xi_sdk_resellers

package module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 1, 2024 License: MIT Imports: 21 Imported by: 0

README ¶

Go API client for xi_sdk_resellers

For Resellers. Who are looking to Innovate with Ingram Micro's API SolutionsAutomate your eCommerce with our offering of APIs and Webhooks to create a seamless experience for your customers.

Installation

To install the package use:

go get -u github.com/ingrammicro-xvantage/xi-sdk-resellers-go

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 xi_sdk_resellers "github.com/ingrammicro-xvantage/xi-sdk-resellers-go"

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 xi_sdk_resellers.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), xi_sdk_resellers.ContextServerIndex, 1)
Templated Server URL

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

ctx := context.WithValue(context.Background(), xi_sdk_resellers.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 xi_sdk_resellers.ContextOperationServerIndices and xi_sdk_resellers.ContextOperationServerVariables context maps.

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

Getting Started

Quickstart on creating an application can be found here

Documentation for API Endpoints

All URIs are relative to https://api.ingrammicro.com:443

Class Method HTTP request Description
AccesstokenAPI GetAccesstoken Get /oauth/oauth20/token Accesstoken
DealsAPI GetResellersV6Dealsdetails Get /resellers/v6/deals/{dealId} Deals Details
DealsAPI GetResellersV6Dealssearch Get /resellers/v6/deals/search Deals Search
FreightEstimateAPI PostFreightestimate Post /resellers/v6/freightestimate Freight Estimate
InvoicesAPI GetInvoicedetailsV61 Get /resellers/v6.1/invoices/{invoiceNumber} Get Invoice Details v6.1
InvoicesAPI GetResellersV6Invoicesearch Get /resellers/v6/invoices Search your invoice
OrderStatusAPI ResellersV1WebhooksOrderstatuseventPost Post /resellers/v1/webhooks/orderstatusevent Order Status
OrdersAPI DeleteOrdercancel Delete /resellers/v6/orders/{OrderNumber} Cancel your Order
OrdersAPI GetOrderdetailsV61 Get /resellers/v6.1/orders/{ordernumber} Get Order Details v6.1
OrdersAPI GetResellersV6Ordersearch Get /resellers/v6/orders/search Search your Orders
OrdersAPI PostCreateorderV6 Post /resellers/v6/orders Create your Order
OrdersAPI PutOrdermodify Put /resellers/v6/orders/{orderNumber} Modify your Order
ProductCatalogAPI GetResellerV6Productdetail Get /resellers/v6/catalog/details/{ingramPartNumber} Product Details
ProductCatalogAPI GetResellerV6Productsearch Get /resellers/v6/catalog Search Products
ProductCatalogAPI PostPriceandavailability Post /resellers/v6/catalog/priceandavailability Price and Availability
QuoteToOrderAPI PostQuoteToOrderV6 Post /resellers/v6/q2o/orders Quote To Order
QuotesAPI GetQuotessearchV6 Get /resellers/v6/quotes/search Quote Search
QuotesAPI GetResellerV6ValidateQuote Get /resellers/v6/q2o/validatequote Validate Quote
QuotesAPI GetResellersV6Quotes Get /resellers/v6/quotes/{quoteNumber} Get Quote Details
RenewalsAPI GetResellersV6Renewalsdetails Get /resellers/v6/renewals/{renewalId} Renewals Details
RenewalsAPI PostRenewalssearch Post /resellers/v6/renewals/search Renewals Search
ReturnsAPI GetResellersV6Returnsdetails Get /resellers/v6/returns/{caseRequestNumber} Returns Details
ReturnsAPI GetResellersV6Returnssearch Get /resellers/v6/returns/search Returns Search
ReturnsAPI PostReturnscreate Post /resellers/v6/returns/create Returns Create
StockUpdateAPI ResellersV1WebhooksAvailabilityupdatePost Post /resellers/v1/webhooks/availabilityupdate Stock Update

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

application
  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes:
  • write: allows modifying resources
  • read: allows reading resources
  • description:

Example

auth := context.WithValue(context.Background(), xi_sdk_resellers.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, xi_sdk_resellers.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

-Ingram Micro Xvantage

Contact

For any inquiries or support, please feel free to contact us at:

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions ¶

func CacheExpires ¶

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil ¶

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool ¶

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32 ¶

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64 ¶

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt ¶

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32 ¶

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64 ¶

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString ¶

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime ¶

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types ¶

type APIClient ¶

type APIClient struct {
	AccesstokenAPI *AccesstokenAPIService

	DealsAPI *DealsAPIService

	FreightEstimateAPI *FreightEstimateAPIService

	InvoicesAPI *InvoicesAPIService

	OrderStatusAPI *OrderStatusAPIService

	OrdersAPI *OrdersAPIService

	ProductCatalogAPI *ProductCatalogAPIService

	QuoteToOrderAPI *QuoteToOrderAPIService

	QuotesAPI *QuotesAPIService

	RenewalsAPI *RenewalsAPIService

	ReturnsAPI *ReturnsAPIService

	StockUpdateAPI *StockUpdateAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the XI Sdk Resellers API v1.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient ¶

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig ¶

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey ¶

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse ¶

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse ¶

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError ¶

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AccesstokenAPIService ¶

type AccesstokenAPIService service

AccesstokenAPIService AccesstokenAPI service

func (*AccesstokenAPIService) GetAccesstoken ¶

GetAccesstoken Accesstoken

The Authentication endpoint will provide an access token to access the API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAccesstokenRequest

func (*AccesstokenAPIService) GetAccesstokenExecute ¶

Execute executes the request

@return AccesstokenResponse

type AccesstokenResponse ¶

type AccesstokenResponse struct {
	AccessToken *string `json:"access_token,omitempty"`
	TokenType   *string `json:"token_type,omitempty"`
	ExpiresIn   *string `json:"expires_in,omitempty"`
}

AccesstokenResponse struct for AccesstokenResponse

func NewAccesstokenResponse ¶

func NewAccesstokenResponse() *AccesstokenResponse

NewAccesstokenResponse instantiates a new AccesstokenResponse 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

func NewAccesstokenResponseWithDefaults ¶

func NewAccesstokenResponseWithDefaults() *AccesstokenResponse

NewAccesstokenResponseWithDefaults instantiates a new AccesstokenResponse 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

func (*AccesstokenResponse) GetAccessToken ¶

func (o *AccesstokenResponse) GetAccessToken() string

GetAccessToken returns the AccessToken field value if set, zero value otherwise.

func (*AccesstokenResponse) GetAccessTokenOk ¶

func (o *AccesstokenResponse) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccesstokenResponse) GetExpiresIn ¶

func (o *AccesstokenResponse) GetExpiresIn() string

GetExpiresIn returns the ExpiresIn field value if set, zero value otherwise.

func (*AccesstokenResponse) GetExpiresInOk ¶

func (o *AccesstokenResponse) GetExpiresInOk() (*string, bool)

GetExpiresInOk returns a tuple with the ExpiresIn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccesstokenResponse) GetTokenType ¶

func (o *AccesstokenResponse) GetTokenType() string

GetTokenType returns the TokenType field value if set, zero value otherwise.

func (*AccesstokenResponse) GetTokenTypeOk ¶

func (o *AccesstokenResponse) GetTokenTypeOk() (*string, bool)

GetTokenTypeOk returns a tuple with the TokenType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccesstokenResponse) HasAccessToken ¶

func (o *AccesstokenResponse) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*AccesstokenResponse) HasExpiresIn ¶

func (o *AccesstokenResponse) HasExpiresIn() bool

HasExpiresIn returns a boolean if a field has been set.

func (*AccesstokenResponse) HasTokenType ¶

func (o *AccesstokenResponse) HasTokenType() bool

HasTokenType returns a boolean if a field has been set.

func (AccesstokenResponse) MarshalJSON ¶

func (o AccesstokenResponse) MarshalJSON() ([]byte, error)

func (*AccesstokenResponse) SetAccessToken ¶

func (o *AccesstokenResponse) SetAccessToken(v string)

SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.

func (*AccesstokenResponse) SetExpiresIn ¶

func (o *AccesstokenResponse) SetExpiresIn(v string)

SetExpiresIn gets a reference to the given string and assigns it to the ExpiresIn field.

func (*AccesstokenResponse) SetTokenType ¶

func (o *AccesstokenResponse) SetTokenType(v string)

SetTokenType gets a reference to the given string and assigns it to the TokenType field.

func (AccesstokenResponse) ToMap ¶

func (o AccesstokenResponse) ToMap() (map[string]interface{}, error)

type ApiDeleteOrdercancelRequest ¶

type ApiDeleteOrdercancelRequest struct {
	ApiService *OrdersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOrdercancelRequest) Execute ¶

func (ApiDeleteOrdercancelRequest) IMCorrelationID ¶

func (r ApiDeleteOrdercancelRequest) IMCorrelationID(iMCorrelationID string) ApiDeleteOrdercancelRequest

Unique transaction number to identify each transaction accross all the systems.

func (ApiDeleteOrdercancelRequest) IMCountryCode ¶

func (r ApiDeleteOrdercancelRequest) IMCountryCode(iMCountryCode string) ApiDeleteOrdercancelRequest

Two-character ISO country code.

func (ApiDeleteOrdercancelRequest) IMCustomerNumber ¶

func (r ApiDeleteOrdercancelRequest) IMCustomerNumber(iMCustomerNumber string) ApiDeleteOrdercancelRequest

Your unique Ingram Micro customer number.

func (ApiDeleteOrdercancelRequest) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiDeleteOrdercancelRequest) RegionCode ¶

Region code for sandbox testing - Not for use in production.

type ApiGetAccesstokenRequest ¶

type ApiGetAccesstokenRequest struct {
	ApiService *AccesstokenAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccesstokenRequest) ClientId ¶

func (ApiGetAccesstokenRequest) ClientSecret ¶

func (r ApiGetAccesstokenRequest) ClientSecret(clientSecret string) ApiGetAccesstokenRequest

func (ApiGetAccesstokenRequest) Execute ¶

func (ApiGetAccesstokenRequest) GrantType ¶

Keep grant_type as client_credentials only.

type ApiGetInvoicedetailsV61Request ¶

type ApiGetInvoicedetailsV61Request struct {
	ApiService *InvoicesAPIService
	// contains filtered or unexported fields
}

func (ApiGetInvoicedetailsV61Request) CustomerType ¶

it should be invoice or order

func (ApiGetInvoicedetailsV61Request) Execute ¶

func (ApiGetInvoicedetailsV61Request) IMApplicationID ¶

func (r ApiGetInvoicedetailsV61Request) IMApplicationID(iMApplicationID string) ApiGetInvoicedetailsV61Request

Unique value used to identify the sender of the transaction. Example: MyCompany.

func (ApiGetInvoicedetailsV61Request) IMCorrelationID ¶

func (r ApiGetInvoicedetailsV61Request) IMCorrelationID(iMCorrelationID string) ApiGetInvoicedetailsV61Request

Unique transaction number to identify each transaction across all the systems.

func (ApiGetInvoicedetailsV61Request) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetInvoicedetailsV61Request) IMCustomerNumber ¶

func (r ApiGetInvoicedetailsV61Request) IMCustomerNumber(iMCustomerNumber string) ApiGetInvoicedetailsV61Request

Your unique Ingram Micro customer number.

func (ApiGetInvoicedetailsV61Request) IncludeSerialNumbers ¶

func (r ApiGetInvoicedetailsV61Request) IncludeSerialNumbers(includeSerialNumbers bool) ApiGetInvoicedetailsV61Request

if serial in the response send as true or else false

type ApiGetOrderdetailsV61Request ¶

type ApiGetOrderdetailsV61Request struct {
	ApiService *OrdersAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrderdetailsV61Request) Execute ¶

func (ApiGetOrderdetailsV61Request) IMCorrelationID ¶

func (r ApiGetOrderdetailsV61Request) IMCorrelationID(iMCorrelationID string) ApiGetOrderdetailsV61Request

Unique transaction number to identify each transaction accross all the systems.

func (ApiGetOrderdetailsV61Request) IMCountryCode ¶

func (r ApiGetOrderdetailsV61Request) IMCountryCode(iMCountryCode string) ApiGetOrderdetailsV61Request

Two-character ISO country code.

func (ApiGetOrderdetailsV61Request) IMCustomerNumber ¶

func (r ApiGetOrderdetailsV61Request) IMCustomerNumber(iMCustomerNumber string) ApiGetOrderdetailsV61Request

Your unique Ingram Micro customer number.

func (ApiGetOrderdetailsV61Request) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany.

func (ApiGetOrderdetailsV61Request) IngramOrderDate ¶

func (r ApiGetOrderdetailsV61Request) IngramOrderDate(ingramOrderDate string) ApiGetOrderdetailsV61Request

The date and time in UTC format that the order was created.

func (ApiGetOrderdetailsV61Request) IsIml ¶

True/False only for IML customers.

func (ApiGetOrderdetailsV61Request) RegionCode ¶

Region code for sandbox testing - Not for use in production.

func (ApiGetOrderdetailsV61Request) SimulateStatus ¶

func (r ApiGetOrderdetailsV61Request) SimulateStatus(simulateStatus string) ApiGetOrderdetailsV61Request

Order response for various order statuses. Not for use in production.

func (ApiGetOrderdetailsV61Request) VendorNumber ¶

Vendor Number.

type ApiGetQuotessearchV6Request ¶

type ApiGetQuotessearchV6Request struct {
	ApiService *QuotesAPIService
	// contains filtered or unexported fields
}

func (ApiGetQuotessearchV6Request) EndUserContact ¶

func (r ApiGetQuotessearchV6Request) EndUserContact(endUserContact string) ApiGetQuotessearchV6Request

End User Name is the end customer name that is associated with a quote in Ingram Micros CRM.

func (ApiGetQuotessearchV6Request) Execute ¶

func (ApiGetQuotessearchV6Request) IMCorrelationID ¶

func (r ApiGetQuotessearchV6Request) IMCorrelationID(iMCorrelationID string) ApiGetQuotessearchV6Request

Unique transaction number to identify each transaction across all the systems.

func (ApiGetQuotessearchV6Request) IMCountryCode ¶

func (r ApiGetQuotessearchV6Request) IMCountryCode(iMCountryCode string) ApiGetQuotessearchV6Request

Two-character ISO country code.

func (ApiGetQuotessearchV6Request) IMCustomerContact ¶

func (r ApiGetQuotessearchV6Request) IMCustomerContact(iMCustomerContact string) ApiGetQuotessearchV6Request

Logged in Users email address contact.

func (ApiGetQuotessearchV6Request) IMCustomerNumber ¶

func (r ApiGetQuotessearchV6Request) IMCustomerNumber(iMCustomerNumber string) ApiGetQuotessearchV6Request

Your unique Ingram Micro customer number.

func (ApiGetQuotessearchV6Request) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiGetQuotessearchV6Request) IngramOrderDateBt ¶

func (r ApiGetQuotessearchV6Request) IngramOrderDateBt(ingramOrderDateBt []string) ApiGetQuotessearchV6Request

Search with start and end date(only 2 entries allowed).

func (ApiGetQuotessearchV6Request) PageNumber ¶

Page index or page number for the list of quotes being returned.

func (ApiGetQuotessearchV6Request) PageSize ¶

Number of records (quotes) to display per page in the quote list. The default is 25, but may be decreased using the filter .

func (ApiGetQuotessearchV6Request) QuoteCreateDateBt ¶

func (r ApiGetQuotessearchV6Request) QuoteCreateDateBt(quoteCreateDateBt string) ApiGetQuotessearchV6Request

Search with start and end date(only 2 entries allowed).

func (ApiGetQuotessearchV6Request) QuoteName ¶

The quote name was given by the customer while creating quote.

func (ApiGetQuotessearchV6Request) QuoteNumber ¶

Unique identifier generated by Ingram Micros CRM specific to each quote. When applying a filter to the quoteNumber and including a partial quote number in the filter, all quotes containing any information included in the filter can be retrieved as a subset of all available customer quotes.

func (ApiGetQuotessearchV6Request) SortBy ¶

Refers to the column selected to apply the sorting criteria. The default column is dateCreated and will sort by the most recently created quote first with the following in descending order. The default filter retrieves quotes created within the last 30 days. Filtering allows user to select a specific column to sort: quoteNumber, createdDate, lastModifiedDate and expiryDate.

func (ApiGetQuotessearchV6Request) SortingOrder ¶

func (r ApiGetQuotessearchV6Request) SortingOrder(sortingOrder string) ApiGetQuotessearchV6Request

Sort applies to the selected column (sortingColumnName) and may be specified in Ascending (asc) or Descending (desc) order. The default sort is Descending (desc) - most recent first.

func (ApiGetQuotessearchV6Request) SpecialBidNumber ¶

func (r ApiGetQuotessearchV6Request) SpecialBidNumber(specialBidNumber string) ApiGetQuotessearchV6Request

Special Pricing Bid Number, also referred to as a Dart Number by some vendors, is a unique identifier associated with vendor specific products and discounts.

func (ApiGetQuotessearchV6Request) Status ¶

The status of the quote.

func (ApiGetQuotessearchV6Request) VendorName ¶

The name of the vendor.

type ApiGetResellerV6ProductdetailRequest ¶

type ApiGetResellerV6ProductdetailRequest struct {
	ApiService *ProductCatalogAPIService
	// contains filtered or unexported fields
}

func (ApiGetResellerV6ProductdetailRequest) Execute ¶

func (ApiGetResellerV6ProductdetailRequest) IMCorrelationID ¶

Unique transaction number to identify each transaction accross all the systems

func (ApiGetResellerV6ProductdetailRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetResellerV6ProductdetailRequest) IMCustomerNumber ¶

Your unique Ingram Micro customer number

func (ApiGetResellerV6ProductdetailRequest) IMSenderID ¶

Sender Identification text

type ApiGetResellerV6ProductsearchRequest ¶

type ApiGetResellerV6ProductsearchRequest struct {
	ApiService *ProductCatalogAPIService
	// contains filtered or unexported fields
}

func (ApiGetResellerV6ProductsearchRequest) AcceptLanguage ¶

Header to the API calls, the content will help us identify the response language.

func (ApiGetResellerV6ProductsearchRequest) Category ¶

The category of the product. Example: Displays.

func (ApiGetResellerV6ProductsearchRequest) Execute ¶

func (ApiGetResellerV6ProductsearchRequest) HasDiscounts ¶

Specifies if there are discounts available for the product.

func (ApiGetResellerV6ProductsearchRequest) IMCorrelationID ¶

Unique transaction number to identify each transaction accross all the systems

func (ApiGetResellerV6ProductsearchRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetResellerV6ProductsearchRequest) IMCustomerNumber ¶

Your unique Ingram Micro customer number

func (ApiGetResellerV6ProductsearchRequest) IMSenderID ¶

Sender Identification text

func (ApiGetResellerV6ProductsearchRequest) Keyword ¶

Keyword search,can be ingram part number or vendor part number or product title or vendor nameKeyword search. Can be Ingram Micro part number, vender part number, product title, or vendor name.

func (ApiGetResellerV6ProductsearchRequest) PageNumber ¶

Current page number. Default is 1

func (ApiGetResellerV6ProductsearchRequest) PageSize ¶

Number of records required in the call - max records 100 per page

func (ApiGetResellerV6ProductsearchRequest) SkipAuthorisation ¶

This parameter is True when you want Skip the authorization, so template will work like current B2b template.

func (ApiGetResellerV6ProductsearchRequest) Type_ ¶

The SKU type of product. One of Physical, Digital, or Any.

func (ApiGetResellerV6ProductsearchRequest) Vendor ¶

The name of the vendor/manufacturer of the product.

func (ApiGetResellerV6ProductsearchRequest) VendorNumber ¶

Vendor number of the product

func (ApiGetResellerV6ProductsearchRequest) VendorPartNumber ¶

The vendors part number for the product.

type ApiGetResellerV6ValidateQuoteRequest ¶

type ApiGetResellerV6ValidateQuoteRequest struct {
	ApiService *QuotesAPIService
	// contains filtered or unexported fields
}

func (ApiGetResellerV6ValidateQuoteRequest) Execute ¶

func (ApiGetResellerV6ValidateQuoteRequest) IMCorrelationID ¶

Unique transaction number to identify each transaction accross all the systems.

func (ApiGetResellerV6ValidateQuoteRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetResellerV6ValidateQuoteRequest) IMCustomerNumber ¶

Your Ingram Micro unique customer number.

func (ApiGetResellerV6ValidateQuoteRequest) IMSenderID ¶

Unique identifier used to identify the third party source accessing the services.

func (ApiGetResellerV6ValidateQuoteRequest) QuoteNumber ¶

A unique identifier generated by Ingram Micro's CRM specific to each quote.

type ApiGetResellersV6DealsdetailsRequest ¶

type ApiGetResellersV6DealsdetailsRequest struct {
	ApiService *DealsAPIService
	// contains filtered or unexported fields
}

func (ApiGetResellersV6DealsdetailsRequest) Execute ¶

func (ApiGetResellersV6DealsdetailsRequest) IMApplicationId ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiGetResellersV6DealsdetailsRequest) IMCorrelationID ¶

Unique transaction number to identify each transaction across all the systems.

func (ApiGetResellersV6DealsdetailsRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetResellersV6DealsdetailsRequest) IMCustomerNumber ¶

Your unique Ingram Micro customer number.

func (ApiGetResellersV6DealsdetailsRequest) IMEnvironment ¶

Environment name.

type ApiGetResellersV6DealssearchRequest ¶

type ApiGetResellersV6DealssearchRequest struct {
	ApiService *DealsAPIService
	// contains filtered or unexported fields
}

func (ApiGetResellersV6DealssearchRequest) DealId ¶

Deal/Special bid number.

func (ApiGetResellersV6DealssearchRequest) EndUser ¶

The end user/customer's name.

func (ApiGetResellersV6DealssearchRequest) Execute ¶

func (ApiGetResellersV6DealssearchRequest) IMCorrelationID ¶

Unique transaction number to identify each transaction across all the systems.

func (ApiGetResellersV6DealssearchRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetResellersV6DealssearchRequest) IMCustomerNumber ¶

Your unique Ingram Micro customer number.

func (ApiGetResellersV6DealssearchRequest) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiGetResellersV6DealssearchRequest) Vendor ¶

The vendor's name.

type ApiGetResellersV6InvoicesearchRequest ¶

type ApiGetResellersV6InvoicesearchRequest struct {
	ApiService *InvoicesAPIService
	// contains filtered or unexported fields
}

func (ApiGetResellersV6InvoicesearchRequest) CustomerOrderNumber ¶

func (r ApiGetResellersV6InvoicesearchRequest) CustomerOrderNumber(customerOrderNumber string) ApiGetResellersV6InvoicesearchRequest

Ingram Micro CustomerOrderNumber.

func (ApiGetResellersV6InvoicesearchRequest) DeliveryNumber ¶

Search by delivery number.

func (ApiGetResellersV6InvoicesearchRequest) Direction ¶

asc or desc , along with orderby column result set will be sorted.

func (ApiGetResellersV6InvoicesearchRequest) EndCustomerOrderNumber ¶

func (r ApiGetResellersV6InvoicesearchRequest) EndCustomerOrderNumber(endCustomerOrderNumber string) ApiGetResellersV6InvoicesearchRequest

Ingram Micro EndCustomerOrderNumber.

func (ApiGetResellersV6InvoicesearchRequest) Execute ¶

func (ApiGetResellersV6InvoicesearchRequest) IMApplicationID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiGetResellersV6InvoicesearchRequest) IMCorrelationID ¶

Unique transaction number to identify each transaction across all the systems.

func (ApiGetResellersV6InvoicesearchRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetResellersV6InvoicesearchRequest) IMCustomerNumber ¶

Your unique Ingram Micro customer number.

func (ApiGetResellersV6InvoicesearchRequest) InvoiceDate ¶

Search by invoice date(yyyy-MM-dd).

func (ApiGetResellersV6InvoicesearchRequest) InvoiceDueDate ¶

Search by invoice date from(yyyy-MM-dd).

func (ApiGetResellersV6InvoicesearchRequest) InvoiceFromDate ¶

Search by invoice date from(yyyy-MM-dd).

func (ApiGetResellersV6InvoicesearchRequest) InvoiceFromDueDate ¶

Search by invoice due date from(yyyy-MM-dd).

func (ApiGetResellersV6InvoicesearchRequest) InvoiceNumber ¶

The Ingram Micro invoice number.

func (ApiGetResellersV6InvoicesearchRequest) InvoiceStatus ¶

Ingram Micro invoice status.

func (ApiGetResellersV6InvoicesearchRequest) InvoiceToDate ¶

Search by invoice date To(yyyy-MM-dd).

func (ApiGetResellersV6InvoicesearchRequest) InvoiceToDueDate ¶

Search by invoice due date to(yyyy-MM-dd).

func (ApiGetResellersV6InvoicesearchRequest) InvoiceType ¶

Ingram Micro InvoiceType.

func (ApiGetResellersV6InvoicesearchRequest) OrderDate ¶

Search by OrderDate date(yyyy-MM-dd).

func (ApiGetResellersV6InvoicesearchRequest) OrderFromDate ¶

Search by OrderFromDate date(yyyy-MM-dd).

func (ApiGetResellersV6InvoicesearchRequest) OrderNumber ¶

Search by order number

func (ApiGetResellersV6InvoicesearchRequest) OrderToDate ¶

Search by OrderToDate date(yyyy-MM-dd).

func (ApiGetResellersV6InvoicesearchRequest) Orderby ¶

Column name with which we want to sort.

func (ApiGetResellersV6InvoicesearchRequest) PageNumber ¶

The page number reference.

func (ApiGetResellersV6InvoicesearchRequest) PageSize ¶

Number of records required in the call - max records 100 per page.

func (ApiGetResellersV6InvoicesearchRequest) PaymentTermsNetDate ¶

func (r ApiGetResellersV6InvoicesearchRequest) PaymentTermsNetDate(paymentTermsNetDate string) ApiGetResellersV6InvoicesearchRequest

Search by payment terms net date(yyyy-MM-dd).

func (ApiGetResellersV6InvoicesearchRequest) SerialNumber ¶

Serial number of the product.

func (ApiGetResellersV6InvoicesearchRequest) SpecialBidNumber ¶

Ingram Micro SpecialBidNumber.

type ApiGetResellersV6OrdersearchRequest ¶

type ApiGetResellersV6OrdersearchRequest struct {
	ApiService *OrdersAPIService
	// contains filtered or unexported fields
}

func (ApiGetResellersV6OrdersearchRequest) CustomerOrderNumber ¶

func (r ApiGetResellersV6OrdersearchRequest) CustomerOrderNumber(customerOrderNumber string) ApiGetResellersV6OrdersearchRequest

Search using your PO/Order number.

func (ApiGetResellersV6OrdersearchRequest) DeliveryDateBt ¶

The delivery date of the order, search with the start and end date(only 2 entries allowed).*Currently, this feature is not available in Australia

func (ApiGetResellersV6OrdersearchRequest) EndCustomerOrderNumber ¶

func (r ApiGetResellersV6OrdersearchRequest) EndCustomerOrderNumber(endCustomerOrderNumber string) ApiGetResellersV6OrdersearchRequest

End customer/user purchase order number.

func (ApiGetResellersV6OrdersearchRequest) Execute ¶

func (ApiGetResellersV6OrdersearchRequest) IMCorrelationID ¶

Unique transaction number to identify each transaction accross all the systems.

func (ApiGetResellersV6OrdersearchRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetResellersV6OrdersearchRequest) IMCustomerNumber ¶

Your unique Ingram Micro customer number.

func (ApiGetResellersV6OrdersearchRequest) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiGetResellersV6OrdersearchRequest) IngramOrderDate ¶

Search by Order date(yyyy-MM-dd).

func (ApiGetResellersV6OrdersearchRequest) IngramOrderDateBt ¶

func (r ApiGetResellersV6OrdersearchRequest) IngramOrderDateBt(ingramOrderDateBt []string) ApiGetResellersV6OrdersearchRequest

Search with the start and end date(only 2 entries allowed).

func (ApiGetResellersV6OrdersearchRequest) IngramOrderNumber ¶

The Ingram Micro order number.

func (ApiGetResellersV6OrdersearchRequest) IngramPartNumber ¶

Ingram Micro unique part number for the product.

func (ApiGetResellersV6OrdersearchRequest) InvoiceDateBt ¶

Invoice date of order, search with the start and end date(only 2 entries allowed).*Currently, this feature is not available in Australia.

func (ApiGetResellersV6OrdersearchRequest) OrderStatus ¶

Ingram Micro order status.

func (ApiGetResellersV6OrdersearchRequest) OrderStatusIn ¶

Ingram Micro order status(can use it for multiple entries).

func (ApiGetResellersV6OrdersearchRequest) PageNumber ¶

The page number reference.

func (ApiGetResellersV6OrdersearchRequest) PageSize ¶

The number of records required in the call - max records 100 per page.

func (ApiGetResellersV6OrdersearchRequest) SerialNumber ¶

A serial number of the product.

func (ApiGetResellersV6OrdersearchRequest) ShipDateBt ¶

Shipment date of order, search with the start and end date(only 2 entries allowed).

func (ApiGetResellersV6OrdersearchRequest) SpecialBidNumber ¶

The bid number provided to the reseller by the vendor for special pricing and discounts. Line-level bid numbers take precedence over header-level bid numbers.*Currently, this feature is not available in Australia

func (ApiGetResellersV6OrdersearchRequest) TrackingNumber ¶

The tracking number of the order.*Currently, this feature is not available in Australia

func (ApiGetResellersV6OrdersearchRequest) VendorName ¶

Name of the vendor.

func (ApiGetResellersV6OrdersearchRequest) VendorPartNumber ¶

Vendor’s part number for the product.

type ApiGetResellersV6QuotesRequest ¶

type ApiGetResellersV6QuotesRequest struct {
	ApiService *QuotesAPIService
	// contains filtered or unexported fields
}

func (ApiGetResellersV6QuotesRequest) Execute ¶

func (ApiGetResellersV6QuotesRequest) IMCorrelationID ¶

func (r ApiGetResellersV6QuotesRequest) IMCorrelationID(iMCorrelationID string) ApiGetResellersV6QuotesRequest

Unique transaction number to identify each transaction accross all the systems.

func (ApiGetResellersV6QuotesRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetResellersV6QuotesRequest) IMCustomerNumber ¶

func (r ApiGetResellersV6QuotesRequest) IMCustomerNumber(iMCustomerNumber string) ApiGetResellersV6QuotesRequest

Your Ingram Micro unique customer number

func (ApiGetResellersV6QuotesRequest) IMSenderID ¶

Unique identifier used to identify the third party source accessing the services.

type ApiGetResellersV6RenewalsdetailsRequest ¶

type ApiGetResellersV6RenewalsdetailsRequest struct {
	ApiService *RenewalsAPIService
	// contains filtered or unexported fields
}

func (ApiGetResellersV6RenewalsdetailsRequest) Execute ¶

func (ApiGetResellersV6RenewalsdetailsRequest) IMCorrelationID ¶

Unique transaction number to identify each transaction across all the systems.

func (ApiGetResellersV6RenewalsdetailsRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetResellersV6RenewalsdetailsRequest) IMCustomerNumber ¶

Your unique Ingram Micro customer number.

func (ApiGetResellersV6RenewalsdetailsRequest) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

type ApiGetResellersV6ReturnsdetailsRequest ¶

type ApiGetResellersV6ReturnsdetailsRequest struct {
	ApiService *ReturnsAPIService
	// contains filtered or unexported fields
}

func (ApiGetResellersV6ReturnsdetailsRequest) Execute ¶

func (ApiGetResellersV6ReturnsdetailsRequest) IMCorrelationID ¶

Unique transaction number to identify each transaction across all the systems.

func (ApiGetResellersV6ReturnsdetailsRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetResellersV6ReturnsdetailsRequest) IMCustomerNumber ¶

Your unique Ingram Micro customer number.

func (ApiGetResellersV6ReturnsdetailsRequest) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

type ApiGetResellersV6ReturnssearchRequest ¶

type ApiGetResellersV6ReturnssearchRequest struct {
	ApiService *ReturnsAPIService
	// contains filtered or unexported fields
}

func (ApiGetResellersV6ReturnssearchRequest) CaseRequestNumber ¶

A unique return request number.

func (ApiGetResellersV6ReturnssearchRequest) ClaimStatusIn ¶

Comma-separated values of pre-defined status. Open, Approved, Partially Approved, Denied, Voided.

func (ApiGetResellersV6ReturnssearchRequest) CreatedOnBt ¶

The date on which the return request was created.

func (ApiGetResellersV6ReturnssearchRequest) Execute ¶

func (ApiGetResellersV6ReturnssearchRequest) IMCorrelationID ¶

Unique transaction number to identify each transaction across all the systems.

func (ApiGetResellersV6ReturnssearchRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiGetResellersV6ReturnssearchRequest) IMCustomerNumber ¶

Your unique Ingram Micro customer number.

func (ApiGetResellersV6ReturnssearchRequest) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiGetResellersV6ReturnssearchRequest) IngramPartNumber ¶

Unique IngramMicro part number.

func (ApiGetResellersV6ReturnssearchRequest) InvoiceNumber ¶

The Invoice number for the order.

func (ApiGetResellersV6ReturnssearchRequest) ModifiedOnBt ¶

The date on which the return request was last updated.

func (ApiGetResellersV6ReturnssearchRequest) Page ¶

Number of page.

func (ApiGetResellersV6ReturnssearchRequest) ReferenceNumber ¶

The reference number for the return.

func (ApiGetResellersV6ReturnssearchRequest) ReturnClaimId ¶

A unique return claim Id.

func (ApiGetResellersV6ReturnssearchRequest) ReturnReasonIn ¶

Comma separated Pre-defined value. test, (EW) Express Warehousing, (AR) Account Receivables, (BB) Buy Back, (BE) Stock Balance Exception, (BO) Bill Only, (CE) Credit Dept Use - Credit Exception, (CF) Configuration Fee, (CS ) Customer Service Discretion, (CS1) Customer Service Discretion CS Error, (DE) Defective Exception, (DF) Defective Items, (DI) Direct Credit, (DM) Damaged from Carrier, (DN) Damaged Without Product, (DT) Direct/ Special Order, (DT1) Direct Ship billed, not shipped., (FO) Freight Out, (FX) No-Scan, (IN) Incomplete, (LS) Lost Shipment, (MN) Minimum Order Fee Credit, (OS) Over Shipment, (PR) Pricing Error, (RF) Refusal Credit, (RI) Re-Invoice, (RP) Return For Repair, (RT) Return Not Credited, (RTD) RCN, (SB) Stock Balance, (SD) Sales Discretion, (SH) Incorrect Shipping And Handling, (SS) Short Shipment, (SSK) Short Ship kit, (SW) Sales Writeoff, (TE) Opened Return, (TR) Training Refund, (TX) Tax Credit, (WS) Wrong Sales Sealed, (WW) Wrong Warehouse, (FS) Warehouse Failed Serial# Capture, Latin America Vebdor Credits, Select Source, ITAD - Trade-in Credit, Withholding Tax

func (ApiGetResellersV6ReturnssearchRequest) ReturnStatusIn ¶

Comma-separated values of pre-defined status. Open, Approved, Partially Approved, Denied, Voided.

func (ApiGetResellersV6ReturnssearchRequest) Size ¶

The submitted pagesize, default is 25

func (ApiGetResellersV6ReturnssearchRequest) Sort ¶

Refers to the column selected to apply the sorting criteria.

func (ApiGetResellersV6ReturnssearchRequest) SortingColumnName ¶

The column name which will be sorted on.

func (ApiGetResellersV6ReturnssearchRequest) VendorPartNumber ¶

The vendor's part number.

type ApiPostCreateorderV6Request ¶

type ApiPostCreateorderV6Request struct {
	ApiService *OrdersAPIService
	// contains filtered or unexported fields
}

func (ApiPostCreateorderV6Request) Execute ¶

func (ApiPostCreateorderV6Request) IMCorrelationID ¶

func (r ApiPostCreateorderV6Request) IMCorrelationID(iMCorrelationID string) ApiPostCreateorderV6Request

Unique transaction number to identify each transaction accross all the systems.

func (ApiPostCreateorderV6Request) IMCountryCode ¶

func (r ApiPostCreateorderV6Request) IMCountryCode(iMCountryCode string) ApiPostCreateorderV6Request

Two-character ISO country code.

func (ApiPostCreateorderV6Request) IMCustomerNumber ¶

func (r ApiPostCreateorderV6Request) IMCustomerNumber(iMCustomerNumber string) ApiPostCreateorderV6Request

Your unique Ingram Micro customer number.

func (ApiPostCreateorderV6Request) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiPostCreateorderV6Request) OrderCreateRequest ¶

func (r ApiPostCreateorderV6Request) OrderCreateRequest(orderCreateRequest OrderCreateRequest) ApiPostCreateorderV6Request

type ApiPostFreightestimateRequest ¶

type ApiPostFreightestimateRequest struct {
	ApiService *FreightEstimateAPIService
	// contains filtered or unexported fields
}

func (ApiPostFreightestimateRequest) Execute ¶

func (ApiPostFreightestimateRequest) FreightRequest ¶

func (ApiPostFreightestimateRequest) IMCorrelationID ¶

func (r ApiPostFreightestimateRequest) IMCorrelationID(iMCorrelationID string) ApiPostFreightestimateRequest

Unique transaction number to identify each transaction across all the systems.

func (ApiPostFreightestimateRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiPostFreightestimateRequest) IMCustomerContact ¶

func (r ApiPostFreightestimateRequest) IMCustomerContact(iMCustomerContact string) ApiPostFreightestimateRequest

Logged in Users email address contact.

func (ApiPostFreightestimateRequest) IMCustomerNumber ¶

func (r ApiPostFreightestimateRequest) IMCustomerNumber(iMCustomerNumber string) ApiPostFreightestimateRequest

Your unique Ingram Micro customer number.

func (ApiPostFreightestimateRequest) IMSenderID ¶

Unique value used to identify the sender of the transaction.

type ApiPostPriceandavailabilityRequest ¶

type ApiPostPriceandavailabilityRequest struct {
	ApiService *ProductCatalogAPIService
	// contains filtered or unexported fields
}

func (ApiPostPriceandavailabilityRequest) Execute ¶

func (ApiPostPriceandavailabilityRequest) IMCorrelationID ¶

Unique transaction number to identify each transaction across all the systems.

func (ApiPostPriceandavailabilityRequest) IMCountryCode ¶

Two-character ISO country code.

func (ApiPostPriceandavailabilityRequest) IMCustomerNumber ¶

Your unique Ingram Micro customer number.

func (ApiPostPriceandavailabilityRequest) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiPostPriceandavailabilityRequest) IncludeAvailability ¶

func (r ApiPostPriceandavailabilityRequest) IncludeAvailability(includeAvailability bool) ApiPostPriceandavailabilityRequest

Pass boolean value as input, if true the response will contain warehouse availability details, if false the response will not hold warehouse availability details

func (ApiPostPriceandavailabilityRequest) IncludePricing ¶

Pass boolean value as input, if true the response will contain Pricing details of the Product, if false the response will not hold Pricing details.

func (ApiPostPriceandavailabilityRequest) IncludeProductAttributes ¶

func (r ApiPostPriceandavailabilityRequest) IncludeProductAttributes(includeProductAttributes bool) ApiPostPriceandavailabilityRequest

Pass boolean value as input, if true the response will contain detailed attributes related to the Product, if false or not sent the response will contain very few Product details.

func (ApiPostPriceandavailabilityRequest) PriceAndAvailabilityRequest ¶

func (r ApiPostPriceandavailabilityRequest) PriceAndAvailabilityRequest(priceAndAvailabilityRequest PriceAndAvailabilityRequest) ApiPostPriceandavailabilityRequest

type ApiPostQuoteToOrderV6Request ¶ added in v1.0.0

type ApiPostQuoteToOrderV6Request struct {
	ApiService *QuoteToOrderAPIService
	// contains filtered or unexported fields
}

func (ApiPostQuoteToOrderV6Request) Execute ¶ added in v1.0.0

func (ApiPostQuoteToOrderV6Request) IMCorrelationID ¶ added in v1.0.0

func (r ApiPostQuoteToOrderV6Request) IMCorrelationID(iMCorrelationID string) ApiPostQuoteToOrderV6Request

Unique transaction number to identify each transaction accross all the systems.

func (ApiPostQuoteToOrderV6Request) IMCountryCode ¶ added in v1.0.0

func (r ApiPostQuoteToOrderV6Request) IMCountryCode(iMCountryCode string) ApiPostQuoteToOrderV6Request

Two-character ISO country code.

func (ApiPostQuoteToOrderV6Request) IMCustomerNumber ¶ added in v1.0.0

func (r ApiPostQuoteToOrderV6Request) IMCustomerNumber(iMCustomerNumber string) ApiPostQuoteToOrderV6Request

Your unique Ingram Micro customer number.

func (ApiPostQuoteToOrderV6Request) IMSenderID ¶ added in v1.0.0

Unique value used to identify the sender of the transaction.

func (ApiPostQuoteToOrderV6Request) QuoteToOrderDetailsDTO ¶ added in v1.0.0

func (r ApiPostQuoteToOrderV6Request) QuoteToOrderDetailsDTO(quoteToOrderDetailsDTO QuoteToOrderDetailsDTO) ApiPostQuoteToOrderV6Request

type ApiPostRenewalssearchRequest ¶

type ApiPostRenewalssearchRequest struct {
	ApiService *RenewalsAPIService
	// contains filtered or unexported fields
}

func (ApiPostRenewalssearchRequest) CustomerOrderNumber ¶

func (r ApiPostRenewalssearchRequest) CustomerOrderNumber(customerOrderNumber string) ApiPostRenewalssearchRequest

The reseller's unique PO/Order number.

func (ApiPostRenewalssearchRequest) Execute ¶

func (ApiPostRenewalssearchRequest) IMCorrelationID ¶

func (r ApiPostRenewalssearchRequest) IMCorrelationID(iMCorrelationID string) ApiPostRenewalssearchRequest

Unique transaction number to identify each transaction across all the systems.

func (ApiPostRenewalssearchRequest) IMCountryCode ¶

func (r ApiPostRenewalssearchRequest) IMCountryCode(iMCountryCode string) ApiPostRenewalssearchRequest

Two-character ISO country code.

func (ApiPostRenewalssearchRequest) IMCustomerNumber ¶

func (r ApiPostRenewalssearchRequest) IMCustomerNumber(iMCustomerNumber string) ApiPostRenewalssearchRequest

Your unique Ingram Micro customer number.

func (ApiPostRenewalssearchRequest) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiPostRenewalssearchRequest) IngramPurchaseOrderNumber ¶

func (r ApiPostRenewalssearchRequest) IngramPurchaseOrderNumber(ingramPurchaseOrderNumber string) ApiPostRenewalssearchRequest

Sales order number.

func (ApiPostRenewalssearchRequest) Page ¶

Number of page.

func (ApiPostRenewalssearchRequest) RenewalsSearchRequest ¶

func (r ApiPostRenewalssearchRequest) RenewalsSearchRequest(renewalsSearchRequest RenewalsSearchRequest) ApiPostRenewalssearchRequest

func (ApiPostRenewalssearchRequest) SerialNumber ¶

A serial number of the product.

func (ApiPostRenewalssearchRequest) Size ¶

The submitted pagesize, default is 25.

func (ApiPostRenewalssearchRequest) Sort ¶

Refers to the column selected to apply the sorting criteria.

type ApiPostReturnscreateRequest ¶

type ApiPostReturnscreateRequest struct {
	ApiService *ReturnsAPIService
	// contains filtered or unexported fields
}

func (ApiPostReturnscreateRequest) Execute ¶

func (ApiPostReturnscreateRequest) IMCorrelationID ¶

func (r ApiPostReturnscreateRequest) IMCorrelationID(iMCorrelationID string) ApiPostReturnscreateRequest

Unique transaction number to identify each transaction across all the systems.

func (ApiPostReturnscreateRequest) IMCountryCode ¶

func (r ApiPostReturnscreateRequest) IMCountryCode(iMCountryCode string) ApiPostReturnscreateRequest

Two-character ISO country code.

func (ApiPostReturnscreateRequest) IMCustomerNumber ¶

func (r ApiPostReturnscreateRequest) IMCustomerNumber(iMCustomerNumber string) ApiPostReturnscreateRequest

Your unique Ingram Micro customer number.

func (ApiPostReturnscreateRequest) IMSenderID ¶

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiPostReturnscreateRequest) ReturnsCreateRequest ¶

func (r ApiPostReturnscreateRequest) ReturnsCreateRequest(returnsCreateRequest ReturnsCreateRequest) ApiPostReturnscreateRequest

type ApiPutOrdermodifyRequest ¶

type ApiPutOrdermodifyRequest struct {
	ApiService *OrdersAPIService
	// contains filtered or unexported fields
}

func (ApiPutOrdermodifyRequest) ActionCode ¶

func (r ApiPutOrdermodifyRequest) ActionCode(actionCode string) ApiPutOrdermodifyRequest

Action code to be used for order release.

func (ApiPutOrdermodifyRequest) Execute ¶

func (ApiPutOrdermodifyRequest) IMCorrelationID ¶

func (r ApiPutOrdermodifyRequest) IMCorrelationID(iMCorrelationID string) ApiPutOrdermodifyRequest

Unique transaction number to identify each transaction across all the systems.

func (ApiPutOrdermodifyRequest) IMCountryCode ¶

func (r ApiPutOrdermodifyRequest) IMCountryCode(iMCountryCode string) ApiPutOrdermodifyRequest

Two-character ISO country code.

func (ApiPutOrdermodifyRequest) IMCustomerNumber ¶

func (r ApiPutOrdermodifyRequest) IMCustomerNumber(iMCustomerNumber string) ApiPutOrdermodifyRequest

Your unique Ingram Micro customer number.

func (ApiPutOrdermodifyRequest) IMSenderID ¶

func (r ApiPutOrdermodifyRequest) IMSenderID(iMSenderID string) ApiPutOrdermodifyRequest

Unique value used to identify the sender of the transaction. Example: MyCompany

func (ApiPutOrdermodifyRequest) OrderModifyRequest ¶

func (r ApiPutOrdermodifyRequest) OrderModifyRequest(orderModifyRequest OrderModifyRequest) ApiPutOrdermodifyRequest

func (ApiPutOrdermodifyRequest) RegionCode ¶

func (r ApiPutOrdermodifyRequest) RegionCode(regionCode string) ApiPutOrdermodifyRequest

Region code paramter to be used only for order release functionality.Region code is only for sandbox not for production

type ApiResellersV1WebhooksAvailabilityupdatePostRequest ¶

type ApiResellersV1WebhooksAvailabilityupdatePostRequest struct {
	ApiService *StockUpdateAPIService
	// contains filtered or unexported fields
}

func (ApiResellersV1WebhooksAvailabilityupdatePostRequest) AvailabilityAsyncNotificationRequest ¶

func (ApiResellersV1WebhooksAvailabilityupdatePostRequest) Execute ¶

func (ApiResellersV1WebhooksAvailabilityupdatePostRequest) Targeturl ¶

The webhook url where the request needs to sent.

func (ApiResellersV1WebhooksAvailabilityupdatePostRequest) XHubSignature ¶

Ingram Micro creates a signature token by use of a secret key + Event ID. The algorithm to generate the secret ley is given at link https://developer.ingrammicro.com/reseller/article/how-use-webhook-secret-key. Use the event Id in the below sample along with your secret key to generate the key. Alternatively, to send try this out, use a random text to see how it works.

type ApiResellersV1WebhooksOrderstatuseventPostRequest ¶

type ApiResellersV1WebhooksOrderstatuseventPostRequest struct {
	ApiService *OrderStatusAPIService
	// contains filtered or unexported fields
}

func (ApiResellersV1WebhooksOrderstatuseventPostRequest) Execute ¶

func (ApiResellersV1WebhooksOrderstatuseventPostRequest) OrderStatusAsyncNotificationRequest ¶

func (ApiResellersV1WebhooksOrderstatuseventPostRequest) Targeturl ¶

The webhook url where the request needs to sent.

func (ApiResellersV1WebhooksOrderstatuseventPostRequest) XHubSignature ¶

Ingram Micro creates a signature token by use of a secret key + Event ID. The algorithm to generate the secret ley is given at link https://developer.ingrammicro.com/reseller/article/how-use-webhook-secret-key. Use the event Id in the below sample along with your secret key to generate the key. Alternatively, to send try this out, use a random text to see how it works.

type AvailabilityAsyncNotificationRequest ¶

type AvailabilityAsyncNotificationRequest struct {
	// Field for identifying whether it is a reseller or vendor event. For eg, resellers/orders
	Topic *string `json:"topic,omitempty"`
	// The event sent in the request. For eg, im::create.
	Event *string `json:"event,omitempty"`
	// The timestamp at which the event was sent.
	EventTimeStamp *string `json:"eventTimeStamp,omitempty"`
	// A unique id used as identifier for the sepcific event and used for generating the x-hub signature.
	EventId  *string                                             `json:"eventId,omitempty"`
	Resource []AvailabilityAsyncNotificationRequestResourceInner `json:"resource,omitempty"`
}

AvailabilityAsyncNotificationRequest struct for AvailabilityAsyncNotificationRequest

func NewAvailabilityAsyncNotificationRequest ¶

func NewAvailabilityAsyncNotificationRequest() *AvailabilityAsyncNotificationRequest

NewAvailabilityAsyncNotificationRequest instantiates a new AvailabilityAsyncNotificationRequest 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

func NewAvailabilityAsyncNotificationRequestWithDefaults ¶

func NewAvailabilityAsyncNotificationRequestWithDefaults() *AvailabilityAsyncNotificationRequest

NewAvailabilityAsyncNotificationRequestWithDefaults instantiates a new AvailabilityAsyncNotificationRequest 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

func (*AvailabilityAsyncNotificationRequest) GetEvent ¶

GetEvent returns the Event field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequest) GetEventId ¶

GetEventId returns the EventId field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequest) GetEventIdOk ¶

func (o *AvailabilityAsyncNotificationRequest) GetEventIdOk() (*string, bool)

GetEventIdOk returns a tuple with the EventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequest) GetEventOk ¶

func (o *AvailabilityAsyncNotificationRequest) GetEventOk() (*string, bool)

GetEventOk returns a tuple with the Event field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequest) GetEventTimeStamp ¶

func (o *AvailabilityAsyncNotificationRequest) GetEventTimeStamp() string

GetEventTimeStamp returns the EventTimeStamp field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequest) GetEventTimeStampOk ¶

func (o *AvailabilityAsyncNotificationRequest) GetEventTimeStampOk() (*string, bool)

GetEventTimeStampOk returns a tuple with the EventTimeStamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequest) GetResource ¶

GetResource returns the Resource field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequest) GetResourceOk ¶

GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequest) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequest) GetTopicOk ¶

func (o *AvailabilityAsyncNotificationRequest) GetTopicOk() (*string, bool)

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequest) HasEvent ¶

HasEvent returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequest) HasEventId ¶

HasEventId returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequest) HasEventTimeStamp ¶

func (o *AvailabilityAsyncNotificationRequest) HasEventTimeStamp() bool

HasEventTimeStamp returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequest) HasResource ¶

func (o *AvailabilityAsyncNotificationRequest) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequest) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (AvailabilityAsyncNotificationRequest) MarshalJSON ¶

func (o AvailabilityAsyncNotificationRequest) MarshalJSON() ([]byte, error)

func (*AvailabilityAsyncNotificationRequest) SetEvent ¶

SetEvent gets a reference to the given string and assigns it to the Event field.

func (*AvailabilityAsyncNotificationRequest) SetEventId ¶

SetEventId gets a reference to the given string and assigns it to the EventId field.

func (*AvailabilityAsyncNotificationRequest) SetEventTimeStamp ¶

func (o *AvailabilityAsyncNotificationRequest) SetEventTimeStamp(v string)

SetEventTimeStamp gets a reference to the given string and assigns it to the EventTimeStamp field.

func (*AvailabilityAsyncNotificationRequest) SetResource ¶

SetResource gets a reference to the given []AvailabilityAsyncNotificationRequestResourceInner and assigns it to the Resource field.

func (*AvailabilityAsyncNotificationRequest) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (AvailabilityAsyncNotificationRequest) ToMap ¶

func (o AvailabilityAsyncNotificationRequest) ToMap() (map[string]interface{}, error)

type AvailabilityAsyncNotificationRequestResourceInner ¶

type AvailabilityAsyncNotificationRequestResourceInner struct {
	// The event name sent in the event request.
	EventType *string `json:"eventType,omitempty"`
	// The Unique IngramMicro part number for the product.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The vendors part number for the product.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// The name of the vendor/manufacturer of the product.
	VendorName *string `json:"vendorName,omitempty"`
	// The UPC code for the product. Consists of 12 numeric digits that are uniquly assigned to each trade item.
	UpcCode *string `json:"upcCode,omitempty"`
	// Status returned saying whether sku is active.
	SkuStatus *string `json:"skuStatus,omitempty"`
	// Backordered Flag.
	BackOrderFlag *string `json:"backOrderFlag,omitempty"`
	// totalAvailability.
	TotalAvailability *string `json:"totalAvailability,omitempty"`
	// Link to Order Details for the order(s).
	Links []AvailabilityAsyncNotificationRequestResourceInnerLinksInner `json:"links,omitempty"`
}

AvailabilityAsyncNotificationRequestResourceInner struct for AvailabilityAsyncNotificationRequestResourceInner

func NewAvailabilityAsyncNotificationRequestResourceInner ¶

func NewAvailabilityAsyncNotificationRequestResourceInner() *AvailabilityAsyncNotificationRequestResourceInner

NewAvailabilityAsyncNotificationRequestResourceInner instantiates a new AvailabilityAsyncNotificationRequestResourceInner 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

func NewAvailabilityAsyncNotificationRequestResourceInnerWithDefaults ¶

func NewAvailabilityAsyncNotificationRequestResourceInnerWithDefaults() *AvailabilityAsyncNotificationRequestResourceInner

NewAvailabilityAsyncNotificationRequestResourceInnerWithDefaults instantiates a new AvailabilityAsyncNotificationRequestResourceInner 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

func (*AvailabilityAsyncNotificationRequestResourceInner) GetBackOrderFlag ¶

GetBackOrderFlag returns the BackOrderFlag field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetBackOrderFlagOk ¶

GetBackOrderFlagOk returns a tuple with the BackOrderFlag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetEventTypeOk ¶

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetIngramPartNumber ¶

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetIngramPartNumberOk ¶

func (o *AvailabilityAsyncNotificationRequestResourceInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetSkuStatus ¶

GetSkuStatus returns the SkuStatus field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetSkuStatusOk ¶

GetSkuStatusOk returns a tuple with the SkuStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetTotalAvailability ¶

GetTotalAvailability returns the TotalAvailability field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetTotalAvailabilityOk ¶

func (o *AvailabilityAsyncNotificationRequestResourceInner) GetTotalAvailabilityOk() (*string, bool)

GetTotalAvailabilityOk returns a tuple with the TotalAvailability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetUpcCode ¶

GetUpcCode returns the UpcCode field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetUpcCodeOk ¶

GetUpcCodeOk returns a tuple with the UpcCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetVendorName ¶

GetVendorName returns the VendorName field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetVendorNameOk ¶

GetVendorNameOk returns a tuple with the VendorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetVendorPartNumber ¶

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInner) GetVendorPartNumberOk ¶

func (o *AvailabilityAsyncNotificationRequestResourceInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) HasBackOrderFlag ¶

HasBackOrderFlag returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) HasIngramPartNumber ¶

HasIngramPartNumber returns a boolean if a field has been set.

HasLinks returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) HasSkuStatus ¶

HasSkuStatus returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) HasTotalAvailability ¶

func (o *AvailabilityAsyncNotificationRequestResourceInner) HasTotalAvailability() bool

HasTotalAvailability returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) HasUpcCode ¶

HasUpcCode returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) HasVendorName ¶

HasVendorName returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequestResourceInner) HasVendorPartNumber ¶

HasVendorPartNumber returns a boolean if a field has been set.

func (AvailabilityAsyncNotificationRequestResourceInner) MarshalJSON ¶

func (*AvailabilityAsyncNotificationRequestResourceInner) SetBackOrderFlag ¶

SetBackOrderFlag gets a reference to the given string and assigns it to the BackOrderFlag field.

func (*AvailabilityAsyncNotificationRequestResourceInner) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*AvailabilityAsyncNotificationRequestResourceInner) SetIngramPartNumber ¶

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

SetLinks gets a reference to the given []AvailabilityAsyncNotificationRequestResourceInnerLinksInner and assigns it to the Links field.

func (*AvailabilityAsyncNotificationRequestResourceInner) SetSkuStatus ¶

SetSkuStatus gets a reference to the given string and assigns it to the SkuStatus field.

func (*AvailabilityAsyncNotificationRequestResourceInner) SetTotalAvailability ¶

func (o *AvailabilityAsyncNotificationRequestResourceInner) SetTotalAvailability(v string)

SetTotalAvailability gets a reference to the given string and assigns it to the TotalAvailability field.

func (*AvailabilityAsyncNotificationRequestResourceInner) SetUpcCode ¶

SetUpcCode gets a reference to the given string and assigns it to the UpcCode field.

func (*AvailabilityAsyncNotificationRequestResourceInner) SetVendorName ¶

SetVendorName gets a reference to the given string and assigns it to the VendorName field.

func (*AvailabilityAsyncNotificationRequestResourceInner) SetVendorPartNumber ¶

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (AvailabilityAsyncNotificationRequestResourceInner) ToMap ¶

func (o AvailabilityAsyncNotificationRequestResourceInner) ToMap() (map[string]interface{}, error)

type AvailabilityAsyncNotificationRequestResourceInnerLinksInner ¶

type AvailabilityAsyncNotificationRequestResourceInnerLinksInner struct {
	// Provides the details of the orders.
	Topic *string `json:"topic,omitempty"`
	// The URL endpoint for accessing the relevant data.
	Href *string `json:"href,omitempty"`
	// The type of call that can be made to the href link (GET, POST, Etc.).
	Type *string `json:"type,omitempty"`
}

AvailabilityAsyncNotificationRequestResourceInnerLinksInner struct for AvailabilityAsyncNotificationRequestResourceInnerLinksInner

func NewAvailabilityAsyncNotificationRequestResourceInnerLinksInner ¶

func NewAvailabilityAsyncNotificationRequestResourceInnerLinksInner() *AvailabilityAsyncNotificationRequestResourceInnerLinksInner

NewAvailabilityAsyncNotificationRequestResourceInnerLinksInner instantiates a new AvailabilityAsyncNotificationRequestResourceInnerLinksInner 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

func NewAvailabilityAsyncNotificationRequestResourceInnerLinksInnerWithDefaults ¶

func NewAvailabilityAsyncNotificationRequestResourceInnerLinksInnerWithDefaults() *AvailabilityAsyncNotificationRequestResourceInnerLinksInner

NewAvailabilityAsyncNotificationRequestResourceInnerLinksInnerWithDefaults instantiates a new AvailabilityAsyncNotificationRequestResourceInnerLinksInner 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

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) GetHref ¶

GetHref returns the Href field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) GetHrefOk ¶

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) GetTopicOk ¶

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) HasHref ¶

HasHref returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) HasType ¶

HasType returns a boolean if a field has been set.

func (AvailabilityAsyncNotificationRequestResourceInnerLinksInner) MarshalJSON ¶

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) SetHref ¶

SetHref gets a reference to the given string and assigns it to the Href field.

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (*AvailabilityAsyncNotificationRequestResourceInnerLinksInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (AvailabilityAsyncNotificationRequestResourceInnerLinksInner) ToMap ¶

type BasicAuth ¶

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration ¶

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration ¶

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader ¶

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL ¶

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext ¶

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type DealsAPIService ¶

type DealsAPIService service

DealsAPIService DealsAPI service

func (*DealsAPIService) GetResellersV6Dealsdetails ¶

func (a *DealsAPIService) GetResellersV6Dealsdetails(ctx context.Context, dealId string) ApiGetResellersV6DealsdetailsRequest

GetResellersV6Dealsdetails Deals Details

The Deals Details API will retrieve all the details related to the specific deal id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param dealId Unique deal ID.
@return ApiGetResellersV6DealsdetailsRequest

func (*DealsAPIService) GetResellersV6DealsdetailsExecute ¶

func (a *DealsAPIService) GetResellersV6DealsdetailsExecute(r ApiGetResellersV6DealsdetailsRequest) (*DealsDetailsResponse, *http.Response, error)

Execute executes the request

@return DealsDetailsResponse

func (*DealsAPIService) GetResellersV6Dealssearch ¶

func (a *DealsAPIService) GetResellersV6Dealssearch(ctx context.Context) ApiGetResellersV6DealssearchRequest

GetResellersV6Dealssearch Deals Search

The Deals Search API, by default, will retrieve all the deals that are associated with the customer’s account. The customer will be able to search deals using the End-user name, Vendor name, or DealID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetResellersV6DealssearchRequest

func (*DealsAPIService) GetResellersV6DealssearchExecute ¶

func (a *DealsAPIService) GetResellersV6DealssearchExecute(r ApiGetResellersV6DealssearchRequest) (*DealsSearchResponse, *http.Response, error)

Execute executes the request

@return DealsSearchResponse

type DealsDetailsResponse ¶

type DealsDetailsResponse struct {
	// Deal/Special bid number.
	DealId *string `json:"dealId,omitempty"`
	// Most recent version number of the deal.
	Version *string `json:"version,omitempty"`
	// The end user/customer's name.
	EndUser *string `json:"endUser,omitempty"`
	// Extended MSRP - Manufacturer Suggested Retail Price X Quantity.
	ExtendedMsrp *float32 `json:"extendedMsrp,omitempty"`
	// The vendor's name.
	Vendor *string `json:"vendor,omitempty"`
	// The date on which the deal starts.
	DealReceivedOn *string `json:"dealReceivedOn,omitempty"`
	// Expiration date of the deal/Special bid.
	DealExpiryDate *string `json:"dealExpiryDate,omitempty"`
	// The date on which the price protection will end.
	PriceProtectionEndDate *string `json:"priceProtectionEndDate,omitempty"`
	// Country specific currency code.
	CurrencyCode *string                             `json:"currencyCode,omitempty"`
	EndUserInfo  *RenewalsDetailsResponseEndUserInfo `json:"endUserInfo,omitempty"`
	Products     []DealsDetailsResponseProductsInner `json:"products,omitempty"`
}

DealsDetailsResponse struct for DealsDetailsResponse

func NewDealsDetailsResponse ¶

func NewDealsDetailsResponse() *DealsDetailsResponse

NewDealsDetailsResponse instantiates a new DealsDetailsResponse 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

func NewDealsDetailsResponseWithDefaults ¶

func NewDealsDetailsResponseWithDefaults() *DealsDetailsResponse

NewDealsDetailsResponseWithDefaults instantiates a new DealsDetailsResponse 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

func (*DealsDetailsResponse) GetCurrencyCode ¶

func (o *DealsDetailsResponse) GetCurrencyCode() string

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*DealsDetailsResponse) GetCurrencyCodeOk ¶

func (o *DealsDetailsResponse) GetCurrencyCodeOk() (*string, bool)

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponse) GetDealExpiryDate ¶

func (o *DealsDetailsResponse) GetDealExpiryDate() string

GetDealExpiryDate returns the DealExpiryDate field value if set, zero value otherwise.

func (*DealsDetailsResponse) GetDealExpiryDateOk ¶

func (o *DealsDetailsResponse) GetDealExpiryDateOk() (*string, bool)

GetDealExpiryDateOk returns a tuple with the DealExpiryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponse) GetDealId ¶

func (o *DealsDetailsResponse) GetDealId() string

GetDealId returns the DealId field value if set, zero value otherwise.

func (*DealsDetailsResponse) GetDealIdOk ¶

func (o *DealsDetailsResponse) GetDealIdOk() (*string, bool)

GetDealIdOk returns a tuple with the DealId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponse) GetDealReceivedOn ¶

func (o *DealsDetailsResponse) GetDealReceivedOn() string

GetDealReceivedOn returns the DealReceivedOn field value if set, zero value otherwise.

func (*DealsDetailsResponse) GetDealReceivedOnOk ¶

func (o *DealsDetailsResponse) GetDealReceivedOnOk() (*string, bool)

GetDealReceivedOnOk returns a tuple with the DealReceivedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponse) GetEndUser ¶

func (o *DealsDetailsResponse) GetEndUser() string

GetEndUser returns the EndUser field value if set, zero value otherwise.

func (*DealsDetailsResponse) GetEndUserInfo ¶

GetEndUserInfo returns the EndUserInfo field value if set, zero value otherwise.

func (*DealsDetailsResponse) GetEndUserInfoOk ¶

GetEndUserInfoOk returns a tuple with the EndUserInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponse) GetEndUserOk ¶

func (o *DealsDetailsResponse) GetEndUserOk() (*string, bool)

GetEndUserOk returns a tuple with the EndUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponse) GetExtendedMsrp ¶

func (o *DealsDetailsResponse) GetExtendedMsrp() float32

GetExtendedMsrp returns the ExtendedMsrp field value if set, zero value otherwise.

func (*DealsDetailsResponse) GetExtendedMsrpOk ¶

func (o *DealsDetailsResponse) GetExtendedMsrpOk() (*float32, bool)

GetExtendedMsrpOk returns a tuple with the ExtendedMsrp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponse) GetPriceProtectionEndDate ¶

func (o *DealsDetailsResponse) GetPriceProtectionEndDate() string

GetPriceProtectionEndDate returns the PriceProtectionEndDate field value if set, zero value otherwise.

func (*DealsDetailsResponse) GetPriceProtectionEndDateOk ¶

func (o *DealsDetailsResponse) GetPriceProtectionEndDateOk() (*string, bool)

GetPriceProtectionEndDateOk returns a tuple with the PriceProtectionEndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponse) GetProducts ¶

GetProducts returns the Products field value if set, zero value otherwise.

func (*DealsDetailsResponse) GetProductsOk ¶

GetProductsOk returns a tuple with the Products field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponse) GetVendor ¶

func (o *DealsDetailsResponse) GetVendor() string

GetVendor returns the Vendor field value if set, zero value otherwise.

func (*DealsDetailsResponse) GetVendorOk ¶

func (o *DealsDetailsResponse) GetVendorOk() (*string, bool)

GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponse) GetVersion ¶

func (o *DealsDetailsResponse) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*DealsDetailsResponse) GetVersionOk ¶

func (o *DealsDetailsResponse) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponse) HasCurrencyCode ¶

func (o *DealsDetailsResponse) HasCurrencyCode() bool

HasCurrencyCode returns a boolean if a field has been set.

func (*DealsDetailsResponse) HasDealExpiryDate ¶

func (o *DealsDetailsResponse) HasDealExpiryDate() bool

HasDealExpiryDate returns a boolean if a field has been set.

func (*DealsDetailsResponse) HasDealId ¶

func (o *DealsDetailsResponse) HasDealId() bool

HasDealId returns a boolean if a field has been set.

func (*DealsDetailsResponse) HasDealReceivedOn ¶

func (o *DealsDetailsResponse) HasDealReceivedOn() bool

HasDealReceivedOn returns a boolean if a field has been set.

func (*DealsDetailsResponse) HasEndUser ¶

func (o *DealsDetailsResponse) HasEndUser() bool

HasEndUser returns a boolean if a field has been set.

func (*DealsDetailsResponse) HasEndUserInfo ¶

func (o *DealsDetailsResponse) HasEndUserInfo() bool

HasEndUserInfo returns a boolean if a field has been set.

func (*DealsDetailsResponse) HasExtendedMsrp ¶

func (o *DealsDetailsResponse) HasExtendedMsrp() bool

HasExtendedMsrp returns a boolean if a field has been set.

func (*DealsDetailsResponse) HasPriceProtectionEndDate ¶

func (o *DealsDetailsResponse) HasPriceProtectionEndDate() bool

HasPriceProtectionEndDate returns a boolean if a field has been set.

func (*DealsDetailsResponse) HasProducts ¶

func (o *DealsDetailsResponse) HasProducts() bool

HasProducts returns a boolean if a field has been set.

func (*DealsDetailsResponse) HasVendor ¶

func (o *DealsDetailsResponse) HasVendor() bool

HasVendor returns a boolean if a field has been set.

func (*DealsDetailsResponse) HasVersion ¶

func (o *DealsDetailsResponse) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (DealsDetailsResponse) MarshalJSON ¶

func (o DealsDetailsResponse) MarshalJSON() ([]byte, error)

func (*DealsDetailsResponse) SetCurrencyCode ¶

func (o *DealsDetailsResponse) SetCurrencyCode(v string)

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*DealsDetailsResponse) SetDealExpiryDate ¶

func (o *DealsDetailsResponse) SetDealExpiryDate(v string)

SetDealExpiryDate gets a reference to the given string and assigns it to the DealExpiryDate field.

func (*DealsDetailsResponse) SetDealId ¶

func (o *DealsDetailsResponse) SetDealId(v string)

SetDealId gets a reference to the given string and assigns it to the DealId field.

func (*DealsDetailsResponse) SetDealReceivedOn ¶

func (o *DealsDetailsResponse) SetDealReceivedOn(v string)

SetDealReceivedOn gets a reference to the given string and assigns it to the DealReceivedOn field.

func (*DealsDetailsResponse) SetEndUser ¶

func (o *DealsDetailsResponse) SetEndUser(v string)

SetEndUser gets a reference to the given string and assigns it to the EndUser field.

func (*DealsDetailsResponse) SetEndUserInfo ¶

SetEndUserInfo gets a reference to the given RenewalsDetailsResponseEndUserInfo and assigns it to the EndUserInfo field.

func (*DealsDetailsResponse) SetExtendedMsrp ¶

func (o *DealsDetailsResponse) SetExtendedMsrp(v float32)

SetExtendedMsrp gets a reference to the given float32 and assigns it to the ExtendedMsrp field.

func (*DealsDetailsResponse) SetPriceProtectionEndDate ¶

func (o *DealsDetailsResponse) SetPriceProtectionEndDate(v string)

SetPriceProtectionEndDate gets a reference to the given string and assigns it to the PriceProtectionEndDate field.

func (*DealsDetailsResponse) SetProducts ¶

SetProducts gets a reference to the given []DealsDetailsResponseProductsInner and assigns it to the Products field.

func (*DealsDetailsResponse) SetVendor ¶

func (o *DealsDetailsResponse) SetVendor(v string)

SetVendor gets a reference to the given string and assigns it to the Vendor field.

func (*DealsDetailsResponse) SetVersion ¶

func (o *DealsDetailsResponse) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (DealsDetailsResponse) ToMap ¶

func (o DealsDetailsResponse) ToMap() (map[string]interface{}, error)

type DealsDetailsResponseProductsInner ¶

type DealsDetailsResponseProductsInner struct {
	// Unique Ingram part number.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// Vendor Part number for the product.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// The UPC code for the product. Consists of 12 numeric digits that are uniquely assigned to each trade item.
	Upc *string `json:"upc,omitempty"`
	// Description of the product.
	ProductDescription *string `json:"productDescription,omitempty"`
	// Manufacturer Suggested Retail Price.
	Msrp *float32 `json:"msrp,omitempty"`
	// Extended MSRP - Manufacturer Suggested Retail Price X Quantity.
	ExtendedMSRP *float32 `json:"extendedMSRP,omitempty"`
	// Standard price of the line item.
	StandardPrice *float32 `json:"standardPrice,omitempty"`
	// Total quantity approved for the deal.
	ApprovedQuantity *int32 `json:"approvedQuantity,omitempty"`
	// The quantity remaining as part of the deal for the customer to order.
	RemainingQuantity *int32 `json:"remainingQuantity,omitempty"`
	// Comments of the deal.
	Comments *string `json:"comments,omitempty"`
	// Special conditions of the deal.
	SpecialConditions *string `json:"specialConditions,omitempty"`
	// Start Date.
	StartDate *string `json:"startDate,omitempty"`
	// Expiration date.
	ExpirationDate *string `json:"expirationDate,omitempty"`
	// Number of days remaining before the deal expires.
	DaysRemaining *int32 `json:"daysRemaining,omitempty"`
}

DealsDetailsResponseProductsInner struct for DealsDetailsResponseProductsInner

func NewDealsDetailsResponseProductsInner ¶

func NewDealsDetailsResponseProductsInner() *DealsDetailsResponseProductsInner

NewDealsDetailsResponseProductsInner instantiates a new DealsDetailsResponseProductsInner 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

func NewDealsDetailsResponseProductsInnerWithDefaults ¶

func NewDealsDetailsResponseProductsInnerWithDefaults() *DealsDetailsResponseProductsInner

NewDealsDetailsResponseProductsInnerWithDefaults instantiates a new DealsDetailsResponseProductsInner 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

func (*DealsDetailsResponseProductsInner) GetApprovedQuantity ¶

func (o *DealsDetailsResponseProductsInner) GetApprovedQuantity() int32

GetApprovedQuantity returns the ApprovedQuantity field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetApprovedQuantityOk ¶

func (o *DealsDetailsResponseProductsInner) GetApprovedQuantityOk() (*int32, bool)

GetApprovedQuantityOk returns a tuple with the ApprovedQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetComments ¶

func (o *DealsDetailsResponseProductsInner) GetComments() string

GetComments returns the Comments field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetCommentsOk ¶

func (o *DealsDetailsResponseProductsInner) GetCommentsOk() (*string, bool)

GetCommentsOk returns a tuple with the Comments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetDaysRemaining ¶

func (o *DealsDetailsResponseProductsInner) GetDaysRemaining() int32

GetDaysRemaining returns the DaysRemaining field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetDaysRemainingOk ¶

func (o *DealsDetailsResponseProductsInner) GetDaysRemainingOk() (*int32, bool)

GetDaysRemainingOk returns a tuple with the DaysRemaining field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetExpirationDate ¶

func (o *DealsDetailsResponseProductsInner) GetExpirationDate() string

GetExpirationDate returns the ExpirationDate field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetExpirationDateOk ¶

func (o *DealsDetailsResponseProductsInner) GetExpirationDateOk() (*string, bool)

GetExpirationDateOk returns a tuple with the ExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetExtendedMSRP ¶

func (o *DealsDetailsResponseProductsInner) GetExtendedMSRP() float32

GetExtendedMSRP returns the ExtendedMSRP field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetExtendedMSRPOk ¶

func (o *DealsDetailsResponseProductsInner) GetExtendedMSRPOk() (*float32, bool)

GetExtendedMSRPOk returns a tuple with the ExtendedMSRP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetIngramPartNumber ¶

func (o *DealsDetailsResponseProductsInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetIngramPartNumberOk ¶

func (o *DealsDetailsResponseProductsInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetMsrp ¶

GetMsrp returns the Msrp field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetMsrpOk ¶

func (o *DealsDetailsResponseProductsInner) GetMsrpOk() (*float32, bool)

GetMsrpOk returns a tuple with the Msrp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetProductDescription ¶

func (o *DealsDetailsResponseProductsInner) GetProductDescription() string

GetProductDescription returns the ProductDescription field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetProductDescriptionOk ¶

func (o *DealsDetailsResponseProductsInner) GetProductDescriptionOk() (*string, bool)

GetProductDescriptionOk returns a tuple with the ProductDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetRemainingQuantity ¶

func (o *DealsDetailsResponseProductsInner) GetRemainingQuantity() int32

GetRemainingQuantity returns the RemainingQuantity field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetRemainingQuantityOk ¶

func (o *DealsDetailsResponseProductsInner) GetRemainingQuantityOk() (*int32, bool)

GetRemainingQuantityOk returns a tuple with the RemainingQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetSpecialConditions ¶

func (o *DealsDetailsResponseProductsInner) GetSpecialConditions() string

GetSpecialConditions returns the SpecialConditions field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetSpecialConditionsOk ¶

func (o *DealsDetailsResponseProductsInner) GetSpecialConditionsOk() (*string, bool)

GetSpecialConditionsOk returns a tuple with the SpecialConditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetStandardPrice ¶

func (o *DealsDetailsResponseProductsInner) GetStandardPrice() float32

GetStandardPrice returns the StandardPrice field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetStandardPriceOk ¶

func (o *DealsDetailsResponseProductsInner) GetStandardPriceOk() (*float32, bool)

GetStandardPriceOk returns a tuple with the StandardPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetStartDate ¶

func (o *DealsDetailsResponseProductsInner) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetStartDateOk ¶

func (o *DealsDetailsResponseProductsInner) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetUpc ¶

GetUpc returns the Upc field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetUpcOk ¶

func (o *DealsDetailsResponseProductsInner) GetUpcOk() (*string, bool)

GetUpcOk returns a tuple with the Upc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) GetVendorPartNumber ¶

func (o *DealsDetailsResponseProductsInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*DealsDetailsResponseProductsInner) GetVendorPartNumberOk ¶

func (o *DealsDetailsResponseProductsInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsDetailsResponseProductsInner) HasApprovedQuantity ¶

func (o *DealsDetailsResponseProductsInner) HasApprovedQuantity() bool

HasApprovedQuantity returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasComments ¶

func (o *DealsDetailsResponseProductsInner) HasComments() bool

HasComments returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasDaysRemaining ¶

func (o *DealsDetailsResponseProductsInner) HasDaysRemaining() bool

HasDaysRemaining returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasExpirationDate ¶

func (o *DealsDetailsResponseProductsInner) HasExpirationDate() bool

HasExpirationDate returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasExtendedMSRP ¶

func (o *DealsDetailsResponseProductsInner) HasExtendedMSRP() bool

HasExtendedMSRP returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasIngramPartNumber ¶

func (o *DealsDetailsResponseProductsInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasMsrp ¶

HasMsrp returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasProductDescription ¶

func (o *DealsDetailsResponseProductsInner) HasProductDescription() bool

HasProductDescription returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasRemainingQuantity ¶

func (o *DealsDetailsResponseProductsInner) HasRemainingQuantity() bool

HasRemainingQuantity returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasSpecialConditions ¶

func (o *DealsDetailsResponseProductsInner) HasSpecialConditions() bool

HasSpecialConditions returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasStandardPrice ¶

func (o *DealsDetailsResponseProductsInner) HasStandardPrice() bool

HasStandardPrice returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasStartDate ¶

func (o *DealsDetailsResponseProductsInner) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasUpc ¶

HasUpc returns a boolean if a field has been set.

func (*DealsDetailsResponseProductsInner) HasVendorPartNumber ¶

func (o *DealsDetailsResponseProductsInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (DealsDetailsResponseProductsInner) MarshalJSON ¶

func (o DealsDetailsResponseProductsInner) MarshalJSON() ([]byte, error)

func (*DealsDetailsResponseProductsInner) SetApprovedQuantity ¶

func (o *DealsDetailsResponseProductsInner) SetApprovedQuantity(v int32)

SetApprovedQuantity gets a reference to the given int32 and assigns it to the ApprovedQuantity field.

func (*DealsDetailsResponseProductsInner) SetComments ¶

func (o *DealsDetailsResponseProductsInner) SetComments(v string)

SetComments gets a reference to the given string and assigns it to the Comments field.

func (*DealsDetailsResponseProductsInner) SetDaysRemaining ¶

func (o *DealsDetailsResponseProductsInner) SetDaysRemaining(v int32)

SetDaysRemaining gets a reference to the given int32 and assigns it to the DaysRemaining field.

func (*DealsDetailsResponseProductsInner) SetExpirationDate ¶

func (o *DealsDetailsResponseProductsInner) SetExpirationDate(v string)

SetExpirationDate gets a reference to the given string and assigns it to the ExpirationDate field.

func (*DealsDetailsResponseProductsInner) SetExtendedMSRP ¶

func (o *DealsDetailsResponseProductsInner) SetExtendedMSRP(v float32)

SetExtendedMSRP gets a reference to the given float32 and assigns it to the ExtendedMSRP field.

func (*DealsDetailsResponseProductsInner) SetIngramPartNumber ¶

func (o *DealsDetailsResponseProductsInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*DealsDetailsResponseProductsInner) SetMsrp ¶

SetMsrp gets a reference to the given float32 and assigns it to the Msrp field.

func (*DealsDetailsResponseProductsInner) SetProductDescription ¶

func (o *DealsDetailsResponseProductsInner) SetProductDescription(v string)

SetProductDescription gets a reference to the given string and assigns it to the ProductDescription field.

func (*DealsDetailsResponseProductsInner) SetRemainingQuantity ¶

func (o *DealsDetailsResponseProductsInner) SetRemainingQuantity(v int32)

SetRemainingQuantity gets a reference to the given int32 and assigns it to the RemainingQuantity field.

func (*DealsDetailsResponseProductsInner) SetSpecialConditions ¶

func (o *DealsDetailsResponseProductsInner) SetSpecialConditions(v string)

SetSpecialConditions gets a reference to the given string and assigns it to the SpecialConditions field.

func (*DealsDetailsResponseProductsInner) SetStandardPrice ¶

func (o *DealsDetailsResponseProductsInner) SetStandardPrice(v float32)

SetStandardPrice gets a reference to the given float32 and assigns it to the StandardPrice field.

func (*DealsDetailsResponseProductsInner) SetStartDate ¶

func (o *DealsDetailsResponseProductsInner) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (*DealsDetailsResponseProductsInner) SetUpc ¶

SetUpc gets a reference to the given string and assigns it to the Upc field.

func (*DealsDetailsResponseProductsInner) SetVendorPartNumber ¶

func (o *DealsDetailsResponseProductsInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (DealsDetailsResponseProductsInner) ToMap ¶

func (o DealsDetailsResponseProductsInner) ToMap() (map[string]interface{}, error)

type DealsSearchResponse ¶

type DealsSearchResponse struct {
	// Number of records found.
	RecordsFound *int32 `json:"recordsFound,omitempty"`
	// Number of records in a page.
	PageSize *int32 `json:"pageSize,omitempty"`
	// Number of page.
	PageNumber *int32                          `json:"pageNumber,omitempty"`
	Deals      []DealsSearchResponseDealsInner `json:"deals,omitempty"`
	// URL for the next page.
	NextPage *string `json:"nextPage,omitempty"`
	// URL for the previous page.
	PreviousPage *string `json:"previousPage,omitempty"`
}

DealsSearchResponse struct for DealsSearchResponse

func NewDealsSearchResponse ¶

func NewDealsSearchResponse() *DealsSearchResponse

NewDealsSearchResponse instantiates a new DealsSearchResponse 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

func NewDealsSearchResponseWithDefaults ¶

func NewDealsSearchResponseWithDefaults() *DealsSearchResponse

NewDealsSearchResponseWithDefaults instantiates a new DealsSearchResponse 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

func (*DealsSearchResponse) GetDeals ¶

GetDeals returns the Deals field value if set, zero value otherwise.

func (*DealsSearchResponse) GetDealsOk ¶

GetDealsOk returns a tuple with the Deals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsSearchResponse) GetNextPage ¶

func (o *DealsSearchResponse) GetNextPage() string

GetNextPage returns the NextPage field value if set, zero value otherwise.

func (*DealsSearchResponse) GetNextPageOk ¶

func (o *DealsSearchResponse) GetNextPageOk() (*string, bool)

GetNextPageOk returns a tuple with the NextPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsSearchResponse) GetPageNumber ¶

func (o *DealsSearchResponse) GetPageNumber() int32

GetPageNumber returns the PageNumber field value if set, zero value otherwise.

func (*DealsSearchResponse) GetPageNumberOk ¶

func (o *DealsSearchResponse) GetPageNumberOk() (*int32, bool)

GetPageNumberOk returns a tuple with the PageNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsSearchResponse) GetPageSize ¶

func (o *DealsSearchResponse) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*DealsSearchResponse) GetPageSizeOk ¶

func (o *DealsSearchResponse) GetPageSizeOk() (*int32, bool)

GetPageSizeOk returns a tuple with the PageSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsSearchResponse) GetPreviousPage ¶

func (o *DealsSearchResponse) GetPreviousPage() string

GetPreviousPage returns the PreviousPage field value if set, zero value otherwise.

func (*DealsSearchResponse) GetPreviousPageOk ¶

func (o *DealsSearchResponse) GetPreviousPageOk() (*string, bool)

GetPreviousPageOk returns a tuple with the PreviousPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsSearchResponse) GetRecordsFound ¶

func (o *DealsSearchResponse) GetRecordsFound() int32

GetRecordsFound returns the RecordsFound field value if set, zero value otherwise.

func (*DealsSearchResponse) GetRecordsFoundOk ¶

func (o *DealsSearchResponse) GetRecordsFoundOk() (*int32, bool)

GetRecordsFoundOk returns a tuple with the RecordsFound field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsSearchResponse) HasDeals ¶

func (o *DealsSearchResponse) HasDeals() bool

HasDeals returns a boolean if a field has been set.

func (*DealsSearchResponse) HasNextPage ¶

func (o *DealsSearchResponse) HasNextPage() bool

HasNextPage returns a boolean if a field has been set.

func (*DealsSearchResponse) HasPageNumber ¶

func (o *DealsSearchResponse) HasPageNumber() bool

HasPageNumber returns a boolean if a field has been set.

func (*DealsSearchResponse) HasPageSize ¶

func (o *DealsSearchResponse) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*DealsSearchResponse) HasPreviousPage ¶

func (o *DealsSearchResponse) HasPreviousPage() bool

HasPreviousPage returns a boolean if a field has been set.

func (*DealsSearchResponse) HasRecordsFound ¶

func (o *DealsSearchResponse) HasRecordsFound() bool

HasRecordsFound returns a boolean if a field has been set.

func (DealsSearchResponse) MarshalJSON ¶

func (o DealsSearchResponse) MarshalJSON() ([]byte, error)

func (*DealsSearchResponse) SetDeals ¶

SetDeals gets a reference to the given []DealsSearchResponseDealsInner and assigns it to the Deals field.

func (*DealsSearchResponse) SetNextPage ¶

func (o *DealsSearchResponse) SetNextPage(v string)

SetNextPage gets a reference to the given string and assigns it to the NextPage field.

func (*DealsSearchResponse) SetPageNumber ¶

func (o *DealsSearchResponse) SetPageNumber(v int32)

SetPageNumber gets a reference to the given int32 and assigns it to the PageNumber field.

func (*DealsSearchResponse) SetPageSize ¶

func (o *DealsSearchResponse) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*DealsSearchResponse) SetPreviousPage ¶

func (o *DealsSearchResponse) SetPreviousPage(v string)

SetPreviousPage gets a reference to the given string and assigns it to the PreviousPage field.

func (*DealsSearchResponse) SetRecordsFound ¶

func (o *DealsSearchResponse) SetRecordsFound(v int32)

SetRecordsFound gets a reference to the given int32 and assigns it to the RecordsFound field.

func (DealsSearchResponse) ToMap ¶

func (o DealsSearchResponse) ToMap() (map[string]interface{}, error)

type DealsSearchResponseDealsInner ¶

type DealsSearchResponseDealsInner struct {
	// Deal/Special bid number.
	DealId *string `json:"dealId,omitempty"`
	// Most recent version number of the deal.
	Version *string `json:"version,omitempty"`
	// The end user/customer's name.
	EndUser *string `json:"endUser,omitempty"`
	// The vendor's name.
	Vendor *string `json:"vendor,omitempty"`
	// Expiration date of the deal/Special bid.
	DealExpiryDate *string                                        `json:"dealExpiryDate,omitempty"`
	Links          *RenewalsSearchResponseRenewalsInnerLinksInner `json:"links,omitempty"`
}

DealsSearchResponseDealsInner struct for DealsSearchResponseDealsInner

func NewDealsSearchResponseDealsInner ¶

func NewDealsSearchResponseDealsInner() *DealsSearchResponseDealsInner

NewDealsSearchResponseDealsInner instantiates a new DealsSearchResponseDealsInner 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

func NewDealsSearchResponseDealsInnerWithDefaults ¶

func NewDealsSearchResponseDealsInnerWithDefaults() *DealsSearchResponseDealsInner

NewDealsSearchResponseDealsInnerWithDefaults instantiates a new DealsSearchResponseDealsInner 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

func (*DealsSearchResponseDealsInner) GetDealExpiryDate ¶

func (o *DealsSearchResponseDealsInner) GetDealExpiryDate() string

GetDealExpiryDate returns the DealExpiryDate field value if set, zero value otherwise.

func (*DealsSearchResponseDealsInner) GetDealExpiryDateOk ¶

func (o *DealsSearchResponseDealsInner) GetDealExpiryDateOk() (*string, bool)

GetDealExpiryDateOk returns a tuple with the DealExpiryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsSearchResponseDealsInner) GetDealId ¶

func (o *DealsSearchResponseDealsInner) GetDealId() string

GetDealId returns the DealId field value if set, zero value otherwise.

func (*DealsSearchResponseDealsInner) GetDealIdOk ¶

func (o *DealsSearchResponseDealsInner) GetDealIdOk() (*string, bool)

GetDealIdOk returns a tuple with the DealId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsSearchResponseDealsInner) GetEndUser ¶

func (o *DealsSearchResponseDealsInner) GetEndUser() string

GetEndUser returns the EndUser field value if set, zero value otherwise.

func (*DealsSearchResponseDealsInner) GetEndUserOk ¶

func (o *DealsSearchResponseDealsInner) GetEndUserOk() (*string, bool)

GetEndUserOk returns a tuple with the EndUser field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*DealsSearchResponseDealsInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsSearchResponseDealsInner) GetVendor ¶

func (o *DealsSearchResponseDealsInner) GetVendor() string

GetVendor returns the Vendor field value if set, zero value otherwise.

func (*DealsSearchResponseDealsInner) GetVendorOk ¶

func (o *DealsSearchResponseDealsInner) GetVendorOk() (*string, bool)

GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsSearchResponseDealsInner) GetVersion ¶

func (o *DealsSearchResponseDealsInner) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*DealsSearchResponseDealsInner) GetVersionOk ¶

func (o *DealsSearchResponseDealsInner) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DealsSearchResponseDealsInner) HasDealExpiryDate ¶

func (o *DealsSearchResponseDealsInner) HasDealExpiryDate() bool

HasDealExpiryDate returns a boolean if a field has been set.

func (*DealsSearchResponseDealsInner) HasDealId ¶

func (o *DealsSearchResponseDealsInner) HasDealId() bool

HasDealId returns a boolean if a field has been set.

func (*DealsSearchResponseDealsInner) HasEndUser ¶

func (o *DealsSearchResponseDealsInner) HasEndUser() bool

HasEndUser returns a boolean if a field has been set.

func (o *DealsSearchResponseDealsInner) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*DealsSearchResponseDealsInner) HasVendor ¶

func (o *DealsSearchResponseDealsInner) HasVendor() bool

HasVendor returns a boolean if a field has been set.

func (*DealsSearchResponseDealsInner) HasVersion ¶

func (o *DealsSearchResponseDealsInner) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (DealsSearchResponseDealsInner) MarshalJSON ¶

func (o DealsSearchResponseDealsInner) MarshalJSON() ([]byte, error)

func (*DealsSearchResponseDealsInner) SetDealExpiryDate ¶

func (o *DealsSearchResponseDealsInner) SetDealExpiryDate(v string)

SetDealExpiryDate gets a reference to the given string and assigns it to the DealExpiryDate field.

func (*DealsSearchResponseDealsInner) SetDealId ¶

func (o *DealsSearchResponseDealsInner) SetDealId(v string)

SetDealId gets a reference to the given string and assigns it to the DealId field.

func (*DealsSearchResponseDealsInner) SetEndUser ¶

func (o *DealsSearchResponseDealsInner) SetEndUser(v string)

SetEndUser gets a reference to the given string and assigns it to the EndUser field.

SetLinks gets a reference to the given RenewalsSearchResponseRenewalsInnerLinksInner and assigns it to the Links field.

func (*DealsSearchResponseDealsInner) SetVendor ¶

func (o *DealsSearchResponseDealsInner) SetVendor(v string)

SetVendor gets a reference to the given string and assigns it to the Vendor field.

func (*DealsSearchResponseDealsInner) SetVersion ¶

func (o *DealsSearchResponseDealsInner) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (DealsSearchResponseDealsInner) ToMap ¶

func (o DealsSearchResponseDealsInner) ToMap() (map[string]interface{}, error)

type Error ¶

type Error struct {
	Id      NullableString `json:"id,omitempty"`
	Type    NullableString `json:"type,omitempty"`
	Message NullableString `json:"message,omitempty"`
	Fields  []Fields       `json:"fields,omitempty"`
}

Error struct for Error

func NewError ¶

func NewError() *Error

NewError instantiates a new Error 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

func NewErrorWithDefaults ¶

func NewErrorWithDefaults() *Error

NewErrorWithDefaults instantiates a new Error 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

func (*Error) GetFields ¶

func (o *Error) GetFields() []Fields

GetFields returns the Fields field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Error) GetFieldsOk ¶

func (o *Error) GetFieldsOk() ([]Fields, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Error) GetId ¶

func (o *Error) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Error) GetIdOk ¶

func (o *Error) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Error) GetMessage ¶

func (o *Error) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Error) GetMessageOk ¶

func (o *Error) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Error) GetType ¶

func (o *Error) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Error) GetTypeOk ¶

func (o *Error) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Error) HasFields ¶

func (o *Error) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*Error) HasId ¶

func (o *Error) HasId() bool

HasId returns a boolean if a field has been set.

func (*Error) HasMessage ¶

func (o *Error) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*Error) HasType ¶

func (o *Error) HasType() bool

HasType returns a boolean if a field has been set.

func (Error) MarshalJSON ¶

func (o Error) MarshalJSON() ([]byte, error)

func (*Error) SetFields ¶

func (o *Error) SetFields(v []Fields)

SetFields gets a reference to the given []Fields and assigns it to the Fields field.

func (*Error) SetId ¶

func (o *Error) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*Error) SetIdNil ¶

func (o *Error) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*Error) SetMessage ¶

func (o *Error) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*Error) SetMessageNil ¶

func (o *Error) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (*Error) SetType ¶

func (o *Error) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*Error) SetTypeNil ¶

func (o *Error) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (Error) ToMap ¶

func (o Error) ToMap() (map[string]interface{}, error)

func (*Error) UnsetId ¶

func (o *Error) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*Error) UnsetMessage ¶

func (o *Error) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

func (*Error) UnsetType ¶

func (o *Error) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type ErrorResponse ¶

type ErrorResponse struct {
	Errors []ErrorResponseErrorsInner `json:"errors,omitempty"`
}

ErrorResponse struct for ErrorResponse

func NewErrorResponse ¶

func NewErrorResponse() *ErrorResponse

NewErrorResponse instantiates a new ErrorResponse 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

func NewErrorResponseWithDefaults ¶

func NewErrorResponseWithDefaults() *ErrorResponse

NewErrorResponseWithDefaults instantiates a new ErrorResponse 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

func (*ErrorResponse) GetErrors ¶

func (o *ErrorResponse) GetErrors() []ErrorResponseErrorsInner

GetErrors returns the Errors field value if set, zero value otherwise.

func (*ErrorResponse) GetErrorsOk ¶

func (o *ErrorResponse) GetErrorsOk() ([]ErrorResponseErrorsInner, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) HasErrors ¶

func (o *ErrorResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (ErrorResponse) MarshalJSON ¶

func (o ErrorResponse) MarshalJSON() ([]byte, error)

func (*ErrorResponse) SetErrors ¶

func (o *ErrorResponse) SetErrors(v []ErrorResponseErrorsInner)

SetErrors gets a reference to the given []ErrorResponseErrorsInner and assigns it to the Errors field.

func (ErrorResponse) ToMap ¶

func (o ErrorResponse) ToMap() (map[string]interface{}, error)

type ErrorResponseDTO ¶

type ErrorResponseDTO struct {
	Errors []Error `json:"errors,omitempty"`
}

ErrorResponseDTO struct for ErrorResponseDTO

func NewErrorResponseDTO ¶

func NewErrorResponseDTO() *ErrorResponseDTO

NewErrorResponseDTO instantiates a new ErrorResponseDTO 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

func NewErrorResponseDTOWithDefaults ¶

func NewErrorResponseDTOWithDefaults() *ErrorResponseDTO

NewErrorResponseDTOWithDefaults instantiates a new ErrorResponseDTO 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

func (*ErrorResponseDTO) GetErrors ¶

func (o *ErrorResponseDTO) GetErrors() []Error

GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ErrorResponseDTO) GetErrorsOk ¶

func (o *ErrorResponseDTO) GetErrorsOk() ([]Error, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ErrorResponseDTO) HasErrors ¶

func (o *ErrorResponseDTO) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (ErrorResponseDTO) MarshalJSON ¶

func (o ErrorResponseDTO) MarshalJSON() ([]byte, error)

func (*ErrorResponseDTO) SetErrors ¶

func (o *ErrorResponseDTO) SetErrors(v []Error)

SetErrors gets a reference to the given []Error and assigns it to the Errors field.

func (ErrorResponseDTO) ToMap ¶

func (o ErrorResponseDTO) ToMap() (map[string]interface{}, error)

type ErrorResponseErrorsInner ¶

type ErrorResponseErrorsInner struct {
	// Unique Id to identify error.
	Id *string `json:"id,omitempty"`
	// Describes the type of the error.
	Type *string `json:"type,omitempty"`
	// Describes the error message.
	Message *string                               `json:"message,omitempty"`
	Fields  []ErrorResponseErrorsInnerFieldsInner `json:"fields,omitempty"`
}

ErrorResponseErrorsInner struct for ErrorResponseErrorsInner

func NewErrorResponseErrorsInner ¶

func NewErrorResponseErrorsInner() *ErrorResponseErrorsInner

NewErrorResponseErrorsInner instantiates a new ErrorResponseErrorsInner 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

func NewErrorResponseErrorsInnerWithDefaults ¶

func NewErrorResponseErrorsInnerWithDefaults() *ErrorResponseErrorsInner

NewErrorResponseErrorsInnerWithDefaults instantiates a new ErrorResponseErrorsInner 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

func (*ErrorResponseErrorsInner) GetFields ¶

GetFields returns the Fields field value if set, zero value otherwise.

func (*ErrorResponseErrorsInner) GetFieldsOk ¶

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponseErrorsInner) GetId ¶

func (o *ErrorResponseErrorsInner) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ErrorResponseErrorsInner) GetIdOk ¶

func (o *ErrorResponseErrorsInner) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponseErrorsInner) GetMessage ¶

func (o *ErrorResponseErrorsInner) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ErrorResponseErrorsInner) GetMessageOk ¶

func (o *ErrorResponseErrorsInner) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponseErrorsInner) GetType ¶

func (o *ErrorResponseErrorsInner) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ErrorResponseErrorsInner) GetTypeOk ¶

func (o *ErrorResponseErrorsInner) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponseErrorsInner) HasFields ¶

func (o *ErrorResponseErrorsInner) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*ErrorResponseErrorsInner) HasId ¶

func (o *ErrorResponseErrorsInner) HasId() bool

HasId returns a boolean if a field has been set.

func (*ErrorResponseErrorsInner) HasMessage ¶

func (o *ErrorResponseErrorsInner) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ErrorResponseErrorsInner) HasType ¶

func (o *ErrorResponseErrorsInner) HasType() bool

HasType returns a boolean if a field has been set.

func (ErrorResponseErrorsInner) MarshalJSON ¶

func (o ErrorResponseErrorsInner) MarshalJSON() ([]byte, error)

func (*ErrorResponseErrorsInner) SetFields ¶

SetFields gets a reference to the given []ErrorResponseErrorsInnerFieldsInner and assigns it to the Fields field.

func (*ErrorResponseErrorsInner) SetId ¶

func (o *ErrorResponseErrorsInner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ErrorResponseErrorsInner) SetMessage ¶

func (o *ErrorResponseErrorsInner) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ErrorResponseErrorsInner) SetType ¶

func (o *ErrorResponseErrorsInner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ErrorResponseErrorsInner) ToMap ¶

func (o ErrorResponseErrorsInner) ToMap() (map[string]interface{}, error)

type ErrorResponseErrorsInnerFieldsInner ¶

type ErrorResponseErrorsInnerFieldsInner struct {
	// Contains the name of the field.
	Field *string `json:"field,omitempty"`
	// Value sent in the input for the specific field.
	Value *string `json:"value,omitempty"`
	// Gives the description of the field message.
	Message *string `json:"message,omitempty"`
}

ErrorResponseErrorsInnerFieldsInner struct for ErrorResponseErrorsInnerFieldsInner

func NewErrorResponseErrorsInnerFieldsInner ¶

func NewErrorResponseErrorsInnerFieldsInner() *ErrorResponseErrorsInnerFieldsInner

NewErrorResponseErrorsInnerFieldsInner instantiates a new ErrorResponseErrorsInnerFieldsInner 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

func NewErrorResponseErrorsInnerFieldsInnerWithDefaults ¶

func NewErrorResponseErrorsInnerFieldsInnerWithDefaults() *ErrorResponseErrorsInnerFieldsInner

NewErrorResponseErrorsInnerFieldsInnerWithDefaults instantiates a new ErrorResponseErrorsInnerFieldsInner 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

func (*ErrorResponseErrorsInnerFieldsInner) GetField ¶

GetField returns the Field field value if set, zero value otherwise.

func (*ErrorResponseErrorsInnerFieldsInner) GetFieldOk ¶

func (o *ErrorResponseErrorsInnerFieldsInner) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponseErrorsInnerFieldsInner) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise.

func (*ErrorResponseErrorsInnerFieldsInner) GetMessageOk ¶

func (o *ErrorResponseErrorsInnerFieldsInner) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponseErrorsInnerFieldsInner) GetValue ¶

GetValue returns the Value field value if set, zero value otherwise.

func (*ErrorResponseErrorsInnerFieldsInner) GetValueOk ¶

func (o *ErrorResponseErrorsInnerFieldsInner) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponseErrorsInnerFieldsInner) HasField ¶

HasField returns a boolean if a field has been set.

func (*ErrorResponseErrorsInnerFieldsInner) HasMessage ¶

func (o *ErrorResponseErrorsInnerFieldsInner) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ErrorResponseErrorsInnerFieldsInner) HasValue ¶

HasValue returns a boolean if a field has been set.

func (ErrorResponseErrorsInnerFieldsInner) MarshalJSON ¶

func (o ErrorResponseErrorsInnerFieldsInner) MarshalJSON() ([]byte, error)

func (*ErrorResponseErrorsInnerFieldsInner) SetField ¶

SetField gets a reference to the given string and assigns it to the Field field.

func (*ErrorResponseErrorsInnerFieldsInner) SetMessage ¶

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ErrorResponseErrorsInnerFieldsInner) SetValue ¶

SetValue gets a reference to the given string and assigns it to the Value field.

func (ErrorResponseErrorsInnerFieldsInner) ToMap ¶

func (o ErrorResponseErrorsInnerFieldsInner) ToMap() (map[string]interface{}, error)

type Fields ¶

type Fields struct {
	Field   NullableString `json:"field,omitempty"`
	Message NullableString `json:"message,omitempty"`
	Value   NullableString `json:"value,omitempty"`
}

Fields struct for Fields

func NewFields ¶

func NewFields() *Fields

NewFields instantiates a new Fields 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

func NewFieldsWithDefaults ¶

func NewFieldsWithDefaults() *Fields

NewFieldsWithDefaults instantiates a new Fields 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

func (*Fields) GetField ¶

func (o *Fields) GetField() string

GetField returns the Field field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Fields) GetFieldOk ¶

func (o *Fields) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Fields) GetMessage ¶

func (o *Fields) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Fields) GetMessageOk ¶

func (o *Fields) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Fields) GetValue ¶

func (o *Fields) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Fields) GetValueOk ¶

func (o *Fields) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Fields) HasField ¶

func (o *Fields) HasField() bool

HasField returns a boolean if a field has been set.

func (*Fields) HasMessage ¶

func (o *Fields) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*Fields) HasValue ¶

func (o *Fields) HasValue() bool

HasValue returns a boolean if a field has been set.

func (Fields) MarshalJSON ¶

func (o Fields) MarshalJSON() ([]byte, error)

func (*Fields) SetField ¶

func (o *Fields) SetField(v string)

SetField gets a reference to the given NullableString and assigns it to the Field field.

func (*Fields) SetFieldNil ¶

func (o *Fields) SetFieldNil()

SetFieldNil sets the value for Field to be an explicit nil

func (*Fields) SetMessage ¶

func (o *Fields) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*Fields) SetMessageNil ¶

func (o *Fields) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (*Fields) SetValue ¶

func (o *Fields) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*Fields) SetValueNil ¶

func (o *Fields) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (Fields) ToMap ¶

func (o Fields) ToMap() (map[string]interface{}, error)

func (*Fields) UnsetField ¶

func (o *Fields) UnsetField()

UnsetField ensures that no value is present for Field, not even an explicit nil

func (*Fields) UnsetMessage ¶

func (o *Fields) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

func (*Fields) UnsetValue ¶

func (o *Fields) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type FreightEstimateAPIService ¶

type FreightEstimateAPIService service

FreightEstimateAPIService FreightEstimateAPI service

func (*FreightEstimateAPIService) PostFreightestimate ¶

PostFreightestimate Freight Estimate

The freight estimator endpoint will allow customers to understand the freight cost for an order.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostFreightestimateRequest

func (*FreightEstimateAPIService) PostFreightestimateExecute ¶

Execute executes the request

@return FreightResponse

type FreightRequest ¶

type FreightRequest struct {
	// Suffix used to identify billing address. Created during onboarding. Resellers are provided with one or more address IDs depending on how many bill to addresses they need for various flooring companies they are using for credit.
	BillToAddressId *string `json:"billToAddressId,omitempty"`
	// The ID references the reseller's address in Ingram Micro's system for shipping. Provided to resellers during the onboarding process.
	ShipToAddressId *string `json:"shipToAddressId,omitempty"`
	// The shipping information.
	ShipToAddress []FreightRequestShipToAddressInner `json:"shipToAddress,omitempty"`
	Lines         []FreightRequestLinesInner         `json:"lines,omitempty"`
}

FreightRequest struct for FreightRequest

func NewFreightRequest ¶

func NewFreightRequest() *FreightRequest

NewFreightRequest instantiates a new FreightRequest 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

func NewFreightRequestWithDefaults ¶

func NewFreightRequestWithDefaults() *FreightRequest

NewFreightRequestWithDefaults instantiates a new FreightRequest 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

func (*FreightRequest) GetBillToAddressId ¶

func (o *FreightRequest) GetBillToAddressId() string

GetBillToAddressId returns the BillToAddressId field value if set, zero value otherwise.

func (*FreightRequest) GetBillToAddressIdOk ¶

func (o *FreightRequest) GetBillToAddressIdOk() (*string, bool)

GetBillToAddressIdOk returns a tuple with the BillToAddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequest) GetLines ¶

func (o *FreightRequest) GetLines() []FreightRequestLinesInner

GetLines returns the Lines field value if set, zero value otherwise.

func (*FreightRequest) GetLinesOk ¶

func (o *FreightRequest) GetLinesOk() ([]FreightRequestLinesInner, bool)

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequest) GetShipToAddress ¶

func (o *FreightRequest) GetShipToAddress() []FreightRequestShipToAddressInner

GetShipToAddress returns the ShipToAddress field value if set, zero value otherwise.

func (*FreightRequest) GetShipToAddressId ¶

func (o *FreightRequest) GetShipToAddressId() string

GetShipToAddressId returns the ShipToAddressId field value if set, zero value otherwise.

func (*FreightRequest) GetShipToAddressIdOk ¶

func (o *FreightRequest) GetShipToAddressIdOk() (*string, bool)

GetShipToAddressIdOk returns a tuple with the ShipToAddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequest) GetShipToAddressOk ¶

func (o *FreightRequest) GetShipToAddressOk() ([]FreightRequestShipToAddressInner, bool)

GetShipToAddressOk returns a tuple with the ShipToAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequest) HasBillToAddressId ¶

func (o *FreightRequest) HasBillToAddressId() bool

HasBillToAddressId returns a boolean if a field has been set.

func (*FreightRequest) HasLines ¶

func (o *FreightRequest) HasLines() bool

HasLines returns a boolean if a field has been set.

func (*FreightRequest) HasShipToAddress ¶

func (o *FreightRequest) HasShipToAddress() bool

HasShipToAddress returns a boolean if a field has been set.

func (*FreightRequest) HasShipToAddressId ¶

func (o *FreightRequest) HasShipToAddressId() bool

HasShipToAddressId returns a boolean if a field has been set.

func (FreightRequest) MarshalJSON ¶

func (o FreightRequest) MarshalJSON() ([]byte, error)

func (*FreightRequest) SetBillToAddressId ¶

func (o *FreightRequest) SetBillToAddressId(v string)

SetBillToAddressId gets a reference to the given string and assigns it to the BillToAddressId field.

func (*FreightRequest) SetLines ¶

func (o *FreightRequest) SetLines(v []FreightRequestLinesInner)

SetLines gets a reference to the given []FreightRequestLinesInner and assigns it to the Lines field.

func (*FreightRequest) SetShipToAddress ¶

func (o *FreightRequest) SetShipToAddress(v []FreightRequestShipToAddressInner)

SetShipToAddress gets a reference to the given []FreightRequestShipToAddressInner and assigns it to the ShipToAddress field.

func (*FreightRequest) SetShipToAddressId ¶

func (o *FreightRequest) SetShipToAddressId(v string)

SetShipToAddressId gets a reference to the given string and assigns it to the ShipToAddressId field.

func (FreightRequest) ToMap ¶

func (o FreightRequest) ToMap() (map[string]interface{}, error)

type FreightRequestLinesInner ¶

type FreightRequestLinesInner struct {
	// The ID references the reseller's address in Ingram Micro's system for shipping. Provided to resellers during the onboarding process.
	CustomerLineNumber *string `json:"customerLineNumber,omitempty"`
	// The unique IngramMicro part number.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The requested quantity of the line item.
	Quantity *string `json:"quantity,omitempty"`
	// The ID of the warehouse the line item will ship from.
	WarehouseId *string `json:"warehouseId,omitempty"`
	// The code for the shipping carrier for the line item.
	CarrierCode *string `json:"carrierCode,omitempty"`
}

FreightRequestLinesInner struct for FreightRequestLinesInner

func NewFreightRequestLinesInner ¶

func NewFreightRequestLinesInner() *FreightRequestLinesInner

NewFreightRequestLinesInner instantiates a new FreightRequestLinesInner 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

func NewFreightRequestLinesInnerWithDefaults ¶

func NewFreightRequestLinesInnerWithDefaults() *FreightRequestLinesInner

NewFreightRequestLinesInnerWithDefaults instantiates a new FreightRequestLinesInner 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

func (*FreightRequestLinesInner) GetCarrierCode ¶

func (o *FreightRequestLinesInner) GetCarrierCode() string

GetCarrierCode returns the CarrierCode field value if set, zero value otherwise.

func (*FreightRequestLinesInner) GetCarrierCodeOk ¶

func (o *FreightRequestLinesInner) GetCarrierCodeOk() (*string, bool)

GetCarrierCodeOk returns a tuple with the CarrierCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestLinesInner) GetCustomerLineNumber ¶

func (o *FreightRequestLinesInner) GetCustomerLineNumber() string

GetCustomerLineNumber returns the CustomerLineNumber field value if set, zero value otherwise.

func (*FreightRequestLinesInner) GetCustomerLineNumberOk ¶

func (o *FreightRequestLinesInner) GetCustomerLineNumberOk() (*string, bool)

GetCustomerLineNumberOk returns a tuple with the CustomerLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestLinesInner) GetIngramPartNumber ¶

func (o *FreightRequestLinesInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*FreightRequestLinesInner) GetIngramPartNumberOk ¶

func (o *FreightRequestLinesInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestLinesInner) GetQuantity ¶

func (o *FreightRequestLinesInner) GetQuantity() string

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*FreightRequestLinesInner) GetQuantityOk ¶

func (o *FreightRequestLinesInner) GetQuantityOk() (*string, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestLinesInner) GetWarehouseId ¶

func (o *FreightRequestLinesInner) GetWarehouseId() string

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*FreightRequestLinesInner) GetWarehouseIdOk ¶

func (o *FreightRequestLinesInner) GetWarehouseIdOk() (*string, bool)

GetWarehouseIdOk returns a tuple with the WarehouseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestLinesInner) HasCarrierCode ¶

func (o *FreightRequestLinesInner) HasCarrierCode() bool

HasCarrierCode returns a boolean if a field has been set.

func (*FreightRequestLinesInner) HasCustomerLineNumber ¶

func (o *FreightRequestLinesInner) HasCustomerLineNumber() bool

HasCustomerLineNumber returns a boolean if a field has been set.

func (*FreightRequestLinesInner) HasIngramPartNumber ¶

func (o *FreightRequestLinesInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*FreightRequestLinesInner) HasQuantity ¶

func (o *FreightRequestLinesInner) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*FreightRequestLinesInner) HasWarehouseId ¶

func (o *FreightRequestLinesInner) HasWarehouseId() bool

HasWarehouseId returns a boolean if a field has been set.

func (FreightRequestLinesInner) MarshalJSON ¶

func (o FreightRequestLinesInner) MarshalJSON() ([]byte, error)

func (*FreightRequestLinesInner) SetCarrierCode ¶

func (o *FreightRequestLinesInner) SetCarrierCode(v string)

SetCarrierCode gets a reference to the given string and assigns it to the CarrierCode field.

func (*FreightRequestLinesInner) SetCustomerLineNumber ¶

func (o *FreightRequestLinesInner) SetCustomerLineNumber(v string)

SetCustomerLineNumber gets a reference to the given string and assigns it to the CustomerLineNumber field.

func (*FreightRequestLinesInner) SetIngramPartNumber ¶

func (o *FreightRequestLinesInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*FreightRequestLinesInner) SetQuantity ¶

func (o *FreightRequestLinesInner) SetQuantity(v string)

SetQuantity gets a reference to the given string and assigns it to the Quantity field.

func (*FreightRequestLinesInner) SetWarehouseId ¶

func (o *FreightRequestLinesInner) SetWarehouseId(v string)

SetWarehouseId gets a reference to the given string and assigns it to the WarehouseId field.

func (FreightRequestLinesInner) ToMap ¶

func (o FreightRequestLinesInner) ToMap() (map[string]interface{}, error)

type FreightRequestShipToAddressInner ¶

type FreightRequestShipToAddressInner struct {
	// The name of the company the order will be shipped to.
	CompanyName *string `json:"companyName,omitempty"`
	// Line 1 of the address the order will be shipped to.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// Line 2 of the address the order will be shipped to.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Line 3 of the address the order will be shipped to.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// The city the order will be shipped to.
	City *string `json:"city,omitempty"`
	// The state the order will be shipped to.
	State *string `json:"state,omitempty"`
	// The zip or postal code the order will be shipped to.
	PostalCode *string `json:"postalCode,omitempty"`
	// The two-character ISO country code the order will be shipped to.
	CountryCode *string `json:"countryCode,omitempty"`
}

FreightRequestShipToAddressInner struct for FreightRequestShipToAddressInner

func NewFreightRequestShipToAddressInner ¶

func NewFreightRequestShipToAddressInner() *FreightRequestShipToAddressInner

NewFreightRequestShipToAddressInner instantiates a new FreightRequestShipToAddressInner 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

func NewFreightRequestShipToAddressInnerWithDefaults ¶

func NewFreightRequestShipToAddressInnerWithDefaults() *FreightRequestShipToAddressInner

NewFreightRequestShipToAddressInnerWithDefaults instantiates a new FreightRequestShipToAddressInner 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

func (*FreightRequestShipToAddressInner) GetAddressLine1 ¶

func (o *FreightRequestShipToAddressInner) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*FreightRequestShipToAddressInner) GetAddressLine1Ok ¶

func (o *FreightRequestShipToAddressInner) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestShipToAddressInner) GetAddressLine2 ¶

func (o *FreightRequestShipToAddressInner) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*FreightRequestShipToAddressInner) GetAddressLine2Ok ¶

func (o *FreightRequestShipToAddressInner) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestShipToAddressInner) GetAddressLine3 ¶

func (o *FreightRequestShipToAddressInner) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*FreightRequestShipToAddressInner) GetAddressLine3Ok ¶

func (o *FreightRequestShipToAddressInner) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestShipToAddressInner) GetCity ¶

GetCity returns the City field value if set, zero value otherwise.

func (*FreightRequestShipToAddressInner) GetCityOk ¶

func (o *FreightRequestShipToAddressInner) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestShipToAddressInner) GetCompanyName ¶

func (o *FreightRequestShipToAddressInner) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*FreightRequestShipToAddressInner) GetCompanyNameOk ¶

func (o *FreightRequestShipToAddressInner) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestShipToAddressInner) GetCountryCode ¶

func (o *FreightRequestShipToAddressInner) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*FreightRequestShipToAddressInner) GetCountryCodeOk ¶

func (o *FreightRequestShipToAddressInner) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestShipToAddressInner) GetPostalCode ¶

func (o *FreightRequestShipToAddressInner) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*FreightRequestShipToAddressInner) GetPostalCodeOk ¶

func (o *FreightRequestShipToAddressInner) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestShipToAddressInner) GetState ¶

GetState returns the State field value if set, zero value otherwise.

func (*FreightRequestShipToAddressInner) GetStateOk ¶

func (o *FreightRequestShipToAddressInner) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightRequestShipToAddressInner) HasAddressLine1 ¶

func (o *FreightRequestShipToAddressInner) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*FreightRequestShipToAddressInner) HasAddressLine2 ¶

func (o *FreightRequestShipToAddressInner) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*FreightRequestShipToAddressInner) HasAddressLine3 ¶

func (o *FreightRequestShipToAddressInner) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*FreightRequestShipToAddressInner) HasCity ¶

HasCity returns a boolean if a field has been set.

func (*FreightRequestShipToAddressInner) HasCompanyName ¶

func (o *FreightRequestShipToAddressInner) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*FreightRequestShipToAddressInner) HasCountryCode ¶

func (o *FreightRequestShipToAddressInner) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*FreightRequestShipToAddressInner) HasPostalCode ¶

func (o *FreightRequestShipToAddressInner) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*FreightRequestShipToAddressInner) HasState ¶

func (o *FreightRequestShipToAddressInner) HasState() bool

HasState returns a boolean if a field has been set.

func (FreightRequestShipToAddressInner) MarshalJSON ¶

func (o FreightRequestShipToAddressInner) MarshalJSON() ([]byte, error)

func (*FreightRequestShipToAddressInner) SetAddressLine1 ¶

func (o *FreightRequestShipToAddressInner) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*FreightRequestShipToAddressInner) SetAddressLine2 ¶

func (o *FreightRequestShipToAddressInner) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*FreightRequestShipToAddressInner) SetAddressLine3 ¶

func (o *FreightRequestShipToAddressInner) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*FreightRequestShipToAddressInner) SetCity ¶

SetCity gets a reference to the given string and assigns it to the City field.

func (*FreightRequestShipToAddressInner) SetCompanyName ¶

func (o *FreightRequestShipToAddressInner) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*FreightRequestShipToAddressInner) SetCountryCode ¶

func (o *FreightRequestShipToAddressInner) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*FreightRequestShipToAddressInner) SetPostalCode ¶

func (o *FreightRequestShipToAddressInner) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*FreightRequestShipToAddressInner) SetState ¶

SetState gets a reference to the given string and assigns it to the State field.

func (FreightRequestShipToAddressInner) ToMap ¶

func (o FreightRequestShipToAddressInner) ToMap() (map[string]interface{}, error)

type FreightResponse ¶

type FreightResponse struct {
	FreightEstimateResponse *FreightResponseFreightEstimateResponse `json:"freightEstimateResponse,omitempty"`
}

FreightResponse struct for FreightResponse

func NewFreightResponse ¶

func NewFreightResponse() *FreightResponse

NewFreightResponse instantiates a new FreightResponse 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

func NewFreightResponseWithDefaults ¶

func NewFreightResponseWithDefaults() *FreightResponse

NewFreightResponseWithDefaults instantiates a new FreightResponse 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

func (*FreightResponse) GetFreightEstimateResponse ¶

func (o *FreightResponse) GetFreightEstimateResponse() FreightResponseFreightEstimateResponse

GetFreightEstimateResponse returns the FreightEstimateResponse field value if set, zero value otherwise.

func (*FreightResponse) GetFreightEstimateResponseOk ¶

func (o *FreightResponse) GetFreightEstimateResponseOk() (*FreightResponseFreightEstimateResponse, bool)

GetFreightEstimateResponseOk returns a tuple with the FreightEstimateResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponse) HasFreightEstimateResponse ¶

func (o *FreightResponse) HasFreightEstimateResponse() bool

HasFreightEstimateResponse returns a boolean if a field has been set.

func (FreightResponse) MarshalJSON ¶

func (o FreightResponse) MarshalJSON() ([]byte, error)

func (*FreightResponse) SetFreightEstimateResponse ¶

func (o *FreightResponse) SetFreightEstimateResponse(v FreightResponseFreightEstimateResponse)

SetFreightEstimateResponse gets a reference to the given FreightResponseFreightEstimateResponse and assigns it to the FreightEstimateResponse field.

func (FreightResponse) ToMap ¶

func (o FreightResponse) ToMap() (map[string]interface{}, error)

type FreightResponseFreightEstimateResponse ¶

type FreightResponseFreightEstimateResponse struct {
	// The country-specific three-character ISO 4217 currency code used for the order.
	CurrencyCode *string `json:"currencyCode,omitempty"`
	// Total freight amount.
	TotalFreightAmount *float32 `json:"totalFreightAmount,omitempty"`
	// Total tax amount.
	TotalTaxAmount *float32 `json:"totalTaxAmount,omitempty"`
	// Total fees.
	TotalFees *float32 `json:"totalFees,omitempty"`
	// Total net amount.
	TotalNetAmount *float32 `json:"totalNetAmount,omitempty"`
	// Gross amount.
	GrossAmount  *float32                                                  `json:"grossAmount,omitempty"`
	Distribution []FreightResponseFreightEstimateResponseDistributionInner `json:"distribution,omitempty"`
	Lines        []FreightResponseFreightEstimateResponseLinesInner        `json:"lines,omitempty"`
}

FreightResponseFreightEstimateResponse struct for FreightResponseFreightEstimateResponse

func NewFreightResponseFreightEstimateResponse ¶

func NewFreightResponseFreightEstimateResponse() *FreightResponseFreightEstimateResponse

NewFreightResponseFreightEstimateResponse instantiates a new FreightResponseFreightEstimateResponse 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

func NewFreightResponseFreightEstimateResponseWithDefaults ¶

func NewFreightResponseFreightEstimateResponseWithDefaults() *FreightResponseFreightEstimateResponse

NewFreightResponseFreightEstimateResponseWithDefaults instantiates a new FreightResponseFreightEstimateResponse 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

func (*FreightResponseFreightEstimateResponse) GetCurrencyCode ¶

func (o *FreightResponseFreightEstimateResponse) GetCurrencyCode() string

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponse) GetCurrencyCodeOk ¶

func (o *FreightResponseFreightEstimateResponse) GetCurrencyCodeOk() (*string, bool)

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponse) GetDistribution ¶

GetDistribution returns the Distribution field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponse) GetDistributionOk ¶

GetDistributionOk returns a tuple with the Distribution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponse) GetGrossAmount ¶

func (o *FreightResponseFreightEstimateResponse) GetGrossAmount() float32

GetGrossAmount returns the GrossAmount field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponse) GetGrossAmountOk ¶

func (o *FreightResponseFreightEstimateResponse) GetGrossAmountOk() (*float32, bool)

GetGrossAmountOk returns a tuple with the GrossAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponse) GetLines ¶

GetLines returns the Lines field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponse) GetLinesOk ¶

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponse) GetTotalFees ¶

GetTotalFees returns the TotalFees field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponse) GetTotalFeesOk ¶

func (o *FreightResponseFreightEstimateResponse) GetTotalFeesOk() (*float32, bool)

GetTotalFeesOk returns a tuple with the TotalFees field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponse) GetTotalFreightAmount ¶

func (o *FreightResponseFreightEstimateResponse) GetTotalFreightAmount() float32

GetTotalFreightAmount returns the TotalFreightAmount field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponse) GetTotalFreightAmountOk ¶

func (o *FreightResponseFreightEstimateResponse) GetTotalFreightAmountOk() (*float32, bool)

GetTotalFreightAmountOk returns a tuple with the TotalFreightAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponse) GetTotalNetAmount ¶

func (o *FreightResponseFreightEstimateResponse) GetTotalNetAmount() float32

GetTotalNetAmount returns the TotalNetAmount field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponse) GetTotalNetAmountOk ¶

func (o *FreightResponseFreightEstimateResponse) GetTotalNetAmountOk() (*float32, bool)

GetTotalNetAmountOk returns a tuple with the TotalNetAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponse) GetTotalTaxAmount ¶

func (o *FreightResponseFreightEstimateResponse) GetTotalTaxAmount() float32

GetTotalTaxAmount returns the TotalTaxAmount field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponse) GetTotalTaxAmountOk ¶

func (o *FreightResponseFreightEstimateResponse) GetTotalTaxAmountOk() (*float32, bool)

GetTotalTaxAmountOk returns a tuple with the TotalTaxAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponse) HasCurrencyCode ¶

func (o *FreightResponseFreightEstimateResponse) HasCurrencyCode() bool

HasCurrencyCode returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponse) HasDistribution ¶

func (o *FreightResponseFreightEstimateResponse) HasDistribution() bool

HasDistribution returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponse) HasGrossAmount ¶

func (o *FreightResponseFreightEstimateResponse) HasGrossAmount() bool

HasGrossAmount returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponse) HasLines ¶

HasLines returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponse) HasTotalFees ¶

func (o *FreightResponseFreightEstimateResponse) HasTotalFees() bool

HasTotalFees returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponse) HasTotalFreightAmount ¶

func (o *FreightResponseFreightEstimateResponse) HasTotalFreightAmount() bool

HasTotalFreightAmount returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponse) HasTotalNetAmount ¶

func (o *FreightResponseFreightEstimateResponse) HasTotalNetAmount() bool

HasTotalNetAmount returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponse) HasTotalTaxAmount ¶

func (o *FreightResponseFreightEstimateResponse) HasTotalTaxAmount() bool

HasTotalTaxAmount returns a boolean if a field has been set.

func (FreightResponseFreightEstimateResponse) MarshalJSON ¶

func (o FreightResponseFreightEstimateResponse) MarshalJSON() ([]byte, error)

func (*FreightResponseFreightEstimateResponse) SetCurrencyCode ¶

func (o *FreightResponseFreightEstimateResponse) SetCurrencyCode(v string)

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*FreightResponseFreightEstimateResponse) SetDistribution ¶

SetDistribution gets a reference to the given []FreightResponseFreightEstimateResponseDistributionInner and assigns it to the Distribution field.

func (*FreightResponseFreightEstimateResponse) SetGrossAmount ¶

func (o *FreightResponseFreightEstimateResponse) SetGrossAmount(v float32)

SetGrossAmount gets a reference to the given float32 and assigns it to the GrossAmount field.

func (*FreightResponseFreightEstimateResponse) SetLines ¶

SetLines gets a reference to the given []FreightResponseFreightEstimateResponseLinesInner and assigns it to the Lines field.

func (*FreightResponseFreightEstimateResponse) SetTotalFees ¶

SetTotalFees gets a reference to the given float32 and assigns it to the TotalFees field.

func (*FreightResponseFreightEstimateResponse) SetTotalFreightAmount ¶

func (o *FreightResponseFreightEstimateResponse) SetTotalFreightAmount(v float32)

SetTotalFreightAmount gets a reference to the given float32 and assigns it to the TotalFreightAmount field.

func (*FreightResponseFreightEstimateResponse) SetTotalNetAmount ¶

func (o *FreightResponseFreightEstimateResponse) SetTotalNetAmount(v float32)

SetTotalNetAmount gets a reference to the given float32 and assigns it to the TotalNetAmount field.

func (*FreightResponseFreightEstimateResponse) SetTotalTaxAmount ¶

func (o *FreightResponseFreightEstimateResponse) SetTotalTaxAmount(v float32)

SetTotalTaxAmount gets a reference to the given float32 and assigns it to the TotalTaxAmount field.

func (FreightResponseFreightEstimateResponse) ToMap ¶

func (o FreightResponseFreightEstimateResponse) ToMap() (map[string]interface{}, error)

type FreightResponseFreightEstimateResponseDistributionInner ¶

type FreightResponseFreightEstimateResponseDistributionInner struct {
	// The ID of the warehouse the line item will ship from.
	ShipFromBranchNumber *string `json:"shipFromBranchNumber,omitempty"`
	// The code for the shipping carrier for the line item.
	CarrierCode *string `json:"carrierCode,omitempty"`
	// The name of the shipping carrier.
	ShipVia *string `json:"shipVia,omitempty"`
	// Estimated freight charge.
	FreightRate *float32 `json:"freightRate,omitempty"`
	// Total weight.
	TotalWeight *float32 `json:"totalWeight,omitempty"`
	// Number of transit days.
	TransitDays *int32                                                                    `json:"transitDays,omitempty"`
	CarrierList []FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner `json:"carrierList,omitempty"`
}

FreightResponseFreightEstimateResponseDistributionInner struct for FreightResponseFreightEstimateResponseDistributionInner

func NewFreightResponseFreightEstimateResponseDistributionInner ¶

func NewFreightResponseFreightEstimateResponseDistributionInner() *FreightResponseFreightEstimateResponseDistributionInner

NewFreightResponseFreightEstimateResponseDistributionInner instantiates a new FreightResponseFreightEstimateResponseDistributionInner 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

func NewFreightResponseFreightEstimateResponseDistributionInnerWithDefaults ¶

func NewFreightResponseFreightEstimateResponseDistributionInnerWithDefaults() *FreightResponseFreightEstimateResponseDistributionInner

NewFreightResponseFreightEstimateResponseDistributionInnerWithDefaults instantiates a new FreightResponseFreightEstimateResponseDistributionInner 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

func (*FreightResponseFreightEstimateResponseDistributionInner) GetCarrierCode ¶

GetCarrierCode returns the CarrierCode field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetCarrierCodeOk ¶

GetCarrierCodeOk returns a tuple with the CarrierCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetCarrierList ¶

GetCarrierList returns the CarrierList field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetCarrierListOk ¶

GetCarrierListOk returns a tuple with the CarrierList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetFreightRate ¶

GetFreightRate returns the FreightRate field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetFreightRateOk ¶

GetFreightRateOk returns a tuple with the FreightRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetShipFromBranchNumber ¶

GetShipFromBranchNumber returns the ShipFromBranchNumber field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetShipFromBranchNumberOk ¶

func (o *FreightResponseFreightEstimateResponseDistributionInner) GetShipFromBranchNumberOk() (*string, bool)

GetShipFromBranchNumberOk returns a tuple with the ShipFromBranchNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetShipVia ¶

GetShipVia returns the ShipVia field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetShipViaOk ¶

GetShipViaOk returns a tuple with the ShipVia field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetTotalWeight ¶

GetTotalWeight returns the TotalWeight field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetTotalWeightOk ¶

GetTotalWeightOk returns a tuple with the TotalWeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetTransitDays ¶

GetTransitDays returns the TransitDays field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInner) GetTransitDaysOk ¶

GetTransitDaysOk returns a tuple with the TransitDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) HasCarrierCode ¶

HasCarrierCode returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) HasCarrierList ¶

HasCarrierList returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) HasFreightRate ¶

HasFreightRate returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) HasShipFromBranchNumber ¶

HasShipFromBranchNumber returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) HasShipVia ¶

HasShipVia returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) HasTotalWeight ¶

HasTotalWeight returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseDistributionInner) HasTransitDays ¶

HasTransitDays returns a boolean if a field has been set.

func (FreightResponseFreightEstimateResponseDistributionInner) MarshalJSON ¶

func (*FreightResponseFreightEstimateResponseDistributionInner) SetCarrierCode ¶

SetCarrierCode gets a reference to the given string and assigns it to the CarrierCode field.

func (*FreightResponseFreightEstimateResponseDistributionInner) SetCarrierList ¶

SetCarrierList gets a reference to the given []FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner and assigns it to the CarrierList field.

func (*FreightResponseFreightEstimateResponseDistributionInner) SetFreightRate ¶

SetFreightRate gets a reference to the given float32 and assigns it to the FreightRate field.

func (*FreightResponseFreightEstimateResponseDistributionInner) SetShipFromBranchNumber ¶

SetShipFromBranchNumber gets a reference to the given string and assigns it to the ShipFromBranchNumber field.

func (*FreightResponseFreightEstimateResponseDistributionInner) SetShipVia ¶

SetShipVia gets a reference to the given string and assigns it to the ShipVia field.

func (*FreightResponseFreightEstimateResponseDistributionInner) SetTotalWeight ¶

SetTotalWeight gets a reference to the given float32 and assigns it to the TotalWeight field.

func (*FreightResponseFreightEstimateResponseDistributionInner) SetTransitDays ¶

SetTransitDays gets a reference to the given int32 and assigns it to the TransitDays field.

func (FreightResponseFreightEstimateResponseDistributionInner) ToMap ¶

type FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner ¶

type FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner struct {
	// The code for the shipping carrier for the line item.
	CarrierCode *string `json:"carrierCode,omitempty"`
	// The name of the shipping carrier.
	ShipVia *string `json:"shipVia,omitempty"`
	// Mode of the carrier.
	CarrierMode *string `json:"carrierMode,omitempty"`
	// Estimated freight charge.
	EstimatedFreightCharge *float32 `json:"estimatedFreightCharge,omitempty"`
	// Number of transit days.
	DaysInTransit *int32 `json:"daysInTransit,omitempty"`
}

FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner struct for FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner

func NewFreightResponseFreightEstimateResponseDistributionInnerCarrierListInner ¶

func NewFreightResponseFreightEstimateResponseDistributionInnerCarrierListInner() *FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner

NewFreightResponseFreightEstimateResponseDistributionInnerCarrierListInner instantiates a new FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner 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

func NewFreightResponseFreightEstimateResponseDistributionInnerCarrierListInnerWithDefaults ¶

func NewFreightResponseFreightEstimateResponseDistributionInnerCarrierListInnerWithDefaults() *FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner

NewFreightResponseFreightEstimateResponseDistributionInnerCarrierListInnerWithDefaults instantiates a new FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner 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

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) GetCarrierCode ¶

GetCarrierCode returns the CarrierCode field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) GetCarrierCodeOk ¶

GetCarrierCodeOk returns a tuple with the CarrierCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) GetCarrierMode ¶

GetCarrierMode returns the CarrierMode field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) GetCarrierModeOk ¶

GetCarrierModeOk returns a tuple with the CarrierMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) GetDaysInTransit ¶

GetDaysInTransit returns the DaysInTransit field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) GetDaysInTransitOk ¶

GetDaysInTransitOk returns a tuple with the DaysInTransit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) GetEstimatedFreightCharge ¶

GetEstimatedFreightCharge returns the EstimatedFreightCharge field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) GetEstimatedFreightChargeOk ¶

GetEstimatedFreightChargeOk returns a tuple with the EstimatedFreightCharge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) GetShipVia ¶

GetShipVia returns the ShipVia field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) GetShipViaOk ¶

GetShipViaOk returns a tuple with the ShipVia field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) HasCarrierCode ¶

HasCarrierCode returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) HasCarrierMode ¶

HasCarrierMode returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) HasDaysInTransit ¶

HasDaysInTransit returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) HasEstimatedFreightCharge ¶

HasEstimatedFreightCharge returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) HasShipVia ¶

HasShipVia returns a boolean if a field has been set.

func (FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) MarshalJSON ¶

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) SetCarrierCode ¶

SetCarrierCode gets a reference to the given string and assigns it to the CarrierCode field.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) SetCarrierMode ¶

SetCarrierMode gets a reference to the given string and assigns it to the CarrierMode field.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) SetDaysInTransit ¶

SetDaysInTransit gets a reference to the given int32 and assigns it to the DaysInTransit field.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) SetEstimatedFreightCharge ¶

SetEstimatedFreightCharge gets a reference to the given float32 and assigns it to the EstimatedFreightCharge field.

func (*FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) SetShipVia ¶

SetShipVia gets a reference to the given string and assigns it to the ShipVia field.

func (FreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) ToMap ¶

type FreightResponseFreightEstimateResponseLinesInner ¶

type FreightResponseFreightEstimateResponseLinesInner struct {
	// The unique IngramMicro part number.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The vendor part number for the line item.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// The ID of the warehouse the line item will ship from.
	WarehouseId *string `json:"warehouseId,omitempty"`
	// The requested quantity of the line item.
	Quantity *int32 `json:"quantity,omitempty"`
	// The unit price for the line item.
	UnitPrice *float32 `json:"unitPrice,omitempty"`
	// The net amount (unit price X quantity) for the line item.
	NetAmount *float32 `json:"netAmount,omitempty"`
}

FreightResponseFreightEstimateResponseLinesInner struct for FreightResponseFreightEstimateResponseLinesInner

func NewFreightResponseFreightEstimateResponseLinesInner ¶

func NewFreightResponseFreightEstimateResponseLinesInner() *FreightResponseFreightEstimateResponseLinesInner

NewFreightResponseFreightEstimateResponseLinesInner instantiates a new FreightResponseFreightEstimateResponseLinesInner 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

func NewFreightResponseFreightEstimateResponseLinesInnerWithDefaults ¶

func NewFreightResponseFreightEstimateResponseLinesInnerWithDefaults() *FreightResponseFreightEstimateResponseLinesInner

NewFreightResponseFreightEstimateResponseLinesInnerWithDefaults instantiates a new FreightResponseFreightEstimateResponseLinesInner 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

func (*FreightResponseFreightEstimateResponseLinesInner) GetIngramPartNumber ¶

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseLinesInner) GetIngramPartNumberOk ¶

func (o *FreightResponseFreightEstimateResponseLinesInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseLinesInner) GetNetAmount ¶

GetNetAmount returns the NetAmount field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseLinesInner) GetNetAmountOk ¶

GetNetAmountOk returns a tuple with the NetAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseLinesInner) GetQuantity ¶

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseLinesInner) GetQuantityOk ¶

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseLinesInner) GetUnitPrice ¶

GetUnitPrice returns the UnitPrice field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseLinesInner) GetUnitPriceOk ¶

GetUnitPriceOk returns a tuple with the UnitPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseLinesInner) GetVendorPartNumber ¶

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseLinesInner) GetVendorPartNumberOk ¶

func (o *FreightResponseFreightEstimateResponseLinesInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseLinesInner) GetWarehouseId ¶

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*FreightResponseFreightEstimateResponseLinesInner) GetWarehouseIdOk ¶

GetWarehouseIdOk returns a tuple with the WarehouseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FreightResponseFreightEstimateResponseLinesInner) HasIngramPartNumber ¶

func (o *FreightResponseFreightEstimateResponseLinesInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseLinesInner) HasNetAmount ¶

HasNetAmount returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseLinesInner) HasQuantity ¶

HasQuantity returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseLinesInner) HasUnitPrice ¶

HasUnitPrice returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseLinesInner) HasVendorPartNumber ¶

func (o *FreightResponseFreightEstimateResponseLinesInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (*FreightResponseFreightEstimateResponseLinesInner) HasWarehouseId ¶

HasWarehouseId returns a boolean if a field has been set.

func (FreightResponseFreightEstimateResponseLinesInner) MarshalJSON ¶

func (*FreightResponseFreightEstimateResponseLinesInner) SetIngramPartNumber ¶

func (o *FreightResponseFreightEstimateResponseLinesInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*FreightResponseFreightEstimateResponseLinesInner) SetNetAmount ¶

SetNetAmount gets a reference to the given float32 and assigns it to the NetAmount field.

func (*FreightResponseFreightEstimateResponseLinesInner) SetQuantity ¶

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (*FreightResponseFreightEstimateResponseLinesInner) SetUnitPrice ¶

SetUnitPrice gets a reference to the given float32 and assigns it to the UnitPrice field.

func (*FreightResponseFreightEstimateResponseLinesInner) SetVendorPartNumber ¶

func (o *FreightResponseFreightEstimateResponseLinesInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (*FreightResponseFreightEstimateResponseLinesInner) SetWarehouseId ¶

SetWarehouseId gets a reference to the given string and assigns it to the WarehouseId field.

func (FreightResponseFreightEstimateResponseLinesInner) ToMap ¶

func (o FreightResponseFreightEstimateResponseLinesInner) ToMap() (map[string]interface{}, error)

type GenericOpenAPIError ¶

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body ¶

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error ¶

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model ¶

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetAccesstoken400Response ¶

type GetAccesstoken400Response struct {
	Message *string `json:"message,omitempty"`
}

GetAccesstoken400Response struct for GetAccesstoken400Response

func NewGetAccesstoken400Response ¶

func NewGetAccesstoken400Response() *GetAccesstoken400Response

NewGetAccesstoken400Response instantiates a new GetAccesstoken400Response 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

func NewGetAccesstoken400ResponseWithDefaults ¶

func NewGetAccesstoken400ResponseWithDefaults() *GetAccesstoken400Response

NewGetAccesstoken400ResponseWithDefaults instantiates a new GetAccesstoken400Response 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

func (*GetAccesstoken400Response) GetMessage ¶

func (o *GetAccesstoken400Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*GetAccesstoken400Response) GetMessageOk ¶

func (o *GetAccesstoken400Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccesstoken400Response) HasMessage ¶

func (o *GetAccesstoken400Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (GetAccesstoken400Response) MarshalJSON ¶

func (o GetAccesstoken400Response) MarshalJSON() ([]byte, error)

func (*GetAccesstoken400Response) SetMessage ¶

func (o *GetAccesstoken400Response) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (GetAccesstoken400Response) ToMap ¶

func (o GetAccesstoken400Response) ToMap() (map[string]interface{}, error)

type GetAccesstoken500Response ¶

type GetAccesstoken500Response struct {
	Fault *GetAccesstoken500ResponseFault `json:"fault,omitempty"`
}

GetAccesstoken500Response struct for GetAccesstoken500Response

func NewGetAccesstoken500Response ¶

func NewGetAccesstoken500Response() *GetAccesstoken500Response

NewGetAccesstoken500Response instantiates a new GetAccesstoken500Response 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

func NewGetAccesstoken500ResponseWithDefaults ¶

func NewGetAccesstoken500ResponseWithDefaults() *GetAccesstoken500Response

NewGetAccesstoken500ResponseWithDefaults instantiates a new GetAccesstoken500Response 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

func (*GetAccesstoken500Response) GetFault ¶

GetFault returns the Fault field value if set, zero value otherwise.

func (*GetAccesstoken500Response) GetFaultOk ¶

GetFaultOk returns a tuple with the Fault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccesstoken500Response) HasFault ¶

func (o *GetAccesstoken500Response) HasFault() bool

HasFault returns a boolean if a field has been set.

func (GetAccesstoken500Response) MarshalJSON ¶

func (o GetAccesstoken500Response) MarshalJSON() ([]byte, error)

func (*GetAccesstoken500Response) SetFault ¶

SetFault gets a reference to the given GetAccesstoken500ResponseFault and assigns it to the Fault field.

func (GetAccesstoken500Response) ToMap ¶

func (o GetAccesstoken500Response) ToMap() (map[string]interface{}, error)

type GetAccesstoken500ResponseFault ¶

type GetAccesstoken500ResponseFault struct {
	Faultstring *string                               `json:"faultstring,omitempty"`
	Detail      *GetAccesstoken500ResponseFaultDetail `json:"detail,omitempty"`
}

GetAccesstoken500ResponseFault struct for GetAccesstoken500ResponseFault

func NewGetAccesstoken500ResponseFault ¶

func NewGetAccesstoken500ResponseFault() *GetAccesstoken500ResponseFault

NewGetAccesstoken500ResponseFault instantiates a new GetAccesstoken500ResponseFault 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

func NewGetAccesstoken500ResponseFaultWithDefaults ¶

func NewGetAccesstoken500ResponseFaultWithDefaults() *GetAccesstoken500ResponseFault

NewGetAccesstoken500ResponseFaultWithDefaults instantiates a new GetAccesstoken500ResponseFault 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

func (*GetAccesstoken500ResponseFault) GetDetail ¶

GetDetail returns the Detail field value if set, zero value otherwise.

func (*GetAccesstoken500ResponseFault) GetDetailOk ¶

GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccesstoken500ResponseFault) GetFaultstring ¶

func (o *GetAccesstoken500ResponseFault) GetFaultstring() string

GetFaultstring returns the Faultstring field value if set, zero value otherwise.

func (*GetAccesstoken500ResponseFault) GetFaultstringOk ¶

func (o *GetAccesstoken500ResponseFault) GetFaultstringOk() (*string, bool)

GetFaultstringOk returns a tuple with the Faultstring field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccesstoken500ResponseFault) HasDetail ¶

func (o *GetAccesstoken500ResponseFault) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*GetAccesstoken500ResponseFault) HasFaultstring ¶

func (o *GetAccesstoken500ResponseFault) HasFaultstring() bool

HasFaultstring returns a boolean if a field has been set.

func (GetAccesstoken500ResponseFault) MarshalJSON ¶

func (o GetAccesstoken500ResponseFault) MarshalJSON() ([]byte, error)

func (*GetAccesstoken500ResponseFault) SetDetail ¶

SetDetail gets a reference to the given GetAccesstoken500ResponseFaultDetail and assigns it to the Detail field.

func (*GetAccesstoken500ResponseFault) SetFaultstring ¶

func (o *GetAccesstoken500ResponseFault) SetFaultstring(v string)

SetFaultstring gets a reference to the given string and assigns it to the Faultstring field.

func (GetAccesstoken500ResponseFault) ToMap ¶

func (o GetAccesstoken500ResponseFault) ToMap() (map[string]interface{}, error)

type GetAccesstoken500ResponseFaultDetail ¶

type GetAccesstoken500ResponseFaultDetail struct {
	Errorcode *string `json:"errorcode,omitempty"`
}

GetAccesstoken500ResponseFaultDetail struct for GetAccesstoken500ResponseFaultDetail

func NewGetAccesstoken500ResponseFaultDetail ¶

func NewGetAccesstoken500ResponseFaultDetail() *GetAccesstoken500ResponseFaultDetail

NewGetAccesstoken500ResponseFaultDetail instantiates a new GetAccesstoken500ResponseFaultDetail 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

func NewGetAccesstoken500ResponseFaultDetailWithDefaults ¶

func NewGetAccesstoken500ResponseFaultDetailWithDefaults() *GetAccesstoken500ResponseFaultDetail

NewGetAccesstoken500ResponseFaultDetailWithDefaults instantiates a new GetAccesstoken500ResponseFaultDetail 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

func (*GetAccesstoken500ResponseFaultDetail) GetErrorcode ¶

func (o *GetAccesstoken500ResponseFaultDetail) GetErrorcode() string

GetErrorcode returns the Errorcode field value if set, zero value otherwise.

func (*GetAccesstoken500ResponseFaultDetail) GetErrorcodeOk ¶

func (o *GetAccesstoken500ResponseFaultDetail) GetErrorcodeOk() (*string, bool)

GetErrorcodeOk returns a tuple with the Errorcode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccesstoken500ResponseFaultDetail) HasErrorcode ¶

func (o *GetAccesstoken500ResponseFaultDetail) HasErrorcode() bool

HasErrorcode returns a boolean if a field has been set.

func (GetAccesstoken500ResponseFaultDetail) MarshalJSON ¶

func (o GetAccesstoken500ResponseFaultDetail) MarshalJSON() ([]byte, error)

func (*GetAccesstoken500ResponseFaultDetail) SetErrorcode ¶

func (o *GetAccesstoken500ResponseFaultDetail) SetErrorcode(v string)

SetErrorcode gets a reference to the given string and assigns it to the Errorcode field.

func (GetAccesstoken500ResponseFaultDetail) ToMap ¶

func (o GetAccesstoken500ResponseFaultDetail) ToMap() (map[string]interface{}, error)

type GetResellerV6ValidateQuote400Response ¶

type GetResellerV6ValidateQuote400Response struct {
	// Unique Id to identify error.
	Traceid *string `json:"traceid,omitempty"`
	// Describes the type of the error.
	Type *string `json:"type,omitempty"`
	// A detailed error message.
	Message *string                                            `json:"message,omitempty"`
	Fields  []GetResellerV6ValidateQuote400ResponseFieldsInner `json:"fields,omitempty"`
}

GetResellerV6ValidateQuote400Response struct for GetResellerV6ValidateQuote400Response

func NewGetResellerV6ValidateQuote400Response ¶

func NewGetResellerV6ValidateQuote400Response() *GetResellerV6ValidateQuote400Response

NewGetResellerV6ValidateQuote400Response instantiates a new GetResellerV6ValidateQuote400Response 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

func NewGetResellerV6ValidateQuote400ResponseWithDefaults ¶

func NewGetResellerV6ValidateQuote400ResponseWithDefaults() *GetResellerV6ValidateQuote400Response

NewGetResellerV6ValidateQuote400ResponseWithDefaults instantiates a new GetResellerV6ValidateQuote400Response 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

func (*GetResellerV6ValidateQuote400Response) GetFields ¶

GetFields returns the Fields field value if set, zero value otherwise.

func (*GetResellerV6ValidateQuote400Response) GetFieldsOk ¶

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResellerV6ValidateQuote400Response) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise.

func (*GetResellerV6ValidateQuote400Response) GetMessageOk ¶

func (o *GetResellerV6ValidateQuote400Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResellerV6ValidateQuote400Response) GetTraceid ¶

GetTraceid returns the Traceid field value if set, zero value otherwise.

func (*GetResellerV6ValidateQuote400Response) GetTraceidOk ¶

func (o *GetResellerV6ValidateQuote400Response) GetTraceidOk() (*string, bool)

GetTraceidOk returns a tuple with the Traceid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResellerV6ValidateQuote400Response) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*GetResellerV6ValidateQuote400Response) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResellerV6ValidateQuote400Response) HasFields ¶

HasFields returns a boolean if a field has been set.

func (*GetResellerV6ValidateQuote400Response) HasMessage ¶

HasMessage returns a boolean if a field has been set.

func (*GetResellerV6ValidateQuote400Response) HasTraceid ¶

HasTraceid returns a boolean if a field has been set.

func (*GetResellerV6ValidateQuote400Response) HasType ¶

HasType returns a boolean if a field has been set.

func (GetResellerV6ValidateQuote400Response) MarshalJSON ¶

func (o GetResellerV6ValidateQuote400Response) MarshalJSON() ([]byte, error)

func (*GetResellerV6ValidateQuote400Response) SetFields ¶

SetFields gets a reference to the given []GetResellerV6ValidateQuote400ResponseFieldsInner and assigns it to the Fields field.

func (*GetResellerV6ValidateQuote400Response) SetMessage ¶

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*GetResellerV6ValidateQuote400Response) SetTraceid ¶

SetTraceid gets a reference to the given string and assigns it to the Traceid field.

func (*GetResellerV6ValidateQuote400Response) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (GetResellerV6ValidateQuote400Response) ToMap ¶

func (o GetResellerV6ValidateQuote400Response) ToMap() (map[string]interface{}, error)

type GetResellerV6ValidateQuote400ResponseFieldsInner ¶

type GetResellerV6ValidateQuote400ResponseFieldsInner struct {
	// Contains the name of the field.
	Field *string `json:"field,omitempty"`
	// Gives the description of the field message.
	Message *string `json:"message,omitempty"`
	// Value sent in the input for the specific field.
	Value *string `json:"value,omitempty"`
}

GetResellerV6ValidateQuote400ResponseFieldsInner struct for GetResellerV6ValidateQuote400ResponseFieldsInner

func NewGetResellerV6ValidateQuote400ResponseFieldsInner ¶

func NewGetResellerV6ValidateQuote400ResponseFieldsInner() *GetResellerV6ValidateQuote400ResponseFieldsInner

NewGetResellerV6ValidateQuote400ResponseFieldsInner instantiates a new GetResellerV6ValidateQuote400ResponseFieldsInner 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

func NewGetResellerV6ValidateQuote400ResponseFieldsInnerWithDefaults ¶

func NewGetResellerV6ValidateQuote400ResponseFieldsInnerWithDefaults() *GetResellerV6ValidateQuote400ResponseFieldsInner

NewGetResellerV6ValidateQuote400ResponseFieldsInnerWithDefaults instantiates a new GetResellerV6ValidateQuote400ResponseFieldsInner 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

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) GetField ¶

GetField returns the Field field value if set, zero value otherwise.

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) GetFieldOk ¶

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise.

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) GetMessageOk ¶

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) GetValue ¶

GetValue returns the Value field value if set, zero value otherwise.

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) GetValueOk ¶

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) HasField ¶

HasField returns a boolean if a field has been set.

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) HasMessage ¶

HasMessage returns a boolean if a field has been set.

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) HasValue ¶

HasValue returns a boolean if a field has been set.

func (GetResellerV6ValidateQuote400ResponseFieldsInner) MarshalJSON ¶

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) SetField ¶

SetField gets a reference to the given string and assigns it to the Field field.

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) SetMessage ¶

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*GetResellerV6ValidateQuote400ResponseFieldsInner) SetValue ¶

SetValue gets a reference to the given string and assigns it to the Value field.

func (GetResellerV6ValidateQuote400ResponseFieldsInner) ToMap ¶

func (o GetResellerV6ValidateQuote400ResponseFieldsInner) ToMap() (map[string]interface{}, error)

type GetResellerV6ValidateQuote500Response ¶

type GetResellerV6ValidateQuote500Response struct {
	// Unique Id to identify error.
	Traceid *string `json:"traceid,omitempty"`
	// Describes the type of the error.
	Type *string `json:"type,omitempty"`
	// Describes the error message.
	Message *string                  `json:"message,omitempty"`
	Fields  []map[string]interface{} `json:"fields,omitempty"`
}

GetResellerV6ValidateQuote500Response struct for GetResellerV6ValidateQuote500Response

func NewGetResellerV6ValidateQuote500Response ¶

func NewGetResellerV6ValidateQuote500Response() *GetResellerV6ValidateQuote500Response

NewGetResellerV6ValidateQuote500Response instantiates a new GetResellerV6ValidateQuote500Response 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

func NewGetResellerV6ValidateQuote500ResponseWithDefaults ¶

func NewGetResellerV6ValidateQuote500ResponseWithDefaults() *GetResellerV6ValidateQuote500Response

NewGetResellerV6ValidateQuote500ResponseWithDefaults instantiates a new GetResellerV6ValidateQuote500Response 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

func (*GetResellerV6ValidateQuote500Response) GetFields ¶

func (o *GetResellerV6ValidateQuote500Response) GetFields() []map[string]interface{}

GetFields returns the Fields field value if set, zero value otherwise.

func (*GetResellerV6ValidateQuote500Response) GetFieldsOk ¶

func (o *GetResellerV6ValidateQuote500Response) GetFieldsOk() ([]map[string]interface{}, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResellerV6ValidateQuote500Response) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise.

func (*GetResellerV6ValidateQuote500Response) GetMessageOk ¶

func (o *GetResellerV6ValidateQuote500Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResellerV6ValidateQuote500Response) GetTraceid ¶

GetTraceid returns the Traceid field value if set, zero value otherwise.

func (*GetResellerV6ValidateQuote500Response) GetTraceidOk ¶

func (o *GetResellerV6ValidateQuote500Response) GetTraceidOk() (*string, bool)

GetTraceidOk returns a tuple with the Traceid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResellerV6ValidateQuote500Response) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*GetResellerV6ValidateQuote500Response) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResellerV6ValidateQuote500Response) HasFields ¶

HasFields returns a boolean if a field has been set.

func (*GetResellerV6ValidateQuote500Response) HasMessage ¶

HasMessage returns a boolean if a field has been set.

func (*GetResellerV6ValidateQuote500Response) HasTraceid ¶

HasTraceid returns a boolean if a field has been set.

func (*GetResellerV6ValidateQuote500Response) HasType ¶

HasType returns a boolean if a field has been set.

func (GetResellerV6ValidateQuote500Response) MarshalJSON ¶

func (o GetResellerV6ValidateQuote500Response) MarshalJSON() ([]byte, error)

func (*GetResellerV6ValidateQuote500Response) SetFields ¶

func (o *GetResellerV6ValidateQuote500Response) SetFields(v []map[string]interface{})

SetFields gets a reference to the given []map[string]interface{} and assigns it to the Fields field.

func (*GetResellerV6ValidateQuote500Response) SetMessage ¶

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*GetResellerV6ValidateQuote500Response) SetTraceid ¶

SetTraceid gets a reference to the given string and assigns it to the Traceid field.

func (*GetResellerV6ValidateQuote500Response) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (GetResellerV6ValidateQuote500Response) ToMap ¶

func (o GetResellerV6ValidateQuote500Response) ToMap() (map[string]interface{}, error)

type InvoiceDetailsv61Response ¶

type InvoiceDetailsv61Response struct {
	// The Invoice number for the order.
	InvoiceNumber *string `json:"invoiceNumber,omitempty"`
	// Status of the invoice.
	InvoiceStatus *string `json:"invoiceStatus,omitempty"`
	// Date of an Invoice.
	InvoiceDate *string `json:"invoiceDate,omitempty"`
	// The reseller's order number for reference in their system.
	CustomerOrderNumber *string `json:"customerOrderNumber,omitempty"`
	// The end customer's order number for reference in their system.
	EndCustomerOrderNumber *string `json:"endCustomerOrderNumber,omitempty"`
	// The end customer's order number for reference in their system.
	OrderNumber *string `json:"orderNumber,omitempty"`
	// The date and time in UTC format that the order was created.
	OrderDate *string `json:"orderDate,omitempty"`
	// Bill to party
	BillToID *string `json:"billToID,omitempty"`
	// Type of the Invoice
	InvoiceType *string `json:"invoiceType,omitempty"`
	// Date when the invoice is due.
	InvoiceDueDate *string `json:"invoiceDueDate,omitempty"`
	// Customer country code.
	CustomerCountryCode *string `json:"customerCountryCode,omitempty"`
	// Unique customer number in Ingram's system.
	CustomerNumber *string `json:"customerNumber,omitempty"`
	// The IngramMicro sales order number.
	IngramOrderNumber *string `json:"ingramOrderNumber,omitempty"`
	// Notes for the invoice.
	Notes            *string                                    `json:"notes,omitempty"`
	PaymentTermsInfo *InvoiceDetailsv61ResponsePaymentTermsInfo `json:"paymentTermsInfo,omitempty"`
	BillToInfo       *InvoiceDetailsv61ResponseBillToInfo       `json:"billToInfo,omitempty"`
	ShipToInfo       *InvoiceDetailsv61ResponseShipToInfo       `json:"shipToInfo,omitempty"`
	Lines            []InvoiceDetailsv61ResponseLinesInner      `json:"lines,omitempty"`
	FxRateInfo       *InvoiceDetailsv61ResponseFxRateInfo       `json:"fxRateInfo,omitempty"`
	Summary          *InvoiceDetailsv61ResponseSummary          `json:"summary,omitempty"`
}

InvoiceDetailsv61Response struct for InvoiceDetailsv61Response

func NewInvoiceDetailsv61Response ¶

func NewInvoiceDetailsv61Response() *InvoiceDetailsv61Response

NewInvoiceDetailsv61Response instantiates a new InvoiceDetailsv61Response 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

func NewInvoiceDetailsv61ResponseWithDefaults ¶

func NewInvoiceDetailsv61ResponseWithDefaults() *InvoiceDetailsv61Response

NewInvoiceDetailsv61ResponseWithDefaults instantiates a new InvoiceDetailsv61Response 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

func (*InvoiceDetailsv61Response) GetBillToID ¶

func (o *InvoiceDetailsv61Response) GetBillToID() string

GetBillToID returns the BillToID field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetBillToIDOk ¶

func (o *InvoiceDetailsv61Response) GetBillToIDOk() (*string, bool)

GetBillToIDOk returns a tuple with the BillToID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetBillToInfo ¶

GetBillToInfo returns the BillToInfo field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetBillToInfoOk ¶

GetBillToInfoOk returns a tuple with the BillToInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetCustomerCountryCode ¶

func (o *InvoiceDetailsv61Response) GetCustomerCountryCode() string

GetCustomerCountryCode returns the CustomerCountryCode field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetCustomerCountryCodeOk ¶

func (o *InvoiceDetailsv61Response) GetCustomerCountryCodeOk() (*string, bool)

GetCustomerCountryCodeOk returns a tuple with the CustomerCountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetCustomerNumber ¶

func (o *InvoiceDetailsv61Response) GetCustomerNumber() string

GetCustomerNumber returns the CustomerNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetCustomerNumberOk ¶

func (o *InvoiceDetailsv61Response) GetCustomerNumberOk() (*string, bool)

GetCustomerNumberOk returns a tuple with the CustomerNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetCustomerOrderNumber ¶

func (o *InvoiceDetailsv61Response) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetCustomerOrderNumberOk ¶

func (o *InvoiceDetailsv61Response) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetEndCustomerOrderNumber ¶

func (o *InvoiceDetailsv61Response) GetEndCustomerOrderNumber() string

GetEndCustomerOrderNumber returns the EndCustomerOrderNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetEndCustomerOrderNumberOk ¶

func (o *InvoiceDetailsv61Response) GetEndCustomerOrderNumberOk() (*string, bool)

GetEndCustomerOrderNumberOk returns a tuple with the EndCustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetFxRateInfo ¶

GetFxRateInfo returns the FxRateInfo field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetFxRateInfoOk ¶

GetFxRateInfoOk returns a tuple with the FxRateInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetIngramOrderNumber ¶

func (o *InvoiceDetailsv61Response) GetIngramOrderNumber() string

GetIngramOrderNumber returns the IngramOrderNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetIngramOrderNumberOk ¶

func (o *InvoiceDetailsv61Response) GetIngramOrderNumberOk() (*string, bool)

GetIngramOrderNumberOk returns a tuple with the IngramOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetInvoiceDate ¶

func (o *InvoiceDetailsv61Response) GetInvoiceDate() string

GetInvoiceDate returns the InvoiceDate field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetInvoiceDateOk ¶

func (o *InvoiceDetailsv61Response) GetInvoiceDateOk() (*string, bool)

GetInvoiceDateOk returns a tuple with the InvoiceDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetInvoiceDueDate ¶

func (o *InvoiceDetailsv61Response) GetInvoiceDueDate() string

GetInvoiceDueDate returns the InvoiceDueDate field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetInvoiceDueDateOk ¶

func (o *InvoiceDetailsv61Response) GetInvoiceDueDateOk() (*string, bool)

GetInvoiceDueDateOk returns a tuple with the InvoiceDueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetInvoiceNumber ¶

func (o *InvoiceDetailsv61Response) GetInvoiceNumber() string

GetInvoiceNumber returns the InvoiceNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetInvoiceNumberOk ¶

func (o *InvoiceDetailsv61Response) GetInvoiceNumberOk() (*string, bool)

GetInvoiceNumberOk returns a tuple with the InvoiceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetInvoiceStatus ¶

func (o *InvoiceDetailsv61Response) GetInvoiceStatus() string

GetInvoiceStatus returns the InvoiceStatus field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetInvoiceStatusOk ¶

func (o *InvoiceDetailsv61Response) GetInvoiceStatusOk() (*string, bool)

GetInvoiceStatusOk returns a tuple with the InvoiceStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetInvoiceType ¶

func (o *InvoiceDetailsv61Response) GetInvoiceType() string

GetInvoiceType returns the InvoiceType field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetInvoiceTypeOk ¶

func (o *InvoiceDetailsv61Response) GetInvoiceTypeOk() (*string, bool)

GetInvoiceTypeOk returns a tuple with the InvoiceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetLines ¶

GetLines returns the Lines field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetLinesOk ¶

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetNotes ¶

func (o *InvoiceDetailsv61Response) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetNotesOk ¶

func (o *InvoiceDetailsv61Response) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetOrderDate ¶

func (o *InvoiceDetailsv61Response) GetOrderDate() string

GetOrderDate returns the OrderDate field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetOrderDateOk ¶

func (o *InvoiceDetailsv61Response) GetOrderDateOk() (*string, bool)

GetOrderDateOk returns a tuple with the OrderDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetOrderNumber ¶

func (o *InvoiceDetailsv61Response) GetOrderNumber() string

GetOrderNumber returns the OrderNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetOrderNumberOk ¶

func (o *InvoiceDetailsv61Response) GetOrderNumberOk() (*string, bool)

GetOrderNumberOk returns a tuple with the OrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetPaymentTermsInfo ¶

GetPaymentTermsInfo returns the PaymentTermsInfo field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetPaymentTermsInfoOk ¶

GetPaymentTermsInfoOk returns a tuple with the PaymentTermsInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetShipToInfo ¶

GetShipToInfo returns the ShipToInfo field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetShipToInfoOk ¶

GetShipToInfoOk returns a tuple with the ShipToInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) GetSummary ¶

GetSummary returns the Summary field value if set, zero value otherwise.

func (*InvoiceDetailsv61Response) GetSummaryOk ¶

GetSummaryOk returns a tuple with the Summary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61Response) HasBillToID ¶

func (o *InvoiceDetailsv61Response) HasBillToID() bool

HasBillToID returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasBillToInfo ¶

func (o *InvoiceDetailsv61Response) HasBillToInfo() bool

HasBillToInfo returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasCustomerCountryCode ¶

func (o *InvoiceDetailsv61Response) HasCustomerCountryCode() bool

HasCustomerCountryCode returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasCustomerNumber ¶

func (o *InvoiceDetailsv61Response) HasCustomerNumber() bool

HasCustomerNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasCustomerOrderNumber ¶

func (o *InvoiceDetailsv61Response) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasEndCustomerOrderNumber ¶

func (o *InvoiceDetailsv61Response) HasEndCustomerOrderNumber() bool

HasEndCustomerOrderNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasFxRateInfo ¶

func (o *InvoiceDetailsv61Response) HasFxRateInfo() bool

HasFxRateInfo returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasIngramOrderNumber ¶

func (o *InvoiceDetailsv61Response) HasIngramOrderNumber() bool

HasIngramOrderNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasInvoiceDate ¶

func (o *InvoiceDetailsv61Response) HasInvoiceDate() bool

HasInvoiceDate returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasInvoiceDueDate ¶

func (o *InvoiceDetailsv61Response) HasInvoiceDueDate() bool

HasInvoiceDueDate returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasInvoiceNumber ¶

func (o *InvoiceDetailsv61Response) HasInvoiceNumber() bool

HasInvoiceNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasInvoiceStatus ¶

func (o *InvoiceDetailsv61Response) HasInvoiceStatus() bool

HasInvoiceStatus returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasInvoiceType ¶

func (o *InvoiceDetailsv61Response) HasInvoiceType() bool

HasInvoiceType returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasLines ¶

func (o *InvoiceDetailsv61Response) HasLines() bool

HasLines returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasNotes ¶

func (o *InvoiceDetailsv61Response) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasOrderDate ¶

func (o *InvoiceDetailsv61Response) HasOrderDate() bool

HasOrderDate returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasOrderNumber ¶

func (o *InvoiceDetailsv61Response) HasOrderNumber() bool

HasOrderNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasPaymentTermsInfo ¶

func (o *InvoiceDetailsv61Response) HasPaymentTermsInfo() bool

HasPaymentTermsInfo returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasShipToInfo ¶

func (o *InvoiceDetailsv61Response) HasShipToInfo() bool

HasShipToInfo returns a boolean if a field has been set.

func (*InvoiceDetailsv61Response) HasSummary ¶

func (o *InvoiceDetailsv61Response) HasSummary() bool

HasSummary returns a boolean if a field has been set.

func (InvoiceDetailsv61Response) MarshalJSON ¶

func (o InvoiceDetailsv61Response) MarshalJSON() ([]byte, error)

func (*InvoiceDetailsv61Response) SetBillToID ¶

func (o *InvoiceDetailsv61Response) SetBillToID(v string)

SetBillToID gets a reference to the given string and assigns it to the BillToID field.

func (*InvoiceDetailsv61Response) SetBillToInfo ¶

SetBillToInfo gets a reference to the given InvoiceDetailsv61ResponseBillToInfo and assigns it to the BillToInfo field.

func (*InvoiceDetailsv61Response) SetCustomerCountryCode ¶

func (o *InvoiceDetailsv61Response) SetCustomerCountryCode(v string)

SetCustomerCountryCode gets a reference to the given string and assigns it to the CustomerCountryCode field.

func (*InvoiceDetailsv61Response) SetCustomerNumber ¶

func (o *InvoiceDetailsv61Response) SetCustomerNumber(v string)

SetCustomerNumber gets a reference to the given string and assigns it to the CustomerNumber field.

func (*InvoiceDetailsv61Response) SetCustomerOrderNumber ¶

func (o *InvoiceDetailsv61Response) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given string and assigns it to the CustomerOrderNumber field.

func (*InvoiceDetailsv61Response) SetEndCustomerOrderNumber ¶

func (o *InvoiceDetailsv61Response) SetEndCustomerOrderNumber(v string)

SetEndCustomerOrderNumber gets a reference to the given string and assigns it to the EndCustomerOrderNumber field.

func (*InvoiceDetailsv61Response) SetFxRateInfo ¶

SetFxRateInfo gets a reference to the given InvoiceDetailsv61ResponseFxRateInfo and assigns it to the FxRateInfo field.

func (*InvoiceDetailsv61Response) SetIngramOrderNumber ¶

func (o *InvoiceDetailsv61Response) SetIngramOrderNumber(v string)

SetIngramOrderNumber gets a reference to the given string and assigns it to the IngramOrderNumber field.

func (*InvoiceDetailsv61Response) SetInvoiceDate ¶

func (o *InvoiceDetailsv61Response) SetInvoiceDate(v string)

SetInvoiceDate gets a reference to the given string and assigns it to the InvoiceDate field.

func (*InvoiceDetailsv61Response) SetInvoiceDueDate ¶

func (o *InvoiceDetailsv61Response) SetInvoiceDueDate(v string)

SetInvoiceDueDate gets a reference to the given string and assigns it to the InvoiceDueDate field.

func (*InvoiceDetailsv61Response) SetInvoiceNumber ¶

func (o *InvoiceDetailsv61Response) SetInvoiceNumber(v string)

SetInvoiceNumber gets a reference to the given string and assigns it to the InvoiceNumber field.

func (*InvoiceDetailsv61Response) SetInvoiceStatus ¶

func (o *InvoiceDetailsv61Response) SetInvoiceStatus(v string)

SetInvoiceStatus gets a reference to the given string and assigns it to the InvoiceStatus field.

func (*InvoiceDetailsv61Response) SetInvoiceType ¶

func (o *InvoiceDetailsv61Response) SetInvoiceType(v string)

SetInvoiceType gets a reference to the given string and assigns it to the InvoiceType field.

func (*InvoiceDetailsv61Response) SetLines ¶

SetLines gets a reference to the given []InvoiceDetailsv61ResponseLinesInner and assigns it to the Lines field.

func (*InvoiceDetailsv61Response) SetNotes ¶

func (o *InvoiceDetailsv61Response) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*InvoiceDetailsv61Response) SetOrderDate ¶

func (o *InvoiceDetailsv61Response) SetOrderDate(v string)

SetOrderDate gets a reference to the given string and assigns it to the OrderDate field.

func (*InvoiceDetailsv61Response) SetOrderNumber ¶

func (o *InvoiceDetailsv61Response) SetOrderNumber(v string)

SetOrderNumber gets a reference to the given string and assigns it to the OrderNumber field.

func (*InvoiceDetailsv61Response) SetPaymentTermsInfo ¶

SetPaymentTermsInfo gets a reference to the given InvoiceDetailsv61ResponsePaymentTermsInfo and assigns it to the PaymentTermsInfo field.

func (*InvoiceDetailsv61Response) SetShipToInfo ¶

SetShipToInfo gets a reference to the given InvoiceDetailsv61ResponseShipToInfo and assigns it to the ShipToInfo field.

func (*InvoiceDetailsv61Response) SetSummary ¶

SetSummary gets a reference to the given InvoiceDetailsv61ResponseSummary and assigns it to the Summary field.

func (InvoiceDetailsv61Response) ToMap ¶

func (o InvoiceDetailsv61Response) ToMap() (map[string]interface{}, error)

type InvoiceDetailsv61ResponseBillToInfo ¶

type InvoiceDetailsv61ResponseBillToInfo struct {
	// Bill to Name.
	Contact *string `json:"contact,omitempty"`
	// Bill to company.
	CompanyName *string `json:"companyName,omitempty"`
	// Bill to Address Line1.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// Bill to Address Line2.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Bill to Address Line3.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// Bill to City.
	City *string `json:"city,omitempty"`
	// Bill to State code
	State *string `json:"state,omitempty"`
	// Bill to Postalcode code.
	PostalCode *string `json:"postalCode,omitempty"`
	// Bill to Country code.
	CountryCode *string `json:"countryCode,omitempty"`
	// Phone number of the bill to company.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// Email address of the bill to company.
	Email *string `json:"email,omitempty"`
}

InvoiceDetailsv61ResponseBillToInfo struct for InvoiceDetailsv61ResponseBillToInfo

func NewInvoiceDetailsv61ResponseBillToInfo ¶

func NewInvoiceDetailsv61ResponseBillToInfo() *InvoiceDetailsv61ResponseBillToInfo

NewInvoiceDetailsv61ResponseBillToInfo instantiates a new InvoiceDetailsv61ResponseBillToInfo 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

func NewInvoiceDetailsv61ResponseBillToInfoWithDefaults ¶

func NewInvoiceDetailsv61ResponseBillToInfoWithDefaults() *InvoiceDetailsv61ResponseBillToInfo

NewInvoiceDetailsv61ResponseBillToInfoWithDefaults instantiates a new InvoiceDetailsv61ResponseBillToInfo 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

func (*InvoiceDetailsv61ResponseBillToInfo) GetAddressLine1 ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseBillToInfo) GetAddressLine1Ok ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) GetAddressLine2 ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseBillToInfo) GetAddressLine2Ok ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) GetAddressLine3 ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseBillToInfo) GetAddressLine3Ok ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) GetCity ¶

GetCity returns the City field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseBillToInfo) GetCityOk ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) GetCompanyName ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseBillToInfo) GetCompanyNameOk ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) GetContact ¶

GetContact returns the Contact field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseBillToInfo) GetContactOk ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) GetCountryCode ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseBillToInfo) GetCountryCodeOk ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) GetEmail ¶

GetEmail returns the Email field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseBillToInfo) GetEmailOk ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) GetPhoneNumber ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseBillToInfo) GetPhoneNumberOk ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) GetPostalCode ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseBillToInfo) GetPostalCodeOk ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) GetState ¶

GetState returns the State field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseBillToInfo) GetStateOk ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) HasAddressLine1 ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) HasAddressLine2 ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) HasAddressLine3 ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) HasCity ¶

HasCity returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) HasCompanyName ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) HasContact ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) HasCountryCode ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) HasEmail ¶

HasEmail returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) HasPhoneNumber ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) HasPostalCode ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseBillToInfo) HasState ¶

HasState returns a boolean if a field has been set.

func (InvoiceDetailsv61ResponseBillToInfo) MarshalJSON ¶

func (o InvoiceDetailsv61ResponseBillToInfo) MarshalJSON() ([]byte, error)

func (*InvoiceDetailsv61ResponseBillToInfo) SetAddressLine1 ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*InvoiceDetailsv61ResponseBillToInfo) SetAddressLine2 ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*InvoiceDetailsv61ResponseBillToInfo) SetAddressLine3 ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*InvoiceDetailsv61ResponseBillToInfo) SetCity ¶

SetCity gets a reference to the given string and assigns it to the City field.

func (*InvoiceDetailsv61ResponseBillToInfo) SetCompanyName ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*InvoiceDetailsv61ResponseBillToInfo) SetContact ¶

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*InvoiceDetailsv61ResponseBillToInfo) SetCountryCode ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*InvoiceDetailsv61ResponseBillToInfo) SetEmail ¶

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*InvoiceDetailsv61ResponseBillToInfo) SetPhoneNumber ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*InvoiceDetailsv61ResponseBillToInfo) SetPostalCode ¶

func (o *InvoiceDetailsv61ResponseBillToInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*InvoiceDetailsv61ResponseBillToInfo) SetState ¶

SetState gets a reference to the given string and assigns it to the State field.

func (InvoiceDetailsv61ResponseBillToInfo) ToMap ¶

func (o InvoiceDetailsv61ResponseBillToInfo) ToMap() (map[string]interface{}, error)

type InvoiceDetailsv61ResponseFxRateInfo ¶

type InvoiceDetailsv61ResponseFxRateInfo struct {
	// Currency code.
	CurrencyCode *string `json:"currencyCode,omitempty"`
	// Company currency code.
	CompanyCurrency *string `json:"companyCurrency,omitempty"`
	// Invoice currency.
	InvoiceCurrency *string `json:"invoiceCurrency,omitempty"`
	// Currency FX rate.
	CurrencyFxRate *float64 `json:"currencyFxRate,omitempty"`
}

InvoiceDetailsv61ResponseFxRateInfo struct for InvoiceDetailsv61ResponseFxRateInfo

func NewInvoiceDetailsv61ResponseFxRateInfo ¶

func NewInvoiceDetailsv61ResponseFxRateInfo() *InvoiceDetailsv61ResponseFxRateInfo

NewInvoiceDetailsv61ResponseFxRateInfo instantiates a new InvoiceDetailsv61ResponseFxRateInfo 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

func NewInvoiceDetailsv61ResponseFxRateInfoWithDefaults ¶

func NewInvoiceDetailsv61ResponseFxRateInfoWithDefaults() *InvoiceDetailsv61ResponseFxRateInfo

NewInvoiceDetailsv61ResponseFxRateInfoWithDefaults instantiates a new InvoiceDetailsv61ResponseFxRateInfo 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

func (*InvoiceDetailsv61ResponseFxRateInfo) GetCompanyCurrency ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) GetCompanyCurrency() string

GetCompanyCurrency returns the CompanyCurrency field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseFxRateInfo) GetCompanyCurrencyOk ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) GetCompanyCurrencyOk() (*string, bool)

GetCompanyCurrencyOk returns a tuple with the CompanyCurrency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseFxRateInfo) GetCurrencyCode ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) GetCurrencyCode() string

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseFxRateInfo) GetCurrencyCodeOk ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) GetCurrencyCodeOk() (*string, bool)

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseFxRateInfo) GetCurrencyFxRate ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) GetCurrencyFxRate() float64

GetCurrencyFxRate returns the CurrencyFxRate field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseFxRateInfo) GetCurrencyFxRateOk ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) GetCurrencyFxRateOk() (*float64, bool)

GetCurrencyFxRateOk returns a tuple with the CurrencyFxRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseFxRateInfo) GetInvoiceCurrency ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) GetInvoiceCurrency() string

GetInvoiceCurrency returns the InvoiceCurrency field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseFxRateInfo) GetInvoiceCurrencyOk ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) GetInvoiceCurrencyOk() (*string, bool)

GetInvoiceCurrencyOk returns a tuple with the InvoiceCurrency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseFxRateInfo) HasCompanyCurrency ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) HasCompanyCurrency() bool

HasCompanyCurrency returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseFxRateInfo) HasCurrencyCode ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) HasCurrencyCode() bool

HasCurrencyCode returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseFxRateInfo) HasCurrencyFxRate ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) HasCurrencyFxRate() bool

HasCurrencyFxRate returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseFxRateInfo) HasInvoiceCurrency ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) HasInvoiceCurrency() bool

HasInvoiceCurrency returns a boolean if a field has been set.

func (InvoiceDetailsv61ResponseFxRateInfo) MarshalJSON ¶

func (o InvoiceDetailsv61ResponseFxRateInfo) MarshalJSON() ([]byte, error)

func (*InvoiceDetailsv61ResponseFxRateInfo) SetCompanyCurrency ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) SetCompanyCurrency(v string)

SetCompanyCurrency gets a reference to the given string and assigns it to the CompanyCurrency field.

func (*InvoiceDetailsv61ResponseFxRateInfo) SetCurrencyCode ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) SetCurrencyCode(v string)

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*InvoiceDetailsv61ResponseFxRateInfo) SetCurrencyFxRate ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) SetCurrencyFxRate(v float64)

SetCurrencyFxRate gets a reference to the given float64 and assigns it to the CurrencyFxRate field.

func (*InvoiceDetailsv61ResponseFxRateInfo) SetInvoiceCurrency ¶

func (o *InvoiceDetailsv61ResponseFxRateInfo) SetInvoiceCurrency(v string)

SetInvoiceCurrency gets a reference to the given string and assigns it to the InvoiceCurrency field.

func (InvoiceDetailsv61ResponseFxRateInfo) ToMap ¶

func (o InvoiceDetailsv61ResponseFxRateInfo) ToMap() (map[string]interface{}, error)

type InvoiceDetailsv61ResponseLinesInner ¶

type InvoiceDetailsv61ResponseLinesInner struct {
	// Unique line number from Ingram.
	IngramLineNumber *string `json:"ingramLineNumber,omitempty"`
	// Line number passes by customer while creating an order.
	CustomerLineNumber *string `json:"customerLineNumber,omitempty"`
	// Ingram Micro SKU (stock keeping unit). An identification, usually alphanumeric, of a particular product that allows it to be tracked for inventory purposes.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	Upc              *string `json:"upc,omitempty"`
	// Vendor Part Number.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// Part number from customer's system.
	CustomerPartNumber *string `json:"customerPartNumber,omitempty"`
	// Name of the vendor.
	VendorName *string `json:"vendorName,omitempty"`
	// Description of the product.
	ProductDescription *string `json:"productDescription,omitempty"`
	// Weight of the product.
	UnitWeight *float32 `json:"unitWeight,omitempty"`
	// Quantity of the product.
	Quantity *int32 `json:"quantity,omitempty"`
	// Unit price of the product.
	UnitPrice *float64 `json:"unitPrice,omitempty"`
	// Unit of measure of the product.
	UnitOfMeasure *string `json:"unitOfMeasure,omitempty"`
	// Currency code.
	CurrencyCode *string `json:"currencyCode,omitempty"`
	// Extended price of the product.
	ExtendedPrice *float64 `json:"extendedPrice,omitempty"`
	// Tax percentage
	TaxPercentage *float64 `json:"taxPercentage,omitempty"`
	// Tax rate
	TaxRate *float64 `json:"taxRate,omitempty"`
	// Line level tax amount.
	TaxAmount     *float64                                                `json:"taxAmount,omitempty"`
	SerialNumbers []InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner `json:"serialNumbers,omitempty"`
	// Quantity ordered by the customer.
	QuantityOrdered *int32 `json:"quantityOrdered,omitempty"`
	// Quantity shipped to the customer.
	QuantityShipped *int32 `json:"quantityShipped,omitempty"`
}

InvoiceDetailsv61ResponseLinesInner struct for InvoiceDetailsv61ResponseLinesInner

func NewInvoiceDetailsv61ResponseLinesInner ¶

func NewInvoiceDetailsv61ResponseLinesInner() *InvoiceDetailsv61ResponseLinesInner

NewInvoiceDetailsv61ResponseLinesInner instantiates a new InvoiceDetailsv61ResponseLinesInner 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

func NewInvoiceDetailsv61ResponseLinesInnerWithDefaults ¶

func NewInvoiceDetailsv61ResponseLinesInnerWithDefaults() *InvoiceDetailsv61ResponseLinesInner

NewInvoiceDetailsv61ResponseLinesInnerWithDefaults instantiates a new InvoiceDetailsv61ResponseLinesInner 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

func (*InvoiceDetailsv61ResponseLinesInner) GetCurrencyCode ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetCurrencyCode() string

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetCurrencyCodeOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetCurrencyCodeOk() (*string, bool)

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetCustomerLineNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetCustomerLineNumber() string

GetCustomerLineNumber returns the CustomerLineNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetCustomerLineNumberOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetCustomerLineNumberOk() (*string, bool)

GetCustomerLineNumberOk returns a tuple with the CustomerLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetCustomerPartNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetCustomerPartNumber() string

GetCustomerPartNumber returns the CustomerPartNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetCustomerPartNumberOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetCustomerPartNumberOk() (*string, bool)

GetCustomerPartNumberOk returns a tuple with the CustomerPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetExtendedPrice ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetExtendedPrice() float64

GetExtendedPrice returns the ExtendedPrice field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetExtendedPriceOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetExtendedPriceOk() (*float64, bool)

GetExtendedPriceOk returns a tuple with the ExtendedPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetIngramLineNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetIngramLineNumber() string

GetIngramLineNumber returns the IngramLineNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetIngramLineNumberOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetIngramLineNumberOk() (*string, bool)

GetIngramLineNumberOk returns a tuple with the IngramLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetIngramPartNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetIngramPartNumberOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetProductDescription ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetProductDescription() string

GetProductDescription returns the ProductDescription field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetProductDescriptionOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetProductDescriptionOk() (*string, bool)

GetProductDescriptionOk returns a tuple with the ProductDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetQuantity ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetQuantity() int32

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetQuantityOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetQuantityOk() (*int32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetQuantityOrdered ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetQuantityOrdered() int32

GetQuantityOrdered returns the QuantityOrdered field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetQuantityOrderedOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetQuantityOrderedOk() (*int32, bool)

GetQuantityOrderedOk returns a tuple with the QuantityOrdered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetQuantityShipped ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetQuantityShipped() int32

GetQuantityShipped returns the QuantityShipped field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetQuantityShippedOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetQuantityShippedOk() (*int32, bool)

GetQuantityShippedOk returns a tuple with the QuantityShipped field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetSerialNumbers ¶

GetSerialNumbers returns the SerialNumbers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*InvoiceDetailsv61ResponseLinesInner) GetSerialNumbersOk ¶

GetSerialNumbersOk returns a tuple with the SerialNumbers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*InvoiceDetailsv61ResponseLinesInner) GetTaxAmount ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetTaxAmount() float64

GetTaxAmount returns the TaxAmount field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetTaxAmountOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetTaxAmountOk() (*float64, bool)

GetTaxAmountOk returns a tuple with the TaxAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetTaxPercentage ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetTaxPercentage() float64

GetTaxPercentage returns the TaxPercentage field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetTaxPercentageOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetTaxPercentageOk() (*float64, bool)

GetTaxPercentageOk returns a tuple with the TaxPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetTaxRate ¶

GetTaxRate returns the TaxRate field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetTaxRateOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetTaxRateOk() (*float64, bool)

GetTaxRateOk returns a tuple with the TaxRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetUnitOfMeasure ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetUnitOfMeasure() string

GetUnitOfMeasure returns the UnitOfMeasure field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetUnitOfMeasureOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetUnitOfMeasureOk() (*string, bool)

GetUnitOfMeasureOk returns a tuple with the UnitOfMeasure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetUnitPrice ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetUnitPrice() float64

GetUnitPrice returns the UnitPrice field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetUnitPriceOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetUnitPriceOk() (*float64, bool)

GetUnitPriceOk returns a tuple with the UnitPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetUnitWeight ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetUnitWeight() float32

GetUnitWeight returns the UnitWeight field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetUnitWeightOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetUnitWeightOk() (*float32, bool)

GetUnitWeightOk returns a tuple with the UnitWeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetUpc ¶

GetUpc returns the Upc field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetUpcOk ¶

GetUpcOk returns a tuple with the Upc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetVendorName ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetVendorName() string

GetVendorName returns the VendorName field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetVendorNameOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetVendorNameOk() (*string, bool)

GetVendorNameOk returns a tuple with the VendorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) GetVendorPartNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseLinesInner) GetVendorPartNumberOk ¶

func (o *InvoiceDetailsv61ResponseLinesInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasCurrencyCode ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasCurrencyCode() bool

HasCurrencyCode returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasCustomerLineNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasCustomerLineNumber() bool

HasCustomerLineNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasCustomerPartNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasCustomerPartNumber() bool

HasCustomerPartNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasExtendedPrice ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasExtendedPrice() bool

HasExtendedPrice returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasIngramLineNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasIngramLineNumber() bool

HasIngramLineNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasIngramPartNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasProductDescription ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasProductDescription() bool

HasProductDescription returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasQuantity ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasQuantityOrdered ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasQuantityOrdered() bool

HasQuantityOrdered returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasQuantityShipped ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasQuantityShipped() bool

HasQuantityShipped returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasSerialNumbers ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasSerialNumbers() bool

HasSerialNumbers returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasTaxAmount ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasTaxAmount() bool

HasTaxAmount returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasTaxPercentage ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasTaxPercentage() bool

HasTaxPercentage returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasTaxRate ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasTaxRate() bool

HasTaxRate returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasUnitOfMeasure ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasUnitOfMeasure() bool

HasUnitOfMeasure returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasUnitPrice ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasUnitPrice() bool

HasUnitPrice returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasUnitWeight ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasUnitWeight() bool

HasUnitWeight returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasUpc ¶

HasUpc returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasVendorName ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasVendorName() bool

HasVendorName returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseLinesInner) HasVendorPartNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (InvoiceDetailsv61ResponseLinesInner) MarshalJSON ¶

func (o InvoiceDetailsv61ResponseLinesInner) MarshalJSON() ([]byte, error)

func (*InvoiceDetailsv61ResponseLinesInner) SetCurrencyCode ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetCurrencyCode(v string)

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*InvoiceDetailsv61ResponseLinesInner) SetCustomerLineNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetCustomerLineNumber(v string)

SetCustomerLineNumber gets a reference to the given string and assigns it to the CustomerLineNumber field.

func (*InvoiceDetailsv61ResponseLinesInner) SetCustomerPartNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetCustomerPartNumber(v string)

SetCustomerPartNumber gets a reference to the given string and assigns it to the CustomerPartNumber field.

func (*InvoiceDetailsv61ResponseLinesInner) SetExtendedPrice ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetExtendedPrice(v float64)

SetExtendedPrice gets a reference to the given float64 and assigns it to the ExtendedPrice field.

func (*InvoiceDetailsv61ResponseLinesInner) SetIngramLineNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetIngramLineNumber(v string)

SetIngramLineNumber gets a reference to the given string and assigns it to the IngramLineNumber field.

func (*InvoiceDetailsv61ResponseLinesInner) SetIngramPartNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*InvoiceDetailsv61ResponseLinesInner) SetProductDescription ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetProductDescription(v string)

SetProductDescription gets a reference to the given string and assigns it to the ProductDescription field.

func (*InvoiceDetailsv61ResponseLinesInner) SetQuantity ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetQuantity(v int32)

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (*InvoiceDetailsv61ResponseLinesInner) SetQuantityOrdered ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetQuantityOrdered(v int32)

SetQuantityOrdered gets a reference to the given int32 and assigns it to the QuantityOrdered field.

func (*InvoiceDetailsv61ResponseLinesInner) SetQuantityShipped ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetQuantityShipped(v int32)

SetQuantityShipped gets a reference to the given int32 and assigns it to the QuantityShipped field.

func (*InvoiceDetailsv61ResponseLinesInner) SetSerialNumbers ¶

SetSerialNumbers gets a reference to the given []InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner and assigns it to the SerialNumbers field.

func (*InvoiceDetailsv61ResponseLinesInner) SetTaxAmount ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetTaxAmount(v float64)

SetTaxAmount gets a reference to the given float64 and assigns it to the TaxAmount field.

func (*InvoiceDetailsv61ResponseLinesInner) SetTaxPercentage ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetTaxPercentage(v float64)

SetTaxPercentage gets a reference to the given float64 and assigns it to the TaxPercentage field.

func (*InvoiceDetailsv61ResponseLinesInner) SetTaxRate ¶

SetTaxRate gets a reference to the given float64 and assigns it to the TaxRate field.

func (*InvoiceDetailsv61ResponseLinesInner) SetUnitOfMeasure ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetUnitOfMeasure(v string)

SetUnitOfMeasure gets a reference to the given string and assigns it to the UnitOfMeasure field.

func (*InvoiceDetailsv61ResponseLinesInner) SetUnitPrice ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetUnitPrice(v float64)

SetUnitPrice gets a reference to the given float64 and assigns it to the UnitPrice field.

func (*InvoiceDetailsv61ResponseLinesInner) SetUnitWeight ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetUnitWeight(v float32)

SetUnitWeight gets a reference to the given float32 and assigns it to the UnitWeight field.

func (*InvoiceDetailsv61ResponseLinesInner) SetUpc ¶

SetUpc gets a reference to the given string and assigns it to the Upc field.

func (*InvoiceDetailsv61ResponseLinesInner) SetVendorName ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetVendorName(v string)

SetVendorName gets a reference to the given string and assigns it to the VendorName field.

func (*InvoiceDetailsv61ResponseLinesInner) SetVendorPartNumber ¶

func (o *InvoiceDetailsv61ResponseLinesInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (InvoiceDetailsv61ResponseLinesInner) ToMap ¶

func (o InvoiceDetailsv61ResponseLinesInner) ToMap() (map[string]interface{}, error)

type InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner ¶

type InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner struct {
	// Serial number of the product.
	SerialNumber NullableString `json:"serialNumber,omitempty"`
}

InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner struct for InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner

func NewInvoiceDetailsv61ResponseLinesInnerSerialNumbersInner ¶

func NewInvoiceDetailsv61ResponseLinesInnerSerialNumbersInner() *InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner

NewInvoiceDetailsv61ResponseLinesInnerSerialNumbersInner instantiates a new InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner 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

func NewInvoiceDetailsv61ResponseLinesInnerSerialNumbersInnerWithDefaults ¶

func NewInvoiceDetailsv61ResponseLinesInnerSerialNumbersInnerWithDefaults() *InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner

NewInvoiceDetailsv61ResponseLinesInnerSerialNumbersInnerWithDefaults instantiates a new InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner 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

func (*InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) GetSerialNumber ¶

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) GetSerialNumberOk ¶

GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) HasSerialNumber ¶

HasSerialNumber returns a boolean if a field has been set.

func (InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) MarshalJSON ¶

func (*InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) SetSerialNumber ¶

SetSerialNumber gets a reference to the given NullableString and assigns it to the SerialNumber field.

func (*InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) SetSerialNumberNil ¶

SetSerialNumberNil sets the value for SerialNumber to be an explicit nil

func (InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) ToMap ¶

func (*InvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) UnsetSerialNumber ¶

UnsetSerialNumber ensures that no value is present for SerialNumber, not even an explicit nil

type InvoiceDetailsv61ResponsePaymentTermsInfo ¶

type InvoiceDetailsv61ResponsePaymentTermsInfo struct {
	// Code of the payment terms.
	PaymentTermsCode *string `json:"paymentTermsCode,omitempty"`
	// Description of the payment terms.
	PaymentTermsDescription *string `json:"paymentTermsDescription,omitempty"`
	// Due date of the payment terms.
	PaymentTermsDueDate *string `json:"paymentTermsDueDate,omitempty"`
}

InvoiceDetailsv61ResponsePaymentTermsInfo Payment terms is the agreement between Ingram and the customer by what period they should pay the invoice by

func NewInvoiceDetailsv61ResponsePaymentTermsInfo ¶

func NewInvoiceDetailsv61ResponsePaymentTermsInfo() *InvoiceDetailsv61ResponsePaymentTermsInfo

NewInvoiceDetailsv61ResponsePaymentTermsInfo instantiates a new InvoiceDetailsv61ResponsePaymentTermsInfo 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

func NewInvoiceDetailsv61ResponsePaymentTermsInfoWithDefaults ¶

func NewInvoiceDetailsv61ResponsePaymentTermsInfoWithDefaults() *InvoiceDetailsv61ResponsePaymentTermsInfo

NewInvoiceDetailsv61ResponsePaymentTermsInfoWithDefaults instantiates a new InvoiceDetailsv61ResponsePaymentTermsInfo 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

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsCode ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsCode() string

GetPaymentTermsCode returns the PaymentTermsCode field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsCodeOk ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsCodeOk() (*string, bool)

GetPaymentTermsCodeOk returns a tuple with the PaymentTermsCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsDescription ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsDescription() string

GetPaymentTermsDescription returns the PaymentTermsDescription field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsDescriptionOk ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsDescriptionOk() (*string, bool)

GetPaymentTermsDescriptionOk returns a tuple with the PaymentTermsDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsDueDate ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsDueDate() string

GetPaymentTermsDueDate returns the PaymentTermsDueDate field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsDueDateOk ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) GetPaymentTermsDueDateOk() (*string, bool)

GetPaymentTermsDueDateOk returns a tuple with the PaymentTermsDueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) HasPaymentTermsCode ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) HasPaymentTermsCode() bool

HasPaymentTermsCode returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) HasPaymentTermsDescription ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) HasPaymentTermsDescription() bool

HasPaymentTermsDescription returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) HasPaymentTermsDueDate ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) HasPaymentTermsDueDate() bool

HasPaymentTermsDueDate returns a boolean if a field has been set.

func (InvoiceDetailsv61ResponsePaymentTermsInfo) MarshalJSON ¶

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) SetPaymentTermsCode ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) SetPaymentTermsCode(v string)

SetPaymentTermsCode gets a reference to the given string and assigns it to the PaymentTermsCode field.

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) SetPaymentTermsDescription ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) SetPaymentTermsDescription(v string)

SetPaymentTermsDescription gets a reference to the given string and assigns it to the PaymentTermsDescription field.

func (*InvoiceDetailsv61ResponsePaymentTermsInfo) SetPaymentTermsDueDate ¶

func (o *InvoiceDetailsv61ResponsePaymentTermsInfo) SetPaymentTermsDueDate(v string)

SetPaymentTermsDueDate gets a reference to the given string and assigns it to the PaymentTermsDueDate field.

func (InvoiceDetailsv61ResponsePaymentTermsInfo) ToMap ¶

func (o InvoiceDetailsv61ResponsePaymentTermsInfo) ToMap() (map[string]interface{}, error)

type InvoiceDetailsv61ResponseShipToInfo ¶

type InvoiceDetailsv61ResponseShipToInfo struct {
	// Ship to Name.
	Contact *string `json:"contact,omitempty"`
	// Ship to company.
	CompanyName *string `json:"companyName,omitempty"`
	// Ship to Address Line1.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// Ship to Address Line2.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Ship to Address Line3.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// Ship to City.
	City *string `json:"city,omitempty"`
	// Ship to State code
	State *string `json:"state,omitempty"`
	// Ship to Postalcode code.
	PostalCode *string `json:"postalCode,omitempty"`
	// Ship to Country code.
	CountryCode *string `json:"countryCode,omitempty"`
	// Phone number of the Ship to company.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// Email address of the Ship to company.
	Email *string `json:"email,omitempty"`
}

InvoiceDetailsv61ResponseShipToInfo struct for InvoiceDetailsv61ResponseShipToInfo

func NewInvoiceDetailsv61ResponseShipToInfo ¶

func NewInvoiceDetailsv61ResponseShipToInfo() *InvoiceDetailsv61ResponseShipToInfo

NewInvoiceDetailsv61ResponseShipToInfo instantiates a new InvoiceDetailsv61ResponseShipToInfo 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

func NewInvoiceDetailsv61ResponseShipToInfoWithDefaults ¶

func NewInvoiceDetailsv61ResponseShipToInfoWithDefaults() *InvoiceDetailsv61ResponseShipToInfo

NewInvoiceDetailsv61ResponseShipToInfoWithDefaults instantiates a new InvoiceDetailsv61ResponseShipToInfo 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

func (*InvoiceDetailsv61ResponseShipToInfo) GetAddressLine1 ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseShipToInfo) GetAddressLine1Ok ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) GetAddressLine2 ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseShipToInfo) GetAddressLine2Ok ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) GetAddressLine3 ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseShipToInfo) GetAddressLine3Ok ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) GetCity ¶

GetCity returns the City field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseShipToInfo) GetCityOk ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) GetCompanyName ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseShipToInfo) GetCompanyNameOk ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) GetContact ¶

GetContact returns the Contact field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseShipToInfo) GetContactOk ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) GetCountryCode ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseShipToInfo) GetCountryCodeOk ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) GetEmail ¶

GetEmail returns the Email field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseShipToInfo) GetEmailOk ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) GetPhoneNumber ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseShipToInfo) GetPhoneNumberOk ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) GetPostalCode ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseShipToInfo) GetPostalCodeOk ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) GetState ¶

GetState returns the State field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseShipToInfo) GetStateOk ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) HasAddressLine1 ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) HasAddressLine2 ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) HasAddressLine3 ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) HasCity ¶

HasCity returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) HasCompanyName ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) HasContact ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) HasCountryCode ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) HasEmail ¶

HasEmail returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) HasPhoneNumber ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) HasPostalCode ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseShipToInfo) HasState ¶

HasState returns a boolean if a field has been set.

func (InvoiceDetailsv61ResponseShipToInfo) MarshalJSON ¶

func (o InvoiceDetailsv61ResponseShipToInfo) MarshalJSON() ([]byte, error)

func (*InvoiceDetailsv61ResponseShipToInfo) SetAddressLine1 ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*InvoiceDetailsv61ResponseShipToInfo) SetAddressLine2 ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*InvoiceDetailsv61ResponseShipToInfo) SetAddressLine3 ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*InvoiceDetailsv61ResponseShipToInfo) SetCity ¶

SetCity gets a reference to the given string and assigns it to the City field.

func (*InvoiceDetailsv61ResponseShipToInfo) SetCompanyName ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*InvoiceDetailsv61ResponseShipToInfo) SetContact ¶

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*InvoiceDetailsv61ResponseShipToInfo) SetCountryCode ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*InvoiceDetailsv61ResponseShipToInfo) SetEmail ¶

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*InvoiceDetailsv61ResponseShipToInfo) SetPhoneNumber ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*InvoiceDetailsv61ResponseShipToInfo) SetPostalCode ¶

func (o *InvoiceDetailsv61ResponseShipToInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*InvoiceDetailsv61ResponseShipToInfo) SetState ¶

SetState gets a reference to the given string and assigns it to the State field.

func (InvoiceDetailsv61ResponseShipToInfo) ToMap ¶

func (o InvoiceDetailsv61ResponseShipToInfo) ToMap() (map[string]interface{}, error)

type InvoiceDetailsv61ResponseSummary ¶

type InvoiceDetailsv61ResponseSummary struct {
	Lines *InvoiceDetailsv61ResponseSummaryLines `json:"lines,omitempty"`
	// Miscellaneous charges.
	MiscCharges     []InvoiceDetailsv61ResponseSummaryMiscChargesInner `json:"miscCharges,omitempty"`
	Totals          *InvoiceDetailsv61ResponseSummaryTotals            `json:"totals,omitempty"`
	ForeignFxTotals *InvoiceDetailsv61ResponseSummaryForeignFxTotals   `json:"foreignFxTotals,omitempty"`
}

InvoiceDetailsv61ResponseSummary struct for InvoiceDetailsv61ResponseSummary

func NewInvoiceDetailsv61ResponseSummary ¶

func NewInvoiceDetailsv61ResponseSummary() *InvoiceDetailsv61ResponseSummary

NewInvoiceDetailsv61ResponseSummary instantiates a new InvoiceDetailsv61ResponseSummary 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

func NewInvoiceDetailsv61ResponseSummaryWithDefaults ¶

func NewInvoiceDetailsv61ResponseSummaryWithDefaults() *InvoiceDetailsv61ResponseSummary

NewInvoiceDetailsv61ResponseSummaryWithDefaults instantiates a new InvoiceDetailsv61ResponseSummary 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

func (*InvoiceDetailsv61ResponseSummary) GetForeignFxTotals ¶

GetForeignFxTotals returns the ForeignFxTotals field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummary) GetForeignFxTotalsOk ¶

GetForeignFxTotalsOk returns a tuple with the ForeignFxTotals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummary) GetLines ¶

GetLines returns the Lines field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummary) GetLinesOk ¶

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummary) GetMiscCharges ¶

GetMiscCharges returns the MiscCharges field value if set, zero value otherwise (both if not set or set to explicit null).

func (*InvoiceDetailsv61ResponseSummary) GetMiscChargesOk ¶

GetMiscChargesOk returns a tuple with the MiscCharges field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*InvoiceDetailsv61ResponseSummary) GetTotals ¶

GetTotals returns the Totals field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummary) GetTotalsOk ¶

GetTotalsOk returns a tuple with the Totals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummary) HasForeignFxTotals ¶

func (o *InvoiceDetailsv61ResponseSummary) HasForeignFxTotals() bool

HasForeignFxTotals returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummary) HasLines ¶

func (o *InvoiceDetailsv61ResponseSummary) HasLines() bool

HasLines returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummary) HasMiscCharges ¶

func (o *InvoiceDetailsv61ResponseSummary) HasMiscCharges() bool

HasMiscCharges returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummary) HasTotals ¶

func (o *InvoiceDetailsv61ResponseSummary) HasTotals() bool

HasTotals returns a boolean if a field has been set.

func (InvoiceDetailsv61ResponseSummary) MarshalJSON ¶

func (o InvoiceDetailsv61ResponseSummary) MarshalJSON() ([]byte, error)

func (*InvoiceDetailsv61ResponseSummary) SetForeignFxTotals ¶

SetForeignFxTotals gets a reference to the given InvoiceDetailsv61ResponseSummaryForeignFxTotals and assigns it to the ForeignFxTotals field.

func (*InvoiceDetailsv61ResponseSummary) SetLines ¶

SetLines gets a reference to the given InvoiceDetailsv61ResponseSummaryLines and assigns it to the Lines field.

func (*InvoiceDetailsv61ResponseSummary) SetMiscCharges ¶

SetMiscCharges gets a reference to the given []InvoiceDetailsv61ResponseSummaryMiscChargesInner and assigns it to the MiscCharges field.

func (*InvoiceDetailsv61ResponseSummary) SetTotals ¶

SetTotals gets a reference to the given InvoiceDetailsv61ResponseSummaryTotals and assigns it to the Totals field.

func (InvoiceDetailsv61ResponseSummary) ToMap ¶

func (o InvoiceDetailsv61ResponseSummary) ToMap() (map[string]interface{}, error)

type InvoiceDetailsv61ResponseSummaryForeignFxTotals ¶

type InvoiceDetailsv61ResponseSummaryForeignFxTotals struct {
	// Foreign Currency Code.
	ForeignCurrencyCode *string `json:"foreignCurrencyCode,omitempty"`
	// Foreign rate.
	ForeignCurrencyFxRate *float64 `json:"foreignCurrencyFxRate,omitempty"`
	// Foreign amount.
	ForeignTotalTaxableAmount *string `json:"foreignTotalTaxableAmount,omitempty"`
	// Foreign amount.
	ForeignTotalTaxAmount *float64 `json:"foreignTotalTaxAmount,omitempty"`
	// Foreign due.
	ForeignInvoiceAmountDue *string `json:"foreignInvoiceAmountDue,omitempty"`
}

InvoiceDetailsv61ResponseSummaryForeignFxTotals struct for InvoiceDetailsv61ResponseSummaryForeignFxTotals

func NewInvoiceDetailsv61ResponseSummaryForeignFxTotals ¶

func NewInvoiceDetailsv61ResponseSummaryForeignFxTotals() *InvoiceDetailsv61ResponseSummaryForeignFxTotals

NewInvoiceDetailsv61ResponseSummaryForeignFxTotals instantiates a new InvoiceDetailsv61ResponseSummaryForeignFxTotals 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

func NewInvoiceDetailsv61ResponseSummaryForeignFxTotalsWithDefaults ¶

func NewInvoiceDetailsv61ResponseSummaryForeignFxTotalsWithDefaults() *InvoiceDetailsv61ResponseSummaryForeignFxTotals

NewInvoiceDetailsv61ResponseSummaryForeignFxTotalsWithDefaults instantiates a new InvoiceDetailsv61ResponseSummaryForeignFxTotals 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

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignCurrencyCode ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignCurrencyCode() string

GetForeignCurrencyCode returns the ForeignCurrencyCode field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignCurrencyCodeOk ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignCurrencyCodeOk() (*string, bool)

GetForeignCurrencyCodeOk returns a tuple with the ForeignCurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignCurrencyFxRate ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignCurrencyFxRate() float64

GetForeignCurrencyFxRate returns the ForeignCurrencyFxRate field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignCurrencyFxRateOk ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignCurrencyFxRateOk() (*float64, bool)

GetForeignCurrencyFxRateOk returns a tuple with the ForeignCurrencyFxRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignInvoiceAmountDue ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignInvoiceAmountDue() string

GetForeignInvoiceAmountDue returns the ForeignInvoiceAmountDue field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignInvoiceAmountDueOk ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignInvoiceAmountDueOk() (*string, bool)

GetForeignInvoiceAmountDueOk returns a tuple with the ForeignInvoiceAmountDue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignTotalTaxAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignTotalTaxAmount() float64

GetForeignTotalTaxAmount returns the ForeignTotalTaxAmount field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignTotalTaxAmountOk ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignTotalTaxAmountOk() (*float64, bool)

GetForeignTotalTaxAmountOk returns a tuple with the ForeignTotalTaxAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignTotalTaxableAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignTotalTaxableAmount() string

GetForeignTotalTaxableAmount returns the ForeignTotalTaxableAmount field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignTotalTaxableAmountOk ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) GetForeignTotalTaxableAmountOk() (*string, bool)

GetForeignTotalTaxableAmountOk returns a tuple with the ForeignTotalTaxableAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) HasForeignCurrencyCode ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) HasForeignCurrencyCode() bool

HasForeignCurrencyCode returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) HasForeignCurrencyFxRate ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) HasForeignCurrencyFxRate() bool

HasForeignCurrencyFxRate returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) HasForeignInvoiceAmountDue ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) HasForeignInvoiceAmountDue() bool

HasForeignInvoiceAmountDue returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) HasForeignTotalTaxAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) HasForeignTotalTaxAmount() bool

HasForeignTotalTaxAmount returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) HasForeignTotalTaxableAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) HasForeignTotalTaxableAmount() bool

HasForeignTotalTaxableAmount returns a boolean if a field has been set.

func (InvoiceDetailsv61ResponseSummaryForeignFxTotals) MarshalJSON ¶

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) SetForeignCurrencyCode ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) SetForeignCurrencyCode(v string)

SetForeignCurrencyCode gets a reference to the given string and assigns it to the ForeignCurrencyCode field.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) SetForeignCurrencyFxRate ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) SetForeignCurrencyFxRate(v float64)

SetForeignCurrencyFxRate gets a reference to the given float64 and assigns it to the ForeignCurrencyFxRate field.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) SetForeignInvoiceAmountDue ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) SetForeignInvoiceAmountDue(v string)

SetForeignInvoiceAmountDue gets a reference to the given string and assigns it to the ForeignInvoiceAmountDue field.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) SetForeignTotalTaxAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) SetForeignTotalTaxAmount(v float64)

SetForeignTotalTaxAmount gets a reference to the given float64 and assigns it to the ForeignTotalTaxAmount field.

func (*InvoiceDetailsv61ResponseSummaryForeignFxTotals) SetForeignTotalTaxableAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryForeignFxTotals) SetForeignTotalTaxableAmount(v string)

SetForeignTotalTaxableAmount gets a reference to the given string and assigns it to the ForeignTotalTaxableAmount field.

func (InvoiceDetailsv61ResponseSummaryForeignFxTotals) ToMap ¶

func (o InvoiceDetailsv61ResponseSummaryForeignFxTotals) ToMap() (map[string]interface{}, error)

type InvoiceDetailsv61ResponseSummaryLines ¶

type InvoiceDetailsv61ResponseSummaryLines struct {
	// Number of lines in the order.
	ProductLineCount *int32 `json:"productLineCount,omitempty"`
	// Total quantity of the order.
	ProductLineTotalQuantity *int32 `json:"productLineTotalQuantity,omitempty"`
}

InvoiceDetailsv61ResponseSummaryLines struct for InvoiceDetailsv61ResponseSummaryLines

func NewInvoiceDetailsv61ResponseSummaryLines ¶

func NewInvoiceDetailsv61ResponseSummaryLines() *InvoiceDetailsv61ResponseSummaryLines

NewInvoiceDetailsv61ResponseSummaryLines instantiates a new InvoiceDetailsv61ResponseSummaryLines 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

func NewInvoiceDetailsv61ResponseSummaryLinesWithDefaults ¶

func NewInvoiceDetailsv61ResponseSummaryLinesWithDefaults() *InvoiceDetailsv61ResponseSummaryLines

NewInvoiceDetailsv61ResponseSummaryLinesWithDefaults instantiates a new InvoiceDetailsv61ResponseSummaryLines 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

func (*InvoiceDetailsv61ResponseSummaryLines) GetProductLineCount ¶

func (o *InvoiceDetailsv61ResponseSummaryLines) GetProductLineCount() int32

GetProductLineCount returns the ProductLineCount field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryLines) GetProductLineCountOk ¶

func (o *InvoiceDetailsv61ResponseSummaryLines) GetProductLineCountOk() (*int32, bool)

GetProductLineCountOk returns a tuple with the ProductLineCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryLines) GetProductLineTotalQuantity ¶

func (o *InvoiceDetailsv61ResponseSummaryLines) GetProductLineTotalQuantity() int32

GetProductLineTotalQuantity returns the ProductLineTotalQuantity field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryLines) GetProductLineTotalQuantityOk ¶

func (o *InvoiceDetailsv61ResponseSummaryLines) GetProductLineTotalQuantityOk() (*int32, bool)

GetProductLineTotalQuantityOk returns a tuple with the ProductLineTotalQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryLines) HasProductLineCount ¶

func (o *InvoiceDetailsv61ResponseSummaryLines) HasProductLineCount() bool

HasProductLineCount returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryLines) HasProductLineTotalQuantity ¶

func (o *InvoiceDetailsv61ResponseSummaryLines) HasProductLineTotalQuantity() bool

HasProductLineTotalQuantity returns a boolean if a field has been set.

func (InvoiceDetailsv61ResponseSummaryLines) MarshalJSON ¶

func (o InvoiceDetailsv61ResponseSummaryLines) MarshalJSON() ([]byte, error)

func (*InvoiceDetailsv61ResponseSummaryLines) SetProductLineCount ¶

func (o *InvoiceDetailsv61ResponseSummaryLines) SetProductLineCount(v int32)

SetProductLineCount gets a reference to the given int32 and assigns it to the ProductLineCount field.

func (*InvoiceDetailsv61ResponseSummaryLines) SetProductLineTotalQuantity ¶

func (o *InvoiceDetailsv61ResponseSummaryLines) SetProductLineTotalQuantity(v int32)

SetProductLineTotalQuantity gets a reference to the given int32 and assigns it to the ProductLineTotalQuantity field.

func (InvoiceDetailsv61ResponseSummaryLines) ToMap ¶

func (o InvoiceDetailsv61ResponseSummaryLines) ToMap() (map[string]interface{}, error)

type InvoiceDetailsv61ResponseSummaryMiscChargesInner ¶

type InvoiceDetailsv61ResponseSummaryMiscChargesInner struct {
	// Description of the charge.
	ChargeDescription *string `json:"chargeDescription,omitempty"`
	// The number of lines for which miscellaneous charges are applicable.
	MiscChargeLineCount *int32 `json:"miscChargeLineCount,omitempty"`
	// Miscellaneous charge amount.
	MiscChargeLineTotal *float64 `json:"miscChargeLineTotal,omitempty"`
	// Reference of the chargeLine.
	ChargeLineReference *string `json:"chargeLineReference,omitempty"`
	// Is charge non miscellaneous.
	IsNonMisc *string `json:"isNonMisc,omitempty"`
}

InvoiceDetailsv61ResponseSummaryMiscChargesInner struct for InvoiceDetailsv61ResponseSummaryMiscChargesInner

func NewInvoiceDetailsv61ResponseSummaryMiscChargesInner ¶

func NewInvoiceDetailsv61ResponseSummaryMiscChargesInner() *InvoiceDetailsv61ResponseSummaryMiscChargesInner

NewInvoiceDetailsv61ResponseSummaryMiscChargesInner instantiates a new InvoiceDetailsv61ResponseSummaryMiscChargesInner 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

func NewInvoiceDetailsv61ResponseSummaryMiscChargesInnerWithDefaults ¶

func NewInvoiceDetailsv61ResponseSummaryMiscChargesInnerWithDefaults() *InvoiceDetailsv61ResponseSummaryMiscChargesInner

NewInvoiceDetailsv61ResponseSummaryMiscChargesInnerWithDefaults instantiates a new InvoiceDetailsv61ResponseSummaryMiscChargesInner 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

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetChargeDescription ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetChargeDescription() string

GetChargeDescription returns the ChargeDescription field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetChargeDescriptionOk ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetChargeDescriptionOk() (*string, bool)

GetChargeDescriptionOk returns a tuple with the ChargeDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetChargeLineReference ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetChargeLineReference() string

GetChargeLineReference returns the ChargeLineReference field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetChargeLineReferenceOk ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetChargeLineReferenceOk() (*string, bool)

GetChargeLineReferenceOk returns a tuple with the ChargeLineReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetIsNonMisc ¶

GetIsNonMisc returns the IsNonMisc field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetIsNonMiscOk ¶

GetIsNonMiscOk returns a tuple with the IsNonMisc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetMiscChargeLineCount ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetMiscChargeLineCount() int32

GetMiscChargeLineCount returns the MiscChargeLineCount field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetMiscChargeLineCountOk ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetMiscChargeLineCountOk() (*int32, bool)

GetMiscChargeLineCountOk returns a tuple with the MiscChargeLineCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetMiscChargeLineTotal ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetMiscChargeLineTotal() float64

GetMiscChargeLineTotal returns the MiscChargeLineTotal field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetMiscChargeLineTotalOk ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) GetMiscChargeLineTotalOk() (*float64, bool)

GetMiscChargeLineTotalOk returns a tuple with the MiscChargeLineTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) HasChargeDescription ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) HasChargeDescription() bool

HasChargeDescription returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) HasChargeLineReference ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) HasChargeLineReference() bool

HasChargeLineReference returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) HasIsNonMisc ¶

HasIsNonMisc returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) HasMiscChargeLineCount ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) HasMiscChargeLineCount() bool

HasMiscChargeLineCount returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) HasMiscChargeLineTotal ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) HasMiscChargeLineTotal() bool

HasMiscChargeLineTotal returns a boolean if a field has been set.

func (InvoiceDetailsv61ResponseSummaryMiscChargesInner) MarshalJSON ¶

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) SetChargeDescription ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) SetChargeDescription(v string)

SetChargeDescription gets a reference to the given string and assigns it to the ChargeDescription field.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) SetChargeLineReference ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) SetChargeLineReference(v string)

SetChargeLineReference gets a reference to the given string and assigns it to the ChargeLineReference field.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) SetIsNonMisc ¶

SetIsNonMisc gets a reference to the given string and assigns it to the IsNonMisc field.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) SetMiscChargeLineCount ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) SetMiscChargeLineCount(v int32)

SetMiscChargeLineCount gets a reference to the given int32 and assigns it to the MiscChargeLineCount field.

func (*InvoiceDetailsv61ResponseSummaryMiscChargesInner) SetMiscChargeLineTotal ¶

func (o *InvoiceDetailsv61ResponseSummaryMiscChargesInner) SetMiscChargeLineTotal(v float64)

SetMiscChargeLineTotal gets a reference to the given float64 and assigns it to the MiscChargeLineTotal field.

func (InvoiceDetailsv61ResponseSummaryMiscChargesInner) ToMap ¶

func (o InvoiceDetailsv61ResponseSummaryMiscChargesInner) ToMap() (map[string]interface{}, error)

type InvoiceDetailsv61ResponseSummaryTotals ¶

type InvoiceDetailsv61ResponseSummaryTotals struct {
	// Net Invoice amount.
	NetInvoiceAmount *float64 `json:"netInvoiceAmount,omitempty"`
	// Discount amount.
	DiscountAmount *float64 `json:"discountAmount,omitempty"`
	// Type of discount.
	DiscountType *string `json:"discountType,omitempty"`
	// Total Tax amount.
	TotalTaxAmount *float64 `json:"totalTaxAmount,omitempty"`
	// Total amount due for the invoice.
	InvoicesAmountDue *float64 `json:"invoicesAmountDue,omitempty"`
	// Freight amount
	FreightAmount *float64 `json:"freightAmount,omitempty"`
}

InvoiceDetailsv61ResponseSummaryTotals struct for InvoiceDetailsv61ResponseSummaryTotals

func NewInvoiceDetailsv61ResponseSummaryTotals ¶

func NewInvoiceDetailsv61ResponseSummaryTotals() *InvoiceDetailsv61ResponseSummaryTotals

NewInvoiceDetailsv61ResponseSummaryTotals instantiates a new InvoiceDetailsv61ResponseSummaryTotals 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

func NewInvoiceDetailsv61ResponseSummaryTotalsWithDefaults ¶

func NewInvoiceDetailsv61ResponseSummaryTotalsWithDefaults() *InvoiceDetailsv61ResponseSummaryTotals

NewInvoiceDetailsv61ResponseSummaryTotalsWithDefaults instantiates a new InvoiceDetailsv61ResponseSummaryTotals 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

func (*InvoiceDetailsv61ResponseSummaryTotals) GetDiscountAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetDiscountAmount() float64

GetDiscountAmount returns the DiscountAmount field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryTotals) GetDiscountAmountOk ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetDiscountAmountOk() (*float64, bool)

GetDiscountAmountOk returns a tuple with the DiscountAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryTotals) GetDiscountType ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetDiscountType() string

GetDiscountType returns the DiscountType field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryTotals) GetDiscountTypeOk ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetDiscountTypeOk() (*string, bool)

GetDiscountTypeOk returns a tuple with the DiscountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryTotals) GetFreightAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetFreightAmount() float64

GetFreightAmount returns the FreightAmount field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryTotals) GetFreightAmountOk ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetFreightAmountOk() (*float64, bool)

GetFreightAmountOk returns a tuple with the FreightAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryTotals) GetInvoicesAmountDue ¶ added in v1.0.0

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetInvoicesAmountDue() float64

GetInvoicesAmountDue returns the InvoicesAmountDue field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryTotals) GetInvoicesAmountDueOk ¶ added in v1.0.0

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetInvoicesAmountDueOk() (*float64, bool)

GetInvoicesAmountDueOk returns a tuple with the InvoicesAmountDue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryTotals) GetNetInvoiceAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetNetInvoiceAmount() float64

GetNetInvoiceAmount returns the NetInvoiceAmount field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryTotals) GetNetInvoiceAmountOk ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetNetInvoiceAmountOk() (*float64, bool)

GetNetInvoiceAmountOk returns a tuple with the NetInvoiceAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryTotals) GetTotalTaxAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetTotalTaxAmount() float64

GetTotalTaxAmount returns the TotalTaxAmount field value if set, zero value otherwise.

func (*InvoiceDetailsv61ResponseSummaryTotals) GetTotalTaxAmountOk ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) GetTotalTaxAmountOk() (*float64, bool)

GetTotalTaxAmountOk returns a tuple with the TotalTaxAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceDetailsv61ResponseSummaryTotals) HasDiscountAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) HasDiscountAmount() bool

HasDiscountAmount returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryTotals) HasDiscountType ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) HasDiscountType() bool

HasDiscountType returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryTotals) HasFreightAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) HasFreightAmount() bool

HasFreightAmount returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryTotals) HasInvoicesAmountDue ¶ added in v1.0.0

func (o *InvoiceDetailsv61ResponseSummaryTotals) HasInvoicesAmountDue() bool

HasInvoicesAmountDue returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryTotals) HasNetInvoiceAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) HasNetInvoiceAmount() bool

HasNetInvoiceAmount returns a boolean if a field has been set.

func (*InvoiceDetailsv61ResponseSummaryTotals) HasTotalTaxAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) HasTotalTaxAmount() bool

HasTotalTaxAmount returns a boolean if a field has been set.

func (InvoiceDetailsv61ResponseSummaryTotals) MarshalJSON ¶

func (o InvoiceDetailsv61ResponseSummaryTotals) MarshalJSON() ([]byte, error)

func (*InvoiceDetailsv61ResponseSummaryTotals) SetDiscountAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) SetDiscountAmount(v float64)

SetDiscountAmount gets a reference to the given float64 and assigns it to the DiscountAmount field.

func (*InvoiceDetailsv61ResponseSummaryTotals) SetDiscountType ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) SetDiscountType(v string)

SetDiscountType gets a reference to the given string and assigns it to the DiscountType field.

func (*InvoiceDetailsv61ResponseSummaryTotals) SetFreightAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) SetFreightAmount(v float64)

SetFreightAmount gets a reference to the given float64 and assigns it to the FreightAmount field.

func (*InvoiceDetailsv61ResponseSummaryTotals) SetInvoicesAmountDue ¶ added in v1.0.0

func (o *InvoiceDetailsv61ResponseSummaryTotals) SetInvoicesAmountDue(v float64)

SetInvoicesAmountDue gets a reference to the given float64 and assigns it to the InvoicesAmountDue field.

func (*InvoiceDetailsv61ResponseSummaryTotals) SetNetInvoiceAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) SetNetInvoiceAmount(v float64)

SetNetInvoiceAmount gets a reference to the given float64 and assigns it to the NetInvoiceAmount field.

func (*InvoiceDetailsv61ResponseSummaryTotals) SetTotalTaxAmount ¶

func (o *InvoiceDetailsv61ResponseSummaryTotals) SetTotalTaxAmount(v float64)

SetTotalTaxAmount gets a reference to the given float64 and assigns it to the TotalTaxAmount field.

func (InvoiceDetailsv61ResponseSummaryTotals) ToMap ¶

func (o InvoiceDetailsv61ResponseSummaryTotals) ToMap() (map[string]interface{}, error)

type InvoiceSearchResponse ¶

type InvoiceSearchResponse struct {
	// Total count of quotes retrieved in the request response.
	RecordsFound *int32 `json:"recordsFound,omitempty"`
	// Number of records (quotes) displayed per page in the quote list.
	PageSize *int32 `json:"pageSize,omitempty"`
	// Page index or page number for the list of quotes being returned.
	PageNumber *int32 `json:"pageNumber,omitempty"`
	// The Invoices details for the requested criteria.
	Invoices []InvoiceSearchResponseInvoicesInner `json:"invoices,omitempty"`
	// Next page of the pagination.
	NextPage *string `json:"nextPage,omitempty"`
}

InvoiceSearchResponse struct for InvoiceSearchResponse

func NewInvoiceSearchResponse ¶

func NewInvoiceSearchResponse() *InvoiceSearchResponse

NewInvoiceSearchResponse instantiates a new InvoiceSearchResponse 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

func NewInvoiceSearchResponseWithDefaults ¶

func NewInvoiceSearchResponseWithDefaults() *InvoiceSearchResponse

NewInvoiceSearchResponseWithDefaults instantiates a new InvoiceSearchResponse 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

func (*InvoiceSearchResponse) GetInvoices ¶

GetInvoices returns the Invoices field value if set, zero value otherwise.

func (*InvoiceSearchResponse) GetInvoicesOk ¶

GetInvoicesOk returns a tuple with the Invoices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponse) GetNextPage ¶

func (o *InvoiceSearchResponse) GetNextPage() string

GetNextPage returns the NextPage field value if set, zero value otherwise.

func (*InvoiceSearchResponse) GetNextPageOk ¶

func (o *InvoiceSearchResponse) GetNextPageOk() (*string, bool)

GetNextPageOk returns a tuple with the NextPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponse) GetPageNumber ¶

func (o *InvoiceSearchResponse) GetPageNumber() int32

GetPageNumber returns the PageNumber field value if set, zero value otherwise.

func (*InvoiceSearchResponse) GetPageNumberOk ¶

func (o *InvoiceSearchResponse) GetPageNumberOk() (*int32, bool)

GetPageNumberOk returns a tuple with the PageNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponse) GetPageSize ¶

func (o *InvoiceSearchResponse) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*InvoiceSearchResponse) GetPageSizeOk ¶

func (o *InvoiceSearchResponse) GetPageSizeOk() (*int32, bool)

GetPageSizeOk returns a tuple with the PageSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponse) GetRecordsFound ¶

func (o *InvoiceSearchResponse) GetRecordsFound() int32

GetRecordsFound returns the RecordsFound field value if set, zero value otherwise.

func (*InvoiceSearchResponse) GetRecordsFoundOk ¶

func (o *InvoiceSearchResponse) GetRecordsFoundOk() (*int32, bool)

GetRecordsFoundOk returns a tuple with the RecordsFound field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponse) HasInvoices ¶

func (o *InvoiceSearchResponse) HasInvoices() bool

HasInvoices returns a boolean if a field has been set.

func (*InvoiceSearchResponse) HasNextPage ¶

func (o *InvoiceSearchResponse) HasNextPage() bool

HasNextPage returns a boolean if a field has been set.

func (*InvoiceSearchResponse) HasPageNumber ¶

func (o *InvoiceSearchResponse) HasPageNumber() bool

HasPageNumber returns a boolean if a field has been set.

func (*InvoiceSearchResponse) HasPageSize ¶

func (o *InvoiceSearchResponse) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*InvoiceSearchResponse) HasRecordsFound ¶

func (o *InvoiceSearchResponse) HasRecordsFound() bool

HasRecordsFound returns a boolean if a field has been set.

func (InvoiceSearchResponse) MarshalJSON ¶

func (o InvoiceSearchResponse) MarshalJSON() ([]byte, error)

func (*InvoiceSearchResponse) SetInvoices ¶

SetInvoices gets a reference to the given []InvoiceSearchResponseInvoicesInner and assigns it to the Invoices field.

func (*InvoiceSearchResponse) SetNextPage ¶

func (o *InvoiceSearchResponse) SetNextPage(v string)

SetNextPage gets a reference to the given string and assigns it to the NextPage field.

func (*InvoiceSearchResponse) SetPageNumber ¶

func (o *InvoiceSearchResponse) SetPageNumber(v int32)

SetPageNumber gets a reference to the given int32 and assigns it to the PageNumber field.

func (*InvoiceSearchResponse) SetPageSize ¶

func (o *InvoiceSearchResponse) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*InvoiceSearchResponse) SetRecordsFound ¶

func (o *InvoiceSearchResponse) SetRecordsFound(v int32)

SetRecordsFound gets a reference to the given int32 and assigns it to the RecordsFound field.

func (InvoiceSearchResponse) ToMap ¶

func (o InvoiceSearchResponse) ToMap() (map[string]interface{}, error)

type InvoiceSearchResponseInvoicesInner ¶

type InvoiceSearchResponseInvoicesInner struct {
	// Payment Terms Due date.
	PaymentTermsDueDate *string `json:"paymentTermsDueDate,omitempty"`
	// Order number
	ErpOrderNumber *string `json:"erpOrderNumber,omitempty"`
	// Invoice no.
	InvoiceNumber *string `json:"invoiceNumber,omitempty"`
	// Invoice Status.
	InvoiceStatus *string `json:"invoiceStatus,omitempty"`
	// Invoice Date.
	InvoiceDate *string `json:"invoiceDate,omitempty"`
	// Invoice Due Date.
	InvoiceDueDate *string `json:"invoiceDueDate,omitempty"`
	// Invoice Amount.
	InvoicedAmountDue *float32 `json:"invoicedAmountDue,omitempty"`
	// Customer Order No.
	CustomerOrderNumber *string `json:"customerOrderNumber,omitempty"`
	// End Customer Order number.
	EndCustomerOrderNumber *string `json:"endCustomerOrderNumber,omitempty"`
	// Order Create Date.
	OrderCreateDate *string `json:"orderCreateDate,omitempty"`
	// Invoice Amount Inclusive of Taxes
	InvoiceAmountInclTax *float32 `json:"invoiceAmountInclTax,omitempty"`
	Forgntotalamount     *float32 `json:"forgntotalamount,omitempty"`
	GstInvoiceNumber     *string  `json:"gstInvoiceNumber,omitempty"`
	Isfseccenabled       *bool    `json:"isfseccenabled,omitempty"`
}

InvoiceSearchResponseInvoicesInner struct for InvoiceSearchResponseInvoicesInner

func NewInvoiceSearchResponseInvoicesInner ¶

func NewInvoiceSearchResponseInvoicesInner() *InvoiceSearchResponseInvoicesInner

NewInvoiceSearchResponseInvoicesInner instantiates a new InvoiceSearchResponseInvoicesInner 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

func NewInvoiceSearchResponseInvoicesInnerWithDefaults ¶

func NewInvoiceSearchResponseInvoicesInnerWithDefaults() *InvoiceSearchResponseInvoicesInner

NewInvoiceSearchResponseInvoicesInnerWithDefaults instantiates a new InvoiceSearchResponseInvoicesInner 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

func (*InvoiceSearchResponseInvoicesInner) GetCustomerOrderNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetCustomerOrderNumberOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetEndCustomerOrderNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) GetEndCustomerOrderNumber() string

GetEndCustomerOrderNumber returns the EndCustomerOrderNumber field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetEndCustomerOrderNumberOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetEndCustomerOrderNumberOk() (*string, bool)

GetEndCustomerOrderNumberOk returns a tuple with the EndCustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetErpOrderNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) GetErpOrderNumber() string

GetErpOrderNumber returns the ErpOrderNumber field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetErpOrderNumberOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetErpOrderNumberOk() (*string, bool)

GetErpOrderNumberOk returns a tuple with the ErpOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetForgntotalamount ¶

func (o *InvoiceSearchResponseInvoicesInner) GetForgntotalamount() float32

GetForgntotalamount returns the Forgntotalamount field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetForgntotalamountOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetForgntotalamountOk() (*float32, bool)

GetForgntotalamountOk returns a tuple with the Forgntotalamount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetGstInvoiceNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) GetGstInvoiceNumber() string

GetGstInvoiceNumber returns the GstInvoiceNumber field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetGstInvoiceNumberOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetGstInvoiceNumberOk() (*string, bool)

GetGstInvoiceNumberOk returns a tuple with the GstInvoiceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetInvoiceAmountInclTax ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoiceAmountInclTax() float32

GetInvoiceAmountInclTax returns the InvoiceAmountInclTax field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetInvoiceAmountInclTaxOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoiceAmountInclTaxOk() (*float32, bool)

GetInvoiceAmountInclTaxOk returns a tuple with the InvoiceAmountInclTax field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetInvoiceDate ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoiceDate() string

GetInvoiceDate returns the InvoiceDate field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetInvoiceDateOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoiceDateOk() (*string, bool)

GetInvoiceDateOk returns a tuple with the InvoiceDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetInvoiceDueDate ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoiceDueDate() string

GetInvoiceDueDate returns the InvoiceDueDate field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetInvoiceDueDateOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoiceDueDateOk() (*string, bool)

GetInvoiceDueDateOk returns a tuple with the InvoiceDueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetInvoiceNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoiceNumber() string

GetInvoiceNumber returns the InvoiceNumber field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetInvoiceNumberOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoiceNumberOk() (*string, bool)

GetInvoiceNumberOk returns a tuple with the InvoiceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetInvoiceStatus ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoiceStatus() string

GetInvoiceStatus returns the InvoiceStatus field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetInvoiceStatusOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoiceStatusOk() (*string, bool)

GetInvoiceStatusOk returns a tuple with the InvoiceStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetInvoicedAmountDue ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoicedAmountDue() float32

GetInvoicedAmountDue returns the InvoicedAmountDue field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetInvoicedAmountDueOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetInvoicedAmountDueOk() (*float32, bool)

GetInvoicedAmountDueOk returns a tuple with the InvoicedAmountDue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetIsfseccenabled ¶

func (o *InvoiceSearchResponseInvoicesInner) GetIsfseccenabled() bool

GetIsfseccenabled returns the Isfseccenabled field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetIsfseccenabledOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetIsfseccenabledOk() (*bool, bool)

GetIsfseccenabledOk returns a tuple with the Isfseccenabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetOrderCreateDate ¶

func (o *InvoiceSearchResponseInvoicesInner) GetOrderCreateDate() string

GetOrderCreateDate returns the OrderCreateDate field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetOrderCreateDateOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetOrderCreateDateOk() (*string, bool)

GetOrderCreateDateOk returns a tuple with the OrderCreateDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) GetPaymentTermsDueDate ¶

func (o *InvoiceSearchResponseInvoicesInner) GetPaymentTermsDueDate() string

GetPaymentTermsDueDate returns the PaymentTermsDueDate field value if set, zero value otherwise.

func (*InvoiceSearchResponseInvoicesInner) GetPaymentTermsDueDateOk ¶

func (o *InvoiceSearchResponseInvoicesInner) GetPaymentTermsDueDateOk() (*string, bool)

GetPaymentTermsDueDateOk returns a tuple with the PaymentTermsDueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvoiceSearchResponseInvoicesInner) HasCustomerOrderNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasEndCustomerOrderNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) HasEndCustomerOrderNumber() bool

HasEndCustomerOrderNumber returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasErpOrderNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) HasErpOrderNumber() bool

HasErpOrderNumber returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasForgntotalamount ¶

func (o *InvoiceSearchResponseInvoicesInner) HasForgntotalamount() bool

HasForgntotalamount returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasGstInvoiceNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) HasGstInvoiceNumber() bool

HasGstInvoiceNumber returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasInvoiceAmountInclTax ¶

func (o *InvoiceSearchResponseInvoicesInner) HasInvoiceAmountInclTax() bool

HasInvoiceAmountInclTax returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasInvoiceDate ¶

func (o *InvoiceSearchResponseInvoicesInner) HasInvoiceDate() bool

HasInvoiceDate returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasInvoiceDueDate ¶

func (o *InvoiceSearchResponseInvoicesInner) HasInvoiceDueDate() bool

HasInvoiceDueDate returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasInvoiceNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) HasInvoiceNumber() bool

HasInvoiceNumber returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasInvoiceStatus ¶

func (o *InvoiceSearchResponseInvoicesInner) HasInvoiceStatus() bool

HasInvoiceStatus returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasInvoicedAmountDue ¶

func (o *InvoiceSearchResponseInvoicesInner) HasInvoicedAmountDue() bool

HasInvoicedAmountDue returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasIsfseccenabled ¶

func (o *InvoiceSearchResponseInvoicesInner) HasIsfseccenabled() bool

HasIsfseccenabled returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasOrderCreateDate ¶

func (o *InvoiceSearchResponseInvoicesInner) HasOrderCreateDate() bool

HasOrderCreateDate returns a boolean if a field has been set.

func (*InvoiceSearchResponseInvoicesInner) HasPaymentTermsDueDate ¶

func (o *InvoiceSearchResponseInvoicesInner) HasPaymentTermsDueDate() bool

HasPaymentTermsDueDate returns a boolean if a field has been set.

func (InvoiceSearchResponseInvoicesInner) MarshalJSON ¶

func (o InvoiceSearchResponseInvoicesInner) MarshalJSON() ([]byte, error)

func (*InvoiceSearchResponseInvoicesInner) SetCustomerOrderNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given string and assigns it to the CustomerOrderNumber field.

func (*InvoiceSearchResponseInvoicesInner) SetEndCustomerOrderNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) SetEndCustomerOrderNumber(v string)

SetEndCustomerOrderNumber gets a reference to the given string and assigns it to the EndCustomerOrderNumber field.

func (*InvoiceSearchResponseInvoicesInner) SetErpOrderNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) SetErpOrderNumber(v string)

SetErpOrderNumber gets a reference to the given string and assigns it to the ErpOrderNumber field.

func (*InvoiceSearchResponseInvoicesInner) SetForgntotalamount ¶

func (o *InvoiceSearchResponseInvoicesInner) SetForgntotalamount(v float32)

SetForgntotalamount gets a reference to the given float32 and assigns it to the Forgntotalamount field.

func (*InvoiceSearchResponseInvoicesInner) SetGstInvoiceNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) SetGstInvoiceNumber(v string)

SetGstInvoiceNumber gets a reference to the given string and assigns it to the GstInvoiceNumber field.

func (*InvoiceSearchResponseInvoicesInner) SetInvoiceAmountInclTax ¶

func (o *InvoiceSearchResponseInvoicesInner) SetInvoiceAmountInclTax(v float32)

SetInvoiceAmountInclTax gets a reference to the given float32 and assigns it to the InvoiceAmountInclTax field.

func (*InvoiceSearchResponseInvoicesInner) SetInvoiceDate ¶

func (o *InvoiceSearchResponseInvoicesInner) SetInvoiceDate(v string)

SetInvoiceDate gets a reference to the given string and assigns it to the InvoiceDate field.

func (*InvoiceSearchResponseInvoicesInner) SetInvoiceDueDate ¶

func (o *InvoiceSearchResponseInvoicesInner) SetInvoiceDueDate(v string)

SetInvoiceDueDate gets a reference to the given string and assigns it to the InvoiceDueDate field.

func (*InvoiceSearchResponseInvoicesInner) SetInvoiceNumber ¶

func (o *InvoiceSearchResponseInvoicesInner) SetInvoiceNumber(v string)

SetInvoiceNumber gets a reference to the given string and assigns it to the InvoiceNumber field.

func (*InvoiceSearchResponseInvoicesInner) SetInvoiceStatus ¶

func (o *InvoiceSearchResponseInvoicesInner) SetInvoiceStatus(v string)

SetInvoiceStatus gets a reference to the given string and assigns it to the InvoiceStatus field.

func (*InvoiceSearchResponseInvoicesInner) SetInvoicedAmountDue ¶

func (o *InvoiceSearchResponseInvoicesInner) SetInvoicedAmountDue(v float32)

SetInvoicedAmountDue gets a reference to the given float32 and assigns it to the InvoicedAmountDue field.

func (*InvoiceSearchResponseInvoicesInner) SetIsfseccenabled ¶

func (o *InvoiceSearchResponseInvoicesInner) SetIsfseccenabled(v bool)

SetIsfseccenabled gets a reference to the given bool and assigns it to the Isfseccenabled field.

func (*InvoiceSearchResponseInvoicesInner) SetOrderCreateDate ¶

func (o *InvoiceSearchResponseInvoicesInner) SetOrderCreateDate(v string)

SetOrderCreateDate gets a reference to the given string and assigns it to the OrderCreateDate field.

func (*InvoiceSearchResponseInvoicesInner) SetPaymentTermsDueDate ¶

func (o *InvoiceSearchResponseInvoicesInner) SetPaymentTermsDueDate(v string)

SetPaymentTermsDueDate gets a reference to the given string and assigns it to the PaymentTermsDueDate field.

func (InvoiceSearchResponseInvoicesInner) ToMap ¶

func (o InvoiceSearchResponseInvoicesInner) ToMap() (map[string]interface{}, error)

type InvoicesAPIService ¶

type InvoicesAPIService service

InvoicesAPIService InvoicesAPI service

func (*InvoicesAPIService) GetInvoicedetailsV61 ¶

func (a *InvoicesAPIService) GetInvoicedetailsV61(ctx context.Context, invoiceNumber string) ApiGetInvoicedetailsV61Request

GetInvoicedetailsV61 Get Invoice Details v6.1

Use your Ingram Micro invoice number to search for existing invoices or retrieve existing invoice details.

The invoice number, IM-CustomerNumber, IM-CountryCode, IM-ApplicationId and IM-CorrelationID are required parameters.

.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param invoiceNumber The Ingram Micro invoice number.
@return ApiGetInvoicedetailsV61Request

func (*InvoicesAPIService) GetInvoicedetailsV61Execute ¶

Execute executes the request

@return InvoiceDetailsv61Response

func (*InvoicesAPIService) GetResellersV6Invoicesearch ¶

func (a *InvoicesAPIService) GetResellersV6Invoicesearch(ctx context.Context) ApiGetResellersV6InvoicesearchRequest

GetResellersV6Invoicesearch Search your invoice

Search your Ingram Micro invoices. This endpoint searches by multiple invoice parameters and supports pagination of results.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetResellersV6InvoicesearchRequest

func (*InvoicesAPIService) GetResellersV6InvoicesearchExecute ¶

Execute executes the request

@return InvoiceSearchResponse

type MappedNullable ¶

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableAccesstokenResponse ¶

type NullableAccesstokenResponse struct {
	// contains filtered or unexported fields
}

func (NullableAccesstokenResponse) Get ¶

func (NullableAccesstokenResponse) IsSet ¶

func (NullableAccesstokenResponse) MarshalJSON ¶

func (v NullableAccesstokenResponse) MarshalJSON() ([]byte, error)

func (*NullableAccesstokenResponse) Set ¶

func (*NullableAccesstokenResponse) UnmarshalJSON ¶

func (v *NullableAccesstokenResponse) UnmarshalJSON(src []byte) error

func (*NullableAccesstokenResponse) Unset ¶

func (v *NullableAccesstokenResponse) Unset()

type NullableAvailabilityAsyncNotificationRequest ¶

type NullableAvailabilityAsyncNotificationRequest struct {
	// contains filtered or unexported fields
}

func (NullableAvailabilityAsyncNotificationRequest) Get ¶

func (NullableAvailabilityAsyncNotificationRequest) IsSet ¶

func (NullableAvailabilityAsyncNotificationRequest) MarshalJSON ¶

func (*NullableAvailabilityAsyncNotificationRequest) Set ¶

func (*NullableAvailabilityAsyncNotificationRequest) UnmarshalJSON ¶

func (*NullableAvailabilityAsyncNotificationRequest) Unset ¶

type NullableAvailabilityAsyncNotificationRequestResourceInner ¶

type NullableAvailabilityAsyncNotificationRequestResourceInner struct {
	// contains filtered or unexported fields
}

func (NullableAvailabilityAsyncNotificationRequestResourceInner) Get ¶

func (NullableAvailabilityAsyncNotificationRequestResourceInner) IsSet ¶

func (NullableAvailabilityAsyncNotificationRequestResourceInner) MarshalJSON ¶

func (*NullableAvailabilityAsyncNotificationRequestResourceInner) Set ¶

func (*NullableAvailabilityAsyncNotificationRequestResourceInner) UnmarshalJSON ¶

func (*NullableAvailabilityAsyncNotificationRequestResourceInner) Unset ¶

type NullableAvailabilityAsyncNotificationRequestResourceInnerLinksInner ¶

type NullableAvailabilityAsyncNotificationRequestResourceInnerLinksInner struct {
	// contains filtered or unexported fields
}

func (NullableAvailabilityAsyncNotificationRequestResourceInnerLinksInner) Get ¶

func (NullableAvailabilityAsyncNotificationRequestResourceInnerLinksInner) IsSet ¶

func (NullableAvailabilityAsyncNotificationRequestResourceInnerLinksInner) MarshalJSON ¶

func (*NullableAvailabilityAsyncNotificationRequestResourceInnerLinksInner) Set ¶

func (*NullableAvailabilityAsyncNotificationRequestResourceInnerLinksInner) UnmarshalJSON ¶

func (*NullableAvailabilityAsyncNotificationRequestResourceInnerLinksInner) Unset ¶

type NullableBool ¶

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool ¶

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get ¶

func (v NullableBool) Get() *bool

func (NullableBool) IsSet ¶

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON ¶

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set ¶

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON ¶

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset ¶

func (v *NullableBool) Unset()

type NullableDealsDetailsResponse ¶

type NullableDealsDetailsResponse struct {
	// contains filtered or unexported fields
}

func (NullableDealsDetailsResponse) Get ¶

func (NullableDealsDetailsResponse) IsSet ¶

func (NullableDealsDetailsResponse) MarshalJSON ¶

func (v NullableDealsDetailsResponse) MarshalJSON() ([]byte, error)

func (*NullableDealsDetailsResponse) Set ¶

func (*NullableDealsDetailsResponse) UnmarshalJSON ¶

func (v *NullableDealsDetailsResponse) UnmarshalJSON(src []byte) error

func (*NullableDealsDetailsResponse) Unset ¶

func (v *NullableDealsDetailsResponse) Unset()

type NullableDealsDetailsResponseProductsInner ¶

type NullableDealsDetailsResponseProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableDealsDetailsResponseProductsInner) Get ¶

func (NullableDealsDetailsResponseProductsInner) IsSet ¶

func (NullableDealsDetailsResponseProductsInner) MarshalJSON ¶

func (*NullableDealsDetailsResponseProductsInner) Set ¶

func (*NullableDealsDetailsResponseProductsInner) UnmarshalJSON ¶

func (v *NullableDealsDetailsResponseProductsInner) UnmarshalJSON(src []byte) error

func (*NullableDealsDetailsResponseProductsInner) Unset ¶

type NullableDealsSearchResponse ¶

type NullableDealsSearchResponse struct {
	// contains filtered or unexported fields
}

func (NullableDealsSearchResponse) Get ¶

func (NullableDealsSearchResponse) IsSet ¶

func (NullableDealsSearchResponse) MarshalJSON ¶

func (v NullableDealsSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableDealsSearchResponse) Set ¶

func (*NullableDealsSearchResponse) UnmarshalJSON ¶

func (v *NullableDealsSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableDealsSearchResponse) Unset ¶

func (v *NullableDealsSearchResponse) Unset()

type NullableDealsSearchResponseDealsInner ¶

type NullableDealsSearchResponseDealsInner struct {
	// contains filtered or unexported fields
}

func (NullableDealsSearchResponseDealsInner) Get ¶

func (NullableDealsSearchResponseDealsInner) IsSet ¶

func (NullableDealsSearchResponseDealsInner) MarshalJSON ¶

func (v NullableDealsSearchResponseDealsInner) MarshalJSON() ([]byte, error)

func (*NullableDealsSearchResponseDealsInner) Set ¶

func (*NullableDealsSearchResponseDealsInner) UnmarshalJSON ¶

func (v *NullableDealsSearchResponseDealsInner) UnmarshalJSON(src []byte) error

func (*NullableDealsSearchResponseDealsInner) Unset ¶

type NullableError ¶

type NullableError struct {
	// contains filtered or unexported fields
}

func NewNullableError ¶

func NewNullableError(val *Error) *NullableError

func (NullableError) Get ¶

func (v NullableError) Get() *Error

func (NullableError) IsSet ¶

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON ¶

func (v NullableError) MarshalJSON() ([]byte, error)

func (*NullableError) Set ¶

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON ¶

func (v *NullableError) UnmarshalJSON(src []byte) error

func (*NullableError) Unset ¶

func (v *NullableError) Unset()

type NullableErrorResponse ¶

type NullableErrorResponse struct {
	// contains filtered or unexported fields
}

func NewNullableErrorResponse ¶

func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse

func (NullableErrorResponse) Get ¶

func (NullableErrorResponse) IsSet ¶

func (v NullableErrorResponse) IsSet() bool

func (NullableErrorResponse) MarshalJSON ¶

func (v NullableErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableErrorResponse) Set ¶

func (v *NullableErrorResponse) Set(val *ErrorResponse)

func (*NullableErrorResponse) UnmarshalJSON ¶

func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableErrorResponse) Unset ¶

func (v *NullableErrorResponse) Unset()

type NullableErrorResponseDTO ¶

type NullableErrorResponseDTO struct {
	// contains filtered or unexported fields
}

func NewNullableErrorResponseDTO ¶

func NewNullableErrorResponseDTO(val *ErrorResponseDTO) *NullableErrorResponseDTO

func (NullableErrorResponseDTO) Get ¶

func (NullableErrorResponseDTO) IsSet ¶

func (v NullableErrorResponseDTO) IsSet() bool

func (NullableErrorResponseDTO) MarshalJSON ¶

func (v NullableErrorResponseDTO) MarshalJSON() ([]byte, error)

func (*NullableErrorResponseDTO) Set ¶

func (*NullableErrorResponseDTO) UnmarshalJSON ¶

func (v *NullableErrorResponseDTO) UnmarshalJSON(src []byte) error

func (*NullableErrorResponseDTO) Unset ¶

func (v *NullableErrorResponseDTO) Unset()

type NullableErrorResponseErrorsInner ¶

type NullableErrorResponseErrorsInner struct {
	// contains filtered or unexported fields
}

func (NullableErrorResponseErrorsInner) Get ¶

func (NullableErrorResponseErrorsInner) IsSet ¶

func (NullableErrorResponseErrorsInner) MarshalJSON ¶

func (v NullableErrorResponseErrorsInner) MarshalJSON() ([]byte, error)

func (*NullableErrorResponseErrorsInner) Set ¶

func (*NullableErrorResponseErrorsInner) UnmarshalJSON ¶

func (v *NullableErrorResponseErrorsInner) UnmarshalJSON(src []byte) error

func (*NullableErrorResponseErrorsInner) Unset ¶

type NullableErrorResponseErrorsInnerFieldsInner ¶

type NullableErrorResponseErrorsInnerFieldsInner struct {
	// contains filtered or unexported fields
}

func (NullableErrorResponseErrorsInnerFieldsInner) Get ¶

func (NullableErrorResponseErrorsInnerFieldsInner) IsSet ¶

func (NullableErrorResponseErrorsInnerFieldsInner) MarshalJSON ¶

func (*NullableErrorResponseErrorsInnerFieldsInner) Set ¶

func (*NullableErrorResponseErrorsInnerFieldsInner) UnmarshalJSON ¶

func (v *NullableErrorResponseErrorsInnerFieldsInner) UnmarshalJSON(src []byte) error

func (*NullableErrorResponseErrorsInnerFieldsInner) Unset ¶

type NullableFields ¶

type NullableFields struct {
	// contains filtered or unexported fields
}

func NewNullableFields ¶

func NewNullableFields(val *Fields) *NullableFields

func (NullableFields) Get ¶

func (v NullableFields) Get() *Fields

func (NullableFields) IsSet ¶

func (v NullableFields) IsSet() bool

func (NullableFields) MarshalJSON ¶

func (v NullableFields) MarshalJSON() ([]byte, error)

func (*NullableFields) Set ¶

func (v *NullableFields) Set(val *Fields)

func (*NullableFields) UnmarshalJSON ¶

func (v *NullableFields) UnmarshalJSON(src []byte) error

func (*NullableFields) Unset ¶

func (v *NullableFields) Unset()

type NullableFloat32 ¶

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32 ¶

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get ¶

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet ¶

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON ¶

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set ¶

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON ¶

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset ¶

func (v *NullableFloat32) Unset()

type NullableFloat64 ¶

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64 ¶

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get ¶

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet ¶

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON ¶

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set ¶

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON ¶

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset ¶

func (v *NullableFloat64) Unset()

type NullableFreightRequest ¶

type NullableFreightRequest struct {
	// contains filtered or unexported fields
}

func NewNullableFreightRequest ¶

func NewNullableFreightRequest(val *FreightRequest) *NullableFreightRequest

func (NullableFreightRequest) Get ¶

func (NullableFreightRequest) IsSet ¶

func (v NullableFreightRequest) IsSet() bool

func (NullableFreightRequest) MarshalJSON ¶

func (v NullableFreightRequest) MarshalJSON() ([]byte, error)

func (*NullableFreightRequest) Set ¶

func (*NullableFreightRequest) UnmarshalJSON ¶

func (v *NullableFreightRequest) UnmarshalJSON(src []byte) error

func (*NullableFreightRequest) Unset ¶

func (v *NullableFreightRequest) Unset()

type NullableFreightRequestLinesInner ¶

type NullableFreightRequestLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableFreightRequestLinesInner) Get ¶

func (NullableFreightRequestLinesInner) IsSet ¶

func (NullableFreightRequestLinesInner) MarshalJSON ¶

func (v NullableFreightRequestLinesInner) MarshalJSON() ([]byte, error)

func (*NullableFreightRequestLinesInner) Set ¶

func (*NullableFreightRequestLinesInner) UnmarshalJSON ¶

func (v *NullableFreightRequestLinesInner) UnmarshalJSON(src []byte) error

func (*NullableFreightRequestLinesInner) Unset ¶

type NullableFreightRequestShipToAddressInner ¶

type NullableFreightRequestShipToAddressInner struct {
	// contains filtered or unexported fields
}

func (NullableFreightRequestShipToAddressInner) Get ¶

func (NullableFreightRequestShipToAddressInner) IsSet ¶

func (NullableFreightRequestShipToAddressInner) MarshalJSON ¶

func (*NullableFreightRequestShipToAddressInner) Set ¶

func (*NullableFreightRequestShipToAddressInner) UnmarshalJSON ¶

func (v *NullableFreightRequestShipToAddressInner) UnmarshalJSON(src []byte) error

func (*NullableFreightRequestShipToAddressInner) Unset ¶

type NullableFreightResponse ¶

type NullableFreightResponse struct {
	// contains filtered or unexported fields
}

func NewNullableFreightResponse ¶

func NewNullableFreightResponse(val *FreightResponse) *NullableFreightResponse

func (NullableFreightResponse) Get ¶

func (NullableFreightResponse) IsSet ¶

func (v NullableFreightResponse) IsSet() bool

func (NullableFreightResponse) MarshalJSON ¶

func (v NullableFreightResponse) MarshalJSON() ([]byte, error)

func (*NullableFreightResponse) Set ¶

func (*NullableFreightResponse) UnmarshalJSON ¶

func (v *NullableFreightResponse) UnmarshalJSON(src []byte) error

func (*NullableFreightResponse) Unset ¶

func (v *NullableFreightResponse) Unset()

type NullableFreightResponseFreightEstimateResponse ¶

type NullableFreightResponseFreightEstimateResponse struct {
	// contains filtered or unexported fields
}

func (NullableFreightResponseFreightEstimateResponse) Get ¶

func (NullableFreightResponseFreightEstimateResponse) IsSet ¶

func (NullableFreightResponseFreightEstimateResponse) MarshalJSON ¶

func (*NullableFreightResponseFreightEstimateResponse) Set ¶

func (*NullableFreightResponseFreightEstimateResponse) UnmarshalJSON ¶

func (*NullableFreightResponseFreightEstimateResponse) Unset ¶

type NullableFreightResponseFreightEstimateResponseDistributionInner ¶

type NullableFreightResponseFreightEstimateResponseDistributionInner struct {
	// contains filtered or unexported fields
}

func (NullableFreightResponseFreightEstimateResponseDistributionInner) Get ¶

func (NullableFreightResponseFreightEstimateResponseDistributionInner) IsSet ¶

func (NullableFreightResponseFreightEstimateResponseDistributionInner) MarshalJSON ¶

func (*NullableFreightResponseFreightEstimateResponseDistributionInner) Set ¶

func (*NullableFreightResponseFreightEstimateResponseDistributionInner) UnmarshalJSON ¶

func (*NullableFreightResponseFreightEstimateResponseDistributionInner) Unset ¶

type NullableFreightResponseFreightEstimateResponseDistributionInnerCarrierListInner ¶

type NullableFreightResponseFreightEstimateResponseDistributionInnerCarrierListInner struct {
	// contains filtered or unexported fields
}

func (NullableFreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) Get ¶

func (NullableFreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) IsSet ¶

func (NullableFreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) MarshalJSON ¶

func (*NullableFreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) Set ¶

func (*NullableFreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) UnmarshalJSON ¶

func (*NullableFreightResponseFreightEstimateResponseDistributionInnerCarrierListInner) Unset ¶

type NullableFreightResponseFreightEstimateResponseLinesInner ¶

type NullableFreightResponseFreightEstimateResponseLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableFreightResponseFreightEstimateResponseLinesInner) Get ¶

func (NullableFreightResponseFreightEstimateResponseLinesInner) IsSet ¶

func (NullableFreightResponseFreightEstimateResponseLinesInner) MarshalJSON ¶

func (*NullableFreightResponseFreightEstimateResponseLinesInner) Set ¶

func (*NullableFreightResponseFreightEstimateResponseLinesInner) UnmarshalJSON ¶

func (*NullableFreightResponseFreightEstimateResponseLinesInner) Unset ¶

type NullableGetAccesstoken400Response ¶

type NullableGetAccesstoken400Response struct {
	// contains filtered or unexported fields
}

func (NullableGetAccesstoken400Response) Get ¶

func (NullableGetAccesstoken400Response) IsSet ¶

func (NullableGetAccesstoken400Response) MarshalJSON ¶

func (v NullableGetAccesstoken400Response) MarshalJSON() ([]byte, error)

func (*NullableGetAccesstoken400Response) Set ¶

func (*NullableGetAccesstoken400Response) UnmarshalJSON ¶

func (v *NullableGetAccesstoken400Response) UnmarshalJSON(src []byte) error

func (*NullableGetAccesstoken400Response) Unset ¶

type NullableGetAccesstoken500Response ¶

type NullableGetAccesstoken500Response struct {
	// contains filtered or unexported fields
}

func (NullableGetAccesstoken500Response) Get ¶

func (NullableGetAccesstoken500Response) IsSet ¶

func (NullableGetAccesstoken500Response) MarshalJSON ¶

func (v NullableGetAccesstoken500Response) MarshalJSON() ([]byte, error)

func (*NullableGetAccesstoken500Response) Set ¶

func (*NullableGetAccesstoken500Response) UnmarshalJSON ¶

func (v *NullableGetAccesstoken500Response) UnmarshalJSON(src []byte) error

func (*NullableGetAccesstoken500Response) Unset ¶

type NullableGetAccesstoken500ResponseFault ¶

type NullableGetAccesstoken500ResponseFault struct {
	// contains filtered or unexported fields
}

func (NullableGetAccesstoken500ResponseFault) Get ¶

func (NullableGetAccesstoken500ResponseFault) IsSet ¶

func (NullableGetAccesstoken500ResponseFault) MarshalJSON ¶

func (v NullableGetAccesstoken500ResponseFault) MarshalJSON() ([]byte, error)

func (*NullableGetAccesstoken500ResponseFault) Set ¶

func (*NullableGetAccesstoken500ResponseFault) UnmarshalJSON ¶

func (v *NullableGetAccesstoken500ResponseFault) UnmarshalJSON(src []byte) error

func (*NullableGetAccesstoken500ResponseFault) Unset ¶

type NullableGetAccesstoken500ResponseFaultDetail ¶

type NullableGetAccesstoken500ResponseFaultDetail struct {
	// contains filtered or unexported fields
}

func (NullableGetAccesstoken500ResponseFaultDetail) Get ¶

func (NullableGetAccesstoken500ResponseFaultDetail) IsSet ¶

func (NullableGetAccesstoken500ResponseFaultDetail) MarshalJSON ¶

func (*NullableGetAccesstoken500ResponseFaultDetail) Set ¶

func (*NullableGetAccesstoken500ResponseFaultDetail) UnmarshalJSON ¶

func (*NullableGetAccesstoken500ResponseFaultDetail) Unset ¶

type NullableGetResellerV6ValidateQuote400Response ¶

type NullableGetResellerV6ValidateQuote400Response struct {
	// contains filtered or unexported fields
}

func (NullableGetResellerV6ValidateQuote400Response) Get ¶

func (NullableGetResellerV6ValidateQuote400Response) IsSet ¶

func (NullableGetResellerV6ValidateQuote400Response) MarshalJSON ¶

func (*NullableGetResellerV6ValidateQuote400Response) Set ¶

func (*NullableGetResellerV6ValidateQuote400Response) UnmarshalJSON ¶

func (*NullableGetResellerV6ValidateQuote400Response) Unset ¶

type NullableGetResellerV6ValidateQuote400ResponseFieldsInner ¶

type NullableGetResellerV6ValidateQuote400ResponseFieldsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetResellerV6ValidateQuote400ResponseFieldsInner) Get ¶

func (NullableGetResellerV6ValidateQuote400ResponseFieldsInner) IsSet ¶

func (NullableGetResellerV6ValidateQuote400ResponseFieldsInner) MarshalJSON ¶

func (*NullableGetResellerV6ValidateQuote400ResponseFieldsInner) Set ¶

func (*NullableGetResellerV6ValidateQuote400ResponseFieldsInner) UnmarshalJSON ¶

func (*NullableGetResellerV6ValidateQuote400ResponseFieldsInner) Unset ¶

type NullableGetResellerV6ValidateQuote500Response ¶

type NullableGetResellerV6ValidateQuote500Response struct {
	// contains filtered or unexported fields
}

func (NullableGetResellerV6ValidateQuote500Response) Get ¶

func (NullableGetResellerV6ValidateQuote500Response) IsSet ¶

func (NullableGetResellerV6ValidateQuote500Response) MarshalJSON ¶

func (*NullableGetResellerV6ValidateQuote500Response) Set ¶

func (*NullableGetResellerV6ValidateQuote500Response) UnmarshalJSON ¶

func (*NullableGetResellerV6ValidateQuote500Response) Unset ¶

type NullableInt ¶

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt ¶

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get ¶

func (v NullableInt) Get() *int

func (NullableInt) IsSet ¶

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON ¶

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set ¶

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON ¶

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset ¶

func (v *NullableInt) Unset()

type NullableInt32 ¶

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32 ¶

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get ¶

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet ¶

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON ¶

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set ¶

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON ¶

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset ¶

func (v *NullableInt32) Unset()

type NullableInt64 ¶

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64 ¶

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get ¶

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet ¶

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON ¶

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set ¶

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON ¶

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset ¶

func (v *NullableInt64) Unset()

type NullableInvoiceDetailsv61Response ¶

type NullableInvoiceDetailsv61Response struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61Response) Get ¶

func (NullableInvoiceDetailsv61Response) IsSet ¶

func (NullableInvoiceDetailsv61Response) MarshalJSON ¶

func (v NullableInvoiceDetailsv61Response) MarshalJSON() ([]byte, error)

func (*NullableInvoiceDetailsv61Response) Set ¶

func (*NullableInvoiceDetailsv61Response) UnmarshalJSON ¶

func (v *NullableInvoiceDetailsv61Response) UnmarshalJSON(src []byte) error

func (*NullableInvoiceDetailsv61Response) Unset ¶

type NullableInvoiceDetailsv61ResponseBillToInfo ¶

type NullableInvoiceDetailsv61ResponseBillToInfo struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61ResponseBillToInfo) Get ¶

func (NullableInvoiceDetailsv61ResponseBillToInfo) IsSet ¶

func (NullableInvoiceDetailsv61ResponseBillToInfo) MarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseBillToInfo) Set ¶

func (*NullableInvoiceDetailsv61ResponseBillToInfo) UnmarshalJSON ¶

func (v *NullableInvoiceDetailsv61ResponseBillToInfo) UnmarshalJSON(src []byte) error

func (*NullableInvoiceDetailsv61ResponseBillToInfo) Unset ¶

type NullableInvoiceDetailsv61ResponseFxRateInfo ¶

type NullableInvoiceDetailsv61ResponseFxRateInfo struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61ResponseFxRateInfo) Get ¶

func (NullableInvoiceDetailsv61ResponseFxRateInfo) IsSet ¶

func (NullableInvoiceDetailsv61ResponseFxRateInfo) MarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseFxRateInfo) Set ¶

func (*NullableInvoiceDetailsv61ResponseFxRateInfo) UnmarshalJSON ¶

func (v *NullableInvoiceDetailsv61ResponseFxRateInfo) UnmarshalJSON(src []byte) error

func (*NullableInvoiceDetailsv61ResponseFxRateInfo) Unset ¶

type NullableInvoiceDetailsv61ResponseLinesInner ¶

type NullableInvoiceDetailsv61ResponseLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61ResponseLinesInner) Get ¶

func (NullableInvoiceDetailsv61ResponseLinesInner) IsSet ¶

func (NullableInvoiceDetailsv61ResponseLinesInner) MarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseLinesInner) Set ¶

func (*NullableInvoiceDetailsv61ResponseLinesInner) UnmarshalJSON ¶

func (v *NullableInvoiceDetailsv61ResponseLinesInner) UnmarshalJSON(src []byte) error

func (*NullableInvoiceDetailsv61ResponseLinesInner) Unset ¶

type NullableInvoiceDetailsv61ResponseLinesInnerSerialNumbersInner ¶

type NullableInvoiceDetailsv61ResponseLinesInnerSerialNumbersInner struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) Get ¶

func (NullableInvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) IsSet ¶

func (NullableInvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) MarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) Set ¶

func (*NullableInvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) UnmarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseLinesInnerSerialNumbersInner) Unset ¶

type NullableInvoiceDetailsv61ResponsePaymentTermsInfo ¶

type NullableInvoiceDetailsv61ResponsePaymentTermsInfo struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61ResponsePaymentTermsInfo) Get ¶

func (NullableInvoiceDetailsv61ResponsePaymentTermsInfo) IsSet ¶

func (NullableInvoiceDetailsv61ResponsePaymentTermsInfo) MarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponsePaymentTermsInfo) Set ¶

func (*NullableInvoiceDetailsv61ResponsePaymentTermsInfo) UnmarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponsePaymentTermsInfo) Unset ¶

type NullableInvoiceDetailsv61ResponseShipToInfo ¶

type NullableInvoiceDetailsv61ResponseShipToInfo struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61ResponseShipToInfo) Get ¶

func (NullableInvoiceDetailsv61ResponseShipToInfo) IsSet ¶

func (NullableInvoiceDetailsv61ResponseShipToInfo) MarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseShipToInfo) Set ¶

func (*NullableInvoiceDetailsv61ResponseShipToInfo) UnmarshalJSON ¶

func (v *NullableInvoiceDetailsv61ResponseShipToInfo) UnmarshalJSON(src []byte) error

func (*NullableInvoiceDetailsv61ResponseShipToInfo) Unset ¶

type NullableInvoiceDetailsv61ResponseSummary ¶

type NullableInvoiceDetailsv61ResponseSummary struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61ResponseSummary) Get ¶

func (NullableInvoiceDetailsv61ResponseSummary) IsSet ¶

func (NullableInvoiceDetailsv61ResponseSummary) MarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseSummary) Set ¶

func (*NullableInvoiceDetailsv61ResponseSummary) UnmarshalJSON ¶

func (v *NullableInvoiceDetailsv61ResponseSummary) UnmarshalJSON(src []byte) error

func (*NullableInvoiceDetailsv61ResponseSummary) Unset ¶

type NullableInvoiceDetailsv61ResponseSummaryForeignFxTotals ¶

type NullableInvoiceDetailsv61ResponseSummaryForeignFxTotals struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61ResponseSummaryForeignFxTotals) Get ¶

func (NullableInvoiceDetailsv61ResponseSummaryForeignFxTotals) IsSet ¶

func (NullableInvoiceDetailsv61ResponseSummaryForeignFxTotals) MarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseSummaryForeignFxTotals) Set ¶

func (*NullableInvoiceDetailsv61ResponseSummaryForeignFxTotals) UnmarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseSummaryForeignFxTotals) Unset ¶

type NullableInvoiceDetailsv61ResponseSummaryLines ¶

type NullableInvoiceDetailsv61ResponseSummaryLines struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61ResponseSummaryLines) Get ¶

func (NullableInvoiceDetailsv61ResponseSummaryLines) IsSet ¶

func (NullableInvoiceDetailsv61ResponseSummaryLines) MarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseSummaryLines) Set ¶

func (*NullableInvoiceDetailsv61ResponseSummaryLines) UnmarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseSummaryLines) Unset ¶

type NullableInvoiceDetailsv61ResponseSummaryMiscChargesInner ¶

type NullableInvoiceDetailsv61ResponseSummaryMiscChargesInner struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61ResponseSummaryMiscChargesInner) Get ¶

func (NullableInvoiceDetailsv61ResponseSummaryMiscChargesInner) IsSet ¶

func (NullableInvoiceDetailsv61ResponseSummaryMiscChargesInner) MarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseSummaryMiscChargesInner) Set ¶

func (*NullableInvoiceDetailsv61ResponseSummaryMiscChargesInner) UnmarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseSummaryMiscChargesInner) Unset ¶

type NullableInvoiceDetailsv61ResponseSummaryTotals ¶

type NullableInvoiceDetailsv61ResponseSummaryTotals struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceDetailsv61ResponseSummaryTotals) Get ¶

func (NullableInvoiceDetailsv61ResponseSummaryTotals) IsSet ¶

func (NullableInvoiceDetailsv61ResponseSummaryTotals) MarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseSummaryTotals) Set ¶

func (*NullableInvoiceDetailsv61ResponseSummaryTotals) UnmarshalJSON ¶

func (*NullableInvoiceDetailsv61ResponseSummaryTotals) Unset ¶

type NullableInvoiceSearchResponse ¶

type NullableInvoiceSearchResponse struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceSearchResponse) Get ¶

func (NullableInvoiceSearchResponse) IsSet ¶

func (NullableInvoiceSearchResponse) MarshalJSON ¶

func (v NullableInvoiceSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableInvoiceSearchResponse) Set ¶

func (*NullableInvoiceSearchResponse) UnmarshalJSON ¶

func (v *NullableInvoiceSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableInvoiceSearchResponse) Unset ¶

func (v *NullableInvoiceSearchResponse) Unset()

type NullableInvoiceSearchResponseInvoicesInner ¶

type NullableInvoiceSearchResponseInvoicesInner struct {
	// contains filtered or unexported fields
}

func (NullableInvoiceSearchResponseInvoicesInner) Get ¶

func (NullableInvoiceSearchResponseInvoicesInner) IsSet ¶

func (NullableInvoiceSearchResponseInvoicesInner) MarshalJSON ¶

func (*NullableInvoiceSearchResponseInvoicesInner) Set ¶

func (*NullableInvoiceSearchResponseInvoicesInner) UnmarshalJSON ¶

func (v *NullableInvoiceSearchResponseInvoicesInner) UnmarshalJSON(src []byte) error

func (*NullableInvoiceSearchResponseInvoicesInner) Unset ¶

type NullableOrderCreateRequest ¶

type NullableOrderCreateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableOrderCreateRequest ¶

func NewNullableOrderCreateRequest(val *OrderCreateRequest) *NullableOrderCreateRequest

func (NullableOrderCreateRequest) Get ¶

func (NullableOrderCreateRequest) IsSet ¶

func (v NullableOrderCreateRequest) IsSet() bool

func (NullableOrderCreateRequest) MarshalJSON ¶

func (v NullableOrderCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableOrderCreateRequest) Set ¶

func (*NullableOrderCreateRequest) UnmarshalJSON ¶

func (v *NullableOrderCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableOrderCreateRequest) Unset ¶

func (v *NullableOrderCreateRequest) Unset()

type NullableOrderCreateRequestAdditionalAttributesInner ¶

type NullableOrderCreateRequestAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateRequestAdditionalAttributesInner) Get ¶

func (NullableOrderCreateRequestAdditionalAttributesInner) IsSet ¶

func (NullableOrderCreateRequestAdditionalAttributesInner) MarshalJSON ¶

func (*NullableOrderCreateRequestAdditionalAttributesInner) Set ¶

func (*NullableOrderCreateRequestAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullableOrderCreateRequestAdditionalAttributesInner) Unset ¶

type NullableOrderCreateRequestEndUserInfo ¶

type NullableOrderCreateRequestEndUserInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateRequestEndUserInfo) Get ¶

func (NullableOrderCreateRequestEndUserInfo) IsSet ¶

func (NullableOrderCreateRequestEndUserInfo) MarshalJSON ¶

func (v NullableOrderCreateRequestEndUserInfo) MarshalJSON() ([]byte, error)

func (*NullableOrderCreateRequestEndUserInfo) Set ¶

func (*NullableOrderCreateRequestEndUserInfo) UnmarshalJSON ¶

func (v *NullableOrderCreateRequestEndUserInfo) UnmarshalJSON(src []byte) error

func (*NullableOrderCreateRequestEndUserInfo) Unset ¶

type NullableOrderCreateRequestLinesInner ¶

type NullableOrderCreateRequestLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateRequestLinesInner) Get ¶

func (NullableOrderCreateRequestLinesInner) IsSet ¶

func (NullableOrderCreateRequestLinesInner) MarshalJSON ¶

func (v NullableOrderCreateRequestLinesInner) MarshalJSON() ([]byte, error)

func (*NullableOrderCreateRequestLinesInner) Set ¶

func (*NullableOrderCreateRequestLinesInner) UnmarshalJSON ¶

func (v *NullableOrderCreateRequestLinesInner) UnmarshalJSON(src []byte) error

func (*NullableOrderCreateRequestLinesInner) Unset ¶

type NullableOrderCreateRequestLinesInnerAdditionalAttributesInner ¶

type NullableOrderCreateRequestLinesInnerAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateRequestLinesInnerAdditionalAttributesInner) Get ¶

func (NullableOrderCreateRequestLinesInnerAdditionalAttributesInner) IsSet ¶

func (NullableOrderCreateRequestLinesInnerAdditionalAttributesInner) MarshalJSON ¶

func (*NullableOrderCreateRequestLinesInnerAdditionalAttributesInner) Set ¶

func (*NullableOrderCreateRequestLinesInnerAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullableOrderCreateRequestLinesInnerAdditionalAttributesInner) Unset ¶

type NullableOrderCreateRequestLinesInnerEndUserInfoInner ¶

type NullableOrderCreateRequestLinesInnerEndUserInfoInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateRequestLinesInnerEndUserInfoInner) Get ¶

func (NullableOrderCreateRequestLinesInnerEndUserInfoInner) IsSet ¶

func (NullableOrderCreateRequestLinesInnerEndUserInfoInner) MarshalJSON ¶

func (*NullableOrderCreateRequestLinesInnerEndUserInfoInner) Set ¶

func (*NullableOrderCreateRequestLinesInnerEndUserInfoInner) UnmarshalJSON ¶

func (*NullableOrderCreateRequestLinesInnerEndUserInfoInner) Unset ¶

type NullableOrderCreateRequestLinesInnerWarrantyInfoInner ¶

type NullableOrderCreateRequestLinesInnerWarrantyInfoInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateRequestLinesInnerWarrantyInfoInner) Get ¶

func (NullableOrderCreateRequestLinesInnerWarrantyInfoInner) IsSet ¶

func (NullableOrderCreateRequestLinesInnerWarrantyInfoInner) MarshalJSON ¶

func (*NullableOrderCreateRequestLinesInnerWarrantyInfoInner) Set ¶

func (*NullableOrderCreateRequestLinesInnerWarrantyInfoInner) UnmarshalJSON ¶

func (*NullableOrderCreateRequestLinesInnerWarrantyInfoInner) Unset ¶

type NullableOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner ¶

type NullableOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) Get ¶

func (NullableOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) IsSet ¶

func (NullableOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) MarshalJSON ¶

func (*NullableOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) Set ¶

func (*NullableOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) UnmarshalJSON ¶

func (*NullableOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) Unset ¶

type NullableOrderCreateRequestResellerInfo ¶

type NullableOrderCreateRequestResellerInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateRequestResellerInfo) Get ¶

func (NullableOrderCreateRequestResellerInfo) IsSet ¶

func (NullableOrderCreateRequestResellerInfo) MarshalJSON ¶

func (v NullableOrderCreateRequestResellerInfo) MarshalJSON() ([]byte, error)

func (*NullableOrderCreateRequestResellerInfo) Set ¶

func (*NullableOrderCreateRequestResellerInfo) UnmarshalJSON ¶

func (v *NullableOrderCreateRequestResellerInfo) UnmarshalJSON(src []byte) error

func (*NullableOrderCreateRequestResellerInfo) Unset ¶

type NullableOrderCreateRequestShipToInfo ¶

type NullableOrderCreateRequestShipToInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateRequestShipToInfo) Get ¶

func (NullableOrderCreateRequestShipToInfo) IsSet ¶

func (NullableOrderCreateRequestShipToInfo) MarshalJSON ¶

func (v NullableOrderCreateRequestShipToInfo) MarshalJSON() ([]byte, error)

func (*NullableOrderCreateRequestShipToInfo) Set ¶

func (*NullableOrderCreateRequestShipToInfo) UnmarshalJSON ¶

func (v *NullableOrderCreateRequestShipToInfo) UnmarshalJSON(src []byte) error

func (*NullableOrderCreateRequestShipToInfo) Unset ¶

type NullableOrderCreateRequestShipmentDetails ¶

type NullableOrderCreateRequestShipmentDetails struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateRequestShipmentDetails) Get ¶

func (NullableOrderCreateRequestShipmentDetails) IsSet ¶

func (NullableOrderCreateRequestShipmentDetails) MarshalJSON ¶

func (*NullableOrderCreateRequestShipmentDetails) Set ¶

func (*NullableOrderCreateRequestShipmentDetails) UnmarshalJSON ¶

func (v *NullableOrderCreateRequestShipmentDetails) UnmarshalJSON(src []byte) error

func (*NullableOrderCreateRequestShipmentDetails) Unset ¶

type NullableOrderCreateRequestVmf ¶

type NullableOrderCreateRequestVmf struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateRequestVmf) Get ¶

func (NullableOrderCreateRequestVmf) IsSet ¶

func (NullableOrderCreateRequestVmf) MarshalJSON ¶

func (v NullableOrderCreateRequestVmf) MarshalJSON() ([]byte, error)

func (*NullableOrderCreateRequestVmf) Set ¶

func (*NullableOrderCreateRequestVmf) UnmarshalJSON ¶

func (v *NullableOrderCreateRequestVmf) UnmarshalJSON(src []byte) error

func (*NullableOrderCreateRequestVmf) Unset ¶

func (v *NullableOrderCreateRequestVmf) Unset()

type NullableOrderCreateResponse ¶

type NullableOrderCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateResponse) Get ¶

func (NullableOrderCreateResponse) IsSet ¶

func (NullableOrderCreateResponse) MarshalJSON ¶

func (v NullableOrderCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableOrderCreateResponse) Set ¶

func (*NullableOrderCreateResponse) UnmarshalJSON ¶

func (v *NullableOrderCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableOrderCreateResponse) Unset ¶

func (v *NullableOrderCreateResponse) Unset()

type NullableOrderCreateResponseEndUserInfo ¶

type NullableOrderCreateResponseEndUserInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateResponseEndUserInfo) Get ¶

func (NullableOrderCreateResponseEndUserInfo) IsSet ¶

func (NullableOrderCreateResponseEndUserInfo) MarshalJSON ¶

func (v NullableOrderCreateResponseEndUserInfo) MarshalJSON() ([]byte, error)

func (*NullableOrderCreateResponseEndUserInfo) Set ¶

func (*NullableOrderCreateResponseEndUserInfo) UnmarshalJSON ¶

func (v *NullableOrderCreateResponseEndUserInfo) UnmarshalJSON(src []byte) error

func (*NullableOrderCreateResponseEndUserInfo) Unset ¶

type NullableOrderCreateResponseOrdersInner ¶

type NullableOrderCreateResponseOrdersInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateResponseOrdersInner) Get ¶

func (NullableOrderCreateResponseOrdersInner) IsSet ¶

func (NullableOrderCreateResponseOrdersInner) MarshalJSON ¶

func (v NullableOrderCreateResponseOrdersInner) MarshalJSON() ([]byte, error)

func (*NullableOrderCreateResponseOrdersInner) Set ¶

func (*NullableOrderCreateResponseOrdersInner) UnmarshalJSON ¶

func (v *NullableOrderCreateResponseOrdersInner) UnmarshalJSON(src []byte) error

func (*NullableOrderCreateResponseOrdersInner) Unset ¶

type NullableOrderCreateResponseOrdersInnerAdditionalAttributesInner ¶

type NullableOrderCreateResponseOrdersInnerAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateResponseOrdersInnerAdditionalAttributesInner) Get ¶

func (NullableOrderCreateResponseOrdersInnerAdditionalAttributesInner) IsSet ¶

func (NullableOrderCreateResponseOrdersInnerAdditionalAttributesInner) MarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerAdditionalAttributesInner) Set ¶

func (*NullableOrderCreateResponseOrdersInnerAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerAdditionalAttributesInner) Unset ¶

type NullableOrderCreateResponseOrdersInnerLinesInner ¶

type NullableOrderCreateResponseOrdersInnerLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateResponseOrdersInnerLinesInner) Get ¶

func (NullableOrderCreateResponseOrdersInnerLinesInner) IsSet ¶

func (NullableOrderCreateResponseOrdersInnerLinesInner) MarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerLinesInner) Set ¶

func (*NullableOrderCreateResponseOrdersInnerLinesInner) UnmarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerLinesInner) Unset ¶

type NullableOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner ¶

type NullableOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) Get ¶

func (NullableOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) IsSet ¶

func (NullableOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) MarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) Set ¶

func (*NullableOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) Unset ¶

type NullableOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner ¶

type NullableOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) Get ¶

func (NullableOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) IsSet ¶

func (NullableOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) MarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) Set ¶

func (*NullableOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) UnmarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) Unset ¶

type NullableOrderCreateResponseOrdersInnerLinksInner ¶

type NullableOrderCreateResponseOrdersInnerLinksInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateResponseOrdersInnerLinksInner) Get ¶

func (NullableOrderCreateResponseOrdersInnerLinksInner) IsSet ¶

func (NullableOrderCreateResponseOrdersInnerLinksInner) MarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerLinksInner) Set ¶

func (*NullableOrderCreateResponseOrdersInnerLinksInner) UnmarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerLinksInner) Unset ¶

type NullableOrderCreateResponseOrdersInnerMiscellaneousChargesInner ¶

type NullableOrderCreateResponseOrdersInnerMiscellaneousChargesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateResponseOrdersInnerMiscellaneousChargesInner) Get ¶

func (NullableOrderCreateResponseOrdersInnerMiscellaneousChargesInner) IsSet ¶

func (NullableOrderCreateResponseOrdersInnerMiscellaneousChargesInner) MarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerMiscellaneousChargesInner) Set ¶

func (*NullableOrderCreateResponseOrdersInnerMiscellaneousChargesInner) UnmarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerMiscellaneousChargesInner) Unset ¶

type NullableOrderCreateResponseOrdersInnerRejectedLineItemsInner ¶

type NullableOrderCreateResponseOrdersInnerRejectedLineItemsInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateResponseOrdersInnerRejectedLineItemsInner) Get ¶

func (NullableOrderCreateResponseOrdersInnerRejectedLineItemsInner) IsSet ¶

func (NullableOrderCreateResponseOrdersInnerRejectedLineItemsInner) MarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerRejectedLineItemsInner) Set ¶

func (*NullableOrderCreateResponseOrdersInnerRejectedLineItemsInner) UnmarshalJSON ¶

func (*NullableOrderCreateResponseOrdersInnerRejectedLineItemsInner) Unset ¶

type NullableOrderCreateResponseShipToInfo ¶

type NullableOrderCreateResponseShipToInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderCreateResponseShipToInfo) Get ¶

func (NullableOrderCreateResponseShipToInfo) IsSet ¶

func (NullableOrderCreateResponseShipToInfo) MarshalJSON ¶

func (v NullableOrderCreateResponseShipToInfo) MarshalJSON() ([]byte, error)

func (*NullableOrderCreateResponseShipToInfo) Set ¶

func (*NullableOrderCreateResponseShipToInfo) UnmarshalJSON ¶

func (v *NullableOrderCreateResponseShipToInfo) UnmarshalJSON(src []byte) error

func (*NullableOrderCreateResponseShipToInfo) Unset ¶

type NullableOrderDetailB2B ¶

type NullableOrderDetailB2B struct {
	// contains filtered or unexported fields
}

func NewNullableOrderDetailB2B ¶

func NewNullableOrderDetailB2B(val *OrderDetailB2B) *NullableOrderDetailB2B

func (NullableOrderDetailB2B) Get ¶

func (NullableOrderDetailB2B) IsSet ¶

func (v NullableOrderDetailB2B) IsSet() bool

func (NullableOrderDetailB2B) MarshalJSON ¶

func (v NullableOrderDetailB2B) MarshalJSON() ([]byte, error)

func (*NullableOrderDetailB2B) Set ¶

func (*NullableOrderDetailB2B) UnmarshalJSON ¶

func (v *NullableOrderDetailB2B) UnmarshalJSON(src []byte) error

func (*NullableOrderDetailB2B) Unset ¶

func (v *NullableOrderDetailB2B) Unset()

type NullableOrderDetailB2BAdditionalAttributesInner ¶

type NullableOrderDetailB2BAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BAdditionalAttributesInner) Get ¶

func (NullableOrderDetailB2BAdditionalAttributesInner) IsSet ¶

func (NullableOrderDetailB2BAdditionalAttributesInner) MarshalJSON ¶

func (*NullableOrderDetailB2BAdditionalAttributesInner) Set ¶

func (*NullableOrderDetailB2BAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullableOrderDetailB2BAdditionalAttributesInner) Unset ¶

type NullableOrderDetailB2BBillToInfo ¶

type NullableOrderDetailB2BBillToInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BBillToInfo) Get ¶

func (NullableOrderDetailB2BBillToInfo) IsSet ¶

func (NullableOrderDetailB2BBillToInfo) MarshalJSON ¶

func (v NullableOrderDetailB2BBillToInfo) MarshalJSON() ([]byte, error)

func (*NullableOrderDetailB2BBillToInfo) Set ¶

func (*NullableOrderDetailB2BBillToInfo) UnmarshalJSON ¶

func (v *NullableOrderDetailB2BBillToInfo) UnmarshalJSON(src []byte) error

func (*NullableOrderDetailB2BBillToInfo) Unset ¶

type NullableOrderDetailB2BEndUserInfo ¶

type NullableOrderDetailB2BEndUserInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BEndUserInfo) Get ¶

func (NullableOrderDetailB2BEndUserInfo) IsSet ¶

func (NullableOrderDetailB2BEndUserInfo) MarshalJSON ¶

func (v NullableOrderDetailB2BEndUserInfo) MarshalJSON() ([]byte, error)

func (*NullableOrderDetailB2BEndUserInfo) Set ¶

func (*NullableOrderDetailB2BEndUserInfo) UnmarshalJSON ¶

func (v *NullableOrderDetailB2BEndUserInfo) UnmarshalJSON(src []byte) error

func (*NullableOrderDetailB2BEndUserInfo) Unset ¶

type NullableOrderDetailB2BLinesInner ¶

type NullableOrderDetailB2BLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInner) Get ¶

func (NullableOrderDetailB2BLinesInner) IsSet ¶

func (NullableOrderDetailB2BLinesInner) MarshalJSON ¶

func (v NullableOrderDetailB2BLinesInner) MarshalJSON() ([]byte, error)

func (*NullableOrderDetailB2BLinesInner) Set ¶

func (*NullableOrderDetailB2BLinesInner) UnmarshalJSON ¶

func (v *NullableOrderDetailB2BLinesInner) UnmarshalJSON(src []byte) error

func (*NullableOrderDetailB2BLinesInner) Unset ¶

type NullableOrderDetailB2BLinesInnerAdditionalAttributesInner ¶

type NullableOrderDetailB2BLinesInnerAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerAdditionalAttributesInner) Get ¶

func (NullableOrderDetailB2BLinesInnerAdditionalAttributesInner) IsSet ¶

func (NullableOrderDetailB2BLinesInnerAdditionalAttributesInner) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerAdditionalAttributesInner) Set ¶

func (*NullableOrderDetailB2BLinesInnerAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerAdditionalAttributesInner) Unset ¶

type NullableOrderDetailB2BLinesInnerEstimatedDatesInner ¶

type NullableOrderDetailB2BLinesInnerEstimatedDatesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInner) Get ¶

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInner) IsSet ¶

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInner) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInner) Set ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInner) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInner) Unset ¶

type NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDelivery ¶

type NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDelivery struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) Get ¶

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) IsSet ¶

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) Set ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) Unset ¶

type NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange ¶

type NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) Get ¶

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) IsSet ¶

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) Set ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) Unset ¶

type NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShip ¶

type NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShip struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShip) Get ¶

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShip) IsSet ¶

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShip) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShip) Set ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShip) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShip) Unset ¶

type NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange ¶

type NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) Get ¶

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) IsSet ¶

func (NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) Set ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) Unset ¶

type NullableOrderDetailB2BLinesInnerLinksInner ¶

type NullableOrderDetailB2BLinesInnerLinksInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerLinksInner) Get ¶

func (NullableOrderDetailB2BLinesInnerLinksInner) IsSet ¶

func (NullableOrderDetailB2BLinesInnerLinksInner) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerLinksInner) Set ¶

func (*NullableOrderDetailB2BLinesInnerLinksInner) UnmarshalJSON ¶

func (v *NullableOrderDetailB2BLinesInnerLinksInner) UnmarshalJSON(src []byte) error

func (*NullableOrderDetailB2BLinesInnerLinksInner) Unset ¶

type NullableOrderDetailB2BLinesInnerMultipleShipmentsInner ¶

type NullableOrderDetailB2BLinesInnerMultipleShipmentsInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerMultipleShipmentsInner) Get ¶

func (NullableOrderDetailB2BLinesInnerMultipleShipmentsInner) IsSet ¶

func (NullableOrderDetailB2BLinesInnerMultipleShipmentsInner) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerMultipleShipmentsInner) Set ¶

func (*NullableOrderDetailB2BLinesInnerMultipleShipmentsInner) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerMultipleShipmentsInner) Unset ¶

type NullableOrderDetailB2BLinesInnerScheduleLinesInner ¶

type NullableOrderDetailB2BLinesInnerScheduleLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerScheduleLinesInner) Get ¶

func (NullableOrderDetailB2BLinesInnerScheduleLinesInner) IsSet ¶

func (NullableOrderDetailB2BLinesInnerScheduleLinesInner) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerScheduleLinesInner) Set ¶

func (*NullableOrderDetailB2BLinesInnerScheduleLinesInner) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerScheduleLinesInner) Unset ¶

type NullableOrderDetailB2BLinesInnerServiceContractInfo ¶

type NullableOrderDetailB2BLinesInnerServiceContractInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerServiceContractInfo) Get ¶

func (NullableOrderDetailB2BLinesInnerServiceContractInfo) IsSet ¶

func (NullableOrderDetailB2BLinesInnerServiceContractInfo) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfo) Set ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfo) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfo) Unset ¶

type NullableOrderDetailB2BLinesInnerServiceContractInfoContractInfo ¶

type NullableOrderDetailB2BLinesInnerServiceContractInfoContractInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerServiceContractInfoContractInfo) Get ¶

func (NullableOrderDetailB2BLinesInnerServiceContractInfoContractInfo) IsSet ¶

func (NullableOrderDetailB2BLinesInnerServiceContractInfoContractInfo) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfoContractInfo) Set ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfoContractInfo) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfoContractInfo) Unset ¶

type NullableOrderDetailB2BLinesInnerServiceContractInfoLicenseInfo ¶

type NullableOrderDetailB2BLinesInnerServiceContractInfoLicenseInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) Get ¶

func (NullableOrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) IsSet ¶

func (NullableOrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) Set ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) Unset ¶

type NullableOrderDetailB2BLinesInnerServiceContractInfoSubscriptions ¶

type NullableOrderDetailB2BLinesInnerServiceContractInfoSubscriptions struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerServiceContractInfoSubscriptions) Get ¶

func (NullableOrderDetailB2BLinesInnerServiceContractInfoSubscriptions) IsSet ¶

func (NullableOrderDetailB2BLinesInnerServiceContractInfoSubscriptions) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfoSubscriptions) Set ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfoSubscriptions) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerServiceContractInfoSubscriptions) Unset ¶

type NullableOrderDetailB2BLinesInnerShipmentDetailsInner ¶

type NullableOrderDetailB2BLinesInnerShipmentDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerShipmentDetailsInner) Get ¶

func (NullableOrderDetailB2BLinesInnerShipmentDetailsInner) IsSet ¶

func (NullableOrderDetailB2BLinesInnerShipmentDetailsInner) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerShipmentDetailsInner) Set ¶

func (*NullableOrderDetailB2BLinesInnerShipmentDetailsInner) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerShipmentDetailsInner) Unset ¶

type NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner ¶

type NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) Get ¶

func (NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) IsSet ¶

func (NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) Set ¶

func (*NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) Unset ¶

type NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner ¶

type NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) IsSet ¶

func (NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) Set ¶

func (*NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) Unset ¶

type NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner ¶

type NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner) IsSet ¶

func (NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner) MarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner) UnmarshalJSON ¶

func (*NullableOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner) Unset ¶

type NullableOrderDetailB2BMiscellaneousChargesInner ¶

type NullableOrderDetailB2BMiscellaneousChargesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BMiscellaneousChargesInner) Get ¶

func (NullableOrderDetailB2BMiscellaneousChargesInner) IsSet ¶

func (NullableOrderDetailB2BMiscellaneousChargesInner) MarshalJSON ¶

func (*NullableOrderDetailB2BMiscellaneousChargesInner) Set ¶

func (*NullableOrderDetailB2BMiscellaneousChargesInner) UnmarshalJSON ¶

func (*NullableOrderDetailB2BMiscellaneousChargesInner) Unset ¶

type NullableOrderDetailB2BShipToInfo ¶

type NullableOrderDetailB2BShipToInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderDetailB2BShipToInfo) Get ¶

func (NullableOrderDetailB2BShipToInfo) IsSet ¶

func (NullableOrderDetailB2BShipToInfo) MarshalJSON ¶

func (v NullableOrderDetailB2BShipToInfo) MarshalJSON() ([]byte, error)

func (*NullableOrderDetailB2BShipToInfo) Set ¶

func (*NullableOrderDetailB2BShipToInfo) UnmarshalJSON ¶

func (v *NullableOrderDetailB2BShipToInfo) UnmarshalJSON(src []byte) error

func (*NullableOrderDetailB2BShipToInfo) Unset ¶

type NullableOrderModifyRequest ¶

type NullableOrderModifyRequest struct {
	// contains filtered or unexported fields
}

func NewNullableOrderModifyRequest ¶

func NewNullableOrderModifyRequest(val *OrderModifyRequest) *NullableOrderModifyRequest

func (NullableOrderModifyRequest) Get ¶

func (NullableOrderModifyRequest) IsSet ¶

func (v NullableOrderModifyRequest) IsSet() bool

func (NullableOrderModifyRequest) MarshalJSON ¶

func (v NullableOrderModifyRequest) MarshalJSON() ([]byte, error)

func (*NullableOrderModifyRequest) Set ¶

func (*NullableOrderModifyRequest) UnmarshalJSON ¶

func (v *NullableOrderModifyRequest) UnmarshalJSON(src []byte) error

func (*NullableOrderModifyRequest) Unset ¶

func (v *NullableOrderModifyRequest) Unset()

type NullableOrderModifyRequestAdditionalAttributesInner ¶

type NullableOrderModifyRequestAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderModifyRequestAdditionalAttributesInner) Get ¶

func (NullableOrderModifyRequestAdditionalAttributesInner) IsSet ¶

func (NullableOrderModifyRequestAdditionalAttributesInner) MarshalJSON ¶

func (*NullableOrderModifyRequestAdditionalAttributesInner) Set ¶

func (*NullableOrderModifyRequestAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullableOrderModifyRequestAdditionalAttributesInner) Unset ¶

type NullableOrderModifyRequestLinesInner ¶

type NullableOrderModifyRequestLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderModifyRequestLinesInner) Get ¶

func (NullableOrderModifyRequestLinesInner) IsSet ¶

func (NullableOrderModifyRequestLinesInner) MarshalJSON ¶

func (v NullableOrderModifyRequestLinesInner) MarshalJSON() ([]byte, error)

func (*NullableOrderModifyRequestLinesInner) Set ¶

func (*NullableOrderModifyRequestLinesInner) UnmarshalJSON ¶

func (v *NullableOrderModifyRequestLinesInner) UnmarshalJSON(src []byte) error

func (*NullableOrderModifyRequestLinesInner) Unset ¶

type NullableOrderModifyRequestShipToInfo ¶

type NullableOrderModifyRequestShipToInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderModifyRequestShipToInfo) Get ¶

func (NullableOrderModifyRequestShipToInfo) IsSet ¶

func (NullableOrderModifyRequestShipToInfo) MarshalJSON ¶

func (v NullableOrderModifyRequestShipToInfo) MarshalJSON() ([]byte, error)

func (*NullableOrderModifyRequestShipToInfo) Set ¶

func (*NullableOrderModifyRequestShipToInfo) UnmarshalJSON ¶

func (v *NullableOrderModifyRequestShipToInfo) UnmarshalJSON(src []byte) error

func (*NullableOrderModifyRequestShipToInfo) Unset ¶

type NullableOrderModifyResponse ¶

type NullableOrderModifyResponse struct {
	// contains filtered or unexported fields
}

func (NullableOrderModifyResponse) Get ¶

func (NullableOrderModifyResponse) IsSet ¶

func (NullableOrderModifyResponse) MarshalJSON ¶

func (v NullableOrderModifyResponse) MarshalJSON() ([]byte, error)

func (*NullableOrderModifyResponse) Set ¶

func (*NullableOrderModifyResponse) UnmarshalJSON ¶

func (v *NullableOrderModifyResponse) UnmarshalJSON(src []byte) error

func (*NullableOrderModifyResponse) Unset ¶

func (v *NullableOrderModifyResponse) Unset()

type NullableOrderModifyResponseLinesInner ¶

type NullableOrderModifyResponseLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderModifyResponseLinesInner) Get ¶

func (NullableOrderModifyResponseLinesInner) IsSet ¶

func (NullableOrderModifyResponseLinesInner) MarshalJSON ¶

func (v NullableOrderModifyResponseLinesInner) MarshalJSON() ([]byte, error)

func (*NullableOrderModifyResponseLinesInner) Set ¶

func (*NullableOrderModifyResponseLinesInner) UnmarshalJSON ¶

func (v *NullableOrderModifyResponseLinesInner) UnmarshalJSON(src []byte) error

func (*NullableOrderModifyResponseLinesInner) Unset ¶

type NullableOrderModifyResponseLinesInnerAdditionalAttributesInner ¶

type NullableOrderModifyResponseLinesInnerAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderModifyResponseLinesInnerAdditionalAttributesInner) Get ¶

func (NullableOrderModifyResponseLinesInnerAdditionalAttributesInner) IsSet ¶

func (NullableOrderModifyResponseLinesInnerAdditionalAttributesInner) MarshalJSON ¶

func (*NullableOrderModifyResponseLinesInnerAdditionalAttributesInner) Set ¶

func (*NullableOrderModifyResponseLinesInnerAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullableOrderModifyResponseLinesInnerAdditionalAttributesInner) Unset ¶

type NullableOrderModifyResponseLinesInnerShipmentDetails ¶

type NullableOrderModifyResponseLinesInnerShipmentDetails struct {
	// contains filtered or unexported fields
}

func (NullableOrderModifyResponseLinesInnerShipmentDetails) Get ¶

func (NullableOrderModifyResponseLinesInnerShipmentDetails) IsSet ¶

func (NullableOrderModifyResponseLinesInnerShipmentDetails) MarshalJSON ¶

func (*NullableOrderModifyResponseLinesInnerShipmentDetails) Set ¶

func (*NullableOrderModifyResponseLinesInnerShipmentDetails) UnmarshalJSON ¶

func (*NullableOrderModifyResponseLinesInnerShipmentDetails) Unset ¶

type NullableOrderModifyResponseRejectedLineItemsInner ¶

type NullableOrderModifyResponseRejectedLineItemsInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderModifyResponseRejectedLineItemsInner) Get ¶

func (NullableOrderModifyResponseRejectedLineItemsInner) IsSet ¶

func (NullableOrderModifyResponseRejectedLineItemsInner) MarshalJSON ¶

func (*NullableOrderModifyResponseRejectedLineItemsInner) Set ¶

func (*NullableOrderModifyResponseRejectedLineItemsInner) UnmarshalJSON ¶

func (*NullableOrderModifyResponseRejectedLineItemsInner) Unset ¶

type NullableOrderModifyResponseShipToInfo ¶

type NullableOrderModifyResponseShipToInfo struct {
	// contains filtered or unexported fields
}

func (NullableOrderModifyResponseShipToInfo) Get ¶

func (NullableOrderModifyResponseShipToInfo) IsSet ¶

func (NullableOrderModifyResponseShipToInfo) MarshalJSON ¶

func (v NullableOrderModifyResponseShipToInfo) MarshalJSON() ([]byte, error)

func (*NullableOrderModifyResponseShipToInfo) Set ¶

func (*NullableOrderModifyResponseShipToInfo) UnmarshalJSON ¶

func (v *NullableOrderModifyResponseShipToInfo) UnmarshalJSON(src []byte) error

func (*NullableOrderModifyResponseShipToInfo) Unset ¶

type NullableOrderSearchResponse ¶

type NullableOrderSearchResponse struct {
	// contains filtered or unexported fields
}

func (NullableOrderSearchResponse) Get ¶

func (NullableOrderSearchResponse) IsSet ¶

func (NullableOrderSearchResponse) MarshalJSON ¶

func (v NullableOrderSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableOrderSearchResponse) Set ¶

func (*NullableOrderSearchResponse) UnmarshalJSON ¶

func (v *NullableOrderSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableOrderSearchResponse) Unset ¶

func (v *NullableOrderSearchResponse) Unset()

type NullableOrderSearchResponseOrdersInner ¶

type NullableOrderSearchResponseOrdersInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderSearchResponseOrdersInner) Get ¶

func (NullableOrderSearchResponseOrdersInner) IsSet ¶

func (NullableOrderSearchResponseOrdersInner) MarshalJSON ¶

func (v NullableOrderSearchResponseOrdersInner) MarshalJSON() ([]byte, error)

func (*NullableOrderSearchResponseOrdersInner) Set ¶

func (*NullableOrderSearchResponseOrdersInner) UnmarshalJSON ¶

func (v *NullableOrderSearchResponseOrdersInner) UnmarshalJSON(src []byte) error

func (*NullableOrderSearchResponseOrdersInner) Unset ¶

type NullableOrderSearchResponseOrdersInnerLinks struct {
	// contains filtered or unexported fields
}

func (NullableOrderSearchResponseOrdersInnerLinks) Get ¶

func (NullableOrderSearchResponseOrdersInnerLinks) IsSet ¶

func (NullableOrderSearchResponseOrdersInnerLinks) MarshalJSON ¶

func (*NullableOrderSearchResponseOrdersInnerLinks) Set ¶

func (*NullableOrderSearchResponseOrdersInnerLinks) UnmarshalJSON ¶

func (v *NullableOrderSearchResponseOrdersInnerLinks) UnmarshalJSON(src []byte) error

func (*NullableOrderSearchResponseOrdersInnerLinks) Unset ¶

type NullableOrderSearchResponseOrdersInnerSubOrdersInner ¶

type NullableOrderSearchResponseOrdersInnerSubOrdersInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderSearchResponseOrdersInnerSubOrdersInner) Get ¶

func (NullableOrderSearchResponseOrdersInnerSubOrdersInner) IsSet ¶

func (NullableOrderSearchResponseOrdersInnerSubOrdersInner) MarshalJSON ¶

func (*NullableOrderSearchResponseOrdersInnerSubOrdersInner) Set ¶

func (*NullableOrderSearchResponseOrdersInnerSubOrdersInner) UnmarshalJSON ¶

func (*NullableOrderSearchResponseOrdersInnerSubOrdersInner) Unset ¶

type NullableOrderSearchResponseOrdersInnerSubOrdersInnerLinksInner ¶

type NullableOrderSearchResponseOrdersInnerSubOrdersInnerLinksInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) Get ¶

func (NullableOrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) IsSet ¶

func (NullableOrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) MarshalJSON ¶

func (*NullableOrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) Set ¶

func (*NullableOrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) UnmarshalJSON ¶

func (*NullableOrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) Unset ¶

type NullableOrderStatusAsyncNotificationRequest ¶

type NullableOrderStatusAsyncNotificationRequest struct {
	// contains filtered or unexported fields
}

func (NullableOrderStatusAsyncNotificationRequest) Get ¶

func (NullableOrderStatusAsyncNotificationRequest) IsSet ¶

func (NullableOrderStatusAsyncNotificationRequest) MarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequest) Set ¶

func (*NullableOrderStatusAsyncNotificationRequest) UnmarshalJSON ¶

func (v *NullableOrderStatusAsyncNotificationRequest) UnmarshalJSON(src []byte) error

func (*NullableOrderStatusAsyncNotificationRequest) Unset ¶

type NullableOrderStatusAsyncNotificationRequestResourceInner ¶

type NullableOrderStatusAsyncNotificationRequestResourceInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderStatusAsyncNotificationRequestResourceInner) Get ¶

func (NullableOrderStatusAsyncNotificationRequestResourceInner) IsSet ¶

func (NullableOrderStatusAsyncNotificationRequestResourceInner) MarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInner) Set ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInner) UnmarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInner) Unset ¶

type NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInner ¶

type NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInner) Get ¶

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInner) IsSet ¶

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInner) MarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInner) Set ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInner) UnmarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInner) Unset ¶

type NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner ¶

type NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner) IsSet ¶

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner) MarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner) Set ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner) UnmarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner) Unset ¶

type NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner ¶

type NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) Get ¶

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) IsSet ¶

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) MarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) Set ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) UnmarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) Unset ¶

type NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner ¶

type NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) IsSet ¶

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) MarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) UnmarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) Unset ¶

type NullableOrderStatusAsyncNotificationRequestResourceInnerLinksInner ¶

type NullableOrderStatusAsyncNotificationRequestResourceInnerLinksInner struct {
	// contains filtered or unexported fields
}

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinksInner) Get ¶

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinksInner) IsSet ¶

func (NullableOrderStatusAsyncNotificationRequestResourceInnerLinksInner) MarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinksInner) Set ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinksInner) UnmarshalJSON ¶

func (*NullableOrderStatusAsyncNotificationRequestResourceInnerLinksInner) Unset ¶

type NullablePostQuoteToOrderV6400Response ¶ added in v1.0.0

type NullablePostQuoteToOrderV6400Response struct {
	// contains filtered or unexported fields
}

func NewNullablePostQuoteToOrderV6400Response ¶ added in v1.0.0

func NewNullablePostQuoteToOrderV6400Response(val *PostQuoteToOrderV6400Response) *NullablePostQuoteToOrderV6400Response

func (NullablePostQuoteToOrderV6400Response) Get ¶ added in v1.0.0

func (NullablePostQuoteToOrderV6400Response) IsSet ¶ added in v1.0.0

func (NullablePostQuoteToOrderV6400Response) MarshalJSON ¶ added in v1.0.0

func (v NullablePostQuoteToOrderV6400Response) MarshalJSON() ([]byte, error)

func (*NullablePostQuoteToOrderV6400Response) Set ¶ added in v1.0.0

func (*NullablePostQuoteToOrderV6400Response) UnmarshalJSON ¶ added in v1.0.0

func (v *NullablePostQuoteToOrderV6400Response) UnmarshalJSON(src []byte) error

func (*NullablePostQuoteToOrderV6400Response) Unset ¶ added in v1.0.0

type NullablePostQuoteToOrderV6400ResponseFieldsInner ¶ added in v1.0.0

type NullablePostQuoteToOrderV6400ResponseFieldsInner struct {
	// contains filtered or unexported fields
}

func (NullablePostQuoteToOrderV6400ResponseFieldsInner) Get ¶ added in v1.0.0

func (NullablePostQuoteToOrderV6400ResponseFieldsInner) IsSet ¶ added in v1.0.0

func (NullablePostQuoteToOrderV6400ResponseFieldsInner) MarshalJSON ¶ added in v1.0.0

func (*NullablePostQuoteToOrderV6400ResponseFieldsInner) Set ¶ added in v1.0.0

func (*NullablePostQuoteToOrderV6400ResponseFieldsInner) UnmarshalJSON ¶ added in v1.0.0

func (*NullablePostQuoteToOrderV6400ResponseFieldsInner) Unset ¶ added in v1.0.0

type NullablePostRenewalssearch400Response ¶

type NullablePostRenewalssearch400Response struct {
	// contains filtered or unexported fields
}

func (NullablePostRenewalssearch400Response) Get ¶

func (NullablePostRenewalssearch400Response) IsSet ¶

func (NullablePostRenewalssearch400Response) MarshalJSON ¶

func (v NullablePostRenewalssearch400Response) MarshalJSON() ([]byte, error)

func (*NullablePostRenewalssearch400Response) Set ¶

func (*NullablePostRenewalssearch400Response) UnmarshalJSON ¶

func (v *NullablePostRenewalssearch400Response) UnmarshalJSON(src []byte) error

func (*NullablePostRenewalssearch400Response) Unset ¶

type NullablePriceAndAvailabilityRequest ¶

type NullablePriceAndAvailabilityRequest struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityRequest) Get ¶

func (NullablePriceAndAvailabilityRequest) IsSet ¶

func (NullablePriceAndAvailabilityRequest) MarshalJSON ¶

func (v NullablePriceAndAvailabilityRequest) MarshalJSON() ([]byte, error)

func (*NullablePriceAndAvailabilityRequest) Set ¶

func (*NullablePriceAndAvailabilityRequest) UnmarshalJSON ¶

func (v *NullablePriceAndAvailabilityRequest) UnmarshalJSON(src []byte) error

func (*NullablePriceAndAvailabilityRequest) Unset ¶

type NullablePriceAndAvailabilityRequestAdditionalAttributesInner ¶

type NullablePriceAndAvailabilityRequestAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityRequestAdditionalAttributesInner) Get ¶

func (NullablePriceAndAvailabilityRequestAdditionalAttributesInner) IsSet ¶

func (NullablePriceAndAvailabilityRequestAdditionalAttributesInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityRequestAdditionalAttributesInner) Set ¶

func (*NullablePriceAndAvailabilityRequestAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityRequestAdditionalAttributesInner) Unset ¶

type NullablePriceAndAvailabilityRequestAvailabilityByWarehouseInner ¶

type NullablePriceAndAvailabilityRequestAvailabilityByWarehouseInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityRequestAvailabilityByWarehouseInner) Get ¶

func (NullablePriceAndAvailabilityRequestAvailabilityByWarehouseInner) IsSet ¶

func (NullablePriceAndAvailabilityRequestAvailabilityByWarehouseInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityRequestAvailabilityByWarehouseInner) Set ¶

func (*NullablePriceAndAvailabilityRequestAvailabilityByWarehouseInner) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityRequestAvailabilityByWarehouseInner) Unset ¶

type NullablePriceAndAvailabilityRequestProductsInner ¶

type NullablePriceAndAvailabilityRequestProductsInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityRequestProductsInner) Get ¶

func (NullablePriceAndAvailabilityRequestProductsInner) IsSet ¶

func (NullablePriceAndAvailabilityRequestProductsInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityRequestProductsInner) Set ¶

func (*NullablePriceAndAvailabilityRequestProductsInner) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityRequestProductsInner) Unset ¶

type NullablePriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner ¶

type NullablePriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) Get ¶

func (NullablePriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) IsSet ¶

func (NullablePriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) Set ¶

func (*NullablePriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) Unset ¶

type NullablePriceAndAvailabilityResponseInner ¶

type NullablePriceAndAvailabilityResponseInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityResponseInner) Get ¶

func (NullablePriceAndAvailabilityResponseInner) IsSet ¶

func (NullablePriceAndAvailabilityResponseInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInner) Set ¶

func (*NullablePriceAndAvailabilityResponseInner) UnmarshalJSON ¶

func (v *NullablePriceAndAvailabilityResponseInner) UnmarshalJSON(src []byte) error

func (*NullablePriceAndAvailabilityResponseInner) Unset ¶

type NullablePriceAndAvailabilityResponseInnerAvailability ¶

type NullablePriceAndAvailabilityResponseInnerAvailability struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityResponseInnerAvailability) Get ¶

func (NullablePriceAndAvailabilityResponseInnerAvailability) IsSet ¶

func (NullablePriceAndAvailabilityResponseInnerAvailability) MarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerAvailability) Set ¶

func (*NullablePriceAndAvailabilityResponseInnerAvailability) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerAvailability) Unset ¶

type NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner ¶

type NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) Get ¶

func (NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) IsSet ¶

func (NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) Set ¶

func (*NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) Unset ¶

type NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner ¶

type NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) IsSet ¶

func (NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) Set ¶

func (*NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) Unset ¶

type NullablePriceAndAvailabilityResponseInnerDiscountsInner ¶

type NullablePriceAndAvailabilityResponseInnerDiscountsInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityResponseInnerDiscountsInner) Get ¶

func (NullablePriceAndAvailabilityResponseInnerDiscountsInner) IsSet ¶

func (NullablePriceAndAvailabilityResponseInnerDiscountsInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerDiscountsInner) Set ¶

func (*NullablePriceAndAvailabilityResponseInnerDiscountsInner) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerDiscountsInner) Unset ¶

type NullablePriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner ¶

type NullablePriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) Get ¶

func (NullablePriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) IsSet ¶

func (NullablePriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) Set ¶

func (*NullablePriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) Unset ¶

type NullablePriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner ¶

type NullablePriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) Get ¶

func (NullablePriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) IsSet ¶

func (NullablePriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) Set ¶

func (*NullablePriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) Unset ¶

type NullablePriceAndAvailabilityResponseInnerPricing ¶

type NullablePriceAndAvailabilityResponseInnerPricing struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityResponseInnerPricing) Get ¶

func (NullablePriceAndAvailabilityResponseInnerPricing) IsSet ¶

func (NullablePriceAndAvailabilityResponseInnerPricing) MarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerPricing) Set ¶

func (*NullablePriceAndAvailabilityResponseInnerPricing) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerPricing) Unset ¶

type NullablePriceAndAvailabilityResponseInnerReserveInventoryDetailsInner ¶

type NullablePriceAndAvailabilityResponseInnerReserveInventoryDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) Get ¶

func (NullablePriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) IsSet ¶

func (NullablePriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) Set ¶

func (*NullablePriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) Unset ¶

type NullablePriceAndAvailabilityResponseInnerServiceFeesInner ¶

type NullablePriceAndAvailabilityResponseInnerServiceFeesInner struct {
	// contains filtered or unexported fields
}

func (NullablePriceAndAvailabilityResponseInnerServiceFeesInner) Get ¶

func (NullablePriceAndAvailabilityResponseInnerServiceFeesInner) IsSet ¶

func (NullablePriceAndAvailabilityResponseInnerServiceFeesInner) MarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerServiceFeesInner) Set ¶

func (*NullablePriceAndAvailabilityResponseInnerServiceFeesInner) UnmarshalJSON ¶

func (*NullablePriceAndAvailabilityResponseInnerServiceFeesInner) Unset ¶

type NullableProductDetailResponse ¶

type NullableProductDetailResponse struct {
	// contains filtered or unexported fields
}

func (NullableProductDetailResponse) Get ¶

func (NullableProductDetailResponse) IsSet ¶

func (NullableProductDetailResponse) MarshalJSON ¶

func (v NullableProductDetailResponse) MarshalJSON() ([]byte, error)

func (*NullableProductDetailResponse) Set ¶

func (*NullableProductDetailResponse) UnmarshalJSON ¶

func (v *NullableProductDetailResponse) UnmarshalJSON(src []byte) error

func (*NullableProductDetailResponse) Unset ¶

func (v *NullableProductDetailResponse) Unset()

type NullableProductDetailResponseAdditionalInformation ¶

type NullableProductDetailResponseAdditionalInformation struct {
	// contains filtered or unexported fields
}

func (NullableProductDetailResponseAdditionalInformation) Get ¶

func (NullableProductDetailResponseAdditionalInformation) IsSet ¶

func (NullableProductDetailResponseAdditionalInformation) MarshalJSON ¶

func (*NullableProductDetailResponseAdditionalInformation) Set ¶

func (*NullableProductDetailResponseAdditionalInformation) UnmarshalJSON ¶

func (*NullableProductDetailResponseAdditionalInformation) Unset ¶

type NullableProductDetailResponseAdditionalInformationProductWeightInner ¶

type NullableProductDetailResponseAdditionalInformationProductWeightInner struct {
	// contains filtered or unexported fields
}

func (NullableProductDetailResponseAdditionalInformationProductWeightInner) Get ¶

func (NullableProductDetailResponseAdditionalInformationProductWeightInner) IsSet ¶

func (NullableProductDetailResponseAdditionalInformationProductWeightInner) MarshalJSON ¶

func (*NullableProductDetailResponseAdditionalInformationProductWeightInner) Set ¶

func (*NullableProductDetailResponseAdditionalInformationProductWeightInner) UnmarshalJSON ¶

func (*NullableProductDetailResponseAdditionalInformationProductWeightInner) Unset ¶

type NullableProductDetailResponseCiscoFields ¶

type NullableProductDetailResponseCiscoFields struct {
	// contains filtered or unexported fields
}

func (NullableProductDetailResponseCiscoFields) Get ¶

func (NullableProductDetailResponseCiscoFields) IsSet ¶

func (NullableProductDetailResponseCiscoFields) MarshalJSON ¶

func (*NullableProductDetailResponseCiscoFields) Set ¶

func (*NullableProductDetailResponseCiscoFields) UnmarshalJSON ¶

func (v *NullableProductDetailResponseCiscoFields) UnmarshalJSON(src []byte) error

func (*NullableProductDetailResponseCiscoFields) Unset ¶

type NullableProductDetailResponseIndicators ¶

type NullableProductDetailResponseIndicators struct {
	// contains filtered or unexported fields
}

func (NullableProductDetailResponseIndicators) Get ¶

func (NullableProductDetailResponseIndicators) IsSet ¶

func (NullableProductDetailResponseIndicators) MarshalJSON ¶

func (v NullableProductDetailResponseIndicators) MarshalJSON() ([]byte, error)

func (*NullableProductDetailResponseIndicators) Set ¶

func (*NullableProductDetailResponseIndicators) UnmarshalJSON ¶

func (v *NullableProductDetailResponseIndicators) UnmarshalJSON(src []byte) error

func (*NullableProductDetailResponseIndicators) Unset ¶

type NullableProductDetailResponseTechnicalSpecificationsInner ¶

type NullableProductDetailResponseTechnicalSpecificationsInner struct {
	// contains filtered or unexported fields
}

func (NullableProductDetailResponseTechnicalSpecificationsInner) Get ¶

func (NullableProductDetailResponseTechnicalSpecificationsInner) IsSet ¶

func (NullableProductDetailResponseTechnicalSpecificationsInner) MarshalJSON ¶

func (*NullableProductDetailResponseTechnicalSpecificationsInner) Set ¶

func (*NullableProductDetailResponseTechnicalSpecificationsInner) UnmarshalJSON ¶

func (*NullableProductDetailResponseTechnicalSpecificationsInner) Unset ¶

type NullableProductSearchResponse ¶

type NullableProductSearchResponse struct {
	// contains filtered or unexported fields
}

func (NullableProductSearchResponse) Get ¶

func (NullableProductSearchResponse) IsSet ¶

func (NullableProductSearchResponse) MarshalJSON ¶

func (v NullableProductSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableProductSearchResponse) Set ¶

func (*NullableProductSearchResponse) UnmarshalJSON ¶

func (v *NullableProductSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableProductSearchResponse) Unset ¶

func (v *NullableProductSearchResponse) Unset()

type NullableProductSearchResponseCatalogInner ¶

type NullableProductSearchResponseCatalogInner struct {
	// contains filtered or unexported fields
}

func (NullableProductSearchResponseCatalogInner) Get ¶

func (NullableProductSearchResponseCatalogInner) IsSet ¶

func (NullableProductSearchResponseCatalogInner) MarshalJSON ¶

func (*NullableProductSearchResponseCatalogInner) Set ¶

func (*NullableProductSearchResponseCatalogInner) UnmarshalJSON ¶

func (v *NullableProductSearchResponseCatalogInner) UnmarshalJSON(src []byte) error

func (*NullableProductSearchResponseCatalogInner) Unset ¶

type NullableProductSearchResponseCatalogInnerLinksInner ¶

type NullableProductSearchResponseCatalogInnerLinksInner struct {
	// contains filtered or unexported fields
}

func (NullableProductSearchResponseCatalogInnerLinksInner) Get ¶

func (NullableProductSearchResponseCatalogInnerLinksInner) IsSet ¶

func (NullableProductSearchResponseCatalogInnerLinksInner) MarshalJSON ¶

func (*NullableProductSearchResponseCatalogInnerLinksInner) Set ¶

func (*NullableProductSearchResponseCatalogInnerLinksInner) UnmarshalJSON ¶

func (*NullableProductSearchResponseCatalogInnerLinksInner) Unset ¶

type NullableQuoteDetailsResponse ¶

type NullableQuoteDetailsResponse struct {
	// contains filtered or unexported fields
}

func (NullableQuoteDetailsResponse) Get ¶

func (NullableQuoteDetailsResponse) IsSet ¶

func (NullableQuoteDetailsResponse) MarshalJSON ¶

func (v NullableQuoteDetailsResponse) MarshalJSON() ([]byte, error)

func (*NullableQuoteDetailsResponse) Set ¶

func (*NullableQuoteDetailsResponse) UnmarshalJSON ¶

func (v *NullableQuoteDetailsResponse) UnmarshalJSON(src []byte) error

func (*NullableQuoteDetailsResponse) Unset ¶

func (v *NullableQuoteDetailsResponse) Unset()

type NullableQuoteDetailsResponseAdditionalAttributesInner ¶

type NullableQuoteDetailsResponseAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableQuoteDetailsResponseAdditionalAttributesInner) Get ¶

func (NullableQuoteDetailsResponseAdditionalAttributesInner) IsSet ¶

func (NullableQuoteDetailsResponseAdditionalAttributesInner) MarshalJSON ¶

func (*NullableQuoteDetailsResponseAdditionalAttributesInner) Set ¶

func (*NullableQuoteDetailsResponseAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullableQuoteDetailsResponseAdditionalAttributesInner) Unset ¶

type NullableQuoteDetailsResponseEndUserInfo ¶

type NullableQuoteDetailsResponseEndUserInfo struct {
	// contains filtered or unexported fields
}

func (NullableQuoteDetailsResponseEndUserInfo) Get ¶

func (NullableQuoteDetailsResponseEndUserInfo) IsSet ¶

func (NullableQuoteDetailsResponseEndUserInfo) MarshalJSON ¶

func (v NullableQuoteDetailsResponseEndUserInfo) MarshalJSON() ([]byte, error)

func (*NullableQuoteDetailsResponseEndUserInfo) Set ¶

func (*NullableQuoteDetailsResponseEndUserInfo) UnmarshalJSON ¶

func (v *NullableQuoteDetailsResponseEndUserInfo) UnmarshalJSON(src []byte) error

func (*NullableQuoteDetailsResponseEndUserInfo) Unset ¶

type NullableQuoteDetailsResponseProductsInner ¶

type NullableQuoteDetailsResponseProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableQuoteDetailsResponseProductsInner) Get ¶

func (NullableQuoteDetailsResponseProductsInner) IsSet ¶

func (NullableQuoteDetailsResponseProductsInner) MarshalJSON ¶

func (*NullableQuoteDetailsResponseProductsInner) Set ¶

func (*NullableQuoteDetailsResponseProductsInner) UnmarshalJSON ¶

func (v *NullableQuoteDetailsResponseProductsInner) UnmarshalJSON(src []byte) error

func (*NullableQuoteDetailsResponseProductsInner) Unset ¶

type NullableQuoteDetailsResponseProductsInnerPrice ¶

type NullableQuoteDetailsResponseProductsInnerPrice struct {
	// contains filtered or unexported fields
}

func (NullableQuoteDetailsResponseProductsInnerPrice) Get ¶

func (NullableQuoteDetailsResponseProductsInnerPrice) IsSet ¶

func (NullableQuoteDetailsResponseProductsInnerPrice) MarshalJSON ¶

func (*NullableQuoteDetailsResponseProductsInnerPrice) Set ¶

func (*NullableQuoteDetailsResponseProductsInnerPrice) UnmarshalJSON ¶

func (*NullableQuoteDetailsResponseProductsInnerPrice) Unset ¶

type NullableQuoteDetailsResponseResellerInfo ¶

type NullableQuoteDetailsResponseResellerInfo struct {
	// contains filtered or unexported fields
}

func (NullableQuoteDetailsResponseResellerInfo) Get ¶

func (NullableQuoteDetailsResponseResellerInfo) IsSet ¶

func (NullableQuoteDetailsResponseResellerInfo) MarshalJSON ¶

func (*NullableQuoteDetailsResponseResellerInfo) Set ¶

func (*NullableQuoteDetailsResponseResellerInfo) UnmarshalJSON ¶

func (v *NullableQuoteDetailsResponseResellerInfo) UnmarshalJSON(src []byte) error

func (*NullableQuoteDetailsResponseResellerInfo) Unset ¶

type NullableQuoteSearchResponse ¶

type NullableQuoteSearchResponse struct {
	// contains filtered or unexported fields
}

func (NullableQuoteSearchResponse) Get ¶

func (NullableQuoteSearchResponse) IsSet ¶

func (NullableQuoteSearchResponse) MarshalJSON ¶

func (v NullableQuoteSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableQuoteSearchResponse) Set ¶

func (*NullableQuoteSearchResponse) UnmarshalJSON ¶

func (v *NullableQuoteSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableQuoteSearchResponse) Unset ¶

func (v *NullableQuoteSearchResponse) Unset()

type NullableQuoteSearchResponseQuotesInner ¶

type NullableQuoteSearchResponseQuotesInner struct {
	// contains filtered or unexported fields
}

func (NullableQuoteSearchResponseQuotesInner) Get ¶

func (NullableQuoteSearchResponseQuotesInner) IsSet ¶

func (NullableQuoteSearchResponseQuotesInner) MarshalJSON ¶

func (v NullableQuoteSearchResponseQuotesInner) MarshalJSON() ([]byte, error)

func (*NullableQuoteSearchResponseQuotesInner) Set ¶

func (*NullableQuoteSearchResponseQuotesInner) UnmarshalJSON ¶

func (v *NullableQuoteSearchResponseQuotesInner) UnmarshalJSON(src []byte) error

func (*NullableQuoteSearchResponseQuotesInner) Unset ¶

type NullableQuoteSearchResponseQuotesInnerLinks struct {
	// contains filtered or unexported fields
}

func (NullableQuoteSearchResponseQuotesInnerLinks) Get ¶

func (NullableQuoteSearchResponseQuotesInnerLinks) IsSet ¶

func (NullableQuoteSearchResponseQuotesInnerLinks) MarshalJSON ¶

func (*NullableQuoteSearchResponseQuotesInnerLinks) Set ¶

func (*NullableQuoteSearchResponseQuotesInnerLinks) UnmarshalJSON ¶

func (v *NullableQuoteSearchResponseQuotesInnerLinks) UnmarshalJSON(src []byte) error

func (*NullableQuoteSearchResponseQuotesInnerLinks) Unset ¶

type NullableQuoteToOrderDetailsDTO ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTO struct {
	// contains filtered or unexported fields
}

func NewNullableQuoteToOrderDetailsDTO ¶ added in v1.0.0

func NewNullableQuoteToOrderDetailsDTO(val *QuoteToOrderDetailsDTO) *NullableQuoteToOrderDetailsDTO

func (NullableQuoteToOrderDetailsDTO) Get ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTO) IsSet ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTO) MarshalJSON ¶ added in v1.0.0

func (v NullableQuoteToOrderDetailsDTO) MarshalJSON() ([]byte, error)

func (*NullableQuoteToOrderDetailsDTO) Set ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTO) UnmarshalJSON ¶ added in v1.0.0

func (v *NullableQuoteToOrderDetailsDTO) UnmarshalJSON(src []byte) error

func (*NullableQuoteToOrderDetailsDTO) Unset ¶ added in v1.0.0

func (v *NullableQuoteToOrderDetailsDTO) Unset()

type NullableQuoteToOrderDetailsDTOAdditionalAttributesInner ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTOAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableQuoteToOrderDetailsDTOAdditionalAttributesInner) Get ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOAdditionalAttributesInner) IsSet ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOAdditionalAttributesInner) MarshalJSON ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOAdditionalAttributesInner) Set ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOAdditionalAttributesInner) UnmarshalJSON ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOAdditionalAttributesInner) Unset ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTOEndUserInfo ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTOEndUserInfo struct {
	// contains filtered or unexported fields
}

func NewNullableQuoteToOrderDetailsDTOEndUserInfo ¶ added in v1.0.0

func NewNullableQuoteToOrderDetailsDTOEndUserInfo(val *QuoteToOrderDetailsDTOEndUserInfo) *NullableQuoteToOrderDetailsDTOEndUserInfo

func (NullableQuoteToOrderDetailsDTOEndUserInfo) Get ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOEndUserInfo) IsSet ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOEndUserInfo) MarshalJSON ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOEndUserInfo) Set ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOEndUserInfo) UnmarshalJSON ¶ added in v1.0.0

func (v *NullableQuoteToOrderDetailsDTOEndUserInfo) UnmarshalJSON(src []byte) error

func (*NullableQuoteToOrderDetailsDTOEndUserInfo) Unset ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTOLinesInner ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTOLinesInner struct {
	// contains filtered or unexported fields
}

func NewNullableQuoteToOrderDetailsDTOLinesInner ¶ added in v1.0.0

func NewNullableQuoteToOrderDetailsDTOLinesInner(val *QuoteToOrderDetailsDTOLinesInner) *NullableQuoteToOrderDetailsDTOLinesInner

func (NullableQuoteToOrderDetailsDTOLinesInner) Get ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOLinesInner) IsSet ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOLinesInner) MarshalJSON ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOLinesInner) Set ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOLinesInner) UnmarshalJSON ¶ added in v1.0.0

func (v *NullableQuoteToOrderDetailsDTOLinesInner) UnmarshalJSON(src []byte) error

func (*NullableQuoteToOrderDetailsDTOLinesInner) Unset ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) Get ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) IsSet ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) MarshalJSON ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) Set ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) UnmarshalJSON ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) Unset ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTOShipToInfo ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTOShipToInfo struct {
	// contains filtered or unexported fields
}

func NewNullableQuoteToOrderDetailsDTOShipToInfo ¶ added in v1.0.0

func NewNullableQuoteToOrderDetailsDTOShipToInfo(val *QuoteToOrderDetailsDTOShipToInfo) *NullableQuoteToOrderDetailsDTOShipToInfo

func (NullableQuoteToOrderDetailsDTOShipToInfo) Get ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOShipToInfo) IsSet ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOShipToInfo) MarshalJSON ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOShipToInfo) Set ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOShipToInfo) UnmarshalJSON ¶ added in v1.0.0

func (v *NullableQuoteToOrderDetailsDTOShipToInfo) UnmarshalJSON(src []byte) error

func (*NullableQuoteToOrderDetailsDTOShipToInfo) Unset ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTOVmfadditionalAttributesInner ¶ added in v1.0.0

type NullableQuoteToOrderDetailsDTOVmfadditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableQuoteToOrderDetailsDTOVmfadditionalAttributesInner) Get ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOVmfadditionalAttributesInner) IsSet ¶ added in v1.0.0

func (NullableQuoteToOrderDetailsDTOVmfadditionalAttributesInner) MarshalJSON ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOVmfadditionalAttributesInner) Set ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOVmfadditionalAttributesInner) UnmarshalJSON ¶ added in v1.0.0

func (*NullableQuoteToOrderDetailsDTOVmfadditionalAttributesInner) Unset ¶ added in v1.0.0

type NullableQuoteToOrderResponse ¶ added in v1.0.0

type NullableQuoteToOrderResponse struct {
	// contains filtered or unexported fields
}

func NewNullableQuoteToOrderResponse ¶ added in v1.0.0

func NewNullableQuoteToOrderResponse(val *QuoteToOrderResponse) *NullableQuoteToOrderResponse

func (NullableQuoteToOrderResponse) Get ¶ added in v1.0.0

func (NullableQuoteToOrderResponse) IsSet ¶ added in v1.0.0

func (NullableQuoteToOrderResponse) MarshalJSON ¶ added in v1.0.0

func (v NullableQuoteToOrderResponse) MarshalJSON() ([]byte, error)

func (*NullableQuoteToOrderResponse) Set ¶ added in v1.0.0

func (*NullableQuoteToOrderResponse) UnmarshalJSON ¶ added in v1.0.0

func (v *NullableQuoteToOrderResponse) UnmarshalJSON(src []byte) error

func (*NullableQuoteToOrderResponse) Unset ¶ added in v1.0.0

func (v *NullableQuoteToOrderResponse) Unset()

type NullableRenewalsDetailsResponse ¶

type NullableRenewalsDetailsResponse struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsDetailsResponse) Get ¶

func (NullableRenewalsDetailsResponse) IsSet ¶

func (NullableRenewalsDetailsResponse) MarshalJSON ¶

func (v NullableRenewalsDetailsResponse) MarshalJSON() ([]byte, error)

func (*NullableRenewalsDetailsResponse) Set ¶

func (*NullableRenewalsDetailsResponse) UnmarshalJSON ¶

func (v *NullableRenewalsDetailsResponse) UnmarshalJSON(src []byte) error

func (*NullableRenewalsDetailsResponse) Unset ¶

type NullableRenewalsDetailsResponseAdditionalAttributesInner ¶

type NullableRenewalsDetailsResponseAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsDetailsResponseAdditionalAttributesInner) Get ¶

func (NullableRenewalsDetailsResponseAdditionalAttributesInner) IsSet ¶

func (NullableRenewalsDetailsResponseAdditionalAttributesInner) MarshalJSON ¶

func (*NullableRenewalsDetailsResponseAdditionalAttributesInner) Set ¶

func (*NullableRenewalsDetailsResponseAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullableRenewalsDetailsResponseAdditionalAttributesInner) Unset ¶

type NullableRenewalsDetailsResponseEndUserInfo ¶

type NullableRenewalsDetailsResponseEndUserInfo struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsDetailsResponseEndUserInfo) Get ¶

func (NullableRenewalsDetailsResponseEndUserInfo) IsSet ¶

func (NullableRenewalsDetailsResponseEndUserInfo) MarshalJSON ¶

func (*NullableRenewalsDetailsResponseEndUserInfo) Set ¶

func (*NullableRenewalsDetailsResponseEndUserInfo) UnmarshalJSON ¶

func (v *NullableRenewalsDetailsResponseEndUserInfo) UnmarshalJSON(src []byte) error

func (*NullableRenewalsDetailsResponseEndUserInfo) Unset ¶

type NullableRenewalsDetailsResponseProductsInner ¶

type NullableRenewalsDetailsResponseProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsDetailsResponseProductsInner) Get ¶

func (NullableRenewalsDetailsResponseProductsInner) IsSet ¶

func (NullableRenewalsDetailsResponseProductsInner) MarshalJSON ¶

func (*NullableRenewalsDetailsResponseProductsInner) Set ¶

func (*NullableRenewalsDetailsResponseProductsInner) UnmarshalJSON ¶

func (*NullableRenewalsDetailsResponseProductsInner) Unset ¶

type NullableRenewalsDetailsResponseReferenceNumber ¶

type NullableRenewalsDetailsResponseReferenceNumber struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsDetailsResponseReferenceNumber) Get ¶

func (NullableRenewalsDetailsResponseReferenceNumber) IsSet ¶

func (NullableRenewalsDetailsResponseReferenceNumber) MarshalJSON ¶

func (*NullableRenewalsDetailsResponseReferenceNumber) Set ¶

func (*NullableRenewalsDetailsResponseReferenceNumber) UnmarshalJSON ¶

func (*NullableRenewalsDetailsResponseReferenceNumber) Unset ¶

type NullableRenewalsSearchRequest ¶

type NullableRenewalsSearchRequest struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsSearchRequest) Get ¶

func (NullableRenewalsSearchRequest) IsSet ¶

func (NullableRenewalsSearchRequest) MarshalJSON ¶

func (v NullableRenewalsSearchRequest) MarshalJSON() ([]byte, error)

func (*NullableRenewalsSearchRequest) Set ¶

func (*NullableRenewalsSearchRequest) UnmarshalJSON ¶

func (v *NullableRenewalsSearchRequest) UnmarshalJSON(src []byte) error

func (*NullableRenewalsSearchRequest) Unset ¶

func (v *NullableRenewalsSearchRequest) Unset()

type NullableRenewalsSearchRequestDateType ¶

type NullableRenewalsSearchRequestDateType struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsSearchRequestDateType) Get ¶

func (NullableRenewalsSearchRequestDateType) IsSet ¶

func (NullableRenewalsSearchRequestDateType) MarshalJSON ¶

func (v NullableRenewalsSearchRequestDateType) MarshalJSON() ([]byte, error)

func (*NullableRenewalsSearchRequestDateType) Set ¶

func (*NullableRenewalsSearchRequestDateType) UnmarshalJSON ¶

func (v *NullableRenewalsSearchRequestDateType) UnmarshalJSON(src []byte) error

func (*NullableRenewalsSearchRequestDateType) Unset ¶

type NullableRenewalsSearchRequestDateTypeEndDate ¶

type NullableRenewalsSearchRequestDateTypeEndDate struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsSearchRequestDateTypeEndDate) Get ¶

func (NullableRenewalsSearchRequestDateTypeEndDate) IsSet ¶

func (NullableRenewalsSearchRequestDateTypeEndDate) MarshalJSON ¶

func (*NullableRenewalsSearchRequestDateTypeEndDate) Set ¶

func (*NullableRenewalsSearchRequestDateTypeEndDate) UnmarshalJSON ¶

func (*NullableRenewalsSearchRequestDateTypeEndDate) Unset ¶

type NullableRenewalsSearchRequestDateTypeExpirationDate ¶

type NullableRenewalsSearchRequestDateTypeExpirationDate struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsSearchRequestDateTypeExpirationDate) Get ¶

func (NullableRenewalsSearchRequestDateTypeExpirationDate) IsSet ¶

func (NullableRenewalsSearchRequestDateTypeExpirationDate) MarshalJSON ¶

func (*NullableRenewalsSearchRequestDateTypeExpirationDate) Set ¶

func (*NullableRenewalsSearchRequestDateTypeExpirationDate) UnmarshalJSON ¶

func (*NullableRenewalsSearchRequestDateTypeExpirationDate) Unset ¶

type NullableRenewalsSearchRequestDateTypeInvoiceDate ¶

type NullableRenewalsSearchRequestDateTypeInvoiceDate struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsSearchRequestDateTypeInvoiceDate) Get ¶

func (NullableRenewalsSearchRequestDateTypeInvoiceDate) IsSet ¶

func (NullableRenewalsSearchRequestDateTypeInvoiceDate) MarshalJSON ¶

func (*NullableRenewalsSearchRequestDateTypeInvoiceDate) Set ¶

func (*NullableRenewalsSearchRequestDateTypeInvoiceDate) UnmarshalJSON ¶

func (*NullableRenewalsSearchRequestDateTypeInvoiceDate) Unset ¶

type NullableRenewalsSearchRequestDateTypeStartDate ¶

type NullableRenewalsSearchRequestDateTypeStartDate struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsSearchRequestDateTypeStartDate) Get ¶

func (NullableRenewalsSearchRequestDateTypeStartDate) IsSet ¶

func (NullableRenewalsSearchRequestDateTypeStartDate) MarshalJSON ¶

func (*NullableRenewalsSearchRequestDateTypeStartDate) Set ¶

func (*NullableRenewalsSearchRequestDateTypeStartDate) UnmarshalJSON ¶

func (*NullableRenewalsSearchRequestDateTypeStartDate) Unset ¶

type NullableRenewalsSearchRequestStatus ¶

type NullableRenewalsSearchRequestStatus struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsSearchRequestStatus) Get ¶

func (NullableRenewalsSearchRequestStatus) IsSet ¶

func (NullableRenewalsSearchRequestStatus) MarshalJSON ¶

func (v NullableRenewalsSearchRequestStatus) MarshalJSON() ([]byte, error)

func (*NullableRenewalsSearchRequestStatus) Set ¶

func (*NullableRenewalsSearchRequestStatus) UnmarshalJSON ¶

func (v *NullableRenewalsSearchRequestStatus) UnmarshalJSON(src []byte) error

func (*NullableRenewalsSearchRequestStatus) Unset ¶

type NullableRenewalsSearchRequestStatusOpporutinyStatus ¶

type NullableRenewalsSearchRequestStatusOpporutinyStatus struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsSearchRequestStatusOpporutinyStatus) Get ¶

func (NullableRenewalsSearchRequestStatusOpporutinyStatus) IsSet ¶

func (NullableRenewalsSearchRequestStatusOpporutinyStatus) MarshalJSON ¶

func (*NullableRenewalsSearchRequestStatusOpporutinyStatus) Set ¶

func (*NullableRenewalsSearchRequestStatusOpporutinyStatus) UnmarshalJSON ¶

func (*NullableRenewalsSearchRequestStatusOpporutinyStatus) Unset ¶

type NullableRenewalsSearchResponse ¶

type NullableRenewalsSearchResponse struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsSearchResponse) Get ¶

func (NullableRenewalsSearchResponse) IsSet ¶

func (NullableRenewalsSearchResponse) MarshalJSON ¶

func (v NullableRenewalsSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableRenewalsSearchResponse) Set ¶

func (*NullableRenewalsSearchResponse) UnmarshalJSON ¶

func (v *NullableRenewalsSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableRenewalsSearchResponse) Unset ¶

func (v *NullableRenewalsSearchResponse) Unset()

type NullableRenewalsSearchResponseRenewalsInner ¶

type NullableRenewalsSearchResponseRenewalsInner struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsSearchResponseRenewalsInner) Get ¶

func (NullableRenewalsSearchResponseRenewalsInner) IsSet ¶

func (NullableRenewalsSearchResponseRenewalsInner) MarshalJSON ¶

func (*NullableRenewalsSearchResponseRenewalsInner) Set ¶

func (*NullableRenewalsSearchResponseRenewalsInner) UnmarshalJSON ¶

func (v *NullableRenewalsSearchResponseRenewalsInner) UnmarshalJSON(src []byte) error

func (*NullableRenewalsSearchResponseRenewalsInner) Unset ¶

type NullableRenewalsSearchResponseRenewalsInnerLinksInner ¶

type NullableRenewalsSearchResponseRenewalsInnerLinksInner struct {
	// contains filtered or unexported fields
}

func (NullableRenewalsSearchResponseRenewalsInnerLinksInner) Get ¶

func (NullableRenewalsSearchResponseRenewalsInnerLinksInner) IsSet ¶

func (NullableRenewalsSearchResponseRenewalsInnerLinksInner) MarshalJSON ¶

func (*NullableRenewalsSearchResponseRenewalsInnerLinksInner) Set ¶

func (*NullableRenewalsSearchResponseRenewalsInnerLinksInner) UnmarshalJSON ¶

func (*NullableRenewalsSearchResponseRenewalsInnerLinksInner) Unset ¶

type NullableReturnsCreateRequest ¶

type NullableReturnsCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableReturnsCreateRequest) Get ¶

func (NullableReturnsCreateRequest) IsSet ¶

func (NullableReturnsCreateRequest) MarshalJSON ¶

func (v NullableReturnsCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableReturnsCreateRequest) Set ¶

func (*NullableReturnsCreateRequest) UnmarshalJSON ¶

func (v *NullableReturnsCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableReturnsCreateRequest) Unset ¶

func (v *NullableReturnsCreateRequest) Unset()

type NullableReturnsCreateRequestListInner ¶

type NullableReturnsCreateRequestListInner struct {
	// contains filtered or unexported fields
}

func (NullableReturnsCreateRequestListInner) Get ¶

func (NullableReturnsCreateRequestListInner) IsSet ¶

func (NullableReturnsCreateRequestListInner) MarshalJSON ¶

func (v NullableReturnsCreateRequestListInner) MarshalJSON() ([]byte, error)

func (*NullableReturnsCreateRequestListInner) Set ¶

func (*NullableReturnsCreateRequestListInner) UnmarshalJSON ¶

func (v *NullableReturnsCreateRequestListInner) UnmarshalJSON(src []byte) error

func (*NullableReturnsCreateRequestListInner) Unset ¶

type NullableReturnsCreateRequestListInnerShipFromInfoInner ¶

type NullableReturnsCreateRequestListInnerShipFromInfoInner struct {
	// contains filtered or unexported fields
}

func (NullableReturnsCreateRequestListInnerShipFromInfoInner) Get ¶

func (NullableReturnsCreateRequestListInnerShipFromInfoInner) IsSet ¶

func (NullableReturnsCreateRequestListInnerShipFromInfoInner) MarshalJSON ¶

func (*NullableReturnsCreateRequestListInnerShipFromInfoInner) Set ¶

func (*NullableReturnsCreateRequestListInnerShipFromInfoInner) UnmarshalJSON ¶

func (*NullableReturnsCreateRequestListInnerShipFromInfoInner) Unset ¶

type NullableReturnsCreateResponse ¶

type NullableReturnsCreateResponse struct {
	// contains filtered or unexported fields
}

func (NullableReturnsCreateResponse) Get ¶

func (NullableReturnsCreateResponse) IsSet ¶

func (NullableReturnsCreateResponse) MarshalJSON ¶

func (v NullableReturnsCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableReturnsCreateResponse) Set ¶

func (*NullableReturnsCreateResponse) UnmarshalJSON ¶

func (v *NullableReturnsCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableReturnsCreateResponse) Unset ¶

func (v *NullableReturnsCreateResponse) Unset()

type NullableReturnsCreateResponseReturnsClaimsInner ¶

type NullableReturnsCreateResponseReturnsClaimsInner struct {
	// contains filtered or unexported fields
}

func (NullableReturnsCreateResponseReturnsClaimsInner) Get ¶

func (NullableReturnsCreateResponseReturnsClaimsInner) IsSet ¶

func (NullableReturnsCreateResponseReturnsClaimsInner) MarshalJSON ¶

func (*NullableReturnsCreateResponseReturnsClaimsInner) Set ¶

func (*NullableReturnsCreateResponseReturnsClaimsInner) UnmarshalJSON ¶

func (*NullableReturnsCreateResponseReturnsClaimsInner) Unset ¶

type NullableReturnsDetailsResponse ¶

type NullableReturnsDetailsResponse struct {
	// contains filtered or unexported fields
}

func (NullableReturnsDetailsResponse) Get ¶

func (NullableReturnsDetailsResponse) IsSet ¶

func (NullableReturnsDetailsResponse) MarshalJSON ¶

func (v NullableReturnsDetailsResponse) MarshalJSON() ([]byte, error)

func (*NullableReturnsDetailsResponse) Set ¶

func (*NullableReturnsDetailsResponse) UnmarshalJSON ¶

func (v *NullableReturnsDetailsResponse) UnmarshalJSON(src []byte) error

func (*NullableReturnsDetailsResponse) Unset ¶

func (v *NullableReturnsDetailsResponse) Unset()

type NullableReturnsDetailsResponseProductsInner ¶

type NullableReturnsDetailsResponseProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableReturnsDetailsResponseProductsInner) Get ¶

func (NullableReturnsDetailsResponseProductsInner) IsSet ¶

func (NullableReturnsDetailsResponseProductsInner) MarshalJSON ¶

func (*NullableReturnsDetailsResponseProductsInner) Set ¶

func (*NullableReturnsDetailsResponseProductsInner) UnmarshalJSON ¶

func (v *NullableReturnsDetailsResponseProductsInner) UnmarshalJSON(src []byte) error

func (*NullableReturnsDetailsResponseProductsInner) Unset ¶

type NullableReturnsSearchResponse ¶

type NullableReturnsSearchResponse struct {
	// contains filtered or unexported fields
}

func (NullableReturnsSearchResponse) Get ¶

func (NullableReturnsSearchResponse) IsSet ¶

func (NullableReturnsSearchResponse) MarshalJSON ¶

func (v NullableReturnsSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableReturnsSearchResponse) Set ¶

func (*NullableReturnsSearchResponse) UnmarshalJSON ¶

func (v *NullableReturnsSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableReturnsSearchResponse) Unset ¶

func (v *NullableReturnsSearchResponse) Unset()

type NullableReturnsSearchResponseReturnsClaimsInner ¶

type NullableReturnsSearchResponseReturnsClaimsInner struct {
	// contains filtered or unexported fields
}

func (NullableReturnsSearchResponseReturnsClaimsInner) Get ¶

func (NullableReturnsSearchResponseReturnsClaimsInner) IsSet ¶

func (NullableReturnsSearchResponseReturnsClaimsInner) MarshalJSON ¶

func (*NullableReturnsSearchResponseReturnsClaimsInner) Set ¶

func (*NullableReturnsSearchResponseReturnsClaimsInner) UnmarshalJSON ¶

func (*NullableReturnsSearchResponseReturnsClaimsInner) Unset ¶

type NullableReturnsSearchResponseReturnsClaimsInnerLinksInner ¶

type NullableReturnsSearchResponseReturnsClaimsInnerLinksInner struct {
	// contains filtered or unexported fields
}

func (NullableReturnsSearchResponseReturnsClaimsInnerLinksInner) Get ¶

func (NullableReturnsSearchResponseReturnsClaimsInnerLinksInner) IsSet ¶

func (NullableReturnsSearchResponseReturnsClaimsInnerLinksInner) MarshalJSON ¶

func (*NullableReturnsSearchResponseReturnsClaimsInnerLinksInner) Set ¶

func (*NullableReturnsSearchResponseReturnsClaimsInnerLinksInner) UnmarshalJSON ¶

func (*NullableReturnsSearchResponseReturnsClaimsInnerLinksInner) Unset ¶

type NullableString ¶

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString ¶

func NewNullableString(val *string) *NullableString

func (NullableString) Get ¶

func (v NullableString) Get() *string

func (NullableString) IsSet ¶

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON ¶

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set ¶

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON ¶

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset ¶

func (v *NullableString) Unset()

type NullableTime ¶

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime ¶

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get ¶

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet ¶

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON ¶

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set ¶

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON ¶

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset ¶

func (v *NullableTime) Unset()

type NullableValidateQuoteResponse ¶

type NullableValidateQuoteResponse struct {
	// contains filtered or unexported fields
}

func (NullableValidateQuoteResponse) Get ¶

func (NullableValidateQuoteResponse) IsSet ¶

func (NullableValidateQuoteResponse) MarshalJSON ¶

func (v NullableValidateQuoteResponse) MarshalJSON() ([]byte, error)

func (*NullableValidateQuoteResponse) Set ¶

func (*NullableValidateQuoteResponse) UnmarshalJSON ¶

func (v *NullableValidateQuoteResponse) UnmarshalJSON(src []byte) error

func (*NullableValidateQuoteResponse) Unset ¶

func (v *NullableValidateQuoteResponse) Unset()

type NullableValidateQuoteResponseLinesInner ¶

type NullableValidateQuoteResponseLinesInner struct {
	// contains filtered or unexported fields
}

func (NullableValidateQuoteResponseLinesInner) Get ¶

func (NullableValidateQuoteResponseLinesInner) IsSet ¶

func (NullableValidateQuoteResponseLinesInner) MarshalJSON ¶

func (v NullableValidateQuoteResponseLinesInner) MarshalJSON() ([]byte, error)

func (*NullableValidateQuoteResponseLinesInner) Set ¶

func (*NullableValidateQuoteResponseLinesInner) UnmarshalJSON ¶

func (v *NullableValidateQuoteResponseLinesInner) UnmarshalJSON(src []byte) error

func (*NullableValidateQuoteResponseLinesInner) Unset ¶

type NullableValidateQuoteResponseVmfAdditionalAttributesInner ¶

type NullableValidateQuoteResponseVmfAdditionalAttributesInner struct {
	// contains filtered or unexported fields
}

func (NullableValidateQuoteResponseVmfAdditionalAttributesInner) Get ¶

func (NullableValidateQuoteResponseVmfAdditionalAttributesInner) IsSet ¶

func (NullableValidateQuoteResponseVmfAdditionalAttributesInner) MarshalJSON ¶

func (*NullableValidateQuoteResponseVmfAdditionalAttributesInner) Set ¶

func (*NullableValidateQuoteResponseVmfAdditionalAttributesInner) UnmarshalJSON ¶

func (*NullableValidateQuoteResponseVmfAdditionalAttributesInner) Unset ¶

type OrderCreateRequest ¶

type OrderCreateRequest struct {
	// The reseller's unique PO/Order number.
	CustomerOrderNumber string `json:"customerOrderNumber"`
	// The end user/customer's Purchase Order number.
	EndCustomerOrderNumber *string `json:"endCustomerOrderNumber,omitempty"`
	// Suffix used to identify billing address. Created during onboarding. Resellers are provided with one or more address IDs depending on how many bill to addresses they need for various flooring companies they are using for credit.
	BillToAddressId *string `json:"billToAddressId,omitempty"`
	// The bid number provided to the reseller by the vendor for special pricing and discounts. Line-level bid numbers take precedence over header-level bid numbers.
	SpecialBidNumber *string `json:"specialBidNumber,omitempty"`
	// Order level notes.
	Notes *string `json:"notes,omitempty"`
	// ENUM [\"true\",\"false\"] - accept order if this item is backordered. This field along with shipComplete field decides the value of backorderflag. The value of this field is ignored when shipComplete field is present.
	AcceptBackOrder *bool                           `json:"acceptBackOrder,omitempty"`
	ResellerInfo    *OrderCreateRequestResellerInfo `json:"resellerInfo,omitempty"`
	Vmf             *OrderCreateRequestVmf          `json:"vmf,omitempty"`
	ShipToInfo      *OrderCreateRequestShipToInfo   `json:"shipToInfo,omitempty"`
	EndUserInfo     *OrderCreateRequestEndUserInfo  `json:"endUserInfo,omitempty"`
	// The line-level details of the order.
	Lines           []OrderCreateRequestLinesInner     `json:"lines,omitempty"`
	ShipmentDetails *OrderCreateRequestShipmentDetails `json:"shipmentDetails,omitempty"`
	// Shipment-level additional attributes.
	AdditionalAttributes []OrderCreateRequestAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
}

OrderCreateRequest struct for OrderCreateRequest

func NewOrderCreateRequest ¶

func NewOrderCreateRequest(customerOrderNumber string) *OrderCreateRequest

NewOrderCreateRequest instantiates a new OrderCreateRequest 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

func NewOrderCreateRequestWithDefaults ¶

func NewOrderCreateRequestWithDefaults() *OrderCreateRequest

NewOrderCreateRequestWithDefaults instantiates a new OrderCreateRequest 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

func (*OrderCreateRequest) GetAcceptBackOrder ¶

func (o *OrderCreateRequest) GetAcceptBackOrder() bool

GetAcceptBackOrder returns the AcceptBackOrder field value if set, zero value otherwise.

func (*OrderCreateRequest) GetAcceptBackOrderOk ¶

func (o *OrderCreateRequest) GetAcceptBackOrderOk() (*bool, bool)

GetAcceptBackOrderOk returns a tuple with the AcceptBackOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetAdditionalAttributes ¶

func (o *OrderCreateRequest) GetAdditionalAttributes() []OrderCreateRequestAdditionalAttributesInner

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*OrderCreateRequest) GetAdditionalAttributesOk ¶

func (o *OrderCreateRequest) GetAdditionalAttributesOk() ([]OrderCreateRequestAdditionalAttributesInner, bool)

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetBillToAddressId ¶

func (o *OrderCreateRequest) GetBillToAddressId() string

GetBillToAddressId returns the BillToAddressId field value if set, zero value otherwise.

func (*OrderCreateRequest) GetBillToAddressIdOk ¶

func (o *OrderCreateRequest) GetBillToAddressIdOk() (*string, bool)

GetBillToAddressIdOk returns a tuple with the BillToAddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetCustomerOrderNumber ¶

func (o *OrderCreateRequest) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value

func (*OrderCreateRequest) GetCustomerOrderNumberOk ¶

func (o *OrderCreateRequest) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetEndCustomerOrderNumber ¶

func (o *OrderCreateRequest) GetEndCustomerOrderNumber() string

GetEndCustomerOrderNumber returns the EndCustomerOrderNumber field value if set, zero value otherwise.

func (*OrderCreateRequest) GetEndCustomerOrderNumberOk ¶

func (o *OrderCreateRequest) GetEndCustomerOrderNumberOk() (*string, bool)

GetEndCustomerOrderNumberOk returns a tuple with the EndCustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetEndUserInfo ¶

GetEndUserInfo returns the EndUserInfo field value if set, zero value otherwise.

func (*OrderCreateRequest) GetEndUserInfoOk ¶

func (o *OrderCreateRequest) GetEndUserInfoOk() (*OrderCreateRequestEndUserInfo, bool)

GetEndUserInfoOk returns a tuple with the EndUserInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetLines ¶

GetLines returns the Lines field value if set, zero value otherwise.

func (*OrderCreateRequest) GetLinesOk ¶

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetNotes ¶

func (o *OrderCreateRequest) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*OrderCreateRequest) GetNotesOk ¶

func (o *OrderCreateRequest) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetResellerInfo ¶

GetResellerInfo returns the ResellerInfo field value if set, zero value otherwise.

func (*OrderCreateRequest) GetResellerInfoOk ¶

func (o *OrderCreateRequest) GetResellerInfoOk() (*OrderCreateRequestResellerInfo, bool)

GetResellerInfoOk returns a tuple with the ResellerInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetShipToInfo ¶

GetShipToInfo returns the ShipToInfo field value if set, zero value otherwise.

func (*OrderCreateRequest) GetShipToInfoOk ¶

func (o *OrderCreateRequest) GetShipToInfoOk() (*OrderCreateRequestShipToInfo, bool)

GetShipToInfoOk returns a tuple with the ShipToInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetShipmentDetails ¶

func (o *OrderCreateRequest) GetShipmentDetails() OrderCreateRequestShipmentDetails

GetShipmentDetails returns the ShipmentDetails field value if set, zero value otherwise.

func (*OrderCreateRequest) GetShipmentDetailsOk ¶

func (o *OrderCreateRequest) GetShipmentDetailsOk() (*OrderCreateRequestShipmentDetails, bool)

GetShipmentDetailsOk returns a tuple with the ShipmentDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetSpecialBidNumber ¶

func (o *OrderCreateRequest) GetSpecialBidNumber() string

GetSpecialBidNumber returns the SpecialBidNumber field value if set, zero value otherwise.

func (*OrderCreateRequest) GetSpecialBidNumberOk ¶

func (o *OrderCreateRequest) GetSpecialBidNumberOk() (*string, bool)

GetSpecialBidNumberOk returns a tuple with the SpecialBidNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) GetVmf ¶

GetVmf returns the Vmf field value if set, zero value otherwise.

func (*OrderCreateRequest) GetVmfOk ¶

func (o *OrderCreateRequest) GetVmfOk() (*OrderCreateRequestVmf, bool)

GetVmfOk returns a tuple with the Vmf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequest) HasAcceptBackOrder ¶

func (o *OrderCreateRequest) HasAcceptBackOrder() bool

HasAcceptBackOrder returns a boolean if a field has been set.

func (*OrderCreateRequest) HasAdditionalAttributes ¶

func (o *OrderCreateRequest) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*OrderCreateRequest) HasBillToAddressId ¶

func (o *OrderCreateRequest) HasBillToAddressId() bool

HasBillToAddressId returns a boolean if a field has been set.

func (*OrderCreateRequest) HasEndCustomerOrderNumber ¶

func (o *OrderCreateRequest) HasEndCustomerOrderNumber() bool

HasEndCustomerOrderNumber returns a boolean if a field has been set.

func (*OrderCreateRequest) HasEndUserInfo ¶

func (o *OrderCreateRequest) HasEndUserInfo() bool

HasEndUserInfo returns a boolean if a field has been set.

func (*OrderCreateRequest) HasLines ¶

func (o *OrderCreateRequest) HasLines() bool

HasLines returns a boolean if a field has been set.

func (*OrderCreateRequest) HasNotes ¶

func (o *OrderCreateRequest) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*OrderCreateRequest) HasResellerInfo ¶

func (o *OrderCreateRequest) HasResellerInfo() bool

HasResellerInfo returns a boolean if a field has been set.

func (*OrderCreateRequest) HasShipToInfo ¶

func (o *OrderCreateRequest) HasShipToInfo() bool

HasShipToInfo returns a boolean if a field has been set.

func (*OrderCreateRequest) HasShipmentDetails ¶

func (o *OrderCreateRequest) HasShipmentDetails() bool

HasShipmentDetails returns a boolean if a field has been set.

func (*OrderCreateRequest) HasSpecialBidNumber ¶

func (o *OrderCreateRequest) HasSpecialBidNumber() bool

HasSpecialBidNumber returns a boolean if a field has been set.

func (*OrderCreateRequest) HasVmf ¶

func (o *OrderCreateRequest) HasVmf() bool

HasVmf returns a boolean if a field has been set.

func (OrderCreateRequest) MarshalJSON ¶

func (o OrderCreateRequest) MarshalJSON() ([]byte, error)

func (*OrderCreateRequest) SetAcceptBackOrder ¶

func (o *OrderCreateRequest) SetAcceptBackOrder(v bool)

SetAcceptBackOrder gets a reference to the given bool and assigns it to the AcceptBackOrder field.

func (*OrderCreateRequest) SetAdditionalAttributes ¶

func (o *OrderCreateRequest) SetAdditionalAttributes(v []OrderCreateRequestAdditionalAttributesInner)

SetAdditionalAttributes gets a reference to the given []OrderCreateRequestAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*OrderCreateRequest) SetBillToAddressId ¶

func (o *OrderCreateRequest) SetBillToAddressId(v string)

SetBillToAddressId gets a reference to the given string and assigns it to the BillToAddressId field.

func (*OrderCreateRequest) SetCustomerOrderNumber ¶

func (o *OrderCreateRequest) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber sets field value

func (*OrderCreateRequest) SetEndCustomerOrderNumber ¶

func (o *OrderCreateRequest) SetEndCustomerOrderNumber(v string)

SetEndCustomerOrderNumber gets a reference to the given string and assigns it to the EndCustomerOrderNumber field.

func (*OrderCreateRequest) SetEndUserInfo ¶

SetEndUserInfo gets a reference to the given OrderCreateRequestEndUserInfo and assigns it to the EndUserInfo field.

func (*OrderCreateRequest) SetLines ¶

SetLines gets a reference to the given []OrderCreateRequestLinesInner and assigns it to the Lines field.

func (*OrderCreateRequest) SetNotes ¶

func (o *OrderCreateRequest) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*OrderCreateRequest) SetResellerInfo ¶

func (o *OrderCreateRequest) SetResellerInfo(v OrderCreateRequestResellerInfo)

SetResellerInfo gets a reference to the given OrderCreateRequestResellerInfo and assigns it to the ResellerInfo field.

func (*OrderCreateRequest) SetShipToInfo ¶

SetShipToInfo gets a reference to the given OrderCreateRequestShipToInfo and assigns it to the ShipToInfo field.

func (*OrderCreateRequest) SetShipmentDetails ¶

func (o *OrderCreateRequest) SetShipmentDetails(v OrderCreateRequestShipmentDetails)

SetShipmentDetails gets a reference to the given OrderCreateRequestShipmentDetails and assigns it to the ShipmentDetails field.

func (*OrderCreateRequest) SetSpecialBidNumber ¶

func (o *OrderCreateRequest) SetSpecialBidNumber(v string)

SetSpecialBidNumber gets a reference to the given string and assigns it to the SpecialBidNumber field.

func (*OrderCreateRequest) SetVmf ¶

SetVmf gets a reference to the given OrderCreateRequestVmf and assigns it to the Vmf field.

func (OrderCreateRequest) ToMap ¶

func (o OrderCreateRequest) ToMap() (map[string]interface{}, error)

func (*OrderCreateRequest) UnmarshalJSON ¶

func (o *OrderCreateRequest) UnmarshalJSON(data []byte) (err error)

type OrderCreateRequestAdditionalAttributesInner ¶

type OrderCreateRequestAdditionalAttributesInner struct {
	// allowPartialOrder: Allow orders with failed lines. (SAP) Depends on backorder settings.    DpasRating: DX rating by Department of Defense is the highest rating by the highest offices and meant to be top priority. DO any other gov offices at the federal level to priotize.    DpasProgramId: Identifies the actual agency that signed off on the DPAS priority.    allowDuplicateCustomerOrderNumber: Allow orders with duplicate customer PO numbers. Enables resellers to have the same PO number for multiple orders.     channelCode: Determine storage location for Markeplace(SAP) for different orderTypes.    customerPOType: Used for pricing, similar to orderType. Possible SAP values- ZXML and ZWEB.    storageLocation: Determine the location of the product stock in SAP for Marketplaces.    soldTo: To be used in cases when Sold-To is different than Customer ID.    orderType: Order Type[SAP]- ZOR and ZLCN.    endUserSearchTerm: Search ID for a end user contact is used in SAP to determine the contact name.    Z101: Used for end customer details such as name, address, phone, etc. This information flows to SAP and is used by warehouse.    euDepId: DEP ID would be the 'End User DEP/ABM Organization ID' up to 32 characters and is assigned by Apple.    depOrderNbr: depordernbr is 'End User PO to reseller' Can appear in message lines or dedicated end user po#.    govtProgramType: Program type, “PA” for government orders, “ED” for education order.    govtEndUserType: Type of end user of the program. F = Federal, S = State, E = Local, K = K-12 school, and H = Higher Education    govtSolicitationNumber: Education order’s contract number    govtPublicPrivateCode: Determines TAX / NO TAX.   'P' PUBLIC SECTOR,   'R' PRIVATE SECTOR.  Value needs only to be provided for EDUCATION order.    govtEndUserData: Name of the End user of the program. For example, STATE OF OHIO, CHICAGO SCHOOLDISTRICT etc.    govtEndUserPostalCode: 9 CHAR FIELD / Zip Code of the End user of the order.    dynamicMessageLine1: Custom Dynamic Message line 1.    allowOrderOnCustomerHold: Boolean value flag which allows a customer to create an order with the hold status.
	AttributeName *string `json:"attributeName,omitempty"`
	// attributefield data
	AttributeValue *string `json:"attributeValue,omitempty"`
}

OrderCreateRequestAdditionalAttributesInner struct for OrderCreateRequestAdditionalAttributesInner

func NewOrderCreateRequestAdditionalAttributesInner ¶

func NewOrderCreateRequestAdditionalAttributesInner() *OrderCreateRequestAdditionalAttributesInner

NewOrderCreateRequestAdditionalAttributesInner instantiates a new OrderCreateRequestAdditionalAttributesInner 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

func NewOrderCreateRequestAdditionalAttributesInnerWithDefaults ¶

func NewOrderCreateRequestAdditionalAttributesInnerWithDefaults() *OrderCreateRequestAdditionalAttributesInner

NewOrderCreateRequestAdditionalAttributesInnerWithDefaults instantiates a new OrderCreateRequestAdditionalAttributesInner 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

func (*OrderCreateRequestAdditionalAttributesInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*OrderCreateRequestAdditionalAttributesInner) GetAttributeNameOk ¶

func (o *OrderCreateRequestAdditionalAttributesInner) GetAttributeNameOk() (*string, bool)

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestAdditionalAttributesInner) GetAttributeValue ¶

func (o *OrderCreateRequestAdditionalAttributesInner) GetAttributeValue() string

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*OrderCreateRequestAdditionalAttributesInner) GetAttributeValueOk ¶

func (o *OrderCreateRequestAdditionalAttributesInner) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestAdditionalAttributesInner) HasAttributeName ¶

func (o *OrderCreateRequestAdditionalAttributesInner) HasAttributeName() bool

HasAttributeName returns a boolean if a field has been set.

func (*OrderCreateRequestAdditionalAttributesInner) HasAttributeValue ¶

func (o *OrderCreateRequestAdditionalAttributesInner) HasAttributeValue() bool

HasAttributeValue returns a boolean if a field has been set.

func (OrderCreateRequestAdditionalAttributesInner) MarshalJSON ¶

func (*OrderCreateRequestAdditionalAttributesInner) SetAttributeName ¶

func (o *OrderCreateRequestAdditionalAttributesInner) SetAttributeName(v string)

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*OrderCreateRequestAdditionalAttributesInner) SetAttributeValue ¶

func (o *OrderCreateRequestAdditionalAttributesInner) SetAttributeValue(v string)

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (OrderCreateRequestAdditionalAttributesInner) ToMap ¶

func (o OrderCreateRequestAdditionalAttributesInner) ToMap() (map[string]interface{}, error)

type OrderCreateRequestEndUserInfo ¶

type OrderCreateRequestEndUserInfo struct {
	// ID for the end user/customer in Ingram Micro's system.
	EndUserId *string `json:"endUserId,omitempty"`
	// The contact name for the end user/customer.
	Contact *string `json:"contact,omitempty"`
	// The company name for the end user/customer. Required for Impulse countries.
	CompanyName *string `json:"companyName,omitempty"`
	// name1
	Name1 *string `json:"name1,omitempty"`
	// name2
	Name2 *string `json:"name2,omitempty"`
	// The end user/customer's street address and building or house number. Required for Impulse countries.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The end user/customer's apartment number.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Line 3 of the address for the end user/customer.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// Street address4
	AddressLine4 *string `json:"addressLine4,omitempty"`
	// The end user/customer's city. Required for Impulse countries.
	City *string `json:"city,omitempty"`
	// The end user/customer's state. Required for Impulse countries but optional for EMEA countries.
	State *string `json:"state,omitempty"`
	// The end user/customer's zip or postal code. Required for Impulse countries.
	PostalCode *string `json:"postalCode,omitempty"`
	// The end user/customer's two-character ISO country code.
	CountryCode *string `json:"countryCode,omitempty"`
	// The end user/customer's phone number.
	PhoneNumber *int32 `json:"phoneNumber,omitempty"`
	// The end user/customer's email.
	Email *string `json:"email,omitempty"`
}

OrderCreateRequestEndUserInfo The contact information for the end user/customer provided by the reseller. Used to determine pricing and discounts.

func NewOrderCreateRequestEndUserInfo ¶

func NewOrderCreateRequestEndUserInfo() *OrderCreateRequestEndUserInfo

NewOrderCreateRequestEndUserInfo instantiates a new OrderCreateRequestEndUserInfo 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

func NewOrderCreateRequestEndUserInfoWithDefaults ¶

func NewOrderCreateRequestEndUserInfoWithDefaults() *OrderCreateRequestEndUserInfo

NewOrderCreateRequestEndUserInfoWithDefaults instantiates a new OrderCreateRequestEndUserInfo 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

func (*OrderCreateRequestEndUserInfo) GetAddressLine1 ¶

func (o *OrderCreateRequestEndUserInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetAddressLine1Ok ¶

func (o *OrderCreateRequestEndUserInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetAddressLine2 ¶

func (o *OrderCreateRequestEndUserInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetAddressLine2Ok ¶

func (o *OrderCreateRequestEndUserInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetAddressLine3 ¶

func (o *OrderCreateRequestEndUserInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetAddressLine3Ok ¶

func (o *OrderCreateRequestEndUserInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetAddressLine4 ¶

func (o *OrderCreateRequestEndUserInfo) GetAddressLine4() string

GetAddressLine4 returns the AddressLine4 field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetAddressLine4Ok ¶

func (o *OrderCreateRequestEndUserInfo) GetAddressLine4Ok() (*string, bool)

GetAddressLine4Ok returns a tuple with the AddressLine4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetCity ¶

GetCity returns the City field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetCityOk ¶

func (o *OrderCreateRequestEndUserInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetCompanyName ¶

func (o *OrderCreateRequestEndUserInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetCompanyNameOk ¶

func (o *OrderCreateRequestEndUserInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetContact ¶

func (o *OrderCreateRequestEndUserInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetContactOk ¶

func (o *OrderCreateRequestEndUserInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetCountryCode ¶

func (o *OrderCreateRequestEndUserInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetCountryCodeOk ¶

func (o *OrderCreateRequestEndUserInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetEmail ¶

func (o *OrderCreateRequestEndUserInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetEmailOk ¶

func (o *OrderCreateRequestEndUserInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetEndUserId ¶

func (o *OrderCreateRequestEndUserInfo) GetEndUserId() string

GetEndUserId returns the EndUserId field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetEndUserIdOk ¶

func (o *OrderCreateRequestEndUserInfo) GetEndUserIdOk() (*string, bool)

GetEndUserIdOk returns a tuple with the EndUserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetName1 ¶

func (o *OrderCreateRequestEndUserInfo) GetName1() string

GetName1 returns the Name1 field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetName1Ok ¶

func (o *OrderCreateRequestEndUserInfo) GetName1Ok() (*string, bool)

GetName1Ok returns a tuple with the Name1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetName2 ¶

func (o *OrderCreateRequestEndUserInfo) GetName2() string

GetName2 returns the Name2 field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetName2Ok ¶

func (o *OrderCreateRequestEndUserInfo) GetName2Ok() (*string, bool)

GetName2Ok returns a tuple with the Name2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetPhoneNumber ¶

func (o *OrderCreateRequestEndUserInfo) GetPhoneNumber() int32

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetPhoneNumberOk ¶

func (o *OrderCreateRequestEndUserInfo) GetPhoneNumberOk() (*int32, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetPostalCode ¶

func (o *OrderCreateRequestEndUserInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetPostalCodeOk ¶

func (o *OrderCreateRequestEndUserInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) GetState ¶

func (o *OrderCreateRequestEndUserInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*OrderCreateRequestEndUserInfo) GetStateOk ¶

func (o *OrderCreateRequestEndUserInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestEndUserInfo) HasAddressLine1 ¶

func (o *OrderCreateRequestEndUserInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasAddressLine2 ¶

func (o *OrderCreateRequestEndUserInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasAddressLine3 ¶

func (o *OrderCreateRequestEndUserInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasAddressLine4 ¶

func (o *OrderCreateRequestEndUserInfo) HasAddressLine4() bool

HasAddressLine4 returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasCity ¶

func (o *OrderCreateRequestEndUserInfo) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasCompanyName ¶

func (o *OrderCreateRequestEndUserInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasContact ¶

func (o *OrderCreateRequestEndUserInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasCountryCode ¶

func (o *OrderCreateRequestEndUserInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasEmail ¶

func (o *OrderCreateRequestEndUserInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasEndUserId ¶

func (o *OrderCreateRequestEndUserInfo) HasEndUserId() bool

HasEndUserId returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasName1 ¶

func (o *OrderCreateRequestEndUserInfo) HasName1() bool

HasName1 returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasName2 ¶

func (o *OrderCreateRequestEndUserInfo) HasName2() bool

HasName2 returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasPhoneNumber ¶

func (o *OrderCreateRequestEndUserInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasPostalCode ¶

func (o *OrderCreateRequestEndUserInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*OrderCreateRequestEndUserInfo) HasState ¶

func (o *OrderCreateRequestEndUserInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (OrderCreateRequestEndUserInfo) MarshalJSON ¶

func (o OrderCreateRequestEndUserInfo) MarshalJSON() ([]byte, error)

func (*OrderCreateRequestEndUserInfo) SetAddressLine1 ¶

func (o *OrderCreateRequestEndUserInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*OrderCreateRequestEndUserInfo) SetAddressLine2 ¶

func (o *OrderCreateRequestEndUserInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*OrderCreateRequestEndUserInfo) SetAddressLine3 ¶

func (o *OrderCreateRequestEndUserInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*OrderCreateRequestEndUserInfo) SetAddressLine4 ¶

func (o *OrderCreateRequestEndUserInfo) SetAddressLine4(v string)

SetAddressLine4 gets a reference to the given string and assigns it to the AddressLine4 field.

func (*OrderCreateRequestEndUserInfo) SetCity ¶

func (o *OrderCreateRequestEndUserInfo) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*OrderCreateRequestEndUserInfo) SetCompanyName ¶

func (o *OrderCreateRequestEndUserInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*OrderCreateRequestEndUserInfo) SetContact ¶

func (o *OrderCreateRequestEndUserInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*OrderCreateRequestEndUserInfo) SetCountryCode ¶

func (o *OrderCreateRequestEndUserInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*OrderCreateRequestEndUserInfo) SetEmail ¶

func (o *OrderCreateRequestEndUserInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrderCreateRequestEndUserInfo) SetEndUserId ¶

func (o *OrderCreateRequestEndUserInfo) SetEndUserId(v string)

SetEndUserId gets a reference to the given string and assigns it to the EndUserId field.

func (*OrderCreateRequestEndUserInfo) SetName1 ¶

func (o *OrderCreateRequestEndUserInfo) SetName1(v string)

SetName1 gets a reference to the given string and assigns it to the Name1 field.

func (*OrderCreateRequestEndUserInfo) SetName2 ¶

func (o *OrderCreateRequestEndUserInfo) SetName2(v string)

SetName2 gets a reference to the given string and assigns it to the Name2 field.

func (*OrderCreateRequestEndUserInfo) SetPhoneNumber ¶

func (o *OrderCreateRequestEndUserInfo) SetPhoneNumber(v int32)

SetPhoneNumber gets a reference to the given int32 and assigns it to the PhoneNumber field.

func (*OrderCreateRequestEndUserInfo) SetPostalCode ¶

func (o *OrderCreateRequestEndUserInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*OrderCreateRequestEndUserInfo) SetState ¶

func (o *OrderCreateRequestEndUserInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (OrderCreateRequestEndUserInfo) ToMap ¶

func (o OrderCreateRequestEndUserInfo) ToMap() (map[string]interface{}, error)

type OrderCreateRequestLinesInner ¶

type OrderCreateRequestLinesInner struct {
	// The reseller's line item number for reference in their system. The customer line number needs to be a unique numeric value between 1 and 884. In the event we receive duplicate values or alphanumeric values in the customer line number, we will re-sequence the customer line number. To prevent re-sequencing, please use a unique numeric value between 1 and 884 in the customer line number.
	CustomerLineNumber *string `json:"customerLineNumber,omitempty"`
	// The unique IngramMicro part number.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The requested quantity of the line item.
	Quantity *int32 `json:"quantity,omitempty"`
	// The line-level bid number provided to the reseller by the vendor for special pricing and discounts. Used to track the bid number in the case of split orders or where different line items have different bid numbers. Line-level bid number take precedence over header-level bid numbers.
	SpecialBidNumber *string `json:"specialBidNumber,omitempty"`
	// Line-level notes.
	Notes *string `json:"notes,omitempty"`
	// The reseller-requested unit price for the line item. The unit price is not guaranteed.
	UnitPrice *float32 `json:"unitPrice,omitempty"`
	// The end user price.
	EndUserPrice         *float32                                                `json:"endUserPrice,omitempty"`
	AdditionalAttributes []OrderCreateRequestLinesInnerAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
	// Warranty details for the line. This is required in case of warranty orders.
	WarrantyInfo []OrderCreateRequestLinesInnerWarrantyInfoInner `json:"warrantyInfo,omitempty"`
	EndUserInfo  []OrderCreateRequestLinesInnerEndUserInfoInner  `json:"endUserInfo,omitempty"`
}

OrderCreateRequestLinesInner struct for OrderCreateRequestLinesInner

func NewOrderCreateRequestLinesInner ¶

func NewOrderCreateRequestLinesInner() *OrderCreateRequestLinesInner

NewOrderCreateRequestLinesInner instantiates a new OrderCreateRequestLinesInner 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

func NewOrderCreateRequestLinesInnerWithDefaults ¶

func NewOrderCreateRequestLinesInnerWithDefaults() *OrderCreateRequestLinesInner

NewOrderCreateRequestLinesInnerWithDefaults instantiates a new OrderCreateRequestLinesInner 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

func (*OrderCreateRequestLinesInner) GetAdditionalAttributes ¶

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInner) GetAdditionalAttributesOk ¶

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInner) GetCustomerLineNumber ¶

func (o *OrderCreateRequestLinesInner) GetCustomerLineNumber() string

GetCustomerLineNumber returns the CustomerLineNumber field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInner) GetCustomerLineNumberOk ¶

func (o *OrderCreateRequestLinesInner) GetCustomerLineNumberOk() (*string, bool)

GetCustomerLineNumberOk returns a tuple with the CustomerLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInner) GetEndUserInfo ¶

GetEndUserInfo returns the EndUserInfo field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInner) GetEndUserInfoOk ¶

GetEndUserInfoOk returns a tuple with the EndUserInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInner) GetEndUserPrice ¶

func (o *OrderCreateRequestLinesInner) GetEndUserPrice() float32

GetEndUserPrice returns the EndUserPrice field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInner) GetEndUserPriceOk ¶

func (o *OrderCreateRequestLinesInner) GetEndUserPriceOk() (*float32, bool)

GetEndUserPriceOk returns a tuple with the EndUserPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInner) GetIngramPartNumber ¶

func (o *OrderCreateRequestLinesInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInner) GetIngramPartNumberOk ¶

func (o *OrderCreateRequestLinesInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInner) GetNotes ¶

func (o *OrderCreateRequestLinesInner) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInner) GetNotesOk ¶

func (o *OrderCreateRequestLinesInner) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInner) GetQuantity ¶

func (o *OrderCreateRequestLinesInner) GetQuantity() int32

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInner) GetQuantityOk ¶

func (o *OrderCreateRequestLinesInner) GetQuantityOk() (*int32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInner) GetSpecialBidNumber ¶

func (o *OrderCreateRequestLinesInner) GetSpecialBidNumber() string

GetSpecialBidNumber returns the SpecialBidNumber field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInner) GetSpecialBidNumberOk ¶

func (o *OrderCreateRequestLinesInner) GetSpecialBidNumberOk() (*string, bool)

GetSpecialBidNumberOk returns a tuple with the SpecialBidNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInner) GetUnitPrice ¶

func (o *OrderCreateRequestLinesInner) GetUnitPrice() float32

GetUnitPrice returns the UnitPrice field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInner) GetUnitPriceOk ¶

func (o *OrderCreateRequestLinesInner) GetUnitPriceOk() (*float32, bool)

GetUnitPriceOk returns a tuple with the UnitPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInner) GetWarrantyInfo ¶

GetWarrantyInfo returns the WarrantyInfo field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInner) GetWarrantyInfoOk ¶

GetWarrantyInfoOk returns a tuple with the WarrantyInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInner) HasAdditionalAttributes ¶

func (o *OrderCreateRequestLinesInner) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInner) HasCustomerLineNumber ¶

func (o *OrderCreateRequestLinesInner) HasCustomerLineNumber() bool

HasCustomerLineNumber returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInner) HasEndUserInfo ¶

func (o *OrderCreateRequestLinesInner) HasEndUserInfo() bool

HasEndUserInfo returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInner) HasEndUserPrice ¶

func (o *OrderCreateRequestLinesInner) HasEndUserPrice() bool

HasEndUserPrice returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInner) HasIngramPartNumber ¶

func (o *OrderCreateRequestLinesInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInner) HasNotes ¶

func (o *OrderCreateRequestLinesInner) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInner) HasQuantity ¶

func (o *OrderCreateRequestLinesInner) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInner) HasSpecialBidNumber ¶

func (o *OrderCreateRequestLinesInner) HasSpecialBidNumber() bool

HasSpecialBidNumber returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInner) HasUnitPrice ¶

func (o *OrderCreateRequestLinesInner) HasUnitPrice() bool

HasUnitPrice returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInner) HasWarrantyInfo ¶

func (o *OrderCreateRequestLinesInner) HasWarrantyInfo() bool

HasWarrantyInfo returns a boolean if a field has been set.

func (OrderCreateRequestLinesInner) MarshalJSON ¶

func (o OrderCreateRequestLinesInner) MarshalJSON() ([]byte, error)

func (*OrderCreateRequestLinesInner) SetAdditionalAttributes ¶

SetAdditionalAttributes gets a reference to the given []OrderCreateRequestLinesInnerAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*OrderCreateRequestLinesInner) SetCustomerLineNumber ¶

func (o *OrderCreateRequestLinesInner) SetCustomerLineNumber(v string)

SetCustomerLineNumber gets a reference to the given string and assigns it to the CustomerLineNumber field.

func (*OrderCreateRequestLinesInner) SetEndUserInfo ¶

SetEndUserInfo gets a reference to the given []OrderCreateRequestLinesInnerEndUserInfoInner and assigns it to the EndUserInfo field.

func (*OrderCreateRequestLinesInner) SetEndUserPrice ¶

func (o *OrderCreateRequestLinesInner) SetEndUserPrice(v float32)

SetEndUserPrice gets a reference to the given float32 and assigns it to the EndUserPrice field.

func (*OrderCreateRequestLinesInner) SetIngramPartNumber ¶

func (o *OrderCreateRequestLinesInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*OrderCreateRequestLinesInner) SetNotes ¶

func (o *OrderCreateRequestLinesInner) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*OrderCreateRequestLinesInner) SetQuantity ¶

func (o *OrderCreateRequestLinesInner) SetQuantity(v int32)

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (*OrderCreateRequestLinesInner) SetSpecialBidNumber ¶

func (o *OrderCreateRequestLinesInner) SetSpecialBidNumber(v string)

SetSpecialBidNumber gets a reference to the given string and assigns it to the SpecialBidNumber field.

func (*OrderCreateRequestLinesInner) SetUnitPrice ¶

func (o *OrderCreateRequestLinesInner) SetUnitPrice(v float32)

SetUnitPrice gets a reference to the given float32 and assigns it to the UnitPrice field.

func (*OrderCreateRequestLinesInner) SetWarrantyInfo ¶

SetWarrantyInfo gets a reference to the given []OrderCreateRequestLinesInnerWarrantyInfoInner and assigns it to the WarrantyInfo field.

func (OrderCreateRequestLinesInner) ToMap ¶

func (o OrderCreateRequestLinesInner) ToMap() (map[string]interface{}, error)

type OrderCreateRequestLinesInnerAdditionalAttributesInner ¶

type OrderCreateRequestLinesInnerAdditionalAttributesInner struct {
	// SAP requested and country-specific line level details.
	AttributeName *string `json:"attributeName,omitempty"`
	// Line-level additional attributes.
	AttributeValue *string `json:"attributeValue,omitempty"`
}

OrderCreateRequestLinesInnerAdditionalAttributesInner struct for OrderCreateRequestLinesInnerAdditionalAttributesInner

func NewOrderCreateRequestLinesInnerAdditionalAttributesInner ¶

func NewOrderCreateRequestLinesInnerAdditionalAttributesInner() *OrderCreateRequestLinesInnerAdditionalAttributesInner

NewOrderCreateRequestLinesInnerAdditionalAttributesInner instantiates a new OrderCreateRequestLinesInnerAdditionalAttributesInner 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

func NewOrderCreateRequestLinesInnerAdditionalAttributesInnerWithDefaults ¶

func NewOrderCreateRequestLinesInnerAdditionalAttributesInnerWithDefaults() *OrderCreateRequestLinesInnerAdditionalAttributesInner

NewOrderCreateRequestLinesInnerAdditionalAttributesInnerWithDefaults instantiates a new OrderCreateRequestLinesInnerAdditionalAttributesInner 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

func (*OrderCreateRequestLinesInnerAdditionalAttributesInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerAdditionalAttributesInner) GetAttributeNameOk ¶

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerAdditionalAttributesInner) GetAttributeValue ¶

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerAdditionalAttributesInner) GetAttributeValueOk ¶

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerAdditionalAttributesInner) HasAttributeName ¶

HasAttributeName returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerAdditionalAttributesInner) HasAttributeValue ¶

HasAttributeValue returns a boolean if a field has been set.

func (OrderCreateRequestLinesInnerAdditionalAttributesInner) MarshalJSON ¶

func (*OrderCreateRequestLinesInnerAdditionalAttributesInner) SetAttributeName ¶

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*OrderCreateRequestLinesInnerAdditionalAttributesInner) SetAttributeValue ¶

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (OrderCreateRequestLinesInnerAdditionalAttributesInner) ToMap ¶

type OrderCreateRequestLinesInnerEndUserInfoInner ¶

type OrderCreateRequestLinesInnerEndUserInfoInner struct {
	// Specifies the type of endUser. It can be endUser or endUserContact for SAP flow.
	EndUserType *string `json:"endUserType,omitempty"`
	// ID for the end user/customer in Ingram Micro's system.
	EndUserId *string `json:"endUserId,omitempty"`
	// The contact name for the end user/customer.
	Contact *string `json:"contact,omitempty"`
	// The company name for the end user/customer.
	CompanyName *string `json:"companyName,omitempty"`
	// name1
	Name1 *string `json:"name1,omitempty"`
	// name2
	Name2 *string `json:"name2,omitempty"`
	// The end user/customer's street address and building or house number.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The end user/customer's apartment number.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Line 3 of the address for the end user/customer.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// Street address4
	AddressLine4 *string `json:"addressLine4,omitempty"`
	// The end user/customer's city.
	City *string `json:"city,omitempty"`
	// The end user/customer's state.
	State *string `json:"state,omitempty"`
	// The end user/customer's zip or postal code.
	PostalCode *string `json:"postalCode,omitempty"`
	// The end user/customer's two-character ISO country code.
	CountryCode *string `json:"countryCode,omitempty"`
	// The end user/customer's phone number.
	PhoneNumber *float32 `json:"phoneNumber,omitempty"`
	// The end user/customer's email.
	Email *string `json:"email,omitempty"`
}

OrderCreateRequestLinesInnerEndUserInfoInner struct for OrderCreateRequestLinesInnerEndUserInfoInner

func NewOrderCreateRequestLinesInnerEndUserInfoInner ¶

func NewOrderCreateRequestLinesInnerEndUserInfoInner() *OrderCreateRequestLinesInnerEndUserInfoInner

NewOrderCreateRequestLinesInnerEndUserInfoInner instantiates a new OrderCreateRequestLinesInnerEndUserInfoInner 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

func NewOrderCreateRequestLinesInnerEndUserInfoInnerWithDefaults ¶

func NewOrderCreateRequestLinesInnerEndUserInfoInnerWithDefaults() *OrderCreateRequestLinesInnerEndUserInfoInner

NewOrderCreateRequestLinesInnerEndUserInfoInnerWithDefaults instantiates a new OrderCreateRequestLinesInnerEndUserInfoInner 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

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine1 ¶

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine1Ok ¶

func (o *OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine2 ¶

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine2Ok ¶

func (o *OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine3 ¶

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine3Ok ¶

func (o *OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine4 ¶

GetAddressLine4 returns the AddressLine4 field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine4Ok ¶

func (o *OrderCreateRequestLinesInnerEndUserInfoInner) GetAddressLine4Ok() (*string, bool)

GetAddressLine4Ok returns a tuple with the AddressLine4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetCity ¶

GetCity returns the City field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetCityOk ¶

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetCompanyName ¶

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetCompanyNameOk ¶

func (o *OrderCreateRequestLinesInnerEndUserInfoInner) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetContact ¶

GetContact returns the Contact field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetContactOk ¶

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetCountryCode ¶

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetCountryCodeOk ¶

func (o *OrderCreateRequestLinesInnerEndUserInfoInner) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetEmail ¶

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetEmailOk ¶

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetEndUserId ¶

GetEndUserId returns the EndUserId field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetEndUserIdOk ¶

GetEndUserIdOk returns a tuple with the EndUserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetEndUserType ¶

GetEndUserType returns the EndUserType field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetEndUserTypeOk ¶

func (o *OrderCreateRequestLinesInnerEndUserInfoInner) GetEndUserTypeOk() (*string, bool)

GetEndUserTypeOk returns a tuple with the EndUserType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetName1 ¶

GetName1 returns the Name1 field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetName1Ok ¶

GetName1Ok returns a tuple with the Name1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetName2 ¶

GetName2 returns the Name2 field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetName2Ok ¶

GetName2Ok returns a tuple with the Name2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetPhoneNumber ¶

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetPhoneNumberOk ¶

func (o *OrderCreateRequestLinesInnerEndUserInfoInner) GetPhoneNumberOk() (*float32, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetPostalCode ¶

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetPostalCodeOk ¶

func (o *OrderCreateRequestLinesInnerEndUserInfoInner) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetState ¶

GetState returns the State field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) GetStateOk ¶

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasAddressLine1 ¶

HasAddressLine1 returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasAddressLine2 ¶

HasAddressLine2 returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasAddressLine3 ¶

HasAddressLine3 returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasAddressLine4 ¶

HasAddressLine4 returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasCity ¶

HasCity returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasCompanyName ¶

HasCompanyName returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasContact ¶

HasContact returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasCountryCode ¶

HasCountryCode returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasEmail ¶

HasEmail returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasEndUserId ¶

HasEndUserId returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasEndUserType ¶

HasEndUserType returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasName1 ¶

HasName1 returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasName2 ¶

HasName2 returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasPhoneNumber ¶

HasPhoneNumber returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasPostalCode ¶

HasPostalCode returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) HasState ¶

HasState returns a boolean if a field has been set.

func (OrderCreateRequestLinesInnerEndUserInfoInner) MarshalJSON ¶

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetAddressLine1 ¶

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetAddressLine2 ¶

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetAddressLine3 ¶

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetAddressLine4 ¶

SetAddressLine4 gets a reference to the given string and assigns it to the AddressLine4 field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetCity ¶

SetCity gets a reference to the given string and assigns it to the City field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetCompanyName ¶

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetContact ¶

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetCountryCode ¶

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetEmail ¶

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetEndUserId ¶

SetEndUserId gets a reference to the given string and assigns it to the EndUserId field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetEndUserType ¶

SetEndUserType gets a reference to the given string and assigns it to the EndUserType field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetName1 ¶

SetName1 gets a reference to the given string and assigns it to the Name1 field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetName2 ¶

SetName2 gets a reference to the given string and assigns it to the Name2 field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetPhoneNumber ¶

SetPhoneNumber gets a reference to the given float32 and assigns it to the PhoneNumber field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetPostalCode ¶

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*OrderCreateRequestLinesInnerEndUserInfoInner) SetState ¶

SetState gets a reference to the given string and assigns it to the State field.

func (OrderCreateRequestLinesInnerEndUserInfoInner) ToMap ¶

func (o OrderCreateRequestLinesInnerEndUserInfoInner) ToMap() (map[string]interface{}, error)

type OrderCreateRequestLinesInnerWarrantyInfoInner ¶

type OrderCreateRequestLinesInnerWarrantyInfoInner struct {
	// Unique value to link hardware and warranty lines. Should be used only when products are purchased from both Ingram and/or vendor but the warranty is purchased through Ingram for them.
	DirectLineLink *string `json:"directLineLink,omitempty"`
	// Customer line number of the hardware product in this request for linkage, either hardwareLineLink or warrantyLineLink can be used in a line.
	WarrantyLineLink *string `json:"warrantyLineLink,omitempty"`
	// Customer line number of the warranty product in this request for linkage, either hardwareLineLink or warrantyLineLink can be used in a line
	HardwareLineLink *string `json:"hardwareLineLink,omitempty"`
	// Serial information of the hardware to be associated with the warranty, applicable on post sale orders.
	SerialInfo []OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner `json:"serialInfo,omitempty"`
}

OrderCreateRequestLinesInnerWarrantyInfoInner struct for OrderCreateRequestLinesInnerWarrantyInfoInner

func NewOrderCreateRequestLinesInnerWarrantyInfoInner ¶

func NewOrderCreateRequestLinesInnerWarrantyInfoInner() *OrderCreateRequestLinesInnerWarrantyInfoInner

NewOrderCreateRequestLinesInnerWarrantyInfoInner instantiates a new OrderCreateRequestLinesInnerWarrantyInfoInner 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

func NewOrderCreateRequestLinesInnerWarrantyInfoInnerWithDefaults ¶

func NewOrderCreateRequestLinesInnerWarrantyInfoInnerWithDefaults() *OrderCreateRequestLinesInnerWarrantyInfoInner

NewOrderCreateRequestLinesInnerWarrantyInfoInnerWithDefaults instantiates a new OrderCreateRequestLinesInnerWarrantyInfoInner 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

GetDirectLineLink returns the DirectLineLink field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerWarrantyInfoInner) GetDirectLineLinkOk ¶

func (o *OrderCreateRequestLinesInnerWarrantyInfoInner) GetDirectLineLinkOk() (*string, bool)

GetDirectLineLinkOk returns a tuple with the DirectLineLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *OrderCreateRequestLinesInnerWarrantyInfoInner) GetHardwareLineLink() string

GetHardwareLineLink returns the HardwareLineLink field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerWarrantyInfoInner) GetHardwareLineLinkOk ¶

func (o *OrderCreateRequestLinesInnerWarrantyInfoInner) GetHardwareLineLinkOk() (*string, bool)

GetHardwareLineLinkOk returns a tuple with the HardwareLineLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerWarrantyInfoInner) GetSerialInfo ¶

GetSerialInfo returns the SerialInfo field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerWarrantyInfoInner) GetSerialInfoOk ¶

GetSerialInfoOk returns a tuple with the SerialInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *OrderCreateRequestLinesInnerWarrantyInfoInner) GetWarrantyLineLink() string

GetWarrantyLineLink returns the WarrantyLineLink field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerWarrantyInfoInner) GetWarrantyLineLinkOk ¶

func (o *OrderCreateRequestLinesInnerWarrantyInfoInner) GetWarrantyLineLinkOk() (*string, bool)

GetWarrantyLineLinkOk returns a tuple with the WarrantyLineLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *OrderCreateRequestLinesInnerWarrantyInfoInner) HasDirectLineLink() bool

HasDirectLineLink returns a boolean if a field has been set.

func (o *OrderCreateRequestLinesInnerWarrantyInfoInner) HasHardwareLineLink() bool

HasHardwareLineLink returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerWarrantyInfoInner) HasSerialInfo ¶

HasSerialInfo returns a boolean if a field has been set.

func (o *OrderCreateRequestLinesInnerWarrantyInfoInner) HasWarrantyLineLink() bool

HasWarrantyLineLink returns a boolean if a field has been set.

func (OrderCreateRequestLinesInnerWarrantyInfoInner) MarshalJSON ¶

func (o *OrderCreateRequestLinesInnerWarrantyInfoInner) SetDirectLineLink(v string)

SetDirectLineLink gets a reference to the given string and assigns it to the DirectLineLink field.

func (o *OrderCreateRequestLinesInnerWarrantyInfoInner) SetHardwareLineLink(v string)

SetHardwareLineLink gets a reference to the given string and assigns it to the HardwareLineLink field.

func (*OrderCreateRequestLinesInnerWarrantyInfoInner) SetSerialInfo ¶

SetSerialInfo gets a reference to the given []OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner and assigns it to the SerialInfo field.

func (o *OrderCreateRequestLinesInnerWarrantyInfoInner) SetWarrantyLineLink(v string)

SetWarrantyLineLink gets a reference to the given string and assigns it to the WarrantyLineLink field.

func (OrderCreateRequestLinesInnerWarrantyInfoInner) ToMap ¶

func (o OrderCreateRequestLinesInnerWarrantyInfoInner) ToMap() (map[string]interface{}, error)

type OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner ¶

type OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner struct {
	// Date of purchase of the hardware.
	DateofPurchase *string `json:"dateofPurchase,omitempty"`
	// Vendor specific mandatory field, date of hardware/product shipment from vendor.
	ShipDate *string `json:"shipDate,omitempty"`
	// Serial number of the hardware/product.
	PrimarySerialNumber *string `json:"primarySerialNumber,omitempty"`
	// Serial number of accessory associated with the above hardware/product.
	SecondarySerialNumber *string `json:"secondarySerialNumber,omitempty"`
}

OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner struct for OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner

func NewOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner ¶

func NewOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner() *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner

NewOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner instantiates a new OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner 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

func NewOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInnerWithDefaults ¶

func NewOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInnerWithDefaults() *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner

NewOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInnerWithDefaults instantiates a new OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner 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

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetDateofPurchase ¶

GetDateofPurchase returns the DateofPurchase field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetDateofPurchaseOk ¶

GetDateofPurchaseOk returns a tuple with the DateofPurchase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetPrimarySerialNumber ¶

GetPrimarySerialNumber returns the PrimarySerialNumber field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetPrimarySerialNumberOk ¶

GetPrimarySerialNumberOk returns a tuple with the PrimarySerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetSecondarySerialNumber ¶

GetSecondarySerialNumber returns the SecondarySerialNumber field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetSecondarySerialNumberOk ¶

func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetSecondarySerialNumberOk() (*string, bool)

GetSecondarySerialNumberOk returns a tuple with the SecondarySerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetShipDate ¶

GetShipDate returns the ShipDate field value if set, zero value otherwise.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetShipDateOk ¶

GetShipDateOk returns a tuple with the ShipDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) HasDateofPurchase ¶

HasDateofPurchase returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) HasPrimarySerialNumber ¶

HasPrimarySerialNumber returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) HasSecondarySerialNumber ¶

HasSecondarySerialNumber returns a boolean if a field has been set.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) HasShipDate ¶

HasShipDate returns a boolean if a field has been set.

func (OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) MarshalJSON ¶

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) SetDateofPurchase ¶

SetDateofPurchase gets a reference to the given string and assigns it to the DateofPurchase field.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) SetPrimarySerialNumber ¶

SetPrimarySerialNumber gets a reference to the given string and assigns it to the PrimarySerialNumber field.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) SetSecondarySerialNumber ¶

SetSecondarySerialNumber gets a reference to the given string and assigns it to the SecondarySerialNumber field.

func (*OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) SetShipDate ¶

SetShipDate gets a reference to the given string and assigns it to the ShipDate field.

func (OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) ToMap ¶

type OrderCreateRequestResellerInfo ¶

type OrderCreateRequestResellerInfo struct {
	// The reseller's Id.
	ResellerId *string `json:"resellerId,omitempty"`
	// The reseller's company name.
	CompanyName *string `json:"companyName,omitempty"`
	// The reseller's contact name.
	Contact *string `json:"contact,omitempty"`
	// The reseller's street address.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The reseller's building or apartment number.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// The reseller's address line 3.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// The reseller's city.
	City *string `json:"city,omitempty"`
	// The reseller's state.
	State *string `json:"state,omitempty"`
	// The reseller's zip or postal code.
	PostalCode *string `json:"postalCode,omitempty"`
	// The reseller's two-character ISO country code.
	CountryCode *string `json:"countryCode,omitempty"`
	// The reseller's phone number.
	PhoneNumber *int32 `json:"phoneNumber,omitempty"`
	// The reseller's email address.
	Email *string `json:"email,omitempty"`
}

OrderCreateRequestResellerInfo The address and contact information provided by the reseller.

func NewOrderCreateRequestResellerInfo ¶

func NewOrderCreateRequestResellerInfo() *OrderCreateRequestResellerInfo

NewOrderCreateRequestResellerInfo instantiates a new OrderCreateRequestResellerInfo 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

func NewOrderCreateRequestResellerInfoWithDefaults ¶

func NewOrderCreateRequestResellerInfoWithDefaults() *OrderCreateRequestResellerInfo

NewOrderCreateRequestResellerInfoWithDefaults instantiates a new OrderCreateRequestResellerInfo 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

func (*OrderCreateRequestResellerInfo) GetAddressLine1 ¶

func (o *OrderCreateRequestResellerInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetAddressLine1Ok ¶

func (o *OrderCreateRequestResellerInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) GetAddressLine2 ¶

func (o *OrderCreateRequestResellerInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetAddressLine2Ok ¶

func (o *OrderCreateRequestResellerInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) GetAddressLine3 ¶

func (o *OrderCreateRequestResellerInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetAddressLine3Ok ¶

func (o *OrderCreateRequestResellerInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) GetCity ¶

GetCity returns the City field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetCityOk ¶

func (o *OrderCreateRequestResellerInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) GetCompanyName ¶

func (o *OrderCreateRequestResellerInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetCompanyNameOk ¶

func (o *OrderCreateRequestResellerInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) GetContact ¶

func (o *OrderCreateRequestResellerInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetContactOk ¶

func (o *OrderCreateRequestResellerInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) GetCountryCode ¶

func (o *OrderCreateRequestResellerInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetCountryCodeOk ¶

func (o *OrderCreateRequestResellerInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) GetEmail ¶

func (o *OrderCreateRequestResellerInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetEmailOk ¶

func (o *OrderCreateRequestResellerInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) GetPhoneNumber ¶

func (o *OrderCreateRequestResellerInfo) GetPhoneNumber() int32

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetPhoneNumberOk ¶

func (o *OrderCreateRequestResellerInfo) GetPhoneNumberOk() (*int32, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) GetPostalCode ¶

func (o *OrderCreateRequestResellerInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetPostalCodeOk ¶

func (o *OrderCreateRequestResellerInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) GetResellerId ¶

func (o *OrderCreateRequestResellerInfo) GetResellerId() string

GetResellerId returns the ResellerId field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetResellerIdOk ¶

func (o *OrderCreateRequestResellerInfo) GetResellerIdOk() (*string, bool)

GetResellerIdOk returns a tuple with the ResellerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) GetState ¶

func (o *OrderCreateRequestResellerInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*OrderCreateRequestResellerInfo) GetStateOk ¶

func (o *OrderCreateRequestResellerInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestResellerInfo) HasAddressLine1 ¶

func (o *OrderCreateRequestResellerInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*OrderCreateRequestResellerInfo) HasAddressLine2 ¶

func (o *OrderCreateRequestResellerInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*OrderCreateRequestResellerInfo) HasAddressLine3 ¶

func (o *OrderCreateRequestResellerInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*OrderCreateRequestResellerInfo) HasCity ¶

func (o *OrderCreateRequestResellerInfo) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*OrderCreateRequestResellerInfo) HasCompanyName ¶

func (o *OrderCreateRequestResellerInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*OrderCreateRequestResellerInfo) HasContact ¶

func (o *OrderCreateRequestResellerInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*OrderCreateRequestResellerInfo) HasCountryCode ¶

func (o *OrderCreateRequestResellerInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*OrderCreateRequestResellerInfo) HasEmail ¶

func (o *OrderCreateRequestResellerInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OrderCreateRequestResellerInfo) HasPhoneNumber ¶

func (o *OrderCreateRequestResellerInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*OrderCreateRequestResellerInfo) HasPostalCode ¶

func (o *OrderCreateRequestResellerInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*OrderCreateRequestResellerInfo) HasResellerId ¶

func (o *OrderCreateRequestResellerInfo) HasResellerId() bool

HasResellerId returns a boolean if a field has been set.

func (*OrderCreateRequestResellerInfo) HasState ¶

func (o *OrderCreateRequestResellerInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (OrderCreateRequestResellerInfo) MarshalJSON ¶

func (o OrderCreateRequestResellerInfo) MarshalJSON() ([]byte, error)

func (*OrderCreateRequestResellerInfo) SetAddressLine1 ¶

func (o *OrderCreateRequestResellerInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*OrderCreateRequestResellerInfo) SetAddressLine2 ¶

func (o *OrderCreateRequestResellerInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*OrderCreateRequestResellerInfo) SetAddressLine3 ¶

func (o *OrderCreateRequestResellerInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*OrderCreateRequestResellerInfo) SetCity ¶

func (o *OrderCreateRequestResellerInfo) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*OrderCreateRequestResellerInfo) SetCompanyName ¶

func (o *OrderCreateRequestResellerInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*OrderCreateRequestResellerInfo) SetContact ¶

func (o *OrderCreateRequestResellerInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*OrderCreateRequestResellerInfo) SetCountryCode ¶

func (o *OrderCreateRequestResellerInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*OrderCreateRequestResellerInfo) SetEmail ¶

func (o *OrderCreateRequestResellerInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrderCreateRequestResellerInfo) SetPhoneNumber ¶

func (o *OrderCreateRequestResellerInfo) SetPhoneNumber(v int32)

SetPhoneNumber gets a reference to the given int32 and assigns it to the PhoneNumber field.

func (*OrderCreateRequestResellerInfo) SetPostalCode ¶

func (o *OrderCreateRequestResellerInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*OrderCreateRequestResellerInfo) SetResellerId ¶

func (o *OrderCreateRequestResellerInfo) SetResellerId(v string)

SetResellerId gets a reference to the given string and assigns it to the ResellerId field.

func (*OrderCreateRequestResellerInfo) SetState ¶

func (o *OrderCreateRequestResellerInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (OrderCreateRequestResellerInfo) ToMap ¶

func (o OrderCreateRequestResellerInfo) ToMap() (map[string]interface{}, error)

type OrderCreateRequestShipToInfo ¶

type OrderCreateRequestShipToInfo struct {
	// The ID references the resellers address in Ingram Micro's system for shipping. Provided to resellers during the onboarding process.
	AddressId *string `json:"addressId,omitempty"`
	// The company contact provided by the reseller.
	Contact *string `json:"contact,omitempty"`
	// The name of the company the order will be shipped to.
	CompanyName *string `json:"companyName,omitempty"`
	// name1
	Name1 *string `json:"name1,omitempty"`
	// name2
	Name2 *string `json:"name2,omitempty"`
	// The street address and building or house number the order will be shipped to.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The apartment number the order will be shipped to.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Line 3 of the address the order will be shipped to.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// Street address4
	AddressLine4 *string `json:"addressLine4,omitempty"`
	// The city the order will be shipped to.
	City *string `json:"city,omitempty"`
	// The state the order will be shipped to.
	State *string `json:"state,omitempty"`
	// The zip or postal code the order will be shipped to.
	PostalCode *string `json:"postalCode,omitempty"`
	// The two-character ISO country code the order will be shipped to.
	CountryCode *string `json:"countryCode,omitempty"`
	// The company contact phone number.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// The company contact email address.
	Email *string `json:"email,omitempty"`
}

OrderCreateRequestShipToInfo The shipping information provided by the reseller.

func NewOrderCreateRequestShipToInfo ¶

func NewOrderCreateRequestShipToInfo() *OrderCreateRequestShipToInfo

NewOrderCreateRequestShipToInfo instantiates a new OrderCreateRequestShipToInfo 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

func NewOrderCreateRequestShipToInfoWithDefaults ¶

func NewOrderCreateRequestShipToInfoWithDefaults() *OrderCreateRequestShipToInfo

NewOrderCreateRequestShipToInfoWithDefaults instantiates a new OrderCreateRequestShipToInfo 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

func (*OrderCreateRequestShipToInfo) GetAddressId ¶

func (o *OrderCreateRequestShipToInfo) GetAddressId() string

GetAddressId returns the AddressId field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetAddressIdOk ¶

func (o *OrderCreateRequestShipToInfo) GetAddressIdOk() (*string, bool)

GetAddressIdOk returns a tuple with the AddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetAddressLine1 ¶

func (o *OrderCreateRequestShipToInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetAddressLine1Ok ¶

func (o *OrderCreateRequestShipToInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetAddressLine2 ¶

func (o *OrderCreateRequestShipToInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetAddressLine2Ok ¶

func (o *OrderCreateRequestShipToInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetAddressLine3 ¶

func (o *OrderCreateRequestShipToInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetAddressLine3Ok ¶

func (o *OrderCreateRequestShipToInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetAddressLine4 ¶

func (o *OrderCreateRequestShipToInfo) GetAddressLine4() string

GetAddressLine4 returns the AddressLine4 field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetAddressLine4Ok ¶

func (o *OrderCreateRequestShipToInfo) GetAddressLine4Ok() (*string, bool)

GetAddressLine4Ok returns a tuple with the AddressLine4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetCity ¶

func (o *OrderCreateRequestShipToInfo) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetCityOk ¶

func (o *OrderCreateRequestShipToInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetCompanyName ¶

func (o *OrderCreateRequestShipToInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetCompanyNameOk ¶

func (o *OrderCreateRequestShipToInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetContact ¶

func (o *OrderCreateRequestShipToInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetContactOk ¶

func (o *OrderCreateRequestShipToInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetCountryCode ¶

func (o *OrderCreateRequestShipToInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetCountryCodeOk ¶

func (o *OrderCreateRequestShipToInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetEmail ¶

func (o *OrderCreateRequestShipToInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetEmailOk ¶

func (o *OrderCreateRequestShipToInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetName1 ¶

func (o *OrderCreateRequestShipToInfo) GetName1() string

GetName1 returns the Name1 field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetName1Ok ¶

func (o *OrderCreateRequestShipToInfo) GetName1Ok() (*string, bool)

GetName1Ok returns a tuple with the Name1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetName2 ¶

func (o *OrderCreateRequestShipToInfo) GetName2() string

GetName2 returns the Name2 field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetName2Ok ¶

func (o *OrderCreateRequestShipToInfo) GetName2Ok() (*string, bool)

GetName2Ok returns a tuple with the Name2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetPhoneNumber ¶

func (o *OrderCreateRequestShipToInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetPhoneNumberOk ¶

func (o *OrderCreateRequestShipToInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetPostalCode ¶

func (o *OrderCreateRequestShipToInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetPostalCodeOk ¶

func (o *OrderCreateRequestShipToInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) GetState ¶

func (o *OrderCreateRequestShipToInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*OrderCreateRequestShipToInfo) GetStateOk ¶

func (o *OrderCreateRequestShipToInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipToInfo) HasAddressId ¶

func (o *OrderCreateRequestShipToInfo) HasAddressId() bool

HasAddressId returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasAddressLine1 ¶

func (o *OrderCreateRequestShipToInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasAddressLine2 ¶

func (o *OrderCreateRequestShipToInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasAddressLine3 ¶

func (o *OrderCreateRequestShipToInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasAddressLine4 ¶

func (o *OrderCreateRequestShipToInfo) HasAddressLine4() bool

HasAddressLine4 returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasCity ¶

func (o *OrderCreateRequestShipToInfo) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasCompanyName ¶

func (o *OrderCreateRequestShipToInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasContact ¶

func (o *OrderCreateRequestShipToInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasCountryCode ¶

func (o *OrderCreateRequestShipToInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasEmail ¶

func (o *OrderCreateRequestShipToInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasName1 ¶

func (o *OrderCreateRequestShipToInfo) HasName1() bool

HasName1 returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasName2 ¶

func (o *OrderCreateRequestShipToInfo) HasName2() bool

HasName2 returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasPhoneNumber ¶

func (o *OrderCreateRequestShipToInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasPostalCode ¶

func (o *OrderCreateRequestShipToInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*OrderCreateRequestShipToInfo) HasState ¶

func (o *OrderCreateRequestShipToInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (OrderCreateRequestShipToInfo) MarshalJSON ¶

func (o OrderCreateRequestShipToInfo) MarshalJSON() ([]byte, error)

func (*OrderCreateRequestShipToInfo) SetAddressId ¶

func (o *OrderCreateRequestShipToInfo) SetAddressId(v string)

SetAddressId gets a reference to the given string and assigns it to the AddressId field.

func (*OrderCreateRequestShipToInfo) SetAddressLine1 ¶

func (o *OrderCreateRequestShipToInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*OrderCreateRequestShipToInfo) SetAddressLine2 ¶

func (o *OrderCreateRequestShipToInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*OrderCreateRequestShipToInfo) SetAddressLine3 ¶

func (o *OrderCreateRequestShipToInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*OrderCreateRequestShipToInfo) SetAddressLine4 ¶

func (o *OrderCreateRequestShipToInfo) SetAddressLine4(v string)

SetAddressLine4 gets a reference to the given string and assigns it to the AddressLine4 field.

func (*OrderCreateRequestShipToInfo) SetCity ¶

func (o *OrderCreateRequestShipToInfo) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*OrderCreateRequestShipToInfo) SetCompanyName ¶

func (o *OrderCreateRequestShipToInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*OrderCreateRequestShipToInfo) SetContact ¶

func (o *OrderCreateRequestShipToInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*OrderCreateRequestShipToInfo) SetCountryCode ¶

func (o *OrderCreateRequestShipToInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*OrderCreateRequestShipToInfo) SetEmail ¶

func (o *OrderCreateRequestShipToInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrderCreateRequestShipToInfo) SetName1 ¶

func (o *OrderCreateRequestShipToInfo) SetName1(v string)

SetName1 gets a reference to the given string and assigns it to the Name1 field.

func (*OrderCreateRequestShipToInfo) SetName2 ¶

func (o *OrderCreateRequestShipToInfo) SetName2(v string)

SetName2 gets a reference to the given string and assigns it to the Name2 field.

func (*OrderCreateRequestShipToInfo) SetPhoneNumber ¶

func (o *OrderCreateRequestShipToInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*OrderCreateRequestShipToInfo) SetPostalCode ¶

func (o *OrderCreateRequestShipToInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*OrderCreateRequestShipToInfo) SetState ¶

func (o *OrderCreateRequestShipToInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (OrderCreateRequestShipToInfo) ToMap ¶

func (o OrderCreateRequestShipToInfo) ToMap() (map[string]interface{}, error)

type OrderCreateRequestShipmentDetails ¶

type OrderCreateRequestShipmentDetails struct {
	// The code for the shipping carrier for the line item.
	CarrierCode *string `json:"carrierCode,omitempty"`
	// The reseller 's shipping account number with carrier. Used to bill the shipping carrier directly from the reseller's account with the carrier.
	FreightAccountNumber *string `json:"freightAccountNumber,omitempty"`
	// Specifies whether the shipment will be shipped only when all products are fulfilled. The value of this field along with acceptBackOrder field decides the value of backorderflag. If this field is set, acceptBackOrder field is ignored. Possible values for this field are true, C, P, E.    With value as true or C, backorderflag will be set as C.    With value as P, or E, backorderflag will be set as P or E respectively.    C = Ship complete at distribution level.    P = ship complete at line level.    E = ship complete across all distributions.
	ShipComplete *string `json:"shipComplete,omitempty"`
	// The reseller-requested delivery date in UTC format. Delivery date is not guaranteed.
	RequestedDeliveryDate *string `json:"requestedDeliveryDate,omitempty"`
	// Specifies whether a signature is required for delivery. Default is False.
	SignatureRequired    *bool   `json:"signatureRequired,omitempty"`
	ShippingInstructions *string `json:"shippingInstructions,omitempty"`
}

OrderCreateRequestShipmentDetails Shipping details for the order provided by the customer.

func NewOrderCreateRequestShipmentDetails ¶

func NewOrderCreateRequestShipmentDetails() *OrderCreateRequestShipmentDetails

NewOrderCreateRequestShipmentDetails instantiates a new OrderCreateRequestShipmentDetails 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

func NewOrderCreateRequestShipmentDetailsWithDefaults ¶

func NewOrderCreateRequestShipmentDetailsWithDefaults() *OrderCreateRequestShipmentDetails

NewOrderCreateRequestShipmentDetailsWithDefaults instantiates a new OrderCreateRequestShipmentDetails 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

func (*OrderCreateRequestShipmentDetails) GetCarrierCode ¶

func (o *OrderCreateRequestShipmentDetails) GetCarrierCode() string

GetCarrierCode returns the CarrierCode field value if set, zero value otherwise.

func (*OrderCreateRequestShipmentDetails) GetCarrierCodeOk ¶

func (o *OrderCreateRequestShipmentDetails) GetCarrierCodeOk() (*string, bool)

GetCarrierCodeOk returns a tuple with the CarrierCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipmentDetails) GetFreightAccountNumber ¶

func (o *OrderCreateRequestShipmentDetails) GetFreightAccountNumber() string

GetFreightAccountNumber returns the FreightAccountNumber field value if set, zero value otherwise.

func (*OrderCreateRequestShipmentDetails) GetFreightAccountNumberOk ¶

func (o *OrderCreateRequestShipmentDetails) GetFreightAccountNumberOk() (*string, bool)

GetFreightAccountNumberOk returns a tuple with the FreightAccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipmentDetails) GetRequestedDeliveryDate ¶

func (o *OrderCreateRequestShipmentDetails) GetRequestedDeliveryDate() string

GetRequestedDeliveryDate returns the RequestedDeliveryDate field value if set, zero value otherwise.

func (*OrderCreateRequestShipmentDetails) GetRequestedDeliveryDateOk ¶

func (o *OrderCreateRequestShipmentDetails) GetRequestedDeliveryDateOk() (*string, bool)

GetRequestedDeliveryDateOk returns a tuple with the RequestedDeliveryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipmentDetails) GetShipComplete ¶

func (o *OrderCreateRequestShipmentDetails) GetShipComplete() string

GetShipComplete returns the ShipComplete field value if set, zero value otherwise.

func (*OrderCreateRequestShipmentDetails) GetShipCompleteOk ¶

func (o *OrderCreateRequestShipmentDetails) GetShipCompleteOk() (*string, bool)

GetShipCompleteOk returns a tuple with the ShipComplete field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipmentDetails) GetShippingInstructions ¶

func (o *OrderCreateRequestShipmentDetails) GetShippingInstructions() string

GetShippingInstructions returns the ShippingInstructions field value if set, zero value otherwise.

func (*OrderCreateRequestShipmentDetails) GetShippingInstructionsOk ¶

func (o *OrderCreateRequestShipmentDetails) GetShippingInstructionsOk() (*string, bool)

GetShippingInstructionsOk returns a tuple with the ShippingInstructions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipmentDetails) GetSignatureRequired ¶

func (o *OrderCreateRequestShipmentDetails) GetSignatureRequired() bool

GetSignatureRequired returns the SignatureRequired field value if set, zero value otherwise.

func (*OrderCreateRequestShipmentDetails) GetSignatureRequiredOk ¶

func (o *OrderCreateRequestShipmentDetails) GetSignatureRequiredOk() (*bool, bool)

GetSignatureRequiredOk returns a tuple with the SignatureRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestShipmentDetails) HasCarrierCode ¶

func (o *OrderCreateRequestShipmentDetails) HasCarrierCode() bool

HasCarrierCode returns a boolean if a field has been set.

func (*OrderCreateRequestShipmentDetails) HasFreightAccountNumber ¶

func (o *OrderCreateRequestShipmentDetails) HasFreightAccountNumber() bool

HasFreightAccountNumber returns a boolean if a field has been set.

func (*OrderCreateRequestShipmentDetails) HasRequestedDeliveryDate ¶

func (o *OrderCreateRequestShipmentDetails) HasRequestedDeliveryDate() bool

HasRequestedDeliveryDate returns a boolean if a field has been set.

func (*OrderCreateRequestShipmentDetails) HasShipComplete ¶

func (o *OrderCreateRequestShipmentDetails) HasShipComplete() bool

HasShipComplete returns a boolean if a field has been set.

func (*OrderCreateRequestShipmentDetails) HasShippingInstructions ¶

func (o *OrderCreateRequestShipmentDetails) HasShippingInstructions() bool

HasShippingInstructions returns a boolean if a field has been set.

func (*OrderCreateRequestShipmentDetails) HasSignatureRequired ¶

func (o *OrderCreateRequestShipmentDetails) HasSignatureRequired() bool

HasSignatureRequired returns a boolean if a field has been set.

func (OrderCreateRequestShipmentDetails) MarshalJSON ¶

func (o OrderCreateRequestShipmentDetails) MarshalJSON() ([]byte, error)

func (*OrderCreateRequestShipmentDetails) SetCarrierCode ¶

func (o *OrderCreateRequestShipmentDetails) SetCarrierCode(v string)

SetCarrierCode gets a reference to the given string and assigns it to the CarrierCode field.

func (*OrderCreateRequestShipmentDetails) SetFreightAccountNumber ¶

func (o *OrderCreateRequestShipmentDetails) SetFreightAccountNumber(v string)

SetFreightAccountNumber gets a reference to the given string and assigns it to the FreightAccountNumber field.

func (*OrderCreateRequestShipmentDetails) SetRequestedDeliveryDate ¶

func (o *OrderCreateRequestShipmentDetails) SetRequestedDeliveryDate(v string)

SetRequestedDeliveryDate gets a reference to the given string and assigns it to the RequestedDeliveryDate field.

func (*OrderCreateRequestShipmentDetails) SetShipComplete ¶

func (o *OrderCreateRequestShipmentDetails) SetShipComplete(v string)

SetShipComplete gets a reference to the given string and assigns it to the ShipComplete field.

func (*OrderCreateRequestShipmentDetails) SetShippingInstructions ¶

func (o *OrderCreateRequestShipmentDetails) SetShippingInstructions(v string)

SetShippingInstructions gets a reference to the given string and assigns it to the ShippingInstructions field.

func (*OrderCreateRequestShipmentDetails) SetSignatureRequired ¶

func (o *OrderCreateRequestShipmentDetails) SetSignatureRequired(v bool)

SetSignatureRequired gets a reference to the given bool and assigns it to the SignatureRequired field.

func (OrderCreateRequestShipmentDetails) ToMap ¶

func (o OrderCreateRequestShipmentDetails) ToMap() (map[string]interface{}, error)

type OrderCreateRequestVmf ¶

type OrderCreateRequestVmf struct {
	// Authorization number provided by vendor to Ingram's reseller. Orders will be placed on hold without this value, vendor specific mandatory field - please reach out Ingram Sales team for list of vendor for whom this is mandatory.
	VendAuthNumber *string `json:"vendAuthNumber,omitempty"`
}

OrderCreateRequestVmf Vendor mandatory fields, this is required in case of warranty orders.

func NewOrderCreateRequestVmf ¶

func NewOrderCreateRequestVmf() *OrderCreateRequestVmf

NewOrderCreateRequestVmf instantiates a new OrderCreateRequestVmf 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

func NewOrderCreateRequestVmfWithDefaults ¶

func NewOrderCreateRequestVmfWithDefaults() *OrderCreateRequestVmf

NewOrderCreateRequestVmfWithDefaults instantiates a new OrderCreateRequestVmf 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

func (*OrderCreateRequestVmf) GetVendAuthNumber ¶

func (o *OrderCreateRequestVmf) GetVendAuthNumber() string

GetVendAuthNumber returns the VendAuthNumber field value if set, zero value otherwise.

func (*OrderCreateRequestVmf) GetVendAuthNumberOk ¶

func (o *OrderCreateRequestVmf) GetVendAuthNumberOk() (*string, bool)

GetVendAuthNumberOk returns a tuple with the VendAuthNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateRequestVmf) HasVendAuthNumber ¶

func (o *OrderCreateRequestVmf) HasVendAuthNumber() bool

HasVendAuthNumber returns a boolean if a field has been set.

func (OrderCreateRequestVmf) MarshalJSON ¶

func (o OrderCreateRequestVmf) MarshalJSON() ([]byte, error)

func (*OrderCreateRequestVmf) SetVendAuthNumber ¶

func (o *OrderCreateRequestVmf) SetVendAuthNumber(v string)

SetVendAuthNumber gets a reference to the given string and assigns it to the VendAuthNumber field.

func (OrderCreateRequestVmf) ToMap ¶

func (o OrderCreateRequestVmf) ToMap() (map[string]interface{}, error)

type OrderCreateResponse ¶

type OrderCreateResponse struct {
	// The reseller's unique PO/Order number.
	CustomerOrderNumber *string `json:"customerOrderNumber,omitempty"`
	// The end user/customer's Purchase Order number.
	EndCustomerOrderNumber *string `json:"endCustomerOrderNumber,omitempty"`
	// Suffix used to identify billing address. Created during onboarding. Resellers are provided with one or more address IDs depending on how many bill to addresses they need for various flooring companies they are using for credit
	BillToAddressId *string `json:"billToAddressId,omitempty"`
	// The bid number provided to the reseller by the vendor for special pricing and discounts. Line-level bid numbers take precedence over header-level bid numbers.
	SpecialBidNumber *string `json:"specialBidNumber,omitempty"`
	// true for multiple orders
	OrderSplit *bool `json:"orderSplit,omitempty"`
	// true for partial order succesfully placed
	ProcessedPartially *bool `json:"processedPartially,omitempty"`
	// Total of all the orders including taxes and fees.
	PurchaseOrderTotal *float32                        `json:"purchaseOrderTotal,omitempty"`
	ShipToInfo         *OrderCreateResponseShipToInfo  `json:"shipToInfo,omitempty"`
	EndUserInfo        *OrderCreateResponseEndUserInfo `json:"endUserInfo,omitempty"`
	// Order-level details.
	Orders []OrderCreateResponseOrdersInner `json:"orders,omitempty"`
}

OrderCreateResponse struct for OrderCreateResponse

func NewOrderCreateResponse ¶

func NewOrderCreateResponse() *OrderCreateResponse

NewOrderCreateResponse instantiates a new OrderCreateResponse 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

func NewOrderCreateResponseWithDefaults ¶

func NewOrderCreateResponseWithDefaults() *OrderCreateResponse

NewOrderCreateResponseWithDefaults instantiates a new OrderCreateResponse 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

func (*OrderCreateResponse) GetBillToAddressId ¶

func (o *OrderCreateResponse) GetBillToAddressId() string

GetBillToAddressId returns the BillToAddressId field value if set, zero value otherwise.

func (*OrderCreateResponse) GetBillToAddressIdOk ¶

func (o *OrderCreateResponse) GetBillToAddressIdOk() (*string, bool)

GetBillToAddressIdOk returns a tuple with the BillToAddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponse) GetCustomerOrderNumber ¶

func (o *OrderCreateResponse) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise.

func (*OrderCreateResponse) GetCustomerOrderNumberOk ¶

func (o *OrderCreateResponse) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponse) GetEndCustomerOrderNumber ¶

func (o *OrderCreateResponse) GetEndCustomerOrderNumber() string

GetEndCustomerOrderNumber returns the EndCustomerOrderNumber field value if set, zero value otherwise.

func (*OrderCreateResponse) GetEndCustomerOrderNumberOk ¶

func (o *OrderCreateResponse) GetEndCustomerOrderNumberOk() (*string, bool)

GetEndCustomerOrderNumberOk returns a tuple with the EndCustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponse) GetEndUserInfo ¶

GetEndUserInfo returns the EndUserInfo field value if set, zero value otherwise.

func (*OrderCreateResponse) GetEndUserInfoOk ¶

func (o *OrderCreateResponse) GetEndUserInfoOk() (*OrderCreateResponseEndUserInfo, bool)

GetEndUserInfoOk returns a tuple with the EndUserInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponse) GetOrderSplit ¶

func (o *OrderCreateResponse) GetOrderSplit() bool

GetOrderSplit returns the OrderSplit field value if set, zero value otherwise.

func (*OrderCreateResponse) GetOrderSplitOk ¶

func (o *OrderCreateResponse) GetOrderSplitOk() (*bool, bool)

GetOrderSplitOk returns a tuple with the OrderSplit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponse) GetOrders ¶

GetOrders returns the Orders field value if set, zero value otherwise.

func (*OrderCreateResponse) GetOrdersOk ¶

GetOrdersOk returns a tuple with the Orders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponse) GetProcessedPartially ¶

func (o *OrderCreateResponse) GetProcessedPartially() bool

GetProcessedPartially returns the ProcessedPartially field value if set, zero value otherwise.

func (*OrderCreateResponse) GetProcessedPartiallyOk ¶

func (o *OrderCreateResponse) GetProcessedPartiallyOk() (*bool, bool)

GetProcessedPartiallyOk returns a tuple with the ProcessedPartially field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponse) GetPurchaseOrderTotal ¶

func (o *OrderCreateResponse) GetPurchaseOrderTotal() float32

GetPurchaseOrderTotal returns the PurchaseOrderTotal field value if set, zero value otherwise.

func (*OrderCreateResponse) GetPurchaseOrderTotalOk ¶

func (o *OrderCreateResponse) GetPurchaseOrderTotalOk() (*float32, bool)

GetPurchaseOrderTotalOk returns a tuple with the PurchaseOrderTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponse) GetShipToInfo ¶

GetShipToInfo returns the ShipToInfo field value if set, zero value otherwise.

func (*OrderCreateResponse) GetShipToInfoOk ¶

func (o *OrderCreateResponse) GetShipToInfoOk() (*OrderCreateResponseShipToInfo, bool)

GetShipToInfoOk returns a tuple with the ShipToInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponse) GetSpecialBidNumber ¶

func (o *OrderCreateResponse) GetSpecialBidNumber() string

GetSpecialBidNumber returns the SpecialBidNumber field value if set, zero value otherwise.

func (*OrderCreateResponse) GetSpecialBidNumberOk ¶

func (o *OrderCreateResponse) GetSpecialBidNumberOk() (*string, bool)

GetSpecialBidNumberOk returns a tuple with the SpecialBidNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponse) HasBillToAddressId ¶

func (o *OrderCreateResponse) HasBillToAddressId() bool

HasBillToAddressId returns a boolean if a field has been set.

func (*OrderCreateResponse) HasCustomerOrderNumber ¶

func (o *OrderCreateResponse) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*OrderCreateResponse) HasEndCustomerOrderNumber ¶

func (o *OrderCreateResponse) HasEndCustomerOrderNumber() bool

HasEndCustomerOrderNumber returns a boolean if a field has been set.

func (*OrderCreateResponse) HasEndUserInfo ¶

func (o *OrderCreateResponse) HasEndUserInfo() bool

HasEndUserInfo returns a boolean if a field has been set.

func (*OrderCreateResponse) HasOrderSplit ¶

func (o *OrderCreateResponse) HasOrderSplit() bool

HasOrderSplit returns a boolean if a field has been set.

func (*OrderCreateResponse) HasOrders ¶

func (o *OrderCreateResponse) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*OrderCreateResponse) HasProcessedPartially ¶

func (o *OrderCreateResponse) HasProcessedPartially() bool

HasProcessedPartially returns a boolean if a field has been set.

func (*OrderCreateResponse) HasPurchaseOrderTotal ¶

func (o *OrderCreateResponse) HasPurchaseOrderTotal() bool

HasPurchaseOrderTotal returns a boolean if a field has been set.

func (*OrderCreateResponse) HasShipToInfo ¶

func (o *OrderCreateResponse) HasShipToInfo() bool

HasShipToInfo returns a boolean if a field has been set.

func (*OrderCreateResponse) HasSpecialBidNumber ¶

func (o *OrderCreateResponse) HasSpecialBidNumber() bool

HasSpecialBidNumber returns a boolean if a field has been set.

func (OrderCreateResponse) MarshalJSON ¶

func (o OrderCreateResponse) MarshalJSON() ([]byte, error)

func (*OrderCreateResponse) SetBillToAddressId ¶

func (o *OrderCreateResponse) SetBillToAddressId(v string)

SetBillToAddressId gets a reference to the given string and assigns it to the BillToAddressId field.

func (*OrderCreateResponse) SetCustomerOrderNumber ¶

func (o *OrderCreateResponse) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given string and assigns it to the CustomerOrderNumber field.

func (*OrderCreateResponse) SetEndCustomerOrderNumber ¶

func (o *OrderCreateResponse) SetEndCustomerOrderNumber(v string)

SetEndCustomerOrderNumber gets a reference to the given string and assigns it to the EndCustomerOrderNumber field.

func (*OrderCreateResponse) SetEndUserInfo ¶

SetEndUserInfo gets a reference to the given OrderCreateResponseEndUserInfo and assigns it to the EndUserInfo field.

func (*OrderCreateResponse) SetOrderSplit ¶

func (o *OrderCreateResponse) SetOrderSplit(v bool)

SetOrderSplit gets a reference to the given bool and assigns it to the OrderSplit field.

func (*OrderCreateResponse) SetOrders ¶

SetOrders gets a reference to the given []OrderCreateResponseOrdersInner and assigns it to the Orders field.

func (*OrderCreateResponse) SetProcessedPartially ¶

func (o *OrderCreateResponse) SetProcessedPartially(v bool)

SetProcessedPartially gets a reference to the given bool and assigns it to the ProcessedPartially field.

func (*OrderCreateResponse) SetPurchaseOrderTotal ¶

func (o *OrderCreateResponse) SetPurchaseOrderTotal(v float32)

SetPurchaseOrderTotal gets a reference to the given float32 and assigns it to the PurchaseOrderTotal field.

func (*OrderCreateResponse) SetShipToInfo ¶

SetShipToInfo gets a reference to the given OrderCreateResponseShipToInfo and assigns it to the ShipToInfo field.

func (*OrderCreateResponse) SetSpecialBidNumber ¶

func (o *OrderCreateResponse) SetSpecialBidNumber(v string)

SetSpecialBidNumber gets a reference to the given string and assigns it to the SpecialBidNumber field.

func (OrderCreateResponse) ToMap ¶

func (o OrderCreateResponse) ToMap() (map[string]interface{}, error)

type OrderCreateResponseEndUserInfo ¶

type OrderCreateResponseEndUserInfo struct {
	// The unique ID provided by the reseller for the end user/customer.
	EndUserId *string `json:"endUserId,omitempty"`
	// The contact name for the end user/customer.
	Contact *string `json:"contact,omitempty"`
	// The company name for the end user/customer.
	CompanyName *string `json:"companyName,omitempty"`
	// name1
	Name1 *string `json:"name1,omitempty"`
	// name2
	Name2 *string `json:"name2,omitempty"`
	// The street adress and building or house number for the end user/customer.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The apartment number for the end user/customer.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Line 3 of the address for the end user/customer.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// Street address4
	AddressLine4 *string `json:"addressLine4,omitempty"`
	// The end user/customer's city.
	City *string `json:"city,omitempty"`
	// The end user/customer's state.
	State *string `json:"state,omitempty"`
	// The end user/customer's zip or postal code.
	PostalCode *string `json:"postalCode,omitempty"`
	// The end user/customer's two-character ISO country code.
	CountryCode *string `json:"countryCode,omitempty"`
	// The end user/customer's phone number.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// The end user/customer's email.
	Email *string `json:"email,omitempty"`
}

OrderCreateResponseEndUserInfo The contact information for the end user/customer provided by the reseller. Used to determine pricing and discounts.

func NewOrderCreateResponseEndUserInfo ¶

func NewOrderCreateResponseEndUserInfo() *OrderCreateResponseEndUserInfo

NewOrderCreateResponseEndUserInfo instantiates a new OrderCreateResponseEndUserInfo 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

func NewOrderCreateResponseEndUserInfoWithDefaults ¶

func NewOrderCreateResponseEndUserInfoWithDefaults() *OrderCreateResponseEndUserInfo

NewOrderCreateResponseEndUserInfoWithDefaults instantiates a new OrderCreateResponseEndUserInfo 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

func (*OrderCreateResponseEndUserInfo) GetAddressLine1 ¶

func (o *OrderCreateResponseEndUserInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetAddressLine1Ok ¶

func (o *OrderCreateResponseEndUserInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetAddressLine2 ¶

func (o *OrderCreateResponseEndUserInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetAddressLine2Ok ¶

func (o *OrderCreateResponseEndUserInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetAddressLine3 ¶

func (o *OrderCreateResponseEndUserInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetAddressLine3Ok ¶

func (o *OrderCreateResponseEndUserInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetAddressLine4 ¶

func (o *OrderCreateResponseEndUserInfo) GetAddressLine4() string

GetAddressLine4 returns the AddressLine4 field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetAddressLine4Ok ¶

func (o *OrderCreateResponseEndUserInfo) GetAddressLine4Ok() (*string, bool)

GetAddressLine4Ok returns a tuple with the AddressLine4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetCity ¶

GetCity returns the City field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetCityOk ¶

func (o *OrderCreateResponseEndUserInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetCompanyName ¶

func (o *OrderCreateResponseEndUserInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetCompanyNameOk ¶

func (o *OrderCreateResponseEndUserInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetContact ¶

func (o *OrderCreateResponseEndUserInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetContactOk ¶

func (o *OrderCreateResponseEndUserInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetCountryCode ¶

func (o *OrderCreateResponseEndUserInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetCountryCodeOk ¶

func (o *OrderCreateResponseEndUserInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetEmail ¶

func (o *OrderCreateResponseEndUserInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetEmailOk ¶

func (o *OrderCreateResponseEndUserInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetEndUserId ¶

func (o *OrderCreateResponseEndUserInfo) GetEndUserId() string

GetEndUserId returns the EndUserId field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetEndUserIdOk ¶

func (o *OrderCreateResponseEndUserInfo) GetEndUserIdOk() (*string, bool)

GetEndUserIdOk returns a tuple with the EndUserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetName1 ¶

func (o *OrderCreateResponseEndUserInfo) GetName1() string

GetName1 returns the Name1 field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetName1Ok ¶

func (o *OrderCreateResponseEndUserInfo) GetName1Ok() (*string, bool)

GetName1Ok returns a tuple with the Name1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetName2 ¶

func (o *OrderCreateResponseEndUserInfo) GetName2() string

GetName2 returns the Name2 field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetName2Ok ¶

func (o *OrderCreateResponseEndUserInfo) GetName2Ok() (*string, bool)

GetName2Ok returns a tuple with the Name2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetPhoneNumber ¶

func (o *OrderCreateResponseEndUserInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetPhoneNumberOk ¶

func (o *OrderCreateResponseEndUserInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetPostalCode ¶

func (o *OrderCreateResponseEndUserInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetPostalCodeOk ¶

func (o *OrderCreateResponseEndUserInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) GetState ¶

func (o *OrderCreateResponseEndUserInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*OrderCreateResponseEndUserInfo) GetStateOk ¶

func (o *OrderCreateResponseEndUserInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseEndUserInfo) HasAddressLine1 ¶

func (o *OrderCreateResponseEndUserInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasAddressLine2 ¶

func (o *OrderCreateResponseEndUserInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasAddressLine3 ¶

func (o *OrderCreateResponseEndUserInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasAddressLine4 ¶

func (o *OrderCreateResponseEndUserInfo) HasAddressLine4() bool

HasAddressLine4 returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasCity ¶

func (o *OrderCreateResponseEndUserInfo) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasCompanyName ¶

func (o *OrderCreateResponseEndUserInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasContact ¶

func (o *OrderCreateResponseEndUserInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasCountryCode ¶

func (o *OrderCreateResponseEndUserInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasEmail ¶

func (o *OrderCreateResponseEndUserInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasEndUserId ¶

func (o *OrderCreateResponseEndUserInfo) HasEndUserId() bool

HasEndUserId returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasName1 ¶

func (o *OrderCreateResponseEndUserInfo) HasName1() bool

HasName1 returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasName2 ¶

func (o *OrderCreateResponseEndUserInfo) HasName2() bool

HasName2 returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasPhoneNumber ¶

func (o *OrderCreateResponseEndUserInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasPostalCode ¶

func (o *OrderCreateResponseEndUserInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*OrderCreateResponseEndUserInfo) HasState ¶

func (o *OrderCreateResponseEndUserInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (OrderCreateResponseEndUserInfo) MarshalJSON ¶

func (o OrderCreateResponseEndUserInfo) MarshalJSON() ([]byte, error)

func (*OrderCreateResponseEndUserInfo) SetAddressLine1 ¶

func (o *OrderCreateResponseEndUserInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*OrderCreateResponseEndUserInfo) SetAddressLine2 ¶

func (o *OrderCreateResponseEndUserInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*OrderCreateResponseEndUserInfo) SetAddressLine3 ¶

func (o *OrderCreateResponseEndUserInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*OrderCreateResponseEndUserInfo) SetAddressLine4 ¶

func (o *OrderCreateResponseEndUserInfo) SetAddressLine4(v string)

SetAddressLine4 gets a reference to the given string and assigns it to the AddressLine4 field.

func (*OrderCreateResponseEndUserInfo) SetCity ¶

func (o *OrderCreateResponseEndUserInfo) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*OrderCreateResponseEndUserInfo) SetCompanyName ¶

func (o *OrderCreateResponseEndUserInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*OrderCreateResponseEndUserInfo) SetContact ¶

func (o *OrderCreateResponseEndUserInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*OrderCreateResponseEndUserInfo) SetCountryCode ¶

func (o *OrderCreateResponseEndUserInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*OrderCreateResponseEndUserInfo) SetEmail ¶

func (o *OrderCreateResponseEndUserInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrderCreateResponseEndUserInfo) SetEndUserId ¶

func (o *OrderCreateResponseEndUserInfo) SetEndUserId(v string)

SetEndUserId gets a reference to the given string and assigns it to the EndUserId field.

func (*OrderCreateResponseEndUserInfo) SetName1 ¶

func (o *OrderCreateResponseEndUserInfo) SetName1(v string)

SetName1 gets a reference to the given string and assigns it to the Name1 field.

func (*OrderCreateResponseEndUserInfo) SetName2 ¶

func (o *OrderCreateResponseEndUserInfo) SetName2(v string)

SetName2 gets a reference to the given string and assigns it to the Name2 field.

func (*OrderCreateResponseEndUserInfo) SetPhoneNumber ¶

func (o *OrderCreateResponseEndUserInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*OrderCreateResponseEndUserInfo) SetPostalCode ¶

func (o *OrderCreateResponseEndUserInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*OrderCreateResponseEndUserInfo) SetState ¶

func (o *OrderCreateResponseEndUserInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (OrderCreateResponseEndUserInfo) ToMap ¶

func (o OrderCreateResponseEndUserInfo) ToMap() (map[string]interface{}, error)

type OrderCreateResponseOrdersInner ¶

type OrderCreateResponseOrdersInner struct {
	// The number of lines in the order that were successful.
	NumberOfLinesWithSuccess *int32 `json:"numberOfLinesWithSuccess,omitempty"`
	// The number of lines in the order that have errors.
	NumberOfLinesWithError *int32 `json:"numberOfLinesWithError,omitempty"`
	// The number of lines in the order that have a warning.
	NumberOfLinesWithWarning *int32 `json:"numberOfLinesWithWarning,omitempty"`
	// The Ingram Micro order number.
	IngramOrderNumber *string `json:"ingramOrderNumber,omitempty"`
	// The date in UTC format that the order was created in Ingram Micro's system.
	IngramOrderDate *string `json:"ingramOrderDate,omitempty"`
	// Order-level notes.
	Notes *string `json:"notes,omitempty"`
	// The order typer. One of: S=Stocked PO D=Direct Ship PO
	OrderType *string `json:"orderType,omitempty"`
	// The total price for the order.
	OrderTotal *float32 `json:"orderTotal,omitempty"`
	// The total freight charges for the order.
	FreightCharges *float32 `json:"freightCharges,omitempty"`
	// The total tax for the order.
	TotalTax *float32 `json:"totalTax,omitempty"`
	// The country-specific three character ISO 4217 currency code used for the order.
	CurrencyCode *string `json:"currencyCode,omitempty"`
	// The line-level details for the order.
	Lines                []OrderCreateResponseOrdersInnerLinesInner                `json:"lines,omitempty"`
	MiscellaneousCharges []OrderCreateResponseOrdersInnerMiscellaneousChargesInner `json:"miscellaneousCharges,omitempty"`
	// Link to Order Details for the order(s).
	Links []OrderCreateResponseOrdersInnerLinksInner `json:"links,omitempty"`
	// A list of rejected line items.
	RejectedLineItems    []OrderCreateResponseOrdersInnerRejectedLineItemsInner    `json:"rejectedLineItems,omitempty"`
	AdditionalAttributes []OrderCreateResponseOrdersInnerAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
}

OrderCreateResponseOrdersInner struct for OrderCreateResponseOrdersInner

func NewOrderCreateResponseOrdersInner ¶

func NewOrderCreateResponseOrdersInner() *OrderCreateResponseOrdersInner

NewOrderCreateResponseOrdersInner instantiates a new OrderCreateResponseOrdersInner 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

func NewOrderCreateResponseOrdersInnerWithDefaults ¶

func NewOrderCreateResponseOrdersInnerWithDefaults() *OrderCreateResponseOrdersInner

NewOrderCreateResponseOrdersInnerWithDefaults instantiates a new OrderCreateResponseOrdersInner 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

func (*OrderCreateResponseOrdersInner) GetAdditionalAttributes ¶

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetAdditionalAttributesOk ¶

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetCurrencyCode ¶

func (o *OrderCreateResponseOrdersInner) GetCurrencyCode() string

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetCurrencyCodeOk ¶

func (o *OrderCreateResponseOrdersInner) GetCurrencyCodeOk() (*string, bool)

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetFreightCharges ¶

func (o *OrderCreateResponseOrdersInner) GetFreightCharges() float32

GetFreightCharges returns the FreightCharges field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetFreightChargesOk ¶

func (o *OrderCreateResponseOrdersInner) GetFreightChargesOk() (*float32, bool)

GetFreightChargesOk returns a tuple with the FreightCharges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetIngramOrderDate ¶

func (o *OrderCreateResponseOrdersInner) GetIngramOrderDate() string

GetIngramOrderDate returns the IngramOrderDate field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetIngramOrderDateOk ¶

func (o *OrderCreateResponseOrdersInner) GetIngramOrderDateOk() (*string, bool)

GetIngramOrderDateOk returns a tuple with the IngramOrderDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetIngramOrderNumber ¶

func (o *OrderCreateResponseOrdersInner) GetIngramOrderNumber() string

GetIngramOrderNumber returns the IngramOrderNumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetIngramOrderNumberOk ¶

func (o *OrderCreateResponseOrdersInner) GetIngramOrderNumberOk() (*string, bool)

GetIngramOrderNumberOk returns a tuple with the IngramOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetLines ¶

GetLines returns the Lines field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetLinesOk ¶

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetMiscellaneousCharges ¶

GetMiscellaneousCharges returns the MiscellaneousCharges field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetMiscellaneousChargesOk ¶

GetMiscellaneousChargesOk returns a tuple with the MiscellaneousCharges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetNotes ¶

func (o *OrderCreateResponseOrdersInner) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetNotesOk ¶

func (o *OrderCreateResponseOrdersInner) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetNumberOfLinesWithError ¶

func (o *OrderCreateResponseOrdersInner) GetNumberOfLinesWithError() int32

GetNumberOfLinesWithError returns the NumberOfLinesWithError field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetNumberOfLinesWithErrorOk ¶

func (o *OrderCreateResponseOrdersInner) GetNumberOfLinesWithErrorOk() (*int32, bool)

GetNumberOfLinesWithErrorOk returns a tuple with the NumberOfLinesWithError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetNumberOfLinesWithSuccess ¶

func (o *OrderCreateResponseOrdersInner) GetNumberOfLinesWithSuccess() int32

GetNumberOfLinesWithSuccess returns the NumberOfLinesWithSuccess field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetNumberOfLinesWithSuccessOk ¶

func (o *OrderCreateResponseOrdersInner) GetNumberOfLinesWithSuccessOk() (*int32, bool)

GetNumberOfLinesWithSuccessOk returns a tuple with the NumberOfLinesWithSuccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetNumberOfLinesWithWarning ¶

func (o *OrderCreateResponseOrdersInner) GetNumberOfLinesWithWarning() int32

GetNumberOfLinesWithWarning returns the NumberOfLinesWithWarning field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetNumberOfLinesWithWarningOk ¶

func (o *OrderCreateResponseOrdersInner) GetNumberOfLinesWithWarningOk() (*int32, bool)

GetNumberOfLinesWithWarningOk returns a tuple with the NumberOfLinesWithWarning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetOrderTotal ¶

func (o *OrderCreateResponseOrdersInner) GetOrderTotal() float32

GetOrderTotal returns the OrderTotal field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetOrderTotalOk ¶

func (o *OrderCreateResponseOrdersInner) GetOrderTotalOk() (*float32, bool)

GetOrderTotalOk returns a tuple with the OrderTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetOrderType ¶

func (o *OrderCreateResponseOrdersInner) GetOrderType() string

GetOrderType returns the OrderType field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetOrderTypeOk ¶

func (o *OrderCreateResponseOrdersInner) GetOrderTypeOk() (*string, bool)

GetOrderTypeOk returns a tuple with the OrderType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetRejectedLineItems ¶

GetRejectedLineItems returns the RejectedLineItems field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetRejectedLineItemsOk ¶

GetRejectedLineItemsOk returns a tuple with the RejectedLineItems field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) GetTotalTax ¶

func (o *OrderCreateResponseOrdersInner) GetTotalTax() float32

GetTotalTax returns the TotalTax field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInner) GetTotalTaxOk ¶

func (o *OrderCreateResponseOrdersInner) GetTotalTaxOk() (*float32, bool)

GetTotalTaxOk returns a tuple with the TotalTax field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInner) HasAdditionalAttributes ¶

func (o *OrderCreateResponseOrdersInner) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasCurrencyCode ¶

func (o *OrderCreateResponseOrdersInner) HasCurrencyCode() bool

HasCurrencyCode returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasFreightCharges ¶

func (o *OrderCreateResponseOrdersInner) HasFreightCharges() bool

HasFreightCharges returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasIngramOrderDate ¶

func (o *OrderCreateResponseOrdersInner) HasIngramOrderDate() bool

HasIngramOrderDate returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasIngramOrderNumber ¶

func (o *OrderCreateResponseOrdersInner) HasIngramOrderNumber() bool

HasIngramOrderNumber returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasLines ¶

func (o *OrderCreateResponseOrdersInner) HasLines() bool

HasLines returns a boolean if a field has been set.

func (o *OrderCreateResponseOrdersInner) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasMiscellaneousCharges ¶

func (o *OrderCreateResponseOrdersInner) HasMiscellaneousCharges() bool

HasMiscellaneousCharges returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasNotes ¶

func (o *OrderCreateResponseOrdersInner) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasNumberOfLinesWithError ¶

func (o *OrderCreateResponseOrdersInner) HasNumberOfLinesWithError() bool

HasNumberOfLinesWithError returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasNumberOfLinesWithSuccess ¶

func (o *OrderCreateResponseOrdersInner) HasNumberOfLinesWithSuccess() bool

HasNumberOfLinesWithSuccess returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasNumberOfLinesWithWarning ¶

func (o *OrderCreateResponseOrdersInner) HasNumberOfLinesWithWarning() bool

HasNumberOfLinesWithWarning returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasOrderTotal ¶

func (o *OrderCreateResponseOrdersInner) HasOrderTotal() bool

HasOrderTotal returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasOrderType ¶

func (o *OrderCreateResponseOrdersInner) HasOrderType() bool

HasOrderType returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasRejectedLineItems ¶

func (o *OrderCreateResponseOrdersInner) HasRejectedLineItems() bool

HasRejectedLineItems returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInner) HasTotalTax ¶

func (o *OrderCreateResponseOrdersInner) HasTotalTax() bool

HasTotalTax returns a boolean if a field has been set.

func (OrderCreateResponseOrdersInner) MarshalJSON ¶

func (o OrderCreateResponseOrdersInner) MarshalJSON() ([]byte, error)

func (*OrderCreateResponseOrdersInner) SetAdditionalAttributes ¶

SetAdditionalAttributes gets a reference to the given []OrderCreateResponseOrdersInnerAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*OrderCreateResponseOrdersInner) SetCurrencyCode ¶

func (o *OrderCreateResponseOrdersInner) SetCurrencyCode(v string)

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*OrderCreateResponseOrdersInner) SetFreightCharges ¶

func (o *OrderCreateResponseOrdersInner) SetFreightCharges(v float32)

SetFreightCharges gets a reference to the given float32 and assigns it to the FreightCharges field.

func (*OrderCreateResponseOrdersInner) SetIngramOrderDate ¶

func (o *OrderCreateResponseOrdersInner) SetIngramOrderDate(v string)

SetIngramOrderDate gets a reference to the given string and assigns it to the IngramOrderDate field.

func (*OrderCreateResponseOrdersInner) SetIngramOrderNumber ¶

func (o *OrderCreateResponseOrdersInner) SetIngramOrderNumber(v string)

SetIngramOrderNumber gets a reference to the given string and assigns it to the IngramOrderNumber field.

func (*OrderCreateResponseOrdersInner) SetLines ¶

SetLines gets a reference to the given []OrderCreateResponseOrdersInnerLinesInner and assigns it to the Lines field.

SetLinks gets a reference to the given []OrderCreateResponseOrdersInnerLinksInner and assigns it to the Links field.

func (*OrderCreateResponseOrdersInner) SetMiscellaneousCharges ¶

SetMiscellaneousCharges gets a reference to the given []OrderCreateResponseOrdersInnerMiscellaneousChargesInner and assigns it to the MiscellaneousCharges field.

func (*OrderCreateResponseOrdersInner) SetNotes ¶

func (o *OrderCreateResponseOrdersInner) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*OrderCreateResponseOrdersInner) SetNumberOfLinesWithError ¶

func (o *OrderCreateResponseOrdersInner) SetNumberOfLinesWithError(v int32)

SetNumberOfLinesWithError gets a reference to the given int32 and assigns it to the NumberOfLinesWithError field.

func (*OrderCreateResponseOrdersInner) SetNumberOfLinesWithSuccess ¶

func (o *OrderCreateResponseOrdersInner) SetNumberOfLinesWithSuccess(v int32)

SetNumberOfLinesWithSuccess gets a reference to the given int32 and assigns it to the NumberOfLinesWithSuccess field.

func (*OrderCreateResponseOrdersInner) SetNumberOfLinesWithWarning ¶

func (o *OrderCreateResponseOrdersInner) SetNumberOfLinesWithWarning(v int32)

SetNumberOfLinesWithWarning gets a reference to the given int32 and assigns it to the NumberOfLinesWithWarning field.

func (*OrderCreateResponseOrdersInner) SetOrderTotal ¶

func (o *OrderCreateResponseOrdersInner) SetOrderTotal(v float32)

SetOrderTotal gets a reference to the given float32 and assigns it to the OrderTotal field.

func (*OrderCreateResponseOrdersInner) SetOrderType ¶

func (o *OrderCreateResponseOrdersInner) SetOrderType(v string)

SetOrderType gets a reference to the given string and assigns it to the OrderType field.

func (*OrderCreateResponseOrdersInner) SetRejectedLineItems ¶

SetRejectedLineItems gets a reference to the given []OrderCreateResponseOrdersInnerRejectedLineItemsInner and assigns it to the RejectedLineItems field.

func (*OrderCreateResponseOrdersInner) SetTotalTax ¶

func (o *OrderCreateResponseOrdersInner) SetTotalTax(v float32)

SetTotalTax gets a reference to the given float32 and assigns it to the TotalTax field.

func (OrderCreateResponseOrdersInner) ToMap ¶

func (o OrderCreateResponseOrdersInner) ToMap() (map[string]interface{}, error)

type OrderCreateResponseOrdersInnerAdditionalAttributesInner ¶

type OrderCreateResponseOrdersInnerAdditionalAttributesInner struct {
	//  allowPartialOrder: Allow orders with failed lines. (SAP) Depends on backorder settings.   dpasRating: DX rating by Department of Defense is the highest rating by the highest offices and meant to be top priority. DO any other gov offices at the federal level to priotize.   dpasProgramId: Identifies the actual agency that signed off on the DPAS priority.   storageLocation: Determine the location of the product stock in SAP for Marketplaces.  soldTo: To be used in cases when Sold-To is different than Customer ID.  Z101: Used for end customer details such as name, address, phone, etc. This information flows to SAP and is used by warehouse.  euDepId: DEP ID would be the 'End User DEP/ABM Organization ID' up to 32 characters and is assigned by Apple.  depOrderNbr: depordernbr is 'End User PO to reseller' Can appear in message lines or dedicated end user po#.
	AttributeName *string `json:"attributeName,omitempty"`
	// Attribute value
	AttributeValue *string `json:"attributeValue,omitempty"`
}

OrderCreateResponseOrdersInnerAdditionalAttributesInner struct for OrderCreateResponseOrdersInnerAdditionalAttributesInner

func NewOrderCreateResponseOrdersInnerAdditionalAttributesInner ¶

func NewOrderCreateResponseOrdersInnerAdditionalAttributesInner() *OrderCreateResponseOrdersInnerAdditionalAttributesInner

NewOrderCreateResponseOrdersInnerAdditionalAttributesInner instantiates a new OrderCreateResponseOrdersInnerAdditionalAttributesInner 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

func NewOrderCreateResponseOrdersInnerAdditionalAttributesInnerWithDefaults ¶

func NewOrderCreateResponseOrdersInnerAdditionalAttributesInnerWithDefaults() *OrderCreateResponseOrdersInnerAdditionalAttributesInner

NewOrderCreateResponseOrdersInnerAdditionalAttributesInnerWithDefaults instantiates a new OrderCreateResponseOrdersInnerAdditionalAttributesInner 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

func (*OrderCreateResponseOrdersInnerAdditionalAttributesInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerAdditionalAttributesInner) GetAttributeNameOk ¶

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerAdditionalAttributesInner) GetAttributeValue ¶

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerAdditionalAttributesInner) GetAttributeValueOk ¶

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerAdditionalAttributesInner) HasAttributeName ¶

HasAttributeName returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerAdditionalAttributesInner) HasAttributeValue ¶

HasAttributeValue returns a boolean if a field has been set.

func (OrderCreateResponseOrdersInnerAdditionalAttributesInner) MarshalJSON ¶

func (*OrderCreateResponseOrdersInnerAdditionalAttributesInner) SetAttributeName ¶

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*OrderCreateResponseOrdersInnerAdditionalAttributesInner) SetAttributeValue ¶

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (OrderCreateResponseOrdersInnerAdditionalAttributesInner) ToMap ¶

type OrderCreateResponseOrdersInnerLinesInner ¶

type OrderCreateResponseOrdersInnerLinesInner struct {
	// The sub order number. The two-digit prefix is the warehouse code of the warehouse nearest the reseller. The middle number is the order number. The two-digit suffix is the sub order number.
	SubOrderNumber *string `json:"subOrderNumber,omitempty"`
	// The Ingram Micro line number for the product.
	IngramLineNumber *string `json:"ingramLineNumber,omitempty"`
	// The reseller's line number for reference in their system.
	CustomerLineNumber *string `json:"customerLineNumber,omitempty"`
	// The status for the line item in the order. One of: Backordered, Open
	LineStatus *string `json:"lineStatus,omitempty"`
	// The Ingram Micro part number for the line item.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The vendor part number for the line item.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// The unit price for the line item.
	UnitPrice *float32 `json:"unitPrice,omitempty"`
	// The extended list price (unit price X quantity) for the line item.
	ExtendedUnitPrice *float32 `json:"extendedUnitPrice,omitempty"`
	// The quantity of the line item ordered.
	QuantityOrdered *int32 `json:"quantityOrdered,omitempty"`
	// The quantity of the line item that has been confirmed.
	QuantityConfirmed *int32 `json:"quantityConfirmed,omitempty"`
	// The quantity of the line item that is backordered.
	QuantityBackOrdered *int32 `json:"quantityBackOrdered,omitempty"`
	// The bid number for the line item provided to the reseller by the vendor for special pricing and discounts. Line-level bid numbers take precedence over header-level bid numbers.
	SpecialBidNumber *string `json:"specialBidNumber,omitempty"`
	// Line-level notes.
	Notes *string `json:"notes,omitempty"`
	// The shipment details for the line item.
	ShipmentDetails []OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner `json:"shipmentDetails,omitempty"`
	// SAP requested and country-specific line level details.
	AdditionalAttributes []OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
}

OrderCreateResponseOrdersInnerLinesInner struct for OrderCreateResponseOrdersInnerLinesInner

func NewOrderCreateResponseOrdersInnerLinesInner ¶

func NewOrderCreateResponseOrdersInnerLinesInner() *OrderCreateResponseOrdersInnerLinesInner

NewOrderCreateResponseOrdersInnerLinesInner instantiates a new OrderCreateResponseOrdersInnerLinesInner 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

func NewOrderCreateResponseOrdersInnerLinesInnerWithDefaults ¶

func NewOrderCreateResponseOrdersInnerLinesInnerWithDefaults() *OrderCreateResponseOrdersInnerLinesInner

NewOrderCreateResponseOrdersInnerLinesInnerWithDefaults instantiates a new OrderCreateResponseOrdersInnerLinesInner 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

func (*OrderCreateResponseOrdersInnerLinesInner) GetAdditionalAttributes ¶

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetAdditionalAttributesOk ¶

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetCustomerLineNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetCustomerLineNumber() string

GetCustomerLineNumber returns the CustomerLineNumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetCustomerLineNumberOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetCustomerLineNumberOk() (*string, bool)

GetCustomerLineNumberOk returns a tuple with the CustomerLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetExtendedUnitPrice ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetExtendedUnitPrice() float32

GetExtendedUnitPrice returns the ExtendedUnitPrice field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetExtendedUnitPriceOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetExtendedUnitPriceOk() (*float32, bool)

GetExtendedUnitPriceOk returns a tuple with the ExtendedUnitPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetIngramLineNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetIngramLineNumber() string

GetIngramLineNumber returns the IngramLineNumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetIngramLineNumberOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetIngramLineNumberOk() (*string, bool)

GetIngramLineNumberOk returns a tuple with the IngramLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetIngramPartNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetIngramPartNumberOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetLineStatus ¶

GetLineStatus returns the LineStatus field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetLineStatusOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetLineStatusOk() (*string, bool)

GetLineStatusOk returns a tuple with the LineStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetNotes ¶

GetNotes returns the Notes field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetNotesOk ¶

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetQuantityBackOrdered ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetQuantityBackOrdered() int32

GetQuantityBackOrdered returns the QuantityBackOrdered field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetQuantityBackOrderedOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetQuantityBackOrderedOk() (*int32, bool)

GetQuantityBackOrderedOk returns a tuple with the QuantityBackOrdered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetQuantityConfirmed ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetQuantityConfirmed() int32

GetQuantityConfirmed returns the QuantityConfirmed field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetQuantityConfirmedOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetQuantityConfirmedOk() (*int32, bool)

GetQuantityConfirmedOk returns a tuple with the QuantityConfirmed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetQuantityOrdered ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetQuantityOrdered() int32

GetQuantityOrdered returns the QuantityOrdered field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetQuantityOrderedOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetQuantityOrderedOk() (*int32, bool)

GetQuantityOrderedOk returns a tuple with the QuantityOrdered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetShipmentDetails ¶

GetShipmentDetails returns the ShipmentDetails field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetShipmentDetailsOk ¶

GetShipmentDetailsOk returns a tuple with the ShipmentDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetSpecialBidNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetSpecialBidNumber() string

GetSpecialBidNumber returns the SpecialBidNumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetSpecialBidNumberOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetSpecialBidNumberOk() (*string, bool)

GetSpecialBidNumberOk returns a tuple with the SpecialBidNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetSubOrderNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetSubOrderNumber() string

GetSubOrderNumber returns the SubOrderNumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetSubOrderNumberOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetSubOrderNumberOk() (*string, bool)

GetSubOrderNumberOk returns a tuple with the SubOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetUnitPrice ¶

GetUnitPrice returns the UnitPrice field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetUnitPriceOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetUnitPriceOk() (*float32, bool)

GetUnitPriceOk returns a tuple with the UnitPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) GetVendorPartNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInner) GetVendorPartNumberOk ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasAdditionalAttributes ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasCustomerLineNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasCustomerLineNumber() bool

HasCustomerLineNumber returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasExtendedUnitPrice ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasExtendedUnitPrice() bool

HasExtendedUnitPrice returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasIngramLineNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasIngramLineNumber() bool

HasIngramLineNumber returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasIngramPartNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasLineStatus ¶

HasLineStatus returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasNotes ¶

HasNotes returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasQuantityBackOrdered ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasQuantityBackOrdered() bool

HasQuantityBackOrdered returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasQuantityConfirmed ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasQuantityConfirmed() bool

HasQuantityConfirmed returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasQuantityOrdered ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasQuantityOrdered() bool

HasQuantityOrdered returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasShipmentDetails ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasShipmentDetails() bool

HasShipmentDetails returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasSpecialBidNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasSpecialBidNumber() bool

HasSpecialBidNumber returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasSubOrderNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasSubOrderNumber() bool

HasSubOrderNumber returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasUnitPrice ¶

HasUnitPrice returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInner) HasVendorPartNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (OrderCreateResponseOrdersInnerLinesInner) MarshalJSON ¶

func (*OrderCreateResponseOrdersInnerLinesInner) SetAdditionalAttributes ¶

SetAdditionalAttributes gets a reference to the given []OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetCustomerLineNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) SetCustomerLineNumber(v string)

SetCustomerLineNumber gets a reference to the given string and assigns it to the CustomerLineNumber field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetExtendedUnitPrice ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) SetExtendedUnitPrice(v float32)

SetExtendedUnitPrice gets a reference to the given float32 and assigns it to the ExtendedUnitPrice field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetIngramLineNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) SetIngramLineNumber(v string)

SetIngramLineNumber gets a reference to the given string and assigns it to the IngramLineNumber field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetIngramPartNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetLineStatus ¶

SetLineStatus gets a reference to the given string and assigns it to the LineStatus field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetNotes ¶

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetQuantityBackOrdered ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) SetQuantityBackOrdered(v int32)

SetQuantityBackOrdered gets a reference to the given int32 and assigns it to the QuantityBackOrdered field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetQuantityConfirmed ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) SetQuantityConfirmed(v int32)

SetQuantityConfirmed gets a reference to the given int32 and assigns it to the QuantityConfirmed field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetQuantityOrdered ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) SetQuantityOrdered(v int32)

SetQuantityOrdered gets a reference to the given int32 and assigns it to the QuantityOrdered field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetShipmentDetails ¶

SetShipmentDetails gets a reference to the given []OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner and assigns it to the ShipmentDetails field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetSpecialBidNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) SetSpecialBidNumber(v string)

SetSpecialBidNumber gets a reference to the given string and assigns it to the SpecialBidNumber field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetSubOrderNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) SetSubOrderNumber(v string)

SetSubOrderNumber gets a reference to the given string and assigns it to the SubOrderNumber field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetUnitPrice ¶

SetUnitPrice gets a reference to the given float32 and assigns it to the UnitPrice field.

func (*OrderCreateResponseOrdersInnerLinesInner) SetVendorPartNumber ¶

func (o *OrderCreateResponseOrdersInnerLinesInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (OrderCreateResponseOrdersInnerLinesInner) ToMap ¶

func (o OrderCreateResponseOrdersInnerLinesInner) ToMap() (map[string]interface{}, error)

type OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner ¶

type OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner struct {
	AttributeName  *string `json:"attributeName,omitempty"`
	AttributeValue *string `json:"attributeValue,omitempty"`
}

OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner struct for OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner

func NewOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner ¶

func NewOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner() *OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner

NewOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner instantiates a new OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner 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

func NewOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInnerWithDefaults ¶

func NewOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInnerWithDefaults() *OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner

NewOrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInnerWithDefaults instantiates a new OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner 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

func (*OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) GetAttributeNameOk ¶

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) GetAttributeValue ¶

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) GetAttributeValueOk ¶

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) HasAttributeName ¶

HasAttributeName returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) HasAttributeValue ¶

HasAttributeValue returns a boolean if a field has been set.

func (OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) MarshalJSON ¶

func (*OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) SetAttributeName ¶

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) SetAttributeValue ¶

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (OrderCreateResponseOrdersInnerLinesInnerAdditionalAttributesInner) ToMap ¶

type OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner ¶

type OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner struct {
	// The code for the shipping carrier for the line item.
	CarrierCode *string `json:"carrierCode,omitempty"`
	// The name of the shipping carrier for the line item.
	CarrierName *string `json:"carrierName,omitempty"`
	// The ID of the warehouse the line item will ship from.
	ShipFromWarehouseId *string `json:"shipFromWarehouseId,omitempty"`
	// Location from which order is shipped.
	ShipFromLocation *string `json:"shipFromLocation,omitempty"`
	// The reseller's shipping account number with carrier. Used to bill the shipping carrier directly from the reseller's account with the carrier.
	FreightAccountNumber *string `json:"freightAccountNumber,omitempty"`
	// Specifies whether a signature is required for delivery. Default is False.
	SignatureRequired *string `json:"signatureRequired,omitempty"`
	// The shipping instructions for the order.
	ShippingInstructions *string `json:"shippingInstructions,omitempty"`
}

OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner struct for OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner

func NewOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner ¶

func NewOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner() *OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner

NewOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner instantiates a new OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner 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

func NewOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInnerWithDefaults ¶

func NewOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInnerWithDefaults() *OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner

NewOrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInnerWithDefaults instantiates a new OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner 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

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetCarrierCode ¶

GetCarrierCode returns the CarrierCode field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetCarrierCodeOk ¶

GetCarrierCodeOk returns a tuple with the CarrierCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetCarrierName ¶

GetCarrierName returns the CarrierName field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetCarrierNameOk ¶

GetCarrierNameOk returns a tuple with the CarrierName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetFreightAccountNumber ¶

GetFreightAccountNumber returns the FreightAccountNumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetFreightAccountNumberOk ¶

GetFreightAccountNumberOk returns a tuple with the FreightAccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetShipFromLocation ¶

GetShipFromLocation returns the ShipFromLocation field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetShipFromLocationOk ¶

GetShipFromLocationOk returns a tuple with the ShipFromLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetShipFromWarehouseId ¶

GetShipFromWarehouseId returns the ShipFromWarehouseId field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetShipFromWarehouseIdOk ¶

GetShipFromWarehouseIdOk returns a tuple with the ShipFromWarehouseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetShippingInstructions ¶

GetShippingInstructions returns the ShippingInstructions field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetShippingInstructionsOk ¶

GetShippingInstructionsOk returns a tuple with the ShippingInstructions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetSignatureRequired ¶

GetSignatureRequired returns the SignatureRequired field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) GetSignatureRequiredOk ¶

GetSignatureRequiredOk returns a tuple with the SignatureRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) HasCarrierCode ¶

HasCarrierCode returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) HasCarrierName ¶

HasCarrierName returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) HasFreightAccountNumber ¶

HasFreightAccountNumber returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) HasShipFromLocation ¶

HasShipFromLocation returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) HasShipFromWarehouseId ¶

HasShipFromWarehouseId returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) HasShippingInstructions ¶

HasShippingInstructions returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) HasSignatureRequired ¶

HasSignatureRequired returns a boolean if a field has been set.

func (OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) MarshalJSON ¶

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) SetCarrierCode ¶

SetCarrierCode gets a reference to the given string and assigns it to the CarrierCode field.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) SetCarrierName ¶

SetCarrierName gets a reference to the given string and assigns it to the CarrierName field.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) SetFreightAccountNumber ¶

SetFreightAccountNumber gets a reference to the given string and assigns it to the FreightAccountNumber field.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) SetShipFromLocation ¶

SetShipFromLocation gets a reference to the given string and assigns it to the ShipFromLocation field.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) SetShipFromWarehouseId ¶

SetShipFromWarehouseId gets a reference to the given string and assigns it to the ShipFromWarehouseId field.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) SetShippingInstructions ¶

SetShippingInstructions gets a reference to the given string and assigns it to the ShippingInstructions field.

func (*OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) SetSignatureRequired ¶

SetSignatureRequired gets a reference to the given string and assigns it to the SignatureRequired field.

func (OrderCreateResponseOrdersInnerLinesInnerShipmentDetailsInner) ToMap ¶

type OrderCreateResponseOrdersInnerLinksInner ¶

type OrderCreateResponseOrdersInnerLinksInner struct {
	// Provides the details of the orders.
	Topic *string `json:"topic,omitempty"`
	// The URL endpoint for accessing the relevant data.
	Href *string `json:"href,omitempty"`
	// The type of call that can be made to the href link (GET, POST, Etc.).
	Type *string `json:"type,omitempty"`
}

OrderCreateResponseOrdersInnerLinksInner struct for OrderCreateResponseOrdersInnerLinksInner

func NewOrderCreateResponseOrdersInnerLinksInner ¶

func NewOrderCreateResponseOrdersInnerLinksInner() *OrderCreateResponseOrdersInnerLinksInner

NewOrderCreateResponseOrdersInnerLinksInner instantiates a new OrderCreateResponseOrdersInnerLinksInner 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

func NewOrderCreateResponseOrdersInnerLinksInnerWithDefaults ¶

func NewOrderCreateResponseOrdersInnerLinksInnerWithDefaults() *OrderCreateResponseOrdersInnerLinksInner

NewOrderCreateResponseOrdersInnerLinksInnerWithDefaults instantiates a new OrderCreateResponseOrdersInnerLinksInner 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

func (*OrderCreateResponseOrdersInnerLinksInner) GetHref ¶

GetHref returns the Href field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinksInner) GetHrefOk ¶

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinksInner) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinksInner) GetTopicOk ¶

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinksInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerLinksInner) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerLinksInner) HasHref ¶

HasHref returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinksInner) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerLinksInner) HasType ¶

HasType returns a boolean if a field has been set.

func (OrderCreateResponseOrdersInnerLinksInner) MarshalJSON ¶

func (*OrderCreateResponseOrdersInnerLinksInner) SetHref ¶

SetHref gets a reference to the given string and assigns it to the Href field.

func (*OrderCreateResponseOrdersInnerLinksInner) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (*OrderCreateResponseOrdersInnerLinksInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (OrderCreateResponseOrdersInnerLinksInner) ToMap ¶

func (o OrderCreateResponseOrdersInnerLinksInner) ToMap() (map[string]interface{}, error)

type OrderCreateResponseOrdersInnerMiscellaneousChargesInner ¶

type OrderCreateResponseOrdersInnerMiscellaneousChargesInner struct {
	// The sub order number. The two-digit prefix is the warehouse code of the warehouse nearest the reseller. The middle number is the order number. The two-digit suffix is the sub order number.
	SubOrderNumber *string `json:"subOrderNumber,omitempty"`
	// Impulse line number for the miscellaneous charge.
	ChargeLineReference *string `json:"chargeLineReference,omitempty"`
	// Description of the miscellaneous charges for the order.
	ChargeDescription *string `json:"chargeDescription,omitempty"`
	// The total amount of miscellaneous charges for the order.
	ChargeAmount *float32 `json:"chargeAmount,omitempty"`
}

OrderCreateResponseOrdersInnerMiscellaneousChargesInner struct for OrderCreateResponseOrdersInnerMiscellaneousChargesInner

func NewOrderCreateResponseOrdersInnerMiscellaneousChargesInner ¶

func NewOrderCreateResponseOrdersInnerMiscellaneousChargesInner() *OrderCreateResponseOrdersInnerMiscellaneousChargesInner

NewOrderCreateResponseOrdersInnerMiscellaneousChargesInner instantiates a new OrderCreateResponseOrdersInnerMiscellaneousChargesInner 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

func NewOrderCreateResponseOrdersInnerMiscellaneousChargesInnerWithDefaults ¶

func NewOrderCreateResponseOrdersInnerMiscellaneousChargesInnerWithDefaults() *OrderCreateResponseOrdersInnerMiscellaneousChargesInner

NewOrderCreateResponseOrdersInnerMiscellaneousChargesInnerWithDefaults instantiates a new OrderCreateResponseOrdersInnerMiscellaneousChargesInner 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

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) GetChargeAmount ¶

GetChargeAmount returns the ChargeAmount field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) GetChargeAmountOk ¶

GetChargeAmountOk returns a tuple with the ChargeAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) GetChargeDescription ¶

GetChargeDescription returns the ChargeDescription field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) GetChargeDescriptionOk ¶

GetChargeDescriptionOk returns a tuple with the ChargeDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) GetChargeLineReference ¶

GetChargeLineReference returns the ChargeLineReference field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) GetChargeLineReferenceOk ¶

func (o *OrderCreateResponseOrdersInnerMiscellaneousChargesInner) GetChargeLineReferenceOk() (*string, bool)

GetChargeLineReferenceOk returns a tuple with the ChargeLineReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) GetSubOrderNumber ¶

GetSubOrderNumber returns the SubOrderNumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) GetSubOrderNumberOk ¶

GetSubOrderNumberOk returns a tuple with the SubOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) HasChargeAmount ¶

HasChargeAmount returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) HasChargeDescription ¶

HasChargeDescription returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) HasChargeLineReference ¶

HasChargeLineReference returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) HasSubOrderNumber ¶

HasSubOrderNumber returns a boolean if a field has been set.

func (OrderCreateResponseOrdersInnerMiscellaneousChargesInner) MarshalJSON ¶

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) SetChargeAmount ¶

SetChargeAmount gets a reference to the given float32 and assigns it to the ChargeAmount field.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) SetChargeDescription ¶

SetChargeDescription gets a reference to the given string and assigns it to the ChargeDescription field.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) SetChargeLineReference ¶

SetChargeLineReference gets a reference to the given string and assigns it to the ChargeLineReference field.

func (*OrderCreateResponseOrdersInnerMiscellaneousChargesInner) SetSubOrderNumber ¶

SetSubOrderNumber gets a reference to the given string and assigns it to the SubOrderNumber field.

func (OrderCreateResponseOrdersInnerMiscellaneousChargesInner) ToMap ¶

type OrderCreateResponseOrdersInnerRejectedLineItemsInner ¶

type OrderCreateResponseOrdersInnerRejectedLineItemsInner struct {
	// The reseller's line item number of the rejected item for their reference. Number
	CustomerLinenumber *string `json:"customerLinenumber,omitempty"`
	// The Ingram Micro part number for the rejected line item.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The vendor part number for the rejected line item.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// The quantity ordered of the rejected line item.
	QuantityOrdered *int32 `json:"quantityOrdered,omitempty"`
	// The rejection code for the rejected line item. Ex: 'EN'
	RejectCode *string `json:"rejectCode,omitempty"`
	// The rejection reason for the rejected line item. Ex: 'SKU-NOTFOUND    DF41281'
	RejectReason *string `json:"rejectReason,omitempty"`
}

OrderCreateResponseOrdersInnerRejectedLineItemsInner struct for OrderCreateResponseOrdersInnerRejectedLineItemsInner

func NewOrderCreateResponseOrdersInnerRejectedLineItemsInner ¶

func NewOrderCreateResponseOrdersInnerRejectedLineItemsInner() *OrderCreateResponseOrdersInnerRejectedLineItemsInner

NewOrderCreateResponseOrdersInnerRejectedLineItemsInner instantiates a new OrderCreateResponseOrdersInnerRejectedLineItemsInner 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

func NewOrderCreateResponseOrdersInnerRejectedLineItemsInnerWithDefaults ¶

func NewOrderCreateResponseOrdersInnerRejectedLineItemsInnerWithDefaults() *OrderCreateResponseOrdersInnerRejectedLineItemsInner

NewOrderCreateResponseOrdersInnerRejectedLineItemsInnerWithDefaults instantiates a new OrderCreateResponseOrdersInnerRejectedLineItemsInner 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

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetCustomerLinenumber ¶

GetCustomerLinenumber returns the CustomerLinenumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetCustomerLinenumberOk ¶

func (o *OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetCustomerLinenumberOk() (*string, bool)

GetCustomerLinenumberOk returns a tuple with the CustomerLinenumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetIngramPartNumber ¶

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetIngramPartNumberOk ¶

func (o *OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetQuantityOrdered ¶

GetQuantityOrdered returns the QuantityOrdered field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetQuantityOrderedOk ¶

func (o *OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetQuantityOrderedOk() (*int32, bool)

GetQuantityOrderedOk returns a tuple with the QuantityOrdered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetRejectCode ¶

GetRejectCode returns the RejectCode field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetRejectCodeOk ¶

GetRejectCodeOk returns a tuple with the RejectCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetRejectReason ¶

GetRejectReason returns the RejectReason field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetRejectReasonOk ¶

GetRejectReasonOk returns a tuple with the RejectReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetVendorPartNumber ¶

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetVendorPartNumberOk ¶

func (o *OrderCreateResponseOrdersInnerRejectedLineItemsInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) HasCustomerLinenumber ¶

HasCustomerLinenumber returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) HasIngramPartNumber ¶

HasIngramPartNumber returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) HasQuantityOrdered ¶

HasQuantityOrdered returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) HasRejectCode ¶

HasRejectCode returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) HasRejectReason ¶

HasRejectReason returns a boolean if a field has been set.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) HasVendorPartNumber ¶

HasVendorPartNumber returns a boolean if a field has been set.

func (OrderCreateResponseOrdersInnerRejectedLineItemsInner) MarshalJSON ¶

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) SetCustomerLinenumber ¶

SetCustomerLinenumber gets a reference to the given string and assigns it to the CustomerLinenumber field.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) SetIngramPartNumber ¶

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) SetQuantityOrdered ¶

SetQuantityOrdered gets a reference to the given int32 and assigns it to the QuantityOrdered field.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) SetRejectCode ¶

SetRejectCode gets a reference to the given string and assigns it to the RejectCode field.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) SetRejectReason ¶

SetRejectReason gets a reference to the given string and assigns it to the RejectReason field.

func (*OrderCreateResponseOrdersInnerRejectedLineItemsInner) SetVendorPartNumber ¶

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (OrderCreateResponseOrdersInnerRejectedLineItemsInner) ToMap ¶

type OrderCreateResponseShipToInfo ¶

type OrderCreateResponseShipToInfo struct {
	// The ID references the resellers address in Ingram Micro's system for shipping. Provided to resellers during the onboarding process.
	AddressId *string `json:"addressId,omitempty"`
	// The company contact provided by the reseller.
	Contact *string `json:"contact,omitempty"`
	// The name of the company the order will be shipped to.
	CompanyName *string `json:"companyName,omitempty"`
	// name1
	Name1 *string `json:"name1,omitempty"`
	// name2
	Name2 *string `json:"name2,omitempty"`
	// The street address and building or house number the order will be shipped to.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The apartment number the order will be shipped to.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Line 3 of the address the order will be shipped to.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// Street address4
	AddressLine4 *string `json:"addressLine4,omitempty"`
	// The city the order will be shipped to.
	City *string `json:"city,omitempty"`
	// The state the order will be shipped to.
	State *string `json:"state,omitempty"`
	// The zip or postal code the order will be shipped to.
	PostalCode *string `json:"postalCode,omitempty"`
	// The two-character ISO country code the order will be shipped to.
	CountryCode *string `json:"countryCode,omitempty"`
	// The company contact phone number.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// The company contact email address.
	Email *string `json:"email,omitempty"`
}

OrderCreateResponseShipToInfo The shipping information provided by the reseller.

func NewOrderCreateResponseShipToInfo ¶

func NewOrderCreateResponseShipToInfo() *OrderCreateResponseShipToInfo

NewOrderCreateResponseShipToInfo instantiates a new OrderCreateResponseShipToInfo 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

func NewOrderCreateResponseShipToInfoWithDefaults ¶

func NewOrderCreateResponseShipToInfoWithDefaults() *OrderCreateResponseShipToInfo

NewOrderCreateResponseShipToInfoWithDefaults instantiates a new OrderCreateResponseShipToInfo 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

func (*OrderCreateResponseShipToInfo) GetAddressId ¶

func (o *OrderCreateResponseShipToInfo) GetAddressId() string

GetAddressId returns the AddressId field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetAddressIdOk ¶

func (o *OrderCreateResponseShipToInfo) GetAddressIdOk() (*string, bool)

GetAddressIdOk returns a tuple with the AddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetAddressLine1 ¶

func (o *OrderCreateResponseShipToInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetAddressLine1Ok ¶

func (o *OrderCreateResponseShipToInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetAddressLine2 ¶

func (o *OrderCreateResponseShipToInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetAddressLine2Ok ¶

func (o *OrderCreateResponseShipToInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetAddressLine3 ¶

func (o *OrderCreateResponseShipToInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetAddressLine3Ok ¶

func (o *OrderCreateResponseShipToInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetAddressLine4 ¶

func (o *OrderCreateResponseShipToInfo) GetAddressLine4() string

GetAddressLine4 returns the AddressLine4 field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetAddressLine4Ok ¶

func (o *OrderCreateResponseShipToInfo) GetAddressLine4Ok() (*string, bool)

GetAddressLine4Ok returns a tuple with the AddressLine4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetCity ¶

GetCity returns the City field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetCityOk ¶

func (o *OrderCreateResponseShipToInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetCompanyName ¶

func (o *OrderCreateResponseShipToInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetCompanyNameOk ¶

func (o *OrderCreateResponseShipToInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetContact ¶

func (o *OrderCreateResponseShipToInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetContactOk ¶

func (o *OrderCreateResponseShipToInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetCountryCode ¶

func (o *OrderCreateResponseShipToInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetCountryCodeOk ¶

func (o *OrderCreateResponseShipToInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetEmail ¶

func (o *OrderCreateResponseShipToInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetEmailOk ¶

func (o *OrderCreateResponseShipToInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetName1 ¶

func (o *OrderCreateResponseShipToInfo) GetName1() string

GetName1 returns the Name1 field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetName1Ok ¶

func (o *OrderCreateResponseShipToInfo) GetName1Ok() (*string, bool)

GetName1Ok returns a tuple with the Name1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetName2 ¶

func (o *OrderCreateResponseShipToInfo) GetName2() string

GetName2 returns the Name2 field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetName2Ok ¶

func (o *OrderCreateResponseShipToInfo) GetName2Ok() (*string, bool)

GetName2Ok returns a tuple with the Name2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetPhoneNumber ¶

func (o *OrderCreateResponseShipToInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetPhoneNumberOk ¶

func (o *OrderCreateResponseShipToInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetPostalCode ¶

func (o *OrderCreateResponseShipToInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetPostalCodeOk ¶

func (o *OrderCreateResponseShipToInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) GetState ¶

func (o *OrderCreateResponseShipToInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*OrderCreateResponseShipToInfo) GetStateOk ¶

func (o *OrderCreateResponseShipToInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderCreateResponseShipToInfo) HasAddressId ¶

func (o *OrderCreateResponseShipToInfo) HasAddressId() bool

HasAddressId returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasAddressLine1 ¶

func (o *OrderCreateResponseShipToInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasAddressLine2 ¶

func (o *OrderCreateResponseShipToInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasAddressLine3 ¶

func (o *OrderCreateResponseShipToInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasAddressLine4 ¶

func (o *OrderCreateResponseShipToInfo) HasAddressLine4() bool

HasAddressLine4 returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasCity ¶

func (o *OrderCreateResponseShipToInfo) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasCompanyName ¶

func (o *OrderCreateResponseShipToInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasContact ¶

func (o *OrderCreateResponseShipToInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasCountryCode ¶

func (o *OrderCreateResponseShipToInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasEmail ¶

func (o *OrderCreateResponseShipToInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasName1 ¶

func (o *OrderCreateResponseShipToInfo) HasName1() bool

HasName1 returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasName2 ¶

func (o *OrderCreateResponseShipToInfo) HasName2() bool

HasName2 returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasPhoneNumber ¶

func (o *OrderCreateResponseShipToInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasPostalCode ¶

func (o *OrderCreateResponseShipToInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*OrderCreateResponseShipToInfo) HasState ¶

func (o *OrderCreateResponseShipToInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (OrderCreateResponseShipToInfo) MarshalJSON ¶

func (o OrderCreateResponseShipToInfo) MarshalJSON() ([]byte, error)

func (*OrderCreateResponseShipToInfo) SetAddressId ¶

func (o *OrderCreateResponseShipToInfo) SetAddressId(v string)

SetAddressId gets a reference to the given string and assigns it to the AddressId field.

func (*OrderCreateResponseShipToInfo) SetAddressLine1 ¶

func (o *OrderCreateResponseShipToInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*OrderCreateResponseShipToInfo) SetAddressLine2 ¶

func (o *OrderCreateResponseShipToInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*OrderCreateResponseShipToInfo) SetAddressLine3 ¶

func (o *OrderCreateResponseShipToInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*OrderCreateResponseShipToInfo) SetAddressLine4 ¶

func (o *OrderCreateResponseShipToInfo) SetAddressLine4(v string)

SetAddressLine4 gets a reference to the given string and assigns it to the AddressLine4 field.

func (*OrderCreateResponseShipToInfo) SetCity ¶

func (o *OrderCreateResponseShipToInfo) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*OrderCreateResponseShipToInfo) SetCompanyName ¶

func (o *OrderCreateResponseShipToInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*OrderCreateResponseShipToInfo) SetContact ¶

func (o *OrderCreateResponseShipToInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*OrderCreateResponseShipToInfo) SetCountryCode ¶

func (o *OrderCreateResponseShipToInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*OrderCreateResponseShipToInfo) SetEmail ¶

func (o *OrderCreateResponseShipToInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrderCreateResponseShipToInfo) SetName1 ¶

func (o *OrderCreateResponseShipToInfo) SetName1(v string)

SetName1 gets a reference to the given string and assigns it to the Name1 field.

func (*OrderCreateResponseShipToInfo) SetName2 ¶

func (o *OrderCreateResponseShipToInfo) SetName2(v string)

SetName2 gets a reference to the given string and assigns it to the Name2 field.

func (*OrderCreateResponseShipToInfo) SetPhoneNumber ¶

func (o *OrderCreateResponseShipToInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*OrderCreateResponseShipToInfo) SetPostalCode ¶

func (o *OrderCreateResponseShipToInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*OrderCreateResponseShipToInfo) SetState ¶

func (o *OrderCreateResponseShipToInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (OrderCreateResponseShipToInfo) ToMap ¶

func (o OrderCreateResponseShipToInfo) ToMap() (map[string]interface{}, error)

type OrderDetailB2B ¶

type OrderDetailB2B struct {
	// The IngramMicro sales order number.
	IngramOrderNumber *string `json:"ingramOrderNumber,omitempty"`
	// The IngramMicro sales order date.
	IngramOrderDate *string `json:"ingramOrderDate,omitempty"`
	// The IngramMicro sales order type.
	OrderType *string `json:"orderType,omitempty"`
	// The reseller's order number for reference in their system.
	CustomerOrderNumber *string `json:"customerOrderNumber,omitempty"`
	// The end customer's order number for reference in their system.
	EndCustomerOrderNumber *string `json:"endCustomerOrderNumber,omitempty"`
	// The web order id of the order.
	WebOrderId *string `json:"webOrderId,omitempty"`
	// The vendor's order number for reference in their system
	VendorSalesOrderNumber *string `json:"vendorSalesOrderNumber,omitempty"`
	// Ingram purchase order number.
	IngramPurchaseOrderNumber *string `json:"ingramPurchaseOrderNumber,omitempty"`
	// The header-level status of the order. One of- Shipped, Canceled, Backordered, Processing, On Hold, Delivered.
	OrderStatus *string `json:"orderStatus,omitempty"`
	// The total cost for the order, includes subtotal, freight charges, and tax.
	OrderTotal *float64 `json:"orderTotal,omitempty"`
	// The sub total cost for the order, not including tax and freight.
	OrderSubTotal *float64 `json:"orderSubTotal,omitempty"`
	// The freight charges for the order.
	FreightCharges *float64 `json:"freightCharges,omitempty"`
	// The country-specific three digit ISO 4217 currency code for the order.
	CurrencyCode *string `json:"currencyCode,omitempty"`
	// Total order weight. unit -- North america - Pounds , other countries will be KG.
	TotalWeight *float64 `json:"totalWeight,omitempty"`
	// Total tax on the orders placed.
	TotalTax *float64 `json:"totalTax,omitempty"`
	// Total fees on the orders placed.
	TotalFees *float64 `json:"totalFees,omitempty"`
	// The payment terms of the order. (Ex- Net 30 days).
	PaymentTerms *string `json:"paymentTerms,omitempty"`
	// The header-level notes for the order.
	Notes                *string                                   `json:"notes,omitempty"`
	BillToInfo           *OrderDetailB2BBillToInfo                 `json:"billToInfo,omitempty"`
	ShipToInfo           *OrderDetailB2BShipToInfo                 `json:"shipToInfo,omitempty"`
	EndUserInfo          *OrderDetailB2BEndUserInfo                `json:"endUserInfo,omitempty"`
	Lines                []OrderDetailB2BLinesInner                `json:"lines,omitempty"`
	MiscellaneousCharges []OrderDetailB2BMiscellaneousChargesInner `json:"miscellaneousCharges,omitempty"`
	AdditionalAttributes []OrderDetailB2BAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
}

OrderDetailB2B struct for OrderDetailB2B

func NewOrderDetailB2B ¶

func NewOrderDetailB2B() *OrderDetailB2B

NewOrderDetailB2B instantiates a new OrderDetailB2B 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

func NewOrderDetailB2BWithDefaults ¶

func NewOrderDetailB2BWithDefaults() *OrderDetailB2B

NewOrderDetailB2BWithDefaults instantiates a new OrderDetailB2B 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

func (*OrderDetailB2B) GetAdditionalAttributes ¶

func (o *OrderDetailB2B) GetAdditionalAttributes() []OrderDetailB2BAdditionalAttributesInner

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderDetailB2B) GetAdditionalAttributesOk ¶

func (o *OrderDetailB2B) GetAdditionalAttributesOk() ([]OrderDetailB2BAdditionalAttributesInner, bool)

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrderDetailB2B) GetBillToInfo ¶

func (o *OrderDetailB2B) GetBillToInfo() OrderDetailB2BBillToInfo

GetBillToInfo returns the BillToInfo field value if set, zero value otherwise.

func (*OrderDetailB2B) GetBillToInfoOk ¶

func (o *OrderDetailB2B) GetBillToInfoOk() (*OrderDetailB2BBillToInfo, bool)

GetBillToInfoOk returns a tuple with the BillToInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetCurrencyCode ¶

func (o *OrderDetailB2B) GetCurrencyCode() string

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*OrderDetailB2B) GetCurrencyCodeOk ¶

func (o *OrderDetailB2B) GetCurrencyCodeOk() (*string, bool)

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetCustomerOrderNumber ¶

func (o *OrderDetailB2B) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise.

func (*OrderDetailB2B) GetCustomerOrderNumberOk ¶

func (o *OrderDetailB2B) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetEndCustomerOrderNumber ¶

func (o *OrderDetailB2B) GetEndCustomerOrderNumber() string

GetEndCustomerOrderNumber returns the EndCustomerOrderNumber field value if set, zero value otherwise.

func (*OrderDetailB2B) GetEndCustomerOrderNumberOk ¶

func (o *OrderDetailB2B) GetEndCustomerOrderNumberOk() (*string, bool)

GetEndCustomerOrderNumberOk returns a tuple with the EndCustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetEndUserInfo ¶

func (o *OrderDetailB2B) GetEndUserInfo() OrderDetailB2BEndUserInfo

GetEndUserInfo returns the EndUserInfo field value if set, zero value otherwise.

func (*OrderDetailB2B) GetEndUserInfoOk ¶

func (o *OrderDetailB2B) GetEndUserInfoOk() (*OrderDetailB2BEndUserInfo, bool)

GetEndUserInfoOk returns a tuple with the EndUserInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetFreightCharges ¶

func (o *OrderDetailB2B) GetFreightCharges() float64

GetFreightCharges returns the FreightCharges field value if set, zero value otherwise.

func (*OrderDetailB2B) GetFreightChargesOk ¶

func (o *OrderDetailB2B) GetFreightChargesOk() (*float64, bool)

GetFreightChargesOk returns a tuple with the FreightCharges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetIngramOrderDate ¶

func (o *OrderDetailB2B) GetIngramOrderDate() string

GetIngramOrderDate returns the IngramOrderDate field value if set, zero value otherwise.

func (*OrderDetailB2B) GetIngramOrderDateOk ¶

func (o *OrderDetailB2B) GetIngramOrderDateOk() (*string, bool)

GetIngramOrderDateOk returns a tuple with the IngramOrderDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetIngramOrderNumber ¶

func (o *OrderDetailB2B) GetIngramOrderNumber() string

GetIngramOrderNumber returns the IngramOrderNumber field value if set, zero value otherwise.

func (*OrderDetailB2B) GetIngramOrderNumberOk ¶

func (o *OrderDetailB2B) GetIngramOrderNumberOk() (*string, bool)

GetIngramOrderNumberOk returns a tuple with the IngramOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetIngramPurchaseOrderNumber ¶

func (o *OrderDetailB2B) GetIngramPurchaseOrderNumber() string

GetIngramPurchaseOrderNumber returns the IngramPurchaseOrderNumber field value if set, zero value otherwise.

func (*OrderDetailB2B) GetIngramPurchaseOrderNumberOk ¶

func (o *OrderDetailB2B) GetIngramPurchaseOrderNumberOk() (*string, bool)

GetIngramPurchaseOrderNumberOk returns a tuple with the IngramPurchaseOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetLines ¶

func (o *OrderDetailB2B) GetLines() []OrderDetailB2BLinesInner

GetLines returns the Lines field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderDetailB2B) GetLinesOk ¶

func (o *OrderDetailB2B) GetLinesOk() ([]OrderDetailB2BLinesInner, bool)

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrderDetailB2B) GetMiscellaneousCharges ¶

func (o *OrderDetailB2B) GetMiscellaneousCharges() []OrderDetailB2BMiscellaneousChargesInner

GetMiscellaneousCharges returns the MiscellaneousCharges field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderDetailB2B) GetMiscellaneousChargesOk ¶

func (o *OrderDetailB2B) GetMiscellaneousChargesOk() ([]OrderDetailB2BMiscellaneousChargesInner, bool)

GetMiscellaneousChargesOk returns a tuple with the MiscellaneousCharges field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrderDetailB2B) GetNotes ¶

func (o *OrderDetailB2B) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*OrderDetailB2B) GetNotesOk ¶

func (o *OrderDetailB2B) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetOrderStatus ¶

func (o *OrderDetailB2B) GetOrderStatus() string

GetOrderStatus returns the OrderStatus field value if set, zero value otherwise.

func (*OrderDetailB2B) GetOrderStatusOk ¶

func (o *OrderDetailB2B) GetOrderStatusOk() (*string, bool)

GetOrderStatusOk returns a tuple with the OrderStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetOrderSubTotal ¶

func (o *OrderDetailB2B) GetOrderSubTotal() float64

GetOrderSubTotal returns the OrderSubTotal field value if set, zero value otherwise.

func (*OrderDetailB2B) GetOrderSubTotalOk ¶

func (o *OrderDetailB2B) GetOrderSubTotalOk() (*float64, bool)

GetOrderSubTotalOk returns a tuple with the OrderSubTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetOrderTotal ¶

func (o *OrderDetailB2B) GetOrderTotal() float64

GetOrderTotal returns the OrderTotal field value if set, zero value otherwise.

func (*OrderDetailB2B) GetOrderTotalOk ¶

func (o *OrderDetailB2B) GetOrderTotalOk() (*float64, bool)

GetOrderTotalOk returns a tuple with the OrderTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetOrderType ¶

func (o *OrderDetailB2B) GetOrderType() string

GetOrderType returns the OrderType field value if set, zero value otherwise.

func (*OrderDetailB2B) GetOrderTypeOk ¶

func (o *OrderDetailB2B) GetOrderTypeOk() (*string, bool)

GetOrderTypeOk returns a tuple with the OrderType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetPaymentTerms ¶

func (o *OrderDetailB2B) GetPaymentTerms() string

GetPaymentTerms returns the PaymentTerms field value if set, zero value otherwise.

func (*OrderDetailB2B) GetPaymentTermsOk ¶

func (o *OrderDetailB2B) GetPaymentTermsOk() (*string, bool)

GetPaymentTermsOk returns a tuple with the PaymentTerms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetShipToInfo ¶

func (o *OrderDetailB2B) GetShipToInfo() OrderDetailB2BShipToInfo

GetShipToInfo returns the ShipToInfo field value if set, zero value otherwise.

func (*OrderDetailB2B) GetShipToInfoOk ¶

func (o *OrderDetailB2B) GetShipToInfoOk() (*OrderDetailB2BShipToInfo, bool)

GetShipToInfoOk returns a tuple with the ShipToInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetTotalFees ¶

func (o *OrderDetailB2B) GetTotalFees() float64

GetTotalFees returns the TotalFees field value if set, zero value otherwise.

func (*OrderDetailB2B) GetTotalFeesOk ¶

func (o *OrderDetailB2B) GetTotalFeesOk() (*float64, bool)

GetTotalFeesOk returns a tuple with the TotalFees field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetTotalTax ¶

func (o *OrderDetailB2B) GetTotalTax() float64

GetTotalTax returns the TotalTax field value if set, zero value otherwise.

func (*OrderDetailB2B) GetTotalTaxOk ¶

func (o *OrderDetailB2B) GetTotalTaxOk() (*float64, bool)

GetTotalTaxOk returns a tuple with the TotalTax field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetTotalWeight ¶

func (o *OrderDetailB2B) GetTotalWeight() float64

GetTotalWeight returns the TotalWeight field value if set, zero value otherwise.

func (*OrderDetailB2B) GetTotalWeightOk ¶

func (o *OrderDetailB2B) GetTotalWeightOk() (*float64, bool)

GetTotalWeightOk returns a tuple with the TotalWeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetVendorSalesOrderNumber ¶

func (o *OrderDetailB2B) GetVendorSalesOrderNumber() string

GetVendorSalesOrderNumber returns the VendorSalesOrderNumber field value if set, zero value otherwise.

func (*OrderDetailB2B) GetVendorSalesOrderNumberOk ¶

func (o *OrderDetailB2B) GetVendorSalesOrderNumberOk() (*string, bool)

GetVendorSalesOrderNumberOk returns a tuple with the VendorSalesOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) GetWebOrderId ¶

func (o *OrderDetailB2B) GetWebOrderId() string

GetWebOrderId returns the WebOrderId field value if set, zero value otherwise.

func (*OrderDetailB2B) GetWebOrderIdOk ¶

func (o *OrderDetailB2B) GetWebOrderIdOk() (*string, bool)

GetWebOrderIdOk returns a tuple with the WebOrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2B) HasAdditionalAttributes ¶

func (o *OrderDetailB2B) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*OrderDetailB2B) HasBillToInfo ¶

func (o *OrderDetailB2B) HasBillToInfo() bool

HasBillToInfo returns a boolean if a field has been set.

func (*OrderDetailB2B) HasCurrencyCode ¶

func (o *OrderDetailB2B) HasCurrencyCode() bool

HasCurrencyCode returns a boolean if a field has been set.

func (*OrderDetailB2B) HasCustomerOrderNumber ¶

func (o *OrderDetailB2B) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*OrderDetailB2B) HasEndCustomerOrderNumber ¶

func (o *OrderDetailB2B) HasEndCustomerOrderNumber() bool

HasEndCustomerOrderNumber returns a boolean if a field has been set.

func (*OrderDetailB2B) HasEndUserInfo ¶

func (o *OrderDetailB2B) HasEndUserInfo() bool

HasEndUserInfo returns a boolean if a field has been set.

func (*OrderDetailB2B) HasFreightCharges ¶

func (o *OrderDetailB2B) HasFreightCharges() bool

HasFreightCharges returns a boolean if a field has been set.

func (*OrderDetailB2B) HasIngramOrderDate ¶

func (o *OrderDetailB2B) HasIngramOrderDate() bool

HasIngramOrderDate returns a boolean if a field has been set.

func (*OrderDetailB2B) HasIngramOrderNumber ¶

func (o *OrderDetailB2B) HasIngramOrderNumber() bool

HasIngramOrderNumber returns a boolean if a field has been set.

func (*OrderDetailB2B) HasIngramPurchaseOrderNumber ¶

func (o *OrderDetailB2B) HasIngramPurchaseOrderNumber() bool

HasIngramPurchaseOrderNumber returns a boolean if a field has been set.

func (*OrderDetailB2B) HasLines ¶

func (o *OrderDetailB2B) HasLines() bool

HasLines returns a boolean if a field has been set.

func (*OrderDetailB2B) HasMiscellaneousCharges ¶

func (o *OrderDetailB2B) HasMiscellaneousCharges() bool

HasMiscellaneousCharges returns a boolean if a field has been set.

func (*OrderDetailB2B) HasNotes ¶

func (o *OrderDetailB2B) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*OrderDetailB2B) HasOrderStatus ¶

func (o *OrderDetailB2B) HasOrderStatus() bool

HasOrderStatus returns a boolean if a field has been set.

func (*OrderDetailB2B) HasOrderSubTotal ¶

func (o *OrderDetailB2B) HasOrderSubTotal() bool

HasOrderSubTotal returns a boolean if a field has been set.

func (*OrderDetailB2B) HasOrderTotal ¶

func (o *OrderDetailB2B) HasOrderTotal() bool

HasOrderTotal returns a boolean if a field has been set.

func (*OrderDetailB2B) HasOrderType ¶

func (o *OrderDetailB2B) HasOrderType() bool

HasOrderType returns a boolean if a field has been set.

func (*OrderDetailB2B) HasPaymentTerms ¶

func (o *OrderDetailB2B) HasPaymentTerms() bool

HasPaymentTerms returns a boolean if a field has been set.

func (*OrderDetailB2B) HasShipToInfo ¶

func (o *OrderDetailB2B) HasShipToInfo() bool

HasShipToInfo returns a boolean if a field has been set.

func (*OrderDetailB2B) HasTotalFees ¶

func (o *OrderDetailB2B) HasTotalFees() bool

HasTotalFees returns a boolean if a field has been set.

func (*OrderDetailB2B) HasTotalTax ¶

func (o *OrderDetailB2B) HasTotalTax() bool

HasTotalTax returns a boolean if a field has been set.

func (*OrderDetailB2B) HasTotalWeight ¶

func (o *OrderDetailB2B) HasTotalWeight() bool

HasTotalWeight returns a boolean if a field has been set.

func (*OrderDetailB2B) HasVendorSalesOrderNumber ¶

func (o *OrderDetailB2B) HasVendorSalesOrderNumber() bool

HasVendorSalesOrderNumber returns a boolean if a field has been set.

func (*OrderDetailB2B) HasWebOrderId ¶

func (o *OrderDetailB2B) HasWebOrderId() bool

HasWebOrderId returns a boolean if a field has been set.

func (OrderDetailB2B) MarshalJSON ¶

func (o OrderDetailB2B) MarshalJSON() ([]byte, error)

func (*OrderDetailB2B) SetAdditionalAttributes ¶

func (o *OrderDetailB2B) SetAdditionalAttributes(v []OrderDetailB2BAdditionalAttributesInner)

SetAdditionalAttributes gets a reference to the given []OrderDetailB2BAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*OrderDetailB2B) SetBillToInfo ¶

func (o *OrderDetailB2B) SetBillToInfo(v OrderDetailB2BBillToInfo)

SetBillToInfo gets a reference to the given OrderDetailB2BBillToInfo and assigns it to the BillToInfo field.

func (*OrderDetailB2B) SetCurrencyCode ¶

func (o *OrderDetailB2B) SetCurrencyCode(v string)

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*OrderDetailB2B) SetCustomerOrderNumber ¶

func (o *OrderDetailB2B) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given string and assigns it to the CustomerOrderNumber field.

func (*OrderDetailB2B) SetEndCustomerOrderNumber ¶

func (o *OrderDetailB2B) SetEndCustomerOrderNumber(v string)

SetEndCustomerOrderNumber gets a reference to the given string and assigns it to the EndCustomerOrderNumber field.

func (*OrderDetailB2B) SetEndUserInfo ¶

func (o *OrderDetailB2B) SetEndUserInfo(v OrderDetailB2BEndUserInfo)

SetEndUserInfo gets a reference to the given OrderDetailB2BEndUserInfo and assigns it to the EndUserInfo field.

func (*OrderDetailB2B) SetFreightCharges ¶

func (o *OrderDetailB2B) SetFreightCharges(v float64)

SetFreightCharges gets a reference to the given float64 and assigns it to the FreightCharges field.

func (*OrderDetailB2B) SetIngramOrderDate ¶

func (o *OrderDetailB2B) SetIngramOrderDate(v string)

SetIngramOrderDate gets a reference to the given string and assigns it to the IngramOrderDate field.

func (*OrderDetailB2B) SetIngramOrderNumber ¶

func (o *OrderDetailB2B) SetIngramOrderNumber(v string)

SetIngramOrderNumber gets a reference to the given string and assigns it to the IngramOrderNumber field.

func (*OrderDetailB2B) SetIngramPurchaseOrderNumber ¶

func (o *OrderDetailB2B) SetIngramPurchaseOrderNumber(v string)

SetIngramPurchaseOrderNumber gets a reference to the given string and assigns it to the IngramPurchaseOrderNumber field.

func (*OrderDetailB2B) SetLines ¶

func (o *OrderDetailB2B) SetLines(v []OrderDetailB2BLinesInner)

SetLines gets a reference to the given []OrderDetailB2BLinesInner and assigns it to the Lines field.

func (*OrderDetailB2B) SetMiscellaneousCharges ¶

func (o *OrderDetailB2B) SetMiscellaneousCharges(v []OrderDetailB2BMiscellaneousChargesInner)

SetMiscellaneousCharges gets a reference to the given []OrderDetailB2BMiscellaneousChargesInner and assigns it to the MiscellaneousCharges field.

func (*OrderDetailB2B) SetNotes ¶

func (o *OrderDetailB2B) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*OrderDetailB2B) SetOrderStatus ¶

func (o *OrderDetailB2B) SetOrderStatus(v string)

SetOrderStatus gets a reference to the given string and assigns it to the OrderStatus field.

func (*OrderDetailB2B) SetOrderSubTotal ¶

func (o *OrderDetailB2B) SetOrderSubTotal(v float64)

SetOrderSubTotal gets a reference to the given float64 and assigns it to the OrderSubTotal field.

func (*OrderDetailB2B) SetOrderTotal ¶

func (o *OrderDetailB2B) SetOrderTotal(v float64)

SetOrderTotal gets a reference to the given float64 and assigns it to the OrderTotal field.

func (*OrderDetailB2B) SetOrderType ¶

func (o *OrderDetailB2B) SetOrderType(v string)

SetOrderType gets a reference to the given string and assigns it to the OrderType field.

func (*OrderDetailB2B) SetPaymentTerms ¶

func (o *OrderDetailB2B) SetPaymentTerms(v string)

SetPaymentTerms gets a reference to the given string and assigns it to the PaymentTerms field.

func (*OrderDetailB2B) SetShipToInfo ¶

func (o *OrderDetailB2B) SetShipToInfo(v OrderDetailB2BShipToInfo)

SetShipToInfo gets a reference to the given OrderDetailB2BShipToInfo and assigns it to the ShipToInfo field.

func (*OrderDetailB2B) SetTotalFees ¶

func (o *OrderDetailB2B) SetTotalFees(v float64)

SetTotalFees gets a reference to the given float64 and assigns it to the TotalFees field.

func (*OrderDetailB2B) SetTotalTax ¶

func (o *OrderDetailB2B) SetTotalTax(v float64)

SetTotalTax gets a reference to the given float64 and assigns it to the TotalTax field.

func (*OrderDetailB2B) SetTotalWeight ¶

func (o *OrderDetailB2B) SetTotalWeight(v float64)

SetTotalWeight gets a reference to the given float64 and assigns it to the TotalWeight field.

func (*OrderDetailB2B) SetVendorSalesOrderNumber ¶

func (o *OrderDetailB2B) SetVendorSalesOrderNumber(v string)

SetVendorSalesOrderNumber gets a reference to the given string and assigns it to the VendorSalesOrderNumber field.

func (*OrderDetailB2B) SetWebOrderId ¶

func (o *OrderDetailB2B) SetWebOrderId(v string)

SetWebOrderId gets a reference to the given string and assigns it to the WebOrderId field.

func (OrderDetailB2B) ToMap ¶

func (o OrderDetailB2B) ToMap() (map[string]interface{}, error)

type OrderDetailB2BAdditionalAttributesInner ¶

type OrderDetailB2BAdditionalAttributesInner struct {
	// Header level custom field names.
	AttributeName *string `json:"attributeName,omitempty"`
	// Value of the custom fields.
	AttributeValue *string `json:"attributeValue,omitempty"`
}

OrderDetailB2BAdditionalAttributesInner struct for OrderDetailB2BAdditionalAttributesInner

func NewOrderDetailB2BAdditionalAttributesInner ¶

func NewOrderDetailB2BAdditionalAttributesInner() *OrderDetailB2BAdditionalAttributesInner

NewOrderDetailB2BAdditionalAttributesInner instantiates a new OrderDetailB2BAdditionalAttributesInner 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

func NewOrderDetailB2BAdditionalAttributesInnerWithDefaults ¶

func NewOrderDetailB2BAdditionalAttributesInnerWithDefaults() *OrderDetailB2BAdditionalAttributesInner

NewOrderDetailB2BAdditionalAttributesInnerWithDefaults instantiates a new OrderDetailB2BAdditionalAttributesInner 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

func (*OrderDetailB2BAdditionalAttributesInner) GetAttributeName ¶

func (o *OrderDetailB2BAdditionalAttributesInner) GetAttributeName() string

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*OrderDetailB2BAdditionalAttributesInner) GetAttributeNameOk ¶

func (o *OrderDetailB2BAdditionalAttributesInner) GetAttributeNameOk() (*string, bool)

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BAdditionalAttributesInner) GetAttributeValue ¶

func (o *OrderDetailB2BAdditionalAttributesInner) GetAttributeValue() string

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*OrderDetailB2BAdditionalAttributesInner) GetAttributeValueOk ¶

func (o *OrderDetailB2BAdditionalAttributesInner) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BAdditionalAttributesInner) HasAttributeName ¶

func (o *OrderDetailB2BAdditionalAttributesInner) HasAttributeName() bool

HasAttributeName returns a boolean if a field has been set.

func (*OrderDetailB2BAdditionalAttributesInner) HasAttributeValue ¶

func (o *OrderDetailB2BAdditionalAttributesInner) HasAttributeValue() bool

HasAttributeValue returns a boolean if a field has been set.

func (OrderDetailB2BAdditionalAttributesInner) MarshalJSON ¶

func (o OrderDetailB2BAdditionalAttributesInner) MarshalJSON() ([]byte, error)

func (*OrderDetailB2BAdditionalAttributesInner) SetAttributeName ¶

func (o *OrderDetailB2BAdditionalAttributesInner) SetAttributeName(v string)

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*OrderDetailB2BAdditionalAttributesInner) SetAttributeValue ¶

func (o *OrderDetailB2BAdditionalAttributesInner) SetAttributeValue(v string)

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (OrderDetailB2BAdditionalAttributesInner) ToMap ¶

func (o OrderDetailB2BAdditionalAttributesInner) ToMap() (map[string]interface{}, error)

type OrderDetailB2BBillToInfo ¶

type OrderDetailB2BBillToInfo struct {
	// The company contact provided by the reseller.
	Contact *string `json:"contact,omitempty"`
	// The name of the company the order will be billed to.
	CompanyName *string `json:"companyName,omitempty"`
	// The address line 1 the order will be billed to.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The address line 2 the order will be billed to.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// The address line 3 the order will be billed to.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// The city the order will be billed to.
	City *string `json:"city,omitempty"`
	// The state the order will be billed to.
	State *string `json:"state,omitempty"`
	// The zip or postal code the order will be billed to.
	PostalCode *string `json:"postalCode,omitempty"`
	// The two-character ISO country code the order will be billed to.
	CountryCode *string `json:"countryCode,omitempty"`
	// The company contact phone number.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// The company contact email address.
	Email *string `json:"email,omitempty"`
}

OrderDetailB2BBillToInfo The billing information provided by the reseller.

func NewOrderDetailB2BBillToInfo ¶

func NewOrderDetailB2BBillToInfo() *OrderDetailB2BBillToInfo

NewOrderDetailB2BBillToInfo instantiates a new OrderDetailB2BBillToInfo 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

func NewOrderDetailB2BBillToInfoWithDefaults ¶

func NewOrderDetailB2BBillToInfoWithDefaults() *OrderDetailB2BBillToInfo

NewOrderDetailB2BBillToInfoWithDefaults instantiates a new OrderDetailB2BBillToInfo 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

func (*OrderDetailB2BBillToInfo) GetAddressLine1 ¶

func (o *OrderDetailB2BBillToInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*OrderDetailB2BBillToInfo) GetAddressLine1Ok ¶

func (o *OrderDetailB2BBillToInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BBillToInfo) GetAddressLine2 ¶

func (o *OrderDetailB2BBillToInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*OrderDetailB2BBillToInfo) GetAddressLine2Ok ¶

func (o *OrderDetailB2BBillToInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BBillToInfo) GetAddressLine3 ¶

func (o *OrderDetailB2BBillToInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*OrderDetailB2BBillToInfo) GetAddressLine3Ok ¶

func (o *OrderDetailB2BBillToInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BBillToInfo) GetCity ¶

func (o *OrderDetailB2BBillToInfo) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*OrderDetailB2BBillToInfo) GetCityOk ¶

func (o *OrderDetailB2BBillToInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BBillToInfo) GetCompanyName ¶

func (o *OrderDetailB2BBillToInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*OrderDetailB2BBillToInfo) GetCompanyNameOk ¶

func (o *OrderDetailB2BBillToInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BBillToInfo) GetContact ¶

func (o *OrderDetailB2BBillToInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*OrderDetailB2BBillToInfo) GetContactOk ¶

func (o *OrderDetailB2BBillToInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BBillToInfo) GetCountryCode ¶

func (o *OrderDetailB2BBillToInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*OrderDetailB2BBillToInfo) GetCountryCodeOk ¶

func (o *OrderDetailB2BBillToInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BBillToInfo) GetEmail ¶

func (o *OrderDetailB2BBillToInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrderDetailB2BBillToInfo) GetEmailOk ¶

func (o *OrderDetailB2BBillToInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BBillToInfo) GetPhoneNumber ¶

func (o *OrderDetailB2BBillToInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OrderDetailB2BBillToInfo) GetPhoneNumberOk ¶

func (o *OrderDetailB2BBillToInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BBillToInfo) GetPostalCode ¶

func (o *OrderDetailB2BBillToInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*OrderDetailB2BBillToInfo) GetPostalCodeOk ¶

func (o *OrderDetailB2BBillToInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BBillToInfo) GetState ¶

func (o *OrderDetailB2BBillToInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*OrderDetailB2BBillToInfo) GetStateOk ¶

func (o *OrderDetailB2BBillToInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BBillToInfo) HasAddressLine1 ¶

func (o *OrderDetailB2BBillToInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*OrderDetailB2BBillToInfo) HasAddressLine2 ¶

func (o *OrderDetailB2BBillToInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*OrderDetailB2BBillToInfo) HasAddressLine3 ¶

func (o *OrderDetailB2BBillToInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*OrderDetailB2BBillToInfo) HasCity ¶

func (o *OrderDetailB2BBillToInfo) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*OrderDetailB2BBillToInfo) HasCompanyName ¶

func (o *OrderDetailB2BBillToInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*OrderDetailB2BBillToInfo) HasContact ¶

func (o *OrderDetailB2BBillToInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*OrderDetailB2BBillToInfo) HasCountryCode ¶

func (o *OrderDetailB2BBillToInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*OrderDetailB2BBillToInfo) HasEmail ¶

func (o *OrderDetailB2BBillToInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OrderDetailB2BBillToInfo) HasPhoneNumber ¶

func (o *OrderDetailB2BBillToInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*OrderDetailB2BBillToInfo) HasPostalCode ¶

func (o *OrderDetailB2BBillToInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*OrderDetailB2BBillToInfo) HasState ¶

func (o *OrderDetailB2BBillToInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (OrderDetailB2BBillToInfo) MarshalJSON ¶

func (o OrderDetailB2BBillToInfo) MarshalJSON() ([]byte, error)

func (*OrderDetailB2BBillToInfo) SetAddressLine1 ¶

func (o *OrderDetailB2BBillToInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*OrderDetailB2BBillToInfo) SetAddressLine2 ¶

func (o *OrderDetailB2BBillToInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*OrderDetailB2BBillToInfo) SetAddressLine3 ¶

func (o *OrderDetailB2BBillToInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*OrderDetailB2BBillToInfo) SetCity ¶

func (o *OrderDetailB2BBillToInfo) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*OrderDetailB2BBillToInfo) SetCompanyName ¶

func (o *OrderDetailB2BBillToInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*OrderDetailB2BBillToInfo) SetContact ¶

func (o *OrderDetailB2BBillToInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*OrderDetailB2BBillToInfo) SetCountryCode ¶

func (o *OrderDetailB2BBillToInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*OrderDetailB2BBillToInfo) SetEmail ¶

func (o *OrderDetailB2BBillToInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrderDetailB2BBillToInfo) SetPhoneNumber ¶

func (o *OrderDetailB2BBillToInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*OrderDetailB2BBillToInfo) SetPostalCode ¶

func (o *OrderDetailB2BBillToInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*OrderDetailB2BBillToInfo) SetState ¶

func (o *OrderDetailB2BBillToInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (OrderDetailB2BBillToInfo) ToMap ¶

func (o OrderDetailB2BBillToInfo) ToMap() (map[string]interface{}, error)

type OrderDetailB2BEndUserInfo ¶

type OrderDetailB2BEndUserInfo struct {
	// The contact name for the end user/customer.
	Contact *string `json:"contact,omitempty"`
	// The company name for the end user/customer.
	CompanyName *string `json:"companyName,omitempty"`
	// The address line 1 for the end user/customer.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The address line 2 for the end user/customer.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// The address line 3 for the end user/customer.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// The end user/customer's city.
	City *string `json:"city,omitempty"`
	// The end user/customer's state.
	State *string `json:"state,omitempty"`
	// The end user/customer's zip or postal code.
	PostalCode *string `json:"postalCode,omitempty"`
	// The end user/customer's two character ISO country code.
	CountryCode *string `json:"countryCode,omitempty"`
	// The end user/customer's phone number.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// The end user/customer's email.
	Email *string `json:"email,omitempty"`
}

OrderDetailB2BEndUserInfo The contact information for the end user/customer provided by the reseller. Used to determine pricing and discounts.

func NewOrderDetailB2BEndUserInfo ¶

func NewOrderDetailB2BEndUserInfo() *OrderDetailB2BEndUserInfo

NewOrderDetailB2BEndUserInfo instantiates a new OrderDetailB2BEndUserInfo 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

func NewOrderDetailB2BEndUserInfoWithDefaults ¶

func NewOrderDetailB2BEndUserInfoWithDefaults() *OrderDetailB2BEndUserInfo

NewOrderDetailB2BEndUserInfoWithDefaults instantiates a new OrderDetailB2BEndUserInfo 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

func (*OrderDetailB2BEndUserInfo) GetAddressLine1 ¶

func (o *OrderDetailB2BEndUserInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*OrderDetailB2BEndUserInfo) GetAddressLine1Ok ¶

func (o *OrderDetailB2BEndUserInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BEndUserInfo) GetAddressLine2 ¶

func (o *OrderDetailB2BEndUserInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*OrderDetailB2BEndUserInfo) GetAddressLine2Ok ¶

func (o *OrderDetailB2BEndUserInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BEndUserInfo) GetAddressLine3 ¶

func (o *OrderDetailB2BEndUserInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*OrderDetailB2BEndUserInfo) GetAddressLine3Ok ¶

func (o *OrderDetailB2BEndUserInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BEndUserInfo) GetCity ¶

func (o *OrderDetailB2BEndUserInfo) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*OrderDetailB2BEndUserInfo) GetCityOk ¶

func (o *OrderDetailB2BEndUserInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BEndUserInfo) GetCompanyName ¶

func (o *OrderDetailB2BEndUserInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*OrderDetailB2BEndUserInfo) GetCompanyNameOk ¶

func (o *OrderDetailB2BEndUserInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BEndUserInfo) GetContact ¶

func (o *OrderDetailB2BEndUserInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*OrderDetailB2BEndUserInfo) GetContactOk ¶

func (o *OrderDetailB2BEndUserInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BEndUserInfo) GetCountryCode ¶

func (o *OrderDetailB2BEndUserInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*OrderDetailB2BEndUserInfo) GetCountryCodeOk ¶

func (o *OrderDetailB2BEndUserInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BEndUserInfo) GetEmail ¶

func (o *OrderDetailB2BEndUserInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrderDetailB2BEndUserInfo) GetEmailOk ¶

func (o *OrderDetailB2BEndUserInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BEndUserInfo) GetPhoneNumber ¶

func (o *OrderDetailB2BEndUserInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OrderDetailB2BEndUserInfo) GetPhoneNumberOk ¶

func (o *OrderDetailB2BEndUserInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BEndUserInfo) GetPostalCode ¶

func (o *OrderDetailB2BEndUserInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*OrderDetailB2BEndUserInfo) GetPostalCodeOk ¶

func (o *OrderDetailB2BEndUserInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BEndUserInfo) GetState ¶

func (o *OrderDetailB2BEndUserInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*OrderDetailB2BEndUserInfo) GetStateOk ¶

func (o *OrderDetailB2BEndUserInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BEndUserInfo) HasAddressLine1 ¶

func (o *OrderDetailB2BEndUserInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*OrderDetailB2BEndUserInfo) HasAddressLine2 ¶

func (o *OrderDetailB2BEndUserInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*OrderDetailB2BEndUserInfo) HasAddressLine3 ¶

func (o *OrderDetailB2BEndUserInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*OrderDetailB2BEndUserInfo) HasCity ¶

func (o *OrderDetailB2BEndUserInfo) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*OrderDetailB2BEndUserInfo) HasCompanyName ¶

func (o *OrderDetailB2BEndUserInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*OrderDetailB2BEndUserInfo) HasContact ¶

func (o *OrderDetailB2BEndUserInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*OrderDetailB2BEndUserInfo) HasCountryCode ¶

func (o *OrderDetailB2BEndUserInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*OrderDetailB2BEndUserInfo) HasEmail ¶

func (o *OrderDetailB2BEndUserInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OrderDetailB2BEndUserInfo) HasPhoneNumber ¶

func (o *OrderDetailB2BEndUserInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*OrderDetailB2BEndUserInfo) HasPostalCode ¶

func (o *OrderDetailB2BEndUserInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*OrderDetailB2BEndUserInfo) HasState ¶

func (o *OrderDetailB2BEndUserInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (OrderDetailB2BEndUserInfo) MarshalJSON ¶

func (o OrderDetailB2BEndUserInfo) MarshalJSON() ([]byte, error)

func (*OrderDetailB2BEndUserInfo) SetAddressLine1 ¶

func (o *OrderDetailB2BEndUserInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*OrderDetailB2BEndUserInfo) SetAddressLine2 ¶

func (o *OrderDetailB2BEndUserInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*OrderDetailB2BEndUserInfo) SetAddressLine3 ¶

func (o *OrderDetailB2BEndUserInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*OrderDetailB2BEndUserInfo) SetCity ¶

func (o *OrderDetailB2BEndUserInfo) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*OrderDetailB2BEndUserInfo) SetCompanyName ¶

func (o *OrderDetailB2BEndUserInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*OrderDetailB2BEndUserInfo) SetContact ¶

func (o *OrderDetailB2BEndUserInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*OrderDetailB2BEndUserInfo) SetCountryCode ¶

func (o *OrderDetailB2BEndUserInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*OrderDetailB2BEndUserInfo) SetEmail ¶

func (o *OrderDetailB2BEndUserInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrderDetailB2BEndUserInfo) SetPhoneNumber ¶

func (o *OrderDetailB2BEndUserInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*OrderDetailB2BEndUserInfo) SetPostalCode ¶

func (o *OrderDetailB2BEndUserInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*OrderDetailB2BEndUserInfo) SetState ¶

func (o *OrderDetailB2BEndUserInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (OrderDetailB2BEndUserInfo) ToMap ¶

func (o OrderDetailB2BEndUserInfo) ToMap() (map[string]interface{}, error)

type OrderDetailB2BLinesInner ¶

type OrderDetailB2BLinesInner struct {
	// The sub order number. The two-digit prefix is the warehouse code of the warehouse nearest the reseller. The middle number is the order number. The two-digit suffix is the sub order number.
	SubOrderNumber *string `json:"subOrderNumber,omitempty"`
	// Unique Ingram Micro line number. Starts with 001.
	IngramOrderLineNumber *string `json:"ingramOrderLineNumber,omitempty"`
	// The vendor's sales order line number.
	VendorSalesOrderLineNumber *string `json:"vendorSalesOrderLineNumber,omitempty"`
	// The reseller's line item number for reference in their system.
	CustomerLineNumber *string `json:"customerLineNumber,omitempty"`
	// The status for the line item in the order. One of- Backordered, In Progress, Shipped, Delivered, Canceled, On Hold.
	LineStatus *string `json:"lineStatus,omitempty"`
	// Unique IngramMicro part number.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The vendor's part number for the line item.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// The vendor's name for the part in their system.
	VendorName *string `json:"vendorName,omitempty"`
	// The vendor's description of the part in their system.
	PartDescription *string `json:"partDescription,omitempty"`
	// The unit weight of the line item.
	UnitWeight *float64 `json:"unitWeight,omitempty"`
	// The unit of measure for the line item.
	WeightUom *string `json:"weightUom,omitempty"`
	// The unit price of the line item.
	UnitPrice *float64 `json:"unitPrice,omitempty"`
	// The UPC code of a product.
	UpcCode *string `json:"upcCode,omitempty"`
	// Unit price X quantity for the line item.
	ExtendedPrice *float64 `json:"extendedPrice,omitempty"`
	// The tax amount for the line item.
	TaxAmount *float64 `json:"taxAmount,omitempty"`
	// The country-specific three character ISO 4217 currency code for the line item.
	CurrencyCode *string `json:"currencyCode,omitempty"`
	// The quantity ordered of the line item.
	QuantityOrdered *int32 `json:"quantityOrdered,omitempty"`
	// The quantity confirmed for the line item.
	QuantityConfirmed *int32 `json:"quantityConfirmed,omitempty"`
	// The quantity backordered for the line item.
	QuantityBackOrdered *int32 `json:"quantityBackOrdered,omitempty"`
	// The line-level bid number provided to the reseller by the vendor for special pricing and discounts. Used to track the bid number in the case of split orders or where different line items have different bid numbers. Line-level bid numbers take precedence over header-level bid numbers.
	SpecialBidNumber *string `json:"specialBidNumber,omitempty"`
	// Reseller-requested delivery date. Delivery date is not guaranteed.
	RequestedDeliverydate *string `json:"requestedDeliverydate,omitempty"`
	// The delivery date promised by IngramMicro.
	PromisedDeliveryDate *string `json:"promisedDeliveryDate,omitempty"`
	// Backorder ETA date
	BackOrderETADate *string `json:"backOrderETADate,omitempty"`
	// Line-level notes for the order.
	LineNotes *string `json:"lineNotes,omitempty"`
	// Shipping details for the line item.
	ShipmentDetails      []OrderDetailB2BLinesInnerShipmentDetailsInner      `json:"shipmentDetails,omitempty"`
	ServiceContractInfo  *OrderDetailB2BLinesInnerServiceContractInfo        `json:"serviceContractInfo,omitempty"`
	AdditionalAttributes []OrderDetailB2BLinesInnerAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
	Links                []OrderDetailB2BLinesInnerLinksInner                `json:"links,omitempty"`
	EstimatedDates       []OrderDetailB2BLinesInnerEstimatedDatesInner       `json:"estimatedDates,omitempty"`
	ScheduleLines        []OrderDetailB2BLinesInnerScheduleLinesInner        `json:"scheduleLines,omitempty"`
	MultipleShipments    []OrderDetailB2BLinesInnerMultipleShipmentsInner    `json:"multipleShipments,omitempty"`
}

OrderDetailB2BLinesInner struct for OrderDetailB2BLinesInner

func NewOrderDetailB2BLinesInner ¶

func NewOrderDetailB2BLinesInner() *OrderDetailB2BLinesInner

NewOrderDetailB2BLinesInner instantiates a new OrderDetailB2BLinesInner 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

func NewOrderDetailB2BLinesInnerWithDefaults ¶

func NewOrderDetailB2BLinesInnerWithDefaults() *OrderDetailB2BLinesInner

NewOrderDetailB2BLinesInnerWithDefaults instantiates a new OrderDetailB2BLinesInner 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

func (*OrderDetailB2BLinesInner) GetAdditionalAttributes ¶

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderDetailB2BLinesInner) GetAdditionalAttributesOk ¶

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrderDetailB2BLinesInner) GetBackOrderETADate ¶

func (o *OrderDetailB2BLinesInner) GetBackOrderETADate() string

GetBackOrderETADate returns the BackOrderETADate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetBackOrderETADateOk ¶

func (o *OrderDetailB2BLinesInner) GetBackOrderETADateOk() (*string, bool)

GetBackOrderETADateOk returns a tuple with the BackOrderETADate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetCurrencyCode ¶

func (o *OrderDetailB2BLinesInner) GetCurrencyCode() string

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetCurrencyCodeOk ¶

func (o *OrderDetailB2BLinesInner) GetCurrencyCodeOk() (*string, bool)

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetCustomerLineNumber ¶

func (o *OrderDetailB2BLinesInner) GetCustomerLineNumber() string

GetCustomerLineNumber returns the CustomerLineNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetCustomerLineNumberOk ¶

func (o *OrderDetailB2BLinesInner) GetCustomerLineNumberOk() (*string, bool)

GetCustomerLineNumberOk returns a tuple with the CustomerLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetEstimatedDates ¶

GetEstimatedDates returns the EstimatedDates field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetEstimatedDatesOk ¶

GetEstimatedDatesOk returns a tuple with the EstimatedDates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetExtendedPrice ¶

func (o *OrderDetailB2BLinesInner) GetExtendedPrice() float64

GetExtendedPrice returns the ExtendedPrice field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetExtendedPriceOk ¶

func (o *OrderDetailB2BLinesInner) GetExtendedPriceOk() (*float64, bool)

GetExtendedPriceOk returns a tuple with the ExtendedPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetIngramOrderLineNumber ¶

func (o *OrderDetailB2BLinesInner) GetIngramOrderLineNumber() string

GetIngramOrderLineNumber returns the IngramOrderLineNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetIngramOrderLineNumberOk ¶

func (o *OrderDetailB2BLinesInner) GetIngramOrderLineNumberOk() (*string, bool)

GetIngramOrderLineNumberOk returns a tuple with the IngramOrderLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetIngramPartNumber ¶

func (o *OrderDetailB2BLinesInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetIngramPartNumberOk ¶

func (o *OrderDetailB2BLinesInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetLineNotes ¶

func (o *OrderDetailB2BLinesInner) GetLineNotes() string

GetLineNotes returns the LineNotes field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetLineNotesOk ¶

func (o *OrderDetailB2BLinesInner) GetLineNotesOk() (*string, bool)

GetLineNotesOk returns a tuple with the LineNotes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetLineStatus ¶

func (o *OrderDetailB2BLinesInner) GetLineStatus() string

GetLineStatus returns the LineStatus field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetLineStatusOk ¶

func (o *OrderDetailB2BLinesInner) GetLineStatusOk() (*string, bool)

GetLineStatusOk returns a tuple with the LineStatus field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderDetailB2BLinesInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrderDetailB2BLinesInner) GetMultipleShipments ¶

GetMultipleShipments returns the MultipleShipments field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetMultipleShipmentsOk ¶

GetMultipleShipmentsOk returns a tuple with the MultipleShipments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetPartDescription ¶

func (o *OrderDetailB2BLinesInner) GetPartDescription() string

GetPartDescription returns the PartDescription field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetPartDescriptionOk ¶

func (o *OrderDetailB2BLinesInner) GetPartDescriptionOk() (*string, bool)

GetPartDescriptionOk returns a tuple with the PartDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetPromisedDeliveryDate ¶

func (o *OrderDetailB2BLinesInner) GetPromisedDeliveryDate() string

GetPromisedDeliveryDate returns the PromisedDeliveryDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetPromisedDeliveryDateOk ¶

func (o *OrderDetailB2BLinesInner) GetPromisedDeliveryDateOk() (*string, bool)

GetPromisedDeliveryDateOk returns a tuple with the PromisedDeliveryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetQuantityBackOrdered ¶

func (o *OrderDetailB2BLinesInner) GetQuantityBackOrdered() int32

GetQuantityBackOrdered returns the QuantityBackOrdered field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetQuantityBackOrderedOk ¶

func (o *OrderDetailB2BLinesInner) GetQuantityBackOrderedOk() (*int32, bool)

GetQuantityBackOrderedOk returns a tuple with the QuantityBackOrdered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetQuantityConfirmed ¶

func (o *OrderDetailB2BLinesInner) GetQuantityConfirmed() int32

GetQuantityConfirmed returns the QuantityConfirmed field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetQuantityConfirmedOk ¶

func (o *OrderDetailB2BLinesInner) GetQuantityConfirmedOk() (*int32, bool)

GetQuantityConfirmedOk returns a tuple with the QuantityConfirmed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetQuantityOrdered ¶

func (o *OrderDetailB2BLinesInner) GetQuantityOrdered() int32

GetQuantityOrdered returns the QuantityOrdered field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetQuantityOrderedOk ¶

func (o *OrderDetailB2BLinesInner) GetQuantityOrderedOk() (*int32, bool)

GetQuantityOrderedOk returns a tuple with the QuantityOrdered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetRequestedDeliverydate ¶

func (o *OrderDetailB2BLinesInner) GetRequestedDeliverydate() string

GetRequestedDeliverydate returns the RequestedDeliverydate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetRequestedDeliverydateOk ¶

func (o *OrderDetailB2BLinesInner) GetRequestedDeliverydateOk() (*string, bool)

GetRequestedDeliverydateOk returns a tuple with the RequestedDeliverydate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetScheduleLines ¶

GetScheduleLines returns the ScheduleLines field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetScheduleLinesOk ¶

GetScheduleLinesOk returns a tuple with the ScheduleLines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetServiceContractInfo ¶

GetServiceContractInfo returns the ServiceContractInfo field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetServiceContractInfoOk ¶

GetServiceContractInfoOk returns a tuple with the ServiceContractInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetShipmentDetails ¶

GetShipmentDetails returns the ShipmentDetails field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderDetailB2BLinesInner) GetShipmentDetailsOk ¶

GetShipmentDetailsOk returns a tuple with the ShipmentDetails field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrderDetailB2BLinesInner) GetSpecialBidNumber ¶

func (o *OrderDetailB2BLinesInner) GetSpecialBidNumber() string

GetSpecialBidNumber returns the SpecialBidNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetSpecialBidNumberOk ¶

func (o *OrderDetailB2BLinesInner) GetSpecialBidNumberOk() (*string, bool)

GetSpecialBidNumberOk returns a tuple with the SpecialBidNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetSubOrderNumber ¶

func (o *OrderDetailB2BLinesInner) GetSubOrderNumber() string

GetSubOrderNumber returns the SubOrderNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetSubOrderNumberOk ¶

func (o *OrderDetailB2BLinesInner) GetSubOrderNumberOk() (*string, bool)

GetSubOrderNumberOk returns a tuple with the SubOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetTaxAmount ¶

func (o *OrderDetailB2BLinesInner) GetTaxAmount() float64

GetTaxAmount returns the TaxAmount field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetTaxAmountOk ¶

func (o *OrderDetailB2BLinesInner) GetTaxAmountOk() (*float64, bool)

GetTaxAmountOk returns a tuple with the TaxAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetUnitPrice ¶

func (o *OrderDetailB2BLinesInner) GetUnitPrice() float64

GetUnitPrice returns the UnitPrice field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetUnitPriceOk ¶

func (o *OrderDetailB2BLinesInner) GetUnitPriceOk() (*float64, bool)

GetUnitPriceOk returns a tuple with the UnitPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetUnitWeight ¶

func (o *OrderDetailB2BLinesInner) GetUnitWeight() float64

GetUnitWeight returns the UnitWeight field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetUnitWeightOk ¶

func (o *OrderDetailB2BLinesInner) GetUnitWeightOk() (*float64, bool)

GetUnitWeightOk returns a tuple with the UnitWeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetUpcCode ¶

func (o *OrderDetailB2BLinesInner) GetUpcCode() string

GetUpcCode returns the UpcCode field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetUpcCodeOk ¶

func (o *OrderDetailB2BLinesInner) GetUpcCodeOk() (*string, bool)

GetUpcCodeOk returns a tuple with the UpcCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetVendorName ¶

func (o *OrderDetailB2BLinesInner) GetVendorName() string

GetVendorName returns the VendorName field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetVendorNameOk ¶

func (o *OrderDetailB2BLinesInner) GetVendorNameOk() (*string, bool)

GetVendorNameOk returns a tuple with the VendorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetVendorPartNumber ¶

func (o *OrderDetailB2BLinesInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetVendorPartNumberOk ¶

func (o *OrderDetailB2BLinesInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetVendorSalesOrderLineNumber ¶

func (o *OrderDetailB2BLinesInner) GetVendorSalesOrderLineNumber() string

GetVendorSalesOrderLineNumber returns the VendorSalesOrderLineNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetVendorSalesOrderLineNumberOk ¶

func (o *OrderDetailB2BLinesInner) GetVendorSalesOrderLineNumberOk() (*string, bool)

GetVendorSalesOrderLineNumberOk returns a tuple with the VendorSalesOrderLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) GetWeightUom ¶

func (o *OrderDetailB2BLinesInner) GetWeightUom() string

GetWeightUom returns the WeightUom field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInner) GetWeightUomOk ¶

func (o *OrderDetailB2BLinesInner) GetWeightUomOk() (*string, bool)

GetWeightUomOk returns a tuple with the WeightUom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInner) HasAdditionalAttributes ¶

func (o *OrderDetailB2BLinesInner) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasBackOrderETADate ¶

func (o *OrderDetailB2BLinesInner) HasBackOrderETADate() bool

HasBackOrderETADate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasCurrencyCode ¶

func (o *OrderDetailB2BLinesInner) HasCurrencyCode() bool

HasCurrencyCode returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasCustomerLineNumber ¶

func (o *OrderDetailB2BLinesInner) HasCustomerLineNumber() bool

HasCustomerLineNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasEstimatedDates ¶

func (o *OrderDetailB2BLinesInner) HasEstimatedDates() bool

HasEstimatedDates returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasExtendedPrice ¶

func (o *OrderDetailB2BLinesInner) HasExtendedPrice() bool

HasExtendedPrice returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasIngramOrderLineNumber ¶

func (o *OrderDetailB2BLinesInner) HasIngramOrderLineNumber() bool

HasIngramOrderLineNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasIngramPartNumber ¶

func (o *OrderDetailB2BLinesInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasLineNotes ¶

func (o *OrderDetailB2BLinesInner) HasLineNotes() bool

HasLineNotes returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasLineStatus ¶

func (o *OrderDetailB2BLinesInner) HasLineStatus() bool

HasLineStatus returns a boolean if a field has been set.

func (o *OrderDetailB2BLinesInner) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasMultipleShipments ¶

func (o *OrderDetailB2BLinesInner) HasMultipleShipments() bool

HasMultipleShipments returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasPartDescription ¶

func (o *OrderDetailB2BLinesInner) HasPartDescription() bool

HasPartDescription returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasPromisedDeliveryDate ¶

func (o *OrderDetailB2BLinesInner) HasPromisedDeliveryDate() bool

HasPromisedDeliveryDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasQuantityBackOrdered ¶

func (o *OrderDetailB2BLinesInner) HasQuantityBackOrdered() bool

HasQuantityBackOrdered returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasQuantityConfirmed ¶

func (o *OrderDetailB2BLinesInner) HasQuantityConfirmed() bool

HasQuantityConfirmed returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasQuantityOrdered ¶

func (o *OrderDetailB2BLinesInner) HasQuantityOrdered() bool

HasQuantityOrdered returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasRequestedDeliverydate ¶

func (o *OrderDetailB2BLinesInner) HasRequestedDeliverydate() bool

HasRequestedDeliverydate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasScheduleLines ¶

func (o *OrderDetailB2BLinesInner) HasScheduleLines() bool

HasScheduleLines returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasServiceContractInfo ¶

func (o *OrderDetailB2BLinesInner) HasServiceContractInfo() bool

HasServiceContractInfo returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasShipmentDetails ¶

func (o *OrderDetailB2BLinesInner) HasShipmentDetails() bool

HasShipmentDetails returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasSpecialBidNumber ¶

func (o *OrderDetailB2BLinesInner) HasSpecialBidNumber() bool

HasSpecialBidNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasSubOrderNumber ¶

func (o *OrderDetailB2BLinesInner) HasSubOrderNumber() bool

HasSubOrderNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasTaxAmount ¶

func (o *OrderDetailB2BLinesInner) HasTaxAmount() bool

HasTaxAmount returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasUnitPrice ¶

func (o *OrderDetailB2BLinesInner) HasUnitPrice() bool

HasUnitPrice returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasUnitWeight ¶

func (o *OrderDetailB2BLinesInner) HasUnitWeight() bool

HasUnitWeight returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasUpcCode ¶

func (o *OrderDetailB2BLinesInner) HasUpcCode() bool

HasUpcCode returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasVendorName ¶

func (o *OrderDetailB2BLinesInner) HasVendorName() bool

HasVendorName returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasVendorPartNumber ¶

func (o *OrderDetailB2BLinesInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasVendorSalesOrderLineNumber ¶

func (o *OrderDetailB2BLinesInner) HasVendorSalesOrderLineNumber() bool

HasVendorSalesOrderLineNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInner) HasWeightUom ¶

func (o *OrderDetailB2BLinesInner) HasWeightUom() bool

HasWeightUom returns a boolean if a field has been set.

func (OrderDetailB2BLinesInner) MarshalJSON ¶

func (o OrderDetailB2BLinesInner) MarshalJSON() ([]byte, error)

func (*OrderDetailB2BLinesInner) SetAdditionalAttributes ¶

SetAdditionalAttributes gets a reference to the given []OrderDetailB2BLinesInnerAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*OrderDetailB2BLinesInner) SetBackOrderETADate ¶

func (o *OrderDetailB2BLinesInner) SetBackOrderETADate(v string)

SetBackOrderETADate gets a reference to the given string and assigns it to the BackOrderETADate field.

func (*OrderDetailB2BLinesInner) SetCurrencyCode ¶

func (o *OrderDetailB2BLinesInner) SetCurrencyCode(v string)

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*OrderDetailB2BLinesInner) SetCustomerLineNumber ¶

func (o *OrderDetailB2BLinesInner) SetCustomerLineNumber(v string)

SetCustomerLineNumber gets a reference to the given string and assigns it to the CustomerLineNumber field.

func (*OrderDetailB2BLinesInner) SetEstimatedDates ¶

SetEstimatedDates gets a reference to the given []OrderDetailB2BLinesInnerEstimatedDatesInner and assigns it to the EstimatedDates field.

func (*OrderDetailB2BLinesInner) SetExtendedPrice ¶

func (o *OrderDetailB2BLinesInner) SetExtendedPrice(v float64)

SetExtendedPrice gets a reference to the given float64 and assigns it to the ExtendedPrice field.

func (*OrderDetailB2BLinesInner) SetIngramOrderLineNumber ¶

func (o *OrderDetailB2BLinesInner) SetIngramOrderLineNumber(v string)

SetIngramOrderLineNumber gets a reference to the given string and assigns it to the IngramOrderLineNumber field.

func (*OrderDetailB2BLinesInner) SetIngramPartNumber ¶

func (o *OrderDetailB2BLinesInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*OrderDetailB2BLinesInner) SetLineNotes ¶

func (o *OrderDetailB2BLinesInner) SetLineNotes(v string)

SetLineNotes gets a reference to the given string and assigns it to the LineNotes field.

func (*OrderDetailB2BLinesInner) SetLineStatus ¶

func (o *OrderDetailB2BLinesInner) SetLineStatus(v string)

SetLineStatus gets a reference to the given string and assigns it to the LineStatus field.

SetLinks gets a reference to the given []OrderDetailB2BLinesInnerLinksInner and assigns it to the Links field.

func (*OrderDetailB2BLinesInner) SetMultipleShipments ¶

SetMultipleShipments gets a reference to the given []OrderDetailB2BLinesInnerMultipleShipmentsInner and assigns it to the MultipleShipments field.

func (*OrderDetailB2BLinesInner) SetPartDescription ¶

func (o *OrderDetailB2BLinesInner) SetPartDescription(v string)

SetPartDescription gets a reference to the given string and assigns it to the PartDescription field.

func (*OrderDetailB2BLinesInner) SetPromisedDeliveryDate ¶

func (o *OrderDetailB2BLinesInner) SetPromisedDeliveryDate(v string)

SetPromisedDeliveryDate gets a reference to the given string and assigns it to the PromisedDeliveryDate field.

func (*OrderDetailB2BLinesInner) SetQuantityBackOrdered ¶

func (o *OrderDetailB2BLinesInner) SetQuantityBackOrdered(v int32)

SetQuantityBackOrdered gets a reference to the given int32 and assigns it to the QuantityBackOrdered field.

func (*OrderDetailB2BLinesInner) SetQuantityConfirmed ¶

func (o *OrderDetailB2BLinesInner) SetQuantityConfirmed(v int32)

SetQuantityConfirmed gets a reference to the given int32 and assigns it to the QuantityConfirmed field.

func (*OrderDetailB2BLinesInner) SetQuantityOrdered ¶

func (o *OrderDetailB2BLinesInner) SetQuantityOrdered(v int32)

SetQuantityOrdered gets a reference to the given int32 and assigns it to the QuantityOrdered field.

func (*OrderDetailB2BLinesInner) SetRequestedDeliverydate ¶

func (o *OrderDetailB2BLinesInner) SetRequestedDeliverydate(v string)

SetRequestedDeliverydate gets a reference to the given string and assigns it to the RequestedDeliverydate field.

func (*OrderDetailB2BLinesInner) SetScheduleLines ¶

SetScheduleLines gets a reference to the given []OrderDetailB2BLinesInnerScheduleLinesInner and assigns it to the ScheduleLines field.

func (*OrderDetailB2BLinesInner) SetServiceContractInfo ¶

SetServiceContractInfo gets a reference to the given OrderDetailB2BLinesInnerServiceContractInfo and assigns it to the ServiceContractInfo field.

func (*OrderDetailB2BLinesInner) SetShipmentDetails ¶

SetShipmentDetails gets a reference to the given []OrderDetailB2BLinesInnerShipmentDetailsInner and assigns it to the ShipmentDetails field.

func (*OrderDetailB2BLinesInner) SetSpecialBidNumber ¶

func (o *OrderDetailB2BLinesInner) SetSpecialBidNumber(v string)

SetSpecialBidNumber gets a reference to the given string and assigns it to the SpecialBidNumber field.

func (*OrderDetailB2BLinesInner) SetSubOrderNumber ¶

func (o *OrderDetailB2BLinesInner) SetSubOrderNumber(v string)

SetSubOrderNumber gets a reference to the given string and assigns it to the SubOrderNumber field.

func (*OrderDetailB2BLinesInner) SetTaxAmount ¶

func (o *OrderDetailB2BLinesInner) SetTaxAmount(v float64)

SetTaxAmount gets a reference to the given float64 and assigns it to the TaxAmount field.

func (*OrderDetailB2BLinesInner) SetUnitPrice ¶

func (o *OrderDetailB2BLinesInner) SetUnitPrice(v float64)

SetUnitPrice gets a reference to the given float64 and assigns it to the UnitPrice field.

func (*OrderDetailB2BLinesInner) SetUnitWeight ¶

func (o *OrderDetailB2BLinesInner) SetUnitWeight(v float64)

SetUnitWeight gets a reference to the given float64 and assigns it to the UnitWeight field.

func (*OrderDetailB2BLinesInner) SetUpcCode ¶

func (o *OrderDetailB2BLinesInner) SetUpcCode(v string)

SetUpcCode gets a reference to the given string and assigns it to the UpcCode field.

func (*OrderDetailB2BLinesInner) SetVendorName ¶

func (o *OrderDetailB2BLinesInner) SetVendorName(v string)

SetVendorName gets a reference to the given string and assigns it to the VendorName field.

func (*OrderDetailB2BLinesInner) SetVendorPartNumber ¶

func (o *OrderDetailB2BLinesInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (*OrderDetailB2BLinesInner) SetVendorSalesOrderLineNumber ¶

func (o *OrderDetailB2BLinesInner) SetVendorSalesOrderLineNumber(v string)

SetVendorSalesOrderLineNumber gets a reference to the given string and assigns it to the VendorSalesOrderLineNumber field.

func (*OrderDetailB2BLinesInner) SetWeightUom ¶

func (o *OrderDetailB2BLinesInner) SetWeightUom(v string)

SetWeightUom gets a reference to the given string and assigns it to the WeightUom field.

func (OrderDetailB2BLinesInner) ToMap ¶

func (o OrderDetailB2BLinesInner) ToMap() (map[string]interface{}, error)

type OrderDetailB2BLinesInnerAdditionalAttributesInner ¶

type OrderDetailB2BLinesInnerAdditionalAttributesInner struct {
	// Line level custom field names.
	AttributeName *string `json:"attributeName,omitempty"`
	// Value of the custom fields.
	AttributeValue *string `json:"attributeValue,omitempty"`
}

OrderDetailB2BLinesInnerAdditionalAttributesInner struct for OrderDetailB2BLinesInnerAdditionalAttributesInner

func NewOrderDetailB2BLinesInnerAdditionalAttributesInner ¶

func NewOrderDetailB2BLinesInnerAdditionalAttributesInner() *OrderDetailB2BLinesInnerAdditionalAttributesInner

NewOrderDetailB2BLinesInnerAdditionalAttributesInner instantiates a new OrderDetailB2BLinesInnerAdditionalAttributesInner 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

func NewOrderDetailB2BLinesInnerAdditionalAttributesInnerWithDefaults ¶

func NewOrderDetailB2BLinesInnerAdditionalAttributesInnerWithDefaults() *OrderDetailB2BLinesInnerAdditionalAttributesInner

NewOrderDetailB2BLinesInnerAdditionalAttributesInnerWithDefaults instantiates a new OrderDetailB2BLinesInnerAdditionalAttributesInner 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

func (*OrderDetailB2BLinesInnerAdditionalAttributesInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerAdditionalAttributesInner) GetAttributeNameOk ¶

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerAdditionalAttributesInner) GetAttributeValue ¶

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerAdditionalAttributesInner) GetAttributeValueOk ¶

func (o *OrderDetailB2BLinesInnerAdditionalAttributesInner) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerAdditionalAttributesInner) HasAttributeName ¶

HasAttributeName returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerAdditionalAttributesInner) HasAttributeValue ¶

HasAttributeValue returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerAdditionalAttributesInner) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerAdditionalAttributesInner) SetAttributeName ¶

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*OrderDetailB2BLinesInnerAdditionalAttributesInner) SetAttributeValue ¶

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (OrderDetailB2BLinesInnerAdditionalAttributesInner) ToMap ¶

func (o OrderDetailB2BLinesInnerAdditionalAttributesInner) ToMap() (map[string]interface{}, error)

type OrderDetailB2BLinesInnerEstimatedDatesInner ¶

type OrderDetailB2BLinesInnerEstimatedDatesInner struct {
	Ship     *OrderDetailB2BLinesInnerEstimatedDatesInnerShip     `json:"ship,omitempty"`
	Delivery *OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery `json:"delivery,omitempty"`
}

OrderDetailB2BLinesInnerEstimatedDatesInner struct for OrderDetailB2BLinesInnerEstimatedDatesInner

func NewOrderDetailB2BLinesInnerEstimatedDatesInner ¶

func NewOrderDetailB2BLinesInnerEstimatedDatesInner() *OrderDetailB2BLinesInnerEstimatedDatesInner

NewOrderDetailB2BLinesInnerEstimatedDatesInner instantiates a new OrderDetailB2BLinesInnerEstimatedDatesInner 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

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerWithDefaults ¶

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerWithDefaults() *OrderDetailB2BLinesInnerEstimatedDatesInner

NewOrderDetailB2BLinesInnerEstimatedDatesInnerWithDefaults instantiates a new OrderDetailB2BLinesInnerEstimatedDatesInner 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

func (*OrderDetailB2BLinesInnerEstimatedDatesInner) GetDelivery ¶

GetDelivery returns the Delivery field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInner) GetDeliveryOk ¶

GetDeliveryOk returns a tuple with the Delivery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInner) GetShip ¶

GetShip returns the Ship field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInner) GetShipOk ¶

GetShipOk returns a tuple with the Ship field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInner) HasDelivery ¶

HasDelivery returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInner) HasShip ¶

HasShip returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerEstimatedDatesInner) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerEstimatedDatesInner) SetDelivery ¶

SetDelivery gets a reference to the given OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery and assigns it to the Delivery field.

func (*OrderDetailB2BLinesInnerEstimatedDatesInner) SetShip ¶

SetShip gets a reference to the given OrderDetailB2BLinesInnerEstimatedDatesInnerShip and assigns it to the Ship field.

func (OrderDetailB2BLinesInnerEstimatedDatesInner) ToMap ¶

func (o OrderDetailB2BLinesInnerEstimatedDatesInner) ToMap() (map[string]interface{}, error)

type OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery ¶

type OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery struct {
	// Date type. Example Single or multiple dates.
	DeliveryDateType  *string                                                               `json:"deliveryDateType,omitempty"`
	DeliveryDateRange *OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange `json:"deliveryDateRange,omitempty"`
	// Source of the delivery.
	DeliverySource *string `json:"deliverySource,omitempty"`
	// Delivery description.
	DeliveryDescription *string `json:"deliveryDescription,omitempty"`
	// Delivery date.
	DeliveredDate *string `json:"deliveredDate,omitempty"`
}

OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery struct for OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerDelivery ¶

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerDelivery() *OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery

NewOrderDetailB2BLinesInnerEstimatedDatesInnerDelivery instantiates a new OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery 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

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryWithDefaults ¶

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryWithDefaults() *OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery

NewOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryWithDefaults instantiates a new OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery 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

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliveredDate ¶ added in v1.0.0

GetDeliveredDate returns the DeliveredDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliveredDateOk ¶ added in v1.0.0

GetDeliveredDateOk returns a tuple with the DeliveredDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliveryDateRange ¶

GetDeliveryDateRange returns the DeliveryDateRange field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliveryDateRangeOk ¶

GetDeliveryDateRangeOk returns a tuple with the DeliveryDateRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliveryDateType ¶

GetDeliveryDateType returns the DeliveryDateType field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliveryDateTypeOk ¶

func (o *OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliveryDateTypeOk() (*string, bool)

GetDeliveryDateTypeOk returns a tuple with the DeliveryDateType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliveryDescription ¶

func (o *OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliveryDescription() string

GetDeliveryDescription returns the DeliveryDescription field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliveryDescriptionOk ¶

func (o *OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliveryDescriptionOk() (*string, bool)

GetDeliveryDescriptionOk returns a tuple with the DeliveryDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliverySource ¶

GetDeliverySource returns the DeliverySource field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) GetDeliverySourceOk ¶

GetDeliverySourceOk returns a tuple with the DeliverySource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) HasDeliveredDate ¶ added in v1.0.0

HasDeliveredDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) HasDeliveryDateRange ¶

HasDeliveryDateRange returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) HasDeliveryDateType ¶

HasDeliveryDateType returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) HasDeliveryDescription ¶

func (o *OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) HasDeliveryDescription() bool

HasDeliveryDescription returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) HasDeliverySource ¶

HasDeliverySource returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) SetDeliveredDate ¶ added in v1.0.0

SetDeliveredDate gets a reference to the given string and assigns it to the DeliveredDate field.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) SetDeliveryDateRange ¶

SetDeliveryDateRange gets a reference to the given OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange and assigns it to the DeliveryDateRange field.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) SetDeliveryDateType ¶

SetDeliveryDateType gets a reference to the given string and assigns it to the DeliveryDateType field.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) SetDeliveryDescription ¶

func (o *OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) SetDeliveryDescription(v string)

SetDeliveryDescription gets a reference to the given string and assigns it to the DeliveryDescription field.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) SetDeliverySource ¶

SetDeliverySource gets a reference to the given string and assigns it to the DeliverySource field.

func (OrderDetailB2BLinesInnerEstimatedDatesInnerDelivery) ToMap ¶

type OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange ¶

type OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange struct {
	// Start Date.
	StartDate *string `json:"startDate,omitempty"`
	// End Date.
	EndDate *string `json:"endDate,omitempty"`
}

OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange Delivery date range.

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange ¶

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange() *OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange

NewOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange instantiates a new OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange 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

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRangeWithDefaults ¶

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRangeWithDefaults() *OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange

NewOrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRangeWithDefaults instantiates a new OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange 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

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) GetEndDate ¶

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) GetEndDateOk ¶

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) GetStartDate ¶

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) GetStartDateOk ¶

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) HasEndDate ¶

HasEndDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) HasStartDate ¶

HasStartDate returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) SetEndDate ¶

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) SetStartDate ¶

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (OrderDetailB2BLinesInnerEstimatedDatesInnerDeliveryDeliveryDateRange) ToMap ¶

type OrderDetailB2BLinesInnerEstimatedDatesInnerShip ¶

type OrderDetailB2BLinesInnerEstimatedDatesInnerShip struct {
	// Date type. Example Single or multiple dates.
	ShipDateType  *string                                                       `json:"shipDateType,omitempty"`
	ShipDateRange *OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange `json:"shipDateRange,omitempty"`
	// Source of the shipment.
	ShipSource *string `json:"shipSource,omitempty"`
	// Shipment description.
	ShipDescription *string `json:"shipDescription,omitempty"`
	// Ship date.
	ShipDate *string `json:"shipDate,omitempty"`
}

OrderDetailB2BLinesInnerEstimatedDatesInnerShip struct for OrderDetailB2BLinesInnerEstimatedDatesInnerShip

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerShip ¶

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerShip() *OrderDetailB2BLinesInnerEstimatedDatesInnerShip

NewOrderDetailB2BLinesInnerEstimatedDatesInnerShip instantiates a new OrderDetailB2BLinesInnerEstimatedDatesInnerShip 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

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerShipWithDefaults ¶

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerShipWithDefaults() *OrderDetailB2BLinesInnerEstimatedDatesInnerShip

NewOrderDetailB2BLinesInnerEstimatedDatesInnerShipWithDefaults instantiates a new OrderDetailB2BLinesInnerEstimatedDatesInnerShip 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

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipDate ¶

GetShipDate returns the ShipDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipDateOk ¶

GetShipDateOk returns a tuple with the ShipDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipDateRange ¶

GetShipDateRange returns the ShipDateRange field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipDateRangeOk ¶

GetShipDateRangeOk returns a tuple with the ShipDateRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipDateType ¶

GetShipDateType returns the ShipDateType field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipDateTypeOk ¶

func (o *OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipDateTypeOk() (*string, bool)

GetShipDateTypeOk returns a tuple with the ShipDateType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipDescription ¶

GetShipDescription returns the ShipDescription field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipDescriptionOk ¶

func (o *OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipDescriptionOk() (*string, bool)

GetShipDescriptionOk returns a tuple with the ShipDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipSource ¶

GetShipSource returns the ShipSource field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) GetShipSourceOk ¶

GetShipSourceOk returns a tuple with the ShipSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) HasShipDate ¶

HasShipDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) HasShipDateRange ¶

HasShipDateRange returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) HasShipDateType ¶

HasShipDateType returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) HasShipDescription ¶

func (o *OrderDetailB2BLinesInnerEstimatedDatesInnerShip) HasShipDescription() bool

HasShipDescription returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) HasShipSource ¶

HasShipSource returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerEstimatedDatesInnerShip) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) SetShipDate ¶

SetShipDate gets a reference to the given string and assigns it to the ShipDate field.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) SetShipDateRange ¶

SetShipDateRange gets a reference to the given OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange and assigns it to the ShipDateRange field.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) SetShipDateType ¶

SetShipDateType gets a reference to the given string and assigns it to the ShipDateType field.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) SetShipDescription ¶

SetShipDescription gets a reference to the given string and assigns it to the ShipDescription field.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShip) SetShipSource ¶

SetShipSource gets a reference to the given string and assigns it to the ShipSource field.

func (OrderDetailB2BLinesInnerEstimatedDatesInnerShip) ToMap ¶

func (o OrderDetailB2BLinesInnerEstimatedDatesInnerShip) ToMap() (map[string]interface{}, error)

type OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange ¶

type OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange struct {
	// Start Date.
	StartDate *string `json:"startDate,omitempty"`
	// End Date.
	EndDate *string `json:"endDate,omitempty"`
}

OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange struct for OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange ¶

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange() *OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange

NewOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange instantiates a new OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange 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

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRangeWithDefaults ¶

func NewOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRangeWithDefaults() *OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange

NewOrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRangeWithDefaults instantiates a new OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange 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

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) GetEndDate ¶

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) GetEndDateOk ¶

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) GetStartDate ¶

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) GetStartDateOk ¶

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) HasEndDate ¶

HasEndDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) HasStartDate ¶

HasStartDate returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) SetEndDate ¶

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) SetStartDate ¶

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange) ToMap ¶

type OrderDetailB2BLinesInnerLinksInner ¶

type OrderDetailB2BLinesInnerLinksInner struct {
	// Provides the details of the line item.
	Topic *string `json:"topic,omitempty"`
	// The API endpoint for accessing the relevant data.
	Href *string `json:"href,omitempty"`
	// The type of call that can be made to the href link(GET,POST etc).
	Type *string `json:"type,omitempty"`
}

OrderDetailB2BLinesInnerLinksInner Link to Order Details for the line item.

func NewOrderDetailB2BLinesInnerLinksInner ¶

func NewOrderDetailB2BLinesInnerLinksInner() *OrderDetailB2BLinesInnerLinksInner

NewOrderDetailB2BLinesInnerLinksInner instantiates a new OrderDetailB2BLinesInnerLinksInner 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

func NewOrderDetailB2BLinesInnerLinksInnerWithDefaults ¶

func NewOrderDetailB2BLinesInnerLinksInnerWithDefaults() *OrderDetailB2BLinesInnerLinksInner

NewOrderDetailB2BLinesInnerLinksInnerWithDefaults instantiates a new OrderDetailB2BLinesInnerLinksInner 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

func (*OrderDetailB2BLinesInnerLinksInner) GetHref ¶

GetHref returns the Href field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerLinksInner) GetHrefOk ¶

func (o *OrderDetailB2BLinesInnerLinksInner) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerLinksInner) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerLinksInner) GetTopicOk ¶

func (o *OrderDetailB2BLinesInnerLinksInner) GetTopicOk() (*string, bool)

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerLinksInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerLinksInner) GetTypeOk ¶

func (o *OrderDetailB2BLinesInnerLinksInner) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerLinksInner) HasHref ¶

HasHref returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerLinksInner) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerLinksInner) HasType ¶

HasType returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerLinksInner) MarshalJSON ¶

func (o OrderDetailB2BLinesInnerLinksInner) MarshalJSON() ([]byte, error)

func (*OrderDetailB2BLinesInnerLinksInner) SetHref ¶

SetHref gets a reference to the given string and assigns it to the Href field.

func (*OrderDetailB2BLinesInnerLinksInner) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (*OrderDetailB2BLinesInnerLinksInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (OrderDetailB2BLinesInnerLinksInner) ToMap ¶

func (o OrderDetailB2BLinesInnerLinksInner) ToMap() (map[string]interface{}, error)

type OrderDetailB2BLinesInnerMultipleShipmentsInner ¶

type OrderDetailB2BLinesInnerMultipleShipmentsInner struct {
	// Line number.
	LineNumber *string `json:"lineNumber,omitempty"`
	// Requested quantity.
	RequestedQuantity *int32 `json:"requestedQuantity,omitempty"`
	// Confirmed quantity.
	ConfirmedQuantity *int32 `json:"confirmedQuantity,omitempty"`
	// Date type. Example Single or multiple dates.
	DateType  *string                                                       `json:"dateType,omitempty"`
	DateRange *OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange `json:"dateRange,omitempty"`
	// Source.
	Source *string `json:"source,omitempty"`
	// Description.
	Description *string `json:"description,omitempty"`
	// Date.
	Date *string `json:"date,omitempty"`
	// Delivery date.
	DeliveryDate *string `json:"deliveryDate,omitempty"`
}

OrderDetailB2BLinesInnerMultipleShipmentsInner struct for OrderDetailB2BLinesInnerMultipleShipmentsInner

func NewOrderDetailB2BLinesInnerMultipleShipmentsInner ¶

func NewOrderDetailB2BLinesInnerMultipleShipmentsInner() *OrderDetailB2BLinesInnerMultipleShipmentsInner

NewOrderDetailB2BLinesInnerMultipleShipmentsInner instantiates a new OrderDetailB2BLinesInnerMultipleShipmentsInner 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

func NewOrderDetailB2BLinesInnerMultipleShipmentsInnerWithDefaults ¶

func NewOrderDetailB2BLinesInnerMultipleShipmentsInnerWithDefaults() *OrderDetailB2BLinesInnerMultipleShipmentsInner

NewOrderDetailB2BLinesInnerMultipleShipmentsInnerWithDefaults instantiates a new OrderDetailB2BLinesInnerMultipleShipmentsInner 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

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetConfirmedQuantity ¶

func (o *OrderDetailB2BLinesInnerMultipleShipmentsInner) GetConfirmedQuantity() int32

GetConfirmedQuantity returns the ConfirmedQuantity field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetConfirmedQuantityOk ¶

func (o *OrderDetailB2BLinesInnerMultipleShipmentsInner) GetConfirmedQuantityOk() (*int32, bool)

GetConfirmedQuantityOk returns a tuple with the ConfirmedQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetDate ¶

GetDate returns the Date field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetDateOk ¶

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetDateRange ¶

GetDateRange returns the DateRange field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetDateRangeOk ¶

GetDateRangeOk returns a tuple with the DateRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetDateType ¶

GetDateType returns the DateType field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetDateTypeOk ¶

GetDateTypeOk returns a tuple with the DateType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetDeliveryDate ¶

GetDeliveryDate returns the DeliveryDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetDeliveryDateOk ¶

func (o *OrderDetailB2BLinesInnerMultipleShipmentsInner) GetDeliveryDateOk() (*string, bool)

GetDeliveryDateOk returns a tuple with the DeliveryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetDescription ¶

GetDescription returns the Description field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetDescriptionOk ¶

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetLineNumber ¶

GetLineNumber returns the LineNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetLineNumberOk ¶

GetLineNumberOk returns a tuple with the LineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetRequestedQuantity ¶

func (o *OrderDetailB2BLinesInnerMultipleShipmentsInner) GetRequestedQuantity() int32

GetRequestedQuantity returns the RequestedQuantity field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetRequestedQuantityOk ¶

func (o *OrderDetailB2BLinesInnerMultipleShipmentsInner) GetRequestedQuantityOk() (*int32, bool)

GetRequestedQuantityOk returns a tuple with the RequestedQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) GetSourceOk ¶

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) HasConfirmedQuantity ¶

func (o *OrderDetailB2BLinesInnerMultipleShipmentsInner) HasConfirmedQuantity() bool

HasConfirmedQuantity returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) HasDate ¶

HasDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) HasDateRange ¶

HasDateRange returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) HasDateType ¶

HasDateType returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) HasDeliveryDate ¶

HasDeliveryDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) HasDescription ¶

HasDescription returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) HasLineNumber ¶

HasLineNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) HasRequestedQuantity ¶

func (o *OrderDetailB2BLinesInnerMultipleShipmentsInner) HasRequestedQuantity() bool

HasRequestedQuantity returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) HasSource ¶

HasSource returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerMultipleShipmentsInner) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) SetConfirmedQuantity ¶

func (o *OrderDetailB2BLinesInnerMultipleShipmentsInner) SetConfirmedQuantity(v int32)

SetConfirmedQuantity gets a reference to the given int32 and assigns it to the ConfirmedQuantity field.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) SetDate ¶

SetDate gets a reference to the given string and assigns it to the Date field.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) SetDateRange ¶

SetDateRange gets a reference to the given OrderDetailB2BLinesInnerEstimatedDatesInnerShipShipDateRange and assigns it to the DateRange field.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) SetDateType ¶

SetDateType gets a reference to the given string and assigns it to the DateType field.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) SetDeliveryDate ¶

SetDeliveryDate gets a reference to the given string and assigns it to the DeliveryDate field.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) SetDescription ¶

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) SetLineNumber ¶

SetLineNumber gets a reference to the given string and assigns it to the LineNumber field.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) SetRequestedQuantity ¶

func (o *OrderDetailB2BLinesInnerMultipleShipmentsInner) SetRequestedQuantity(v int32)

SetRequestedQuantity gets a reference to the given int32 and assigns it to the RequestedQuantity field.

func (*OrderDetailB2BLinesInnerMultipleShipmentsInner) SetSource ¶

SetSource gets a reference to the given string and assigns it to the Source field.

func (OrderDetailB2BLinesInnerMultipleShipmentsInner) ToMap ¶

func (o OrderDetailB2BLinesInnerMultipleShipmentsInner) ToMap() (map[string]interface{}, error)

type OrderDetailB2BLinesInnerScheduleLinesInner ¶

type OrderDetailB2BLinesInnerScheduleLinesInner struct {
	// Line number.
	LineNumber *string `json:"lineNumber,omitempty"`
	// schedule Line Date.
	ScheduleLineDate *string `json:"scheduleLineDate,omitempty"`
	// Requested quantity.
	RequestedQuantity *string `json:"requestedQuantity,omitempty"`
	// Confirmed quantity.
	ConfirmedQuantity *string `json:"confirmedQuantity,omitempty"`
	// Date when good issued.
	GoodsIssueDate *string `json:"goodsIssueDate,omitempty"`
}

OrderDetailB2BLinesInnerScheduleLinesInner struct for OrderDetailB2BLinesInnerScheduleLinesInner

func NewOrderDetailB2BLinesInnerScheduleLinesInner ¶

func NewOrderDetailB2BLinesInnerScheduleLinesInner() *OrderDetailB2BLinesInnerScheduleLinesInner

NewOrderDetailB2BLinesInnerScheduleLinesInner instantiates a new OrderDetailB2BLinesInnerScheduleLinesInner 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

func NewOrderDetailB2BLinesInnerScheduleLinesInnerWithDefaults ¶

func NewOrderDetailB2BLinesInnerScheduleLinesInnerWithDefaults() *OrderDetailB2BLinesInnerScheduleLinesInner

NewOrderDetailB2BLinesInnerScheduleLinesInnerWithDefaults instantiates a new OrderDetailB2BLinesInnerScheduleLinesInner 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

func (*OrderDetailB2BLinesInnerScheduleLinesInner) GetConfirmedQuantity ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) GetConfirmedQuantity() string

GetConfirmedQuantity returns the ConfirmedQuantity field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) GetConfirmedQuantityOk ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) GetConfirmedQuantityOk() (*string, bool)

GetConfirmedQuantityOk returns a tuple with the ConfirmedQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) GetGoodsIssueDate ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) GetGoodsIssueDate() string

GetGoodsIssueDate returns the GoodsIssueDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) GetGoodsIssueDateOk ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) GetGoodsIssueDateOk() (*string, bool)

GetGoodsIssueDateOk returns a tuple with the GoodsIssueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) GetLineNumber ¶

GetLineNumber returns the LineNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) GetLineNumberOk ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) GetLineNumberOk() (*string, bool)

GetLineNumberOk returns a tuple with the LineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) GetRequestedQuantity ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) GetRequestedQuantity() string

GetRequestedQuantity returns the RequestedQuantity field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) GetRequestedQuantityOk ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) GetRequestedQuantityOk() (*string, bool)

GetRequestedQuantityOk returns a tuple with the RequestedQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) GetScheduleLineDate ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) GetScheduleLineDate() string

GetScheduleLineDate returns the ScheduleLineDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) GetScheduleLineDateOk ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) GetScheduleLineDateOk() (*string, bool)

GetScheduleLineDateOk returns a tuple with the ScheduleLineDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) HasConfirmedQuantity ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) HasConfirmedQuantity() bool

HasConfirmedQuantity returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) HasGoodsIssueDate ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) HasGoodsIssueDate() bool

HasGoodsIssueDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) HasLineNumber ¶

HasLineNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) HasRequestedQuantity ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) HasRequestedQuantity() bool

HasRequestedQuantity returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) HasScheduleLineDate ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) HasScheduleLineDate() bool

HasScheduleLineDate returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerScheduleLinesInner) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerScheduleLinesInner) SetConfirmedQuantity ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) SetConfirmedQuantity(v string)

SetConfirmedQuantity gets a reference to the given string and assigns it to the ConfirmedQuantity field.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) SetGoodsIssueDate ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) SetGoodsIssueDate(v string)

SetGoodsIssueDate gets a reference to the given string and assigns it to the GoodsIssueDate field.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) SetLineNumber ¶

SetLineNumber gets a reference to the given string and assigns it to the LineNumber field.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) SetRequestedQuantity ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) SetRequestedQuantity(v string)

SetRequestedQuantity gets a reference to the given string and assigns it to the RequestedQuantity field.

func (*OrderDetailB2BLinesInnerScheduleLinesInner) SetScheduleLineDate ¶

func (o *OrderDetailB2BLinesInnerScheduleLinesInner) SetScheduleLineDate(v string)

SetScheduleLineDate gets a reference to the given string and assigns it to the ScheduleLineDate field.

func (OrderDetailB2BLinesInnerScheduleLinesInner) ToMap ¶

func (o OrderDetailB2BLinesInnerScheduleLinesInner) ToMap() (map[string]interface{}, error)

type OrderDetailB2BLinesInnerServiceContractInfo ¶

type OrderDetailB2BLinesInnerServiceContractInfo struct {
	ContractInfo  *OrderDetailB2BLinesInnerServiceContractInfoContractInfo  `json:"contractInfo,omitempty"`
	Subscriptions *OrderDetailB2BLinesInnerServiceContractInfoSubscriptions `json:"subscriptions,omitempty"`
	LicenseInfo   *OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo   `json:"licenseInfo,omitempty"`
}

OrderDetailB2BLinesInnerServiceContractInfo struct for OrderDetailB2BLinesInnerServiceContractInfo

func NewOrderDetailB2BLinesInnerServiceContractInfo ¶

func NewOrderDetailB2BLinesInnerServiceContractInfo() *OrderDetailB2BLinesInnerServiceContractInfo

NewOrderDetailB2BLinesInnerServiceContractInfo instantiates a new OrderDetailB2BLinesInnerServiceContractInfo 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

func NewOrderDetailB2BLinesInnerServiceContractInfoWithDefaults ¶

func NewOrderDetailB2BLinesInnerServiceContractInfoWithDefaults() *OrderDetailB2BLinesInnerServiceContractInfo

NewOrderDetailB2BLinesInnerServiceContractInfoWithDefaults instantiates a new OrderDetailB2BLinesInnerServiceContractInfo 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

func (*OrderDetailB2BLinesInnerServiceContractInfo) GetContractInfo ¶

GetContractInfo returns the ContractInfo field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfo) GetContractInfoOk ¶

GetContractInfoOk returns a tuple with the ContractInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfo) GetLicenseInfo ¶

GetLicenseInfo returns the LicenseInfo field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfo) GetLicenseInfoOk ¶

GetLicenseInfoOk returns a tuple with the LicenseInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfo) GetSubscriptions ¶

GetSubscriptions returns the Subscriptions field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfo) GetSubscriptionsOk ¶

GetSubscriptionsOk returns a tuple with the Subscriptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfo) HasContractInfo ¶

HasContractInfo returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfo) HasLicenseInfo ¶

HasLicenseInfo returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfo) HasSubscriptions ¶

func (o *OrderDetailB2BLinesInnerServiceContractInfo) HasSubscriptions() bool

HasSubscriptions returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerServiceContractInfo) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerServiceContractInfo) SetContractInfo ¶

SetContractInfo gets a reference to the given OrderDetailB2BLinesInnerServiceContractInfoContractInfo and assigns it to the ContractInfo field.

func (*OrderDetailB2BLinesInnerServiceContractInfo) SetLicenseInfo ¶

SetLicenseInfo gets a reference to the given OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo and assigns it to the LicenseInfo field.

func (*OrderDetailB2BLinesInnerServiceContractInfo) SetSubscriptions ¶

SetSubscriptions gets a reference to the given OrderDetailB2BLinesInnerServiceContractInfoSubscriptions and assigns it to the Subscriptions field.

func (OrderDetailB2BLinesInnerServiceContractInfo) ToMap ¶

func (o OrderDetailB2BLinesInnerServiceContractInfo) ToMap() (map[string]interface{}, error)

type OrderDetailB2BLinesInnerServiceContractInfoContractInfo ¶

type OrderDetailB2BLinesInnerServiceContractInfoContractInfo struct {
	// The description of the contract.
	ContractDescription *string `json:"contractDescription,omitempty"`
	// Contract number.
	ContractNumber *string `json:"contractNumber,omitempty"`
	// The status of the contract.
	ContractStatus *string `json:"contractStatus,omitempty"`
	// Start date of the contract.
	ContractStartDate *string `json:"contractStartDate,omitempty"`
	// End date of the contract.
	ContractEndDate *string `json:"contractEndDate,omitempty"`
	// The duration of the contract.
	ContractDuration *string `json:"contractDuration,omitempty"`
}

OrderDetailB2BLinesInnerServiceContractInfoContractInfo struct for OrderDetailB2BLinesInnerServiceContractInfoContractInfo

func NewOrderDetailB2BLinesInnerServiceContractInfoContractInfo ¶

func NewOrderDetailB2BLinesInnerServiceContractInfoContractInfo() *OrderDetailB2BLinesInnerServiceContractInfoContractInfo

NewOrderDetailB2BLinesInnerServiceContractInfoContractInfo instantiates a new OrderDetailB2BLinesInnerServiceContractInfoContractInfo 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

func NewOrderDetailB2BLinesInnerServiceContractInfoContractInfoWithDefaults ¶

func NewOrderDetailB2BLinesInnerServiceContractInfoContractInfoWithDefaults() *OrderDetailB2BLinesInnerServiceContractInfoContractInfo

NewOrderDetailB2BLinesInnerServiceContractInfoContractInfoWithDefaults instantiates a new OrderDetailB2BLinesInnerServiceContractInfoContractInfo 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

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractDescription ¶

GetContractDescription returns the ContractDescription field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractDescriptionOk ¶

func (o *OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractDescriptionOk() (*string, bool)

GetContractDescriptionOk returns a tuple with the ContractDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractDuration ¶

GetContractDuration returns the ContractDuration field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractDurationOk ¶

GetContractDurationOk returns a tuple with the ContractDuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractEndDate ¶

GetContractEndDate returns the ContractEndDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractEndDateOk ¶

GetContractEndDateOk returns a tuple with the ContractEndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractNumber ¶

GetContractNumber returns the ContractNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractNumberOk ¶

GetContractNumberOk returns a tuple with the ContractNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractStartDate ¶

GetContractStartDate returns the ContractStartDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractStartDateOk ¶

GetContractStartDateOk returns a tuple with the ContractStartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractStatus ¶

GetContractStatus returns the ContractStatus field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) GetContractStatusOk ¶

GetContractStatusOk returns a tuple with the ContractStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) HasContractDescription ¶

HasContractDescription returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) HasContractDuration ¶

HasContractDuration returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) HasContractEndDate ¶

HasContractEndDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) HasContractNumber ¶

HasContractNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) HasContractStartDate ¶

HasContractStartDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) HasContractStatus ¶

HasContractStatus returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerServiceContractInfoContractInfo) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) SetContractDescription ¶

SetContractDescription gets a reference to the given string and assigns it to the ContractDescription field.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) SetContractDuration ¶

SetContractDuration gets a reference to the given string and assigns it to the ContractDuration field.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) SetContractEndDate ¶

SetContractEndDate gets a reference to the given string and assigns it to the ContractEndDate field.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) SetContractNumber ¶

SetContractNumber gets a reference to the given string and assigns it to the ContractNumber field.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) SetContractStartDate ¶

SetContractStartDate gets a reference to the given string and assigns it to the ContractStartDate field.

func (*OrderDetailB2BLinesInnerServiceContractInfoContractInfo) SetContractStatus ¶

SetContractStatus gets a reference to the given string and assigns it to the ContractStatus field.

func (OrderDetailB2BLinesInnerServiceContractInfoContractInfo) ToMap ¶

type OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo ¶

type OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo struct {
	// License numbers.
	LicenseNumber []string `json:"licenseNumber,omitempty"`
	// Start Date of the license.
	LicenseStartDate *string `json:"licenseStartDate,omitempty"`
	// End Date of the license.
	LicenseEndDate *string `json:"licenseEndDate,omitempty"`
	// Description of the license.
	Description *string `json:"description,omitempty"`
	// Quantity of the license.
	Quantity *string `json:"quantity,omitempty"`
}

OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo struct for OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo

func NewOrderDetailB2BLinesInnerServiceContractInfoLicenseInfo ¶

func NewOrderDetailB2BLinesInnerServiceContractInfoLicenseInfo() *OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo

NewOrderDetailB2BLinesInnerServiceContractInfoLicenseInfo instantiates a new OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo 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

func NewOrderDetailB2BLinesInnerServiceContractInfoLicenseInfoWithDefaults ¶

func NewOrderDetailB2BLinesInnerServiceContractInfoLicenseInfoWithDefaults() *OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo

NewOrderDetailB2BLinesInnerServiceContractInfoLicenseInfoWithDefaults instantiates a new OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo 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

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) GetDescription ¶

GetDescription returns the Description field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) GetDescriptionOk ¶

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) GetLicenseEndDate ¶

GetLicenseEndDate returns the LicenseEndDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) GetLicenseEndDateOk ¶

GetLicenseEndDateOk returns a tuple with the LicenseEndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) GetLicenseNumber ¶

GetLicenseNumber returns the LicenseNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) GetLicenseNumberOk ¶

GetLicenseNumberOk returns a tuple with the LicenseNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) GetLicenseStartDate ¶

GetLicenseStartDate returns the LicenseStartDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) GetLicenseStartDateOk ¶

GetLicenseStartDateOk returns a tuple with the LicenseStartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) GetQuantity ¶

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) GetQuantityOk ¶

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) HasDescription ¶

HasDescription returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) HasLicenseEndDate ¶

HasLicenseEndDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) HasLicenseNumber ¶

HasLicenseNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) HasLicenseStartDate ¶

HasLicenseStartDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) HasQuantity ¶

HasQuantity returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) SetDescription ¶

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) SetLicenseEndDate ¶

SetLicenseEndDate gets a reference to the given string and assigns it to the LicenseEndDate field.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) SetLicenseNumber ¶

SetLicenseNumber gets a reference to the given []string and assigns it to the LicenseNumber field.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) SetLicenseStartDate ¶

SetLicenseStartDate gets a reference to the given string and assigns it to the LicenseStartDate field.

func (*OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) SetQuantity ¶

SetQuantity gets a reference to the given string and assigns it to the Quantity field.

func (OrderDetailB2BLinesInnerServiceContractInfoLicenseInfo) ToMap ¶

type OrderDetailB2BLinesInnerServiceContractInfoSubscriptions ¶

type OrderDetailB2BLinesInnerServiceContractInfoSubscriptions struct {
	// The ID of the subscription.
	SubscriptionId *string `json:"subscriptionId,omitempty"`
	// The term of the subscription.
	SubscriptionTerm *string `json:"subscriptionTerm,omitempty"`
	// The renewal term of the subscription.
	RenewalTerm *string `json:"renewalTerm,omitempty"`
	// The billing model of the billing.
	BillingModel *string `json:"billingModel,omitempty"`
	// Start date of the subcription.
	SubcriptionStartDate *string `json:"subcriptionStartDate,omitempty"`
	// End date of the subcription.
	SubcriptionEndDate *string `json:"subcriptionEndDate,omitempty"`
}

OrderDetailB2BLinesInnerServiceContractInfoSubscriptions struct for OrderDetailB2BLinesInnerServiceContractInfoSubscriptions

func NewOrderDetailB2BLinesInnerServiceContractInfoSubscriptions ¶

func NewOrderDetailB2BLinesInnerServiceContractInfoSubscriptions() *OrderDetailB2BLinesInnerServiceContractInfoSubscriptions

NewOrderDetailB2BLinesInnerServiceContractInfoSubscriptions instantiates a new OrderDetailB2BLinesInnerServiceContractInfoSubscriptions 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

func NewOrderDetailB2BLinesInnerServiceContractInfoSubscriptionsWithDefaults ¶

func NewOrderDetailB2BLinesInnerServiceContractInfoSubscriptionsWithDefaults() *OrderDetailB2BLinesInnerServiceContractInfoSubscriptions

NewOrderDetailB2BLinesInnerServiceContractInfoSubscriptionsWithDefaults instantiates a new OrderDetailB2BLinesInnerServiceContractInfoSubscriptions 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

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetBillingModel ¶

GetBillingModel returns the BillingModel field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetBillingModelOk ¶

GetBillingModelOk returns a tuple with the BillingModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetRenewalTerm ¶

GetRenewalTerm returns the RenewalTerm field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetRenewalTermOk ¶

GetRenewalTermOk returns a tuple with the RenewalTerm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetSubcriptionEndDate ¶

GetSubcriptionEndDate returns the SubcriptionEndDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetSubcriptionEndDateOk ¶

func (o *OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetSubcriptionEndDateOk() (*string, bool)

GetSubcriptionEndDateOk returns a tuple with the SubcriptionEndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetSubcriptionStartDate ¶

GetSubcriptionStartDate returns the SubcriptionStartDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetSubcriptionStartDateOk ¶

func (o *OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetSubcriptionStartDateOk() (*string, bool)

GetSubcriptionStartDateOk returns a tuple with the SubcriptionStartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetSubscriptionId ¶

GetSubscriptionId returns the SubscriptionId field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetSubscriptionIdOk ¶

GetSubscriptionIdOk returns a tuple with the SubscriptionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetSubscriptionTerm ¶

GetSubscriptionTerm returns the SubscriptionTerm field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) GetSubscriptionTermOk ¶

GetSubscriptionTermOk returns a tuple with the SubscriptionTerm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) HasBillingModel ¶

HasBillingModel returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) HasRenewalTerm ¶

HasRenewalTerm returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) HasSubcriptionEndDate ¶

HasSubcriptionEndDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) HasSubcriptionStartDate ¶

HasSubcriptionStartDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) HasSubscriptionId ¶

HasSubscriptionId returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) HasSubscriptionTerm ¶

HasSubscriptionTerm returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) SetBillingModel ¶

SetBillingModel gets a reference to the given string and assigns it to the BillingModel field.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) SetRenewalTerm ¶

SetRenewalTerm gets a reference to the given string and assigns it to the RenewalTerm field.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) SetSubcriptionEndDate ¶

SetSubcriptionEndDate gets a reference to the given string and assigns it to the SubcriptionEndDate field.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) SetSubcriptionStartDate ¶

SetSubcriptionStartDate gets a reference to the given string and assigns it to the SubcriptionStartDate field.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) SetSubscriptionId ¶

SetSubscriptionId gets a reference to the given string and assigns it to the SubscriptionId field.

func (*OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) SetSubscriptionTerm ¶

SetSubscriptionTerm gets a reference to the given string and assigns it to the SubscriptionTerm field.

func (OrderDetailB2BLinesInnerServiceContractInfoSubscriptions) ToMap ¶

type OrderDetailB2BLinesInnerShipmentDetailsInner ¶

type OrderDetailB2BLinesInnerShipmentDetailsInner struct {
	// The quantity shipped of the line item.
	Quantity *int32 `json:"quantity,omitempty"`
	// The actual date of delivery of the line item.
	DeliveryNumber *string `json:"deliveryNumber,omitempty"`
	// The date the line item is expected to be shipped.
	EstimatedShipDate     *string `json:"estimatedShipDate,omitempty"`
	ShippedDate           *string `json:"shippedDate,omitempty"`
	EstimatedDeliveryDate *string `json:"estimatedDeliveryDate,omitempty"`
	// The ID of the warehouse the product will ship from.
	ShipFromWarehouseId *string `json:"shipFromWarehouseId,omitempty"`
	// The city and state the line item ships from.
	ShipFromLocation *string `json:"shipFromLocation,omitempty"`
	// The Ingram Micro invoice number for the line item.
	InvoiceNumber *string `json:"invoiceNumber,omitempty"`
	// The date the IngramMicro invoice was created for the line item.
	InvoiceDate *string `json:"invoiceDate,omitempty"`
	// The shipment carrier details for the line item.
	CarrierDetails []OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner `json:"carrierDetails,omitempty"`
}

OrderDetailB2BLinesInnerShipmentDetailsInner struct for OrderDetailB2BLinesInnerShipmentDetailsInner

func NewOrderDetailB2BLinesInnerShipmentDetailsInner ¶

func NewOrderDetailB2BLinesInnerShipmentDetailsInner() *OrderDetailB2BLinesInnerShipmentDetailsInner

NewOrderDetailB2BLinesInnerShipmentDetailsInner instantiates a new OrderDetailB2BLinesInnerShipmentDetailsInner 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

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerWithDefaults ¶

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerWithDefaults() *OrderDetailB2BLinesInnerShipmentDetailsInner

NewOrderDetailB2BLinesInnerShipmentDetailsInnerWithDefaults instantiates a new OrderDetailB2BLinesInnerShipmentDetailsInner 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

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetCarrierDetails ¶

GetCarrierDetails returns the CarrierDetails field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetCarrierDetailsOk ¶

GetCarrierDetailsOk returns a tuple with the CarrierDetails field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetDeliveryNumber ¶

GetDeliveryNumber returns the DeliveryNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetDeliveryNumberOk ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetDeliveryNumberOk() (*string, bool)

GetDeliveryNumberOk returns a tuple with the DeliveryNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetEstimatedDeliveryDate ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetEstimatedDeliveryDate() string

GetEstimatedDeliveryDate returns the EstimatedDeliveryDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetEstimatedDeliveryDateOk ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetEstimatedDeliveryDateOk() (*string, bool)

GetEstimatedDeliveryDateOk returns a tuple with the EstimatedDeliveryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetEstimatedShipDate ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetEstimatedShipDate() string

GetEstimatedShipDate returns the EstimatedShipDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetEstimatedShipDateOk ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetEstimatedShipDateOk() (*string, bool)

GetEstimatedShipDateOk returns a tuple with the EstimatedShipDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetInvoiceDate ¶

GetInvoiceDate returns the InvoiceDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetInvoiceDateOk ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetInvoiceDateOk() (*string, bool)

GetInvoiceDateOk returns a tuple with the InvoiceDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetInvoiceNumber ¶

GetInvoiceNumber returns the InvoiceNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetInvoiceNumberOk ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetInvoiceNumberOk() (*string, bool)

GetInvoiceNumberOk returns a tuple with the InvoiceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetQuantity ¶

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetQuantityOk ¶

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetShipFromLocation ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetShipFromLocation() string

GetShipFromLocation returns the ShipFromLocation field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetShipFromLocationOk ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetShipFromLocationOk() (*string, bool)

GetShipFromLocationOk returns a tuple with the ShipFromLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetShipFromWarehouseId ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetShipFromWarehouseId() string

GetShipFromWarehouseId returns the ShipFromWarehouseId field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetShipFromWarehouseIdOk ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetShipFromWarehouseIdOk() (*string, bool)

GetShipFromWarehouseIdOk returns a tuple with the ShipFromWarehouseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetShippedDate ¶

GetShippedDate returns the ShippedDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) GetShippedDateOk ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) GetShippedDateOk() (*string, bool)

GetShippedDateOk returns a tuple with the ShippedDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) HasCarrierDetails ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) HasCarrierDetails() bool

HasCarrierDetails returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) HasDeliveryNumber ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) HasDeliveryNumber() bool

HasDeliveryNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) HasEstimatedDeliveryDate ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) HasEstimatedDeliveryDate() bool

HasEstimatedDeliveryDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) HasEstimatedShipDate ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) HasEstimatedShipDate() bool

HasEstimatedShipDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) HasInvoiceDate ¶

HasInvoiceDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) HasInvoiceNumber ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) HasInvoiceNumber() bool

HasInvoiceNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) HasQuantity ¶

HasQuantity returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) HasShipFromLocation ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) HasShipFromLocation() bool

HasShipFromLocation returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) HasShipFromWarehouseId ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) HasShipFromWarehouseId() bool

HasShipFromWarehouseId returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) HasShippedDate ¶

HasShippedDate returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerShipmentDetailsInner) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) SetCarrierDetails ¶

SetCarrierDetails gets a reference to the given []OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner and assigns it to the CarrierDetails field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) SetDeliveryNumber ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) SetDeliveryNumber(v string)

SetDeliveryNumber gets a reference to the given string and assigns it to the DeliveryNumber field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) SetEstimatedDeliveryDate ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) SetEstimatedDeliveryDate(v string)

SetEstimatedDeliveryDate gets a reference to the given string and assigns it to the EstimatedDeliveryDate field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) SetEstimatedShipDate ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) SetEstimatedShipDate(v string)

SetEstimatedShipDate gets a reference to the given string and assigns it to the EstimatedShipDate field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) SetInvoiceDate ¶

SetInvoiceDate gets a reference to the given string and assigns it to the InvoiceDate field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) SetInvoiceNumber ¶

SetInvoiceNumber gets a reference to the given string and assigns it to the InvoiceNumber field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) SetQuantity ¶

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) SetShipFromLocation ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) SetShipFromLocation(v string)

SetShipFromLocation gets a reference to the given string and assigns it to the ShipFromLocation field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) SetShipFromWarehouseId ¶

func (o *OrderDetailB2BLinesInnerShipmentDetailsInner) SetShipFromWarehouseId(v string)

SetShipFromWarehouseId gets a reference to the given string and assigns it to the ShipFromWarehouseId field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInner) SetShippedDate ¶

SetShippedDate gets a reference to the given string and assigns it to the ShippedDate field.

func (OrderDetailB2BLinesInnerShipmentDetailsInner) ToMap ¶

func (o OrderDetailB2BLinesInnerShipmentDetailsInner) ToMap() (map[string]interface{}, error)

type OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner ¶

type OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner struct {
	// The carrier code for the shipment containing the line item.
	CarrierCode *string `json:"carrierCode,omitempty"`
	// The name of the carrier of the shipment containing the line item.
	CarrierName *string `json:"carrierName,omitempty"`
	// The quantity shipped of the line item.
	Quantity *int32 `json:"quantity,omitempty"`
	// The actual date when line item shipped.
	ShippedDate *string `json:"shippedDate,omitempty"`
	// The date the line item is expected to be delivered.
	EstimatedDeliveryDate *string `json:"estimatedDeliveryDate,omitempty"`
	// The actual date of delivery of the line item.
	DeliveredDate *string `json:"deliveredDate,omitempty"`
	// The actual date when carrier picked up line item.
	CarrierPickupDate *string `json:"carrierPickupDate,omitempty"`
	// The tracking details for the shipment containing the line item.
	TrackingDetails []OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner `json:"trackingDetails,omitempty"`
}

OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner struct for OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner ¶

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner() *OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner

NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner instantiates a new OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner 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

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerWithDefaults ¶

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerWithDefaults() *OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner

NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerWithDefaults instantiates a new OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner 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

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetCarrierCode ¶

GetCarrierCode returns the CarrierCode field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetCarrierCodeOk ¶

GetCarrierCodeOk returns a tuple with the CarrierCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetCarrierName ¶

GetCarrierName returns the CarrierName field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetCarrierNameOk ¶

GetCarrierNameOk returns a tuple with the CarrierName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetCarrierPickupDate ¶

GetCarrierPickupDate returns the CarrierPickupDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetCarrierPickupDateOk ¶

GetCarrierPickupDateOk returns a tuple with the CarrierPickupDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetDeliveredDate ¶

GetDeliveredDate returns the DeliveredDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetDeliveredDateOk ¶

GetDeliveredDateOk returns a tuple with the DeliveredDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetEstimatedDeliveryDate ¶

GetEstimatedDeliveryDate returns the EstimatedDeliveryDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetEstimatedDeliveryDateOk ¶

GetEstimatedDeliveryDateOk returns a tuple with the EstimatedDeliveryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetQuantity ¶

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetQuantityOk ¶

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetShippedDate ¶

GetShippedDate returns the ShippedDate field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetShippedDateOk ¶

GetShippedDateOk returns a tuple with the ShippedDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetTrackingDetails ¶

GetTrackingDetails returns the TrackingDetails field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) GetTrackingDetailsOk ¶

GetTrackingDetailsOk returns a tuple with the TrackingDetails field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) HasCarrierCode ¶

HasCarrierCode returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) HasCarrierName ¶

HasCarrierName returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) HasCarrierPickupDate ¶

HasCarrierPickupDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) HasDeliveredDate ¶

HasDeliveredDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) HasEstimatedDeliveryDate ¶

HasEstimatedDeliveryDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) HasQuantity ¶

HasQuantity returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) HasShippedDate ¶

HasShippedDate returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) HasTrackingDetails ¶

HasTrackingDetails returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) SetCarrierCode ¶

SetCarrierCode gets a reference to the given string and assigns it to the CarrierCode field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) SetCarrierName ¶

SetCarrierName gets a reference to the given string and assigns it to the CarrierName field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) SetCarrierPickupDate ¶

SetCarrierPickupDate gets a reference to the given string and assigns it to the CarrierPickupDate field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) SetDeliveredDate ¶

SetDeliveredDate gets a reference to the given string and assigns it to the DeliveredDate field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) SetEstimatedDeliveryDate ¶

SetEstimatedDeliveryDate gets a reference to the given string and assigns it to the EstimatedDeliveryDate field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) SetQuantity ¶

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) SetShippedDate ¶

SetShippedDate gets a reference to the given string and assigns it to the ShippedDate field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) SetTrackingDetails ¶

SetTrackingDetails gets a reference to the given []OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner and assigns it to the TrackingDetails field.

func (OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInner) ToMap ¶

type OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner ¶

type OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner struct {
	// The tracking number for the shipment containing the line item.
	TrackingNumber *string `json:"trackingNumber,omitempty"`
	// The tracking URL for the shipment containing the line item.
	TrackingUrl *string `json:"trackingUrl,omitempty"`
	// The weight of the package for the line item.
	PackageWeight *string `json:"packageWeight,omitempty"`
	// The shipment carton number that contains the line item.
	CartonNumber *string `json:"cartonNumber,omitempty"`
	// The quantity of line items in the box.
	QuantityInBox *string `json:"quantityInBox,omitempty"`
	// A list of serial numbers of the line items contained in the shipment.
	SerialNumbers []OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner `json:"serialNumbers,omitempty"`
}

OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner struct for OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner ¶

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner() *OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner

NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner instantiates a new OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner 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

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerWithDefaults ¶

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerWithDefaults() *OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner

NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerWithDefaults instantiates a new OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner 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

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetCartonNumber ¶

GetCartonNumber returns the CartonNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetCartonNumberOk ¶

GetCartonNumberOk returns a tuple with the CartonNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetPackageWeight ¶

GetPackageWeight returns the PackageWeight field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetPackageWeightOk ¶

GetPackageWeightOk returns a tuple with the PackageWeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetQuantityInBox ¶

GetQuantityInBox returns the QuantityInBox field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetQuantityInBoxOk ¶

GetQuantityInBoxOk returns a tuple with the QuantityInBox field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetSerialNumbers ¶

GetSerialNumbers returns the SerialNumbers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetSerialNumbersOk ¶

GetSerialNumbersOk returns a tuple with the SerialNumbers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetTrackingNumber ¶

GetTrackingNumber returns the TrackingNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetTrackingNumberOk ¶

GetTrackingNumberOk returns a tuple with the TrackingNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetTrackingUrl ¶

GetTrackingUrl returns the TrackingUrl field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) GetTrackingUrlOk ¶

GetTrackingUrlOk returns a tuple with the TrackingUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) HasCartonNumber ¶

HasCartonNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) HasPackageWeight ¶

HasPackageWeight returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) HasQuantityInBox ¶

HasQuantityInBox returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) HasSerialNumbers ¶

HasSerialNumbers returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) HasTrackingNumber ¶

HasTrackingNumber returns a boolean if a field has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) HasTrackingUrl ¶

HasTrackingUrl returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) SetCartonNumber ¶

SetCartonNumber gets a reference to the given string and assigns it to the CartonNumber field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) SetPackageWeight ¶

SetPackageWeight gets a reference to the given string and assigns it to the PackageWeight field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) SetQuantityInBox ¶

SetQuantityInBox gets a reference to the given string and assigns it to the QuantityInBox field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) SetSerialNumbers ¶

SetSerialNumbers gets a reference to the given []OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner and assigns it to the SerialNumbers field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) SetTrackingNumber ¶

SetTrackingNumber gets a reference to the given string and assigns it to the TrackingNumber field.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) SetTrackingUrl ¶

SetTrackingUrl gets a reference to the given string and assigns it to the TrackingUrl field.

func (OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInner) ToMap ¶

type OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner ¶

type OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner struct {
	// The serial number for the line item.
	SerialNumber *string `json:"serialNumber,omitempty"`
}

OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner struct for OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner ¶

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner() *OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner

NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner instantiates a new OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner 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

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInnerWithDefaults ¶

func NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInnerWithDefaults() *OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner

NewOrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInnerWithDefaults instantiates a new OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner 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

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner) GetSerialNumber ¶

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner) GetSerialNumberOk ¶

GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner) HasSerialNumber ¶

HasSerialNumber returns a boolean if a field has been set.

func (OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner) MarshalJSON ¶

func (*OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner) SetSerialNumber ¶

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (OrderDetailB2BLinesInnerShipmentDetailsInnerCarrierDetailsInnerTrackingDetailsInnerSerialNumbersInner) ToMap ¶

type OrderDetailB2BMiscellaneousChargesInner ¶

type OrderDetailB2BMiscellaneousChargesInner struct {
	// The sub order number. The two-digit prefix is the warehouse code of the warehouse nearest the reseller. The middle number is the order number. The two-digit suffix is the sub order number.
	SubOrderNumber *string `json:"subOrderNumber,omitempty"`
	// Impulse line number for the miscellaneous charge.
	ChargeLineReference *string `json:"chargeLineReference,omitempty"`
	// Description of the miscellaneous charges.
	ChargeDescription *string `json:"chargeDescription,omitempty"`
	// The amount of miscellaneous charges.
	ChargeAmount *string `json:"chargeAmount,omitempty"`
}

OrderDetailB2BMiscellaneousChargesInner struct for OrderDetailB2BMiscellaneousChargesInner

func NewOrderDetailB2BMiscellaneousChargesInner ¶

func NewOrderDetailB2BMiscellaneousChargesInner() *OrderDetailB2BMiscellaneousChargesInner

NewOrderDetailB2BMiscellaneousChargesInner instantiates a new OrderDetailB2BMiscellaneousChargesInner 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

func NewOrderDetailB2BMiscellaneousChargesInnerWithDefaults ¶

func NewOrderDetailB2BMiscellaneousChargesInnerWithDefaults() *OrderDetailB2BMiscellaneousChargesInner

NewOrderDetailB2BMiscellaneousChargesInnerWithDefaults instantiates a new OrderDetailB2BMiscellaneousChargesInner 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

func (*OrderDetailB2BMiscellaneousChargesInner) GetChargeAmount ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) GetChargeAmount() string

GetChargeAmount returns the ChargeAmount field value if set, zero value otherwise.

func (*OrderDetailB2BMiscellaneousChargesInner) GetChargeAmountOk ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) GetChargeAmountOk() (*string, bool)

GetChargeAmountOk returns a tuple with the ChargeAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BMiscellaneousChargesInner) GetChargeDescription ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) GetChargeDescription() string

GetChargeDescription returns the ChargeDescription field value if set, zero value otherwise.

func (*OrderDetailB2BMiscellaneousChargesInner) GetChargeDescriptionOk ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) GetChargeDescriptionOk() (*string, bool)

GetChargeDescriptionOk returns a tuple with the ChargeDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BMiscellaneousChargesInner) GetChargeLineReference ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) GetChargeLineReference() string

GetChargeLineReference returns the ChargeLineReference field value if set, zero value otherwise.

func (*OrderDetailB2BMiscellaneousChargesInner) GetChargeLineReferenceOk ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) GetChargeLineReferenceOk() (*string, bool)

GetChargeLineReferenceOk returns a tuple with the ChargeLineReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BMiscellaneousChargesInner) GetSubOrderNumber ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) GetSubOrderNumber() string

GetSubOrderNumber returns the SubOrderNumber field value if set, zero value otherwise.

func (*OrderDetailB2BMiscellaneousChargesInner) GetSubOrderNumberOk ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) GetSubOrderNumberOk() (*string, bool)

GetSubOrderNumberOk returns a tuple with the SubOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BMiscellaneousChargesInner) HasChargeAmount ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) HasChargeAmount() bool

HasChargeAmount returns a boolean if a field has been set.

func (*OrderDetailB2BMiscellaneousChargesInner) HasChargeDescription ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) HasChargeDescription() bool

HasChargeDescription returns a boolean if a field has been set.

func (*OrderDetailB2BMiscellaneousChargesInner) HasChargeLineReference ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) HasChargeLineReference() bool

HasChargeLineReference returns a boolean if a field has been set.

func (*OrderDetailB2BMiscellaneousChargesInner) HasSubOrderNumber ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) HasSubOrderNumber() bool

HasSubOrderNumber returns a boolean if a field has been set.

func (OrderDetailB2BMiscellaneousChargesInner) MarshalJSON ¶

func (o OrderDetailB2BMiscellaneousChargesInner) MarshalJSON() ([]byte, error)

func (*OrderDetailB2BMiscellaneousChargesInner) SetChargeAmount ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) SetChargeAmount(v string)

SetChargeAmount gets a reference to the given string and assigns it to the ChargeAmount field.

func (*OrderDetailB2BMiscellaneousChargesInner) SetChargeDescription ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) SetChargeDescription(v string)

SetChargeDescription gets a reference to the given string and assigns it to the ChargeDescription field.

func (*OrderDetailB2BMiscellaneousChargesInner) SetChargeLineReference ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) SetChargeLineReference(v string)

SetChargeLineReference gets a reference to the given string and assigns it to the ChargeLineReference field.

func (*OrderDetailB2BMiscellaneousChargesInner) SetSubOrderNumber ¶

func (o *OrderDetailB2BMiscellaneousChargesInner) SetSubOrderNumber(v string)

SetSubOrderNumber gets a reference to the given string and assigns it to the SubOrderNumber field.

func (OrderDetailB2BMiscellaneousChargesInner) ToMap ¶

func (o OrderDetailB2BMiscellaneousChargesInner) ToMap() (map[string]interface{}, error)

type OrderDetailB2BShipToInfo ¶

type OrderDetailB2BShipToInfo struct {
	// The company contact provided by the reseller.
	Contact *string `json:"contact,omitempty"`
	// The name of the company the order will be shipped to.
	CompanyName *string `json:"companyName,omitempty"`
	// The address line 1 the order will be shipped to.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The address line 2 the order will be shipped to.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// The address line 3 the order will be shipped to.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// The city the order will be shipped to.
	City *string `json:"city,omitempty"`
	// The state the order will be shipped to.
	State *string `json:"state,omitempty"`
	// The zip or postal code the order will be shipped to.
	PostalCode *string `json:"postalCode,omitempty"`
	// The two-character ISO country code the order will be shipped to.
	CountryCode *string `json:"countryCode,omitempty"`
	// The company contact phone number.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// The company contact email address.
	Email *string `json:"email,omitempty"`
}

OrderDetailB2BShipToInfo The shipping information provided by the reseller for order delivery.

func NewOrderDetailB2BShipToInfo ¶

func NewOrderDetailB2BShipToInfo() *OrderDetailB2BShipToInfo

NewOrderDetailB2BShipToInfo instantiates a new OrderDetailB2BShipToInfo 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

func NewOrderDetailB2BShipToInfoWithDefaults ¶

func NewOrderDetailB2BShipToInfoWithDefaults() *OrderDetailB2BShipToInfo

NewOrderDetailB2BShipToInfoWithDefaults instantiates a new OrderDetailB2BShipToInfo 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

func (*OrderDetailB2BShipToInfo) GetAddressLine1 ¶

func (o *OrderDetailB2BShipToInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*OrderDetailB2BShipToInfo) GetAddressLine1Ok ¶

func (o *OrderDetailB2BShipToInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BShipToInfo) GetAddressLine2 ¶

func (o *OrderDetailB2BShipToInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*OrderDetailB2BShipToInfo) GetAddressLine2Ok ¶

func (o *OrderDetailB2BShipToInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BShipToInfo) GetAddressLine3 ¶

func (o *OrderDetailB2BShipToInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*OrderDetailB2BShipToInfo) GetAddressLine3Ok ¶

func (o *OrderDetailB2BShipToInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BShipToInfo) GetCity ¶

func (o *OrderDetailB2BShipToInfo) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*OrderDetailB2BShipToInfo) GetCityOk ¶

func (o *OrderDetailB2BShipToInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BShipToInfo) GetCompanyName ¶

func (o *OrderDetailB2BShipToInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*OrderDetailB2BShipToInfo) GetCompanyNameOk ¶

func (o *OrderDetailB2BShipToInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BShipToInfo) GetContact ¶

func (o *OrderDetailB2BShipToInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*OrderDetailB2BShipToInfo) GetContactOk ¶

func (o *OrderDetailB2BShipToInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BShipToInfo) GetCountryCode ¶

func (o *OrderDetailB2BShipToInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*OrderDetailB2BShipToInfo) GetCountryCodeOk ¶

func (o *OrderDetailB2BShipToInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BShipToInfo) GetEmail ¶

func (o *OrderDetailB2BShipToInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrderDetailB2BShipToInfo) GetEmailOk ¶

func (o *OrderDetailB2BShipToInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BShipToInfo) GetPhoneNumber ¶

func (o *OrderDetailB2BShipToInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OrderDetailB2BShipToInfo) GetPhoneNumberOk ¶

func (o *OrderDetailB2BShipToInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BShipToInfo) GetPostalCode ¶

func (o *OrderDetailB2BShipToInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*OrderDetailB2BShipToInfo) GetPostalCodeOk ¶

func (o *OrderDetailB2BShipToInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BShipToInfo) GetState ¶

func (o *OrderDetailB2BShipToInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*OrderDetailB2BShipToInfo) GetStateOk ¶

func (o *OrderDetailB2BShipToInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderDetailB2BShipToInfo) HasAddressLine1 ¶

func (o *OrderDetailB2BShipToInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*OrderDetailB2BShipToInfo) HasAddressLine2 ¶

func (o *OrderDetailB2BShipToInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*OrderDetailB2BShipToInfo) HasAddressLine3 ¶

func (o *OrderDetailB2BShipToInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*OrderDetailB2BShipToInfo) HasCity ¶

func (o *OrderDetailB2BShipToInfo) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*OrderDetailB2BShipToInfo) HasCompanyName ¶

func (o *OrderDetailB2BShipToInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*OrderDetailB2BShipToInfo) HasContact ¶

func (o *OrderDetailB2BShipToInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*OrderDetailB2BShipToInfo) HasCountryCode ¶

func (o *OrderDetailB2BShipToInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*OrderDetailB2BShipToInfo) HasEmail ¶

func (o *OrderDetailB2BShipToInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OrderDetailB2BShipToInfo) HasPhoneNumber ¶

func (o *OrderDetailB2BShipToInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*OrderDetailB2BShipToInfo) HasPostalCode ¶

func (o *OrderDetailB2BShipToInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*OrderDetailB2BShipToInfo) HasState ¶

func (o *OrderDetailB2BShipToInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (OrderDetailB2BShipToInfo) MarshalJSON ¶

func (o OrderDetailB2BShipToInfo) MarshalJSON() ([]byte, error)

func (*OrderDetailB2BShipToInfo) SetAddressLine1 ¶

func (o *OrderDetailB2BShipToInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*OrderDetailB2BShipToInfo) SetAddressLine2 ¶

func (o *OrderDetailB2BShipToInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*OrderDetailB2BShipToInfo) SetAddressLine3 ¶

func (o *OrderDetailB2BShipToInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*OrderDetailB2BShipToInfo) SetCity ¶

func (o *OrderDetailB2BShipToInfo) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*OrderDetailB2BShipToInfo) SetCompanyName ¶

func (o *OrderDetailB2BShipToInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*OrderDetailB2BShipToInfo) SetContact ¶

func (o *OrderDetailB2BShipToInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*OrderDetailB2BShipToInfo) SetCountryCode ¶

func (o *OrderDetailB2BShipToInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*OrderDetailB2BShipToInfo) SetEmail ¶

func (o *OrderDetailB2BShipToInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrderDetailB2BShipToInfo) SetPhoneNumber ¶

func (o *OrderDetailB2BShipToInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*OrderDetailB2BShipToInfo) SetPostalCode ¶

func (o *OrderDetailB2BShipToInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*OrderDetailB2BShipToInfo) SetState ¶

func (o *OrderDetailB2BShipToInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (OrderDetailB2BShipToInfo) ToMap ¶

func (o OrderDetailB2BShipToInfo) ToMap() (map[string]interface{}, error)

type OrderModifyRequest ¶

type OrderModifyRequest struct {
	// Shipment-level notes.
	Notes      *string                       `json:"notes,omitempty"`
	ShipToInfo *OrderModifyRequestShipToInfo `json:"shipToInfo,omitempty"`
	// The order line items.
	Lines []OrderModifyRequestLinesInner `json:"lines,omitempty"`
	// Header-level additional attributes.
	AdditionalAttributes []OrderModifyRequestAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
}

OrderModifyRequest struct for OrderModifyRequest

func NewOrderModifyRequest ¶

func NewOrderModifyRequest() *OrderModifyRequest

NewOrderModifyRequest instantiates a new OrderModifyRequest 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

func NewOrderModifyRequestWithDefaults ¶

func NewOrderModifyRequestWithDefaults() *OrderModifyRequest

NewOrderModifyRequestWithDefaults instantiates a new OrderModifyRequest 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

func (*OrderModifyRequest) GetAdditionalAttributes ¶

func (o *OrderModifyRequest) GetAdditionalAttributes() []OrderModifyRequestAdditionalAttributesInner

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*OrderModifyRequest) GetAdditionalAttributesOk ¶

func (o *OrderModifyRequest) GetAdditionalAttributesOk() ([]OrderModifyRequestAdditionalAttributesInner, bool)

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequest) GetLines ¶

GetLines returns the Lines field value if set, zero value otherwise.

func (*OrderModifyRequest) GetLinesOk ¶

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequest) GetNotes ¶

func (o *OrderModifyRequest) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*OrderModifyRequest) GetNotesOk ¶

func (o *OrderModifyRequest) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequest) GetShipToInfo ¶

GetShipToInfo returns the ShipToInfo field value if set, zero value otherwise.

func (*OrderModifyRequest) GetShipToInfoOk ¶

func (o *OrderModifyRequest) GetShipToInfoOk() (*OrderModifyRequestShipToInfo, bool)

GetShipToInfoOk returns a tuple with the ShipToInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequest) HasAdditionalAttributes ¶

func (o *OrderModifyRequest) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*OrderModifyRequest) HasLines ¶

func (o *OrderModifyRequest) HasLines() bool

HasLines returns a boolean if a field has been set.

func (*OrderModifyRequest) HasNotes ¶

func (o *OrderModifyRequest) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*OrderModifyRequest) HasShipToInfo ¶

func (o *OrderModifyRequest) HasShipToInfo() bool

HasShipToInfo returns a boolean if a field has been set.

func (OrderModifyRequest) MarshalJSON ¶

func (o OrderModifyRequest) MarshalJSON() ([]byte, error)

func (*OrderModifyRequest) SetAdditionalAttributes ¶

func (o *OrderModifyRequest) SetAdditionalAttributes(v []OrderModifyRequestAdditionalAttributesInner)

SetAdditionalAttributes gets a reference to the given []OrderModifyRequestAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*OrderModifyRequest) SetLines ¶

SetLines gets a reference to the given []OrderModifyRequestLinesInner and assigns it to the Lines field.

func (*OrderModifyRequest) SetNotes ¶

func (o *OrderModifyRequest) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*OrderModifyRequest) SetShipToInfo ¶

SetShipToInfo gets a reference to the given OrderModifyRequestShipToInfo and assigns it to the ShipToInfo field.

func (OrderModifyRequest) ToMap ¶

func (o OrderModifyRequest) ToMap() (map[string]interface{}, error)

type OrderModifyRequestAdditionalAttributesInner ¶

type OrderModifyRequestAdditionalAttributesInner struct {
	// Example values are 'entryMethod', 'enableCommentsAsLines', 'regionCode'
	AttributeName *string `json:"attributeName,omitempty"`
	// Attribute Value
	AttributeValue *string `json:"attributeValue,omitempty"`
}

OrderModifyRequestAdditionalAttributesInner struct for OrderModifyRequestAdditionalAttributesInner

func NewOrderModifyRequestAdditionalAttributesInner ¶

func NewOrderModifyRequestAdditionalAttributesInner() *OrderModifyRequestAdditionalAttributesInner

NewOrderModifyRequestAdditionalAttributesInner instantiates a new OrderModifyRequestAdditionalAttributesInner 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

func NewOrderModifyRequestAdditionalAttributesInnerWithDefaults ¶

func NewOrderModifyRequestAdditionalAttributesInnerWithDefaults() *OrderModifyRequestAdditionalAttributesInner

NewOrderModifyRequestAdditionalAttributesInnerWithDefaults instantiates a new OrderModifyRequestAdditionalAttributesInner 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

func (*OrderModifyRequestAdditionalAttributesInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*OrderModifyRequestAdditionalAttributesInner) GetAttributeNameOk ¶

func (o *OrderModifyRequestAdditionalAttributesInner) GetAttributeNameOk() (*string, bool)

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestAdditionalAttributesInner) GetAttributeValue ¶

func (o *OrderModifyRequestAdditionalAttributesInner) GetAttributeValue() string

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*OrderModifyRequestAdditionalAttributesInner) GetAttributeValueOk ¶

func (o *OrderModifyRequestAdditionalAttributesInner) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestAdditionalAttributesInner) HasAttributeName ¶

func (o *OrderModifyRequestAdditionalAttributesInner) HasAttributeName() bool

HasAttributeName returns a boolean if a field has been set.

func (*OrderModifyRequestAdditionalAttributesInner) HasAttributeValue ¶

func (o *OrderModifyRequestAdditionalAttributesInner) HasAttributeValue() bool

HasAttributeValue returns a boolean if a field has been set.

func (OrderModifyRequestAdditionalAttributesInner) MarshalJSON ¶

func (*OrderModifyRequestAdditionalAttributesInner) SetAttributeName ¶

func (o *OrderModifyRequestAdditionalAttributesInner) SetAttributeName(v string)

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*OrderModifyRequestAdditionalAttributesInner) SetAttributeValue ¶

func (o *OrderModifyRequestAdditionalAttributesInner) SetAttributeValue(v string)

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (OrderModifyRequestAdditionalAttributesInner) ToMap ¶

func (o OrderModifyRequestAdditionalAttributesInner) ToMap() (map[string]interface{}, error)

type OrderModifyRequestLinesInner ¶

type OrderModifyRequestLinesInner struct {
	// The unique IngramMicro part number.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The IngramMicro line number.
	IngramLineNumber *string `json:"ingramLineNumber,omitempty"`
	// The reseller's line number for reference in their system.
	CustomerLineNumber *string `json:"customerLineNumber,omitempty"`
	// The line number that was added, updated, or deleted.
	AddUpdateDeleteLine *string `json:"addUpdateDeleteLine,omitempty"`
	// The quantity of the line item.
	Quantity *int32 `json:"quantity,omitempty"`
	// The line-level notes.
	Notes *string `json:"notes,omitempty"`
}

OrderModifyRequestLinesInner struct for OrderModifyRequestLinesInner

func NewOrderModifyRequestLinesInner ¶

func NewOrderModifyRequestLinesInner() *OrderModifyRequestLinesInner

NewOrderModifyRequestLinesInner instantiates a new OrderModifyRequestLinesInner 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

func NewOrderModifyRequestLinesInnerWithDefaults ¶

func NewOrderModifyRequestLinesInnerWithDefaults() *OrderModifyRequestLinesInner

NewOrderModifyRequestLinesInnerWithDefaults instantiates a new OrderModifyRequestLinesInner 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

func (*OrderModifyRequestLinesInner) GetAddUpdateDeleteLine ¶

func (o *OrderModifyRequestLinesInner) GetAddUpdateDeleteLine() string

GetAddUpdateDeleteLine returns the AddUpdateDeleteLine field value if set, zero value otherwise.

func (*OrderModifyRequestLinesInner) GetAddUpdateDeleteLineOk ¶

func (o *OrderModifyRequestLinesInner) GetAddUpdateDeleteLineOk() (*string, bool)

GetAddUpdateDeleteLineOk returns a tuple with the AddUpdateDeleteLine field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestLinesInner) GetCustomerLineNumber ¶

func (o *OrderModifyRequestLinesInner) GetCustomerLineNumber() string

GetCustomerLineNumber returns the CustomerLineNumber field value if set, zero value otherwise.

func (*OrderModifyRequestLinesInner) GetCustomerLineNumberOk ¶

func (o *OrderModifyRequestLinesInner) GetCustomerLineNumberOk() (*string, bool)

GetCustomerLineNumberOk returns a tuple with the CustomerLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestLinesInner) GetIngramLineNumber ¶

func (o *OrderModifyRequestLinesInner) GetIngramLineNumber() string

GetIngramLineNumber returns the IngramLineNumber field value if set, zero value otherwise.

func (*OrderModifyRequestLinesInner) GetIngramLineNumberOk ¶

func (o *OrderModifyRequestLinesInner) GetIngramLineNumberOk() (*string, bool)

GetIngramLineNumberOk returns a tuple with the IngramLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestLinesInner) GetIngramPartNumber ¶

func (o *OrderModifyRequestLinesInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*OrderModifyRequestLinesInner) GetIngramPartNumberOk ¶

func (o *OrderModifyRequestLinesInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestLinesInner) GetNotes ¶

func (o *OrderModifyRequestLinesInner) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*OrderModifyRequestLinesInner) GetNotesOk ¶

func (o *OrderModifyRequestLinesInner) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestLinesInner) GetQuantity ¶

func (o *OrderModifyRequestLinesInner) GetQuantity() int32

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*OrderModifyRequestLinesInner) GetQuantityOk ¶

func (o *OrderModifyRequestLinesInner) GetQuantityOk() (*int32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestLinesInner) HasAddUpdateDeleteLine ¶

func (o *OrderModifyRequestLinesInner) HasAddUpdateDeleteLine() bool

HasAddUpdateDeleteLine returns a boolean if a field has been set.

func (*OrderModifyRequestLinesInner) HasCustomerLineNumber ¶

func (o *OrderModifyRequestLinesInner) HasCustomerLineNumber() bool

HasCustomerLineNumber returns a boolean if a field has been set.

func (*OrderModifyRequestLinesInner) HasIngramLineNumber ¶

func (o *OrderModifyRequestLinesInner) HasIngramLineNumber() bool

HasIngramLineNumber returns a boolean if a field has been set.

func (*OrderModifyRequestLinesInner) HasIngramPartNumber ¶

func (o *OrderModifyRequestLinesInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*OrderModifyRequestLinesInner) HasNotes ¶

func (o *OrderModifyRequestLinesInner) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*OrderModifyRequestLinesInner) HasQuantity ¶

func (o *OrderModifyRequestLinesInner) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (OrderModifyRequestLinesInner) MarshalJSON ¶

func (o OrderModifyRequestLinesInner) MarshalJSON() ([]byte, error)

func (*OrderModifyRequestLinesInner) SetAddUpdateDeleteLine ¶

func (o *OrderModifyRequestLinesInner) SetAddUpdateDeleteLine(v string)

SetAddUpdateDeleteLine gets a reference to the given string and assigns it to the AddUpdateDeleteLine field.

func (*OrderModifyRequestLinesInner) SetCustomerLineNumber ¶

func (o *OrderModifyRequestLinesInner) SetCustomerLineNumber(v string)

SetCustomerLineNumber gets a reference to the given string and assigns it to the CustomerLineNumber field.

func (*OrderModifyRequestLinesInner) SetIngramLineNumber ¶

func (o *OrderModifyRequestLinesInner) SetIngramLineNumber(v string)

SetIngramLineNumber gets a reference to the given string and assigns it to the IngramLineNumber field.

func (*OrderModifyRequestLinesInner) SetIngramPartNumber ¶

func (o *OrderModifyRequestLinesInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*OrderModifyRequestLinesInner) SetNotes ¶

func (o *OrderModifyRequestLinesInner) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*OrderModifyRequestLinesInner) SetQuantity ¶

func (o *OrderModifyRequestLinesInner) SetQuantity(v int32)

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (OrderModifyRequestLinesInner) ToMap ¶

func (o OrderModifyRequestLinesInner) ToMap() (map[string]interface{}, error)

type OrderModifyRequestShipToInfo ¶

type OrderModifyRequestShipToInfo struct {
	// Suffix used to identify billing address. Created during onboarding. Resellers are provided with one or more address IDs depending on how many bill to addresses they need for various flooring companies they are using for credit.
	AddressId *string `json:"addressId,omitempty"`
	// The company contact provided by the reseller.
	Contact *string `json:"contact,omitempty"`
	// The name of the company the order will be shipped to.
	CompanyName *string `json:"companyName,omitempty"`
	// name1.
	Name1 *string `json:"name1,omitempty"`
	// name2.
	Name2 *string `json:"name2,omitempty"`
	// The street address and building or house number the order will be shipped to.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The apartment number the order will be shipped to.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Line 3 of the address the order will be shipped to.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// The city the order will be shipped to.
	City *string `json:"city,omitempty"`
	// The state the order will be shipped to.
	State *string `json:"state,omitempty"`
	// The zip or postal code the order will be shipped to.
	PostalCode *string `json:"postalCode,omitempty"`
	// The two-character ISO country code the order will be shipped to.
	CountryCode *string `json:"countryCode,omitempty"`
	// The company contact phone number.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// The company contact email address.
	Email *string `json:"email,omitempty"`
}

OrderModifyRequestShipToInfo The shipping information provided by the reseller.

func NewOrderModifyRequestShipToInfo ¶

func NewOrderModifyRequestShipToInfo() *OrderModifyRequestShipToInfo

NewOrderModifyRequestShipToInfo instantiates a new OrderModifyRequestShipToInfo 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

func NewOrderModifyRequestShipToInfoWithDefaults ¶

func NewOrderModifyRequestShipToInfoWithDefaults() *OrderModifyRequestShipToInfo

NewOrderModifyRequestShipToInfoWithDefaults instantiates a new OrderModifyRequestShipToInfo 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

func (*OrderModifyRequestShipToInfo) GetAddressId ¶

func (o *OrderModifyRequestShipToInfo) GetAddressId() string

GetAddressId returns the AddressId field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetAddressIdOk ¶

func (o *OrderModifyRequestShipToInfo) GetAddressIdOk() (*string, bool)

GetAddressIdOk returns a tuple with the AddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetAddressLine1 ¶

func (o *OrderModifyRequestShipToInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetAddressLine1Ok ¶

func (o *OrderModifyRequestShipToInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetAddressLine2 ¶

func (o *OrderModifyRequestShipToInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetAddressLine2Ok ¶

func (o *OrderModifyRequestShipToInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetAddressLine3 ¶

func (o *OrderModifyRequestShipToInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetAddressLine3Ok ¶

func (o *OrderModifyRequestShipToInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetCity ¶

func (o *OrderModifyRequestShipToInfo) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetCityOk ¶

func (o *OrderModifyRequestShipToInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetCompanyName ¶

func (o *OrderModifyRequestShipToInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetCompanyNameOk ¶

func (o *OrderModifyRequestShipToInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetContact ¶

func (o *OrderModifyRequestShipToInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetContactOk ¶

func (o *OrderModifyRequestShipToInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetCountryCode ¶

func (o *OrderModifyRequestShipToInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetCountryCodeOk ¶

func (o *OrderModifyRequestShipToInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetEmail ¶

func (o *OrderModifyRequestShipToInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetEmailOk ¶

func (o *OrderModifyRequestShipToInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetName1 ¶

func (o *OrderModifyRequestShipToInfo) GetName1() string

GetName1 returns the Name1 field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetName1Ok ¶

func (o *OrderModifyRequestShipToInfo) GetName1Ok() (*string, bool)

GetName1Ok returns a tuple with the Name1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetName2 ¶

func (o *OrderModifyRequestShipToInfo) GetName2() string

GetName2 returns the Name2 field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetName2Ok ¶

func (o *OrderModifyRequestShipToInfo) GetName2Ok() (*string, bool)

GetName2Ok returns a tuple with the Name2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetPhoneNumber ¶

func (o *OrderModifyRequestShipToInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetPhoneNumberOk ¶

func (o *OrderModifyRequestShipToInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetPostalCode ¶

func (o *OrderModifyRequestShipToInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetPostalCodeOk ¶

func (o *OrderModifyRequestShipToInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) GetState ¶

func (o *OrderModifyRequestShipToInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*OrderModifyRequestShipToInfo) GetStateOk ¶

func (o *OrderModifyRequestShipToInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyRequestShipToInfo) HasAddressId ¶

func (o *OrderModifyRequestShipToInfo) HasAddressId() bool

HasAddressId returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasAddressLine1 ¶

func (o *OrderModifyRequestShipToInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasAddressLine2 ¶

func (o *OrderModifyRequestShipToInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasAddressLine3 ¶

func (o *OrderModifyRequestShipToInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasCity ¶

func (o *OrderModifyRequestShipToInfo) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasCompanyName ¶

func (o *OrderModifyRequestShipToInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasContact ¶

func (o *OrderModifyRequestShipToInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasCountryCode ¶

func (o *OrderModifyRequestShipToInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasEmail ¶

func (o *OrderModifyRequestShipToInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasName1 ¶

func (o *OrderModifyRequestShipToInfo) HasName1() bool

HasName1 returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasName2 ¶

func (o *OrderModifyRequestShipToInfo) HasName2() bool

HasName2 returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasPhoneNumber ¶

func (o *OrderModifyRequestShipToInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasPostalCode ¶

func (o *OrderModifyRequestShipToInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*OrderModifyRequestShipToInfo) HasState ¶

func (o *OrderModifyRequestShipToInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (OrderModifyRequestShipToInfo) MarshalJSON ¶

func (o OrderModifyRequestShipToInfo) MarshalJSON() ([]byte, error)

func (*OrderModifyRequestShipToInfo) SetAddressId ¶

func (o *OrderModifyRequestShipToInfo) SetAddressId(v string)

SetAddressId gets a reference to the given string and assigns it to the AddressId field.

func (*OrderModifyRequestShipToInfo) SetAddressLine1 ¶

func (o *OrderModifyRequestShipToInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*OrderModifyRequestShipToInfo) SetAddressLine2 ¶

func (o *OrderModifyRequestShipToInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*OrderModifyRequestShipToInfo) SetAddressLine3 ¶

func (o *OrderModifyRequestShipToInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*OrderModifyRequestShipToInfo) SetCity ¶

func (o *OrderModifyRequestShipToInfo) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*OrderModifyRequestShipToInfo) SetCompanyName ¶

func (o *OrderModifyRequestShipToInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*OrderModifyRequestShipToInfo) SetContact ¶

func (o *OrderModifyRequestShipToInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*OrderModifyRequestShipToInfo) SetCountryCode ¶

func (o *OrderModifyRequestShipToInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*OrderModifyRequestShipToInfo) SetEmail ¶

func (o *OrderModifyRequestShipToInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrderModifyRequestShipToInfo) SetName1 ¶

func (o *OrderModifyRequestShipToInfo) SetName1(v string)

SetName1 gets a reference to the given string and assigns it to the Name1 field.

func (*OrderModifyRequestShipToInfo) SetName2 ¶

func (o *OrderModifyRequestShipToInfo) SetName2(v string)

SetName2 gets a reference to the given string and assigns it to the Name2 field.

func (*OrderModifyRequestShipToInfo) SetPhoneNumber ¶

func (o *OrderModifyRequestShipToInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*OrderModifyRequestShipToInfo) SetPostalCode ¶

func (o *OrderModifyRequestShipToInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*OrderModifyRequestShipToInfo) SetState ¶

func (o *OrderModifyRequestShipToInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (OrderModifyRequestShipToInfo) ToMap ¶

func (o OrderModifyRequestShipToInfo) ToMap() (map[string]interface{}, error)

type OrderModifyResponse ¶

type OrderModifyResponse struct {
	// The IngramMicro order number.
	IngramOrderNumber *string `json:"ingramOrderNumber,omitempty"`
	// The description of the change.
	ChangeDescription *string `json:"changeDescription,omitempty"`
	// The date the order was modified.
	OrderModifiedDate *string `json:"orderModifiedDate,omitempty"`
	// The reseller's order number for reference in their system.
	CustomerOrderNumber *string `json:"customerOrderNumber,omitempty"`
	// The end user/customer's order number for reference in their system.
	EndCustomerOrderNumber *string `json:"endCustomerOrderNumber,omitempty"`
	// The total for the order.
	OrderTotal *float32 `json:"orderTotal,omitempty"`
	// Order-level notes.
	Notes *string `json:"notes,omitempty"`
	// The sub total for the order.
	OrderSubTotal *float32 `json:"orderSubTotal,omitempty"`
	// The freight charges for the order.
	FreightCharges *float32 `json:"freightCharges,omitempty"`
	// The total tax for the order.
	TotalTax *float32 `json:"totalTax,omitempty"`
	// The status of the order. One of the following. Backordered, In Progress, Shipped, Delivered, Canceled, On Hold
	OrderStatus *string `json:"orderStatus,omitempty"`
	// Suffix used to identify billing address. Created during onboarding. Resellers are provided with one or more address IDs depending on how many bill to addresses they need for various flooring companies they are using for credit.
	BillToAddressId *string                        `json:"billToAddressId,omitempty"`
	ShipToInfo      *OrderModifyResponseShipToInfo `json:"shipToInfo,omitempty"`
	// The line-level details for the order.
	Lines []OrderModifyResponseLinesInner `json:"lines,omitempty"`
	// Details for failed lines in the order.
	RejectedLineItems []OrderModifyResponseRejectedLineItemsInner `json:"rejectedLineItems,omitempty"`
	// Header-level additional attributes.
	AdditionalAttributes []OrderModifyResponseLinesInnerAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
}

OrderModifyResponse struct for OrderModifyResponse

func NewOrderModifyResponse ¶

func NewOrderModifyResponse() *OrderModifyResponse

NewOrderModifyResponse instantiates a new OrderModifyResponse 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

func NewOrderModifyResponseWithDefaults ¶

func NewOrderModifyResponseWithDefaults() *OrderModifyResponse

NewOrderModifyResponseWithDefaults instantiates a new OrderModifyResponse 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

func (*OrderModifyResponse) GetAdditionalAttributes ¶

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*OrderModifyResponse) GetAdditionalAttributesOk ¶

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetBillToAddressId ¶

func (o *OrderModifyResponse) GetBillToAddressId() string

GetBillToAddressId returns the BillToAddressId field value if set, zero value otherwise.

func (*OrderModifyResponse) GetBillToAddressIdOk ¶

func (o *OrderModifyResponse) GetBillToAddressIdOk() (*string, bool)

GetBillToAddressIdOk returns a tuple with the BillToAddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetChangeDescription ¶

func (o *OrderModifyResponse) GetChangeDescription() string

GetChangeDescription returns the ChangeDescription field value if set, zero value otherwise.

func (*OrderModifyResponse) GetChangeDescriptionOk ¶

func (o *OrderModifyResponse) GetChangeDescriptionOk() (*string, bool)

GetChangeDescriptionOk returns a tuple with the ChangeDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetCustomerOrderNumber ¶

func (o *OrderModifyResponse) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise.

func (*OrderModifyResponse) GetCustomerOrderNumberOk ¶

func (o *OrderModifyResponse) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetEndCustomerOrderNumber ¶

func (o *OrderModifyResponse) GetEndCustomerOrderNumber() string

GetEndCustomerOrderNumber returns the EndCustomerOrderNumber field value if set, zero value otherwise.

func (*OrderModifyResponse) GetEndCustomerOrderNumberOk ¶

func (o *OrderModifyResponse) GetEndCustomerOrderNumberOk() (*string, bool)

GetEndCustomerOrderNumberOk returns a tuple with the EndCustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetFreightCharges ¶

func (o *OrderModifyResponse) GetFreightCharges() float32

GetFreightCharges returns the FreightCharges field value if set, zero value otherwise.

func (*OrderModifyResponse) GetFreightChargesOk ¶

func (o *OrderModifyResponse) GetFreightChargesOk() (*float32, bool)

GetFreightChargesOk returns a tuple with the FreightCharges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetIngramOrderNumber ¶

func (o *OrderModifyResponse) GetIngramOrderNumber() string

GetIngramOrderNumber returns the IngramOrderNumber field value if set, zero value otherwise.

func (*OrderModifyResponse) GetIngramOrderNumberOk ¶

func (o *OrderModifyResponse) GetIngramOrderNumberOk() (*string, bool)

GetIngramOrderNumberOk returns a tuple with the IngramOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetLines ¶

GetLines returns the Lines field value if set, zero value otherwise.

func (*OrderModifyResponse) GetLinesOk ¶

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetNotes ¶

func (o *OrderModifyResponse) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*OrderModifyResponse) GetNotesOk ¶

func (o *OrderModifyResponse) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetOrderModifiedDate ¶

func (o *OrderModifyResponse) GetOrderModifiedDate() string

GetOrderModifiedDate returns the OrderModifiedDate field value if set, zero value otherwise.

func (*OrderModifyResponse) GetOrderModifiedDateOk ¶

func (o *OrderModifyResponse) GetOrderModifiedDateOk() (*string, bool)

GetOrderModifiedDateOk returns a tuple with the OrderModifiedDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetOrderStatus ¶

func (o *OrderModifyResponse) GetOrderStatus() string

GetOrderStatus returns the OrderStatus field value if set, zero value otherwise.

func (*OrderModifyResponse) GetOrderStatusOk ¶

func (o *OrderModifyResponse) GetOrderStatusOk() (*string, bool)

GetOrderStatusOk returns a tuple with the OrderStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetOrderSubTotal ¶

func (o *OrderModifyResponse) GetOrderSubTotal() float32

GetOrderSubTotal returns the OrderSubTotal field value if set, zero value otherwise.

func (*OrderModifyResponse) GetOrderSubTotalOk ¶

func (o *OrderModifyResponse) GetOrderSubTotalOk() (*float32, bool)

GetOrderSubTotalOk returns a tuple with the OrderSubTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetOrderTotal ¶

func (o *OrderModifyResponse) GetOrderTotal() float32

GetOrderTotal returns the OrderTotal field value if set, zero value otherwise.

func (*OrderModifyResponse) GetOrderTotalOk ¶

func (o *OrderModifyResponse) GetOrderTotalOk() (*float32, bool)

GetOrderTotalOk returns a tuple with the OrderTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetRejectedLineItems ¶

GetRejectedLineItems returns the RejectedLineItems field value if set, zero value otherwise.

func (*OrderModifyResponse) GetRejectedLineItemsOk ¶

func (o *OrderModifyResponse) GetRejectedLineItemsOk() ([]OrderModifyResponseRejectedLineItemsInner, bool)

GetRejectedLineItemsOk returns a tuple with the RejectedLineItems field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetShipToInfo ¶

GetShipToInfo returns the ShipToInfo field value if set, zero value otherwise.

func (*OrderModifyResponse) GetShipToInfoOk ¶

func (o *OrderModifyResponse) GetShipToInfoOk() (*OrderModifyResponseShipToInfo, bool)

GetShipToInfoOk returns a tuple with the ShipToInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) GetTotalTax ¶

func (o *OrderModifyResponse) GetTotalTax() float32

GetTotalTax returns the TotalTax field value if set, zero value otherwise.

func (*OrderModifyResponse) GetTotalTaxOk ¶

func (o *OrderModifyResponse) GetTotalTaxOk() (*float32, bool)

GetTotalTaxOk returns a tuple with the TotalTax field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponse) HasAdditionalAttributes ¶

func (o *OrderModifyResponse) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*OrderModifyResponse) HasBillToAddressId ¶

func (o *OrderModifyResponse) HasBillToAddressId() bool

HasBillToAddressId returns a boolean if a field has been set.

func (*OrderModifyResponse) HasChangeDescription ¶

func (o *OrderModifyResponse) HasChangeDescription() bool

HasChangeDescription returns a boolean if a field has been set.

func (*OrderModifyResponse) HasCustomerOrderNumber ¶

func (o *OrderModifyResponse) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*OrderModifyResponse) HasEndCustomerOrderNumber ¶

func (o *OrderModifyResponse) HasEndCustomerOrderNumber() bool

HasEndCustomerOrderNumber returns a boolean if a field has been set.

func (*OrderModifyResponse) HasFreightCharges ¶

func (o *OrderModifyResponse) HasFreightCharges() bool

HasFreightCharges returns a boolean if a field has been set.

func (*OrderModifyResponse) HasIngramOrderNumber ¶

func (o *OrderModifyResponse) HasIngramOrderNumber() bool

HasIngramOrderNumber returns a boolean if a field has been set.

func (*OrderModifyResponse) HasLines ¶

func (o *OrderModifyResponse) HasLines() bool

HasLines returns a boolean if a field has been set.

func (*OrderModifyResponse) HasNotes ¶

func (o *OrderModifyResponse) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*OrderModifyResponse) HasOrderModifiedDate ¶

func (o *OrderModifyResponse) HasOrderModifiedDate() bool

HasOrderModifiedDate returns a boolean if a field has been set.

func (*OrderModifyResponse) HasOrderStatus ¶

func (o *OrderModifyResponse) HasOrderStatus() bool

HasOrderStatus returns a boolean if a field has been set.

func (*OrderModifyResponse) HasOrderSubTotal ¶

func (o *OrderModifyResponse) HasOrderSubTotal() bool

HasOrderSubTotal returns a boolean if a field has been set.

func (*OrderModifyResponse) HasOrderTotal ¶

func (o *OrderModifyResponse) HasOrderTotal() bool

HasOrderTotal returns a boolean if a field has been set.

func (*OrderModifyResponse) HasRejectedLineItems ¶

func (o *OrderModifyResponse) HasRejectedLineItems() bool

HasRejectedLineItems returns a boolean if a field has been set.

func (*OrderModifyResponse) HasShipToInfo ¶

func (o *OrderModifyResponse) HasShipToInfo() bool

HasShipToInfo returns a boolean if a field has been set.

func (*OrderModifyResponse) HasTotalTax ¶

func (o *OrderModifyResponse) HasTotalTax() bool

HasTotalTax returns a boolean if a field has been set.

func (OrderModifyResponse) MarshalJSON ¶

func (o OrderModifyResponse) MarshalJSON() ([]byte, error)

func (*OrderModifyResponse) SetAdditionalAttributes ¶

SetAdditionalAttributes gets a reference to the given []OrderModifyResponseLinesInnerAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*OrderModifyResponse) SetBillToAddressId ¶

func (o *OrderModifyResponse) SetBillToAddressId(v string)

SetBillToAddressId gets a reference to the given string and assigns it to the BillToAddressId field.

func (*OrderModifyResponse) SetChangeDescription ¶

func (o *OrderModifyResponse) SetChangeDescription(v string)

SetChangeDescription gets a reference to the given string and assigns it to the ChangeDescription field.

func (*OrderModifyResponse) SetCustomerOrderNumber ¶

func (o *OrderModifyResponse) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given string and assigns it to the CustomerOrderNumber field.

func (*OrderModifyResponse) SetEndCustomerOrderNumber ¶

func (o *OrderModifyResponse) SetEndCustomerOrderNumber(v string)

SetEndCustomerOrderNumber gets a reference to the given string and assigns it to the EndCustomerOrderNumber field.

func (*OrderModifyResponse) SetFreightCharges ¶

func (o *OrderModifyResponse) SetFreightCharges(v float32)

SetFreightCharges gets a reference to the given float32 and assigns it to the FreightCharges field.

func (*OrderModifyResponse) SetIngramOrderNumber ¶

func (o *OrderModifyResponse) SetIngramOrderNumber(v string)

SetIngramOrderNumber gets a reference to the given string and assigns it to the IngramOrderNumber field.

func (*OrderModifyResponse) SetLines ¶

SetLines gets a reference to the given []OrderModifyResponseLinesInner and assigns it to the Lines field.

func (*OrderModifyResponse) SetNotes ¶

func (o *OrderModifyResponse) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*OrderModifyResponse) SetOrderModifiedDate ¶

func (o *OrderModifyResponse) SetOrderModifiedDate(v string)

SetOrderModifiedDate gets a reference to the given string and assigns it to the OrderModifiedDate field.

func (*OrderModifyResponse) SetOrderStatus ¶

func (o *OrderModifyResponse) SetOrderStatus(v string)

SetOrderStatus gets a reference to the given string and assigns it to the OrderStatus field.

func (*OrderModifyResponse) SetOrderSubTotal ¶

func (o *OrderModifyResponse) SetOrderSubTotal(v float32)

SetOrderSubTotal gets a reference to the given float32 and assigns it to the OrderSubTotal field.

func (*OrderModifyResponse) SetOrderTotal ¶

func (o *OrderModifyResponse) SetOrderTotal(v float32)

SetOrderTotal gets a reference to the given float32 and assigns it to the OrderTotal field.

func (*OrderModifyResponse) SetRejectedLineItems ¶

SetRejectedLineItems gets a reference to the given []OrderModifyResponseRejectedLineItemsInner and assigns it to the RejectedLineItems field.

func (*OrderModifyResponse) SetShipToInfo ¶

SetShipToInfo gets a reference to the given OrderModifyResponseShipToInfo and assigns it to the ShipToInfo field.

func (*OrderModifyResponse) SetTotalTax ¶

func (o *OrderModifyResponse) SetTotalTax(v float32)

SetTotalTax gets a reference to the given float32 and assigns it to the TotalTax field.

func (OrderModifyResponse) ToMap ¶

func (o OrderModifyResponse) ToMap() (map[string]interface{}, error)

type OrderModifyResponseLinesInner ¶

type OrderModifyResponseLinesInner struct {
	// The sub order number. The two-digit prefix is the warehouse code of the warehouse nearest the reseller. The middle number is the order number. The two-digit suffix is the sub order number.
	SubOrderNumber *string `json:"subOrderNumber,omitempty"`
	// The IngramMicro line number.
	IngramLineNumber *string `json:"ingramLineNumber,omitempty"`
	// The reseller's line number for reference in their system.
	CustomerLineNumber *string `json:"customerLineNumber,omitempty"`
	// The unique IngramMicro part number for the line item.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The vendor's part number for the line item.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// The quantity ordered of the line item.
	QuantityOrdered *int32 `json:"quantityOrdered,omitempty"`
	// The quantity confirmed of the line item.
	QuantityConfirmed *int32 `json:"quantityConfirmed,omitempty"`
	// The quantity backordered of the line item.
	QuantityBackOrdered *int32                                        `json:"quantityBackOrdered,omitempty"`
	ShipmentDetails     *OrderModifyResponseLinesInnerShipmentDetails `json:"shipmentDetails,omitempty"`
	// SAP requested and country-specific line level details.
	AdditionalAttributes []OrderModifyResponseLinesInnerAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
	// Line-level notes for the order.
	Notes *string `json:"notes,omitempty"`
}

OrderModifyResponseLinesInner struct for OrderModifyResponseLinesInner

func NewOrderModifyResponseLinesInner ¶

func NewOrderModifyResponseLinesInner() *OrderModifyResponseLinesInner

NewOrderModifyResponseLinesInner instantiates a new OrderModifyResponseLinesInner 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

func NewOrderModifyResponseLinesInnerWithDefaults ¶

func NewOrderModifyResponseLinesInnerWithDefaults() *OrderModifyResponseLinesInner

NewOrderModifyResponseLinesInnerWithDefaults instantiates a new OrderModifyResponseLinesInner 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

func (*OrderModifyResponseLinesInner) GetAdditionalAttributes ¶

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInner) GetAdditionalAttributesOk ¶

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInner) GetCustomerLineNumber ¶

func (o *OrderModifyResponseLinesInner) GetCustomerLineNumber() string

GetCustomerLineNumber returns the CustomerLineNumber field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInner) GetCustomerLineNumberOk ¶

func (o *OrderModifyResponseLinesInner) GetCustomerLineNumberOk() (*string, bool)

GetCustomerLineNumberOk returns a tuple with the CustomerLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInner) GetIngramLineNumber ¶

func (o *OrderModifyResponseLinesInner) GetIngramLineNumber() string

GetIngramLineNumber returns the IngramLineNumber field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInner) GetIngramLineNumberOk ¶

func (o *OrderModifyResponseLinesInner) GetIngramLineNumberOk() (*string, bool)

GetIngramLineNumberOk returns a tuple with the IngramLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInner) GetIngramPartNumber ¶

func (o *OrderModifyResponseLinesInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInner) GetIngramPartNumberOk ¶

func (o *OrderModifyResponseLinesInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInner) GetNotes ¶

func (o *OrderModifyResponseLinesInner) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInner) GetNotesOk ¶

func (o *OrderModifyResponseLinesInner) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInner) GetQuantityBackOrdered ¶

func (o *OrderModifyResponseLinesInner) GetQuantityBackOrdered() int32

GetQuantityBackOrdered returns the QuantityBackOrdered field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInner) GetQuantityBackOrderedOk ¶

func (o *OrderModifyResponseLinesInner) GetQuantityBackOrderedOk() (*int32, bool)

GetQuantityBackOrderedOk returns a tuple with the QuantityBackOrdered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInner) GetQuantityConfirmed ¶

func (o *OrderModifyResponseLinesInner) GetQuantityConfirmed() int32

GetQuantityConfirmed returns the QuantityConfirmed field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInner) GetQuantityConfirmedOk ¶

func (o *OrderModifyResponseLinesInner) GetQuantityConfirmedOk() (*int32, bool)

GetQuantityConfirmedOk returns a tuple with the QuantityConfirmed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInner) GetQuantityOrdered ¶

func (o *OrderModifyResponseLinesInner) GetQuantityOrdered() int32

GetQuantityOrdered returns the QuantityOrdered field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInner) GetQuantityOrderedOk ¶

func (o *OrderModifyResponseLinesInner) GetQuantityOrderedOk() (*int32, bool)

GetQuantityOrderedOk returns a tuple with the QuantityOrdered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInner) GetShipmentDetails ¶

GetShipmentDetails returns the ShipmentDetails field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInner) GetShipmentDetailsOk ¶

GetShipmentDetailsOk returns a tuple with the ShipmentDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInner) GetSubOrderNumber ¶

func (o *OrderModifyResponseLinesInner) GetSubOrderNumber() string

GetSubOrderNumber returns the SubOrderNumber field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInner) GetSubOrderNumberOk ¶

func (o *OrderModifyResponseLinesInner) GetSubOrderNumberOk() (*string, bool)

GetSubOrderNumberOk returns a tuple with the SubOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInner) GetVendorPartNumber ¶

func (o *OrderModifyResponseLinesInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInner) GetVendorPartNumberOk ¶

func (o *OrderModifyResponseLinesInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInner) HasAdditionalAttributes ¶

func (o *OrderModifyResponseLinesInner) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInner) HasCustomerLineNumber ¶

func (o *OrderModifyResponseLinesInner) HasCustomerLineNumber() bool

HasCustomerLineNumber returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInner) HasIngramLineNumber ¶

func (o *OrderModifyResponseLinesInner) HasIngramLineNumber() bool

HasIngramLineNumber returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInner) HasIngramPartNumber ¶

func (o *OrderModifyResponseLinesInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInner) HasNotes ¶

func (o *OrderModifyResponseLinesInner) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInner) HasQuantityBackOrdered ¶

func (o *OrderModifyResponseLinesInner) HasQuantityBackOrdered() bool

HasQuantityBackOrdered returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInner) HasQuantityConfirmed ¶

func (o *OrderModifyResponseLinesInner) HasQuantityConfirmed() bool

HasQuantityConfirmed returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInner) HasQuantityOrdered ¶

func (o *OrderModifyResponseLinesInner) HasQuantityOrdered() bool

HasQuantityOrdered returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInner) HasShipmentDetails ¶

func (o *OrderModifyResponseLinesInner) HasShipmentDetails() bool

HasShipmentDetails returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInner) HasSubOrderNumber ¶

func (o *OrderModifyResponseLinesInner) HasSubOrderNumber() bool

HasSubOrderNumber returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInner) HasVendorPartNumber ¶

func (o *OrderModifyResponseLinesInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (OrderModifyResponseLinesInner) MarshalJSON ¶

func (o OrderModifyResponseLinesInner) MarshalJSON() ([]byte, error)

func (*OrderModifyResponseLinesInner) SetAdditionalAttributes ¶

SetAdditionalAttributes gets a reference to the given []OrderModifyResponseLinesInnerAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*OrderModifyResponseLinesInner) SetCustomerLineNumber ¶

func (o *OrderModifyResponseLinesInner) SetCustomerLineNumber(v string)

SetCustomerLineNumber gets a reference to the given string and assigns it to the CustomerLineNumber field.

func (*OrderModifyResponseLinesInner) SetIngramLineNumber ¶

func (o *OrderModifyResponseLinesInner) SetIngramLineNumber(v string)

SetIngramLineNumber gets a reference to the given string and assigns it to the IngramLineNumber field.

func (*OrderModifyResponseLinesInner) SetIngramPartNumber ¶

func (o *OrderModifyResponseLinesInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*OrderModifyResponseLinesInner) SetNotes ¶

func (o *OrderModifyResponseLinesInner) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*OrderModifyResponseLinesInner) SetQuantityBackOrdered ¶

func (o *OrderModifyResponseLinesInner) SetQuantityBackOrdered(v int32)

SetQuantityBackOrdered gets a reference to the given int32 and assigns it to the QuantityBackOrdered field.

func (*OrderModifyResponseLinesInner) SetQuantityConfirmed ¶

func (o *OrderModifyResponseLinesInner) SetQuantityConfirmed(v int32)

SetQuantityConfirmed gets a reference to the given int32 and assigns it to the QuantityConfirmed field.

func (*OrderModifyResponseLinesInner) SetQuantityOrdered ¶

func (o *OrderModifyResponseLinesInner) SetQuantityOrdered(v int32)

SetQuantityOrdered gets a reference to the given int32 and assigns it to the QuantityOrdered field.

func (*OrderModifyResponseLinesInner) SetShipmentDetails ¶

SetShipmentDetails gets a reference to the given OrderModifyResponseLinesInnerShipmentDetails and assigns it to the ShipmentDetails field.

func (*OrderModifyResponseLinesInner) SetSubOrderNumber ¶

func (o *OrderModifyResponseLinesInner) SetSubOrderNumber(v string)

SetSubOrderNumber gets a reference to the given string and assigns it to the SubOrderNumber field.

func (*OrderModifyResponseLinesInner) SetVendorPartNumber ¶

func (o *OrderModifyResponseLinesInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (OrderModifyResponseLinesInner) ToMap ¶

func (o OrderModifyResponseLinesInner) ToMap() (map[string]interface{}, error)

type OrderModifyResponseLinesInnerAdditionalAttributesInner ¶

type OrderModifyResponseLinesInnerAdditionalAttributesInner struct {
	// Attribute Name.
	AttributeName *string `json:"attributeName,omitempty"`
	// Attribute Value.
	AttributeValue *string `json:"attributeValue,omitempty"`
}

OrderModifyResponseLinesInnerAdditionalAttributesInner struct for OrderModifyResponseLinesInnerAdditionalAttributesInner

func NewOrderModifyResponseLinesInnerAdditionalAttributesInner ¶

func NewOrderModifyResponseLinesInnerAdditionalAttributesInner() *OrderModifyResponseLinesInnerAdditionalAttributesInner

NewOrderModifyResponseLinesInnerAdditionalAttributesInner instantiates a new OrderModifyResponseLinesInnerAdditionalAttributesInner 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

func NewOrderModifyResponseLinesInnerAdditionalAttributesInnerWithDefaults ¶

func NewOrderModifyResponseLinesInnerAdditionalAttributesInnerWithDefaults() *OrderModifyResponseLinesInnerAdditionalAttributesInner

NewOrderModifyResponseLinesInnerAdditionalAttributesInnerWithDefaults instantiates a new OrderModifyResponseLinesInnerAdditionalAttributesInner 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

func (*OrderModifyResponseLinesInnerAdditionalAttributesInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInnerAdditionalAttributesInner) GetAttributeNameOk ¶

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInnerAdditionalAttributesInner) GetAttributeValue ¶

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInnerAdditionalAttributesInner) GetAttributeValueOk ¶

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInnerAdditionalAttributesInner) HasAttributeName ¶

HasAttributeName returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInnerAdditionalAttributesInner) HasAttributeValue ¶

HasAttributeValue returns a boolean if a field has been set.

func (OrderModifyResponseLinesInnerAdditionalAttributesInner) MarshalJSON ¶

func (*OrderModifyResponseLinesInnerAdditionalAttributesInner) SetAttributeName ¶

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*OrderModifyResponseLinesInnerAdditionalAttributesInner) SetAttributeValue ¶

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (OrderModifyResponseLinesInnerAdditionalAttributesInner) ToMap ¶

type OrderModifyResponseLinesInnerShipmentDetails ¶

type OrderModifyResponseLinesInnerShipmentDetails struct {
	// The carrier code for the shipment containing the line item.
	CarrierCode *string `json:"carrierCode,omitempty"`
	// The name of the carrier of the shipment containing the line item.
	CarrierName *string `json:"carrierName,omitempty"`
	// The reseller's shipping account number with carrier. Used to bill the shipping carrier directly from the reseller's account with the carrier.
	FreightAccountNumber *string `json:"freightAccountNumber,omitempty"`
}

OrderModifyResponseLinesInnerShipmentDetails Shipping details for the order provided by the reseller.

func NewOrderModifyResponseLinesInnerShipmentDetails ¶

func NewOrderModifyResponseLinesInnerShipmentDetails() *OrderModifyResponseLinesInnerShipmentDetails

NewOrderModifyResponseLinesInnerShipmentDetails instantiates a new OrderModifyResponseLinesInnerShipmentDetails 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

func NewOrderModifyResponseLinesInnerShipmentDetailsWithDefaults ¶

func NewOrderModifyResponseLinesInnerShipmentDetailsWithDefaults() *OrderModifyResponseLinesInnerShipmentDetails

NewOrderModifyResponseLinesInnerShipmentDetailsWithDefaults instantiates a new OrderModifyResponseLinesInnerShipmentDetails 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

func (*OrderModifyResponseLinesInnerShipmentDetails) GetCarrierCode ¶

GetCarrierCode returns the CarrierCode field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInnerShipmentDetails) GetCarrierCodeOk ¶

func (o *OrderModifyResponseLinesInnerShipmentDetails) GetCarrierCodeOk() (*string, bool)

GetCarrierCodeOk returns a tuple with the CarrierCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInnerShipmentDetails) GetCarrierName ¶

GetCarrierName returns the CarrierName field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInnerShipmentDetails) GetCarrierNameOk ¶

func (o *OrderModifyResponseLinesInnerShipmentDetails) GetCarrierNameOk() (*string, bool)

GetCarrierNameOk returns a tuple with the CarrierName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInnerShipmentDetails) GetFreightAccountNumber ¶

func (o *OrderModifyResponseLinesInnerShipmentDetails) GetFreightAccountNumber() string

GetFreightAccountNumber returns the FreightAccountNumber field value if set, zero value otherwise.

func (*OrderModifyResponseLinesInnerShipmentDetails) GetFreightAccountNumberOk ¶

func (o *OrderModifyResponseLinesInnerShipmentDetails) GetFreightAccountNumberOk() (*string, bool)

GetFreightAccountNumberOk returns a tuple with the FreightAccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseLinesInnerShipmentDetails) HasCarrierCode ¶

HasCarrierCode returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInnerShipmentDetails) HasCarrierName ¶

HasCarrierName returns a boolean if a field has been set.

func (*OrderModifyResponseLinesInnerShipmentDetails) HasFreightAccountNumber ¶

func (o *OrderModifyResponseLinesInnerShipmentDetails) HasFreightAccountNumber() bool

HasFreightAccountNumber returns a boolean if a field has been set.

func (OrderModifyResponseLinesInnerShipmentDetails) MarshalJSON ¶

func (*OrderModifyResponseLinesInnerShipmentDetails) SetCarrierCode ¶

SetCarrierCode gets a reference to the given string and assigns it to the CarrierCode field.

func (*OrderModifyResponseLinesInnerShipmentDetails) SetCarrierName ¶

SetCarrierName gets a reference to the given string and assigns it to the CarrierName field.

func (*OrderModifyResponseLinesInnerShipmentDetails) SetFreightAccountNumber ¶

func (o *OrderModifyResponseLinesInnerShipmentDetails) SetFreightAccountNumber(v string)

SetFreightAccountNumber gets a reference to the given string and assigns it to the FreightAccountNumber field.

func (OrderModifyResponseLinesInnerShipmentDetails) ToMap ¶

func (o OrderModifyResponseLinesInnerShipmentDetails) ToMap() (map[string]interface{}, error)

type OrderModifyResponseRejectedLineItemsInner ¶

type OrderModifyResponseRejectedLineItemsInner struct {
	// The IngramMicro line number for the failed line item.
	IngramLineNumber *string `json:"ingramLineNumber,omitempty"`
	// The reseller's line number of the failed line item for reference in their system.
	CustomerLineNumber *string `json:"customerLineNumber,omitempty"`
	// The IngramMicro part number for the failed line item.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The vendor's part number for the failed line item.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// The quantity ordered of the failed line item.
	QuantityOrdered *int32 `json:"quantityOrdered,omitempty"`
	// The rejection code for the failed line item.
	RejectCode *string `json:"rejectCode,omitempty"`
	// The rejection reason for the failed line item.
	RejectReason *string `json:"rejectReason,omitempty"`
}

OrderModifyResponseRejectedLineItemsInner struct for OrderModifyResponseRejectedLineItemsInner

func NewOrderModifyResponseRejectedLineItemsInner ¶

func NewOrderModifyResponseRejectedLineItemsInner() *OrderModifyResponseRejectedLineItemsInner

NewOrderModifyResponseRejectedLineItemsInner instantiates a new OrderModifyResponseRejectedLineItemsInner 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

func NewOrderModifyResponseRejectedLineItemsInnerWithDefaults ¶

func NewOrderModifyResponseRejectedLineItemsInnerWithDefaults() *OrderModifyResponseRejectedLineItemsInner

NewOrderModifyResponseRejectedLineItemsInnerWithDefaults instantiates a new OrderModifyResponseRejectedLineItemsInner 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

func (*OrderModifyResponseRejectedLineItemsInner) GetCustomerLineNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetCustomerLineNumber() string

GetCustomerLineNumber returns the CustomerLineNumber field value if set, zero value otherwise.

func (*OrderModifyResponseRejectedLineItemsInner) GetCustomerLineNumberOk ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetCustomerLineNumberOk() (*string, bool)

GetCustomerLineNumberOk returns a tuple with the CustomerLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseRejectedLineItemsInner) GetIngramLineNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetIngramLineNumber() string

GetIngramLineNumber returns the IngramLineNumber field value if set, zero value otherwise.

func (*OrderModifyResponseRejectedLineItemsInner) GetIngramLineNumberOk ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetIngramLineNumberOk() (*string, bool)

GetIngramLineNumberOk returns a tuple with the IngramLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseRejectedLineItemsInner) GetIngramPartNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*OrderModifyResponseRejectedLineItemsInner) GetIngramPartNumberOk ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseRejectedLineItemsInner) GetQuantityOrdered ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetQuantityOrdered() int32

GetQuantityOrdered returns the QuantityOrdered field value if set, zero value otherwise.

func (*OrderModifyResponseRejectedLineItemsInner) GetQuantityOrderedOk ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetQuantityOrderedOk() (*int32, bool)

GetQuantityOrderedOk returns a tuple with the QuantityOrdered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseRejectedLineItemsInner) GetRejectCode ¶

GetRejectCode returns the RejectCode field value if set, zero value otherwise.

func (*OrderModifyResponseRejectedLineItemsInner) GetRejectCodeOk ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetRejectCodeOk() (*string, bool)

GetRejectCodeOk returns a tuple with the RejectCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseRejectedLineItemsInner) GetRejectReason ¶

GetRejectReason returns the RejectReason field value if set, zero value otherwise.

func (*OrderModifyResponseRejectedLineItemsInner) GetRejectReasonOk ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetRejectReasonOk() (*string, bool)

GetRejectReasonOk returns a tuple with the RejectReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseRejectedLineItemsInner) GetVendorPartNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*OrderModifyResponseRejectedLineItemsInner) GetVendorPartNumberOk ¶

func (o *OrderModifyResponseRejectedLineItemsInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseRejectedLineItemsInner) HasCustomerLineNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) HasCustomerLineNumber() bool

HasCustomerLineNumber returns a boolean if a field has been set.

func (*OrderModifyResponseRejectedLineItemsInner) HasIngramLineNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) HasIngramLineNumber() bool

HasIngramLineNumber returns a boolean if a field has been set.

func (*OrderModifyResponseRejectedLineItemsInner) HasIngramPartNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*OrderModifyResponseRejectedLineItemsInner) HasQuantityOrdered ¶

func (o *OrderModifyResponseRejectedLineItemsInner) HasQuantityOrdered() bool

HasQuantityOrdered returns a boolean if a field has been set.

func (*OrderModifyResponseRejectedLineItemsInner) HasRejectCode ¶

HasRejectCode returns a boolean if a field has been set.

func (*OrderModifyResponseRejectedLineItemsInner) HasRejectReason ¶

func (o *OrderModifyResponseRejectedLineItemsInner) HasRejectReason() bool

HasRejectReason returns a boolean if a field has been set.

func (*OrderModifyResponseRejectedLineItemsInner) HasVendorPartNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (OrderModifyResponseRejectedLineItemsInner) MarshalJSON ¶

func (*OrderModifyResponseRejectedLineItemsInner) SetCustomerLineNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) SetCustomerLineNumber(v string)

SetCustomerLineNumber gets a reference to the given string and assigns it to the CustomerLineNumber field.

func (*OrderModifyResponseRejectedLineItemsInner) SetIngramLineNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) SetIngramLineNumber(v string)

SetIngramLineNumber gets a reference to the given string and assigns it to the IngramLineNumber field.

func (*OrderModifyResponseRejectedLineItemsInner) SetIngramPartNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*OrderModifyResponseRejectedLineItemsInner) SetQuantityOrdered ¶

func (o *OrderModifyResponseRejectedLineItemsInner) SetQuantityOrdered(v int32)

SetQuantityOrdered gets a reference to the given int32 and assigns it to the QuantityOrdered field.

func (*OrderModifyResponseRejectedLineItemsInner) SetRejectCode ¶

SetRejectCode gets a reference to the given string and assigns it to the RejectCode field.

func (*OrderModifyResponseRejectedLineItemsInner) SetRejectReason ¶

func (o *OrderModifyResponseRejectedLineItemsInner) SetRejectReason(v string)

SetRejectReason gets a reference to the given string and assigns it to the RejectReason field.

func (*OrderModifyResponseRejectedLineItemsInner) SetVendorPartNumber ¶

func (o *OrderModifyResponseRejectedLineItemsInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (OrderModifyResponseRejectedLineItemsInner) ToMap ¶

func (o OrderModifyResponseRejectedLineItemsInner) ToMap() (map[string]interface{}, error)

type OrderModifyResponseShipToInfo ¶

type OrderModifyResponseShipToInfo struct {
	// Suffix used to identify shipping address. Created during onboarding. Resellers are provided with one or more address IDs depending on how many bill to addresses they need for various flooring companies they are using for credit.
	AddressId *string `json:"addressId,omitempty"`
	// The company contact provided by the reseller.
	Contact *string `json:"contact,omitempty"`
	// The name of the company the order will be shipped to.
	CompanyName *string `json:"companyName,omitempty"`
	// The street address and building or house number the order will be shipped to.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The apartment number the order will be shipped to.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Line 3 of the address the order will be shipped to.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// The city the order will be shipped to.
	City *string `json:"city,omitempty"`
	// The state the order will be shipped to.
	State *string `json:"state,omitempty"`
	// The zip or postal code the order will be shipped to.
	PostalCode *string `json:"postalCode,omitempty"`
	// The two-character ISO country code the order will be shipped to.
	CountryCode *string `json:"countryCode,omitempty"`
	// The company contact phone number.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// The company contact email address.
	Email *string `json:"email,omitempty"`
}

OrderModifyResponseShipToInfo The shipping information for the order provided by the reseller.

func NewOrderModifyResponseShipToInfo ¶

func NewOrderModifyResponseShipToInfo() *OrderModifyResponseShipToInfo

NewOrderModifyResponseShipToInfo instantiates a new OrderModifyResponseShipToInfo 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

func NewOrderModifyResponseShipToInfoWithDefaults ¶

func NewOrderModifyResponseShipToInfoWithDefaults() *OrderModifyResponseShipToInfo

NewOrderModifyResponseShipToInfoWithDefaults instantiates a new OrderModifyResponseShipToInfo 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

func (*OrderModifyResponseShipToInfo) GetAddressId ¶

func (o *OrderModifyResponseShipToInfo) GetAddressId() string

GetAddressId returns the AddressId field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetAddressIdOk ¶

func (o *OrderModifyResponseShipToInfo) GetAddressIdOk() (*string, bool)

GetAddressIdOk returns a tuple with the AddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) GetAddressLine1 ¶

func (o *OrderModifyResponseShipToInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetAddressLine1Ok ¶

func (o *OrderModifyResponseShipToInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) GetAddressLine2 ¶

func (o *OrderModifyResponseShipToInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetAddressLine2Ok ¶

func (o *OrderModifyResponseShipToInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) GetAddressLine3 ¶

func (o *OrderModifyResponseShipToInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetAddressLine3Ok ¶

func (o *OrderModifyResponseShipToInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) GetCity ¶

GetCity returns the City field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetCityOk ¶

func (o *OrderModifyResponseShipToInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) GetCompanyName ¶

func (o *OrderModifyResponseShipToInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetCompanyNameOk ¶

func (o *OrderModifyResponseShipToInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) GetContact ¶

func (o *OrderModifyResponseShipToInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetContactOk ¶

func (o *OrderModifyResponseShipToInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) GetCountryCode ¶

func (o *OrderModifyResponseShipToInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetCountryCodeOk ¶

func (o *OrderModifyResponseShipToInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) GetEmail ¶

func (o *OrderModifyResponseShipToInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetEmailOk ¶

func (o *OrderModifyResponseShipToInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) GetPhoneNumber ¶

func (o *OrderModifyResponseShipToInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetPhoneNumberOk ¶

func (o *OrderModifyResponseShipToInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) GetPostalCode ¶

func (o *OrderModifyResponseShipToInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetPostalCodeOk ¶

func (o *OrderModifyResponseShipToInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) GetState ¶

func (o *OrderModifyResponseShipToInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*OrderModifyResponseShipToInfo) GetStateOk ¶

func (o *OrderModifyResponseShipToInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderModifyResponseShipToInfo) HasAddressId ¶

func (o *OrderModifyResponseShipToInfo) HasAddressId() bool

HasAddressId returns a boolean if a field has been set.

func (*OrderModifyResponseShipToInfo) HasAddressLine1 ¶

func (o *OrderModifyResponseShipToInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*OrderModifyResponseShipToInfo) HasAddressLine2 ¶

func (o *OrderModifyResponseShipToInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*OrderModifyResponseShipToInfo) HasAddressLine3 ¶

func (o *OrderModifyResponseShipToInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*OrderModifyResponseShipToInfo) HasCity ¶

func (o *OrderModifyResponseShipToInfo) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*OrderModifyResponseShipToInfo) HasCompanyName ¶

func (o *OrderModifyResponseShipToInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*OrderModifyResponseShipToInfo) HasContact ¶

func (o *OrderModifyResponseShipToInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*OrderModifyResponseShipToInfo) HasCountryCode ¶

func (o *OrderModifyResponseShipToInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*OrderModifyResponseShipToInfo) HasEmail ¶

func (o *OrderModifyResponseShipToInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OrderModifyResponseShipToInfo) HasPhoneNumber ¶

func (o *OrderModifyResponseShipToInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*OrderModifyResponseShipToInfo) HasPostalCode ¶

func (o *OrderModifyResponseShipToInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*OrderModifyResponseShipToInfo) HasState ¶

func (o *OrderModifyResponseShipToInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (OrderModifyResponseShipToInfo) MarshalJSON ¶

func (o OrderModifyResponseShipToInfo) MarshalJSON() ([]byte, error)

func (*OrderModifyResponseShipToInfo) SetAddressId ¶

func (o *OrderModifyResponseShipToInfo) SetAddressId(v string)

SetAddressId gets a reference to the given string and assigns it to the AddressId field.

func (*OrderModifyResponseShipToInfo) SetAddressLine1 ¶

func (o *OrderModifyResponseShipToInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*OrderModifyResponseShipToInfo) SetAddressLine2 ¶

func (o *OrderModifyResponseShipToInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*OrderModifyResponseShipToInfo) SetAddressLine3 ¶

func (o *OrderModifyResponseShipToInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*OrderModifyResponseShipToInfo) SetCity ¶

func (o *OrderModifyResponseShipToInfo) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*OrderModifyResponseShipToInfo) SetCompanyName ¶

func (o *OrderModifyResponseShipToInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*OrderModifyResponseShipToInfo) SetContact ¶

func (o *OrderModifyResponseShipToInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*OrderModifyResponseShipToInfo) SetCountryCode ¶

func (o *OrderModifyResponseShipToInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*OrderModifyResponseShipToInfo) SetEmail ¶

func (o *OrderModifyResponseShipToInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OrderModifyResponseShipToInfo) SetPhoneNumber ¶

func (o *OrderModifyResponseShipToInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*OrderModifyResponseShipToInfo) SetPostalCode ¶

func (o *OrderModifyResponseShipToInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*OrderModifyResponseShipToInfo) SetState ¶

func (o *OrderModifyResponseShipToInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (OrderModifyResponseShipToInfo) ToMap ¶

func (o OrderModifyResponseShipToInfo) ToMap() (map[string]interface{}, error)

type OrderSearchResponse ¶

type OrderSearchResponse struct {
	// No of recourds found for the search.
	RecordsFound *int32 `json:"recordsFound,omitempty"`
	// No of results per page.(default is 25)
	PageSize *int32 `json:"pageSize,omitempty"`
	// Current page number.(default is 1)
	PageNumber *int32 `json:"pageNumber,omitempty"`
	// The details for the order.
	Orders []OrderSearchResponseOrdersInner `json:"orders,omitempty"`
	// link/URL for accessing next page.
	NextPage *string `json:"nextPage,omitempty"`
	// link/URL for accessing previous page.
	PreviousPage *string `json:"previousPage,omitempty"`
}

OrderSearchResponse struct for OrderSearchResponse

func NewOrderSearchResponse ¶

func NewOrderSearchResponse() *OrderSearchResponse

NewOrderSearchResponse instantiates a new OrderSearchResponse 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

func NewOrderSearchResponseWithDefaults ¶

func NewOrderSearchResponseWithDefaults() *OrderSearchResponse

NewOrderSearchResponseWithDefaults instantiates a new OrderSearchResponse 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

func (*OrderSearchResponse) GetNextPage ¶

func (o *OrderSearchResponse) GetNextPage() string

GetNextPage returns the NextPage field value if set, zero value otherwise.

func (*OrderSearchResponse) GetNextPageOk ¶

func (o *OrderSearchResponse) GetNextPageOk() (*string, bool)

GetNextPageOk returns a tuple with the NextPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponse) GetOrders ¶

GetOrders returns the Orders field value if set, zero value otherwise.

func (*OrderSearchResponse) GetOrdersOk ¶

GetOrdersOk returns a tuple with the Orders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponse) GetPageNumber ¶

func (o *OrderSearchResponse) GetPageNumber() int32

GetPageNumber returns the PageNumber field value if set, zero value otherwise.

func (*OrderSearchResponse) GetPageNumberOk ¶

func (o *OrderSearchResponse) GetPageNumberOk() (*int32, bool)

GetPageNumberOk returns a tuple with the PageNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponse) GetPageSize ¶

func (o *OrderSearchResponse) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*OrderSearchResponse) GetPageSizeOk ¶

func (o *OrderSearchResponse) GetPageSizeOk() (*int32, bool)

GetPageSizeOk returns a tuple with the PageSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponse) GetPreviousPage ¶

func (o *OrderSearchResponse) GetPreviousPage() string

GetPreviousPage returns the PreviousPage field value if set, zero value otherwise.

func (*OrderSearchResponse) GetPreviousPageOk ¶

func (o *OrderSearchResponse) GetPreviousPageOk() (*string, bool)

GetPreviousPageOk returns a tuple with the PreviousPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponse) GetRecordsFound ¶

func (o *OrderSearchResponse) GetRecordsFound() int32

GetRecordsFound returns the RecordsFound field value if set, zero value otherwise.

func (*OrderSearchResponse) GetRecordsFoundOk ¶

func (o *OrderSearchResponse) GetRecordsFoundOk() (*int32, bool)

GetRecordsFoundOk returns a tuple with the RecordsFound field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponse) HasNextPage ¶

func (o *OrderSearchResponse) HasNextPage() bool

HasNextPage returns a boolean if a field has been set.

func (*OrderSearchResponse) HasOrders ¶

func (o *OrderSearchResponse) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*OrderSearchResponse) HasPageNumber ¶

func (o *OrderSearchResponse) HasPageNumber() bool

HasPageNumber returns a boolean if a field has been set.

func (*OrderSearchResponse) HasPageSize ¶

func (o *OrderSearchResponse) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*OrderSearchResponse) HasPreviousPage ¶

func (o *OrderSearchResponse) HasPreviousPage() bool

HasPreviousPage returns a boolean if a field has been set.

func (*OrderSearchResponse) HasRecordsFound ¶

func (o *OrderSearchResponse) HasRecordsFound() bool

HasRecordsFound returns a boolean if a field has been set.

func (OrderSearchResponse) MarshalJSON ¶

func (o OrderSearchResponse) MarshalJSON() ([]byte, error)

func (*OrderSearchResponse) SetNextPage ¶

func (o *OrderSearchResponse) SetNextPage(v string)

SetNextPage gets a reference to the given string and assigns it to the NextPage field.

func (*OrderSearchResponse) SetOrders ¶

SetOrders gets a reference to the given []OrderSearchResponseOrdersInner and assigns it to the Orders field.

func (*OrderSearchResponse) SetPageNumber ¶

func (o *OrderSearchResponse) SetPageNumber(v int32)

SetPageNumber gets a reference to the given int32 and assigns it to the PageNumber field.

func (*OrderSearchResponse) SetPageSize ¶

func (o *OrderSearchResponse) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*OrderSearchResponse) SetPreviousPage ¶

func (o *OrderSearchResponse) SetPreviousPage(v string)

SetPreviousPage gets a reference to the given string and assigns it to the PreviousPage field.

func (*OrderSearchResponse) SetRecordsFound ¶

func (o *OrderSearchResponse) SetRecordsFound(v int32)

SetRecordsFound gets a reference to the given int32 and assigns it to the RecordsFound field.

func (OrderSearchResponse) ToMap ¶

func (o OrderSearchResponse) ToMap() (map[string]interface{}, error)

type OrderSearchResponseOrdersInner ¶

type OrderSearchResponseOrdersInner struct {
	// The Ingram Micro order number.
	IngramOrderNumber *string `json:"ingramOrderNumber,omitempty"`
	// The date the order was created(UTC).
	IngramOrderDate *string `json:"ingramOrderDate,omitempty"`
	// The reseller's order number for reference in their system.
	CustomerOrderNumber *string `json:"customerOrderNumber,omitempty"`
	// The vendor's order number.(only for D-Type Orders)
	VendorSalesOrderNumber *string `json:"vendorSalesOrderNumber,omitempty"`
	// The name of the vendor.
	VendorName *string `json:"vendorName,omitempty"`
	// The company name of the end user/customer.
	EndUserCompanyName *string `json:"endUserCompanyName,omitempty"`
	// The total of the order.
	OrderTotal *float32 `json:"orderTotal,omitempty"`
	// The header-level status of the order.(OPEN/CLOSED/CANCELLED)
	OrderStatus *string `json:"orderStatus,omitempty"`
	// Individual Ingram Micro order numbers associated with a single reseller PO.
	SubOrders []OrderSearchResponseOrdersInnerSubOrdersInner `json:"subOrders,omitempty"`
	Links     *OrderSearchResponseOrdersInnerLinks           `json:"links,omitempty"`
}

OrderSearchResponseOrdersInner struct for OrderSearchResponseOrdersInner

func NewOrderSearchResponseOrdersInner ¶

func NewOrderSearchResponseOrdersInner() *OrderSearchResponseOrdersInner

NewOrderSearchResponseOrdersInner instantiates a new OrderSearchResponseOrdersInner 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

func NewOrderSearchResponseOrdersInnerWithDefaults ¶

func NewOrderSearchResponseOrdersInnerWithDefaults() *OrderSearchResponseOrdersInner

NewOrderSearchResponseOrdersInnerWithDefaults instantiates a new OrderSearchResponseOrdersInner 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

func (*OrderSearchResponseOrdersInner) GetCustomerOrderNumber ¶

func (o *OrderSearchResponseOrdersInner) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInner) GetCustomerOrderNumberOk ¶

func (o *OrderSearchResponseOrdersInner) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInner) GetEndUserCompanyName ¶

func (o *OrderSearchResponseOrdersInner) GetEndUserCompanyName() string

GetEndUserCompanyName returns the EndUserCompanyName field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInner) GetEndUserCompanyNameOk ¶

func (o *OrderSearchResponseOrdersInner) GetEndUserCompanyNameOk() (*string, bool)

GetEndUserCompanyNameOk returns a tuple with the EndUserCompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInner) GetIngramOrderDate ¶

func (o *OrderSearchResponseOrdersInner) GetIngramOrderDate() string

GetIngramOrderDate returns the IngramOrderDate field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInner) GetIngramOrderDateOk ¶

func (o *OrderSearchResponseOrdersInner) GetIngramOrderDateOk() (*string, bool)

GetIngramOrderDateOk returns a tuple with the IngramOrderDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInner) GetIngramOrderNumber ¶

func (o *OrderSearchResponseOrdersInner) GetIngramOrderNumber() string

GetIngramOrderNumber returns the IngramOrderNumber field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInner) GetIngramOrderNumberOk ¶

func (o *OrderSearchResponseOrdersInner) GetIngramOrderNumberOk() (*string, bool)

GetIngramOrderNumberOk returns a tuple with the IngramOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInner) GetOrderStatus ¶

func (o *OrderSearchResponseOrdersInner) GetOrderStatus() string

GetOrderStatus returns the OrderStatus field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInner) GetOrderStatusOk ¶

func (o *OrderSearchResponseOrdersInner) GetOrderStatusOk() (*string, bool)

GetOrderStatusOk returns a tuple with the OrderStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInner) GetOrderTotal ¶

func (o *OrderSearchResponseOrdersInner) GetOrderTotal() float32

GetOrderTotal returns the OrderTotal field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInner) GetOrderTotalOk ¶

func (o *OrderSearchResponseOrdersInner) GetOrderTotalOk() (*float32, bool)

GetOrderTotalOk returns a tuple with the OrderTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInner) GetSubOrders ¶

GetSubOrders returns the SubOrders field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInner) GetSubOrdersOk ¶

GetSubOrdersOk returns a tuple with the SubOrders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInner) GetVendorName ¶

func (o *OrderSearchResponseOrdersInner) GetVendorName() string

GetVendorName returns the VendorName field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInner) GetVendorNameOk ¶

func (o *OrderSearchResponseOrdersInner) GetVendorNameOk() (*string, bool)

GetVendorNameOk returns a tuple with the VendorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInner) GetVendorSalesOrderNumber ¶

func (o *OrderSearchResponseOrdersInner) GetVendorSalesOrderNumber() string

GetVendorSalesOrderNumber returns the VendorSalesOrderNumber field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInner) GetVendorSalesOrderNumberOk ¶

func (o *OrderSearchResponseOrdersInner) GetVendorSalesOrderNumberOk() (*string, bool)

GetVendorSalesOrderNumberOk returns a tuple with the VendorSalesOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInner) HasCustomerOrderNumber ¶

func (o *OrderSearchResponseOrdersInner) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInner) HasEndUserCompanyName ¶

func (o *OrderSearchResponseOrdersInner) HasEndUserCompanyName() bool

HasEndUserCompanyName returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInner) HasIngramOrderDate ¶

func (o *OrderSearchResponseOrdersInner) HasIngramOrderDate() bool

HasIngramOrderDate returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInner) HasIngramOrderNumber ¶

func (o *OrderSearchResponseOrdersInner) HasIngramOrderNumber() bool

HasIngramOrderNumber returns a boolean if a field has been set.

func (o *OrderSearchResponseOrdersInner) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInner) HasOrderStatus ¶

func (o *OrderSearchResponseOrdersInner) HasOrderStatus() bool

HasOrderStatus returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInner) HasOrderTotal ¶

func (o *OrderSearchResponseOrdersInner) HasOrderTotal() bool

HasOrderTotal returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInner) HasSubOrders ¶

func (o *OrderSearchResponseOrdersInner) HasSubOrders() bool

HasSubOrders returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInner) HasVendorName ¶

func (o *OrderSearchResponseOrdersInner) HasVendorName() bool

HasVendorName returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInner) HasVendorSalesOrderNumber ¶

func (o *OrderSearchResponseOrdersInner) HasVendorSalesOrderNumber() bool

HasVendorSalesOrderNumber returns a boolean if a field has been set.

func (OrderSearchResponseOrdersInner) MarshalJSON ¶

func (o OrderSearchResponseOrdersInner) MarshalJSON() ([]byte, error)

func (*OrderSearchResponseOrdersInner) SetCustomerOrderNumber ¶

func (o *OrderSearchResponseOrdersInner) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given string and assigns it to the CustomerOrderNumber field.

func (*OrderSearchResponseOrdersInner) SetEndUserCompanyName ¶

func (o *OrderSearchResponseOrdersInner) SetEndUserCompanyName(v string)

SetEndUserCompanyName gets a reference to the given string and assigns it to the EndUserCompanyName field.

func (*OrderSearchResponseOrdersInner) SetIngramOrderDate ¶

func (o *OrderSearchResponseOrdersInner) SetIngramOrderDate(v string)

SetIngramOrderDate gets a reference to the given string and assigns it to the IngramOrderDate field.

func (*OrderSearchResponseOrdersInner) SetIngramOrderNumber ¶

func (o *OrderSearchResponseOrdersInner) SetIngramOrderNumber(v string)

SetIngramOrderNumber gets a reference to the given string and assigns it to the IngramOrderNumber field.

SetLinks gets a reference to the given OrderSearchResponseOrdersInnerLinks and assigns it to the Links field.

func (*OrderSearchResponseOrdersInner) SetOrderStatus ¶

func (o *OrderSearchResponseOrdersInner) SetOrderStatus(v string)

SetOrderStatus gets a reference to the given string and assigns it to the OrderStatus field.

func (*OrderSearchResponseOrdersInner) SetOrderTotal ¶

func (o *OrderSearchResponseOrdersInner) SetOrderTotal(v float32)

SetOrderTotal gets a reference to the given float32 and assigns it to the OrderTotal field.

func (*OrderSearchResponseOrdersInner) SetSubOrders ¶

SetSubOrders gets a reference to the given []OrderSearchResponseOrdersInnerSubOrdersInner and assigns it to the SubOrders field.

func (*OrderSearchResponseOrdersInner) SetVendorName ¶

func (o *OrderSearchResponseOrdersInner) SetVendorName(v string)

SetVendorName gets a reference to the given string and assigns it to the VendorName field.

func (*OrderSearchResponseOrdersInner) SetVendorSalesOrderNumber ¶

func (o *OrderSearchResponseOrdersInner) SetVendorSalesOrderNumber(v string)

SetVendorSalesOrderNumber gets a reference to the given string and assigns it to the VendorSalesOrderNumber field.

func (OrderSearchResponseOrdersInner) ToMap ¶

func (o OrderSearchResponseOrdersInner) ToMap() (map[string]interface{}, error)
type OrderSearchResponseOrdersInnerLinks struct {
	// Provides the details of the orders.
	Topic *string `json:"topic,omitempty"`
	// The URL endpoint for accessing the relevant data.
	Href *string `json:"href,omitempty"`
	// The type of call that can be made to the href link (GET, POST, Etc.).
	Type *string `json:"type,omitempty"`
}

OrderSearchResponseOrdersInnerLinks Link to Order Details for the order(s).

func NewOrderSearchResponseOrdersInnerLinks() *OrderSearchResponseOrdersInnerLinks

NewOrderSearchResponseOrdersInnerLinks instantiates a new OrderSearchResponseOrdersInnerLinks 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

func NewOrderSearchResponseOrdersInnerLinksWithDefaults ¶

func NewOrderSearchResponseOrdersInnerLinksWithDefaults() *OrderSearchResponseOrdersInnerLinks

NewOrderSearchResponseOrdersInnerLinksWithDefaults instantiates a new OrderSearchResponseOrdersInnerLinks 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

func (*OrderSearchResponseOrdersInnerLinks) GetHref ¶

GetHref returns the Href field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInnerLinks) GetHrefOk ¶

func (o *OrderSearchResponseOrdersInnerLinks) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInnerLinks) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInnerLinks) GetTopicOk ¶

func (o *OrderSearchResponseOrdersInnerLinks) GetTopicOk() (*string, bool)

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInnerLinks) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInnerLinks) GetTypeOk ¶

func (o *OrderSearchResponseOrdersInnerLinks) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInnerLinks) HasHref ¶

HasHref returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInnerLinks) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInnerLinks) HasType ¶

HasType returns a boolean if a field has been set.

func (OrderSearchResponseOrdersInnerLinks) MarshalJSON ¶

func (o OrderSearchResponseOrdersInnerLinks) MarshalJSON() ([]byte, error)

func (*OrderSearchResponseOrdersInnerLinks) SetHref ¶

SetHref gets a reference to the given string and assigns it to the Href field.

func (*OrderSearchResponseOrdersInnerLinks) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (*OrderSearchResponseOrdersInnerLinks) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (OrderSearchResponseOrdersInnerLinks) ToMap ¶

func (o OrderSearchResponseOrdersInnerLinks) ToMap() (map[string]interface{}, error)

type OrderSearchResponseOrdersInnerSubOrdersInner ¶

type OrderSearchResponseOrdersInnerSubOrdersInner struct {
	// The sub order number. The two-digit prefix is the warehouse code of the warehouse nearest to the reseller. The middle number is the order number. The two-digit suffix is the sub order number.
	SubOrderNumber *string `json:"subOrderNumber,omitempty"`
	// The total for the suborder.
	SubOrderTotal *float32 `json:"subOrderTotal,omitempty"`
	// The status of the suborder. One of:- Shipped, Canceled, Backordered, Processing, On Hold, Delivered
	SubOrderStatus *string `json:"subOrderStatus,omitempty"`
	// Link to Order Details for the sub order(s).
	Links []OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner `json:"links,omitempty"`
}

OrderSearchResponseOrdersInnerSubOrdersInner struct for OrderSearchResponseOrdersInnerSubOrdersInner

func NewOrderSearchResponseOrdersInnerSubOrdersInner ¶

func NewOrderSearchResponseOrdersInnerSubOrdersInner() *OrderSearchResponseOrdersInnerSubOrdersInner

NewOrderSearchResponseOrdersInnerSubOrdersInner instantiates a new OrderSearchResponseOrdersInnerSubOrdersInner 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

func NewOrderSearchResponseOrdersInnerSubOrdersInnerWithDefaults ¶

func NewOrderSearchResponseOrdersInnerSubOrdersInnerWithDefaults() *OrderSearchResponseOrdersInnerSubOrdersInner

NewOrderSearchResponseOrdersInnerSubOrdersInnerWithDefaults instantiates a new OrderSearchResponseOrdersInnerSubOrdersInner 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

GetLinks returns the Links field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) GetSubOrderNumber ¶

GetSubOrderNumber returns the SubOrderNumber field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) GetSubOrderNumberOk ¶

func (o *OrderSearchResponseOrdersInnerSubOrdersInner) GetSubOrderNumberOk() (*string, bool)

GetSubOrderNumberOk returns a tuple with the SubOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) GetSubOrderStatus ¶

GetSubOrderStatus returns the SubOrderStatus field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) GetSubOrderStatusOk ¶

func (o *OrderSearchResponseOrdersInnerSubOrdersInner) GetSubOrderStatusOk() (*string, bool)

GetSubOrderStatusOk returns a tuple with the SubOrderStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) GetSubOrderTotal ¶

GetSubOrderTotal returns the SubOrderTotal field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) GetSubOrderTotalOk ¶

func (o *OrderSearchResponseOrdersInnerSubOrdersInner) GetSubOrderTotalOk() (*float32, bool)

GetSubOrderTotalOk returns a tuple with the SubOrderTotal field value if set, nil otherwise and a boolean to check if the value has been set.

HasLinks returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) HasSubOrderNumber ¶

func (o *OrderSearchResponseOrdersInnerSubOrdersInner) HasSubOrderNumber() bool

HasSubOrderNumber returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) HasSubOrderStatus ¶

func (o *OrderSearchResponseOrdersInnerSubOrdersInner) HasSubOrderStatus() bool

HasSubOrderStatus returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) HasSubOrderTotal ¶

func (o *OrderSearchResponseOrdersInnerSubOrdersInner) HasSubOrderTotal() bool

HasSubOrderTotal returns a boolean if a field has been set.

func (OrderSearchResponseOrdersInnerSubOrdersInner) MarshalJSON ¶

SetLinks gets a reference to the given []OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner and assigns it to the Links field.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) SetSubOrderNumber ¶

func (o *OrderSearchResponseOrdersInnerSubOrdersInner) SetSubOrderNumber(v string)

SetSubOrderNumber gets a reference to the given string and assigns it to the SubOrderNumber field.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) SetSubOrderStatus ¶

func (o *OrderSearchResponseOrdersInnerSubOrdersInner) SetSubOrderStatus(v string)

SetSubOrderStatus gets a reference to the given string and assigns it to the SubOrderStatus field.

func (*OrderSearchResponseOrdersInnerSubOrdersInner) SetSubOrderTotal ¶

SetSubOrderTotal gets a reference to the given float32 and assigns it to the SubOrderTotal field.

func (OrderSearchResponseOrdersInnerSubOrdersInner) ToMap ¶

func (o OrderSearchResponseOrdersInnerSubOrdersInner) ToMap() (map[string]interface{}, error)

type OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner ¶

type OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner struct {
	// For orders or invoices. For orders the link provides details of the order. For invoices the link provides details of the invoice.
	Topic *string `json:"topic,omitempty"`
	// The URL endpoint for accessing the relevant data.
	Href *string `json:"href,omitempty"`
	// The type of call that can be made to the href link (GET, POST, Etc.).
	Type *string `json:"type,omitempty"`
}

OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner struct for OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner

func NewOrderSearchResponseOrdersInnerSubOrdersInnerLinksInner ¶

func NewOrderSearchResponseOrdersInnerSubOrdersInnerLinksInner() *OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner

NewOrderSearchResponseOrdersInnerSubOrdersInnerLinksInner instantiates a new OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner 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

func NewOrderSearchResponseOrdersInnerSubOrdersInnerLinksInnerWithDefaults ¶

func NewOrderSearchResponseOrdersInnerSubOrdersInnerLinksInnerWithDefaults() *OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner

NewOrderSearchResponseOrdersInnerSubOrdersInnerLinksInnerWithDefaults instantiates a new OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner 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

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) GetHref ¶

GetHref returns the Href field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) GetHrefOk ¶

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) GetTopicOk ¶

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) HasHref ¶

HasHref returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) HasType ¶

HasType returns a boolean if a field has been set.

func (OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) MarshalJSON ¶

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) SetHref ¶

SetHref gets a reference to the given string and assigns it to the Href field.

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (*OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (OrderSearchResponseOrdersInnerSubOrdersInnerLinksInner) ToMap ¶

type OrderStatusAPIService ¶

type OrderStatusAPIService service

OrderStatusAPIService OrderStatusAPI service

func (*OrderStatusAPIService) ResellersV1WebhooksOrderstatuseventPost ¶

func (a *OrderStatusAPIService) ResellersV1WebhooksOrderstatuseventPost(ctx context.Context) ApiResellersV1WebhooksOrderstatuseventPostRequest

ResellersV1WebhooksOrderstatuseventPost Order Status

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiResellersV1WebhooksOrderstatuseventPostRequest

func (*OrderStatusAPIService) ResellersV1WebhooksOrderstatuseventPostExecute ¶

func (a *OrderStatusAPIService) ResellersV1WebhooksOrderstatuseventPostExecute(r ApiResellersV1WebhooksOrderstatuseventPostRequest) (*http.Response, error)

Execute executes the request

type OrderStatusAsyncNotificationRequest ¶

type OrderStatusAsyncNotificationRequest struct {
	// Field for identifying whether it is a reseller or vendor event. For eg, resellers/orders
	Topic *string `json:"topic,omitempty"`
	// The event sent in the request. For eg, im::create.
	Event *string `json:"event,omitempty"`
	// The timestamp at which the event was sent.
	EventTimeStamp *string `json:"eventTimeStamp,omitempty"`
	// A unique id used as identifier for the sepcific event and used for generating the x-hub signature.
	EventId  *string                                            `json:"eventId,omitempty"`
	Resource []OrderStatusAsyncNotificationRequestResourceInner `json:"resource,omitempty"`
}

OrderStatusAsyncNotificationRequest struct for OrderStatusAsyncNotificationRequest

func NewOrderStatusAsyncNotificationRequest ¶

func NewOrderStatusAsyncNotificationRequest() *OrderStatusAsyncNotificationRequest

NewOrderStatusAsyncNotificationRequest instantiates a new OrderStatusAsyncNotificationRequest 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

func NewOrderStatusAsyncNotificationRequestWithDefaults ¶

func NewOrderStatusAsyncNotificationRequestWithDefaults() *OrderStatusAsyncNotificationRequest

NewOrderStatusAsyncNotificationRequestWithDefaults instantiates a new OrderStatusAsyncNotificationRequest 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

func (*OrderStatusAsyncNotificationRequest) GetEvent ¶

GetEvent returns the Event field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequest) GetEventId ¶

GetEventId returns the EventId field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequest) GetEventIdOk ¶

func (o *OrderStatusAsyncNotificationRequest) GetEventIdOk() (*string, bool)

GetEventIdOk returns a tuple with the EventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequest) GetEventOk ¶

func (o *OrderStatusAsyncNotificationRequest) GetEventOk() (*string, bool)

GetEventOk returns a tuple with the Event field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequest) GetEventTimeStamp ¶

func (o *OrderStatusAsyncNotificationRequest) GetEventTimeStamp() string

GetEventTimeStamp returns the EventTimeStamp field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequest) GetEventTimeStampOk ¶

func (o *OrderStatusAsyncNotificationRequest) GetEventTimeStampOk() (*string, bool)

GetEventTimeStampOk returns a tuple with the EventTimeStamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequest) GetResource ¶

GetResource returns the Resource field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequest) GetResourceOk ¶

GetResourceOk returns a tuple with the Resource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequest) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequest) GetTopicOk ¶

func (o *OrderStatusAsyncNotificationRequest) GetTopicOk() (*string, bool)

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequest) HasEvent ¶

HasEvent returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequest) HasEventId ¶

func (o *OrderStatusAsyncNotificationRequest) HasEventId() bool

HasEventId returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequest) HasEventTimeStamp ¶

func (o *OrderStatusAsyncNotificationRequest) HasEventTimeStamp() bool

HasEventTimeStamp returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequest) HasResource ¶

func (o *OrderStatusAsyncNotificationRequest) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequest) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (OrderStatusAsyncNotificationRequest) MarshalJSON ¶

func (o OrderStatusAsyncNotificationRequest) MarshalJSON() ([]byte, error)

func (*OrderStatusAsyncNotificationRequest) SetEvent ¶

SetEvent gets a reference to the given string and assigns it to the Event field.

func (*OrderStatusAsyncNotificationRequest) SetEventId ¶

SetEventId gets a reference to the given string and assigns it to the EventId field.

func (*OrderStatusAsyncNotificationRequest) SetEventTimeStamp ¶

func (o *OrderStatusAsyncNotificationRequest) SetEventTimeStamp(v string)

SetEventTimeStamp gets a reference to the given string and assigns it to the EventTimeStamp field.

func (*OrderStatusAsyncNotificationRequest) SetResource ¶

SetResource gets a reference to the given []OrderStatusAsyncNotificationRequestResourceInner and assigns it to the Resource field.

func (*OrderStatusAsyncNotificationRequest) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (OrderStatusAsyncNotificationRequest) ToMap ¶

func (o OrderStatusAsyncNotificationRequest) ToMap() (map[string]interface{}, error)

type OrderStatusAsyncNotificationRequestResourceInner ¶

type OrderStatusAsyncNotificationRequestResourceInner struct {
	// The event name sent in the event request.
	EventType *string `json:"eventType,omitempty"`
	// The Ingram Micro order number.
	OrderNumber *string `json:"orderNumber,omitempty"`
	// The reseller's unique PO/Order number.
	CustomerOrderNumber *string `json:"customerOrderNumber,omitempty"`
	// The timestamp at which the order was created.
	OrderEntryTimeStamp *string `json:"orderEntryTimeStamp,omitempty"`
	// The line-level details for the order.
	Lines []OrderStatusAsyncNotificationRequestResourceInnerLinesInner `json:"lines,omitempty"`
	// Link to Order Details for the order(s).
	Links []OrderStatusAsyncNotificationRequestResourceInnerLinksInner `json:"links,omitempty"`
}

OrderStatusAsyncNotificationRequestResourceInner struct for OrderStatusAsyncNotificationRequestResourceInner

func NewOrderStatusAsyncNotificationRequestResourceInner ¶

func NewOrderStatusAsyncNotificationRequestResourceInner() *OrderStatusAsyncNotificationRequestResourceInner

NewOrderStatusAsyncNotificationRequestResourceInner instantiates a new OrderStatusAsyncNotificationRequestResourceInner 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

func NewOrderStatusAsyncNotificationRequestResourceInnerWithDefaults ¶

func NewOrderStatusAsyncNotificationRequestResourceInnerWithDefaults() *OrderStatusAsyncNotificationRequestResourceInner

NewOrderStatusAsyncNotificationRequestResourceInnerWithDefaults instantiates a new OrderStatusAsyncNotificationRequestResourceInner 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

func (*OrderStatusAsyncNotificationRequestResourceInner) GetCustomerOrderNumber ¶

func (o *OrderStatusAsyncNotificationRequestResourceInner) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInner) GetCustomerOrderNumberOk ¶

func (o *OrderStatusAsyncNotificationRequestResourceInner) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInner) GetEventType ¶

GetEventType returns the EventType field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInner) GetEventTypeOk ¶

GetEventTypeOk returns a tuple with the EventType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInner) GetLines ¶

GetLines returns the Lines field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInner) GetLinesOk ¶

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInner) GetOrderEntryTimeStamp ¶

func (o *OrderStatusAsyncNotificationRequestResourceInner) GetOrderEntryTimeStamp() string

GetOrderEntryTimeStamp returns the OrderEntryTimeStamp field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInner) GetOrderEntryTimeStampOk ¶

func (o *OrderStatusAsyncNotificationRequestResourceInner) GetOrderEntryTimeStampOk() (*string, bool)

GetOrderEntryTimeStampOk returns a tuple with the OrderEntryTimeStamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInner) GetOrderNumber ¶

GetOrderNumber returns the OrderNumber field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInner) GetOrderNumberOk ¶

GetOrderNumberOk returns a tuple with the OrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInner) HasCustomerOrderNumber ¶

func (o *OrderStatusAsyncNotificationRequestResourceInner) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInner) HasEventType ¶

HasEventType returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInner) HasLines ¶

HasLines returns a boolean if a field has been set.

HasLinks returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInner) HasOrderEntryTimeStamp ¶

func (o *OrderStatusAsyncNotificationRequestResourceInner) HasOrderEntryTimeStamp() bool

HasOrderEntryTimeStamp returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInner) HasOrderNumber ¶

HasOrderNumber returns a boolean if a field has been set.

func (OrderStatusAsyncNotificationRequestResourceInner) MarshalJSON ¶

func (*OrderStatusAsyncNotificationRequestResourceInner) SetCustomerOrderNumber ¶

func (o *OrderStatusAsyncNotificationRequestResourceInner) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given string and assigns it to the CustomerOrderNumber field.

func (*OrderStatusAsyncNotificationRequestResourceInner) SetEventType ¶

SetEventType gets a reference to the given string and assigns it to the EventType field.

func (*OrderStatusAsyncNotificationRequestResourceInner) SetLines ¶

SetLines gets a reference to the given []OrderStatusAsyncNotificationRequestResourceInnerLinesInner and assigns it to the Lines field.

SetLinks gets a reference to the given []OrderStatusAsyncNotificationRequestResourceInnerLinksInner and assigns it to the Links field.

func (*OrderStatusAsyncNotificationRequestResourceInner) SetOrderEntryTimeStamp ¶

func (o *OrderStatusAsyncNotificationRequestResourceInner) SetOrderEntryTimeStamp(v string)

SetOrderEntryTimeStamp gets a reference to the given string and assigns it to the OrderEntryTimeStamp field.

func (*OrderStatusAsyncNotificationRequestResourceInner) SetOrderNumber ¶

SetOrderNumber gets a reference to the given string and assigns it to the OrderNumber field.

func (OrderStatusAsyncNotificationRequestResourceInner) ToMap ¶

func (o OrderStatusAsyncNotificationRequestResourceInner) ToMap() (map[string]interface{}, error)

type OrderStatusAsyncNotificationRequestResourceInnerLinesInner ¶

type OrderStatusAsyncNotificationRequestResourceInnerLinesInner struct {
	// The Ingram Micro line number for the product
	LineNumber *string `json:"LineNumber,omitempty"`
	// The sub order number. The two-digit prefix is the warehouse code of the warehouse nearest the reseller. The middle number is the order number. The two-digit suffix is the sub order number.
	SubOrderNumber *string `json:"subOrderNumber,omitempty"`
	// The status for the line item in the order. One of: Backordered, Open, Shipped
	LineStatus *string `json:"lineStatus,omitempty"`
	// The Ingram Micro part number for the line item.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The vendor part number for the line item.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// The quantity of the line item requested.
	RequestedQuantity *string `json:"requestedQuantity,omitempty"`
	// The quantity of the line item that has been shipped.
	ShippedQuantity *string `json:"shippedQuantity,omitempty"`
	// The quantity of the line item that is backordered.
	BackorderedQuantity *string                                                                              `json:"backorderedQuantity,omitempty"`
	ShipmentDetails     []OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner     `json:"shipmentDetails,omitempty"`
	SerialNumberDetails []OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner `json:"serialNumberDetails,omitempty"`
}

OrderStatusAsyncNotificationRequestResourceInnerLinesInner struct for OrderStatusAsyncNotificationRequestResourceInnerLinesInner

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInner ¶

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInner() *OrderStatusAsyncNotificationRequestResourceInnerLinesInner

NewOrderStatusAsyncNotificationRequestResourceInnerLinesInner instantiates a new OrderStatusAsyncNotificationRequestResourceInnerLinesInner 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

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerWithDefaults ¶

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerWithDefaults() *OrderStatusAsyncNotificationRequestResourceInnerLinesInner

NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerWithDefaults instantiates a new OrderStatusAsyncNotificationRequestResourceInnerLinesInner 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

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetBackorderedQuantity ¶

GetBackorderedQuantity returns the BackorderedQuantity field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetBackorderedQuantityOk ¶

GetBackorderedQuantityOk returns a tuple with the BackorderedQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetIngramPartNumber ¶

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetIngramPartNumberOk ¶

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetLineNumber ¶

GetLineNumber returns the LineNumber field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetLineNumberOk ¶

GetLineNumberOk returns a tuple with the LineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetLineStatus ¶

GetLineStatus returns the LineStatus field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetLineStatusOk ¶

GetLineStatusOk returns a tuple with the LineStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetRequestedQuantity ¶

GetRequestedQuantity returns the RequestedQuantity field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetRequestedQuantityOk ¶

GetRequestedQuantityOk returns a tuple with the RequestedQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetSerialNumberDetails ¶

GetSerialNumberDetails returns the SerialNumberDetails field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetSerialNumberDetailsOk ¶

GetSerialNumberDetailsOk returns a tuple with the SerialNumberDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetShipmentDetails ¶

GetShipmentDetails returns the ShipmentDetails field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetShipmentDetailsOk ¶

GetShipmentDetailsOk returns a tuple with the ShipmentDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetShippedQuantity ¶

GetShippedQuantity returns the ShippedQuantity field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetShippedQuantityOk ¶

GetShippedQuantityOk returns a tuple with the ShippedQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetSubOrderNumber ¶

GetSubOrderNumber returns the SubOrderNumber field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetSubOrderNumberOk ¶

GetSubOrderNumberOk returns a tuple with the SubOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetVendorPartNumber ¶

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) GetVendorPartNumberOk ¶

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) HasBackorderedQuantity ¶

HasBackorderedQuantity returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) HasIngramPartNumber ¶

HasIngramPartNumber returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) HasLineNumber ¶

HasLineNumber returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) HasLineStatus ¶

HasLineStatus returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) HasRequestedQuantity ¶

HasRequestedQuantity returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) HasSerialNumberDetails ¶

HasSerialNumberDetails returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) HasShipmentDetails ¶

HasShipmentDetails returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) HasShippedQuantity ¶

HasShippedQuantity returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) HasSubOrderNumber ¶

HasSubOrderNumber returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) HasVendorPartNumber ¶

HasVendorPartNumber returns a boolean if a field has been set.

func (OrderStatusAsyncNotificationRequestResourceInnerLinesInner) MarshalJSON ¶

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) SetBackorderedQuantity ¶

SetBackorderedQuantity gets a reference to the given string and assigns it to the BackorderedQuantity field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) SetIngramPartNumber ¶

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) SetLineNumber ¶

SetLineNumber gets a reference to the given string and assigns it to the LineNumber field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) SetLineStatus ¶

SetLineStatus gets a reference to the given string and assigns it to the LineStatus field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) SetRequestedQuantity ¶

SetRequestedQuantity gets a reference to the given string and assigns it to the RequestedQuantity field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) SetSerialNumberDetails ¶

SetSerialNumberDetails gets a reference to the given []OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner and assigns it to the SerialNumberDetails field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) SetShipmentDetails ¶

SetShipmentDetails gets a reference to the given []OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner and assigns it to the ShipmentDetails field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) SetShippedQuantity ¶

SetShippedQuantity gets a reference to the given string and assigns it to the ShippedQuantity field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) SetSubOrderNumber ¶

SetSubOrderNumber gets a reference to the given string and assigns it to the SubOrderNumber field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInner) SetVendorPartNumber ¶

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (OrderStatusAsyncNotificationRequestResourceInnerLinesInner) ToMap ¶

type OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner ¶

type OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner struct {
	// The serial number for the line item.
	SerialNumber *string `json:"serialNumber,omitempty"`
}

OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner struct for OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner ¶

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner() *OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner

NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner instantiates a new OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner 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

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInnerWithDefaults ¶

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInnerWithDefaults() *OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner

NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInnerWithDefaults instantiates a new OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner 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

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner) GetSerialNumber ¶

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner) GetSerialNumberOk ¶

GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner) HasSerialNumber ¶

HasSerialNumber returns a boolean if a field has been set.

func (OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner) MarshalJSON ¶

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner) SetSerialNumber ¶

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (OrderStatusAsyncNotificationRequestResourceInnerLinesInnerSerialNumberDetailsInner) ToMap ¶

type OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner ¶

type OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner struct {
	// The date the line item was shipped.
	ShipmentDate *string `json:"shipmentDate,omitempty"`
	// The ID of the warehouse the product will ship from.
	ShipFromWarehouseId *string `json:"shipFromWarehouseId,omitempty"`
	// \"\"
	WarehouseName *string `json:"warehouseName,omitempty"`
	// The carrier code for the shipment containing the  line item.
	CarrierCode *string `json:"carrierCode,omitempty"`
	// The name of the carrier of the shipment containing   the line item.
	CarrierName    *string                                                                                             `json:"carrierName,omitempty"`
	PackageDetails []OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner `json:"packageDetails,omitempty"`
}

OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner struct for OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner ¶

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner() *OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner

NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner instantiates a new OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner 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

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerWithDefaults ¶

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerWithDefaults() *OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner

NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerWithDefaults instantiates a new OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner 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

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetCarrierCode ¶

GetCarrierCode returns the CarrierCode field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetCarrierCodeOk ¶

GetCarrierCodeOk returns a tuple with the CarrierCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetCarrierName ¶

GetCarrierName returns the CarrierName field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetCarrierNameOk ¶

GetCarrierNameOk returns a tuple with the CarrierName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetPackageDetails ¶

GetPackageDetails returns the PackageDetails field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetPackageDetailsOk ¶

GetPackageDetailsOk returns a tuple with the PackageDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetShipFromWarehouseId ¶

GetShipFromWarehouseId returns the ShipFromWarehouseId field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetShipFromWarehouseIdOk ¶

GetShipFromWarehouseIdOk returns a tuple with the ShipFromWarehouseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetShipmentDate ¶

GetShipmentDate returns the ShipmentDate field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetShipmentDateOk ¶

GetShipmentDateOk returns a tuple with the ShipmentDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetWarehouseName ¶

GetWarehouseName returns the WarehouseName field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) GetWarehouseNameOk ¶

GetWarehouseNameOk returns a tuple with the WarehouseName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) HasCarrierCode ¶

HasCarrierCode returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) HasCarrierName ¶

HasCarrierName returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) HasPackageDetails ¶

HasPackageDetails returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) HasShipFromWarehouseId ¶

HasShipFromWarehouseId returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) HasShipmentDate ¶

HasShipmentDate returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) HasWarehouseName ¶

HasWarehouseName returns a boolean if a field has been set.

func (OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) MarshalJSON ¶

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) SetCarrierCode ¶

SetCarrierCode gets a reference to the given string and assigns it to the CarrierCode field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) SetCarrierName ¶

SetCarrierName gets a reference to the given string and assigns it to the CarrierName field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) SetPackageDetails ¶

SetPackageDetails gets a reference to the given []OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner and assigns it to the PackageDetails field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) SetShipFromWarehouseId ¶

SetShipFromWarehouseId gets a reference to the given string and assigns it to the ShipFromWarehouseId field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) SetShipmentDate ¶

SetShipmentDate gets a reference to the given string and assigns it to the ShipmentDate field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) SetWarehouseName ¶

SetWarehouseName gets a reference to the given string and assigns it to the WarehouseName field.

func (OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInner) ToMap ¶

type OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner ¶

type OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner struct {
	// The shipment carton number that contains the line item.
	CartonNumber *string `json:"cartonNumber,omitempty"`
	// The quantity of line items in the box.
	QuantityInbox *string `json:"quantityInbox,omitempty"`
	// The tracking number for the shipment containing the line item.
	TrackingNumber *string `json:"trackingNumber,omitempty"`
}

OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner struct for OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner ¶

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner() *OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner

NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner instantiates a new OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner 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

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInnerWithDefaults ¶

func NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInnerWithDefaults() *OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner

NewOrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInnerWithDefaults instantiates a new OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner 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

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) GetCartonNumber ¶

GetCartonNumber returns the CartonNumber field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) GetCartonNumberOk ¶

GetCartonNumberOk returns a tuple with the CartonNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) GetQuantityInbox ¶

GetQuantityInbox returns the QuantityInbox field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) GetQuantityInboxOk ¶

GetQuantityInboxOk returns a tuple with the QuantityInbox field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) GetTrackingNumber ¶

GetTrackingNumber returns the TrackingNumber field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) GetTrackingNumberOk ¶

GetTrackingNumberOk returns a tuple with the TrackingNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) HasCartonNumber ¶

HasCartonNumber returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) HasQuantityInbox ¶

HasQuantityInbox returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) HasTrackingNumber ¶

HasTrackingNumber returns a boolean if a field has been set.

func (OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) MarshalJSON ¶

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) SetCartonNumber ¶

SetCartonNumber gets a reference to the given string and assigns it to the CartonNumber field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) SetQuantityInbox ¶

SetQuantityInbox gets a reference to the given string and assigns it to the QuantityInbox field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) SetTrackingNumber ¶

SetTrackingNumber gets a reference to the given string and assigns it to the TrackingNumber field.

func (OrderStatusAsyncNotificationRequestResourceInnerLinesInnerShipmentDetailsInnerPackageDetailsInner) ToMap ¶

type OrderStatusAsyncNotificationRequestResourceInnerLinksInner ¶

type OrderStatusAsyncNotificationRequestResourceInnerLinksInner struct {
	// Provides the details of the orders.
	Topic *string `json:"topic,omitempty"`
	// The URL endpoint for accessing the relevant data.
	Href *string `json:"href,omitempty"`
	// The type of call that can be made to the href link (GET, POST, Etc.).
	Type *string `json:"type,omitempty"`
}

OrderStatusAsyncNotificationRequestResourceInnerLinksInner struct for OrderStatusAsyncNotificationRequestResourceInnerLinksInner

func NewOrderStatusAsyncNotificationRequestResourceInnerLinksInner ¶

func NewOrderStatusAsyncNotificationRequestResourceInnerLinksInner() *OrderStatusAsyncNotificationRequestResourceInnerLinksInner

NewOrderStatusAsyncNotificationRequestResourceInnerLinksInner instantiates a new OrderStatusAsyncNotificationRequestResourceInnerLinksInner 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

func NewOrderStatusAsyncNotificationRequestResourceInnerLinksInnerWithDefaults ¶

func NewOrderStatusAsyncNotificationRequestResourceInnerLinksInnerWithDefaults() *OrderStatusAsyncNotificationRequestResourceInnerLinksInner

NewOrderStatusAsyncNotificationRequestResourceInnerLinksInnerWithDefaults instantiates a new OrderStatusAsyncNotificationRequestResourceInnerLinksInner 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

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) GetHref ¶

GetHref returns the Href field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) GetHrefOk ¶

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) GetTopicOk ¶

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) HasHref ¶

HasHref returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) HasType ¶

HasType returns a boolean if a field has been set.

func (OrderStatusAsyncNotificationRequestResourceInnerLinksInner) MarshalJSON ¶

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) SetHref ¶

SetHref gets a reference to the given string and assigns it to the Href field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (*OrderStatusAsyncNotificationRequestResourceInnerLinksInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (OrderStatusAsyncNotificationRequestResourceInnerLinksInner) ToMap ¶

type OrdersAPIService ¶

type OrdersAPIService service

OrdersAPIService OrdersAPI service

func (*OrdersAPIService) DeleteOrdercancel ¶

func (a *OrdersAPIService) DeleteOrdercancel(ctx context.Context, orderNumber string) ApiDeleteOrdercancelRequest

DeleteOrdercancel Cancel your Order

This call must be submitted before the order is released to Ingram Micro’s warehouse. The order cannot be canceled once it is released to the warehouse. Order should be on customer hold to delete any order from Ingram system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orderNumber Ingram Micro sales order number.
@return ApiDeleteOrdercancelRequest

func (*OrdersAPIService) DeleteOrdercancelExecute ¶

func (a *OrdersAPIService) DeleteOrdercancelExecute(r ApiDeleteOrdercancelRequest) (*http.Response, error)

Execute executes the request

func (*OrdersAPIService) GetOrderdetailsV61 ¶

func (a *OrdersAPIService) GetOrderdetailsV61(ctx context.Context, ordernumber string) ApiGetOrderdetailsV61Request

GetOrderdetailsV61 Get Order Details v6.1

The Orders details API endpoint allows a customer to retrieve their Ingram Micro orders details by using the Ingram Micro sales order number as a path parameter. The sales order number, IM-CustomerNumber, IM-CountryCode, and IM-CorrelationID are required parameters.<br><br>*Service contracts, subscriptions, and license information are unavailable at the moment, this information will be available in the future. <br><br> Recent bug fixes:

  • Fixed duplication of serial numbers in the API response.

  • Fixed API time-out issues

  • Fixed missing tracking information.

  • Implemented enhanced order status.

    @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param ordernumber The Ingram Micro sales order number. @return ApiGetOrderdetailsV61Request

func (*OrdersAPIService) GetOrderdetailsV61Execute ¶

func (a *OrdersAPIService) GetOrderdetailsV61Execute(r ApiGetOrderdetailsV61Request) (*OrderDetailB2B, *http.Response, error)

Execute executes the request

@return OrderDetailB2B

func (*OrdersAPIService) GetResellersV6Ordersearch ¶

func (a *OrdersAPIService) GetResellersV6Ordersearch(ctx context.Context) ApiGetResellersV6OrdersearchRequest

GetResellersV6Ordersearch Search your Orders

The Orders Search API endpoint allows a customer to search their Ingram Micro orders by using any of the available query string parameters, customer can search their order by using single query string parameters or combining them together. This endpoint supports the pagination of results.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetResellersV6OrdersearchRequest

func (*OrdersAPIService) GetResellersV6OrdersearchExecute ¶

func (a *OrdersAPIService) GetResellersV6OrdersearchExecute(r ApiGetResellersV6OrdersearchRequest) (*OrderSearchResponse, *http.Response, error)

Execute executes the request

@return OrderSearchResponse

func (*OrdersAPIService) PostCreateorderV6 ¶

func (a *OrdersAPIService) PostCreateorderV6(ctx context.Context) ApiPostCreateorderV6Request

PostCreateorderV6 Create your Order

Instantly create and place orders. The POST API supports stocked SKUs as well as licensing and warranties SKUs. IM-CustomerNumber, IM-CountryCode, IM-SenderID and IM-CorrelationID are required parameters. Ingram Micro recommends that you provide the ingrampartnumber for each SKU contained in each order. NOTE: You must have net terms to use the Ingram Micro Order Create API. Ingram Micro offers trade credit when using our APIs, and repayment is based on net terms. For example, if your net terms agreement is net-30, you will have 30 days to make a full payment. Ingram Micro does not allow credit card transactions for API ordering.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostCreateorderV6Request

func (*OrdersAPIService) PostCreateorderV6Execute ¶

Execute executes the request

@return OrderCreateResponse

func (*OrdersAPIService) PutOrdermodify ¶

func (a *OrdersAPIService) PutOrdermodify(ctx context.Context, orderNumber string) ApiPutOrdermodifyRequest

PutOrdermodify Modify your Order

The Order Modify API endpoint allows for changes to be made to an order after the order creation process as long as the order was created with the customer hold flag.

* Orders can be modified within 24hrs of being placed with the customer hold flag, after 24hrs they are voided if they are not released by the customer.

* Modifying orders that were placed without the customer hold flag is not possible

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orderNumber Ingram sales order number.
@return ApiPutOrdermodifyRequest

func (*OrdersAPIService) PutOrdermodifyExecute ¶

Execute executes the request

@return OrderModifyResponse

type PostQuoteToOrderV6400Response ¶ added in v1.0.0

type PostQuoteToOrderV6400Response struct {
	// A unique trace id to identify the issue.
	Traceid *string `json:"traceid,omitempty"`
	// Type of the error message.
	Type *string `json:"type,omitempty"`
	// A detailed error message.
	Message *string                                    `json:"message,omitempty"`
	Fields  []PostQuoteToOrderV6400ResponseFieldsInner `json:"fields,omitempty"`
}

PostQuoteToOrderV6400Response struct for PostQuoteToOrderV6400Response

func NewPostQuoteToOrderV6400Response ¶ added in v1.0.0

func NewPostQuoteToOrderV6400Response() *PostQuoteToOrderV6400Response

NewPostQuoteToOrderV6400Response instantiates a new PostQuoteToOrderV6400Response 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

func NewPostQuoteToOrderV6400ResponseWithDefaults ¶ added in v1.0.0

func NewPostQuoteToOrderV6400ResponseWithDefaults() *PostQuoteToOrderV6400Response

NewPostQuoteToOrderV6400ResponseWithDefaults instantiates a new PostQuoteToOrderV6400Response 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

func (*PostQuoteToOrderV6400Response) GetFields ¶ added in v1.0.0

GetFields returns the Fields field value if set, zero value otherwise.

func (*PostQuoteToOrderV6400Response) GetFieldsOk ¶ added in v1.0.0

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostQuoteToOrderV6400Response) GetMessage ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*PostQuoteToOrderV6400Response) GetMessageOk ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostQuoteToOrderV6400Response) GetTraceid ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) GetTraceid() string

GetTraceid returns the Traceid field value if set, zero value otherwise.

func (*PostQuoteToOrderV6400Response) GetTraceidOk ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) GetTraceidOk() (*string, bool)

GetTraceidOk returns a tuple with the Traceid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostQuoteToOrderV6400Response) GetType ¶ added in v1.0.0

GetType returns the Type field value if set, zero value otherwise.

func (*PostQuoteToOrderV6400Response) GetTypeOk ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostQuoteToOrderV6400Response) HasFields ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*PostQuoteToOrderV6400Response) HasMessage ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*PostQuoteToOrderV6400Response) HasTraceid ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) HasTraceid() bool

HasTraceid returns a boolean if a field has been set.

func (*PostQuoteToOrderV6400Response) HasType ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) HasType() bool

HasType returns a boolean if a field has been set.

func (PostQuoteToOrderV6400Response) MarshalJSON ¶ added in v1.0.0

func (o PostQuoteToOrderV6400Response) MarshalJSON() ([]byte, error)

func (*PostQuoteToOrderV6400Response) SetFields ¶ added in v1.0.0

SetFields gets a reference to the given []PostQuoteToOrderV6400ResponseFieldsInner and assigns it to the Fields field.

func (*PostQuoteToOrderV6400Response) SetMessage ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*PostQuoteToOrderV6400Response) SetTraceid ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) SetTraceid(v string)

SetTraceid gets a reference to the given string and assigns it to the Traceid field.

func (*PostQuoteToOrderV6400Response) SetType ¶ added in v1.0.0

func (o *PostQuoteToOrderV6400Response) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (PostQuoteToOrderV6400Response) ToMap ¶ added in v1.0.0

func (o PostQuoteToOrderV6400Response) ToMap() (map[string]interface{}, error)

type PostQuoteToOrderV6400ResponseFieldsInner ¶ added in v1.0.0

type PostQuoteToOrderV6400ResponseFieldsInner struct {
	// Name of the field.
	Field *string `json:"field,omitempty"`
	// A filed level error message.
	Message *string `json:"message,omitempty"`
	// Value of the message.
	Value *string `json:"value,omitempty"`
}

PostQuoteToOrderV6400ResponseFieldsInner struct for PostQuoteToOrderV6400ResponseFieldsInner

func NewPostQuoteToOrderV6400ResponseFieldsInner ¶ added in v1.0.0

func NewPostQuoteToOrderV6400ResponseFieldsInner() *PostQuoteToOrderV6400ResponseFieldsInner

NewPostQuoteToOrderV6400ResponseFieldsInner instantiates a new PostQuoteToOrderV6400ResponseFieldsInner 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

func NewPostQuoteToOrderV6400ResponseFieldsInnerWithDefaults ¶ added in v1.0.0

func NewPostQuoteToOrderV6400ResponseFieldsInnerWithDefaults() *PostQuoteToOrderV6400ResponseFieldsInner

NewPostQuoteToOrderV6400ResponseFieldsInnerWithDefaults instantiates a new PostQuoteToOrderV6400ResponseFieldsInner 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

func (*PostQuoteToOrderV6400ResponseFieldsInner) GetField ¶ added in v1.0.0

GetField returns the Field field value if set, zero value otherwise.

func (*PostQuoteToOrderV6400ResponseFieldsInner) GetFieldOk ¶ added in v1.0.0

GetFieldOk returns a tuple with the Field field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostQuoteToOrderV6400ResponseFieldsInner) GetMessage ¶ added in v1.0.0

GetMessage returns the Message field value if set, zero value otherwise.

func (*PostQuoteToOrderV6400ResponseFieldsInner) GetMessageOk ¶ added in v1.0.0

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostQuoteToOrderV6400ResponseFieldsInner) GetValue ¶ added in v1.0.0

GetValue returns the Value field value if set, zero value otherwise.

func (*PostQuoteToOrderV6400ResponseFieldsInner) GetValueOk ¶ added in v1.0.0

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostQuoteToOrderV6400ResponseFieldsInner) HasField ¶ added in v1.0.0

HasField returns a boolean if a field has been set.

func (*PostQuoteToOrderV6400ResponseFieldsInner) HasMessage ¶ added in v1.0.0

HasMessage returns a boolean if a field has been set.

func (*PostQuoteToOrderV6400ResponseFieldsInner) HasValue ¶ added in v1.0.0

HasValue returns a boolean if a field has been set.

func (PostQuoteToOrderV6400ResponseFieldsInner) MarshalJSON ¶ added in v1.0.0

func (*PostQuoteToOrderV6400ResponseFieldsInner) SetField ¶ added in v1.0.0

SetField gets a reference to the given string and assigns it to the Field field.

func (*PostQuoteToOrderV6400ResponseFieldsInner) SetMessage ¶ added in v1.0.0

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*PostQuoteToOrderV6400ResponseFieldsInner) SetValue ¶ added in v1.0.0

SetValue gets a reference to the given string and assigns it to the Value field.

func (PostQuoteToOrderV6400ResponseFieldsInner) ToMap ¶ added in v1.0.0

func (o PostQuoteToOrderV6400ResponseFieldsInner) ToMap() (map[string]interface{}, error)

type PostRenewalssearch400Response ¶

type PostRenewalssearch400Response struct {
	// Unique Id to identify error.
	Traceid *string `json:"traceid,omitempty"`
	// Describes the type of the error.
	Type   *string                                            `json:"type,omitempty"`
	Fields []GetResellerV6ValidateQuote400ResponseFieldsInner `json:"fields,omitempty"`
}

PostRenewalssearch400Response struct for PostRenewalssearch400Response

func NewPostRenewalssearch400Response ¶

func NewPostRenewalssearch400Response() *PostRenewalssearch400Response

NewPostRenewalssearch400Response instantiates a new PostRenewalssearch400Response 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

func NewPostRenewalssearch400ResponseWithDefaults ¶

func NewPostRenewalssearch400ResponseWithDefaults() *PostRenewalssearch400Response

NewPostRenewalssearch400ResponseWithDefaults instantiates a new PostRenewalssearch400Response 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

func (*PostRenewalssearch400Response) GetFields ¶

GetFields returns the Fields field value if set, zero value otherwise.

func (*PostRenewalssearch400Response) GetFieldsOk ¶

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRenewalssearch400Response) GetTraceid ¶

func (o *PostRenewalssearch400Response) GetTraceid() string

GetTraceid returns the Traceid field value if set, zero value otherwise.

func (*PostRenewalssearch400Response) GetTraceidOk ¶

func (o *PostRenewalssearch400Response) GetTraceidOk() (*string, bool)

GetTraceidOk returns a tuple with the Traceid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRenewalssearch400Response) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*PostRenewalssearch400Response) GetTypeOk ¶

func (o *PostRenewalssearch400Response) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostRenewalssearch400Response) HasFields ¶

func (o *PostRenewalssearch400Response) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*PostRenewalssearch400Response) HasTraceid ¶

func (o *PostRenewalssearch400Response) HasTraceid() bool

HasTraceid returns a boolean if a field has been set.

func (*PostRenewalssearch400Response) HasType ¶

func (o *PostRenewalssearch400Response) HasType() bool

HasType returns a boolean if a field has been set.

func (PostRenewalssearch400Response) MarshalJSON ¶

func (o PostRenewalssearch400Response) MarshalJSON() ([]byte, error)

func (*PostRenewalssearch400Response) SetFields ¶

SetFields gets a reference to the given []GetResellerV6ValidateQuote400ResponseFieldsInner and assigns it to the Fields field.

func (*PostRenewalssearch400Response) SetTraceid ¶

func (o *PostRenewalssearch400Response) SetTraceid(v string)

SetTraceid gets a reference to the given string and assigns it to the Traceid field.

func (*PostRenewalssearch400Response) SetType ¶

func (o *PostRenewalssearch400Response) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (PostRenewalssearch400Response) ToMap ¶

func (o PostRenewalssearch400Response) ToMap() (map[string]interface{}, error)

type PriceAndAvailabilityRequest ¶

type PriceAndAvailabilityRequest struct {
	// Boolean value that will display Discount details in the response when true.
	ShowAvailableDiscounts *bool `json:"showAvailableDiscounts,omitempty"`
	// Boolean value that will display reserve inventory details in the response when true.
	ShowReserveInventoryDetails *bool `json:"showReserveInventoryDetails,omitempty"`
	// Pre-approved special pricing/bid number provided to the reseller by the vendor for special pricing and discounts. Used to track the bid number where different line items have different bid numbers.
	SpecialBidNumber        *string                                                   `json:"specialBidNumber,omitempty"`
	AvailabilityByWarehouse []PriceAndAvailabilityRequestAvailabilityByWarehouseInner `json:"availabilityByWarehouse,omitempty"`
	Products                []PriceAndAvailabilityRequestProductsInner                `json:"products,omitempty"`
	AdditionalAttributes    []PriceAndAvailabilityRequestAdditionalAttributesInner    `json:"additionalAttributes,omitempty"`
}

PriceAndAvailabilityRequest struct for PriceAndAvailabilityRequest

func NewPriceAndAvailabilityRequest ¶

func NewPriceAndAvailabilityRequest() *PriceAndAvailabilityRequest

NewPriceAndAvailabilityRequest instantiates a new PriceAndAvailabilityRequest 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

func NewPriceAndAvailabilityRequestWithDefaults ¶

func NewPriceAndAvailabilityRequestWithDefaults() *PriceAndAvailabilityRequest

NewPriceAndAvailabilityRequestWithDefaults instantiates a new PriceAndAvailabilityRequest 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

func (*PriceAndAvailabilityRequest) GetAdditionalAttributes ¶

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequest) GetAdditionalAttributesOk ¶

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequest) GetAvailabilityByWarehouse ¶

GetAvailabilityByWarehouse returns the AvailabilityByWarehouse field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequest) GetAvailabilityByWarehouseOk ¶

GetAvailabilityByWarehouseOk returns a tuple with the AvailabilityByWarehouse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequest) GetProducts ¶

GetProducts returns the Products field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequest) GetProductsOk ¶

GetProductsOk returns a tuple with the Products field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequest) GetShowAvailableDiscounts ¶

func (o *PriceAndAvailabilityRequest) GetShowAvailableDiscounts() bool

GetShowAvailableDiscounts returns the ShowAvailableDiscounts field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequest) GetShowAvailableDiscountsOk ¶

func (o *PriceAndAvailabilityRequest) GetShowAvailableDiscountsOk() (*bool, bool)

GetShowAvailableDiscountsOk returns a tuple with the ShowAvailableDiscounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequest) GetShowReserveInventoryDetails ¶

func (o *PriceAndAvailabilityRequest) GetShowReserveInventoryDetails() bool

GetShowReserveInventoryDetails returns the ShowReserveInventoryDetails field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequest) GetShowReserveInventoryDetailsOk ¶

func (o *PriceAndAvailabilityRequest) GetShowReserveInventoryDetailsOk() (*bool, bool)

GetShowReserveInventoryDetailsOk returns a tuple with the ShowReserveInventoryDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequest) GetSpecialBidNumber ¶

func (o *PriceAndAvailabilityRequest) GetSpecialBidNumber() string

GetSpecialBidNumber returns the SpecialBidNumber field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequest) GetSpecialBidNumberOk ¶

func (o *PriceAndAvailabilityRequest) GetSpecialBidNumberOk() (*string, bool)

GetSpecialBidNumberOk returns a tuple with the SpecialBidNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequest) HasAdditionalAttributes ¶

func (o *PriceAndAvailabilityRequest) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequest) HasAvailabilityByWarehouse ¶

func (o *PriceAndAvailabilityRequest) HasAvailabilityByWarehouse() bool

HasAvailabilityByWarehouse returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequest) HasProducts ¶

func (o *PriceAndAvailabilityRequest) HasProducts() bool

HasProducts returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequest) HasShowAvailableDiscounts ¶

func (o *PriceAndAvailabilityRequest) HasShowAvailableDiscounts() bool

HasShowAvailableDiscounts returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequest) HasShowReserveInventoryDetails ¶

func (o *PriceAndAvailabilityRequest) HasShowReserveInventoryDetails() bool

HasShowReserveInventoryDetails returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequest) HasSpecialBidNumber ¶

func (o *PriceAndAvailabilityRequest) HasSpecialBidNumber() bool

HasSpecialBidNumber returns a boolean if a field has been set.

func (PriceAndAvailabilityRequest) MarshalJSON ¶

func (o PriceAndAvailabilityRequest) MarshalJSON() ([]byte, error)

func (*PriceAndAvailabilityRequest) SetAdditionalAttributes ¶

SetAdditionalAttributes gets a reference to the given []PriceAndAvailabilityRequestAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*PriceAndAvailabilityRequest) SetAvailabilityByWarehouse ¶

SetAvailabilityByWarehouse gets a reference to the given []PriceAndAvailabilityRequestAvailabilityByWarehouseInner and assigns it to the AvailabilityByWarehouse field.

func (*PriceAndAvailabilityRequest) SetProducts ¶

SetProducts gets a reference to the given []PriceAndAvailabilityRequestProductsInner and assigns it to the Products field.

func (*PriceAndAvailabilityRequest) SetShowAvailableDiscounts ¶

func (o *PriceAndAvailabilityRequest) SetShowAvailableDiscounts(v bool)

SetShowAvailableDiscounts gets a reference to the given bool and assigns it to the ShowAvailableDiscounts field.

func (*PriceAndAvailabilityRequest) SetShowReserveInventoryDetails ¶

func (o *PriceAndAvailabilityRequest) SetShowReserveInventoryDetails(v bool)

SetShowReserveInventoryDetails gets a reference to the given bool and assigns it to the ShowReserveInventoryDetails field.

func (*PriceAndAvailabilityRequest) SetSpecialBidNumber ¶

func (o *PriceAndAvailabilityRequest) SetSpecialBidNumber(v string)

SetSpecialBidNumber gets a reference to the given string and assigns it to the SpecialBidNumber field.

func (PriceAndAvailabilityRequest) ToMap ¶

func (o PriceAndAvailabilityRequest) ToMap() (map[string]interface{}, error)

type PriceAndAvailabilityRequestAdditionalAttributesInner ¶

type PriceAndAvailabilityRequestAdditionalAttributesInner struct {
	// key value pair -key Name.
	AttributeName *string `json:"attributeName,omitempty"`
	// key value pair -key value.
	AttributeValue *string `json:"attributeValue,omitempty"`
}

PriceAndAvailabilityRequestAdditionalAttributesInner struct for PriceAndAvailabilityRequestAdditionalAttributesInner

func NewPriceAndAvailabilityRequestAdditionalAttributesInner ¶

func NewPriceAndAvailabilityRequestAdditionalAttributesInner() *PriceAndAvailabilityRequestAdditionalAttributesInner

NewPriceAndAvailabilityRequestAdditionalAttributesInner instantiates a new PriceAndAvailabilityRequestAdditionalAttributesInner 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

func NewPriceAndAvailabilityRequestAdditionalAttributesInnerWithDefaults ¶

func NewPriceAndAvailabilityRequestAdditionalAttributesInnerWithDefaults() *PriceAndAvailabilityRequestAdditionalAttributesInner

NewPriceAndAvailabilityRequestAdditionalAttributesInnerWithDefaults instantiates a new PriceAndAvailabilityRequestAdditionalAttributesInner 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

func (*PriceAndAvailabilityRequestAdditionalAttributesInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestAdditionalAttributesInner) GetAttributeNameOk ¶

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestAdditionalAttributesInner) GetAttributeValue ¶

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestAdditionalAttributesInner) GetAttributeValueOk ¶

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestAdditionalAttributesInner) HasAttributeName ¶

HasAttributeName returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequestAdditionalAttributesInner) HasAttributeValue ¶

HasAttributeValue returns a boolean if a field has been set.

func (PriceAndAvailabilityRequestAdditionalAttributesInner) MarshalJSON ¶

func (*PriceAndAvailabilityRequestAdditionalAttributesInner) SetAttributeName ¶

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*PriceAndAvailabilityRequestAdditionalAttributesInner) SetAttributeValue ¶

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (PriceAndAvailabilityRequestAdditionalAttributesInner) ToMap ¶

type PriceAndAvailabilityRequestAvailabilityByWarehouseInner ¶

type PriceAndAvailabilityRequestAvailabilityByWarehouseInner struct {
	// Plant/warehouse Id of a particular location in order to get just the inventory of that location.
	AvailabilityByWarehouseId *string `json:"availabilityByWarehouseId,omitempty"`
	// Pass boolean value as input, if true the response will contain warehouse location details, if false the response will not hold warehouse location details. By default value is true.
	AvailabilityForAllLocation *bool `json:"availabilityForAllLocation,omitempty"`
}

PriceAndAvailabilityRequestAvailabilityByWarehouseInner struct for PriceAndAvailabilityRequestAvailabilityByWarehouseInner

func NewPriceAndAvailabilityRequestAvailabilityByWarehouseInner ¶

func NewPriceAndAvailabilityRequestAvailabilityByWarehouseInner() *PriceAndAvailabilityRequestAvailabilityByWarehouseInner

NewPriceAndAvailabilityRequestAvailabilityByWarehouseInner instantiates a new PriceAndAvailabilityRequestAvailabilityByWarehouseInner 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

func NewPriceAndAvailabilityRequestAvailabilityByWarehouseInnerWithDefaults ¶

func NewPriceAndAvailabilityRequestAvailabilityByWarehouseInnerWithDefaults() *PriceAndAvailabilityRequestAvailabilityByWarehouseInner

NewPriceAndAvailabilityRequestAvailabilityByWarehouseInnerWithDefaults instantiates a new PriceAndAvailabilityRequestAvailabilityByWarehouseInner 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

func (*PriceAndAvailabilityRequestAvailabilityByWarehouseInner) GetAvailabilityByWarehouseId ¶

func (o *PriceAndAvailabilityRequestAvailabilityByWarehouseInner) GetAvailabilityByWarehouseId() string

GetAvailabilityByWarehouseId returns the AvailabilityByWarehouseId field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestAvailabilityByWarehouseInner) GetAvailabilityByWarehouseIdOk ¶

func (o *PriceAndAvailabilityRequestAvailabilityByWarehouseInner) GetAvailabilityByWarehouseIdOk() (*string, bool)

GetAvailabilityByWarehouseIdOk returns a tuple with the AvailabilityByWarehouseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestAvailabilityByWarehouseInner) GetAvailabilityForAllLocation ¶

func (o *PriceAndAvailabilityRequestAvailabilityByWarehouseInner) GetAvailabilityForAllLocation() bool

GetAvailabilityForAllLocation returns the AvailabilityForAllLocation field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestAvailabilityByWarehouseInner) GetAvailabilityForAllLocationOk ¶

func (o *PriceAndAvailabilityRequestAvailabilityByWarehouseInner) GetAvailabilityForAllLocationOk() (*bool, bool)

GetAvailabilityForAllLocationOk returns a tuple with the AvailabilityForAllLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestAvailabilityByWarehouseInner) HasAvailabilityByWarehouseId ¶

func (o *PriceAndAvailabilityRequestAvailabilityByWarehouseInner) HasAvailabilityByWarehouseId() bool

HasAvailabilityByWarehouseId returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequestAvailabilityByWarehouseInner) HasAvailabilityForAllLocation ¶

func (o *PriceAndAvailabilityRequestAvailabilityByWarehouseInner) HasAvailabilityForAllLocation() bool

HasAvailabilityForAllLocation returns a boolean if a field has been set.

func (PriceAndAvailabilityRequestAvailabilityByWarehouseInner) MarshalJSON ¶

func (*PriceAndAvailabilityRequestAvailabilityByWarehouseInner) SetAvailabilityByWarehouseId ¶

func (o *PriceAndAvailabilityRequestAvailabilityByWarehouseInner) SetAvailabilityByWarehouseId(v string)

SetAvailabilityByWarehouseId gets a reference to the given string and assigns it to the AvailabilityByWarehouseId field.

func (*PriceAndAvailabilityRequestAvailabilityByWarehouseInner) SetAvailabilityForAllLocation ¶

func (o *PriceAndAvailabilityRequestAvailabilityByWarehouseInner) SetAvailabilityForAllLocation(v bool)

SetAvailabilityForAllLocation gets a reference to the given bool and assigns it to the AvailabilityForAllLocation field.

func (PriceAndAvailabilityRequestAvailabilityByWarehouseInner) ToMap ¶

type PriceAndAvailabilityRequestProductsInner ¶

type PriceAndAvailabilityRequestProductsInner struct {
	// Ingram Micro unique part number for the product.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// Vendor’s part number for the product.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// Reseller/end-user’s part number for the product.
	CustomerPartNumber *string `json:"customerPartNumber,omitempty"`
	// The UPC code for the product. Consists of 12 numeric digits that are uniquely assigned to each trade item.
	Upc *string `json:"upc,omitempty"`
	// Number of quantity of the Product.
	QuantityRequested    *string                                                             `json:"quantityRequested,omitempty"`
	AdditionalAttributes []PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
}

PriceAndAvailabilityRequestProductsInner struct for PriceAndAvailabilityRequestProductsInner

func NewPriceAndAvailabilityRequestProductsInner ¶

func NewPriceAndAvailabilityRequestProductsInner() *PriceAndAvailabilityRequestProductsInner

NewPriceAndAvailabilityRequestProductsInner instantiates a new PriceAndAvailabilityRequestProductsInner 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

func NewPriceAndAvailabilityRequestProductsInnerWithDefaults ¶

func NewPriceAndAvailabilityRequestProductsInnerWithDefaults() *PriceAndAvailabilityRequestProductsInner

NewPriceAndAvailabilityRequestProductsInnerWithDefaults instantiates a new PriceAndAvailabilityRequestProductsInner 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

func (*PriceAndAvailabilityRequestProductsInner) GetAdditionalAttributes ¶

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestProductsInner) GetAdditionalAttributesOk ¶

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestProductsInner) GetCustomerPartNumber ¶

func (o *PriceAndAvailabilityRequestProductsInner) GetCustomerPartNumber() string

GetCustomerPartNumber returns the CustomerPartNumber field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestProductsInner) GetCustomerPartNumberOk ¶

func (o *PriceAndAvailabilityRequestProductsInner) GetCustomerPartNumberOk() (*string, bool)

GetCustomerPartNumberOk returns a tuple with the CustomerPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestProductsInner) GetIngramPartNumber ¶

func (o *PriceAndAvailabilityRequestProductsInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestProductsInner) GetIngramPartNumberOk ¶

func (o *PriceAndAvailabilityRequestProductsInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestProductsInner) GetQuantityRequested ¶

func (o *PriceAndAvailabilityRequestProductsInner) GetQuantityRequested() string

GetQuantityRequested returns the QuantityRequested field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestProductsInner) GetQuantityRequestedOk ¶

func (o *PriceAndAvailabilityRequestProductsInner) GetQuantityRequestedOk() (*string, bool)

GetQuantityRequestedOk returns a tuple with the QuantityRequested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestProductsInner) GetUpc ¶

GetUpc returns the Upc field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestProductsInner) GetUpcOk ¶

GetUpcOk returns a tuple with the Upc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestProductsInner) GetVendorPartNumber ¶

func (o *PriceAndAvailabilityRequestProductsInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestProductsInner) GetVendorPartNumberOk ¶

func (o *PriceAndAvailabilityRequestProductsInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestProductsInner) HasAdditionalAttributes ¶

func (o *PriceAndAvailabilityRequestProductsInner) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequestProductsInner) HasCustomerPartNumber ¶

func (o *PriceAndAvailabilityRequestProductsInner) HasCustomerPartNumber() bool

HasCustomerPartNumber returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequestProductsInner) HasIngramPartNumber ¶

func (o *PriceAndAvailabilityRequestProductsInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequestProductsInner) HasQuantityRequested ¶

func (o *PriceAndAvailabilityRequestProductsInner) HasQuantityRequested() bool

HasQuantityRequested returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequestProductsInner) HasUpc ¶

HasUpc returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequestProductsInner) HasVendorPartNumber ¶

func (o *PriceAndAvailabilityRequestProductsInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (PriceAndAvailabilityRequestProductsInner) MarshalJSON ¶

func (*PriceAndAvailabilityRequestProductsInner) SetAdditionalAttributes ¶

SetAdditionalAttributes gets a reference to the given []PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*PriceAndAvailabilityRequestProductsInner) SetCustomerPartNumber ¶

func (o *PriceAndAvailabilityRequestProductsInner) SetCustomerPartNumber(v string)

SetCustomerPartNumber gets a reference to the given string and assigns it to the CustomerPartNumber field.

func (*PriceAndAvailabilityRequestProductsInner) SetIngramPartNumber ¶

func (o *PriceAndAvailabilityRequestProductsInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*PriceAndAvailabilityRequestProductsInner) SetQuantityRequested ¶

func (o *PriceAndAvailabilityRequestProductsInner) SetQuantityRequested(v string)

SetQuantityRequested gets a reference to the given string and assigns it to the QuantityRequested field.

func (*PriceAndAvailabilityRequestProductsInner) SetUpc ¶

SetUpc gets a reference to the given string and assigns it to the Upc field.

func (*PriceAndAvailabilityRequestProductsInner) SetVendorPartNumber ¶

func (o *PriceAndAvailabilityRequestProductsInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (PriceAndAvailabilityRequestProductsInner) ToMap ¶

func (o PriceAndAvailabilityRequestProductsInner) ToMap() (map[string]interface{}, error)

type PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner ¶

type PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner struct {
	// governmentprogramcode: Special Discount details will be provided based on the governmentprogramcode if available. shiptostatebrazil: Attribute Specific to Brazil. shipfrombranchnumber: If provided, displays only the availability of the specified branch number.
	AttributeName *string `json:"attributeName,omitempty"`
	// key value pair -key value.
	AttributeValue *string `json:"attributeValue,omitempty"`
}

PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner struct for PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner

func NewPriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner ¶

func NewPriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner() *PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner

NewPriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner instantiates a new PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner 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

func NewPriceAndAvailabilityRequestProductsInnerAdditionalAttributesInnerWithDefaults ¶

func NewPriceAndAvailabilityRequestProductsInnerAdditionalAttributesInnerWithDefaults() *PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner

NewPriceAndAvailabilityRequestProductsInnerAdditionalAttributesInnerWithDefaults instantiates a new PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner 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

func (*PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) GetAttributeNameOk ¶

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) GetAttributeValue ¶

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) GetAttributeValueOk ¶

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) HasAttributeName ¶

HasAttributeName returns a boolean if a field has been set.

func (*PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) HasAttributeValue ¶

HasAttributeValue returns a boolean if a field has been set.

func (PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) MarshalJSON ¶

func (*PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) SetAttributeName ¶

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) SetAttributeValue ¶

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (PriceAndAvailabilityRequestProductsInnerAdditionalAttributesInner) ToMap ¶

type PriceAndAvailabilityResponseInner ¶

type PriceAndAvailabilityResponseInner struct {
	// Codes signifying whether the sku is active or not.
	ProductStatusCode *string `json:"productStatusCode,omitempty"`
	// Message returned saying whether sku is active.
	ProductStatusMessage *string `json:"productStatusMessage,omitempty"`
	// Ingram Micro unique part number for the product.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// Vendor’s part number for the product.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// Extended Vendor Part Number. *Currently, this feature is not available in these countries (Mexico, Turkey, New Zealand, Colombia, Chile, Brazil, Peru, Western Sahara).
	ExtendedVendorPartNumber *string `json:"extendedVendorPartNumber,omitempty"`
	// Reseller / end-user’s part number for the product.
	CustomerPartNumber *string `json:"customerPartNumber,omitempty"`
	// The UPC code for the product. Consists of 12 numeric digits that are uniquely assigned to each trade item.
	Upc *string `json:"upc,omitempty"`
	// Number type of the part.
	PartNumberType *string `json:"partNumberType,omitempty"`
	// Vendor number that identifies the product.
	VendorNumber *string `json:"vendorNumber,omitempty"`
	// Vendor name for the order.
	VendorName *string `json:"vendorName,omitempty"`
	// The description given for the product.
	Description *string `json:"description,omitempty"`
	// Indicates whether the product is directly shipped from the vendor’s warehouse or if the product ships from Ingram Micro’s warehouse. Class Codes are Ingram classifications on how skus are stocked A = Product that is stocked usually in all IM warehouses and replenished on a regular basis. B = Product that is stocked in limited IM warehouses and replenished on a regular basis C = Product that is stocked in fewer IM warehouses and replenished on a regular basis. D = Product that Ingram Micro has elected to discontinue. E = Product that will be phased out later, according to the vendor. You may not want to replenish this product, but instead sell down what is in stock. F = Product that we carry for a specific customer or supplier under a contractual agreement. N = New Sku. Classification before first receipt O = Discontinued product to be liquidated S= Order for Specialized Demand (Order to backorder) X= direct ship from Vendor V = product that vendor has elected to discontinue.
	ProductClass *string `json:"productClass,omitempty"`
	// The description given for the product.
	Uom *string `json:"uom,omitempty"`
	// Status that gives whether the product is Active.
	ProductStatus *string `json:"productStatus,omitempty"`
	// Boolean that indicates if the product accepts backorder.
	AcceptBackOrder *bool `json:"acceptBackOrder,omitempty"`
	// Boolean that indicates whether a product is authorized.
	ProductAuthorized *bool `json:"productAuthorized,omitempty"`
	// Boolean that indicates if the product can be returned.
	ReturnableProduct *bool `json:"returnableProduct,omitempty"`
	// Boolean that indicates  if end user information is required.
	EndUserInfoRequired *bool `json:"endUserInfoRequired,omitempty"`
	// Boolean that indicates if special pricing is available for the product.
	GovtSpecialPriceAvailable *bool `json:"govtSpecialPriceAvailable,omitempty"`
	// Program type, “PA” for government orders, “ED” for education order.
	GovtProgramType *string `json:"govtProgramType,omitempty"`
	// Type of end user of the program. F = Federal, S = State, E = Local, K = K-12 school, and H = Higher Education.
	GovtEndUserType         *string                                                         `json:"govtEndUserType,omitempty"`
	Availability            *PriceAndAvailabilityResponseInnerAvailability                  `json:"availability,omitempty"`
	ReserveInventoryDetails []PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner `json:"reserveInventoryDetails,omitempty"`
	Pricing                 *PriceAndAvailabilityResponseInnerPricing                       `json:"pricing,omitempty"`
	Discounts               []PriceAndAvailabilityResponseInnerDiscountsInner               `json:"discounts,omitempty"`
	// True of false value to indicate whether it’s bundle part. *Currently, this feature is not available in these countries (Mexico, Turkey, New Zealand, Colombia, Chile, Brazil, Peru, Western Sahara).
	BundlePartIndicator *bool `json:"bundlePartIndicator,omitempty"`
	// *Currently, this feature is not available in these countries (Mexico, Turkey, New Zealand, Colombia, Chile, Brazil, Peru, Western Sahara).
	ServiceFees []PriceAndAvailabilityResponseInnerServiceFeesInner `json:"serviceFees,omitempty"`
}

PriceAndAvailabilityResponseInner struct for PriceAndAvailabilityResponseInner

func NewPriceAndAvailabilityResponseInner ¶

func NewPriceAndAvailabilityResponseInner() *PriceAndAvailabilityResponseInner

NewPriceAndAvailabilityResponseInner instantiates a new PriceAndAvailabilityResponseInner 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

func NewPriceAndAvailabilityResponseInnerWithDefaults ¶

func NewPriceAndAvailabilityResponseInnerWithDefaults() *PriceAndAvailabilityResponseInner

NewPriceAndAvailabilityResponseInnerWithDefaults instantiates a new PriceAndAvailabilityResponseInner 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

func (*PriceAndAvailabilityResponseInner) GetAcceptBackOrder ¶

func (o *PriceAndAvailabilityResponseInner) GetAcceptBackOrder() bool

GetAcceptBackOrder returns the AcceptBackOrder field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetAcceptBackOrderOk ¶

func (o *PriceAndAvailabilityResponseInner) GetAcceptBackOrderOk() (*bool, bool)

GetAcceptBackOrderOk returns a tuple with the AcceptBackOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetAvailability ¶

GetAvailability returns the Availability field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetAvailabilityOk ¶

GetAvailabilityOk returns a tuple with the Availability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetBundlePartIndicator ¶

func (o *PriceAndAvailabilityResponseInner) GetBundlePartIndicator() bool

GetBundlePartIndicator returns the BundlePartIndicator field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetBundlePartIndicatorOk ¶

func (o *PriceAndAvailabilityResponseInner) GetBundlePartIndicatorOk() (*bool, bool)

GetBundlePartIndicatorOk returns a tuple with the BundlePartIndicator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetCustomerPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) GetCustomerPartNumber() string

GetCustomerPartNumber returns the CustomerPartNumber field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetCustomerPartNumberOk ¶

func (o *PriceAndAvailabilityResponseInner) GetCustomerPartNumberOk() (*string, bool)

GetCustomerPartNumberOk returns a tuple with the CustomerPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetDescription ¶

func (o *PriceAndAvailabilityResponseInner) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetDescriptionOk ¶

func (o *PriceAndAvailabilityResponseInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetDiscounts ¶

GetDiscounts returns the Discounts field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetDiscountsOk ¶

GetDiscountsOk returns a tuple with the Discounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetEndUserInfoRequired ¶

func (o *PriceAndAvailabilityResponseInner) GetEndUserInfoRequired() bool

GetEndUserInfoRequired returns the EndUserInfoRequired field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetEndUserInfoRequiredOk ¶

func (o *PriceAndAvailabilityResponseInner) GetEndUserInfoRequiredOk() (*bool, bool)

GetEndUserInfoRequiredOk returns a tuple with the EndUserInfoRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetExtendedVendorPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) GetExtendedVendorPartNumber() string

GetExtendedVendorPartNumber returns the ExtendedVendorPartNumber field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetExtendedVendorPartNumberOk ¶

func (o *PriceAndAvailabilityResponseInner) GetExtendedVendorPartNumberOk() (*string, bool)

GetExtendedVendorPartNumberOk returns a tuple with the ExtendedVendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetGovtEndUserType ¶

func (o *PriceAndAvailabilityResponseInner) GetGovtEndUserType() string

GetGovtEndUserType returns the GovtEndUserType field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetGovtEndUserTypeOk ¶

func (o *PriceAndAvailabilityResponseInner) GetGovtEndUserTypeOk() (*string, bool)

GetGovtEndUserTypeOk returns a tuple with the GovtEndUserType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetGovtProgramType ¶

func (o *PriceAndAvailabilityResponseInner) GetGovtProgramType() string

GetGovtProgramType returns the GovtProgramType field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetGovtProgramTypeOk ¶

func (o *PriceAndAvailabilityResponseInner) GetGovtProgramTypeOk() (*string, bool)

GetGovtProgramTypeOk returns a tuple with the GovtProgramType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetGovtSpecialPriceAvailable ¶

func (o *PriceAndAvailabilityResponseInner) GetGovtSpecialPriceAvailable() bool

GetGovtSpecialPriceAvailable returns the GovtSpecialPriceAvailable field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetGovtSpecialPriceAvailableOk ¶

func (o *PriceAndAvailabilityResponseInner) GetGovtSpecialPriceAvailableOk() (*bool, bool)

GetGovtSpecialPriceAvailableOk returns a tuple with the GovtSpecialPriceAvailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetIngramPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetIngramPartNumberOk ¶

func (o *PriceAndAvailabilityResponseInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetPartNumberType ¶

func (o *PriceAndAvailabilityResponseInner) GetPartNumberType() string

GetPartNumberType returns the PartNumberType field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetPartNumberTypeOk ¶

func (o *PriceAndAvailabilityResponseInner) GetPartNumberTypeOk() (*string, bool)

GetPartNumberTypeOk returns a tuple with the PartNumberType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetPricing ¶

GetPricing returns the Pricing field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetPricingOk ¶

GetPricingOk returns a tuple with the Pricing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetProductAuthorized ¶

func (o *PriceAndAvailabilityResponseInner) GetProductAuthorized() bool

GetProductAuthorized returns the ProductAuthorized field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetProductAuthorizedOk ¶

func (o *PriceAndAvailabilityResponseInner) GetProductAuthorizedOk() (*bool, bool)

GetProductAuthorizedOk returns a tuple with the ProductAuthorized field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetProductClass ¶

func (o *PriceAndAvailabilityResponseInner) GetProductClass() string

GetProductClass returns the ProductClass field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetProductClassOk ¶

func (o *PriceAndAvailabilityResponseInner) GetProductClassOk() (*string, bool)

GetProductClassOk returns a tuple with the ProductClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetProductStatus ¶

func (o *PriceAndAvailabilityResponseInner) GetProductStatus() string

GetProductStatus returns the ProductStatus field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetProductStatusCode ¶

func (o *PriceAndAvailabilityResponseInner) GetProductStatusCode() string

GetProductStatusCode returns the ProductStatusCode field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetProductStatusCodeOk ¶

func (o *PriceAndAvailabilityResponseInner) GetProductStatusCodeOk() (*string, bool)

GetProductStatusCodeOk returns a tuple with the ProductStatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetProductStatusMessage ¶

func (o *PriceAndAvailabilityResponseInner) GetProductStatusMessage() string

GetProductStatusMessage returns the ProductStatusMessage field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetProductStatusMessageOk ¶

func (o *PriceAndAvailabilityResponseInner) GetProductStatusMessageOk() (*string, bool)

GetProductStatusMessageOk returns a tuple with the ProductStatusMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetProductStatusOk ¶

func (o *PriceAndAvailabilityResponseInner) GetProductStatusOk() (*string, bool)

GetProductStatusOk returns a tuple with the ProductStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetReserveInventoryDetails ¶

GetReserveInventoryDetails returns the ReserveInventoryDetails field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetReserveInventoryDetailsOk ¶

GetReserveInventoryDetailsOk returns a tuple with the ReserveInventoryDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetReturnableProduct ¶

func (o *PriceAndAvailabilityResponseInner) GetReturnableProduct() bool

GetReturnableProduct returns the ReturnableProduct field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetReturnableProductOk ¶

func (o *PriceAndAvailabilityResponseInner) GetReturnableProductOk() (*bool, bool)

GetReturnableProductOk returns a tuple with the ReturnableProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetServiceFees ¶

GetServiceFees returns the ServiceFees field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetServiceFeesOk ¶

GetServiceFeesOk returns a tuple with the ServiceFees field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetUom ¶

GetUom returns the Uom field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetUomOk ¶

func (o *PriceAndAvailabilityResponseInner) GetUomOk() (*string, bool)

GetUomOk returns a tuple with the Uom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetUpc ¶

GetUpc returns the Upc field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetUpcOk ¶

func (o *PriceAndAvailabilityResponseInner) GetUpcOk() (*string, bool)

GetUpcOk returns a tuple with the Upc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetVendorName ¶

func (o *PriceAndAvailabilityResponseInner) GetVendorName() string

GetVendorName returns the VendorName field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetVendorNameOk ¶

func (o *PriceAndAvailabilityResponseInner) GetVendorNameOk() (*string, bool)

GetVendorNameOk returns a tuple with the VendorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetVendorNumber ¶

func (o *PriceAndAvailabilityResponseInner) GetVendorNumber() string

GetVendorNumber returns the VendorNumber field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetVendorNumberOk ¶

func (o *PriceAndAvailabilityResponseInner) GetVendorNumberOk() (*string, bool)

GetVendorNumberOk returns a tuple with the VendorNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) GetVendorPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInner) GetVendorPartNumberOk ¶

func (o *PriceAndAvailabilityResponseInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInner) HasAcceptBackOrder ¶

func (o *PriceAndAvailabilityResponseInner) HasAcceptBackOrder() bool

HasAcceptBackOrder returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasAvailability ¶

func (o *PriceAndAvailabilityResponseInner) HasAvailability() bool

HasAvailability returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasBundlePartIndicator ¶

func (o *PriceAndAvailabilityResponseInner) HasBundlePartIndicator() bool

HasBundlePartIndicator returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasCustomerPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) HasCustomerPartNumber() bool

HasCustomerPartNumber returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasDescription ¶

func (o *PriceAndAvailabilityResponseInner) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasDiscounts ¶

func (o *PriceAndAvailabilityResponseInner) HasDiscounts() bool

HasDiscounts returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasEndUserInfoRequired ¶

func (o *PriceAndAvailabilityResponseInner) HasEndUserInfoRequired() bool

HasEndUserInfoRequired returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasExtendedVendorPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) HasExtendedVendorPartNumber() bool

HasExtendedVendorPartNumber returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasGovtEndUserType ¶

func (o *PriceAndAvailabilityResponseInner) HasGovtEndUserType() bool

HasGovtEndUserType returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasGovtProgramType ¶

func (o *PriceAndAvailabilityResponseInner) HasGovtProgramType() bool

HasGovtProgramType returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasGovtSpecialPriceAvailable ¶

func (o *PriceAndAvailabilityResponseInner) HasGovtSpecialPriceAvailable() bool

HasGovtSpecialPriceAvailable returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasIngramPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasPartNumberType ¶

func (o *PriceAndAvailabilityResponseInner) HasPartNumberType() bool

HasPartNumberType returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasPricing ¶

func (o *PriceAndAvailabilityResponseInner) HasPricing() bool

HasPricing returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasProductAuthorized ¶

func (o *PriceAndAvailabilityResponseInner) HasProductAuthorized() bool

HasProductAuthorized returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasProductClass ¶

func (o *PriceAndAvailabilityResponseInner) HasProductClass() bool

HasProductClass returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasProductStatus ¶

func (o *PriceAndAvailabilityResponseInner) HasProductStatus() bool

HasProductStatus returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasProductStatusCode ¶

func (o *PriceAndAvailabilityResponseInner) HasProductStatusCode() bool

HasProductStatusCode returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasProductStatusMessage ¶

func (o *PriceAndAvailabilityResponseInner) HasProductStatusMessage() bool

HasProductStatusMessage returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasReserveInventoryDetails ¶

func (o *PriceAndAvailabilityResponseInner) HasReserveInventoryDetails() bool

HasReserveInventoryDetails returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasReturnableProduct ¶

func (o *PriceAndAvailabilityResponseInner) HasReturnableProduct() bool

HasReturnableProduct returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasServiceFees ¶

func (o *PriceAndAvailabilityResponseInner) HasServiceFees() bool

HasServiceFees returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasUom ¶

HasUom returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasUpc ¶

HasUpc returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasVendorName ¶

func (o *PriceAndAvailabilityResponseInner) HasVendorName() bool

HasVendorName returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasVendorNumber ¶

func (o *PriceAndAvailabilityResponseInner) HasVendorNumber() bool

HasVendorNumber returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInner) HasVendorPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (PriceAndAvailabilityResponseInner) MarshalJSON ¶

func (o PriceAndAvailabilityResponseInner) MarshalJSON() ([]byte, error)

func (*PriceAndAvailabilityResponseInner) SetAcceptBackOrder ¶

func (o *PriceAndAvailabilityResponseInner) SetAcceptBackOrder(v bool)

SetAcceptBackOrder gets a reference to the given bool and assigns it to the AcceptBackOrder field.

func (*PriceAndAvailabilityResponseInner) SetAvailability ¶

SetAvailability gets a reference to the given PriceAndAvailabilityResponseInnerAvailability and assigns it to the Availability field.

func (*PriceAndAvailabilityResponseInner) SetBundlePartIndicator ¶

func (o *PriceAndAvailabilityResponseInner) SetBundlePartIndicator(v bool)

SetBundlePartIndicator gets a reference to the given bool and assigns it to the BundlePartIndicator field.

func (*PriceAndAvailabilityResponseInner) SetCustomerPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) SetCustomerPartNumber(v string)

SetCustomerPartNumber gets a reference to the given string and assigns it to the CustomerPartNumber field.

func (*PriceAndAvailabilityResponseInner) SetDescription ¶

func (o *PriceAndAvailabilityResponseInner) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PriceAndAvailabilityResponseInner) SetDiscounts ¶

SetDiscounts gets a reference to the given []PriceAndAvailabilityResponseInnerDiscountsInner and assigns it to the Discounts field.

func (*PriceAndAvailabilityResponseInner) SetEndUserInfoRequired ¶

func (o *PriceAndAvailabilityResponseInner) SetEndUserInfoRequired(v bool)

SetEndUserInfoRequired gets a reference to the given bool and assigns it to the EndUserInfoRequired field.

func (*PriceAndAvailabilityResponseInner) SetExtendedVendorPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) SetExtendedVendorPartNumber(v string)

SetExtendedVendorPartNumber gets a reference to the given string and assigns it to the ExtendedVendorPartNumber field.

func (*PriceAndAvailabilityResponseInner) SetGovtEndUserType ¶

func (o *PriceAndAvailabilityResponseInner) SetGovtEndUserType(v string)

SetGovtEndUserType gets a reference to the given string and assigns it to the GovtEndUserType field.

func (*PriceAndAvailabilityResponseInner) SetGovtProgramType ¶

func (o *PriceAndAvailabilityResponseInner) SetGovtProgramType(v string)

SetGovtProgramType gets a reference to the given string and assigns it to the GovtProgramType field.

func (*PriceAndAvailabilityResponseInner) SetGovtSpecialPriceAvailable ¶

func (o *PriceAndAvailabilityResponseInner) SetGovtSpecialPriceAvailable(v bool)

SetGovtSpecialPriceAvailable gets a reference to the given bool and assigns it to the GovtSpecialPriceAvailable field.

func (*PriceAndAvailabilityResponseInner) SetIngramPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*PriceAndAvailabilityResponseInner) SetPartNumberType ¶

func (o *PriceAndAvailabilityResponseInner) SetPartNumberType(v string)

SetPartNumberType gets a reference to the given string and assigns it to the PartNumberType field.

func (*PriceAndAvailabilityResponseInner) SetPricing ¶

SetPricing gets a reference to the given PriceAndAvailabilityResponseInnerPricing and assigns it to the Pricing field.

func (*PriceAndAvailabilityResponseInner) SetProductAuthorized ¶

func (o *PriceAndAvailabilityResponseInner) SetProductAuthorized(v bool)

SetProductAuthorized gets a reference to the given bool and assigns it to the ProductAuthorized field.

func (*PriceAndAvailabilityResponseInner) SetProductClass ¶

func (o *PriceAndAvailabilityResponseInner) SetProductClass(v string)

SetProductClass gets a reference to the given string and assigns it to the ProductClass field.

func (*PriceAndAvailabilityResponseInner) SetProductStatus ¶

func (o *PriceAndAvailabilityResponseInner) SetProductStatus(v string)

SetProductStatus gets a reference to the given string and assigns it to the ProductStatus field.

func (*PriceAndAvailabilityResponseInner) SetProductStatusCode ¶

func (o *PriceAndAvailabilityResponseInner) SetProductStatusCode(v string)

SetProductStatusCode gets a reference to the given string and assigns it to the ProductStatusCode field.

func (*PriceAndAvailabilityResponseInner) SetProductStatusMessage ¶

func (o *PriceAndAvailabilityResponseInner) SetProductStatusMessage(v string)

SetProductStatusMessage gets a reference to the given string and assigns it to the ProductStatusMessage field.

func (*PriceAndAvailabilityResponseInner) SetReserveInventoryDetails ¶

SetReserveInventoryDetails gets a reference to the given []PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner and assigns it to the ReserveInventoryDetails field.

func (*PriceAndAvailabilityResponseInner) SetReturnableProduct ¶

func (o *PriceAndAvailabilityResponseInner) SetReturnableProduct(v bool)

SetReturnableProduct gets a reference to the given bool and assigns it to the ReturnableProduct field.

func (*PriceAndAvailabilityResponseInner) SetServiceFees ¶

SetServiceFees gets a reference to the given []PriceAndAvailabilityResponseInnerServiceFeesInner and assigns it to the ServiceFees field.

func (*PriceAndAvailabilityResponseInner) SetUom ¶

SetUom gets a reference to the given string and assigns it to the Uom field.

func (*PriceAndAvailabilityResponseInner) SetUpc ¶

SetUpc gets a reference to the given string and assigns it to the Upc field.

func (*PriceAndAvailabilityResponseInner) SetVendorName ¶

func (o *PriceAndAvailabilityResponseInner) SetVendorName(v string)

SetVendorName gets a reference to the given string and assigns it to the VendorName field.

func (*PriceAndAvailabilityResponseInner) SetVendorNumber ¶

func (o *PriceAndAvailabilityResponseInner) SetVendorNumber(v string)

SetVendorNumber gets a reference to the given string and assigns it to the VendorNumber field.

func (*PriceAndAvailabilityResponseInner) SetVendorPartNumber ¶

func (o *PriceAndAvailabilityResponseInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (PriceAndAvailabilityResponseInner) ToMap ¶

func (o PriceAndAvailabilityResponseInner) ToMap() (map[string]interface{}, error)

type PriceAndAvailabilityResponseInnerAvailability ¶

type PriceAndAvailabilityResponseInnerAvailability struct {
	// Boolean that indicates if the product ordered is available
	Available *bool `json:"available,omitempty"`
	// The total amount of available products
	TotalAvailability       *int32                                                                      `json:"totalAvailability,omitempty"`
	AvailabilityByWarehouse []PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner `json:"availabilityByWarehouse,omitempty"`
}

PriceAndAvailabilityResponseInnerAvailability struct for PriceAndAvailabilityResponseInnerAvailability

func NewPriceAndAvailabilityResponseInnerAvailability ¶

func NewPriceAndAvailabilityResponseInnerAvailability() *PriceAndAvailabilityResponseInnerAvailability

NewPriceAndAvailabilityResponseInnerAvailability instantiates a new PriceAndAvailabilityResponseInnerAvailability 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

func NewPriceAndAvailabilityResponseInnerAvailabilityWithDefaults ¶

func NewPriceAndAvailabilityResponseInnerAvailabilityWithDefaults() *PriceAndAvailabilityResponseInnerAvailability

NewPriceAndAvailabilityResponseInnerAvailabilityWithDefaults instantiates a new PriceAndAvailabilityResponseInnerAvailability 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

func (*PriceAndAvailabilityResponseInnerAvailability) GetAvailabilityByWarehouse ¶

GetAvailabilityByWarehouse returns the AvailabilityByWarehouse field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailability) GetAvailabilityByWarehouseOk ¶

GetAvailabilityByWarehouseOk returns a tuple with the AvailabilityByWarehouse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailability) GetAvailable ¶

GetAvailable returns the Available field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailability) GetAvailableOk ¶

GetAvailableOk returns a tuple with the Available field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailability) GetTotalAvailability ¶

func (o *PriceAndAvailabilityResponseInnerAvailability) GetTotalAvailability() int32

GetTotalAvailability returns the TotalAvailability field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailability) GetTotalAvailabilityOk ¶

func (o *PriceAndAvailabilityResponseInnerAvailability) GetTotalAvailabilityOk() (*int32, bool)

GetTotalAvailabilityOk returns a tuple with the TotalAvailability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailability) HasAvailabilityByWarehouse ¶

func (o *PriceAndAvailabilityResponseInnerAvailability) HasAvailabilityByWarehouse() bool

HasAvailabilityByWarehouse returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerAvailability) HasAvailable ¶

HasAvailable returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerAvailability) HasTotalAvailability ¶

func (o *PriceAndAvailabilityResponseInnerAvailability) HasTotalAvailability() bool

HasTotalAvailability returns a boolean if a field has been set.

func (PriceAndAvailabilityResponseInnerAvailability) MarshalJSON ¶

func (*PriceAndAvailabilityResponseInnerAvailability) SetAvailabilityByWarehouse ¶

SetAvailabilityByWarehouse gets a reference to the given []PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner and assigns it to the AvailabilityByWarehouse field.

func (*PriceAndAvailabilityResponseInnerAvailability) SetAvailable ¶

SetAvailable gets a reference to the given bool and assigns it to the Available field.

func (*PriceAndAvailabilityResponseInnerAvailability) SetTotalAvailability ¶

func (o *PriceAndAvailabilityResponseInnerAvailability) SetTotalAvailability(v int32)

SetTotalAvailability gets a reference to the given int32 and assigns it to the TotalAvailability field.

func (PriceAndAvailabilityResponseInnerAvailability) ToMap ¶

func (o PriceAndAvailabilityResponseInnerAvailability) ToMap() (map[string]interface{}, error)

type PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner ¶

type PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner struct {
	// Indicates where (location) the product is available.
	Location *string `json:"location,omitempty"`
	// Indicates where (Ingram Warehouse Id) the product is available.
	WarehouseId *string `json:"warehouseId,omitempty"`
	// The quantity of the product available in a given warehouse.
	QuantityAvailable *int32 `json:"quantityAvailable,omitempty"`
	// The quantity of a product backordered in a given warehouse.
	QuantityBackordered *int32 `json:"quantityBackordered,omitempty"`
	// The estimated time of arrival of a product that has been backordered in a given warehouse.
	QuantityBackorderedEta *string `json:"quantityBackorderedEta,omitempty"`
	// The quantity of the product on order.
	QuantityOnOrder *int32 `json:"quantityOnOrder,omitempty"`
	// *Currently, this feature is not available in these countries (Mexico, Turkey, New Zealand, Colombia, Chile, Brazil, Peru, Western Sahara).
	BackOrderInfo []PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner `json:"backOrderInfo,omitempty"`
}

PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner struct for PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner

func NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner ¶

func NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner() *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner

NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner instantiates a new PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner 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

func NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerWithDefaults ¶

func NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerWithDefaults() *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner

NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerWithDefaults instantiates a new PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner 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

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetBackOrderInfo ¶

GetBackOrderInfo returns the BackOrderInfo field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetBackOrderInfoOk ¶

GetBackOrderInfoOk returns a tuple with the BackOrderInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetLocation ¶

GetLocation returns the Location field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetLocationOk ¶

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityAvailable ¶

GetQuantityAvailable returns the QuantityAvailable field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityAvailableOk ¶

GetQuantityAvailableOk returns a tuple with the QuantityAvailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityBackordered ¶

GetQuantityBackordered returns the QuantityBackordered field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityBackorderedEta ¶

GetQuantityBackorderedEta returns the QuantityBackorderedEta field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityBackorderedEtaOk ¶

GetQuantityBackorderedEtaOk returns a tuple with the QuantityBackorderedEta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityBackorderedOk ¶

GetQuantityBackorderedOk returns a tuple with the QuantityBackordered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityOnOrder ¶

GetQuantityOnOrder returns the QuantityOnOrder field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityOnOrderOk ¶

GetQuantityOnOrderOk returns a tuple with the QuantityOnOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetWarehouseId ¶

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetWarehouseIdOk ¶

GetWarehouseIdOk returns a tuple with the WarehouseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasBackOrderInfo ¶

HasBackOrderInfo returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasLocation ¶

HasLocation returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasQuantityAvailable ¶

HasQuantityAvailable returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasQuantityBackordered ¶

HasQuantityBackordered returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasQuantityBackorderedEta ¶

HasQuantityBackorderedEta returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasQuantityOnOrder ¶

HasQuantityOnOrder returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasWarehouseId ¶

HasWarehouseId returns a boolean if a field has been set.

func (PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) MarshalJSON ¶

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetBackOrderInfo ¶

SetBackOrderInfo gets a reference to the given []PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner and assigns it to the BackOrderInfo field.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetLocation ¶

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetQuantityAvailable ¶

SetQuantityAvailable gets a reference to the given int32 and assigns it to the QuantityAvailable field.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetQuantityBackordered ¶

SetQuantityBackordered gets a reference to the given int32 and assigns it to the QuantityBackordered field.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetQuantityBackorderedEta ¶

SetQuantityBackorderedEta gets a reference to the given string and assigns it to the QuantityBackorderedEta field.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetQuantityOnOrder ¶

SetQuantityOnOrder gets a reference to the given int32 and assigns it to the QuantityOnOrder field.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetWarehouseId ¶

SetWarehouseId gets a reference to the given string and assigns it to the WarehouseId field.

func (PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) ToMap ¶

type PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner ¶

type PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner struct {
	// Quantity backordered.
	Quantity *int32 `json:"quantity,omitempty"`
	// Expected availability date.
	EtaDate *string `json:"etaDate,omitempty"`
}

PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner struct for PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner

func NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner ¶

func NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner() *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner

NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner instantiates a new PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner 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

func NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInnerWithDefaults ¶

func NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInnerWithDefaults() *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner

NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInnerWithDefaults instantiates a new PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner 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

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) GetEtaDate ¶

GetEtaDate returns the EtaDate field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) GetEtaDateOk ¶

GetEtaDateOk returns a tuple with the EtaDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) GetQuantity ¶

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) GetQuantityOk ¶

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) HasEtaDate ¶

HasEtaDate returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) HasQuantity ¶

HasQuantity returns a boolean if a field has been set.

func (PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) MarshalJSON ¶

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) SetEtaDate ¶

SetEtaDate gets a reference to the given string and assigns it to the EtaDate field.

func (*PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) SetQuantity ¶

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner) ToMap ¶

type PriceAndAvailabilityResponseInnerDiscountsInner ¶

type PriceAndAvailabilityResponseInnerDiscountsInner struct {
	SpecialPricing    []PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner    `json:"specialPricing,omitempty"`
	QuantityDiscounts []PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner `json:"quantityDiscounts,omitempty"`
}

PriceAndAvailabilityResponseInnerDiscountsInner struct for PriceAndAvailabilityResponseInnerDiscountsInner

func NewPriceAndAvailabilityResponseInnerDiscountsInner ¶

func NewPriceAndAvailabilityResponseInnerDiscountsInner() *PriceAndAvailabilityResponseInnerDiscountsInner

NewPriceAndAvailabilityResponseInnerDiscountsInner instantiates a new PriceAndAvailabilityResponseInnerDiscountsInner 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

func NewPriceAndAvailabilityResponseInnerDiscountsInnerWithDefaults ¶

func NewPriceAndAvailabilityResponseInnerDiscountsInnerWithDefaults() *PriceAndAvailabilityResponseInnerDiscountsInner

NewPriceAndAvailabilityResponseInnerDiscountsInnerWithDefaults instantiates a new PriceAndAvailabilityResponseInnerDiscountsInner 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

func (*PriceAndAvailabilityResponseInnerDiscountsInner) GetQuantityDiscounts ¶

GetQuantityDiscounts returns the QuantityDiscounts field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInner) GetQuantityDiscountsOk ¶

GetQuantityDiscountsOk returns a tuple with the QuantityDiscounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInner) GetSpecialPricing ¶

GetSpecialPricing returns the SpecialPricing field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInner) GetSpecialPricingOk ¶

GetSpecialPricingOk returns a tuple with the SpecialPricing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInner) HasQuantityDiscounts ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInner) HasQuantityDiscounts() bool

HasQuantityDiscounts returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInner) HasSpecialPricing ¶

HasSpecialPricing returns a boolean if a field has been set.

func (PriceAndAvailabilityResponseInnerDiscountsInner) MarshalJSON ¶

func (*PriceAndAvailabilityResponseInnerDiscountsInner) SetQuantityDiscounts ¶

SetQuantityDiscounts gets a reference to the given []PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner and assigns it to the QuantityDiscounts field.

func (*PriceAndAvailabilityResponseInnerDiscountsInner) SetSpecialPricing ¶

SetSpecialPricing gets a reference to the given []PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner and assigns it to the SpecialPricing field.

func (PriceAndAvailabilityResponseInnerDiscountsInner) ToMap ¶

func (o PriceAndAvailabilityResponseInnerDiscountsInner) ToMap() (map[string]interface{}, error)

type PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner ¶

type PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner struct {
	// Indicates when the discount is applied after ordering the product.
	ConditionType *string `json:"conditionType,omitempty"`
	// The country-specific three digit ISO 4217 currency code for the order.
	CurrencyCode *string `json:"currencyCode,omitempty"`
	// Type of currency.
	CurrencyType *string `json:"currencyType,omitempty"`
	// The total discounted quantity of the product.
	Quantity *int32 `json:"quantity,omitempty"`
	// The total price of all the discounts applied.
	Amount *float32 `json:"amount,omitempty"`
}

PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner struct for PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner

func NewPriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner ¶

func NewPriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner() *PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner

NewPriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner instantiates a new PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner 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

func NewPriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInnerWithDefaults ¶

func NewPriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInnerWithDefaults() *PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner

NewPriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInnerWithDefaults instantiates a new PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner 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

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) GetAmount ¶

GetAmount returns the Amount field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) GetAmountOk ¶

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) GetConditionType ¶

GetConditionType returns the ConditionType field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) GetConditionTypeOk ¶

GetConditionTypeOk returns a tuple with the ConditionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) GetCurrencyCode ¶

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) GetCurrencyCodeOk ¶

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) GetCurrencyType ¶

GetCurrencyType returns the CurrencyType field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) GetCurrencyTypeOk ¶

GetCurrencyTypeOk returns a tuple with the CurrencyType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) GetQuantity ¶

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) GetQuantityOk ¶

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) HasAmount ¶

HasAmount returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) HasConditionType ¶

HasConditionType returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) HasCurrencyCode ¶

HasCurrencyCode returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) HasCurrencyType ¶

HasCurrencyType returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) HasQuantity ¶

HasQuantity returns a boolean if a field has been set.

func (PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) MarshalJSON ¶

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) SetAmount ¶

SetAmount gets a reference to the given float32 and assigns it to the Amount field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) SetConditionType ¶

SetConditionType gets a reference to the given string and assigns it to the ConditionType field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) SetCurrencyCode ¶

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) SetCurrencyType ¶

SetCurrencyType gets a reference to the given string and assigns it to the CurrencyType field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) SetQuantity ¶

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (PriceAndAvailabilityResponseInnerDiscountsInnerQuantityDiscountsInner) ToMap ¶

type PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner ¶

type PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner struct {
	// The type of discount being given to the customer.
	DiscountType *string `json:"discountType,omitempty"`
	// Pre-approved special pricing/bid number provided to the reseller by the vendor for special pricing and discounts. Used to track the bid number where different line items have different bid numbers. Line-level bid numbers take precedence over header-level bid numbers.
	SpecialBidNumer *string `json:"specialBidNumer,omitempty"`
	// Special pricing discount amount given to the customer.
	SpecialPricingDiscount *float32 `json:"specialPricingDiscount,omitempty"`
	// The effective date of the special pricing available to the customer.
	SpecialPricingEffectiveDate *string `json:"specialPricingEffectiveDate,omitempty"`
	// The expiration date of the special pricing available to the customer.
	SpecialPricingExpirationDate *string `json:"specialPricingExpirationDate,omitempty"`
	// The available quantity of products with discounts.
	SpecialPricingAvailableQuantity *int32 `json:"specialPricingAvailableQuantity,omitempty"`
	// The minimum quantity of products that have to be purchased to ensure the discount is applied.
	SpecialPricingMinQuantity *int32 `json:"specialPricingMinQuantity,omitempty"`
	// Type of Government Discount. *Currently, this discount is only available in the USA.
	GovernmentDiscountType *string `json:"governmentDiscountType,omitempty"`
	// Government Discounted Customer Price. *Currently, this discount is only available in the USA.
	GovernmentDiscountedCustomerPrice *float32 `json:"governmentDiscountedCustomerPrice,omitempty"`
}

PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner struct for PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner

func NewPriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner ¶

func NewPriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner() *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner

NewPriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner instantiates a new PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner 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

func NewPriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInnerWithDefaults ¶

func NewPriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInnerWithDefaults() *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner

NewPriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInnerWithDefaults instantiates a new PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner 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

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetDiscountType ¶

GetDiscountType returns the DiscountType field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetDiscountTypeOk ¶

GetDiscountTypeOk returns a tuple with the DiscountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetGovernmentDiscountType ¶

GetGovernmentDiscountType returns the GovernmentDiscountType field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetGovernmentDiscountTypeOk ¶

GetGovernmentDiscountTypeOk returns a tuple with the GovernmentDiscountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetGovernmentDiscountedCustomerPrice ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetGovernmentDiscountedCustomerPrice() float32

GetGovernmentDiscountedCustomerPrice returns the GovernmentDiscountedCustomerPrice field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetGovernmentDiscountedCustomerPriceOk ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetGovernmentDiscountedCustomerPriceOk() (*float32, bool)

GetGovernmentDiscountedCustomerPriceOk returns a tuple with the GovernmentDiscountedCustomerPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialBidNumer ¶

GetSpecialBidNumer returns the SpecialBidNumer field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialBidNumerOk ¶

GetSpecialBidNumerOk returns a tuple with the SpecialBidNumer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingAvailableQuantity ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingAvailableQuantity() int32

GetSpecialPricingAvailableQuantity returns the SpecialPricingAvailableQuantity field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingAvailableQuantityOk ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingAvailableQuantityOk() (*int32, bool)

GetSpecialPricingAvailableQuantityOk returns a tuple with the SpecialPricingAvailableQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingDiscount ¶

GetSpecialPricingDiscount returns the SpecialPricingDiscount field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingDiscountOk ¶

GetSpecialPricingDiscountOk returns a tuple with the SpecialPricingDiscount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingEffectiveDate ¶

GetSpecialPricingEffectiveDate returns the SpecialPricingEffectiveDate field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingEffectiveDateOk ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingEffectiveDateOk() (*string, bool)

GetSpecialPricingEffectiveDateOk returns a tuple with the SpecialPricingEffectiveDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingExpirationDate ¶

GetSpecialPricingExpirationDate returns the SpecialPricingExpirationDate field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingExpirationDateOk ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingExpirationDateOk() (*string, bool)

GetSpecialPricingExpirationDateOk returns a tuple with the SpecialPricingExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingMinQuantity ¶

GetSpecialPricingMinQuantity returns the SpecialPricingMinQuantity field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingMinQuantityOk ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) GetSpecialPricingMinQuantityOk() (*int32, bool)

GetSpecialPricingMinQuantityOk returns a tuple with the SpecialPricingMinQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasDiscountType ¶

HasDiscountType returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasGovernmentDiscountType ¶

HasGovernmentDiscountType returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasGovernmentDiscountedCustomerPrice ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasGovernmentDiscountedCustomerPrice() bool

HasGovernmentDiscountedCustomerPrice returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasSpecialBidNumer ¶

HasSpecialBidNumer returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasSpecialPricingAvailableQuantity ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasSpecialPricingAvailableQuantity() bool

HasSpecialPricingAvailableQuantity returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasSpecialPricingDiscount ¶

HasSpecialPricingDiscount returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasSpecialPricingEffectiveDate ¶

HasSpecialPricingEffectiveDate returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasSpecialPricingExpirationDate ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasSpecialPricingExpirationDate() bool

HasSpecialPricingExpirationDate returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) HasSpecialPricingMinQuantity ¶

HasSpecialPricingMinQuantity returns a boolean if a field has been set.

func (PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) MarshalJSON ¶

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetDiscountType ¶

SetDiscountType gets a reference to the given string and assigns it to the DiscountType field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetGovernmentDiscountType ¶

SetGovernmentDiscountType gets a reference to the given string and assigns it to the GovernmentDiscountType field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetGovernmentDiscountedCustomerPrice ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetGovernmentDiscountedCustomerPrice(v float32)

SetGovernmentDiscountedCustomerPrice gets a reference to the given float32 and assigns it to the GovernmentDiscountedCustomerPrice field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetSpecialBidNumer ¶

SetSpecialBidNumer gets a reference to the given string and assigns it to the SpecialBidNumer field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetSpecialPricingAvailableQuantity ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetSpecialPricingAvailableQuantity(v int32)

SetSpecialPricingAvailableQuantity gets a reference to the given int32 and assigns it to the SpecialPricingAvailableQuantity field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetSpecialPricingDiscount ¶

SetSpecialPricingDiscount gets a reference to the given float32 and assigns it to the SpecialPricingDiscount field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetSpecialPricingEffectiveDate ¶

SetSpecialPricingEffectiveDate gets a reference to the given string and assigns it to the SpecialPricingEffectiveDate field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetSpecialPricingExpirationDate ¶

func (o *PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetSpecialPricingExpirationDate(v string)

SetSpecialPricingExpirationDate gets a reference to the given string and assigns it to the SpecialPricingExpirationDate field.

func (*PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) SetSpecialPricingMinQuantity ¶

SetSpecialPricingMinQuantity gets a reference to the given int32 and assigns it to the SpecialPricingMinQuantity field.

func (PriceAndAvailabilityResponseInnerDiscountsInnerSpecialPricingInner) ToMap ¶

type PriceAndAvailabilityResponseInnerPricing ¶

type PriceAndAvailabilityResponseInnerPricing struct {
	// The 3-digit ISO currency code.
	CurrencyCode *string `json:"currencyCode,omitempty"`
	// The retail price of the product.
	RetailPrice *float32 `json:"retailPrice,omitempty"`
	// Minimum Advertised Price (MAP). If required by the vendor, resellers can not sell below MAP price.
	MapPrice *float32 `json:"mapPrice,omitempty"`
	// The price customer pays after all special pricing and discounts have been applied.
	CustomerPrice *float32 `json:"customerPrice,omitempty"`
	// Boolean values specifies whether special Bid discounts are available for the product.
	SpecialBidPricingAvailable *bool `json:"specialBidPricingAvailable,omitempty"`
	// Boolean values specifies whether web Discounts are available for the product.
	WebDiscountsAvailable *bool `json:"webDiscountsAvailable,omitempty"`
}

PriceAndAvailabilityResponseInnerPricing struct for PriceAndAvailabilityResponseInnerPricing

func NewPriceAndAvailabilityResponseInnerPricing ¶

func NewPriceAndAvailabilityResponseInnerPricing() *PriceAndAvailabilityResponseInnerPricing

NewPriceAndAvailabilityResponseInnerPricing instantiates a new PriceAndAvailabilityResponseInnerPricing 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

func NewPriceAndAvailabilityResponseInnerPricingWithDefaults ¶

func NewPriceAndAvailabilityResponseInnerPricingWithDefaults() *PriceAndAvailabilityResponseInnerPricing

NewPriceAndAvailabilityResponseInnerPricingWithDefaults instantiates a new PriceAndAvailabilityResponseInnerPricing 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

func (*PriceAndAvailabilityResponseInnerPricing) GetCurrencyCode ¶

func (o *PriceAndAvailabilityResponseInnerPricing) GetCurrencyCode() string

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerPricing) GetCurrencyCodeOk ¶

func (o *PriceAndAvailabilityResponseInnerPricing) GetCurrencyCodeOk() (*string, bool)

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerPricing) GetCustomerPrice ¶

func (o *PriceAndAvailabilityResponseInnerPricing) GetCustomerPrice() float32

GetCustomerPrice returns the CustomerPrice field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerPricing) GetCustomerPriceOk ¶

func (o *PriceAndAvailabilityResponseInnerPricing) GetCustomerPriceOk() (*float32, bool)

GetCustomerPriceOk returns a tuple with the CustomerPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerPricing) GetMapPrice ¶

GetMapPrice returns the MapPrice field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerPricing) GetMapPriceOk ¶

func (o *PriceAndAvailabilityResponseInnerPricing) GetMapPriceOk() (*float32, bool)

GetMapPriceOk returns a tuple with the MapPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerPricing) GetRetailPrice ¶

GetRetailPrice returns the RetailPrice field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerPricing) GetRetailPriceOk ¶

func (o *PriceAndAvailabilityResponseInnerPricing) GetRetailPriceOk() (*float32, bool)

GetRetailPriceOk returns a tuple with the RetailPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerPricing) GetSpecialBidPricingAvailable ¶

func (o *PriceAndAvailabilityResponseInnerPricing) GetSpecialBidPricingAvailable() bool

GetSpecialBidPricingAvailable returns the SpecialBidPricingAvailable field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerPricing) GetSpecialBidPricingAvailableOk ¶

func (o *PriceAndAvailabilityResponseInnerPricing) GetSpecialBidPricingAvailableOk() (*bool, bool)

GetSpecialBidPricingAvailableOk returns a tuple with the SpecialBidPricingAvailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerPricing) GetWebDiscountsAvailable ¶

func (o *PriceAndAvailabilityResponseInnerPricing) GetWebDiscountsAvailable() bool

GetWebDiscountsAvailable returns the WebDiscountsAvailable field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerPricing) GetWebDiscountsAvailableOk ¶

func (o *PriceAndAvailabilityResponseInnerPricing) GetWebDiscountsAvailableOk() (*bool, bool)

GetWebDiscountsAvailableOk returns a tuple with the WebDiscountsAvailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerPricing) HasCurrencyCode ¶

func (o *PriceAndAvailabilityResponseInnerPricing) HasCurrencyCode() bool

HasCurrencyCode returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerPricing) HasCustomerPrice ¶

func (o *PriceAndAvailabilityResponseInnerPricing) HasCustomerPrice() bool

HasCustomerPrice returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerPricing) HasMapPrice ¶

HasMapPrice returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerPricing) HasRetailPrice ¶

func (o *PriceAndAvailabilityResponseInnerPricing) HasRetailPrice() bool

HasRetailPrice returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerPricing) HasSpecialBidPricingAvailable ¶

func (o *PriceAndAvailabilityResponseInnerPricing) HasSpecialBidPricingAvailable() bool

HasSpecialBidPricingAvailable returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerPricing) HasWebDiscountsAvailable ¶

func (o *PriceAndAvailabilityResponseInnerPricing) HasWebDiscountsAvailable() bool

HasWebDiscountsAvailable returns a boolean if a field has been set.

func (PriceAndAvailabilityResponseInnerPricing) MarshalJSON ¶

func (*PriceAndAvailabilityResponseInnerPricing) SetCurrencyCode ¶

func (o *PriceAndAvailabilityResponseInnerPricing) SetCurrencyCode(v string)

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*PriceAndAvailabilityResponseInnerPricing) SetCustomerPrice ¶

func (o *PriceAndAvailabilityResponseInnerPricing) SetCustomerPrice(v float32)

SetCustomerPrice gets a reference to the given float32 and assigns it to the CustomerPrice field.

func (*PriceAndAvailabilityResponseInnerPricing) SetMapPrice ¶

SetMapPrice gets a reference to the given float32 and assigns it to the MapPrice field.

func (*PriceAndAvailabilityResponseInnerPricing) SetRetailPrice ¶

SetRetailPrice gets a reference to the given float32 and assigns it to the RetailPrice field.

func (*PriceAndAvailabilityResponseInnerPricing) SetSpecialBidPricingAvailable ¶

func (o *PriceAndAvailabilityResponseInnerPricing) SetSpecialBidPricingAvailable(v bool)

SetSpecialBidPricingAvailable gets a reference to the given bool and assigns it to the SpecialBidPricingAvailable field.

func (*PriceAndAvailabilityResponseInnerPricing) SetWebDiscountsAvailable ¶

func (o *PriceAndAvailabilityResponseInnerPricing) SetWebDiscountsAvailable(v bool)

SetWebDiscountsAvailable gets a reference to the given bool and assigns it to the WebDiscountsAvailable field.

func (PriceAndAvailabilityResponseInnerPricing) ToMap ¶

func (o PriceAndAvailabilityResponseInnerPricing) ToMap() (map[string]interface{}, error)

type PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner ¶

type PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner struct {
	// The quantity of the product reserved for the customer.
	QuantityReserved *int32 `json:"quantityReserved,omitempty"`
	// The availability of the product reserved.
	QuantityAvailable *int32 `json:"quantityAvailable,omitempty"`
	// The reservation date for the product in UTC format.
	Effectivedate *string `json:"effectivedate,omitempty"`
	// The expiration date for the reservation of the product in UTC format.
	Expirydate *string `json:"expirydate,omitempty"`
}

PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner struct for PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner

func NewPriceAndAvailabilityResponseInnerReserveInventoryDetailsInner ¶

func NewPriceAndAvailabilityResponseInnerReserveInventoryDetailsInner() *PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner

NewPriceAndAvailabilityResponseInnerReserveInventoryDetailsInner instantiates a new PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner 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

func NewPriceAndAvailabilityResponseInnerReserveInventoryDetailsInnerWithDefaults ¶

func NewPriceAndAvailabilityResponseInnerReserveInventoryDetailsInnerWithDefaults() *PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner

NewPriceAndAvailabilityResponseInnerReserveInventoryDetailsInnerWithDefaults instantiates a new PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner 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

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) GetEffectivedate ¶

GetEffectivedate returns the Effectivedate field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) GetEffectivedateOk ¶

GetEffectivedateOk returns a tuple with the Effectivedate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) GetExpirydate ¶

GetExpirydate returns the Expirydate field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) GetExpirydateOk ¶

GetExpirydateOk returns a tuple with the Expirydate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) GetQuantityAvailable ¶

GetQuantityAvailable returns the QuantityAvailable field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) GetQuantityAvailableOk ¶

GetQuantityAvailableOk returns a tuple with the QuantityAvailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) GetQuantityReserved ¶

GetQuantityReserved returns the QuantityReserved field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) GetQuantityReservedOk ¶

GetQuantityReservedOk returns a tuple with the QuantityReserved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) HasEffectivedate ¶

HasEffectivedate returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) HasExpirydate ¶

HasExpirydate returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) HasQuantityAvailable ¶

HasQuantityAvailable returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) HasQuantityReserved ¶

HasQuantityReserved returns a boolean if a field has been set.

func (PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) MarshalJSON ¶

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) SetEffectivedate ¶

SetEffectivedate gets a reference to the given string and assigns it to the Effectivedate field.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) SetExpirydate ¶

SetExpirydate gets a reference to the given string and assigns it to the Expirydate field.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) SetQuantityAvailable ¶

SetQuantityAvailable gets a reference to the given int32 and assigns it to the QuantityAvailable field.

func (*PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) SetQuantityReserved ¶

SetQuantityReserved gets a reference to the given int32 and assigns it to the QuantityReserved field.

func (PriceAndAvailabilityResponseInnerReserveInventoryDetailsInner) ToMap ¶

type PriceAndAvailabilityResponseInnerServiceFeesInner ¶

type PriceAndAvailabilityResponseInnerServiceFeesInner struct {
	// Condition Type of the service fees.
	ConditionType *string `json:"conditionType,omitempty"`
	// Description of the service fees.
	Description *string `json:"description,omitempty"`
	// Amount of the service fees.
	Amount *float32 `json:"amount,omitempty"`
	// End Date of the service fees.
	EndDate *string `json:"endDate,omitempty"`
	// Currency Code of the service fees.
	CurrencyCode *string `json:"currencyCode,omitempty"`
}

PriceAndAvailabilityResponseInnerServiceFeesInner struct for PriceAndAvailabilityResponseInnerServiceFeesInner

func NewPriceAndAvailabilityResponseInnerServiceFeesInner ¶

func NewPriceAndAvailabilityResponseInnerServiceFeesInner() *PriceAndAvailabilityResponseInnerServiceFeesInner

NewPriceAndAvailabilityResponseInnerServiceFeesInner instantiates a new PriceAndAvailabilityResponseInnerServiceFeesInner 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

func NewPriceAndAvailabilityResponseInnerServiceFeesInnerWithDefaults ¶

func NewPriceAndAvailabilityResponseInnerServiceFeesInnerWithDefaults() *PriceAndAvailabilityResponseInnerServiceFeesInner

NewPriceAndAvailabilityResponseInnerServiceFeesInnerWithDefaults instantiates a new PriceAndAvailabilityResponseInnerServiceFeesInner 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

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) GetAmount ¶

GetAmount returns the Amount field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) GetAmountOk ¶

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) GetConditionType ¶

GetConditionType returns the ConditionType field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) GetConditionTypeOk ¶

GetConditionTypeOk returns a tuple with the ConditionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) GetCurrencyCode ¶

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) GetCurrencyCodeOk ¶

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) GetDescription ¶

GetDescription returns the Description field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) GetDescriptionOk ¶

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) GetEndDate ¶

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) GetEndDateOk ¶

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) HasAmount ¶

HasAmount returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) HasConditionType ¶

HasConditionType returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) HasCurrencyCode ¶

HasCurrencyCode returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) HasDescription ¶

HasDescription returns a boolean if a field has been set.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) HasEndDate ¶

HasEndDate returns a boolean if a field has been set.

func (PriceAndAvailabilityResponseInnerServiceFeesInner) MarshalJSON ¶

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) SetAmount ¶

SetAmount gets a reference to the given float32 and assigns it to the Amount field.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) SetConditionType ¶

SetConditionType gets a reference to the given string and assigns it to the ConditionType field.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) SetCurrencyCode ¶

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) SetDescription ¶

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PriceAndAvailabilityResponseInnerServiceFeesInner) SetEndDate ¶

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (PriceAndAvailabilityResponseInnerServiceFeesInner) ToMap ¶

func (o PriceAndAvailabilityResponseInnerServiceFeesInner) ToMap() (map[string]interface{}, error)

type ProductCatalogAPIService ¶

type ProductCatalogAPIService service

ProductCatalogAPIService ProductCatalogAPI service

func (*ProductCatalogAPIService) GetResellerV6Productdetail ¶

func (a *ProductCatalogAPIService) GetResellerV6Productdetail(ctx context.Context, ingramPartNumber string) ApiGetResellerV6ProductdetailRequest

GetResellerV6Productdetail Product Details

Search all the product-related details using a unique Ingram Part Number. Currently, this API is available in the USA, India, and Netherlands.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param ingramPartNumber Ingram Micro unique part number for the product
@return ApiGetResellerV6ProductdetailRequest

func (*ProductCatalogAPIService) GetResellerV6ProductdetailExecute ¶

Execute executes the request

@return ProductDetailResponse

func (*ProductCatalogAPIService) GetResellerV6Productsearch ¶

GetResellerV6Productsearch Search Products

Search the Ingram Micro product catalog by providing any of the information in the keyword(Ingram part number / vendor part number/ product description / UPC

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetResellerV6ProductsearchRequest

func (*ProductCatalogAPIService) GetResellerV6ProductsearchExecute ¶

Execute executes the request

@return ProductSearchResponse

func (*ProductCatalogAPIService) PostPriceandavailability ¶

PostPriceandavailability Price and Availability

The PriceAndAvailability API, will retrieve Pricing, Availability, discounts, Inventory Location, Reserve Inventory for the products upto 50 products.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostPriceandavailabilityRequest

func (*ProductCatalogAPIService) PostPriceandavailabilityExecute ¶

Execute executes the request

@return []PriceAndAvailabilityResponseInner

type ProductDetailResponse ¶

type ProductDetailResponse struct {
	// Ingram Micro unique part number for the product.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// Vendor’s part number for the product.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// Reseller / end-user’s part number for the product.
	CustomerPartNumber *string `json:"customerPartNumber,omitempty"`
	// Boolean that indicates whether a product is authorized.
	ProductAuthorized *string `json:"productAuthorized,omitempty"`
	// The description given for the product.
	Description *string `json:"description,omitempty"`
	// The detailed description given for the product.
	ProductDetailDescription *string `json:"productDetailDescription,omitempty"`
	// The UPC code for the product. Consists of 12 numeric digits that are uniquely assigned to each trade item.
	Upc *string `json:"upc,omitempty"`
	// The category of the product.
	ProductCategory *string `json:"productCategory,omitempty"`
	// The sub-category of the product.
	ProductSubCategory *string `json:"productSubCategory,omitempty"`
	// Vendor name for the order.
	VendorName *string `json:"vendorName,omitempty"`
	// Vendor number that identifies the product.
	VendorNumber *string `json:"vendorNumber,omitempty"`
	// Status code of the product.
	ProductStatusCode *string `json:"productStatusCode,omitempty"`
	// Indicates whether the product is directly shipped from the vendor’s warehouse or if the product ships from Ingram Micro’s warehouse. Class Codes are Ingram classifications on how skus are stocked A = Product that is stocked usually in all IM warehouses and replenished on a regular basis. B = Product that is stocked in limited IM warehouses and replenished on a regular basis C = Product that is stocked in fewer IM warehouses and replenished on a regular basis. D = Product that Ingram Micro has elected to discontinue. E = Product that will be phased out later, according to the vendor. You may not want to replenish this product, but instead sell down what is in stock. F = Product that we carry for a specific customer or supplier under a contractual agreement. N = New Sku. Classification before first receipt O = Discontinued product to be liquidated S= Order for Specialized Demand (Order to backorder) X= direct ship from Vendor V = product that vendor has elected to discontinue.
	ProductClass *string                           `json:"productClass,omitempty"`
	Indicators   *ProductDetailResponseIndicators  `json:"indicators,omitempty"`
	CiscoFields  *ProductDetailResponseCiscoFields `json:"ciscoFields,omitempty"`
	// Technical specifications of the product.
	TechnicalSpecifications []ProductDetailResponseTechnicalSpecificationsInner `json:"technicalSpecifications,omitempty"`
	// Warranty information related to the product.
	WarrantyInformation   []map[string]interface{}                    `json:"warrantyInformation,omitempty"`
	AdditionalInformation *ProductDetailResponseAdditionalInformation `json:"additionalInformation,omitempty"`
}

ProductDetailResponse struct for ProductDetailResponse

func NewProductDetailResponse ¶

func NewProductDetailResponse() *ProductDetailResponse

NewProductDetailResponse instantiates a new ProductDetailResponse 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

func NewProductDetailResponseWithDefaults ¶

func NewProductDetailResponseWithDefaults() *ProductDetailResponse

NewProductDetailResponseWithDefaults instantiates a new ProductDetailResponse 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

func (*ProductDetailResponse) GetAdditionalInformation ¶

GetAdditionalInformation returns the AdditionalInformation field value if set, zero value otherwise.

func (*ProductDetailResponse) GetAdditionalInformationOk ¶

func (o *ProductDetailResponse) GetAdditionalInformationOk() (*ProductDetailResponseAdditionalInformation, bool)

GetAdditionalInformationOk returns a tuple with the AdditionalInformation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetCiscoFields ¶

GetCiscoFields returns the CiscoFields field value if set, zero value otherwise.

func (*ProductDetailResponse) GetCiscoFieldsOk ¶

GetCiscoFieldsOk returns a tuple with the CiscoFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetCustomerPartNumber ¶

func (o *ProductDetailResponse) GetCustomerPartNumber() string

GetCustomerPartNumber returns the CustomerPartNumber field value if set, zero value otherwise.

func (*ProductDetailResponse) GetCustomerPartNumberOk ¶

func (o *ProductDetailResponse) GetCustomerPartNumberOk() (*string, bool)

GetCustomerPartNumberOk returns a tuple with the CustomerPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetDescription ¶

func (o *ProductDetailResponse) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ProductDetailResponse) GetDescriptionOk ¶

func (o *ProductDetailResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetIndicators ¶

GetIndicators returns the Indicators field value if set, zero value otherwise.

func (*ProductDetailResponse) GetIndicatorsOk ¶

GetIndicatorsOk returns a tuple with the Indicators field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetIngramPartNumber ¶

func (o *ProductDetailResponse) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*ProductDetailResponse) GetIngramPartNumberOk ¶

func (o *ProductDetailResponse) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetProductAuthorized ¶

func (o *ProductDetailResponse) GetProductAuthorized() string

GetProductAuthorized returns the ProductAuthorized field value if set, zero value otherwise.

func (*ProductDetailResponse) GetProductAuthorizedOk ¶

func (o *ProductDetailResponse) GetProductAuthorizedOk() (*string, bool)

GetProductAuthorizedOk returns a tuple with the ProductAuthorized field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetProductCategory ¶

func (o *ProductDetailResponse) GetProductCategory() string

GetProductCategory returns the ProductCategory field value if set, zero value otherwise.

func (*ProductDetailResponse) GetProductCategoryOk ¶

func (o *ProductDetailResponse) GetProductCategoryOk() (*string, bool)

GetProductCategoryOk returns a tuple with the ProductCategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetProductClass ¶

func (o *ProductDetailResponse) GetProductClass() string

GetProductClass returns the ProductClass field value if set, zero value otherwise.

func (*ProductDetailResponse) GetProductClassOk ¶

func (o *ProductDetailResponse) GetProductClassOk() (*string, bool)

GetProductClassOk returns a tuple with the ProductClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetProductDetailDescription ¶

func (o *ProductDetailResponse) GetProductDetailDescription() string

GetProductDetailDescription returns the ProductDetailDescription field value if set, zero value otherwise.

func (*ProductDetailResponse) GetProductDetailDescriptionOk ¶

func (o *ProductDetailResponse) GetProductDetailDescriptionOk() (*string, bool)

GetProductDetailDescriptionOk returns a tuple with the ProductDetailDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetProductStatusCode ¶

func (o *ProductDetailResponse) GetProductStatusCode() string

GetProductStatusCode returns the ProductStatusCode field value if set, zero value otherwise.

func (*ProductDetailResponse) GetProductStatusCodeOk ¶

func (o *ProductDetailResponse) GetProductStatusCodeOk() (*string, bool)

GetProductStatusCodeOk returns a tuple with the ProductStatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetProductSubCategory ¶

func (o *ProductDetailResponse) GetProductSubCategory() string

GetProductSubCategory returns the ProductSubCategory field value if set, zero value otherwise.

func (*ProductDetailResponse) GetProductSubCategoryOk ¶

func (o *ProductDetailResponse) GetProductSubCategoryOk() (*string, bool)

GetProductSubCategoryOk returns a tuple with the ProductSubCategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetTechnicalSpecifications ¶

GetTechnicalSpecifications returns the TechnicalSpecifications field value if set, zero value otherwise.

func (*ProductDetailResponse) GetTechnicalSpecificationsOk ¶

func (o *ProductDetailResponse) GetTechnicalSpecificationsOk() ([]ProductDetailResponseTechnicalSpecificationsInner, bool)

GetTechnicalSpecificationsOk returns a tuple with the TechnicalSpecifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetUpc ¶

func (o *ProductDetailResponse) GetUpc() string

GetUpc returns the Upc field value if set, zero value otherwise.

func (*ProductDetailResponse) GetUpcOk ¶

func (o *ProductDetailResponse) GetUpcOk() (*string, bool)

GetUpcOk returns a tuple with the Upc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetVendorName ¶

func (o *ProductDetailResponse) GetVendorName() string

GetVendorName returns the VendorName field value if set, zero value otherwise.

func (*ProductDetailResponse) GetVendorNameOk ¶

func (o *ProductDetailResponse) GetVendorNameOk() (*string, bool)

GetVendorNameOk returns a tuple with the VendorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetVendorNumber ¶

func (o *ProductDetailResponse) GetVendorNumber() string

GetVendorNumber returns the VendorNumber field value if set, zero value otherwise.

func (*ProductDetailResponse) GetVendorNumberOk ¶

func (o *ProductDetailResponse) GetVendorNumberOk() (*string, bool)

GetVendorNumberOk returns a tuple with the VendorNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetVendorPartNumber ¶

func (o *ProductDetailResponse) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*ProductDetailResponse) GetVendorPartNumberOk ¶

func (o *ProductDetailResponse) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) GetWarrantyInformation ¶

func (o *ProductDetailResponse) GetWarrantyInformation() []map[string]interface{}

GetWarrantyInformation returns the WarrantyInformation field value if set, zero value otherwise.

func (*ProductDetailResponse) GetWarrantyInformationOk ¶

func (o *ProductDetailResponse) GetWarrantyInformationOk() ([]map[string]interface{}, bool)

GetWarrantyInformationOk returns a tuple with the WarrantyInformation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponse) HasAdditionalInformation ¶

func (o *ProductDetailResponse) HasAdditionalInformation() bool

HasAdditionalInformation returns a boolean if a field has been set.

func (*ProductDetailResponse) HasCiscoFields ¶

func (o *ProductDetailResponse) HasCiscoFields() bool

HasCiscoFields returns a boolean if a field has been set.

func (*ProductDetailResponse) HasCustomerPartNumber ¶

func (o *ProductDetailResponse) HasCustomerPartNumber() bool

HasCustomerPartNumber returns a boolean if a field has been set.

func (*ProductDetailResponse) HasDescription ¶

func (o *ProductDetailResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ProductDetailResponse) HasIndicators ¶

func (o *ProductDetailResponse) HasIndicators() bool

HasIndicators returns a boolean if a field has been set.

func (*ProductDetailResponse) HasIngramPartNumber ¶

func (o *ProductDetailResponse) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*ProductDetailResponse) HasProductAuthorized ¶

func (o *ProductDetailResponse) HasProductAuthorized() bool

HasProductAuthorized returns a boolean if a field has been set.

func (*ProductDetailResponse) HasProductCategory ¶

func (o *ProductDetailResponse) HasProductCategory() bool

HasProductCategory returns a boolean if a field has been set.

func (*ProductDetailResponse) HasProductClass ¶

func (o *ProductDetailResponse) HasProductClass() bool

HasProductClass returns a boolean if a field has been set.

func (*ProductDetailResponse) HasProductDetailDescription ¶

func (o *ProductDetailResponse) HasProductDetailDescription() bool

HasProductDetailDescription returns a boolean if a field has been set.

func (*ProductDetailResponse) HasProductStatusCode ¶

func (o *ProductDetailResponse) HasProductStatusCode() bool

HasProductStatusCode returns a boolean if a field has been set.

func (*ProductDetailResponse) HasProductSubCategory ¶

func (o *ProductDetailResponse) HasProductSubCategory() bool

HasProductSubCategory returns a boolean if a field has been set.

func (*ProductDetailResponse) HasTechnicalSpecifications ¶

func (o *ProductDetailResponse) HasTechnicalSpecifications() bool

HasTechnicalSpecifications returns a boolean if a field has been set.

func (*ProductDetailResponse) HasUpc ¶

func (o *ProductDetailResponse) HasUpc() bool

HasUpc returns a boolean if a field has been set.

func (*ProductDetailResponse) HasVendorName ¶

func (o *ProductDetailResponse) HasVendorName() bool

HasVendorName returns a boolean if a field has been set.

func (*ProductDetailResponse) HasVendorNumber ¶

func (o *ProductDetailResponse) HasVendorNumber() bool

HasVendorNumber returns a boolean if a field has been set.

func (*ProductDetailResponse) HasVendorPartNumber ¶

func (o *ProductDetailResponse) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (*ProductDetailResponse) HasWarrantyInformation ¶

func (o *ProductDetailResponse) HasWarrantyInformation() bool

HasWarrantyInformation returns a boolean if a field has been set.

func (ProductDetailResponse) MarshalJSON ¶

func (o ProductDetailResponse) MarshalJSON() ([]byte, error)

func (*ProductDetailResponse) SetAdditionalInformation ¶

SetAdditionalInformation gets a reference to the given ProductDetailResponseAdditionalInformation and assigns it to the AdditionalInformation field.

func (*ProductDetailResponse) SetCiscoFields ¶

SetCiscoFields gets a reference to the given ProductDetailResponseCiscoFields and assigns it to the CiscoFields field.

func (*ProductDetailResponse) SetCustomerPartNumber ¶

func (o *ProductDetailResponse) SetCustomerPartNumber(v string)

SetCustomerPartNumber gets a reference to the given string and assigns it to the CustomerPartNumber field.

func (*ProductDetailResponse) SetDescription ¶

func (o *ProductDetailResponse) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ProductDetailResponse) SetIndicators ¶

SetIndicators gets a reference to the given ProductDetailResponseIndicators and assigns it to the Indicators field.

func (*ProductDetailResponse) SetIngramPartNumber ¶

func (o *ProductDetailResponse) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*ProductDetailResponse) SetProductAuthorized ¶

func (o *ProductDetailResponse) SetProductAuthorized(v string)

SetProductAuthorized gets a reference to the given string and assigns it to the ProductAuthorized field.

func (*ProductDetailResponse) SetProductCategory ¶

func (o *ProductDetailResponse) SetProductCategory(v string)

SetProductCategory gets a reference to the given string and assigns it to the ProductCategory field.

func (*ProductDetailResponse) SetProductClass ¶

func (o *ProductDetailResponse) SetProductClass(v string)

SetProductClass gets a reference to the given string and assigns it to the ProductClass field.

func (*ProductDetailResponse) SetProductDetailDescription ¶

func (o *ProductDetailResponse) SetProductDetailDescription(v string)

SetProductDetailDescription gets a reference to the given string and assigns it to the ProductDetailDescription field.

func (*ProductDetailResponse) SetProductStatusCode ¶

func (o *ProductDetailResponse) SetProductStatusCode(v string)

SetProductStatusCode gets a reference to the given string and assigns it to the ProductStatusCode field.

func (*ProductDetailResponse) SetProductSubCategory ¶

func (o *ProductDetailResponse) SetProductSubCategory(v string)

SetProductSubCategory gets a reference to the given string and assigns it to the ProductSubCategory field.

func (*ProductDetailResponse) SetTechnicalSpecifications ¶

SetTechnicalSpecifications gets a reference to the given []ProductDetailResponseTechnicalSpecificationsInner and assigns it to the TechnicalSpecifications field.

func (*ProductDetailResponse) SetUpc ¶

func (o *ProductDetailResponse) SetUpc(v string)

SetUpc gets a reference to the given string and assigns it to the Upc field.

func (*ProductDetailResponse) SetVendorName ¶

func (o *ProductDetailResponse) SetVendorName(v string)

SetVendorName gets a reference to the given string and assigns it to the VendorName field.

func (*ProductDetailResponse) SetVendorNumber ¶

func (o *ProductDetailResponse) SetVendorNumber(v string)

SetVendorNumber gets a reference to the given string and assigns it to the VendorNumber field.

func (*ProductDetailResponse) SetVendorPartNumber ¶

func (o *ProductDetailResponse) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (*ProductDetailResponse) SetWarrantyInformation ¶

func (o *ProductDetailResponse) SetWarrantyInformation(v []map[string]interface{})

SetWarrantyInformation gets a reference to the given []map[string]interface{} and assigns it to the WarrantyInformation field.

func (ProductDetailResponse) ToMap ¶

func (o ProductDetailResponse) ToMap() (map[string]interface{}, error)

type ProductDetailResponseAdditionalInformation ¶

type ProductDetailResponseAdditionalInformation struct {
	// Weight information related to the product.
	ProductWeight []ProductDetailResponseAdditionalInformationProductWeightInner `json:"productWeight,omitempty"`
	// Example : true or false
	IsBulkFreight *bool `json:"isBulkFreight,omitempty"`
	// Example : '5.2 Inches'
	Height *string `json:"height,omitempty"`
	// Example : '13 inches'
	Width *string `json:"width,omitempty"`
	// Example : '20.4 inches'
	Length *string `json:"length,omitempty"`
	// Example : '10 lb'
	NetWeight *string `json:"netWeight,omitempty"`
	// Example : 'Unit value'
	DimensionUnit *string `json:"dimensionUnit,omitempty"`
}

ProductDetailResponseAdditionalInformation Additional Information related to the product.

func NewProductDetailResponseAdditionalInformation ¶

func NewProductDetailResponseAdditionalInformation() *ProductDetailResponseAdditionalInformation

NewProductDetailResponseAdditionalInformation instantiates a new ProductDetailResponseAdditionalInformation 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

func NewProductDetailResponseAdditionalInformationWithDefaults ¶

func NewProductDetailResponseAdditionalInformationWithDefaults() *ProductDetailResponseAdditionalInformation

NewProductDetailResponseAdditionalInformationWithDefaults instantiates a new ProductDetailResponseAdditionalInformation 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

func (*ProductDetailResponseAdditionalInformation) GetDimensionUnit ¶

func (o *ProductDetailResponseAdditionalInformation) GetDimensionUnit() string

GetDimensionUnit returns the DimensionUnit field value if set, zero value otherwise.

func (*ProductDetailResponseAdditionalInformation) GetDimensionUnitOk ¶

func (o *ProductDetailResponseAdditionalInformation) GetDimensionUnitOk() (*string, bool)

GetDimensionUnitOk returns a tuple with the DimensionUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseAdditionalInformation) GetHeight ¶

GetHeight returns the Height field value if set, zero value otherwise.

func (*ProductDetailResponseAdditionalInformation) GetHeightOk ¶

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseAdditionalInformation) GetIsBulkFreight ¶

func (o *ProductDetailResponseAdditionalInformation) GetIsBulkFreight() bool

GetIsBulkFreight returns the IsBulkFreight field value if set, zero value otherwise.

func (*ProductDetailResponseAdditionalInformation) GetIsBulkFreightOk ¶

func (o *ProductDetailResponseAdditionalInformation) GetIsBulkFreightOk() (*bool, bool)

GetIsBulkFreightOk returns a tuple with the IsBulkFreight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseAdditionalInformation) GetLength ¶

GetLength returns the Length field value if set, zero value otherwise.

func (*ProductDetailResponseAdditionalInformation) GetLengthOk ¶

GetLengthOk returns a tuple with the Length field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseAdditionalInformation) GetNetWeight ¶

GetNetWeight returns the NetWeight field value if set, zero value otherwise.

func (*ProductDetailResponseAdditionalInformation) GetNetWeightOk ¶

func (o *ProductDetailResponseAdditionalInformation) GetNetWeightOk() (*string, bool)

GetNetWeightOk returns a tuple with the NetWeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseAdditionalInformation) GetProductWeight ¶

GetProductWeight returns the ProductWeight field value if set, zero value otherwise.

func (*ProductDetailResponseAdditionalInformation) GetProductWeightOk ¶

GetProductWeightOk returns a tuple with the ProductWeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseAdditionalInformation) GetWidth ¶

GetWidth returns the Width field value if set, zero value otherwise.

func (*ProductDetailResponseAdditionalInformation) GetWidthOk ¶

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseAdditionalInformation) HasDimensionUnit ¶

func (o *ProductDetailResponseAdditionalInformation) HasDimensionUnit() bool

HasDimensionUnit returns a boolean if a field has been set.

func (*ProductDetailResponseAdditionalInformation) HasHeight ¶

HasHeight returns a boolean if a field has been set.

func (*ProductDetailResponseAdditionalInformation) HasIsBulkFreight ¶

func (o *ProductDetailResponseAdditionalInformation) HasIsBulkFreight() bool

HasIsBulkFreight returns a boolean if a field has been set.

func (*ProductDetailResponseAdditionalInformation) HasLength ¶

HasLength returns a boolean if a field has been set.

func (*ProductDetailResponseAdditionalInformation) HasNetWeight ¶

HasNetWeight returns a boolean if a field has been set.

func (*ProductDetailResponseAdditionalInformation) HasProductWeight ¶

func (o *ProductDetailResponseAdditionalInformation) HasProductWeight() bool

HasProductWeight returns a boolean if a field has been set.

func (*ProductDetailResponseAdditionalInformation) HasWidth ¶

HasWidth returns a boolean if a field has been set.

func (ProductDetailResponseAdditionalInformation) MarshalJSON ¶

func (*ProductDetailResponseAdditionalInformation) SetDimensionUnit ¶

func (o *ProductDetailResponseAdditionalInformation) SetDimensionUnit(v string)

SetDimensionUnit gets a reference to the given string and assigns it to the DimensionUnit field.

func (*ProductDetailResponseAdditionalInformation) SetHeight ¶

SetHeight gets a reference to the given string and assigns it to the Height field.

func (*ProductDetailResponseAdditionalInformation) SetIsBulkFreight ¶

func (o *ProductDetailResponseAdditionalInformation) SetIsBulkFreight(v bool)

SetIsBulkFreight gets a reference to the given bool and assigns it to the IsBulkFreight field.

func (*ProductDetailResponseAdditionalInformation) SetLength ¶

SetLength gets a reference to the given string and assigns it to the Length field.

func (*ProductDetailResponseAdditionalInformation) SetNetWeight ¶

SetNetWeight gets a reference to the given string and assigns it to the NetWeight field.

func (*ProductDetailResponseAdditionalInformation) SetProductWeight ¶

SetProductWeight gets a reference to the given []ProductDetailResponseAdditionalInformationProductWeightInner and assigns it to the ProductWeight field.

func (*ProductDetailResponseAdditionalInformation) SetWidth ¶

SetWidth gets a reference to the given string and assigns it to the Width field.

func (ProductDetailResponseAdditionalInformation) ToMap ¶

func (o ProductDetailResponseAdditionalInformation) ToMap() (map[string]interface{}, error)

type ProductDetailResponseAdditionalInformationProductWeightInner ¶

type ProductDetailResponseAdditionalInformationProductWeightInner struct {
	// ID of the plant.  Example : 'US01'
	PlantId *string `json:"plantId,omitempty"`
	// Weight of the product.   Example : 2
	Weight *float32 `json:"weight,omitempty"`
	// Weight unit of the product.   Example : 'LB'
	WeightUnit *string `json:"weightUnit,omitempty"`
}

ProductDetailResponseAdditionalInformationProductWeightInner struct for ProductDetailResponseAdditionalInformationProductWeightInner

func NewProductDetailResponseAdditionalInformationProductWeightInner ¶

func NewProductDetailResponseAdditionalInformationProductWeightInner() *ProductDetailResponseAdditionalInformationProductWeightInner

NewProductDetailResponseAdditionalInformationProductWeightInner instantiates a new ProductDetailResponseAdditionalInformationProductWeightInner 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

func NewProductDetailResponseAdditionalInformationProductWeightInnerWithDefaults ¶

func NewProductDetailResponseAdditionalInformationProductWeightInnerWithDefaults() *ProductDetailResponseAdditionalInformationProductWeightInner

NewProductDetailResponseAdditionalInformationProductWeightInnerWithDefaults instantiates a new ProductDetailResponseAdditionalInformationProductWeightInner 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

func (*ProductDetailResponseAdditionalInformationProductWeightInner) GetPlantId ¶

GetPlantId returns the PlantId field value if set, zero value otherwise.

func (*ProductDetailResponseAdditionalInformationProductWeightInner) GetPlantIdOk ¶

GetPlantIdOk returns a tuple with the PlantId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseAdditionalInformationProductWeightInner) GetWeight ¶

GetWeight returns the Weight field value if set, zero value otherwise.

func (*ProductDetailResponseAdditionalInformationProductWeightInner) GetWeightOk ¶

GetWeightOk returns a tuple with the Weight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseAdditionalInformationProductWeightInner) GetWeightUnit ¶

GetWeightUnit returns the WeightUnit field value if set, zero value otherwise.

func (*ProductDetailResponseAdditionalInformationProductWeightInner) GetWeightUnitOk ¶

GetWeightUnitOk returns a tuple with the WeightUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseAdditionalInformationProductWeightInner) HasPlantId ¶

HasPlantId returns a boolean if a field has been set.

func (*ProductDetailResponseAdditionalInformationProductWeightInner) HasWeight ¶

HasWeight returns a boolean if a field has been set.

func (*ProductDetailResponseAdditionalInformationProductWeightInner) HasWeightUnit ¶

HasWeightUnit returns a boolean if a field has been set.

func (ProductDetailResponseAdditionalInformationProductWeightInner) MarshalJSON ¶

func (*ProductDetailResponseAdditionalInformationProductWeightInner) SetPlantId ¶

SetPlantId gets a reference to the given string and assigns it to the PlantId field.

func (*ProductDetailResponseAdditionalInformationProductWeightInner) SetWeight ¶

SetWeight gets a reference to the given float32 and assigns it to the Weight field.

func (*ProductDetailResponseAdditionalInformationProductWeightInner) SetWeightUnit ¶

SetWeightUnit gets a reference to the given string and assigns it to the WeightUnit field.

func (ProductDetailResponseAdditionalInformationProductWeightInner) ToMap ¶

type ProductDetailResponseCiscoFields ¶

type ProductDetailResponseCiscoFields struct {
	// Cisco product sub-group
	ProductSubGroup *string `json:"productSubGroup,omitempty"`
	// Cisco service program name
	ServiceProgramName *string `json:"serviceProgramName,omitempty"`
	// Cisco item catalog category
	ItemCatalogCategory *string `json:"itemCatalogCategory,omitempty"`
	// Cisco configuration indicator
	ConfigurationIndicator *string `json:"configurationIndicator,omitempty"`
	// Cisco internal business entity
	InternalBusinessEntity *string `json:"internalBusinessEntity,omitempty"`
	// Cisco item type
	ItemType *string `json:"itemType,omitempty"`
	// Cisco global list price
	GlobalListPrice *string `json:"globalListPrice,omitempty"`
}

ProductDetailResponseCiscoFields Cisco product related information.

func NewProductDetailResponseCiscoFields ¶

func NewProductDetailResponseCiscoFields() *ProductDetailResponseCiscoFields

NewProductDetailResponseCiscoFields instantiates a new ProductDetailResponseCiscoFields 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

func NewProductDetailResponseCiscoFieldsWithDefaults ¶

func NewProductDetailResponseCiscoFieldsWithDefaults() *ProductDetailResponseCiscoFields

NewProductDetailResponseCiscoFieldsWithDefaults instantiates a new ProductDetailResponseCiscoFields 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

func (*ProductDetailResponseCiscoFields) GetConfigurationIndicator ¶

func (o *ProductDetailResponseCiscoFields) GetConfigurationIndicator() string

GetConfigurationIndicator returns the ConfigurationIndicator field value if set, zero value otherwise.

func (*ProductDetailResponseCiscoFields) GetConfigurationIndicatorOk ¶

func (o *ProductDetailResponseCiscoFields) GetConfigurationIndicatorOk() (*string, bool)

GetConfigurationIndicatorOk returns a tuple with the ConfigurationIndicator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseCiscoFields) GetGlobalListPrice ¶

func (o *ProductDetailResponseCiscoFields) GetGlobalListPrice() string

GetGlobalListPrice returns the GlobalListPrice field value if set, zero value otherwise.

func (*ProductDetailResponseCiscoFields) GetGlobalListPriceOk ¶

func (o *ProductDetailResponseCiscoFields) GetGlobalListPriceOk() (*string, bool)

GetGlobalListPriceOk returns a tuple with the GlobalListPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseCiscoFields) GetInternalBusinessEntity ¶

func (o *ProductDetailResponseCiscoFields) GetInternalBusinessEntity() string

GetInternalBusinessEntity returns the InternalBusinessEntity field value if set, zero value otherwise.

func (*ProductDetailResponseCiscoFields) GetInternalBusinessEntityOk ¶

func (o *ProductDetailResponseCiscoFields) GetInternalBusinessEntityOk() (*string, bool)

GetInternalBusinessEntityOk returns a tuple with the InternalBusinessEntity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseCiscoFields) GetItemCatalogCategory ¶

func (o *ProductDetailResponseCiscoFields) GetItemCatalogCategory() string

GetItemCatalogCategory returns the ItemCatalogCategory field value if set, zero value otherwise.

func (*ProductDetailResponseCiscoFields) GetItemCatalogCategoryOk ¶

func (o *ProductDetailResponseCiscoFields) GetItemCatalogCategoryOk() (*string, bool)

GetItemCatalogCategoryOk returns a tuple with the ItemCatalogCategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseCiscoFields) GetItemType ¶

func (o *ProductDetailResponseCiscoFields) GetItemType() string

GetItemType returns the ItemType field value if set, zero value otherwise.

func (*ProductDetailResponseCiscoFields) GetItemTypeOk ¶

func (o *ProductDetailResponseCiscoFields) GetItemTypeOk() (*string, bool)

GetItemTypeOk returns a tuple with the ItemType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseCiscoFields) GetProductSubGroup ¶

func (o *ProductDetailResponseCiscoFields) GetProductSubGroup() string

GetProductSubGroup returns the ProductSubGroup field value if set, zero value otherwise.

func (*ProductDetailResponseCiscoFields) GetProductSubGroupOk ¶

func (o *ProductDetailResponseCiscoFields) GetProductSubGroupOk() (*string, bool)

GetProductSubGroupOk returns a tuple with the ProductSubGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseCiscoFields) GetServiceProgramName ¶

func (o *ProductDetailResponseCiscoFields) GetServiceProgramName() string

GetServiceProgramName returns the ServiceProgramName field value if set, zero value otherwise.

func (*ProductDetailResponseCiscoFields) GetServiceProgramNameOk ¶

func (o *ProductDetailResponseCiscoFields) GetServiceProgramNameOk() (*string, bool)

GetServiceProgramNameOk returns a tuple with the ServiceProgramName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseCiscoFields) HasConfigurationIndicator ¶

func (o *ProductDetailResponseCiscoFields) HasConfigurationIndicator() bool

HasConfigurationIndicator returns a boolean if a field has been set.

func (*ProductDetailResponseCiscoFields) HasGlobalListPrice ¶

func (o *ProductDetailResponseCiscoFields) HasGlobalListPrice() bool

HasGlobalListPrice returns a boolean if a field has been set.

func (*ProductDetailResponseCiscoFields) HasInternalBusinessEntity ¶

func (o *ProductDetailResponseCiscoFields) HasInternalBusinessEntity() bool

HasInternalBusinessEntity returns a boolean if a field has been set.

func (*ProductDetailResponseCiscoFields) HasItemCatalogCategory ¶

func (o *ProductDetailResponseCiscoFields) HasItemCatalogCategory() bool

HasItemCatalogCategory returns a boolean if a field has been set.

func (*ProductDetailResponseCiscoFields) HasItemType ¶

func (o *ProductDetailResponseCiscoFields) HasItemType() bool

HasItemType returns a boolean if a field has been set.

func (*ProductDetailResponseCiscoFields) HasProductSubGroup ¶

func (o *ProductDetailResponseCiscoFields) HasProductSubGroup() bool

HasProductSubGroup returns a boolean if a field has been set.

func (*ProductDetailResponseCiscoFields) HasServiceProgramName ¶

func (o *ProductDetailResponseCiscoFields) HasServiceProgramName() bool

HasServiceProgramName returns a boolean if a field has been set.

func (ProductDetailResponseCiscoFields) MarshalJSON ¶

func (o ProductDetailResponseCiscoFields) MarshalJSON() ([]byte, error)

func (*ProductDetailResponseCiscoFields) SetConfigurationIndicator ¶

func (o *ProductDetailResponseCiscoFields) SetConfigurationIndicator(v string)

SetConfigurationIndicator gets a reference to the given string and assigns it to the ConfigurationIndicator field.

func (*ProductDetailResponseCiscoFields) SetGlobalListPrice ¶

func (o *ProductDetailResponseCiscoFields) SetGlobalListPrice(v string)

SetGlobalListPrice gets a reference to the given string and assigns it to the GlobalListPrice field.

func (*ProductDetailResponseCiscoFields) SetInternalBusinessEntity ¶

func (o *ProductDetailResponseCiscoFields) SetInternalBusinessEntity(v string)

SetInternalBusinessEntity gets a reference to the given string and assigns it to the InternalBusinessEntity field.

func (*ProductDetailResponseCiscoFields) SetItemCatalogCategory ¶

func (o *ProductDetailResponseCiscoFields) SetItemCatalogCategory(v string)

SetItemCatalogCategory gets a reference to the given string and assigns it to the ItemCatalogCategory field.

func (*ProductDetailResponseCiscoFields) SetItemType ¶

func (o *ProductDetailResponseCiscoFields) SetItemType(v string)

SetItemType gets a reference to the given string and assigns it to the ItemType field.

func (*ProductDetailResponseCiscoFields) SetProductSubGroup ¶

func (o *ProductDetailResponseCiscoFields) SetProductSubGroup(v string)

SetProductSubGroup gets a reference to the given string and assigns it to the ProductSubGroup field.

func (*ProductDetailResponseCiscoFields) SetServiceProgramName ¶

func (o *ProductDetailResponseCiscoFields) SetServiceProgramName(v string)

SetServiceProgramName gets a reference to the given string and assigns it to the ServiceProgramName field.

func (ProductDetailResponseCiscoFields) ToMap ¶

func (o ProductDetailResponseCiscoFields) ToMap() (map[string]interface{}, error)

type ProductDetailResponseIndicators ¶

type ProductDetailResponseIndicators struct {
	// Boolean that indicates whether product has a warranty.
	HasWarranty *bool `json:"hasWarranty,omitempty"`
	// Boolean that indicates whether it’s a new product.
	IsNewProduct *bool `json:"isNewProduct,omitempty"`
	// Boolean that indicates whether there is any limit to return the product.
	HasReturnLimits *bool `json:"hasReturnLimits,omitempty"`
	// Boolean that indicates whether back order is allowed for the product.
	IsBackOrderAllowed *bool `json:"isBackOrderAllowed,omitempty"`
	// Boolean that indicates whether product is shipped from the partner.
	IsShippedFromPartner *bool `json:"isShippedFromPartner,omitempty"`
	// Boolean that indicates whether product is a replacement product.
	IsReplacementProduct *bool   `json:"isReplacementProduct,omitempty"`
	ReplacementType      *string `json:"replacementType,omitempty"`
	// Boolean that indicates whether it’s a direct ship product.
	IsDirectship *bool `json:"isDirectship,omitempty"`
	// Boolean that indicates whether product is downloadable.
	IsDownloadable *bool `json:"isDownloadable,omitempty"`
	// Boolean that indicates whether it’s a digital product.
	IsDigitalType *bool `json:"isDigitalType,omitempty"`
	// skutype
	SkuType *string `json:"skuType,omitempty"`
	// Boolean that indicates whether product has any standard special price.
	HasStdSpecialPrice *bool `json:"hasStdSpecialPrice,omitempty"`
	// Boolean that indicates whether product has any ACOP special price.
	HasAcopSpecialPrice *bool `json:"hasAcopSpecialPrice,omitempty"`
	// Boolean that indicates whether product has any ACOP quantity break.
	HasAcopQuantityBreak *bool `json:"hasAcopQuantityBreak,omitempty"`
	// Boolean that indicates whether product has any standard web discount.
	HasStdWebDiscount  *bool `json:"hasStdWebDiscount,omitempty"`
	HasAcopWebDiscount *bool `json:"hasAcopWebDiscount,omitempty"`
	// Boolean that indicates whether product has any special bid.
	HasSpecialBid *bool `json:"hasSpecialBid,omitempty"`
	// Boolean that indicates whether product is exportable.
	IsExportableToCountry *bool `json:"isExportableToCountry,omitempty"`
	// Boolean that indicates whether it’s a discontinued product.
	IsDiscontinuedProduct *bool `json:"isDiscontinuedProduct,omitempty"`
	// Boolean that indicates whether product is refurbished.
	IsRefurbished *bool `json:"isRefurbished,omitempty"`
	// Boolean that indicates if the product can be returned.
	IsReturnableProduct *bool `json:"isReturnableProduct,omitempty"`
	// Boolean that indicates whether it’s a Ingram shipped product.
	IsIngramShip *bool `json:"isIngramShip,omitempty"`
	// Do vendor requires Enduser name required to create an order.
	IsEnduserRequired *bool `json:"isEnduserRequired,omitempty"`
	// Boolean that indicates whether it’s  heavy weight product.
	IsHeavyWeight *bool `json:"isHeavyWeight,omitempty"`
	// Boolean that indicates whether it hasLtl or not.
	HasLtl *bool `json:"hasLtl,omitempty"`
	// Boolean that indicates whether it’s clearnce product.
	IsClearanceProduct *bool `json:"isClearanceProduct,omitempty"`
	// Boolean that indicates whether it’s a bundled product.
	HasBundle *bool `json:"hasBundle,omitempty"`
	// Boolean that indicates whether it’s oversized product.
	IsOversizeProduct *bool `json:"isOversizeProduct,omitempty"`
	// Boolean that indicates whether it’s a preorder product.
	IsPreorderProduct *bool `json:"isPreorderProduct,omitempty"`
	// Boolean that indicates whether it’s a licened product.
	IsLicenseProduct *bool `json:"isLicenseProduct,omitempty"`
	// Boolean that indicates whether product is directship orderable.
	IsDirectshipOrderable *bool `json:"isDirectshipOrderable,omitempty"`
	// Boolean that indicates whether product is service SKU.
	IsServiceSku *bool `json:"isServiceSku,omitempty"`
	// Boolean that indicates whether product is configurable.
	IsConfigurable *bool `json:"isConfigurable,omitempty"`
}

ProductDetailResponseIndicators Indicators of the Product

func NewProductDetailResponseIndicators ¶

func NewProductDetailResponseIndicators() *ProductDetailResponseIndicators

NewProductDetailResponseIndicators instantiates a new ProductDetailResponseIndicators 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

func NewProductDetailResponseIndicatorsWithDefaults ¶

func NewProductDetailResponseIndicatorsWithDefaults() *ProductDetailResponseIndicators

NewProductDetailResponseIndicatorsWithDefaults instantiates a new ProductDetailResponseIndicators 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

func (*ProductDetailResponseIndicators) GetHasAcopQuantityBreak ¶

func (o *ProductDetailResponseIndicators) GetHasAcopQuantityBreak() bool

GetHasAcopQuantityBreak returns the HasAcopQuantityBreak field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetHasAcopQuantityBreakOk ¶

func (o *ProductDetailResponseIndicators) GetHasAcopQuantityBreakOk() (*bool, bool)

GetHasAcopQuantityBreakOk returns a tuple with the HasAcopQuantityBreak field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetHasAcopSpecialPrice ¶

func (o *ProductDetailResponseIndicators) GetHasAcopSpecialPrice() bool

GetHasAcopSpecialPrice returns the HasAcopSpecialPrice field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetHasAcopSpecialPriceOk ¶

func (o *ProductDetailResponseIndicators) GetHasAcopSpecialPriceOk() (*bool, bool)

GetHasAcopSpecialPriceOk returns a tuple with the HasAcopSpecialPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetHasAcopWebDiscount ¶

func (o *ProductDetailResponseIndicators) GetHasAcopWebDiscount() bool

GetHasAcopWebDiscount returns the HasAcopWebDiscount field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetHasAcopWebDiscountOk ¶

func (o *ProductDetailResponseIndicators) GetHasAcopWebDiscountOk() (*bool, bool)

GetHasAcopWebDiscountOk returns a tuple with the HasAcopWebDiscount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetHasBundle ¶

func (o *ProductDetailResponseIndicators) GetHasBundle() bool

GetHasBundle returns the HasBundle field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetHasBundleOk ¶

func (o *ProductDetailResponseIndicators) GetHasBundleOk() (*bool, bool)

GetHasBundleOk returns a tuple with the HasBundle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetHasLtl ¶

func (o *ProductDetailResponseIndicators) GetHasLtl() bool

GetHasLtl returns the HasLtl field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetHasLtlOk ¶

func (o *ProductDetailResponseIndicators) GetHasLtlOk() (*bool, bool)

GetHasLtlOk returns a tuple with the HasLtl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetHasReturnLimits ¶

func (o *ProductDetailResponseIndicators) GetHasReturnLimits() bool

GetHasReturnLimits returns the HasReturnLimits field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetHasReturnLimitsOk ¶

func (o *ProductDetailResponseIndicators) GetHasReturnLimitsOk() (*bool, bool)

GetHasReturnLimitsOk returns a tuple with the HasReturnLimits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetHasSpecialBid ¶

func (o *ProductDetailResponseIndicators) GetHasSpecialBid() bool

GetHasSpecialBid returns the HasSpecialBid field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetHasSpecialBidOk ¶

func (o *ProductDetailResponseIndicators) GetHasSpecialBidOk() (*bool, bool)

GetHasSpecialBidOk returns a tuple with the HasSpecialBid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetHasStdSpecialPrice ¶

func (o *ProductDetailResponseIndicators) GetHasStdSpecialPrice() bool

GetHasStdSpecialPrice returns the HasStdSpecialPrice field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetHasStdSpecialPriceOk ¶

func (o *ProductDetailResponseIndicators) GetHasStdSpecialPriceOk() (*bool, bool)

GetHasStdSpecialPriceOk returns a tuple with the HasStdSpecialPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetHasStdWebDiscount ¶

func (o *ProductDetailResponseIndicators) GetHasStdWebDiscount() bool

GetHasStdWebDiscount returns the HasStdWebDiscount field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetHasStdWebDiscountOk ¶

func (o *ProductDetailResponseIndicators) GetHasStdWebDiscountOk() (*bool, bool)

GetHasStdWebDiscountOk returns a tuple with the HasStdWebDiscount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetHasWarranty ¶

func (o *ProductDetailResponseIndicators) GetHasWarranty() bool

GetHasWarranty returns the HasWarranty field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetHasWarrantyOk ¶

func (o *ProductDetailResponseIndicators) GetHasWarrantyOk() (*bool, bool)

GetHasWarrantyOk returns a tuple with the HasWarranty field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsBackOrderAllowed ¶

func (o *ProductDetailResponseIndicators) GetIsBackOrderAllowed() bool

GetIsBackOrderAllowed returns the IsBackOrderAllowed field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsBackOrderAllowedOk ¶

func (o *ProductDetailResponseIndicators) GetIsBackOrderAllowedOk() (*bool, bool)

GetIsBackOrderAllowedOk returns a tuple with the IsBackOrderAllowed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsClearanceProduct ¶

func (o *ProductDetailResponseIndicators) GetIsClearanceProduct() bool

GetIsClearanceProduct returns the IsClearanceProduct field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsClearanceProductOk ¶

func (o *ProductDetailResponseIndicators) GetIsClearanceProductOk() (*bool, bool)

GetIsClearanceProductOk returns a tuple with the IsClearanceProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsConfigurable ¶

func (o *ProductDetailResponseIndicators) GetIsConfigurable() bool

GetIsConfigurable returns the IsConfigurable field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsConfigurableOk ¶

func (o *ProductDetailResponseIndicators) GetIsConfigurableOk() (*bool, bool)

GetIsConfigurableOk returns a tuple with the IsConfigurable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsDigitalType ¶

func (o *ProductDetailResponseIndicators) GetIsDigitalType() bool

GetIsDigitalType returns the IsDigitalType field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsDigitalTypeOk ¶

func (o *ProductDetailResponseIndicators) GetIsDigitalTypeOk() (*bool, bool)

GetIsDigitalTypeOk returns a tuple with the IsDigitalType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsDirectship ¶

func (o *ProductDetailResponseIndicators) GetIsDirectship() bool

GetIsDirectship returns the IsDirectship field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsDirectshipOk ¶

func (o *ProductDetailResponseIndicators) GetIsDirectshipOk() (*bool, bool)

GetIsDirectshipOk returns a tuple with the IsDirectship field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsDirectshipOrderable ¶

func (o *ProductDetailResponseIndicators) GetIsDirectshipOrderable() bool

GetIsDirectshipOrderable returns the IsDirectshipOrderable field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsDirectshipOrderableOk ¶

func (o *ProductDetailResponseIndicators) GetIsDirectshipOrderableOk() (*bool, bool)

GetIsDirectshipOrderableOk returns a tuple with the IsDirectshipOrderable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsDiscontinuedProduct ¶

func (o *ProductDetailResponseIndicators) GetIsDiscontinuedProduct() bool

GetIsDiscontinuedProduct returns the IsDiscontinuedProduct field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsDiscontinuedProductOk ¶

func (o *ProductDetailResponseIndicators) GetIsDiscontinuedProductOk() (*bool, bool)

GetIsDiscontinuedProductOk returns a tuple with the IsDiscontinuedProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsDownloadable ¶

func (o *ProductDetailResponseIndicators) GetIsDownloadable() bool

GetIsDownloadable returns the IsDownloadable field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsDownloadableOk ¶

func (o *ProductDetailResponseIndicators) GetIsDownloadableOk() (*bool, bool)

GetIsDownloadableOk returns a tuple with the IsDownloadable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsEnduserRequired ¶

func (o *ProductDetailResponseIndicators) GetIsEnduserRequired() bool

GetIsEnduserRequired returns the IsEnduserRequired field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsEnduserRequiredOk ¶

func (o *ProductDetailResponseIndicators) GetIsEnduserRequiredOk() (*bool, bool)

GetIsEnduserRequiredOk returns a tuple with the IsEnduserRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsExportableToCountry ¶

func (o *ProductDetailResponseIndicators) GetIsExportableToCountry() bool

GetIsExportableToCountry returns the IsExportableToCountry field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsExportableToCountryOk ¶

func (o *ProductDetailResponseIndicators) GetIsExportableToCountryOk() (*bool, bool)

GetIsExportableToCountryOk returns a tuple with the IsExportableToCountry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsHeavyWeight ¶

func (o *ProductDetailResponseIndicators) GetIsHeavyWeight() bool

GetIsHeavyWeight returns the IsHeavyWeight field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsHeavyWeightOk ¶

func (o *ProductDetailResponseIndicators) GetIsHeavyWeightOk() (*bool, bool)

GetIsHeavyWeightOk returns a tuple with the IsHeavyWeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsIngramShip ¶

func (o *ProductDetailResponseIndicators) GetIsIngramShip() bool

GetIsIngramShip returns the IsIngramShip field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsIngramShipOk ¶

func (o *ProductDetailResponseIndicators) GetIsIngramShipOk() (*bool, bool)

GetIsIngramShipOk returns a tuple with the IsIngramShip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsLicenseProduct ¶

func (o *ProductDetailResponseIndicators) GetIsLicenseProduct() bool

GetIsLicenseProduct returns the IsLicenseProduct field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsLicenseProductOk ¶

func (o *ProductDetailResponseIndicators) GetIsLicenseProductOk() (*bool, bool)

GetIsLicenseProductOk returns a tuple with the IsLicenseProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsNewProduct ¶

func (o *ProductDetailResponseIndicators) GetIsNewProduct() bool

GetIsNewProduct returns the IsNewProduct field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsNewProductOk ¶

func (o *ProductDetailResponseIndicators) GetIsNewProductOk() (*bool, bool)

GetIsNewProductOk returns a tuple with the IsNewProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsOversizeProduct ¶

func (o *ProductDetailResponseIndicators) GetIsOversizeProduct() bool

GetIsOversizeProduct returns the IsOversizeProduct field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsOversizeProductOk ¶

func (o *ProductDetailResponseIndicators) GetIsOversizeProductOk() (*bool, bool)

GetIsOversizeProductOk returns a tuple with the IsOversizeProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsPreorderProduct ¶

func (o *ProductDetailResponseIndicators) GetIsPreorderProduct() bool

GetIsPreorderProduct returns the IsPreorderProduct field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsPreorderProductOk ¶

func (o *ProductDetailResponseIndicators) GetIsPreorderProductOk() (*bool, bool)

GetIsPreorderProductOk returns a tuple with the IsPreorderProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsRefurbished ¶

func (o *ProductDetailResponseIndicators) GetIsRefurbished() bool

GetIsRefurbished returns the IsRefurbished field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsRefurbishedOk ¶

func (o *ProductDetailResponseIndicators) GetIsRefurbishedOk() (*bool, bool)

GetIsRefurbishedOk returns a tuple with the IsRefurbished field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsReplacementProduct ¶

func (o *ProductDetailResponseIndicators) GetIsReplacementProduct() bool

GetIsReplacementProduct returns the IsReplacementProduct field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsReplacementProductOk ¶

func (o *ProductDetailResponseIndicators) GetIsReplacementProductOk() (*bool, bool)

GetIsReplacementProductOk returns a tuple with the IsReplacementProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsReturnableProduct ¶

func (o *ProductDetailResponseIndicators) GetIsReturnableProduct() bool

GetIsReturnableProduct returns the IsReturnableProduct field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsReturnableProductOk ¶

func (o *ProductDetailResponseIndicators) GetIsReturnableProductOk() (*bool, bool)

GetIsReturnableProductOk returns a tuple with the IsReturnableProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsServiceSku ¶

func (o *ProductDetailResponseIndicators) GetIsServiceSku() bool

GetIsServiceSku returns the IsServiceSku field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsServiceSkuOk ¶

func (o *ProductDetailResponseIndicators) GetIsServiceSkuOk() (*bool, bool)

GetIsServiceSkuOk returns a tuple with the IsServiceSku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetIsShippedFromPartner ¶

func (o *ProductDetailResponseIndicators) GetIsShippedFromPartner() bool

GetIsShippedFromPartner returns the IsShippedFromPartner field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetIsShippedFromPartnerOk ¶

func (o *ProductDetailResponseIndicators) GetIsShippedFromPartnerOk() (*bool, bool)

GetIsShippedFromPartnerOk returns a tuple with the IsShippedFromPartner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetReplacementType ¶

func (o *ProductDetailResponseIndicators) GetReplacementType() string

GetReplacementType returns the ReplacementType field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetReplacementTypeOk ¶

func (o *ProductDetailResponseIndicators) GetReplacementTypeOk() (*string, bool)

GetReplacementTypeOk returns a tuple with the ReplacementType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) GetSkuType ¶

func (o *ProductDetailResponseIndicators) GetSkuType() string

GetSkuType returns the SkuType field value if set, zero value otherwise.

func (*ProductDetailResponseIndicators) GetSkuTypeOk ¶

func (o *ProductDetailResponseIndicators) GetSkuTypeOk() (*string, bool)

GetSkuTypeOk returns a tuple with the SkuType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseIndicators) HasHasAcopQuantityBreak ¶

func (o *ProductDetailResponseIndicators) HasHasAcopQuantityBreak() bool

HasHasAcopQuantityBreak returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasHasAcopSpecialPrice ¶

func (o *ProductDetailResponseIndicators) HasHasAcopSpecialPrice() bool

HasHasAcopSpecialPrice returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasHasAcopWebDiscount ¶

func (o *ProductDetailResponseIndicators) HasHasAcopWebDiscount() bool

HasHasAcopWebDiscount returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasHasBundle ¶

func (o *ProductDetailResponseIndicators) HasHasBundle() bool

HasHasBundle returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasHasLtl ¶

func (o *ProductDetailResponseIndicators) HasHasLtl() bool

HasHasLtl returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasHasReturnLimits ¶

func (o *ProductDetailResponseIndicators) HasHasReturnLimits() bool

HasHasReturnLimits returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasHasSpecialBid ¶

func (o *ProductDetailResponseIndicators) HasHasSpecialBid() bool

HasHasSpecialBid returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasHasStdSpecialPrice ¶

func (o *ProductDetailResponseIndicators) HasHasStdSpecialPrice() bool

HasHasStdSpecialPrice returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasHasStdWebDiscount ¶

func (o *ProductDetailResponseIndicators) HasHasStdWebDiscount() bool

HasHasStdWebDiscount returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasHasWarranty ¶

func (o *ProductDetailResponseIndicators) HasHasWarranty() bool

HasHasWarranty returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsBackOrderAllowed ¶

func (o *ProductDetailResponseIndicators) HasIsBackOrderAllowed() bool

HasIsBackOrderAllowed returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsClearanceProduct ¶

func (o *ProductDetailResponseIndicators) HasIsClearanceProduct() bool

HasIsClearanceProduct returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsConfigurable ¶

func (o *ProductDetailResponseIndicators) HasIsConfigurable() bool

HasIsConfigurable returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsDigitalType ¶

func (o *ProductDetailResponseIndicators) HasIsDigitalType() bool

HasIsDigitalType returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsDirectship ¶

func (o *ProductDetailResponseIndicators) HasIsDirectship() bool

HasIsDirectship returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsDirectshipOrderable ¶

func (o *ProductDetailResponseIndicators) HasIsDirectshipOrderable() bool

HasIsDirectshipOrderable returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsDiscontinuedProduct ¶

func (o *ProductDetailResponseIndicators) HasIsDiscontinuedProduct() bool

HasIsDiscontinuedProduct returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsDownloadable ¶

func (o *ProductDetailResponseIndicators) HasIsDownloadable() bool

HasIsDownloadable returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsEnduserRequired ¶

func (o *ProductDetailResponseIndicators) HasIsEnduserRequired() bool

HasIsEnduserRequired returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsExportableToCountry ¶

func (o *ProductDetailResponseIndicators) HasIsExportableToCountry() bool

HasIsExportableToCountry returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsHeavyWeight ¶

func (o *ProductDetailResponseIndicators) HasIsHeavyWeight() bool

HasIsHeavyWeight returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsIngramShip ¶

func (o *ProductDetailResponseIndicators) HasIsIngramShip() bool

HasIsIngramShip returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsLicenseProduct ¶

func (o *ProductDetailResponseIndicators) HasIsLicenseProduct() bool

HasIsLicenseProduct returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsNewProduct ¶

func (o *ProductDetailResponseIndicators) HasIsNewProduct() bool

HasIsNewProduct returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsOversizeProduct ¶

func (o *ProductDetailResponseIndicators) HasIsOversizeProduct() bool

HasIsOversizeProduct returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsPreorderProduct ¶

func (o *ProductDetailResponseIndicators) HasIsPreorderProduct() bool

HasIsPreorderProduct returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsRefurbished ¶

func (o *ProductDetailResponseIndicators) HasIsRefurbished() bool

HasIsRefurbished returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsReplacementProduct ¶

func (o *ProductDetailResponseIndicators) HasIsReplacementProduct() bool

HasIsReplacementProduct returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsReturnableProduct ¶

func (o *ProductDetailResponseIndicators) HasIsReturnableProduct() bool

HasIsReturnableProduct returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsServiceSku ¶

func (o *ProductDetailResponseIndicators) HasIsServiceSku() bool

HasIsServiceSku returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasIsShippedFromPartner ¶

func (o *ProductDetailResponseIndicators) HasIsShippedFromPartner() bool

HasIsShippedFromPartner returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasReplacementType ¶

func (o *ProductDetailResponseIndicators) HasReplacementType() bool

HasReplacementType returns a boolean if a field has been set.

func (*ProductDetailResponseIndicators) HasSkuType ¶

func (o *ProductDetailResponseIndicators) HasSkuType() bool

HasSkuType returns a boolean if a field has been set.

func (ProductDetailResponseIndicators) MarshalJSON ¶

func (o ProductDetailResponseIndicators) MarshalJSON() ([]byte, error)

func (*ProductDetailResponseIndicators) SetHasAcopQuantityBreak ¶

func (o *ProductDetailResponseIndicators) SetHasAcopQuantityBreak(v bool)

SetHasAcopQuantityBreak gets a reference to the given bool and assigns it to the HasAcopQuantityBreak field.

func (*ProductDetailResponseIndicators) SetHasAcopSpecialPrice ¶

func (o *ProductDetailResponseIndicators) SetHasAcopSpecialPrice(v bool)

SetHasAcopSpecialPrice gets a reference to the given bool and assigns it to the HasAcopSpecialPrice field.

func (*ProductDetailResponseIndicators) SetHasAcopWebDiscount ¶

func (o *ProductDetailResponseIndicators) SetHasAcopWebDiscount(v bool)

SetHasAcopWebDiscount gets a reference to the given bool and assigns it to the HasAcopWebDiscount field.

func (*ProductDetailResponseIndicators) SetHasBundle ¶

func (o *ProductDetailResponseIndicators) SetHasBundle(v bool)

SetHasBundle gets a reference to the given bool and assigns it to the HasBundle field.

func (*ProductDetailResponseIndicators) SetHasLtl ¶

func (o *ProductDetailResponseIndicators) SetHasLtl(v bool)

SetHasLtl gets a reference to the given bool and assigns it to the HasLtl field.

func (*ProductDetailResponseIndicators) SetHasReturnLimits ¶

func (o *ProductDetailResponseIndicators) SetHasReturnLimits(v bool)

SetHasReturnLimits gets a reference to the given bool and assigns it to the HasReturnLimits field.

func (*ProductDetailResponseIndicators) SetHasSpecialBid ¶

func (o *ProductDetailResponseIndicators) SetHasSpecialBid(v bool)

SetHasSpecialBid gets a reference to the given bool and assigns it to the HasSpecialBid field.

func (*ProductDetailResponseIndicators) SetHasStdSpecialPrice ¶

func (o *ProductDetailResponseIndicators) SetHasStdSpecialPrice(v bool)

SetHasStdSpecialPrice gets a reference to the given bool and assigns it to the HasStdSpecialPrice field.

func (*ProductDetailResponseIndicators) SetHasStdWebDiscount ¶

func (o *ProductDetailResponseIndicators) SetHasStdWebDiscount(v bool)

SetHasStdWebDiscount gets a reference to the given bool and assigns it to the HasStdWebDiscount field.

func (*ProductDetailResponseIndicators) SetHasWarranty ¶

func (o *ProductDetailResponseIndicators) SetHasWarranty(v bool)

SetHasWarranty gets a reference to the given bool and assigns it to the HasWarranty field.

func (*ProductDetailResponseIndicators) SetIsBackOrderAllowed ¶

func (o *ProductDetailResponseIndicators) SetIsBackOrderAllowed(v bool)

SetIsBackOrderAllowed gets a reference to the given bool and assigns it to the IsBackOrderAllowed field.

func (*ProductDetailResponseIndicators) SetIsClearanceProduct ¶

func (o *ProductDetailResponseIndicators) SetIsClearanceProduct(v bool)

SetIsClearanceProduct gets a reference to the given bool and assigns it to the IsClearanceProduct field.

func (*ProductDetailResponseIndicators) SetIsConfigurable ¶

func (o *ProductDetailResponseIndicators) SetIsConfigurable(v bool)

SetIsConfigurable gets a reference to the given bool and assigns it to the IsConfigurable field.

func (*ProductDetailResponseIndicators) SetIsDigitalType ¶

func (o *ProductDetailResponseIndicators) SetIsDigitalType(v bool)

SetIsDigitalType gets a reference to the given bool and assigns it to the IsDigitalType field.

func (*ProductDetailResponseIndicators) SetIsDirectship ¶

func (o *ProductDetailResponseIndicators) SetIsDirectship(v bool)

SetIsDirectship gets a reference to the given bool and assigns it to the IsDirectship field.

func (*ProductDetailResponseIndicators) SetIsDirectshipOrderable ¶

func (o *ProductDetailResponseIndicators) SetIsDirectshipOrderable(v bool)

SetIsDirectshipOrderable gets a reference to the given bool and assigns it to the IsDirectshipOrderable field.

func (*ProductDetailResponseIndicators) SetIsDiscontinuedProduct ¶

func (o *ProductDetailResponseIndicators) SetIsDiscontinuedProduct(v bool)

SetIsDiscontinuedProduct gets a reference to the given bool and assigns it to the IsDiscontinuedProduct field.

func (*ProductDetailResponseIndicators) SetIsDownloadable ¶

func (o *ProductDetailResponseIndicators) SetIsDownloadable(v bool)

SetIsDownloadable gets a reference to the given bool and assigns it to the IsDownloadable field.

func (*ProductDetailResponseIndicators) SetIsEnduserRequired ¶

func (o *ProductDetailResponseIndicators) SetIsEnduserRequired(v bool)

SetIsEnduserRequired gets a reference to the given bool and assigns it to the IsEnduserRequired field.

func (*ProductDetailResponseIndicators) SetIsExportableToCountry ¶

func (o *ProductDetailResponseIndicators) SetIsExportableToCountry(v bool)

SetIsExportableToCountry gets a reference to the given bool and assigns it to the IsExportableToCountry field.

func (*ProductDetailResponseIndicators) SetIsHeavyWeight ¶

func (o *ProductDetailResponseIndicators) SetIsHeavyWeight(v bool)

SetIsHeavyWeight gets a reference to the given bool and assigns it to the IsHeavyWeight field.

func (*ProductDetailResponseIndicators) SetIsIngramShip ¶

func (o *ProductDetailResponseIndicators) SetIsIngramShip(v bool)

SetIsIngramShip gets a reference to the given bool and assigns it to the IsIngramShip field.

func (*ProductDetailResponseIndicators) SetIsLicenseProduct ¶

func (o *ProductDetailResponseIndicators) SetIsLicenseProduct(v bool)

SetIsLicenseProduct gets a reference to the given bool and assigns it to the IsLicenseProduct field.

func (*ProductDetailResponseIndicators) SetIsNewProduct ¶

func (o *ProductDetailResponseIndicators) SetIsNewProduct(v bool)

SetIsNewProduct gets a reference to the given bool and assigns it to the IsNewProduct field.

func (*ProductDetailResponseIndicators) SetIsOversizeProduct ¶

func (o *ProductDetailResponseIndicators) SetIsOversizeProduct(v bool)

SetIsOversizeProduct gets a reference to the given bool and assigns it to the IsOversizeProduct field.

func (*ProductDetailResponseIndicators) SetIsPreorderProduct ¶

func (o *ProductDetailResponseIndicators) SetIsPreorderProduct(v bool)

SetIsPreorderProduct gets a reference to the given bool and assigns it to the IsPreorderProduct field.

func (*ProductDetailResponseIndicators) SetIsRefurbished ¶

func (o *ProductDetailResponseIndicators) SetIsRefurbished(v bool)

SetIsRefurbished gets a reference to the given bool and assigns it to the IsRefurbished field.

func (*ProductDetailResponseIndicators) SetIsReplacementProduct ¶

func (o *ProductDetailResponseIndicators) SetIsReplacementProduct(v bool)

SetIsReplacementProduct gets a reference to the given bool and assigns it to the IsReplacementProduct field.

func (*ProductDetailResponseIndicators) SetIsReturnableProduct ¶

func (o *ProductDetailResponseIndicators) SetIsReturnableProduct(v bool)

SetIsReturnableProduct gets a reference to the given bool and assigns it to the IsReturnableProduct field.

func (*ProductDetailResponseIndicators) SetIsServiceSku ¶

func (o *ProductDetailResponseIndicators) SetIsServiceSku(v bool)

SetIsServiceSku gets a reference to the given bool and assigns it to the IsServiceSku field.

func (*ProductDetailResponseIndicators) SetIsShippedFromPartner ¶

func (o *ProductDetailResponseIndicators) SetIsShippedFromPartner(v bool)

SetIsShippedFromPartner gets a reference to the given bool and assigns it to the IsShippedFromPartner field.

func (*ProductDetailResponseIndicators) SetReplacementType ¶

func (o *ProductDetailResponseIndicators) SetReplacementType(v string)

SetReplacementType gets a reference to the given string and assigns it to the ReplacementType field.

func (*ProductDetailResponseIndicators) SetSkuType ¶

func (o *ProductDetailResponseIndicators) SetSkuType(v string)

SetSkuType gets a reference to the given string and assigns it to the SkuType field.

func (ProductDetailResponseIndicators) ToMap ¶

func (o ProductDetailResponseIndicators) ToMap() (map[string]interface{}, error)

type ProductDetailResponseTechnicalSpecificationsInner ¶

type ProductDetailResponseTechnicalSpecificationsInner struct {
	// Example : 'Basic'
	HeaderName *string `json:"headerName,omitempty"`
	// Example : 'Product Type'
	AttributeName *string `json:"attributeName,omitempty"`
	// Example : 'Basic|Product Type|LCD Monitor'
	AttributeDisplay *string `json:"attributeDisplay,omitempty"`
	// Example : 'LCD Monitor'
	AttributeValue *string `json:"attributeValue,omitempty"`
}

ProductDetailResponseTechnicalSpecificationsInner struct for ProductDetailResponseTechnicalSpecificationsInner

func NewProductDetailResponseTechnicalSpecificationsInner ¶

func NewProductDetailResponseTechnicalSpecificationsInner() *ProductDetailResponseTechnicalSpecificationsInner

NewProductDetailResponseTechnicalSpecificationsInner instantiates a new ProductDetailResponseTechnicalSpecificationsInner 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

func NewProductDetailResponseTechnicalSpecificationsInnerWithDefaults ¶

func NewProductDetailResponseTechnicalSpecificationsInnerWithDefaults() *ProductDetailResponseTechnicalSpecificationsInner

NewProductDetailResponseTechnicalSpecificationsInnerWithDefaults instantiates a new ProductDetailResponseTechnicalSpecificationsInner 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

func (*ProductDetailResponseTechnicalSpecificationsInner) GetAttributeDisplay ¶

GetAttributeDisplay returns the AttributeDisplay field value if set, zero value otherwise.

func (*ProductDetailResponseTechnicalSpecificationsInner) GetAttributeDisplayOk ¶

func (o *ProductDetailResponseTechnicalSpecificationsInner) GetAttributeDisplayOk() (*string, bool)

GetAttributeDisplayOk returns a tuple with the AttributeDisplay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseTechnicalSpecificationsInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*ProductDetailResponseTechnicalSpecificationsInner) GetAttributeNameOk ¶

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseTechnicalSpecificationsInner) GetAttributeValue ¶

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*ProductDetailResponseTechnicalSpecificationsInner) GetAttributeValueOk ¶

func (o *ProductDetailResponseTechnicalSpecificationsInner) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseTechnicalSpecificationsInner) GetHeaderName ¶

GetHeaderName returns the HeaderName field value if set, zero value otherwise.

func (*ProductDetailResponseTechnicalSpecificationsInner) GetHeaderNameOk ¶

GetHeaderNameOk returns a tuple with the HeaderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductDetailResponseTechnicalSpecificationsInner) HasAttributeDisplay ¶

HasAttributeDisplay returns a boolean if a field has been set.

func (*ProductDetailResponseTechnicalSpecificationsInner) HasAttributeName ¶

HasAttributeName returns a boolean if a field has been set.

func (*ProductDetailResponseTechnicalSpecificationsInner) HasAttributeValue ¶

HasAttributeValue returns a boolean if a field has been set.

func (*ProductDetailResponseTechnicalSpecificationsInner) HasHeaderName ¶

HasHeaderName returns a boolean if a field has been set.

func (ProductDetailResponseTechnicalSpecificationsInner) MarshalJSON ¶

func (*ProductDetailResponseTechnicalSpecificationsInner) SetAttributeDisplay ¶

SetAttributeDisplay gets a reference to the given string and assigns it to the AttributeDisplay field.

func (*ProductDetailResponseTechnicalSpecificationsInner) SetAttributeName ¶

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*ProductDetailResponseTechnicalSpecificationsInner) SetAttributeValue ¶

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (*ProductDetailResponseTechnicalSpecificationsInner) SetHeaderName ¶

SetHeaderName gets a reference to the given string and assigns it to the HeaderName field.

func (ProductDetailResponseTechnicalSpecificationsInner) ToMap ¶

func (o ProductDetailResponseTechnicalSpecificationsInner) ToMap() (map[string]interface{}, error)

type ProductSearchResponse ¶

type ProductSearchResponse struct {
	// The number of recourds found for the search.
	RecordsFound *int32 `json:"recordsFound,omitempty"`
	// The number of results per page. Default is 25.
	PageSize *int32 `json:"pageSize,omitempty"`
	// current page number default is 1
	PageNumber *int32                              `json:"pageNumber,omitempty"`
	Catalog    []ProductSearchResponseCatalogInner `json:"catalog,omitempty"`
	// link/URL for accessing next page.
	NextPage *string `json:"nextPage,omitempty"`
	// link/URL for accessing previous page.
	PreviousPage *string `json:"previousPage,omitempty"`
}

ProductSearchResponse struct for ProductSearchResponse

func NewProductSearchResponse ¶

func NewProductSearchResponse() *ProductSearchResponse

NewProductSearchResponse instantiates a new ProductSearchResponse 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

func NewProductSearchResponseWithDefaults ¶

func NewProductSearchResponseWithDefaults() *ProductSearchResponse

NewProductSearchResponseWithDefaults instantiates a new ProductSearchResponse 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

func (*ProductSearchResponse) GetCatalog ¶

GetCatalog returns the Catalog field value if set, zero value otherwise.

func (*ProductSearchResponse) GetCatalogOk ¶

GetCatalogOk returns a tuple with the Catalog field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponse) GetNextPage ¶

func (o *ProductSearchResponse) GetNextPage() string

GetNextPage returns the NextPage field value if set, zero value otherwise.

func (*ProductSearchResponse) GetNextPageOk ¶

func (o *ProductSearchResponse) GetNextPageOk() (*string, bool)

GetNextPageOk returns a tuple with the NextPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponse) GetPageNumber ¶

func (o *ProductSearchResponse) GetPageNumber() int32

GetPageNumber returns the PageNumber field value if set, zero value otherwise.

func (*ProductSearchResponse) GetPageNumberOk ¶

func (o *ProductSearchResponse) GetPageNumberOk() (*int32, bool)

GetPageNumberOk returns a tuple with the PageNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponse) GetPageSize ¶

func (o *ProductSearchResponse) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*ProductSearchResponse) GetPageSizeOk ¶

func (o *ProductSearchResponse) GetPageSizeOk() (*int32, bool)

GetPageSizeOk returns a tuple with the PageSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponse) GetPreviousPage ¶

func (o *ProductSearchResponse) GetPreviousPage() string

GetPreviousPage returns the PreviousPage field value if set, zero value otherwise.

func (*ProductSearchResponse) GetPreviousPageOk ¶

func (o *ProductSearchResponse) GetPreviousPageOk() (*string, bool)

GetPreviousPageOk returns a tuple with the PreviousPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponse) GetRecordsFound ¶

func (o *ProductSearchResponse) GetRecordsFound() int32

GetRecordsFound returns the RecordsFound field value if set, zero value otherwise.

func (*ProductSearchResponse) GetRecordsFoundOk ¶

func (o *ProductSearchResponse) GetRecordsFoundOk() (*int32, bool)

GetRecordsFoundOk returns a tuple with the RecordsFound field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponse) HasCatalog ¶

func (o *ProductSearchResponse) HasCatalog() bool

HasCatalog returns a boolean if a field has been set.

func (*ProductSearchResponse) HasNextPage ¶

func (o *ProductSearchResponse) HasNextPage() bool

HasNextPage returns a boolean if a field has been set.

func (*ProductSearchResponse) HasPageNumber ¶

func (o *ProductSearchResponse) HasPageNumber() bool

HasPageNumber returns a boolean if a field has been set.

func (*ProductSearchResponse) HasPageSize ¶

func (o *ProductSearchResponse) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*ProductSearchResponse) HasPreviousPage ¶

func (o *ProductSearchResponse) HasPreviousPage() bool

HasPreviousPage returns a boolean if a field has been set.

func (*ProductSearchResponse) HasRecordsFound ¶

func (o *ProductSearchResponse) HasRecordsFound() bool

HasRecordsFound returns a boolean if a field has been set.

func (ProductSearchResponse) MarshalJSON ¶

func (o ProductSearchResponse) MarshalJSON() ([]byte, error)

func (*ProductSearchResponse) SetCatalog ¶

SetCatalog gets a reference to the given []ProductSearchResponseCatalogInner and assigns it to the Catalog field.

func (*ProductSearchResponse) SetNextPage ¶

func (o *ProductSearchResponse) SetNextPage(v string)

SetNextPage gets a reference to the given string and assigns it to the NextPage field.

func (*ProductSearchResponse) SetPageNumber ¶

func (o *ProductSearchResponse) SetPageNumber(v int32)

SetPageNumber gets a reference to the given int32 and assigns it to the PageNumber field.

func (*ProductSearchResponse) SetPageSize ¶

func (o *ProductSearchResponse) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*ProductSearchResponse) SetPreviousPage ¶

func (o *ProductSearchResponse) SetPreviousPage(v string)

SetPreviousPage gets a reference to the given string and assigns it to the PreviousPage field.

func (*ProductSearchResponse) SetRecordsFound ¶

func (o *ProductSearchResponse) SetRecordsFound(v int32)

SetRecordsFound gets a reference to the given int32 and assigns it to the RecordsFound field.

func (ProductSearchResponse) ToMap ¶

func (o ProductSearchResponse) ToMap() (map[string]interface{}, error)

type ProductSearchResponseCatalogInner ¶

type ProductSearchResponseCatalogInner struct {
	// The description of the product.
	Description *string `json:"description,omitempty"`
	// The category of the product. Example: Displays.
	Category *string `json:"category,omitempty"`
	// The sub category for the product. Example: ComputernMonitors.
	SubCategory *string `json:"subCategory,omitempty"`
	// The product type of the product. Example: LCD Monitors.
	ProductType *string `json:"productType,omitempty"`
	// The Unique IngramMicro part number for the product.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The vendor part number for the product.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// The UPC code for the product. Consists of 12 numeric digits that are uniquly assigned to each trade item.
	UpcCode *string `json:"upcCode,omitempty"`
	// The name of the vendor/manufacturer of the product.
	VendorName *string `json:"vendorName,omitempty"`
	// Indicates whether the contact information for the end user/customer is required, which determines pricing and discounts.
	EndUserRequired *string `json:"endUserRequired,omitempty"`
	// Specifies if there are discounts available for the product.
	HasDiscounts *string `json:"hasDiscounts,omitempty"`
	// The SKU type of product. One of Physical, Digital, or Any.
	Type *string `json:"type,omitempty"`
	// Indicates if the product has been discontinued.
	Discontinued *string `json:"discontinued,omitempty"`
	// Indicates if the product is new. For digital products, newer than 10 days. For physical products, newer than 150 days.
	NewProduct *string `json:"newProduct,omitempty"`
	// Indicates if the product will be shipped directly to the reseller or end user from the vendor/manufacturer.
	DirectShip *string `json:"directShip,omitempty"`
	// Indicates if the product has a warranty.
	HasWarranty *string                                       `json:"hasWarranty,omitempty"`
	Links       []ProductSearchResponseCatalogInnerLinksInner `json:"links,omitempty"`
	// The extended description of the product.
	ExtraDescription *string `json:"extraDescription,omitempty"`
	// Identifies a SKU that is a comparable subsititution of the current SKU if available.
	ReplacementSku *string `json:"replacementSku,omitempty"`
	// It is true when it exists in matched queries field of ealstic search API.
	AuthorizedToPurchase *string `json:"authorizedToPurchase,omitempty"`
}

ProductSearchResponseCatalogInner struct for ProductSearchResponseCatalogInner

func NewProductSearchResponseCatalogInner ¶

func NewProductSearchResponseCatalogInner() *ProductSearchResponseCatalogInner

NewProductSearchResponseCatalogInner instantiates a new ProductSearchResponseCatalogInner 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

func NewProductSearchResponseCatalogInnerWithDefaults ¶

func NewProductSearchResponseCatalogInnerWithDefaults() *ProductSearchResponseCatalogInner

NewProductSearchResponseCatalogInnerWithDefaults instantiates a new ProductSearchResponseCatalogInner 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

func (*ProductSearchResponseCatalogInner) GetAuthorizedToPurchase ¶

func (o *ProductSearchResponseCatalogInner) GetAuthorizedToPurchase() string

GetAuthorizedToPurchase returns the AuthorizedToPurchase field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetAuthorizedToPurchaseOk ¶

func (o *ProductSearchResponseCatalogInner) GetAuthorizedToPurchaseOk() (*string, bool)

GetAuthorizedToPurchaseOk returns a tuple with the AuthorizedToPurchase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetCategory ¶

func (o *ProductSearchResponseCatalogInner) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetCategoryOk ¶

func (o *ProductSearchResponseCatalogInner) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetDescription ¶

func (o *ProductSearchResponseCatalogInner) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetDescriptionOk ¶

func (o *ProductSearchResponseCatalogInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetDirectShip ¶

func (o *ProductSearchResponseCatalogInner) GetDirectShip() string

GetDirectShip returns the DirectShip field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetDirectShipOk ¶

func (o *ProductSearchResponseCatalogInner) GetDirectShipOk() (*string, bool)

GetDirectShipOk returns a tuple with the DirectShip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetDiscontinued ¶

func (o *ProductSearchResponseCatalogInner) GetDiscontinued() string

GetDiscontinued returns the Discontinued field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetDiscontinuedOk ¶

func (o *ProductSearchResponseCatalogInner) GetDiscontinuedOk() (*string, bool)

GetDiscontinuedOk returns a tuple with the Discontinued field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetEndUserRequired ¶

func (o *ProductSearchResponseCatalogInner) GetEndUserRequired() string

GetEndUserRequired returns the EndUserRequired field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetEndUserRequiredOk ¶

func (o *ProductSearchResponseCatalogInner) GetEndUserRequiredOk() (*string, bool)

GetEndUserRequiredOk returns a tuple with the EndUserRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetExtraDescription ¶

func (o *ProductSearchResponseCatalogInner) GetExtraDescription() string

GetExtraDescription returns the ExtraDescription field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetExtraDescriptionOk ¶

func (o *ProductSearchResponseCatalogInner) GetExtraDescriptionOk() (*string, bool)

GetExtraDescriptionOk returns a tuple with the ExtraDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetHasDiscounts ¶

func (o *ProductSearchResponseCatalogInner) GetHasDiscounts() string

GetHasDiscounts returns the HasDiscounts field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetHasDiscountsOk ¶

func (o *ProductSearchResponseCatalogInner) GetHasDiscountsOk() (*string, bool)

GetHasDiscountsOk returns a tuple with the HasDiscounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetHasWarranty ¶

func (o *ProductSearchResponseCatalogInner) GetHasWarranty() string

GetHasWarranty returns the HasWarranty field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetHasWarrantyOk ¶

func (o *ProductSearchResponseCatalogInner) GetHasWarrantyOk() (*string, bool)

GetHasWarrantyOk returns a tuple with the HasWarranty field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetIngramPartNumber ¶

func (o *ProductSearchResponseCatalogInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetIngramPartNumberOk ¶

func (o *ProductSearchResponseCatalogInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetNewProduct ¶

func (o *ProductSearchResponseCatalogInner) GetNewProduct() string

GetNewProduct returns the NewProduct field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetNewProductOk ¶

func (o *ProductSearchResponseCatalogInner) GetNewProductOk() (*string, bool)

GetNewProductOk returns a tuple with the NewProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetProductType ¶

func (o *ProductSearchResponseCatalogInner) GetProductType() string

GetProductType returns the ProductType field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetProductTypeOk ¶

func (o *ProductSearchResponseCatalogInner) GetProductTypeOk() (*string, bool)

GetProductTypeOk returns a tuple with the ProductType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetReplacementSku ¶

func (o *ProductSearchResponseCatalogInner) GetReplacementSku() string

GetReplacementSku returns the ReplacementSku field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetReplacementSkuOk ¶

func (o *ProductSearchResponseCatalogInner) GetReplacementSkuOk() (*string, bool)

GetReplacementSkuOk returns a tuple with the ReplacementSku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetSubCategory ¶

func (o *ProductSearchResponseCatalogInner) GetSubCategory() string

GetSubCategory returns the SubCategory field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetSubCategoryOk ¶

func (o *ProductSearchResponseCatalogInner) GetSubCategoryOk() (*string, bool)

GetSubCategoryOk returns a tuple with the SubCategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetTypeOk ¶

func (o *ProductSearchResponseCatalogInner) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetUpcCode ¶

func (o *ProductSearchResponseCatalogInner) GetUpcCode() string

GetUpcCode returns the UpcCode field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetUpcCodeOk ¶

func (o *ProductSearchResponseCatalogInner) GetUpcCodeOk() (*string, bool)

GetUpcCodeOk returns a tuple with the UpcCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetVendorName ¶

func (o *ProductSearchResponseCatalogInner) GetVendorName() string

GetVendorName returns the VendorName field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetVendorNameOk ¶

func (o *ProductSearchResponseCatalogInner) GetVendorNameOk() (*string, bool)

GetVendorNameOk returns a tuple with the VendorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) GetVendorPartNumber ¶

func (o *ProductSearchResponseCatalogInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInner) GetVendorPartNumberOk ¶

func (o *ProductSearchResponseCatalogInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInner) HasAuthorizedToPurchase ¶

func (o *ProductSearchResponseCatalogInner) HasAuthorizedToPurchase() bool

HasAuthorizedToPurchase returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasCategory ¶

func (o *ProductSearchResponseCatalogInner) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasDescription ¶

func (o *ProductSearchResponseCatalogInner) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasDirectShip ¶

func (o *ProductSearchResponseCatalogInner) HasDirectShip() bool

HasDirectShip returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasDiscontinued ¶

func (o *ProductSearchResponseCatalogInner) HasDiscontinued() bool

HasDiscontinued returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasEndUserRequired ¶

func (o *ProductSearchResponseCatalogInner) HasEndUserRequired() bool

HasEndUserRequired returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasExtraDescription ¶

func (o *ProductSearchResponseCatalogInner) HasExtraDescription() bool

HasExtraDescription returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasHasDiscounts ¶

func (o *ProductSearchResponseCatalogInner) HasHasDiscounts() bool

HasHasDiscounts returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasHasWarranty ¶

func (o *ProductSearchResponseCatalogInner) HasHasWarranty() bool

HasHasWarranty returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasIngramPartNumber ¶

func (o *ProductSearchResponseCatalogInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

HasLinks returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasNewProduct ¶

func (o *ProductSearchResponseCatalogInner) HasNewProduct() bool

HasNewProduct returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasProductType ¶

func (o *ProductSearchResponseCatalogInner) HasProductType() bool

HasProductType returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasReplacementSku ¶

func (o *ProductSearchResponseCatalogInner) HasReplacementSku() bool

HasReplacementSku returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasSubCategory ¶

func (o *ProductSearchResponseCatalogInner) HasSubCategory() bool

HasSubCategory returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasType ¶

HasType returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasUpcCode ¶

func (o *ProductSearchResponseCatalogInner) HasUpcCode() bool

HasUpcCode returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasVendorName ¶

func (o *ProductSearchResponseCatalogInner) HasVendorName() bool

HasVendorName returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInner) HasVendorPartNumber ¶

func (o *ProductSearchResponseCatalogInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (ProductSearchResponseCatalogInner) MarshalJSON ¶

func (o ProductSearchResponseCatalogInner) MarshalJSON() ([]byte, error)

func (*ProductSearchResponseCatalogInner) SetAuthorizedToPurchase ¶

func (o *ProductSearchResponseCatalogInner) SetAuthorizedToPurchase(v string)

SetAuthorizedToPurchase gets a reference to the given string and assigns it to the AuthorizedToPurchase field.

func (*ProductSearchResponseCatalogInner) SetCategory ¶

func (o *ProductSearchResponseCatalogInner) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*ProductSearchResponseCatalogInner) SetDescription ¶

func (o *ProductSearchResponseCatalogInner) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ProductSearchResponseCatalogInner) SetDirectShip ¶

func (o *ProductSearchResponseCatalogInner) SetDirectShip(v string)

SetDirectShip gets a reference to the given string and assigns it to the DirectShip field.

func (*ProductSearchResponseCatalogInner) SetDiscontinued ¶

func (o *ProductSearchResponseCatalogInner) SetDiscontinued(v string)

SetDiscontinued gets a reference to the given string and assigns it to the Discontinued field.

func (*ProductSearchResponseCatalogInner) SetEndUserRequired ¶

func (o *ProductSearchResponseCatalogInner) SetEndUserRequired(v string)

SetEndUserRequired gets a reference to the given string and assigns it to the EndUserRequired field.

func (*ProductSearchResponseCatalogInner) SetExtraDescription ¶

func (o *ProductSearchResponseCatalogInner) SetExtraDescription(v string)

SetExtraDescription gets a reference to the given string and assigns it to the ExtraDescription field.

func (*ProductSearchResponseCatalogInner) SetHasDiscounts ¶

func (o *ProductSearchResponseCatalogInner) SetHasDiscounts(v string)

SetHasDiscounts gets a reference to the given string and assigns it to the HasDiscounts field.

func (*ProductSearchResponseCatalogInner) SetHasWarranty ¶

func (o *ProductSearchResponseCatalogInner) SetHasWarranty(v string)

SetHasWarranty gets a reference to the given string and assigns it to the HasWarranty field.

func (*ProductSearchResponseCatalogInner) SetIngramPartNumber ¶

func (o *ProductSearchResponseCatalogInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

SetLinks gets a reference to the given []ProductSearchResponseCatalogInnerLinksInner and assigns it to the Links field.

func (*ProductSearchResponseCatalogInner) SetNewProduct ¶

func (o *ProductSearchResponseCatalogInner) SetNewProduct(v string)

SetNewProduct gets a reference to the given string and assigns it to the NewProduct field.

func (*ProductSearchResponseCatalogInner) SetProductType ¶

func (o *ProductSearchResponseCatalogInner) SetProductType(v string)

SetProductType gets a reference to the given string and assigns it to the ProductType field.

func (*ProductSearchResponseCatalogInner) SetReplacementSku ¶

func (o *ProductSearchResponseCatalogInner) SetReplacementSku(v string)

SetReplacementSku gets a reference to the given string and assigns it to the ReplacementSku field.

func (*ProductSearchResponseCatalogInner) SetSubCategory ¶

func (o *ProductSearchResponseCatalogInner) SetSubCategory(v string)

SetSubCategory gets a reference to the given string and assigns it to the SubCategory field.

func (*ProductSearchResponseCatalogInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (*ProductSearchResponseCatalogInner) SetUpcCode ¶

func (o *ProductSearchResponseCatalogInner) SetUpcCode(v string)

SetUpcCode gets a reference to the given string and assigns it to the UpcCode field.

func (*ProductSearchResponseCatalogInner) SetVendorName ¶

func (o *ProductSearchResponseCatalogInner) SetVendorName(v string)

SetVendorName gets a reference to the given string and assigns it to the VendorName field.

func (*ProductSearchResponseCatalogInner) SetVendorPartNumber ¶

func (o *ProductSearchResponseCatalogInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (ProductSearchResponseCatalogInner) ToMap ¶

func (o ProductSearchResponseCatalogInner) ToMap() (map[string]interface{}, error)

type ProductSearchResponseCatalogInnerLinksInner ¶

type ProductSearchResponseCatalogInnerLinksInner struct {
	// Provides the details of the product.
	Topic *string `json:"topic,omitempty"`
	// The URL endpoint for accessing the relevant data..
	Href *string `json:"href,omitempty"`
	// The type of call that can be made to the href link(GET)
	Type *string `json:"type,omitempty"`
}

ProductSearchResponseCatalogInnerLinksInner HATEOAS links for the price and availability of the sku.

func NewProductSearchResponseCatalogInnerLinksInner ¶

func NewProductSearchResponseCatalogInnerLinksInner() *ProductSearchResponseCatalogInnerLinksInner

NewProductSearchResponseCatalogInnerLinksInner instantiates a new ProductSearchResponseCatalogInnerLinksInner 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

func NewProductSearchResponseCatalogInnerLinksInnerWithDefaults ¶

func NewProductSearchResponseCatalogInnerLinksInnerWithDefaults() *ProductSearchResponseCatalogInnerLinksInner

NewProductSearchResponseCatalogInnerLinksInnerWithDefaults instantiates a new ProductSearchResponseCatalogInnerLinksInner 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

func (*ProductSearchResponseCatalogInnerLinksInner) GetHref ¶

GetHref returns the Href field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInnerLinksInner) GetHrefOk ¶

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInnerLinksInner) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInnerLinksInner) GetTopicOk ¶

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInnerLinksInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ProductSearchResponseCatalogInnerLinksInner) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductSearchResponseCatalogInnerLinksInner) HasHref ¶

HasHref returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInnerLinksInner) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (*ProductSearchResponseCatalogInnerLinksInner) HasType ¶

HasType returns a boolean if a field has been set.

func (ProductSearchResponseCatalogInnerLinksInner) MarshalJSON ¶

func (*ProductSearchResponseCatalogInnerLinksInner) SetHref ¶

SetHref gets a reference to the given string and assigns it to the Href field.

func (*ProductSearchResponseCatalogInnerLinksInner) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (*ProductSearchResponseCatalogInnerLinksInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (ProductSearchResponseCatalogInnerLinksInner) ToMap ¶

func (o ProductSearchResponseCatalogInnerLinksInner) ToMap() (map[string]interface{}, error)

type QuoteDetailsResponse ¶

type QuoteDetailsResponse struct {
	// Quote Name given to quote by sales team or system generated.  Generally used as a reference to identify the quote.
	QuoteName *string `json:"quoteName,omitempty"`
	// Unique identifier generated by Ingram Micro's CRM specific to each quote.  When applying a filter to the quoteNumber and including a partial quote number in the filter, all quotes containing any information included in the filter can be retrieved as a subset of all available customer quotes.
	QuoteNumber *string `json:"quoteNumber,omitempty"`
	// When a quote has been revised and updated, the quote number remains the same throughout the lifecycle of the quote, however, a Revision number is updated for each revision of the quote.  The revision numbers is associated with the Unique Quote Number.
	Revision *string `json:"revision,omitempty"`
	// Date the Quote was initially Created.
	IngramQuoteDate *string `json:"ingramQuoteDate,omitempty"`
	// Date the Quote was last updated or modified.
	LastModifiedDate *string `json:"lastModifiedDate,omitempty"`
	// Quote expiration date.
	IngramQuoteExpiryDate *string `json:"ingramQuoteExpiryDate,omitempty"`
	// Three letter currency code.
	CurrencyCode *string `json:"currencyCode,omitempty"`
	// Price discount identifyer to specify  a pricing discount that has been applied to the quote. If present - the priceDeviationStartDate and priceDeviationExpiryDate must be presented. Cisco refers to this as a Dart
	SpecialBidId *string `json:"specialBidId,omitempty"`
	// If price discount has been applied to the quote - the starting date the discount begins.
	SpecialBidEffectiveDate *string `json:"specialBidEffectiveDate,omitempty"`
	// If a price discount has been applied to the quote - The date the discount expires and will no longer be applicable.
	SpecialBidExpirationDate *string `json:"specialBidExpirationDate,omitempty"`
	// This refers to the primary status of the quote.  API responses will return
	Status *string `json:"status,omitempty"`
	// Closing Reason for quote.
	ClosingReason *string `json:"closingReason,omitempty"`
	DateClosed    *string `json:"dateClosed,omitempty"`
	// Details related to the customer's request for the quote entered by the sales representative or system generated.
	CustomerNeed *string `json:"customerNeed,omitempty"`
	// Ingram Micro proposed solution and summary of quote.
	ProposedSolution *string `json:"proposedSolution,omitempty"`
	// Introductory paragraph included in each quote.  Legally required - must be included when presenting the quote details.
	IntroPreamble *string `json:"introPreamble,omitempty"`
	// Purchase instructions.  Legally required - must be included when presenting the quote details.
	PurchaseInstructions *string `json:"purchaseInstructions,omitempty"`
	// Legal terms -  Legally required - must be included when presenting the quote details.
	LegalTerms *string `json:"legalTerms,omitempty"`
	QuoteType  *string `json:"quoteType,omitempty"`
	// Lease information.
	LeaseInfo *string `json:"leaseInfo,omitempty"`
	// Leasing information
	LeasingInstructions *string                             `json:"leasingInstructions,omitempty"`
	QuoteSubType        *string                             `json:"quoteSubType,omitempty"`
	ResellerInfo        *QuoteDetailsResponseResellerInfo   `json:"resellerInfo,omitempty"`
	EndUserInfo         *QuoteDetailsResponseEndUserInfo    `json:"endUserInfo,omitempty"`
	Products            []QuoteDetailsResponseProductsInner `json:"products,omitempty"`
	// Total number of products included in the quote
	ProductsCount *int32 `json:"productsCount,omitempty"`
	// Total extended MSRP for all products included in the quote
	ExtendedMsrpTotal *int32 `json:"extendedMsrpTotal,omitempty"`
	// Total quantity of all items in the quote.
	QuantityTotal *int32 `json:"quantityTotal,omitempty"`
	// Total amount of quoted price for all products in the quote including both solution products and suggested products.
	ExtendedQuotePriceTotal *int32                                          `json:"extendedQuotePriceTotal,omitempty"`
	TotalQuoteAmount        *string                                         `json:"totalQuoteAmount,omitempty"`
	AdditionalAttributes    []QuoteDetailsResponseAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
}

QuoteDetailsResponse struct for QuoteDetailsResponse

func NewQuoteDetailsResponse ¶

func NewQuoteDetailsResponse() *QuoteDetailsResponse

NewQuoteDetailsResponse instantiates a new QuoteDetailsResponse 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

func NewQuoteDetailsResponseWithDefaults ¶

func NewQuoteDetailsResponseWithDefaults() *QuoteDetailsResponse

NewQuoteDetailsResponseWithDefaults instantiates a new QuoteDetailsResponse 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

func (*QuoteDetailsResponse) GetAdditionalAttributes ¶

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetAdditionalAttributesOk ¶

func (o *QuoteDetailsResponse) GetAdditionalAttributesOk() ([]QuoteDetailsResponseAdditionalAttributesInner, bool)

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetClosingReason ¶

func (o *QuoteDetailsResponse) GetClosingReason() string

GetClosingReason returns the ClosingReason field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetClosingReasonOk ¶

func (o *QuoteDetailsResponse) GetClosingReasonOk() (*string, bool)

GetClosingReasonOk returns a tuple with the ClosingReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetCurrencyCode ¶

func (o *QuoteDetailsResponse) GetCurrencyCode() string

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetCurrencyCodeOk ¶

func (o *QuoteDetailsResponse) GetCurrencyCodeOk() (*string, bool)

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetCustomerNeed ¶

func (o *QuoteDetailsResponse) GetCustomerNeed() string

GetCustomerNeed returns the CustomerNeed field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetCustomerNeedOk ¶

func (o *QuoteDetailsResponse) GetCustomerNeedOk() (*string, bool)

GetCustomerNeedOk returns a tuple with the CustomerNeed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetDateClosed ¶

func (o *QuoteDetailsResponse) GetDateClosed() string

GetDateClosed returns the DateClosed field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetDateClosedOk ¶

func (o *QuoteDetailsResponse) GetDateClosedOk() (*string, bool)

GetDateClosedOk returns a tuple with the DateClosed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetEndUserInfo ¶

GetEndUserInfo returns the EndUserInfo field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetEndUserInfoOk ¶

func (o *QuoteDetailsResponse) GetEndUserInfoOk() (*QuoteDetailsResponseEndUserInfo, bool)

GetEndUserInfoOk returns a tuple with the EndUserInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetExtendedMsrpTotal ¶

func (o *QuoteDetailsResponse) GetExtendedMsrpTotal() int32

GetExtendedMsrpTotal returns the ExtendedMsrpTotal field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetExtendedMsrpTotalOk ¶

func (o *QuoteDetailsResponse) GetExtendedMsrpTotalOk() (*int32, bool)

GetExtendedMsrpTotalOk returns a tuple with the ExtendedMsrpTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetExtendedQuotePriceTotal ¶

func (o *QuoteDetailsResponse) GetExtendedQuotePriceTotal() int32

GetExtendedQuotePriceTotal returns the ExtendedQuotePriceTotal field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetExtendedQuotePriceTotalOk ¶

func (o *QuoteDetailsResponse) GetExtendedQuotePriceTotalOk() (*int32, bool)

GetExtendedQuotePriceTotalOk returns a tuple with the ExtendedQuotePriceTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetIngramQuoteDate ¶

func (o *QuoteDetailsResponse) GetIngramQuoteDate() string

GetIngramQuoteDate returns the IngramQuoteDate field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetIngramQuoteDateOk ¶

func (o *QuoteDetailsResponse) GetIngramQuoteDateOk() (*string, bool)

GetIngramQuoteDateOk returns a tuple with the IngramQuoteDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetIngramQuoteExpiryDate ¶

func (o *QuoteDetailsResponse) GetIngramQuoteExpiryDate() string

GetIngramQuoteExpiryDate returns the IngramQuoteExpiryDate field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetIngramQuoteExpiryDateOk ¶

func (o *QuoteDetailsResponse) GetIngramQuoteExpiryDateOk() (*string, bool)

GetIngramQuoteExpiryDateOk returns a tuple with the IngramQuoteExpiryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetIntroPreamble ¶

func (o *QuoteDetailsResponse) GetIntroPreamble() string

GetIntroPreamble returns the IntroPreamble field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetIntroPreambleOk ¶

func (o *QuoteDetailsResponse) GetIntroPreambleOk() (*string, bool)

GetIntroPreambleOk returns a tuple with the IntroPreamble field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetLastModifiedDate ¶

func (o *QuoteDetailsResponse) GetLastModifiedDate() string

GetLastModifiedDate returns the LastModifiedDate field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetLastModifiedDateOk ¶

func (o *QuoteDetailsResponse) GetLastModifiedDateOk() (*string, bool)

GetLastModifiedDateOk returns a tuple with the LastModifiedDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetLeaseInfo ¶

func (o *QuoteDetailsResponse) GetLeaseInfo() string

GetLeaseInfo returns the LeaseInfo field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetLeaseInfoOk ¶

func (o *QuoteDetailsResponse) GetLeaseInfoOk() (*string, bool)

GetLeaseInfoOk returns a tuple with the LeaseInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetLeasingInstructions ¶

func (o *QuoteDetailsResponse) GetLeasingInstructions() string

GetLeasingInstructions returns the LeasingInstructions field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetLeasingInstructionsOk ¶

func (o *QuoteDetailsResponse) GetLeasingInstructionsOk() (*string, bool)

GetLeasingInstructionsOk returns a tuple with the LeasingInstructions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetLegalTerms ¶

func (o *QuoteDetailsResponse) GetLegalTerms() string

GetLegalTerms returns the LegalTerms field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetLegalTermsOk ¶

func (o *QuoteDetailsResponse) GetLegalTermsOk() (*string, bool)

GetLegalTermsOk returns a tuple with the LegalTerms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetProducts ¶

GetProducts returns the Products field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetProductsCount ¶

func (o *QuoteDetailsResponse) GetProductsCount() int32

GetProductsCount returns the ProductsCount field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetProductsCountOk ¶

func (o *QuoteDetailsResponse) GetProductsCountOk() (*int32, bool)

GetProductsCountOk returns a tuple with the ProductsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetProductsOk ¶

GetProductsOk returns a tuple with the Products field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetProposedSolution ¶

func (o *QuoteDetailsResponse) GetProposedSolution() string

GetProposedSolution returns the ProposedSolution field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetProposedSolutionOk ¶

func (o *QuoteDetailsResponse) GetProposedSolutionOk() (*string, bool)

GetProposedSolutionOk returns a tuple with the ProposedSolution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetPurchaseInstructions ¶

func (o *QuoteDetailsResponse) GetPurchaseInstructions() string

GetPurchaseInstructions returns the PurchaseInstructions field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetPurchaseInstructionsOk ¶

func (o *QuoteDetailsResponse) GetPurchaseInstructionsOk() (*string, bool)

GetPurchaseInstructionsOk returns a tuple with the PurchaseInstructions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetQuantityTotal ¶

func (o *QuoteDetailsResponse) GetQuantityTotal() int32

GetQuantityTotal returns the QuantityTotal field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetQuantityTotalOk ¶

func (o *QuoteDetailsResponse) GetQuantityTotalOk() (*int32, bool)

GetQuantityTotalOk returns a tuple with the QuantityTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetQuoteName ¶

func (o *QuoteDetailsResponse) GetQuoteName() string

GetQuoteName returns the QuoteName field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetQuoteNameOk ¶

func (o *QuoteDetailsResponse) GetQuoteNameOk() (*string, bool)

GetQuoteNameOk returns a tuple with the QuoteName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetQuoteNumber ¶

func (o *QuoteDetailsResponse) GetQuoteNumber() string

GetQuoteNumber returns the QuoteNumber field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetQuoteNumberOk ¶

func (o *QuoteDetailsResponse) GetQuoteNumberOk() (*string, bool)

GetQuoteNumberOk returns a tuple with the QuoteNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetQuoteSubType ¶

func (o *QuoteDetailsResponse) GetQuoteSubType() string

GetQuoteSubType returns the QuoteSubType field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetQuoteSubTypeOk ¶

func (o *QuoteDetailsResponse) GetQuoteSubTypeOk() (*string, bool)

GetQuoteSubTypeOk returns a tuple with the QuoteSubType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetQuoteType ¶

func (o *QuoteDetailsResponse) GetQuoteType() string

GetQuoteType returns the QuoteType field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetQuoteTypeOk ¶

func (o *QuoteDetailsResponse) GetQuoteTypeOk() (*string, bool)

GetQuoteTypeOk returns a tuple with the QuoteType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetResellerInfo ¶

GetResellerInfo returns the ResellerInfo field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetResellerInfoOk ¶

func (o *QuoteDetailsResponse) GetResellerInfoOk() (*QuoteDetailsResponseResellerInfo, bool)

GetResellerInfoOk returns a tuple with the ResellerInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetRevision ¶

func (o *QuoteDetailsResponse) GetRevision() string

GetRevision returns the Revision field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetRevisionOk ¶

func (o *QuoteDetailsResponse) GetRevisionOk() (*string, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetSpecialBidEffectiveDate ¶

func (o *QuoteDetailsResponse) GetSpecialBidEffectiveDate() string

GetSpecialBidEffectiveDate returns the SpecialBidEffectiveDate field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetSpecialBidEffectiveDateOk ¶

func (o *QuoteDetailsResponse) GetSpecialBidEffectiveDateOk() (*string, bool)

GetSpecialBidEffectiveDateOk returns a tuple with the SpecialBidEffectiveDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetSpecialBidExpirationDate ¶

func (o *QuoteDetailsResponse) GetSpecialBidExpirationDate() string

GetSpecialBidExpirationDate returns the SpecialBidExpirationDate field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetSpecialBidExpirationDateOk ¶

func (o *QuoteDetailsResponse) GetSpecialBidExpirationDateOk() (*string, bool)

GetSpecialBidExpirationDateOk returns a tuple with the SpecialBidExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetSpecialBidId ¶

func (o *QuoteDetailsResponse) GetSpecialBidId() string

GetSpecialBidId returns the SpecialBidId field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetSpecialBidIdOk ¶

func (o *QuoteDetailsResponse) GetSpecialBidIdOk() (*string, bool)

GetSpecialBidIdOk returns a tuple with the SpecialBidId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetStatus ¶

func (o *QuoteDetailsResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetStatusOk ¶

func (o *QuoteDetailsResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) GetTotalQuoteAmount ¶

func (o *QuoteDetailsResponse) GetTotalQuoteAmount() string

GetTotalQuoteAmount returns the TotalQuoteAmount field value if set, zero value otherwise.

func (*QuoteDetailsResponse) GetTotalQuoteAmountOk ¶

func (o *QuoteDetailsResponse) GetTotalQuoteAmountOk() (*string, bool)

GetTotalQuoteAmountOk returns a tuple with the TotalQuoteAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponse) HasAdditionalAttributes ¶

func (o *QuoteDetailsResponse) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasClosingReason ¶

func (o *QuoteDetailsResponse) HasClosingReason() bool

HasClosingReason returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasCurrencyCode ¶

func (o *QuoteDetailsResponse) HasCurrencyCode() bool

HasCurrencyCode returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasCustomerNeed ¶

func (o *QuoteDetailsResponse) HasCustomerNeed() bool

HasCustomerNeed returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasDateClosed ¶

func (o *QuoteDetailsResponse) HasDateClosed() bool

HasDateClosed returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasEndUserInfo ¶

func (o *QuoteDetailsResponse) HasEndUserInfo() bool

HasEndUserInfo returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasExtendedMsrpTotal ¶

func (o *QuoteDetailsResponse) HasExtendedMsrpTotal() bool

HasExtendedMsrpTotal returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasExtendedQuotePriceTotal ¶

func (o *QuoteDetailsResponse) HasExtendedQuotePriceTotal() bool

HasExtendedQuotePriceTotal returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasIngramQuoteDate ¶

func (o *QuoteDetailsResponse) HasIngramQuoteDate() bool

HasIngramQuoteDate returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasIngramQuoteExpiryDate ¶

func (o *QuoteDetailsResponse) HasIngramQuoteExpiryDate() bool

HasIngramQuoteExpiryDate returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasIntroPreamble ¶

func (o *QuoteDetailsResponse) HasIntroPreamble() bool

HasIntroPreamble returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasLastModifiedDate ¶

func (o *QuoteDetailsResponse) HasLastModifiedDate() bool

HasLastModifiedDate returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasLeaseInfo ¶

func (o *QuoteDetailsResponse) HasLeaseInfo() bool

HasLeaseInfo returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasLeasingInstructions ¶

func (o *QuoteDetailsResponse) HasLeasingInstructions() bool

HasLeasingInstructions returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasLegalTerms ¶

func (o *QuoteDetailsResponse) HasLegalTerms() bool

HasLegalTerms returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasProducts ¶

func (o *QuoteDetailsResponse) HasProducts() bool

HasProducts returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasProductsCount ¶

func (o *QuoteDetailsResponse) HasProductsCount() bool

HasProductsCount returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasProposedSolution ¶

func (o *QuoteDetailsResponse) HasProposedSolution() bool

HasProposedSolution returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasPurchaseInstructions ¶

func (o *QuoteDetailsResponse) HasPurchaseInstructions() bool

HasPurchaseInstructions returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasQuantityTotal ¶

func (o *QuoteDetailsResponse) HasQuantityTotal() bool

HasQuantityTotal returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasQuoteName ¶

func (o *QuoteDetailsResponse) HasQuoteName() bool

HasQuoteName returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasQuoteNumber ¶

func (o *QuoteDetailsResponse) HasQuoteNumber() bool

HasQuoteNumber returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasQuoteSubType ¶

func (o *QuoteDetailsResponse) HasQuoteSubType() bool

HasQuoteSubType returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasQuoteType ¶

func (o *QuoteDetailsResponse) HasQuoteType() bool

HasQuoteType returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasResellerInfo ¶

func (o *QuoteDetailsResponse) HasResellerInfo() bool

HasResellerInfo returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasRevision ¶

func (o *QuoteDetailsResponse) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasSpecialBidEffectiveDate ¶

func (o *QuoteDetailsResponse) HasSpecialBidEffectiveDate() bool

HasSpecialBidEffectiveDate returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasSpecialBidExpirationDate ¶

func (o *QuoteDetailsResponse) HasSpecialBidExpirationDate() bool

HasSpecialBidExpirationDate returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasSpecialBidId ¶

func (o *QuoteDetailsResponse) HasSpecialBidId() bool

HasSpecialBidId returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasStatus ¶

func (o *QuoteDetailsResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*QuoteDetailsResponse) HasTotalQuoteAmount ¶

func (o *QuoteDetailsResponse) HasTotalQuoteAmount() bool

HasTotalQuoteAmount returns a boolean if a field has been set.

func (QuoteDetailsResponse) MarshalJSON ¶

func (o QuoteDetailsResponse) MarshalJSON() ([]byte, error)

func (*QuoteDetailsResponse) SetAdditionalAttributes ¶

SetAdditionalAttributes gets a reference to the given []QuoteDetailsResponseAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*QuoteDetailsResponse) SetClosingReason ¶

func (o *QuoteDetailsResponse) SetClosingReason(v string)

SetClosingReason gets a reference to the given string and assigns it to the ClosingReason field.

func (*QuoteDetailsResponse) SetCurrencyCode ¶

func (o *QuoteDetailsResponse) SetCurrencyCode(v string)

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*QuoteDetailsResponse) SetCustomerNeed ¶

func (o *QuoteDetailsResponse) SetCustomerNeed(v string)

SetCustomerNeed gets a reference to the given string and assigns it to the CustomerNeed field.

func (*QuoteDetailsResponse) SetDateClosed ¶

func (o *QuoteDetailsResponse) SetDateClosed(v string)

SetDateClosed gets a reference to the given string and assigns it to the DateClosed field.

func (*QuoteDetailsResponse) SetEndUserInfo ¶

SetEndUserInfo gets a reference to the given QuoteDetailsResponseEndUserInfo and assigns it to the EndUserInfo field.

func (*QuoteDetailsResponse) SetExtendedMsrpTotal ¶

func (o *QuoteDetailsResponse) SetExtendedMsrpTotal(v int32)

SetExtendedMsrpTotal gets a reference to the given int32 and assigns it to the ExtendedMsrpTotal field.

func (*QuoteDetailsResponse) SetExtendedQuotePriceTotal ¶

func (o *QuoteDetailsResponse) SetExtendedQuotePriceTotal(v int32)

SetExtendedQuotePriceTotal gets a reference to the given int32 and assigns it to the ExtendedQuotePriceTotal field.

func (*QuoteDetailsResponse) SetIngramQuoteDate ¶

func (o *QuoteDetailsResponse) SetIngramQuoteDate(v string)

SetIngramQuoteDate gets a reference to the given string and assigns it to the IngramQuoteDate field.

func (*QuoteDetailsResponse) SetIngramQuoteExpiryDate ¶

func (o *QuoteDetailsResponse) SetIngramQuoteExpiryDate(v string)

SetIngramQuoteExpiryDate gets a reference to the given string and assigns it to the IngramQuoteExpiryDate field.

func (*QuoteDetailsResponse) SetIntroPreamble ¶

func (o *QuoteDetailsResponse) SetIntroPreamble(v string)

SetIntroPreamble gets a reference to the given string and assigns it to the IntroPreamble field.

func (*QuoteDetailsResponse) SetLastModifiedDate ¶

func (o *QuoteDetailsResponse) SetLastModifiedDate(v string)

SetLastModifiedDate gets a reference to the given string and assigns it to the LastModifiedDate field.

func (*QuoteDetailsResponse) SetLeaseInfo ¶

func (o *QuoteDetailsResponse) SetLeaseInfo(v string)

SetLeaseInfo gets a reference to the given string and assigns it to the LeaseInfo field.

func (*QuoteDetailsResponse) SetLeasingInstructions ¶

func (o *QuoteDetailsResponse) SetLeasingInstructions(v string)

SetLeasingInstructions gets a reference to the given string and assigns it to the LeasingInstructions field.

func (*QuoteDetailsResponse) SetLegalTerms ¶

func (o *QuoteDetailsResponse) SetLegalTerms(v string)

SetLegalTerms gets a reference to the given string and assigns it to the LegalTerms field.

func (*QuoteDetailsResponse) SetProducts ¶

SetProducts gets a reference to the given []QuoteDetailsResponseProductsInner and assigns it to the Products field.

func (*QuoteDetailsResponse) SetProductsCount ¶

func (o *QuoteDetailsResponse) SetProductsCount(v int32)

SetProductsCount gets a reference to the given int32 and assigns it to the ProductsCount field.

func (*QuoteDetailsResponse) SetProposedSolution ¶

func (o *QuoteDetailsResponse) SetProposedSolution(v string)

SetProposedSolution gets a reference to the given string and assigns it to the ProposedSolution field.

func (*QuoteDetailsResponse) SetPurchaseInstructions ¶

func (o *QuoteDetailsResponse) SetPurchaseInstructions(v string)

SetPurchaseInstructions gets a reference to the given string and assigns it to the PurchaseInstructions field.

func (*QuoteDetailsResponse) SetQuantityTotal ¶

func (o *QuoteDetailsResponse) SetQuantityTotal(v int32)

SetQuantityTotal gets a reference to the given int32 and assigns it to the QuantityTotal field.

func (*QuoteDetailsResponse) SetQuoteName ¶

func (o *QuoteDetailsResponse) SetQuoteName(v string)

SetQuoteName gets a reference to the given string and assigns it to the QuoteName field.

func (*QuoteDetailsResponse) SetQuoteNumber ¶

func (o *QuoteDetailsResponse) SetQuoteNumber(v string)

SetQuoteNumber gets a reference to the given string and assigns it to the QuoteNumber field.

func (*QuoteDetailsResponse) SetQuoteSubType ¶

func (o *QuoteDetailsResponse) SetQuoteSubType(v string)

SetQuoteSubType gets a reference to the given string and assigns it to the QuoteSubType field.

func (*QuoteDetailsResponse) SetQuoteType ¶

func (o *QuoteDetailsResponse) SetQuoteType(v string)

SetQuoteType gets a reference to the given string and assigns it to the QuoteType field.

func (*QuoteDetailsResponse) SetResellerInfo ¶

SetResellerInfo gets a reference to the given QuoteDetailsResponseResellerInfo and assigns it to the ResellerInfo field.

func (*QuoteDetailsResponse) SetRevision ¶

func (o *QuoteDetailsResponse) SetRevision(v string)

SetRevision gets a reference to the given string and assigns it to the Revision field.

func (*QuoteDetailsResponse) SetSpecialBidEffectiveDate ¶

func (o *QuoteDetailsResponse) SetSpecialBidEffectiveDate(v string)

SetSpecialBidEffectiveDate gets a reference to the given string and assigns it to the SpecialBidEffectiveDate field.

func (*QuoteDetailsResponse) SetSpecialBidExpirationDate ¶

func (o *QuoteDetailsResponse) SetSpecialBidExpirationDate(v string)

SetSpecialBidExpirationDate gets a reference to the given string and assigns it to the SpecialBidExpirationDate field.

func (*QuoteDetailsResponse) SetSpecialBidId ¶

func (o *QuoteDetailsResponse) SetSpecialBidId(v string)

SetSpecialBidId gets a reference to the given string and assigns it to the SpecialBidId field.

func (*QuoteDetailsResponse) SetStatus ¶

func (o *QuoteDetailsResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*QuoteDetailsResponse) SetTotalQuoteAmount ¶

func (o *QuoteDetailsResponse) SetTotalQuoteAmount(v string)

SetTotalQuoteAmount gets a reference to the given string and assigns it to the TotalQuoteAmount field.

func (QuoteDetailsResponse) ToMap ¶

func (o QuoteDetailsResponse) ToMap() (map[string]interface{}, error)

type QuoteDetailsResponseAdditionalAttributesInner ¶

type QuoteDetailsResponseAdditionalAttributesInner struct {
	// estimateId - is the identification number for an estimate provided by Cisco for a quote.  dealId - is the identification number for the specific deal pricing related to a Cisco quote  vendorName - Name of Vendor associated with the quote.  vendorMessage - Vendor Message is associated with primary vendor in the quote.  In cases where a vendor requires a message be presented in the quote, the vendor name and message will be retreived and must be included in the quote vendor message fields.
	AttributeName *string `json:"attributeName,omitempty"`
	// The attribute field data.
	AttributeValue *string `json:"attributeValue,omitempty"`
}

QuoteDetailsResponseAdditionalAttributesInner struct for QuoteDetailsResponseAdditionalAttributesInner

func NewQuoteDetailsResponseAdditionalAttributesInner ¶

func NewQuoteDetailsResponseAdditionalAttributesInner() *QuoteDetailsResponseAdditionalAttributesInner

NewQuoteDetailsResponseAdditionalAttributesInner instantiates a new QuoteDetailsResponseAdditionalAttributesInner 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

func NewQuoteDetailsResponseAdditionalAttributesInnerWithDefaults ¶

func NewQuoteDetailsResponseAdditionalAttributesInnerWithDefaults() *QuoteDetailsResponseAdditionalAttributesInner

NewQuoteDetailsResponseAdditionalAttributesInnerWithDefaults instantiates a new QuoteDetailsResponseAdditionalAttributesInner 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

func (*QuoteDetailsResponseAdditionalAttributesInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*QuoteDetailsResponseAdditionalAttributesInner) GetAttributeNameOk ¶

func (o *QuoteDetailsResponseAdditionalAttributesInner) GetAttributeNameOk() (*string, bool)

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseAdditionalAttributesInner) GetAttributeValue ¶

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*QuoteDetailsResponseAdditionalAttributesInner) GetAttributeValueOk ¶

func (o *QuoteDetailsResponseAdditionalAttributesInner) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseAdditionalAttributesInner) HasAttributeName ¶

HasAttributeName returns a boolean if a field has been set.

func (*QuoteDetailsResponseAdditionalAttributesInner) HasAttributeValue ¶

func (o *QuoteDetailsResponseAdditionalAttributesInner) HasAttributeValue() bool

HasAttributeValue returns a boolean if a field has been set.

func (QuoteDetailsResponseAdditionalAttributesInner) MarshalJSON ¶

func (*QuoteDetailsResponseAdditionalAttributesInner) SetAttributeName ¶

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*QuoteDetailsResponseAdditionalAttributesInner) SetAttributeValue ¶

func (o *QuoteDetailsResponseAdditionalAttributesInner) SetAttributeValue(v string)

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (QuoteDetailsResponseAdditionalAttributesInner) ToMap ¶

func (o QuoteDetailsResponseAdditionalAttributesInner) ToMap() (map[string]interface{}, error)

type QuoteDetailsResponseEndUserInfo ¶

type QuoteDetailsResponseEndUserInfo struct {
	// End User Name
	Contact *string `json:"contact,omitempty"`
	// Contact name  of end user associated with the quote.
	CompanyName *string `json:"companyName,omitempty"`
	// Address line 1 for end user associated with the quote
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// Address line 2 for end user associated with the quote.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Address line 3 for end user associated with the quote.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// City for end user associated with the quote
	City *string `json:"city,omitempty"`
	// Two letter state abreviation for end user associated with the quote
	State *string `json:"state,omitempty"`
	// Email of end user the quote associated with the quote.
	Email *string `json:"email,omitempty"`
	// Phone number of end user associated with the quote.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// Zip code of end user associated with the quote.
	PostalCode *string `json:"postalCode,omitempty"`
	// Market Segment of end user associated with the quote. End user market segment is included when end user is included in specific market segments like Educational, Government, Military, Medical - that may receive special pricing due to their segmentation.
	MarketSegment *string `json:"marketSegment,omitempty"`
}

QuoteDetailsResponseEndUserInfo struct for QuoteDetailsResponseEndUserInfo

func NewQuoteDetailsResponseEndUserInfo ¶

func NewQuoteDetailsResponseEndUserInfo() *QuoteDetailsResponseEndUserInfo

NewQuoteDetailsResponseEndUserInfo instantiates a new QuoteDetailsResponseEndUserInfo 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

func NewQuoteDetailsResponseEndUserInfoWithDefaults ¶

func NewQuoteDetailsResponseEndUserInfoWithDefaults() *QuoteDetailsResponseEndUserInfo

NewQuoteDetailsResponseEndUserInfoWithDefaults instantiates a new QuoteDetailsResponseEndUserInfo 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

func (*QuoteDetailsResponseEndUserInfo) GetAddressLine1 ¶

func (o *QuoteDetailsResponseEndUserInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*QuoteDetailsResponseEndUserInfo) GetAddressLine1Ok ¶

func (o *QuoteDetailsResponseEndUserInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseEndUserInfo) GetAddressLine2 ¶

func (o *QuoteDetailsResponseEndUserInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*QuoteDetailsResponseEndUserInfo) GetAddressLine2Ok ¶

func (o *QuoteDetailsResponseEndUserInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseEndUserInfo) GetAddressLine3 ¶

func (o *QuoteDetailsResponseEndUserInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*QuoteDetailsResponseEndUserInfo) GetAddressLine3Ok ¶

func (o *QuoteDetailsResponseEndUserInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseEndUserInfo) GetCity ¶

GetCity returns the City field value if set, zero value otherwise.

func (*QuoteDetailsResponseEndUserInfo) GetCityOk ¶

func (o *QuoteDetailsResponseEndUserInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseEndUserInfo) GetCompanyName ¶

func (o *QuoteDetailsResponseEndUserInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*QuoteDetailsResponseEndUserInfo) GetCompanyNameOk ¶

func (o *QuoteDetailsResponseEndUserInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseEndUserInfo) GetContact ¶

func (o *QuoteDetailsResponseEndUserInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*QuoteDetailsResponseEndUserInfo) GetContactOk ¶

func (o *QuoteDetailsResponseEndUserInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseEndUserInfo) GetEmail ¶

GetEmail returns the Email field value if set, zero value otherwise.

func (*QuoteDetailsResponseEndUserInfo) GetEmailOk ¶

func (o *QuoteDetailsResponseEndUserInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseEndUserInfo) GetMarketSegment ¶

func (o *QuoteDetailsResponseEndUserInfo) GetMarketSegment() string

GetMarketSegment returns the MarketSegment field value if set, zero value otherwise.

func (*QuoteDetailsResponseEndUserInfo) GetMarketSegmentOk ¶

func (o *QuoteDetailsResponseEndUserInfo) GetMarketSegmentOk() (*string, bool)

GetMarketSegmentOk returns a tuple with the MarketSegment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseEndUserInfo) GetPhoneNumber ¶

func (o *QuoteDetailsResponseEndUserInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*QuoteDetailsResponseEndUserInfo) GetPhoneNumberOk ¶

func (o *QuoteDetailsResponseEndUserInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseEndUserInfo) GetPostalCode ¶

func (o *QuoteDetailsResponseEndUserInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*QuoteDetailsResponseEndUserInfo) GetPostalCodeOk ¶

func (o *QuoteDetailsResponseEndUserInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseEndUserInfo) GetState ¶

GetState returns the State field value if set, zero value otherwise.

func (*QuoteDetailsResponseEndUserInfo) GetStateOk ¶

func (o *QuoteDetailsResponseEndUserInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseEndUserInfo) HasAddressLine1 ¶

func (o *QuoteDetailsResponseEndUserInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*QuoteDetailsResponseEndUserInfo) HasAddressLine2 ¶

func (o *QuoteDetailsResponseEndUserInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*QuoteDetailsResponseEndUserInfo) HasAddressLine3 ¶

func (o *QuoteDetailsResponseEndUserInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*QuoteDetailsResponseEndUserInfo) HasCity ¶

HasCity returns a boolean if a field has been set.

func (*QuoteDetailsResponseEndUserInfo) HasCompanyName ¶

func (o *QuoteDetailsResponseEndUserInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*QuoteDetailsResponseEndUserInfo) HasContact ¶

func (o *QuoteDetailsResponseEndUserInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*QuoteDetailsResponseEndUserInfo) HasEmail ¶

func (o *QuoteDetailsResponseEndUserInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*QuoteDetailsResponseEndUserInfo) HasMarketSegment ¶

func (o *QuoteDetailsResponseEndUserInfo) HasMarketSegment() bool

HasMarketSegment returns a boolean if a field has been set.

func (*QuoteDetailsResponseEndUserInfo) HasPhoneNumber ¶

func (o *QuoteDetailsResponseEndUserInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*QuoteDetailsResponseEndUserInfo) HasPostalCode ¶

func (o *QuoteDetailsResponseEndUserInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*QuoteDetailsResponseEndUserInfo) HasState ¶

func (o *QuoteDetailsResponseEndUserInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (QuoteDetailsResponseEndUserInfo) MarshalJSON ¶

func (o QuoteDetailsResponseEndUserInfo) MarshalJSON() ([]byte, error)

func (*QuoteDetailsResponseEndUserInfo) SetAddressLine1 ¶

func (o *QuoteDetailsResponseEndUserInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*QuoteDetailsResponseEndUserInfo) SetAddressLine2 ¶

func (o *QuoteDetailsResponseEndUserInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*QuoteDetailsResponseEndUserInfo) SetAddressLine3 ¶

func (o *QuoteDetailsResponseEndUserInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*QuoteDetailsResponseEndUserInfo) SetCity ¶

SetCity gets a reference to the given string and assigns it to the City field.

func (*QuoteDetailsResponseEndUserInfo) SetCompanyName ¶

func (o *QuoteDetailsResponseEndUserInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*QuoteDetailsResponseEndUserInfo) SetContact ¶

func (o *QuoteDetailsResponseEndUserInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*QuoteDetailsResponseEndUserInfo) SetEmail ¶

func (o *QuoteDetailsResponseEndUserInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*QuoteDetailsResponseEndUserInfo) SetMarketSegment ¶

func (o *QuoteDetailsResponseEndUserInfo) SetMarketSegment(v string)

SetMarketSegment gets a reference to the given string and assigns it to the MarketSegment field.

func (*QuoteDetailsResponseEndUserInfo) SetPhoneNumber ¶

func (o *QuoteDetailsResponseEndUserInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*QuoteDetailsResponseEndUserInfo) SetPostalCode ¶

func (o *QuoteDetailsResponseEndUserInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*QuoteDetailsResponseEndUserInfo) SetState ¶

func (o *QuoteDetailsResponseEndUserInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (QuoteDetailsResponseEndUserInfo) ToMap ¶

func (o QuoteDetailsResponseEndUserInfo) ToMap() (map[string]interface{}, error)

type QuoteDetailsResponseProductsInner ¶

type QuoteDetailsResponseProductsInner struct {
	// Quote Product GUID  is the primary quote key in Ingram Micro's CRM - needed to retrieve quote details.
	QuoteProductGuid *string `json:"quoteProductGuid,omitempty"`
	// Line number which the product will appear in the quote.  Line number is manditory when unique configurations are included in a quote and mainting the item line order is required.
	LineNumber *string `json:"lineNumber,omitempty"`
	// Quantity of product line item quoted.
	Quantity *int32 `json:"quantity,omitempty"`
	// Product line item comments.
	Notes *string `json:"notes,omitempty"`
	// EANUPC
	Ean *string `json:"ean,omitempty"`
	// Country of Origin.
	Coo *string `json:"coo,omitempty"`
	// Ingram Micro SKU (stock keeping unit). An identification, usually alphanumeric, of a particular product that allows it to be tracked for inventory purposes
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// Vendor Part Number
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// Product description.  Note - The quote view api returns only the product short description as maintained in Ingram Micro's crm system.  For long descriptions, please refer to alternative information sources.
	Description *string `json:"description,omitempty"`
	// Weight is provided based on country standard.  For countries following Imperial standards - weight is presented as pounds with decimal.  In countries following metric standards, weight is provided as kilograms with decimal.
	Weight *int32 `json:"weight,omitempty"`
	// Unit of measure
	WeightUom *string `json:"weightUom,omitempty"`
	// Flag to indicate if a product line item is a suggested product.  The suggested product is provided in addition to the requested quoted products and a suggested option.  Suggested products are grouped together for subtotal and total calculations.
	IsSuggestionProduct *bool `json:"isSuggestionProduct,omitempty"`
	// Vendor product category specific to Cisco. HWDW (hardware) or service.
	VpnCategory *string `json:"vpnCategory,omitempty"`
	// Vendor product configuration ID specific to Cisco.
	QuoteProductsSupplierPartAuxiliaryId *string `json:"quoteProductsSupplierPartAuxiliaryId,omitempty"`
	// Vendor name of the product
	VendorName *string `json:"vendorName,omitempty"`
	// Terms of the quote
	Terms          *string                                 `json:"terms,omitempty"`
	IsSubscription *bool                                   `json:"isSubscription,omitempty"`
	ResellerMargin *string                                 `json:"resellerMargin,omitempty"`
	Price          *QuoteDetailsResponseProductsInnerPrice `json:"price,omitempty"`
}

QuoteDetailsResponseProductsInner struct for QuoteDetailsResponseProductsInner

func NewQuoteDetailsResponseProductsInner ¶

func NewQuoteDetailsResponseProductsInner() *QuoteDetailsResponseProductsInner

NewQuoteDetailsResponseProductsInner instantiates a new QuoteDetailsResponseProductsInner 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

func NewQuoteDetailsResponseProductsInnerWithDefaults ¶

func NewQuoteDetailsResponseProductsInnerWithDefaults() *QuoteDetailsResponseProductsInner

NewQuoteDetailsResponseProductsInnerWithDefaults instantiates a new QuoteDetailsResponseProductsInner 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

func (*QuoteDetailsResponseProductsInner) GetCoo ¶

GetCoo returns the Coo field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetCooOk ¶

func (o *QuoteDetailsResponseProductsInner) GetCooOk() (*string, bool)

GetCooOk returns a tuple with the Coo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetDescription ¶

func (o *QuoteDetailsResponseProductsInner) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetDescriptionOk ¶

func (o *QuoteDetailsResponseProductsInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetEan ¶

GetEan returns the Ean field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetEanOk ¶

func (o *QuoteDetailsResponseProductsInner) GetEanOk() (*string, bool)

GetEanOk returns a tuple with the Ean field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetIngramPartNumber ¶

func (o *QuoteDetailsResponseProductsInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetIngramPartNumberOk ¶

func (o *QuoteDetailsResponseProductsInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetIsSubscription ¶

func (o *QuoteDetailsResponseProductsInner) GetIsSubscription() bool

GetIsSubscription returns the IsSubscription field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetIsSubscriptionOk ¶

func (o *QuoteDetailsResponseProductsInner) GetIsSubscriptionOk() (*bool, bool)

GetIsSubscriptionOk returns a tuple with the IsSubscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetIsSuggestionProduct ¶

func (o *QuoteDetailsResponseProductsInner) GetIsSuggestionProduct() bool

GetIsSuggestionProduct returns the IsSuggestionProduct field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetIsSuggestionProductOk ¶

func (o *QuoteDetailsResponseProductsInner) GetIsSuggestionProductOk() (*bool, bool)

GetIsSuggestionProductOk returns a tuple with the IsSuggestionProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetLineNumber ¶

func (o *QuoteDetailsResponseProductsInner) GetLineNumber() string

GetLineNumber returns the LineNumber field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetLineNumberOk ¶

func (o *QuoteDetailsResponseProductsInner) GetLineNumberOk() (*string, bool)

GetLineNumberOk returns a tuple with the LineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetNotes ¶

GetNotes returns the Notes field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetNotesOk ¶

func (o *QuoteDetailsResponseProductsInner) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetPrice ¶

GetPrice returns the Price field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetPriceOk ¶

GetPriceOk returns a tuple with the Price field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetQuantity ¶

func (o *QuoteDetailsResponseProductsInner) GetQuantity() int32

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetQuantityOk ¶

func (o *QuoteDetailsResponseProductsInner) GetQuantityOk() (*int32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetQuoteProductGuid ¶

func (o *QuoteDetailsResponseProductsInner) GetQuoteProductGuid() string

GetQuoteProductGuid returns the QuoteProductGuid field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetQuoteProductGuidOk ¶

func (o *QuoteDetailsResponseProductsInner) GetQuoteProductGuidOk() (*string, bool)

GetQuoteProductGuidOk returns a tuple with the QuoteProductGuid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetQuoteProductsSupplierPartAuxiliaryId ¶

func (o *QuoteDetailsResponseProductsInner) GetQuoteProductsSupplierPartAuxiliaryId() string

GetQuoteProductsSupplierPartAuxiliaryId returns the QuoteProductsSupplierPartAuxiliaryId field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetQuoteProductsSupplierPartAuxiliaryIdOk ¶

func (o *QuoteDetailsResponseProductsInner) GetQuoteProductsSupplierPartAuxiliaryIdOk() (*string, bool)

GetQuoteProductsSupplierPartAuxiliaryIdOk returns a tuple with the QuoteProductsSupplierPartAuxiliaryId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetResellerMargin ¶

func (o *QuoteDetailsResponseProductsInner) GetResellerMargin() string

GetResellerMargin returns the ResellerMargin field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetResellerMarginOk ¶

func (o *QuoteDetailsResponseProductsInner) GetResellerMarginOk() (*string, bool)

GetResellerMarginOk returns a tuple with the ResellerMargin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetTerms ¶

GetTerms returns the Terms field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetTermsOk ¶

func (o *QuoteDetailsResponseProductsInner) GetTermsOk() (*string, bool)

GetTermsOk returns a tuple with the Terms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetVendorName ¶

func (o *QuoteDetailsResponseProductsInner) GetVendorName() string

GetVendorName returns the VendorName field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetVendorNameOk ¶

func (o *QuoteDetailsResponseProductsInner) GetVendorNameOk() (*string, bool)

GetVendorNameOk returns a tuple with the VendorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetVendorPartNumber ¶

func (o *QuoteDetailsResponseProductsInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetVendorPartNumberOk ¶

func (o *QuoteDetailsResponseProductsInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetVpnCategory ¶

func (o *QuoteDetailsResponseProductsInner) GetVpnCategory() string

GetVpnCategory returns the VpnCategory field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetVpnCategoryOk ¶

func (o *QuoteDetailsResponseProductsInner) GetVpnCategoryOk() (*string, bool)

GetVpnCategoryOk returns a tuple with the VpnCategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetWeight ¶

GetWeight returns the Weight field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetWeightOk ¶

func (o *QuoteDetailsResponseProductsInner) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) GetWeightUom ¶

func (o *QuoteDetailsResponseProductsInner) GetWeightUom() string

GetWeightUom returns the WeightUom field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInner) GetWeightUomOk ¶

func (o *QuoteDetailsResponseProductsInner) GetWeightUomOk() (*string, bool)

GetWeightUomOk returns a tuple with the WeightUom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInner) HasCoo ¶

HasCoo returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasDescription ¶

func (o *QuoteDetailsResponseProductsInner) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasEan ¶

HasEan returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasIngramPartNumber ¶

func (o *QuoteDetailsResponseProductsInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasIsSubscription ¶

func (o *QuoteDetailsResponseProductsInner) HasIsSubscription() bool

HasIsSubscription returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasIsSuggestionProduct ¶

func (o *QuoteDetailsResponseProductsInner) HasIsSuggestionProduct() bool

HasIsSuggestionProduct returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasLineNumber ¶

func (o *QuoteDetailsResponseProductsInner) HasLineNumber() bool

HasLineNumber returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasNotes ¶

HasNotes returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasPrice ¶

HasPrice returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasQuantity ¶

func (o *QuoteDetailsResponseProductsInner) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasQuoteProductGuid ¶

func (o *QuoteDetailsResponseProductsInner) HasQuoteProductGuid() bool

HasQuoteProductGuid returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasQuoteProductsSupplierPartAuxiliaryId ¶

func (o *QuoteDetailsResponseProductsInner) HasQuoteProductsSupplierPartAuxiliaryId() bool

HasQuoteProductsSupplierPartAuxiliaryId returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasResellerMargin ¶

func (o *QuoteDetailsResponseProductsInner) HasResellerMargin() bool

HasResellerMargin returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasTerms ¶

HasTerms returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasVendorName ¶

func (o *QuoteDetailsResponseProductsInner) HasVendorName() bool

HasVendorName returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasVendorPartNumber ¶

func (o *QuoteDetailsResponseProductsInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasVpnCategory ¶

func (o *QuoteDetailsResponseProductsInner) HasVpnCategory() bool

HasVpnCategory returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasWeight ¶

func (o *QuoteDetailsResponseProductsInner) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInner) HasWeightUom ¶

func (o *QuoteDetailsResponseProductsInner) HasWeightUom() bool

HasWeightUom returns a boolean if a field has been set.

func (QuoteDetailsResponseProductsInner) MarshalJSON ¶

func (o QuoteDetailsResponseProductsInner) MarshalJSON() ([]byte, error)

func (*QuoteDetailsResponseProductsInner) SetCoo ¶

SetCoo gets a reference to the given string and assigns it to the Coo field.

func (*QuoteDetailsResponseProductsInner) SetDescription ¶

func (o *QuoteDetailsResponseProductsInner) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*QuoteDetailsResponseProductsInner) SetEan ¶

SetEan gets a reference to the given string and assigns it to the Ean field.

func (*QuoteDetailsResponseProductsInner) SetIngramPartNumber ¶

func (o *QuoteDetailsResponseProductsInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*QuoteDetailsResponseProductsInner) SetIsSubscription ¶

func (o *QuoteDetailsResponseProductsInner) SetIsSubscription(v bool)

SetIsSubscription gets a reference to the given bool and assigns it to the IsSubscription field.

func (*QuoteDetailsResponseProductsInner) SetIsSuggestionProduct ¶

func (o *QuoteDetailsResponseProductsInner) SetIsSuggestionProduct(v bool)

SetIsSuggestionProduct gets a reference to the given bool and assigns it to the IsSuggestionProduct field.

func (*QuoteDetailsResponseProductsInner) SetLineNumber ¶

func (o *QuoteDetailsResponseProductsInner) SetLineNumber(v string)

SetLineNumber gets a reference to the given string and assigns it to the LineNumber field.

func (*QuoteDetailsResponseProductsInner) SetNotes ¶

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*QuoteDetailsResponseProductsInner) SetPrice ¶

SetPrice gets a reference to the given QuoteDetailsResponseProductsInnerPrice and assigns it to the Price field.

func (*QuoteDetailsResponseProductsInner) SetQuantity ¶

func (o *QuoteDetailsResponseProductsInner) SetQuantity(v int32)

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (*QuoteDetailsResponseProductsInner) SetQuoteProductGuid ¶

func (o *QuoteDetailsResponseProductsInner) SetQuoteProductGuid(v string)

SetQuoteProductGuid gets a reference to the given string and assigns it to the QuoteProductGuid field.

func (*QuoteDetailsResponseProductsInner) SetQuoteProductsSupplierPartAuxiliaryId ¶

func (o *QuoteDetailsResponseProductsInner) SetQuoteProductsSupplierPartAuxiliaryId(v string)

SetQuoteProductsSupplierPartAuxiliaryId gets a reference to the given string and assigns it to the QuoteProductsSupplierPartAuxiliaryId field.

func (*QuoteDetailsResponseProductsInner) SetResellerMargin ¶

func (o *QuoteDetailsResponseProductsInner) SetResellerMargin(v string)

SetResellerMargin gets a reference to the given string and assigns it to the ResellerMargin field.

func (*QuoteDetailsResponseProductsInner) SetTerms ¶

SetTerms gets a reference to the given string and assigns it to the Terms field.

func (*QuoteDetailsResponseProductsInner) SetVendorName ¶

func (o *QuoteDetailsResponseProductsInner) SetVendorName(v string)

SetVendorName gets a reference to the given string and assigns it to the VendorName field.

func (*QuoteDetailsResponseProductsInner) SetVendorPartNumber ¶

func (o *QuoteDetailsResponseProductsInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (*QuoteDetailsResponseProductsInner) SetVpnCategory ¶

func (o *QuoteDetailsResponseProductsInner) SetVpnCategory(v string)

SetVpnCategory gets a reference to the given string and assigns it to the VpnCategory field.

func (*QuoteDetailsResponseProductsInner) SetWeight ¶

func (o *QuoteDetailsResponseProductsInner) SetWeight(v int32)

SetWeight gets a reference to the given int32 and assigns it to the Weight field.

func (*QuoteDetailsResponseProductsInner) SetWeightUom ¶

func (o *QuoteDetailsResponseProductsInner) SetWeightUom(v string)

SetWeightUom gets a reference to the given string and assigns it to the WeightUom field.

func (QuoteDetailsResponseProductsInner) ToMap ¶

func (o QuoteDetailsResponseProductsInner) ToMap() (map[string]interface{}, error)

type QuoteDetailsResponseProductsInnerPrice ¶

type QuoteDetailsResponseProductsInnerPrice struct {
	// Ingram Micro quoted price specific to the reseller and quote.
	QuotePrice *int32 `json:"quotePrice,omitempty"`
	// Manufacturer Suggested Retail Price
	Msrp *int32 `json:"msrp,omitempty"`
	// Extended MSRP - Manufacturer Suggested Retail Price X Quantity
	ExtendedMsrp *int32 `json:"extendedMsrp,omitempty"`
	// Extended reseller quoted price (cost to reseller) X Quantity
	ExtendedQuotePrice *int32 `json:"extendedQuotePrice,omitempty"`
	// Discount off list percentage extended
	DiscountOffList             *string  `json:"discountOffList,omitempty"`
	Vendorprice                 *float32 `json:"vendorprice,omitempty"`
	Extendedvendorprice         *float32 `json:"extendedvendorprice,omitempty"`
	TotalVisibleReserveQuantity *int32   `json:"totalVisibleReserveQuantity,omitempty"`
	Type                        *string  `json:"type,omitempty"`
	RecurringPriceModel         *string  `json:"recurringPriceModel,omitempty"`
}

QuoteDetailsResponseProductsInnerPrice struct for QuoteDetailsResponseProductsInnerPrice

func NewQuoteDetailsResponseProductsInnerPrice ¶

func NewQuoteDetailsResponseProductsInnerPrice() *QuoteDetailsResponseProductsInnerPrice

NewQuoteDetailsResponseProductsInnerPrice instantiates a new QuoteDetailsResponseProductsInnerPrice 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

func NewQuoteDetailsResponseProductsInnerPriceWithDefaults ¶

func NewQuoteDetailsResponseProductsInnerPriceWithDefaults() *QuoteDetailsResponseProductsInnerPrice

NewQuoteDetailsResponseProductsInnerPriceWithDefaults instantiates a new QuoteDetailsResponseProductsInnerPrice 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

func (*QuoteDetailsResponseProductsInnerPrice) GetDiscountOffList ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetDiscountOffList() string

GetDiscountOffList returns the DiscountOffList field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInnerPrice) GetDiscountOffListOk ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetDiscountOffListOk() (*string, bool)

GetDiscountOffListOk returns a tuple with the DiscountOffList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInnerPrice) GetExtendedMsrp ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetExtendedMsrp() int32

GetExtendedMsrp returns the ExtendedMsrp field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInnerPrice) GetExtendedMsrpOk ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetExtendedMsrpOk() (*int32, bool)

GetExtendedMsrpOk returns a tuple with the ExtendedMsrp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInnerPrice) GetExtendedQuotePrice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetExtendedQuotePrice() int32

GetExtendedQuotePrice returns the ExtendedQuotePrice field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInnerPrice) GetExtendedQuotePriceOk ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetExtendedQuotePriceOk() (*int32, bool)

GetExtendedQuotePriceOk returns a tuple with the ExtendedQuotePrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInnerPrice) GetExtendedvendorprice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetExtendedvendorprice() float32

GetExtendedvendorprice returns the Extendedvendorprice field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInnerPrice) GetExtendedvendorpriceOk ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetExtendedvendorpriceOk() (*float32, bool)

GetExtendedvendorpriceOk returns a tuple with the Extendedvendorprice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInnerPrice) GetMsrp ¶

GetMsrp returns the Msrp field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInnerPrice) GetMsrpOk ¶

GetMsrpOk returns a tuple with the Msrp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInnerPrice) GetQuotePrice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetQuotePrice() int32

GetQuotePrice returns the QuotePrice field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInnerPrice) GetQuotePriceOk ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetQuotePriceOk() (*int32, bool)

GetQuotePriceOk returns a tuple with the QuotePrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInnerPrice) GetRecurringPriceModel ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetRecurringPriceModel() string

GetRecurringPriceModel returns the RecurringPriceModel field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInnerPrice) GetRecurringPriceModelOk ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetRecurringPriceModelOk() (*string, bool)

GetRecurringPriceModelOk returns a tuple with the RecurringPriceModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInnerPrice) GetTotalVisibleReserveQuantity ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetTotalVisibleReserveQuantity() int32

GetTotalVisibleReserveQuantity returns the TotalVisibleReserveQuantity field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInnerPrice) GetTotalVisibleReserveQuantityOk ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetTotalVisibleReserveQuantityOk() (*int32, bool)

GetTotalVisibleReserveQuantityOk returns a tuple with the TotalVisibleReserveQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInnerPrice) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInnerPrice) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInnerPrice) GetVendorprice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetVendorprice() float32

GetVendorprice returns the Vendorprice field value if set, zero value otherwise.

func (*QuoteDetailsResponseProductsInnerPrice) GetVendorpriceOk ¶

func (o *QuoteDetailsResponseProductsInnerPrice) GetVendorpriceOk() (*float32, bool)

GetVendorpriceOk returns a tuple with the Vendorprice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseProductsInnerPrice) HasDiscountOffList ¶

func (o *QuoteDetailsResponseProductsInnerPrice) HasDiscountOffList() bool

HasDiscountOffList returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInnerPrice) HasExtendedMsrp ¶

func (o *QuoteDetailsResponseProductsInnerPrice) HasExtendedMsrp() bool

HasExtendedMsrp returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInnerPrice) HasExtendedQuotePrice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) HasExtendedQuotePrice() bool

HasExtendedQuotePrice returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInnerPrice) HasExtendedvendorprice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) HasExtendedvendorprice() bool

HasExtendedvendorprice returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInnerPrice) HasMsrp ¶

HasMsrp returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInnerPrice) HasQuotePrice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) HasQuotePrice() bool

HasQuotePrice returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInnerPrice) HasRecurringPriceModel ¶

func (o *QuoteDetailsResponseProductsInnerPrice) HasRecurringPriceModel() bool

HasRecurringPriceModel returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInnerPrice) HasTotalVisibleReserveQuantity ¶

func (o *QuoteDetailsResponseProductsInnerPrice) HasTotalVisibleReserveQuantity() bool

HasTotalVisibleReserveQuantity returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInnerPrice) HasType ¶

HasType returns a boolean if a field has been set.

func (*QuoteDetailsResponseProductsInnerPrice) HasVendorprice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) HasVendorprice() bool

HasVendorprice returns a boolean if a field has been set.

func (QuoteDetailsResponseProductsInnerPrice) MarshalJSON ¶

func (o QuoteDetailsResponseProductsInnerPrice) MarshalJSON() ([]byte, error)

func (*QuoteDetailsResponseProductsInnerPrice) SetDiscountOffList ¶

func (o *QuoteDetailsResponseProductsInnerPrice) SetDiscountOffList(v string)

SetDiscountOffList gets a reference to the given string and assigns it to the DiscountOffList field.

func (*QuoteDetailsResponseProductsInnerPrice) SetExtendedMsrp ¶

func (o *QuoteDetailsResponseProductsInnerPrice) SetExtendedMsrp(v int32)

SetExtendedMsrp gets a reference to the given int32 and assigns it to the ExtendedMsrp field.

func (*QuoteDetailsResponseProductsInnerPrice) SetExtendedQuotePrice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) SetExtendedQuotePrice(v int32)

SetExtendedQuotePrice gets a reference to the given int32 and assigns it to the ExtendedQuotePrice field.

func (*QuoteDetailsResponseProductsInnerPrice) SetExtendedvendorprice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) SetExtendedvendorprice(v float32)

SetExtendedvendorprice gets a reference to the given float32 and assigns it to the Extendedvendorprice field.

func (*QuoteDetailsResponseProductsInnerPrice) SetMsrp ¶

SetMsrp gets a reference to the given int32 and assigns it to the Msrp field.

func (*QuoteDetailsResponseProductsInnerPrice) SetQuotePrice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) SetQuotePrice(v int32)

SetQuotePrice gets a reference to the given int32 and assigns it to the QuotePrice field.

func (*QuoteDetailsResponseProductsInnerPrice) SetRecurringPriceModel ¶

func (o *QuoteDetailsResponseProductsInnerPrice) SetRecurringPriceModel(v string)

SetRecurringPriceModel gets a reference to the given string and assigns it to the RecurringPriceModel field.

func (*QuoteDetailsResponseProductsInnerPrice) SetTotalVisibleReserveQuantity ¶

func (o *QuoteDetailsResponseProductsInnerPrice) SetTotalVisibleReserveQuantity(v int32)

SetTotalVisibleReserveQuantity gets a reference to the given int32 and assigns it to the TotalVisibleReserveQuantity field.

func (*QuoteDetailsResponseProductsInnerPrice) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (*QuoteDetailsResponseProductsInnerPrice) SetVendorprice ¶

func (o *QuoteDetailsResponseProductsInnerPrice) SetVendorprice(v float32)

SetVendorprice gets a reference to the given float32 and assigns it to the Vendorprice field.

func (QuoteDetailsResponseProductsInnerPrice) ToMap ¶

func (o QuoteDetailsResponseProductsInnerPrice) ToMap() (map[string]interface{}, error)

type QuoteDetailsResponseResellerInfo ¶

type QuoteDetailsResponseResellerInfo struct {
	// Contact Name
	Contact *string `json:"contact,omitempty"`
	// Ingram Micro Customer's Account Name
	CompanyName *string `json:"companyName,omitempty"`
	// Account Contact Email Address
	Email *string `json:"email,omitempty"`
	// Account Phone Number
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// Reseller account number
	CustomerNumber *string `json:"customerNumber,omitempty"`
}

QuoteDetailsResponseResellerInfo struct for QuoteDetailsResponseResellerInfo

func NewQuoteDetailsResponseResellerInfo ¶

func NewQuoteDetailsResponseResellerInfo() *QuoteDetailsResponseResellerInfo

NewQuoteDetailsResponseResellerInfo instantiates a new QuoteDetailsResponseResellerInfo 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

func NewQuoteDetailsResponseResellerInfoWithDefaults ¶

func NewQuoteDetailsResponseResellerInfoWithDefaults() *QuoteDetailsResponseResellerInfo

NewQuoteDetailsResponseResellerInfoWithDefaults instantiates a new QuoteDetailsResponseResellerInfo 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

func (*QuoteDetailsResponseResellerInfo) GetCompanyName ¶

func (o *QuoteDetailsResponseResellerInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*QuoteDetailsResponseResellerInfo) GetCompanyNameOk ¶

func (o *QuoteDetailsResponseResellerInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseResellerInfo) GetContact ¶

func (o *QuoteDetailsResponseResellerInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*QuoteDetailsResponseResellerInfo) GetContactOk ¶

func (o *QuoteDetailsResponseResellerInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseResellerInfo) GetCustomerNumber ¶

func (o *QuoteDetailsResponseResellerInfo) GetCustomerNumber() string

GetCustomerNumber returns the CustomerNumber field value if set, zero value otherwise.

func (*QuoteDetailsResponseResellerInfo) GetCustomerNumberOk ¶

func (o *QuoteDetailsResponseResellerInfo) GetCustomerNumberOk() (*string, bool)

GetCustomerNumberOk returns a tuple with the CustomerNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseResellerInfo) GetEmail ¶

GetEmail returns the Email field value if set, zero value otherwise.

func (*QuoteDetailsResponseResellerInfo) GetEmailOk ¶

func (o *QuoteDetailsResponseResellerInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseResellerInfo) GetPhoneNumber ¶

func (o *QuoteDetailsResponseResellerInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*QuoteDetailsResponseResellerInfo) GetPhoneNumberOk ¶

func (o *QuoteDetailsResponseResellerInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteDetailsResponseResellerInfo) HasCompanyName ¶

func (o *QuoteDetailsResponseResellerInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*QuoteDetailsResponseResellerInfo) HasContact ¶

func (o *QuoteDetailsResponseResellerInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*QuoteDetailsResponseResellerInfo) HasCustomerNumber ¶

func (o *QuoteDetailsResponseResellerInfo) HasCustomerNumber() bool

HasCustomerNumber returns a boolean if a field has been set.

func (*QuoteDetailsResponseResellerInfo) HasEmail ¶

func (o *QuoteDetailsResponseResellerInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*QuoteDetailsResponseResellerInfo) HasPhoneNumber ¶

func (o *QuoteDetailsResponseResellerInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (QuoteDetailsResponseResellerInfo) MarshalJSON ¶

func (o QuoteDetailsResponseResellerInfo) MarshalJSON() ([]byte, error)

func (*QuoteDetailsResponseResellerInfo) SetCompanyName ¶

func (o *QuoteDetailsResponseResellerInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*QuoteDetailsResponseResellerInfo) SetContact ¶

func (o *QuoteDetailsResponseResellerInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*QuoteDetailsResponseResellerInfo) SetCustomerNumber ¶

func (o *QuoteDetailsResponseResellerInfo) SetCustomerNumber(v string)

SetCustomerNumber gets a reference to the given string and assigns it to the CustomerNumber field.

func (*QuoteDetailsResponseResellerInfo) SetEmail ¶

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*QuoteDetailsResponseResellerInfo) SetPhoneNumber ¶

func (o *QuoteDetailsResponseResellerInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (QuoteDetailsResponseResellerInfo) ToMap ¶

func (o QuoteDetailsResponseResellerInfo) ToMap() (map[string]interface{}, error)

type QuoteSearchResponse ¶

type QuoteSearchResponse struct {
	// Total count of quotes retrieved in the request response.
	RecordsFound *int32 `json:"recordsFound,omitempty"`
	// Number of records (quotes) displayed per page in the quote list.
	PageSize *int32 `json:"pageSize,omitempty"`
	// Page index or page number for the list of quotes being returned.
	PageNumber *int32 `json:"pageNumber,omitempty"`
	// The quote details for the requested criteria.
	Quotes []QuoteSearchResponseQuotesInner `json:"quotes,omitempty"`
}

QuoteSearchResponse struct for QuoteSearchResponse

func NewQuoteSearchResponse ¶

func NewQuoteSearchResponse() *QuoteSearchResponse

NewQuoteSearchResponse instantiates a new QuoteSearchResponse 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

func NewQuoteSearchResponseWithDefaults ¶

func NewQuoteSearchResponseWithDefaults() *QuoteSearchResponse

NewQuoteSearchResponseWithDefaults instantiates a new QuoteSearchResponse 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

func (*QuoteSearchResponse) GetPageNumber ¶

func (o *QuoteSearchResponse) GetPageNumber() int32

GetPageNumber returns the PageNumber field value if set, zero value otherwise.

func (*QuoteSearchResponse) GetPageNumberOk ¶

func (o *QuoteSearchResponse) GetPageNumberOk() (*int32, bool)

GetPageNumberOk returns a tuple with the PageNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponse) GetPageSize ¶

func (o *QuoteSearchResponse) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*QuoteSearchResponse) GetPageSizeOk ¶

func (o *QuoteSearchResponse) GetPageSizeOk() (*int32, bool)

GetPageSizeOk returns a tuple with the PageSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponse) GetQuotes ¶

GetQuotes returns the Quotes field value if set, zero value otherwise.

func (*QuoteSearchResponse) GetQuotesOk ¶

GetQuotesOk returns a tuple with the Quotes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponse) GetRecordsFound ¶

func (o *QuoteSearchResponse) GetRecordsFound() int32

GetRecordsFound returns the RecordsFound field value if set, zero value otherwise.

func (*QuoteSearchResponse) GetRecordsFoundOk ¶

func (o *QuoteSearchResponse) GetRecordsFoundOk() (*int32, bool)

GetRecordsFoundOk returns a tuple with the RecordsFound field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponse) HasPageNumber ¶

func (o *QuoteSearchResponse) HasPageNumber() bool

HasPageNumber returns a boolean if a field has been set.

func (*QuoteSearchResponse) HasPageSize ¶

func (o *QuoteSearchResponse) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*QuoteSearchResponse) HasQuotes ¶

func (o *QuoteSearchResponse) HasQuotes() bool

HasQuotes returns a boolean if a field has been set.

func (*QuoteSearchResponse) HasRecordsFound ¶

func (o *QuoteSearchResponse) HasRecordsFound() bool

HasRecordsFound returns a boolean if a field has been set.

func (QuoteSearchResponse) MarshalJSON ¶

func (o QuoteSearchResponse) MarshalJSON() ([]byte, error)

func (*QuoteSearchResponse) SetPageNumber ¶

func (o *QuoteSearchResponse) SetPageNumber(v int32)

SetPageNumber gets a reference to the given int32 and assigns it to the PageNumber field.

func (*QuoteSearchResponse) SetPageSize ¶

func (o *QuoteSearchResponse) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*QuoteSearchResponse) SetQuotes ¶

SetQuotes gets a reference to the given []QuoteSearchResponseQuotesInner and assigns it to the Quotes field.

func (*QuoteSearchResponse) SetRecordsFound ¶

func (o *QuoteSearchResponse) SetRecordsFound(v int32)

SetRecordsFound gets a reference to the given int32 and assigns it to the RecordsFound field.

func (QuoteSearchResponse) ToMap ¶

func (o QuoteSearchResponse) ToMap() (map[string]interface{}, error)

type QuoteSearchResponseQuotesInner ¶

type QuoteSearchResponseQuotesInner struct {
	QuoteGuid *string `json:"quoteGuid,omitempty"`
	// Quote Name given to quote by sales team or system generated.  Generally used as a reference to identify the quote.
	QuoteName *string `json:"quoteName,omitempty"`
	// Unique identifier generated by Ingram Micros CRM specific to each quote.  When applying a filter to the quoteNumber and including a partial quote number in the filter, all quotes containing any information included in the filter can be retrieved as a subset of all available customer quotes.
	QuoteNumber *string `json:"quoteNumber,omitempty"`
	// When a quote has been revised and updated, the quote number remains the same throughout the lifecycle of the quote, however, a Revision number is updated for each revision of the quote.  The revision numbers is associated with the Unique Quote Number.
	Revision *string `json:"revision,omitempty"`
	// End User Name is the end customer name that is associated with a quote in Ingram Micros CRM.
	EndUserContact *string `json:"endUserContact,omitempty"`
	// Special Pricing Bid Number, also refers to as Dart Number relates to a unique pricing deal associated with a vendor for the quote.
	SpecialBidNumber *string `json:"specialBidNumber,omitempty"`
	// Total amount of quoted price for all products in the quote.
	QuoteTotal *float32 `json:"quoteTotal,omitempty"`
	// This refers to the primary status of the quote.
	QuoteStatus *string `json:"quoteStatus,omitempty"`
	// Date the Quote was initially Created.
	IngramQuoteDate *string `json:"ingramQuoteDate,omitempty"`
	// Date the Quote was last updated or modified.
	LastModifiedDate *string `json:"lastModifiedDate,omitempty"`
	// Date when the Quote Expires.
	IngramQuoteExpiryDate *string `json:"ingramQuoteExpiryDate,omitempty"`
	// End User Name
	EndUserName *string `json:"endUserName,omitempty"`
	// Name of the vendor.
	Vendor *string `json:"vendor,omitempty"`
	// Name of the end user/customer who created a quote.
	CreatedBy *string `json:"createdBy,omitempty"`
	// Type of quote
	QuoteType *string                              `json:"quoteType,omitempty"`
	Links     *QuoteSearchResponseQuotesInnerLinks `json:"links,omitempty"`
}

QuoteSearchResponseQuotesInner struct for QuoteSearchResponseQuotesInner

func NewQuoteSearchResponseQuotesInner ¶

func NewQuoteSearchResponseQuotesInner() *QuoteSearchResponseQuotesInner

NewQuoteSearchResponseQuotesInner instantiates a new QuoteSearchResponseQuotesInner 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

func NewQuoteSearchResponseQuotesInnerWithDefaults ¶

func NewQuoteSearchResponseQuotesInnerWithDefaults() *QuoteSearchResponseQuotesInner

NewQuoteSearchResponseQuotesInnerWithDefaults instantiates a new QuoteSearchResponseQuotesInner 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

func (*QuoteSearchResponseQuotesInner) GetCreatedBy ¶

func (o *QuoteSearchResponseQuotesInner) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetCreatedByOk ¶

func (o *QuoteSearchResponseQuotesInner) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetEndUserContact ¶

func (o *QuoteSearchResponseQuotesInner) GetEndUserContact() string

GetEndUserContact returns the EndUserContact field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetEndUserContactOk ¶

func (o *QuoteSearchResponseQuotesInner) GetEndUserContactOk() (*string, bool)

GetEndUserContactOk returns a tuple with the EndUserContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetEndUserName ¶

func (o *QuoteSearchResponseQuotesInner) GetEndUserName() string

GetEndUserName returns the EndUserName field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetEndUserNameOk ¶

func (o *QuoteSearchResponseQuotesInner) GetEndUserNameOk() (*string, bool)

GetEndUserNameOk returns a tuple with the EndUserName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetIngramQuoteDate ¶

func (o *QuoteSearchResponseQuotesInner) GetIngramQuoteDate() string

GetIngramQuoteDate returns the IngramQuoteDate field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetIngramQuoteDateOk ¶

func (o *QuoteSearchResponseQuotesInner) GetIngramQuoteDateOk() (*string, bool)

GetIngramQuoteDateOk returns a tuple with the IngramQuoteDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetIngramQuoteExpiryDate ¶

func (o *QuoteSearchResponseQuotesInner) GetIngramQuoteExpiryDate() string

GetIngramQuoteExpiryDate returns the IngramQuoteExpiryDate field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetIngramQuoteExpiryDateOk ¶

func (o *QuoteSearchResponseQuotesInner) GetIngramQuoteExpiryDateOk() (*string, bool)

GetIngramQuoteExpiryDateOk returns a tuple with the IngramQuoteExpiryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetLastModifiedDate ¶

func (o *QuoteSearchResponseQuotesInner) GetLastModifiedDate() string

GetLastModifiedDate returns the LastModifiedDate field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetLastModifiedDateOk ¶

func (o *QuoteSearchResponseQuotesInner) GetLastModifiedDateOk() (*string, bool)

GetLastModifiedDateOk returns a tuple with the LastModifiedDate field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetQuoteGuid ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteGuid() string

GetQuoteGuid returns the QuoteGuid field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetQuoteGuidOk ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteGuidOk() (*string, bool)

GetQuoteGuidOk returns a tuple with the QuoteGuid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetQuoteName ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteName() string

GetQuoteName returns the QuoteName field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetQuoteNameOk ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteNameOk() (*string, bool)

GetQuoteNameOk returns a tuple with the QuoteName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetQuoteNumber ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteNumber() string

GetQuoteNumber returns the QuoteNumber field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetQuoteNumberOk ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteNumberOk() (*string, bool)

GetQuoteNumberOk returns a tuple with the QuoteNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetQuoteStatus ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteStatus() string

GetQuoteStatus returns the QuoteStatus field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetQuoteStatusOk ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteStatusOk() (*string, bool)

GetQuoteStatusOk returns a tuple with the QuoteStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetQuoteTotal ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteTotal() float32

GetQuoteTotal returns the QuoteTotal field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetQuoteTotalOk ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteTotalOk() (*float32, bool)

GetQuoteTotalOk returns a tuple with the QuoteTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetQuoteType ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteType() string

GetQuoteType returns the QuoteType field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetQuoteTypeOk ¶

func (o *QuoteSearchResponseQuotesInner) GetQuoteTypeOk() (*string, bool)

GetQuoteTypeOk returns a tuple with the QuoteType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetRevision ¶

func (o *QuoteSearchResponseQuotesInner) GetRevision() string

GetRevision returns the Revision field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetRevisionOk ¶

func (o *QuoteSearchResponseQuotesInner) GetRevisionOk() (*string, bool)

GetRevisionOk returns a tuple with the Revision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetSpecialBidNumber ¶

func (o *QuoteSearchResponseQuotesInner) GetSpecialBidNumber() string

GetSpecialBidNumber returns the SpecialBidNumber field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetSpecialBidNumberOk ¶

func (o *QuoteSearchResponseQuotesInner) GetSpecialBidNumberOk() (*string, bool)

GetSpecialBidNumberOk returns a tuple with the SpecialBidNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) GetVendor ¶

func (o *QuoteSearchResponseQuotesInner) GetVendor() string

GetVendor returns the Vendor field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInner) GetVendorOk ¶

func (o *QuoteSearchResponseQuotesInner) GetVendorOk() (*string, bool)

GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInner) HasCreatedBy ¶

func (o *QuoteSearchResponseQuotesInner) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasEndUserContact ¶

func (o *QuoteSearchResponseQuotesInner) HasEndUserContact() bool

HasEndUserContact returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasEndUserName ¶

func (o *QuoteSearchResponseQuotesInner) HasEndUserName() bool

HasEndUserName returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasIngramQuoteDate ¶

func (o *QuoteSearchResponseQuotesInner) HasIngramQuoteDate() bool

HasIngramQuoteDate returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasIngramQuoteExpiryDate ¶

func (o *QuoteSearchResponseQuotesInner) HasIngramQuoteExpiryDate() bool

HasIngramQuoteExpiryDate returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasLastModifiedDate ¶

func (o *QuoteSearchResponseQuotesInner) HasLastModifiedDate() bool

HasLastModifiedDate returns a boolean if a field has been set.

func (o *QuoteSearchResponseQuotesInner) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasQuoteGuid ¶

func (o *QuoteSearchResponseQuotesInner) HasQuoteGuid() bool

HasQuoteGuid returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasQuoteName ¶

func (o *QuoteSearchResponseQuotesInner) HasQuoteName() bool

HasQuoteName returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasQuoteNumber ¶

func (o *QuoteSearchResponseQuotesInner) HasQuoteNumber() bool

HasQuoteNumber returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasQuoteStatus ¶

func (o *QuoteSearchResponseQuotesInner) HasQuoteStatus() bool

HasQuoteStatus returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasQuoteTotal ¶

func (o *QuoteSearchResponseQuotesInner) HasQuoteTotal() bool

HasQuoteTotal returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasQuoteType ¶

func (o *QuoteSearchResponseQuotesInner) HasQuoteType() bool

HasQuoteType returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasRevision ¶

func (o *QuoteSearchResponseQuotesInner) HasRevision() bool

HasRevision returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasSpecialBidNumber ¶

func (o *QuoteSearchResponseQuotesInner) HasSpecialBidNumber() bool

HasSpecialBidNumber returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInner) HasVendor ¶

func (o *QuoteSearchResponseQuotesInner) HasVendor() bool

HasVendor returns a boolean if a field has been set.

func (QuoteSearchResponseQuotesInner) MarshalJSON ¶

func (o QuoteSearchResponseQuotesInner) MarshalJSON() ([]byte, error)

func (*QuoteSearchResponseQuotesInner) SetCreatedBy ¶

func (o *QuoteSearchResponseQuotesInner) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given string and assigns it to the CreatedBy field.

func (*QuoteSearchResponseQuotesInner) SetEndUserContact ¶

func (o *QuoteSearchResponseQuotesInner) SetEndUserContact(v string)

SetEndUserContact gets a reference to the given string and assigns it to the EndUserContact field.

func (*QuoteSearchResponseQuotesInner) SetEndUserName ¶

func (o *QuoteSearchResponseQuotesInner) SetEndUserName(v string)

SetEndUserName gets a reference to the given string and assigns it to the EndUserName field.

func (*QuoteSearchResponseQuotesInner) SetIngramQuoteDate ¶

func (o *QuoteSearchResponseQuotesInner) SetIngramQuoteDate(v string)

SetIngramQuoteDate gets a reference to the given string and assigns it to the IngramQuoteDate field.

func (*QuoteSearchResponseQuotesInner) SetIngramQuoteExpiryDate ¶

func (o *QuoteSearchResponseQuotesInner) SetIngramQuoteExpiryDate(v string)

SetIngramQuoteExpiryDate gets a reference to the given string and assigns it to the IngramQuoteExpiryDate field.

func (*QuoteSearchResponseQuotesInner) SetLastModifiedDate ¶

func (o *QuoteSearchResponseQuotesInner) SetLastModifiedDate(v string)

SetLastModifiedDate gets a reference to the given string and assigns it to the LastModifiedDate field.

SetLinks gets a reference to the given QuoteSearchResponseQuotesInnerLinks and assigns it to the Links field.

func (*QuoteSearchResponseQuotesInner) SetQuoteGuid ¶

func (o *QuoteSearchResponseQuotesInner) SetQuoteGuid(v string)

SetQuoteGuid gets a reference to the given string and assigns it to the QuoteGuid field.

func (*QuoteSearchResponseQuotesInner) SetQuoteName ¶

func (o *QuoteSearchResponseQuotesInner) SetQuoteName(v string)

SetQuoteName gets a reference to the given string and assigns it to the QuoteName field.

func (*QuoteSearchResponseQuotesInner) SetQuoteNumber ¶

func (o *QuoteSearchResponseQuotesInner) SetQuoteNumber(v string)

SetQuoteNumber gets a reference to the given string and assigns it to the QuoteNumber field.

func (*QuoteSearchResponseQuotesInner) SetQuoteStatus ¶

func (o *QuoteSearchResponseQuotesInner) SetQuoteStatus(v string)

SetQuoteStatus gets a reference to the given string and assigns it to the QuoteStatus field.

func (*QuoteSearchResponseQuotesInner) SetQuoteTotal ¶

func (o *QuoteSearchResponseQuotesInner) SetQuoteTotal(v float32)

SetQuoteTotal gets a reference to the given float32 and assigns it to the QuoteTotal field.

func (*QuoteSearchResponseQuotesInner) SetQuoteType ¶

func (o *QuoteSearchResponseQuotesInner) SetQuoteType(v string)

SetQuoteType gets a reference to the given string and assigns it to the QuoteType field.

func (*QuoteSearchResponseQuotesInner) SetRevision ¶

func (o *QuoteSearchResponseQuotesInner) SetRevision(v string)

SetRevision gets a reference to the given string and assigns it to the Revision field.

func (*QuoteSearchResponseQuotesInner) SetSpecialBidNumber ¶

func (o *QuoteSearchResponseQuotesInner) SetSpecialBidNumber(v string)

SetSpecialBidNumber gets a reference to the given string and assigns it to the SpecialBidNumber field.

func (*QuoteSearchResponseQuotesInner) SetVendor ¶

func (o *QuoteSearchResponseQuotesInner) SetVendor(v string)

SetVendor gets a reference to the given string and assigns it to the Vendor field.

func (QuoteSearchResponseQuotesInner) ToMap ¶

func (o QuoteSearchResponseQuotesInner) ToMap() (map[string]interface{}, error)
type QuoteSearchResponseQuotesInnerLinks struct {
	Topic *string `json:"topic,omitempty"`
	Href  *string `json:"href,omitempty"`
	Type  *string `json:"type,omitempty"`
}

QuoteSearchResponseQuotesInnerLinks struct for QuoteSearchResponseQuotesInnerLinks

func NewQuoteSearchResponseQuotesInnerLinks() *QuoteSearchResponseQuotesInnerLinks

NewQuoteSearchResponseQuotesInnerLinks instantiates a new QuoteSearchResponseQuotesInnerLinks 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

func NewQuoteSearchResponseQuotesInnerLinksWithDefaults ¶

func NewQuoteSearchResponseQuotesInnerLinksWithDefaults() *QuoteSearchResponseQuotesInnerLinks

NewQuoteSearchResponseQuotesInnerLinksWithDefaults instantiates a new QuoteSearchResponseQuotesInnerLinks 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

func (*QuoteSearchResponseQuotesInnerLinks) GetHref ¶

GetHref returns the Href field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInnerLinks) GetHrefOk ¶

func (o *QuoteSearchResponseQuotesInnerLinks) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInnerLinks) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInnerLinks) GetTopicOk ¶

func (o *QuoteSearchResponseQuotesInnerLinks) GetTopicOk() (*string, bool)

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInnerLinks) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*QuoteSearchResponseQuotesInnerLinks) GetTypeOk ¶

func (o *QuoteSearchResponseQuotesInnerLinks) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteSearchResponseQuotesInnerLinks) HasHref ¶

HasHref returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInnerLinks) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (*QuoteSearchResponseQuotesInnerLinks) HasType ¶

HasType returns a boolean if a field has been set.

func (QuoteSearchResponseQuotesInnerLinks) MarshalJSON ¶

func (o QuoteSearchResponseQuotesInnerLinks) MarshalJSON() ([]byte, error)

func (*QuoteSearchResponseQuotesInnerLinks) SetHref ¶

SetHref gets a reference to the given string and assigns it to the Href field.

func (*QuoteSearchResponseQuotesInnerLinks) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (*QuoteSearchResponseQuotesInnerLinks) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (QuoteSearchResponseQuotesInnerLinks) ToMap ¶

func (o QuoteSearchResponseQuotesInnerLinks) ToMap() (map[string]interface{}, error)

type QuoteToOrderAPIService ¶ added in v1.0.0

type QuoteToOrderAPIService service

QuoteToOrderAPIService QuoteToOrderAPI service

func (*QuoteToOrderAPIService) PostQuoteToOrderV6 ¶ added in v1.0.0

PostQuoteToOrderV6 Quote To Order

The “Quote to Order” (QTO) endpoint allows a customer to create an order using the existing quote which is in “Ready to Order” status. A customer can create an order using Configure to order (CTO) quote or a non-configure to order (Non-CTO) quote. Upon successful submission of the order create request, a confirmation message will be returned as an API response. <br > <br >Ingram Micro offers webhooks as a method to send notifications to Resellers once the order creation request is received. All the updates related to Order creation will be pushed as a notification to the customer via a pre-defined callback URL as an HTTP post. <br > <br > **Prerequisite:** Pre-defined callback URL <br > <br > Before creating an order using the quote, it’s recommended to validate the quote using the “Validate Quote” endpoint. Validate Quote endpoint will not only validate the quote but also outline all the mandatory fields required by the vendor at a header level and at the line level which a customer need to pass to the Quote To Order endpoint request. For a detailed understanding of the “Validate Quote” endpoint, review the “Validate Quote” endpoint documentation. <br ><br > **How it works:** <br ><br > - The customer validates the quote with a quote number from Validate Quote endpoint. <br > - The customer copies all the mandatory fields required by the vendor and adds them to the QTO request body. <br > - The customer provides all the values for Vendor mandatory fields along with other required information for QTO to create an order. <br > - After the order creation request receipt acknowledgment from the QTO endpoint, all further order creation updates will be provided via webhook push notification.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostQuoteToOrderV6Request

func (*QuoteToOrderAPIService) PostQuoteToOrderV6Execute ¶ added in v1.0.0

Execute executes the request

@return QuoteToOrderResponse

type QuoteToOrderDetailsDTO ¶ added in v1.0.0

type QuoteToOrderDetailsDTO struct {
	// A unique identifier generated by Ingram Micro's CRM specific to each quote.
	QuoteNumber NullableString `json:"quoteNumber,omitempty"`
	// The reseller's order number for reference in their system.
	CustomerOrderNumber NullableString `json:"customerOrderNumber,omitempty"`
	// The end customer's order number for reference in their system.
	EnduserOrderNumber NullableString `json:"enduserOrderNumber,omitempty"`
	// Suffix used to identify billing address. Created during onboarding. Resellers are provided with one or more address IDs depending on how many bill to addresses they need for various flooring companies they are using for credit.
	BillToAddressId NullableString                     `json:"billToAddressId,omitempty"`
	EndUserInfo     *QuoteToOrderDetailsDTOEndUserInfo `json:"endUserInfo,omitempty"`
	ShipToInfo      *QuoteToOrderDetailsDTOShipToInfo  `json:"shipToInfo,omitempty"`
	// Additional order create attributes.
	AdditionalAttributes []QuoteToOrderDetailsDTOAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
	// The object containing the list of fields required at a header level by the vendor.
	VmfadditionalAttributes []QuoteToOrderDetailsDTOVmfadditionalAttributesInner `json:"vmfadditionalAttributes,omitempty"`
	// The object containing the lines that require vendor mandatory fields.
	Lines []QuoteToOrderDetailsDTOLinesInner `json:"lines,omitempty"`
}

QuoteToOrderDetailsDTO struct for QuoteToOrderDetailsDTO

func NewQuoteToOrderDetailsDTO ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTO() *QuoteToOrderDetailsDTO

NewQuoteToOrderDetailsDTO instantiates a new QuoteToOrderDetailsDTO 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

func NewQuoteToOrderDetailsDTOWithDefaults ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOWithDefaults() *QuoteToOrderDetailsDTO

NewQuoteToOrderDetailsDTOWithDefaults instantiates a new QuoteToOrderDetailsDTO 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

func (*QuoteToOrderDetailsDTO) GetAdditionalAttributes ¶ added in v1.0.0

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTO) GetAdditionalAttributesOk ¶ added in v1.0.0

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTO) GetBillToAddressId ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) GetBillToAddressId() string

GetBillToAddressId returns the BillToAddressId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QuoteToOrderDetailsDTO) GetBillToAddressIdOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) GetBillToAddressIdOk() (*string, bool)

GetBillToAddressIdOk returns a tuple with the BillToAddressId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QuoteToOrderDetailsDTO) GetCustomerOrderNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QuoteToOrderDetailsDTO) GetCustomerOrderNumberOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QuoteToOrderDetailsDTO) GetEndUserInfo ¶ added in v1.0.0

GetEndUserInfo returns the EndUserInfo field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTO) GetEndUserInfoOk ¶ added in v1.0.0

GetEndUserInfoOk returns a tuple with the EndUserInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTO) GetEnduserOrderNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) GetEnduserOrderNumber() string

GetEnduserOrderNumber returns the EnduserOrderNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QuoteToOrderDetailsDTO) GetEnduserOrderNumberOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) GetEnduserOrderNumberOk() (*string, bool)

GetEnduserOrderNumberOk returns a tuple with the EnduserOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QuoteToOrderDetailsDTO) GetLines ¶ added in v1.0.0

GetLines returns the Lines field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTO) GetLinesOk ¶ added in v1.0.0

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTO) GetQuoteNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) GetQuoteNumber() string

GetQuoteNumber returns the QuoteNumber field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QuoteToOrderDetailsDTO) GetQuoteNumberOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) GetQuoteNumberOk() (*string, bool)

GetQuoteNumberOk returns a tuple with the QuoteNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QuoteToOrderDetailsDTO) GetShipToInfo ¶ added in v1.0.0

GetShipToInfo returns the ShipToInfo field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTO) GetShipToInfoOk ¶ added in v1.0.0

GetShipToInfoOk returns a tuple with the ShipToInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTO) GetVmfadditionalAttributes ¶ added in v1.0.0

GetVmfadditionalAttributes returns the VmfadditionalAttributes field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTO) GetVmfadditionalAttributesOk ¶ added in v1.0.0

GetVmfadditionalAttributesOk returns a tuple with the VmfadditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTO) HasAdditionalAttributes ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTO) HasBillToAddressId ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) HasBillToAddressId() bool

HasBillToAddressId returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTO) HasCustomerOrderNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTO) HasEndUserInfo ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) HasEndUserInfo() bool

HasEndUserInfo returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTO) HasEnduserOrderNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) HasEnduserOrderNumber() bool

HasEnduserOrderNumber returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTO) HasLines ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) HasLines() bool

HasLines returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTO) HasQuoteNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) HasQuoteNumber() bool

HasQuoteNumber returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTO) HasShipToInfo ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) HasShipToInfo() bool

HasShipToInfo returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTO) HasVmfadditionalAttributes ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) HasVmfadditionalAttributes() bool

HasVmfadditionalAttributes returns a boolean if a field has been set.

func (QuoteToOrderDetailsDTO) MarshalJSON ¶ added in v1.0.0

func (o QuoteToOrderDetailsDTO) MarshalJSON() ([]byte, error)

func (*QuoteToOrderDetailsDTO) SetAdditionalAttributes ¶ added in v1.0.0

SetAdditionalAttributes gets a reference to the given []QuoteToOrderDetailsDTOAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*QuoteToOrderDetailsDTO) SetBillToAddressId ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) SetBillToAddressId(v string)

SetBillToAddressId gets a reference to the given NullableString and assigns it to the BillToAddressId field.

func (*QuoteToOrderDetailsDTO) SetBillToAddressIdNil ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) SetBillToAddressIdNil()

SetBillToAddressIdNil sets the value for BillToAddressId to be an explicit nil

func (*QuoteToOrderDetailsDTO) SetCustomerOrderNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given NullableString and assigns it to the CustomerOrderNumber field.

func (*QuoteToOrderDetailsDTO) SetCustomerOrderNumberNil ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) SetCustomerOrderNumberNil()

SetCustomerOrderNumberNil sets the value for CustomerOrderNumber to be an explicit nil

func (*QuoteToOrderDetailsDTO) SetEndUserInfo ¶ added in v1.0.0

SetEndUserInfo gets a reference to the given QuoteToOrderDetailsDTOEndUserInfo and assigns it to the EndUserInfo field.

func (*QuoteToOrderDetailsDTO) SetEnduserOrderNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) SetEnduserOrderNumber(v string)

SetEnduserOrderNumber gets a reference to the given NullableString and assigns it to the EnduserOrderNumber field.

func (*QuoteToOrderDetailsDTO) SetEnduserOrderNumberNil ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) SetEnduserOrderNumberNil()

SetEnduserOrderNumberNil sets the value for EnduserOrderNumber to be an explicit nil

func (*QuoteToOrderDetailsDTO) SetLines ¶ added in v1.0.0

SetLines gets a reference to the given []QuoteToOrderDetailsDTOLinesInner and assigns it to the Lines field.

func (*QuoteToOrderDetailsDTO) SetQuoteNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) SetQuoteNumber(v string)

SetQuoteNumber gets a reference to the given NullableString and assigns it to the QuoteNumber field.

func (*QuoteToOrderDetailsDTO) SetQuoteNumberNil ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) SetQuoteNumberNil()

SetQuoteNumberNil sets the value for QuoteNumber to be an explicit nil

func (*QuoteToOrderDetailsDTO) SetShipToInfo ¶ added in v1.0.0

SetShipToInfo gets a reference to the given QuoteToOrderDetailsDTOShipToInfo and assigns it to the ShipToInfo field.

func (*QuoteToOrderDetailsDTO) SetVmfadditionalAttributes ¶ added in v1.0.0

SetVmfadditionalAttributes gets a reference to the given []QuoteToOrderDetailsDTOVmfadditionalAttributesInner and assigns it to the VmfadditionalAttributes field.

func (QuoteToOrderDetailsDTO) ToMap ¶ added in v1.0.0

func (o QuoteToOrderDetailsDTO) ToMap() (map[string]interface{}, error)

func (*QuoteToOrderDetailsDTO) UnsetBillToAddressId ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) UnsetBillToAddressId()

UnsetBillToAddressId ensures that no value is present for BillToAddressId, not even an explicit nil

func (*QuoteToOrderDetailsDTO) UnsetCustomerOrderNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) UnsetCustomerOrderNumber()

UnsetCustomerOrderNumber ensures that no value is present for CustomerOrderNumber, not even an explicit nil

func (*QuoteToOrderDetailsDTO) UnsetEnduserOrderNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) UnsetEnduserOrderNumber()

UnsetEnduserOrderNumber ensures that no value is present for EnduserOrderNumber, not even an explicit nil

func (*QuoteToOrderDetailsDTO) UnsetQuoteNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTO) UnsetQuoteNumber()

UnsetQuoteNumber ensures that no value is present for QuoteNumber, not even an explicit nil

type QuoteToOrderDetailsDTOAdditionalAttributesInner ¶ added in v1.0.0

type QuoteToOrderDetailsDTOAdditionalAttributesInner struct {
	// The attribute name. allowDuplicateCustomerOrderNumber: Allow orders with duplicate customer PO numbers. Enables resellers to have the same PO number for multiple orders. enableCommentsAsLines:  It will enable comments as lines.
	AttributeName *string `json:"attributeName,omitempty"`
	// The attribute field data.
	AttributeValue *string `json:"attributeValue,omitempty"`
}

QuoteToOrderDetailsDTOAdditionalAttributesInner struct for QuoteToOrderDetailsDTOAdditionalAttributesInner

func NewQuoteToOrderDetailsDTOAdditionalAttributesInner ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOAdditionalAttributesInner() *QuoteToOrderDetailsDTOAdditionalAttributesInner

NewQuoteToOrderDetailsDTOAdditionalAttributesInner instantiates a new QuoteToOrderDetailsDTOAdditionalAttributesInner 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

func NewQuoteToOrderDetailsDTOAdditionalAttributesInnerWithDefaults ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOAdditionalAttributesInnerWithDefaults() *QuoteToOrderDetailsDTOAdditionalAttributesInner

NewQuoteToOrderDetailsDTOAdditionalAttributesInnerWithDefaults instantiates a new QuoteToOrderDetailsDTOAdditionalAttributesInner 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

func (*QuoteToOrderDetailsDTOAdditionalAttributesInner) GetAttributeName ¶ added in v1.0.0

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOAdditionalAttributesInner) GetAttributeNameOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOAdditionalAttributesInner) GetAttributeNameOk() (*string, bool)

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOAdditionalAttributesInner) GetAttributeValue ¶ added in v1.0.0

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOAdditionalAttributesInner) GetAttributeValueOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOAdditionalAttributesInner) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOAdditionalAttributesInner) HasAttributeName ¶ added in v1.0.0

HasAttributeName returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOAdditionalAttributesInner) HasAttributeValue ¶ added in v1.0.0

HasAttributeValue returns a boolean if a field has been set.

func (QuoteToOrderDetailsDTOAdditionalAttributesInner) MarshalJSON ¶ added in v1.0.0

func (*QuoteToOrderDetailsDTOAdditionalAttributesInner) SetAttributeName ¶ added in v1.0.0

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*QuoteToOrderDetailsDTOAdditionalAttributesInner) SetAttributeValue ¶ added in v1.0.0

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (QuoteToOrderDetailsDTOAdditionalAttributesInner) ToMap ¶ added in v1.0.0

func (o QuoteToOrderDetailsDTOAdditionalAttributesInner) ToMap() (map[string]interface{}, error)

type QuoteToOrderDetailsDTOEndUserInfo ¶ added in v1.0.0

type QuoteToOrderDetailsDTOEndUserInfo struct {
	// The company name for the end user/customer.
	CompanyName *string `json:"companyName,omitempty"`
	// The contact name for the end user/customer.
	Contact *string `json:"contact,omitempty"`
	// The address line 1 for the end user/customer.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The address line 2 for the end user/customer.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// The address line 3 for the end user/customer.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// The end user/customer's city.
	City *string `json:"city,omitempty"`
	// The end user/customer's state.
	State *string `json:"state,omitempty"`
	// The end user/customer's zip or postal code.
	PostalCode *string `json:"postalCode,omitempty"`
	// The end user/customer's two character ISO country code.
	CountryCode *string `json:"countryCode,omitempty"`
	// The end user/customer's phone number.
	Email *string `json:"email,omitempty"`
	// The end user/customer's phone number.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
}

QuoteToOrderDetailsDTOEndUserInfo The contact information for the end user/customer provided by the reseller. Used to determine pricing and discounts.

func NewQuoteToOrderDetailsDTOEndUserInfo ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOEndUserInfo() *QuoteToOrderDetailsDTOEndUserInfo

NewQuoteToOrderDetailsDTOEndUserInfo instantiates a new QuoteToOrderDetailsDTOEndUserInfo 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

func NewQuoteToOrderDetailsDTOEndUserInfoWithDefaults ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOEndUserInfoWithDefaults() *QuoteToOrderDetailsDTOEndUserInfo

NewQuoteToOrderDetailsDTOEndUserInfoWithDefaults instantiates a new QuoteToOrderDetailsDTOEndUserInfo 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

func (*QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine1 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine1Ok ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine2 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine2Ok ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine3 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine3Ok ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetCity ¶ added in v1.0.0

GetCity returns the City field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetCityOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetCompanyName ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetCompanyNameOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetContact ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetContactOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetCountryCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetCountryCodeOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetEmail ¶ added in v1.0.0

GetEmail returns the Email field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetEmailOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetPhoneNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetPhoneNumberOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetPostalCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetPostalCodeOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetState ¶ added in v1.0.0

GetState returns the State field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOEndUserInfo) GetStateOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) HasAddressLine1 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) HasAddressLine2 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) HasAddressLine3 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) HasCity ¶ added in v1.0.0

HasCity returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) HasCompanyName ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) HasContact ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) HasCountryCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) HasEmail ¶ added in v1.0.0

HasEmail returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) HasPhoneNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) HasPostalCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOEndUserInfo) HasState ¶ added in v1.0.0

HasState returns a boolean if a field has been set.

func (QuoteToOrderDetailsDTOEndUserInfo) MarshalJSON ¶ added in v1.0.0

func (o QuoteToOrderDetailsDTOEndUserInfo) MarshalJSON() ([]byte, error)

func (*QuoteToOrderDetailsDTOEndUserInfo) SetAddressLine1 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*QuoteToOrderDetailsDTOEndUserInfo) SetAddressLine2 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*QuoteToOrderDetailsDTOEndUserInfo) SetAddressLine3 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*QuoteToOrderDetailsDTOEndUserInfo) SetCity ¶ added in v1.0.0

SetCity gets a reference to the given string and assigns it to the City field.

func (*QuoteToOrderDetailsDTOEndUserInfo) SetCompanyName ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*QuoteToOrderDetailsDTOEndUserInfo) SetContact ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*QuoteToOrderDetailsDTOEndUserInfo) SetCountryCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*QuoteToOrderDetailsDTOEndUserInfo) SetEmail ¶ added in v1.0.0

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*QuoteToOrderDetailsDTOEndUserInfo) SetPhoneNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*QuoteToOrderDetailsDTOEndUserInfo) SetPostalCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOEndUserInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*QuoteToOrderDetailsDTOEndUserInfo) SetState ¶ added in v1.0.0

SetState gets a reference to the given string and assigns it to the State field.

func (QuoteToOrderDetailsDTOEndUserInfo) ToMap ¶ added in v1.0.0

func (o QuoteToOrderDetailsDTOEndUserInfo) ToMap() (map[string]interface{}, error)

type QuoteToOrderDetailsDTOLinesInner ¶ added in v1.0.0

type QuoteToOrderDetailsDTOLinesInner struct {
	// The reseller's line item number for reference in their system.
	CustomerLineNumber *string `json:"customerLineNumber,omitempty"`
	// Unique IngramMicro part number.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The quantity of the line item.
	Quantity *string `json:"quantity,omitempty"`
	// The object containing the list of fields required at a line level by the vendor.
	VmfAdditionalAttributesLines []QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner `json:"vmfAdditionalAttributesLines,omitempty"`
}

QuoteToOrderDetailsDTOLinesInner struct for QuoteToOrderDetailsDTOLinesInner

func NewQuoteToOrderDetailsDTOLinesInner ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOLinesInner() *QuoteToOrderDetailsDTOLinesInner

NewQuoteToOrderDetailsDTOLinesInner instantiates a new QuoteToOrderDetailsDTOLinesInner 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

func NewQuoteToOrderDetailsDTOLinesInnerWithDefaults ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOLinesInnerWithDefaults() *QuoteToOrderDetailsDTOLinesInner

NewQuoteToOrderDetailsDTOLinesInnerWithDefaults instantiates a new QuoteToOrderDetailsDTOLinesInner 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

func (*QuoteToOrderDetailsDTOLinesInner) GetCustomerLineNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) GetCustomerLineNumber() string

GetCustomerLineNumber returns the CustomerLineNumber field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOLinesInner) GetCustomerLineNumberOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) GetCustomerLineNumberOk() (*string, bool)

GetCustomerLineNumberOk returns a tuple with the CustomerLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOLinesInner) GetIngramPartNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOLinesInner) GetIngramPartNumberOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOLinesInner) GetQuantity ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) GetQuantity() string

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOLinesInner) GetQuantityOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) GetQuantityOk() (*string, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOLinesInner) GetVmfAdditionalAttributesLines ¶ added in v1.0.0

GetVmfAdditionalAttributesLines returns the VmfAdditionalAttributesLines field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOLinesInner) GetVmfAdditionalAttributesLinesOk ¶ added in v1.0.0

GetVmfAdditionalAttributesLinesOk returns a tuple with the VmfAdditionalAttributesLines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOLinesInner) HasCustomerLineNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) HasCustomerLineNumber() bool

HasCustomerLineNumber returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOLinesInner) HasIngramPartNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOLinesInner) HasQuantity ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOLinesInner) HasVmfAdditionalAttributesLines ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) HasVmfAdditionalAttributesLines() bool

HasVmfAdditionalAttributesLines returns a boolean if a field has been set.

func (QuoteToOrderDetailsDTOLinesInner) MarshalJSON ¶ added in v1.0.0

func (o QuoteToOrderDetailsDTOLinesInner) MarshalJSON() ([]byte, error)

func (*QuoteToOrderDetailsDTOLinesInner) SetCustomerLineNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) SetCustomerLineNumber(v string)

SetCustomerLineNumber gets a reference to the given string and assigns it to the CustomerLineNumber field.

func (*QuoteToOrderDetailsDTOLinesInner) SetIngramPartNumber ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*QuoteToOrderDetailsDTOLinesInner) SetQuantity ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOLinesInner) SetQuantity(v string)

SetQuantity gets a reference to the given string and assigns it to the Quantity field.

func (*QuoteToOrderDetailsDTOLinesInner) SetVmfAdditionalAttributesLines ¶ added in v1.0.0

SetVmfAdditionalAttributesLines gets a reference to the given []QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner and assigns it to the VmfAdditionalAttributesLines field.

func (QuoteToOrderDetailsDTOLinesInner) ToMap ¶ added in v1.0.0

func (o QuoteToOrderDetailsDTOLinesInner) ToMap() (map[string]interface{}, error)

type QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner ¶ added in v1.0.0

type QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner struct {
	// The name of the line level field.
	AttributeName *string `json:"attributeName,omitempty"`
	// The value of the line level field.
	AttributeValue *string `json:"attributeValue,omitempty"`
	// The description of the line level field.
	AttributeDescription *string `json:"attributeDescription,omitempty"`
}

QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner struct for QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner

func NewQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner() *QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner

NewQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner instantiates a new QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner 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

func NewQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInnerWithDefaults ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInnerWithDefaults() *QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner

NewQuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInnerWithDefaults instantiates a new QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner 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

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) GetAttributeDescription ¶ added in v1.0.0

GetAttributeDescription returns the AttributeDescription field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) GetAttributeDescriptionOk ¶ added in v1.0.0

GetAttributeDescriptionOk returns a tuple with the AttributeDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) GetAttributeName ¶ added in v1.0.0

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) GetAttributeNameOk ¶ added in v1.0.0

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) GetAttributeValue ¶ added in v1.0.0

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) GetAttributeValueOk ¶ added in v1.0.0

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) HasAttributeDescription ¶ added in v1.0.0

HasAttributeDescription returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) HasAttributeName ¶ added in v1.0.0

HasAttributeName returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) HasAttributeValue ¶ added in v1.0.0

HasAttributeValue returns a boolean if a field has been set.

func (QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) MarshalJSON ¶ added in v1.0.0

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) SetAttributeDescription ¶ added in v1.0.0

SetAttributeDescription gets a reference to the given string and assigns it to the AttributeDescription field.

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) SetAttributeName ¶ added in v1.0.0

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) SetAttributeValue ¶ added in v1.0.0

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner) ToMap ¶ added in v1.0.0

type QuoteToOrderDetailsDTOShipToInfo ¶ added in v1.0.0

type QuoteToOrderDetailsDTOShipToInfo struct {
	// The company contact provided by the reseller.
	AddressId *string `json:"addressId,omitempty"`
	// The name of the company the order will be shipped to.
	CompanyName *string `json:"companyName,omitempty"`
	// The contact name for the order will be shipped to.
	Contact *string `json:"contact,omitempty"`
	// The address line 1 the order will be shipped to.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The address line 2 the order will be shipped to.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// The address line 3 the order will be shipped to.
	AddressLine3 NullableString `json:"addressLine3,omitempty"`
	// The city the order will be shipped to.
	City *string `json:"city,omitempty"`
	// The state the order will be shipped to.
	State *string `json:"state,omitempty"`
	// The zip or postal code the order will be shipped to.
	PostalCode *string `json:"postalCode,omitempty"`
	// The two-character ISO country code the order will be shipped to.
	CountryCode *string `json:"countryCode,omitempty"`
	// The company contact email address.
	Email NullableString `json:"email,omitempty"`
}

QuoteToOrderDetailsDTOShipToInfo The shipping information provided by the reseller for order delivery.

func NewQuoteToOrderDetailsDTOShipToInfo ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOShipToInfo() *QuoteToOrderDetailsDTOShipToInfo

NewQuoteToOrderDetailsDTOShipToInfo instantiates a new QuoteToOrderDetailsDTOShipToInfo 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

func NewQuoteToOrderDetailsDTOShipToInfoWithDefaults ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOShipToInfoWithDefaults() *QuoteToOrderDetailsDTOShipToInfo

NewQuoteToOrderDetailsDTOShipToInfoWithDefaults instantiates a new QuoteToOrderDetailsDTOShipToInfo 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

func (*QuoteToOrderDetailsDTOShipToInfo) GetAddressId ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetAddressId() string

GetAddressId returns the AddressId field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOShipToInfo) GetAddressIdOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetAddressIdOk() (*string, bool)

GetAddressIdOk returns a tuple with the AddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) GetAddressLine1 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOShipToInfo) GetAddressLine1Ok ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) GetAddressLine2 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOShipToInfo) GetAddressLine2Ok ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) GetAddressLine3 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QuoteToOrderDetailsDTOShipToInfo) GetAddressLine3Ok ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QuoteToOrderDetailsDTOShipToInfo) GetCity ¶ added in v1.0.0

GetCity returns the City field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOShipToInfo) GetCityOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) GetCompanyName ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOShipToInfo) GetCompanyNameOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) GetContact ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetContact() string

GetContact returns the Contact field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOShipToInfo) GetContactOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) GetCountryCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOShipToInfo) GetCountryCodeOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) GetEmail ¶ added in v1.0.0

GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).

func (*QuoteToOrderDetailsDTOShipToInfo) GetEmailOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*QuoteToOrderDetailsDTOShipToInfo) GetPostalCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOShipToInfo) GetPostalCodeOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) GetState ¶ added in v1.0.0

GetState returns the State field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOShipToInfo) GetStateOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) HasAddressId ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) HasAddressId() bool

HasAddressId returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) HasAddressLine1 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) HasAddressLine2 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) HasAddressLine3 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) HasCity ¶ added in v1.0.0

HasCity returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) HasCompanyName ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) HasContact ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) HasCountryCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) HasEmail ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) HasPostalCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOShipToInfo) HasState ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (QuoteToOrderDetailsDTOShipToInfo) MarshalJSON ¶ added in v1.0.0

func (o QuoteToOrderDetailsDTOShipToInfo) MarshalJSON() ([]byte, error)

func (*QuoteToOrderDetailsDTOShipToInfo) SetAddressId ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) SetAddressId(v string)

SetAddressId gets a reference to the given string and assigns it to the AddressId field.

func (*QuoteToOrderDetailsDTOShipToInfo) SetAddressLine1 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*QuoteToOrderDetailsDTOShipToInfo) SetAddressLine2 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*QuoteToOrderDetailsDTOShipToInfo) SetAddressLine3 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given NullableString and assigns it to the AddressLine3 field.

func (*QuoteToOrderDetailsDTOShipToInfo) SetAddressLine3Nil ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) SetAddressLine3Nil()

SetAddressLine3Nil sets the value for AddressLine3 to be an explicit nil

func (*QuoteToOrderDetailsDTOShipToInfo) SetCity ¶ added in v1.0.0

SetCity gets a reference to the given string and assigns it to the City field.

func (*QuoteToOrderDetailsDTOShipToInfo) SetCompanyName ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*QuoteToOrderDetailsDTOShipToInfo) SetContact ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*QuoteToOrderDetailsDTOShipToInfo) SetCountryCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*QuoteToOrderDetailsDTOShipToInfo) SetEmail ¶ added in v1.0.0

SetEmail gets a reference to the given NullableString and assigns it to the Email field.

func (*QuoteToOrderDetailsDTOShipToInfo) SetEmailNil ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) SetEmailNil()

SetEmailNil sets the value for Email to be an explicit nil

func (*QuoteToOrderDetailsDTOShipToInfo) SetPostalCode ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*QuoteToOrderDetailsDTOShipToInfo) SetState ¶ added in v1.0.0

SetState gets a reference to the given string and assigns it to the State field.

func (QuoteToOrderDetailsDTOShipToInfo) ToMap ¶ added in v1.0.0

func (o QuoteToOrderDetailsDTOShipToInfo) ToMap() (map[string]interface{}, error)

func (*QuoteToOrderDetailsDTOShipToInfo) UnsetAddressLine3 ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) UnsetAddressLine3()

UnsetAddressLine3 ensures that no value is present for AddressLine3, not even an explicit nil

func (*QuoteToOrderDetailsDTOShipToInfo) UnsetEmail ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOShipToInfo) UnsetEmail()

UnsetEmail ensures that no value is present for Email, not even an explicit nil

type QuoteToOrderDetailsDTOVmfadditionalAttributesInner ¶ added in v1.0.0

type QuoteToOrderDetailsDTOVmfadditionalAttributesInner struct {
	// The name of the header level field.
	AttributeName *string `json:"attributeName,omitempty"`
	// The value of the header level field.
	AttributeValue *string `json:"attributeValue,omitempty"`
	// The description of the header level field.
	AttributeDescription *string `json:"attributeDescription,omitempty"`
}

QuoteToOrderDetailsDTOVmfadditionalAttributesInner struct for QuoteToOrderDetailsDTOVmfadditionalAttributesInner

func NewQuoteToOrderDetailsDTOVmfadditionalAttributesInner ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOVmfadditionalAttributesInner() *QuoteToOrderDetailsDTOVmfadditionalAttributesInner

NewQuoteToOrderDetailsDTOVmfadditionalAttributesInner instantiates a new QuoteToOrderDetailsDTOVmfadditionalAttributesInner 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

func NewQuoteToOrderDetailsDTOVmfadditionalAttributesInnerWithDefaults ¶ added in v1.0.0

func NewQuoteToOrderDetailsDTOVmfadditionalAttributesInnerWithDefaults() *QuoteToOrderDetailsDTOVmfadditionalAttributesInner

NewQuoteToOrderDetailsDTOVmfadditionalAttributesInnerWithDefaults instantiates a new QuoteToOrderDetailsDTOVmfadditionalAttributesInner 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

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) GetAttributeDescription ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOVmfadditionalAttributesInner) GetAttributeDescription() string

GetAttributeDescription returns the AttributeDescription field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) GetAttributeDescriptionOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOVmfadditionalAttributesInner) GetAttributeDescriptionOk() (*string, bool)

GetAttributeDescriptionOk returns a tuple with the AttributeDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) GetAttributeName ¶ added in v1.0.0

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) GetAttributeNameOk ¶ added in v1.0.0

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) GetAttributeValue ¶ added in v1.0.0

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) GetAttributeValueOk ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOVmfadditionalAttributesInner) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) HasAttributeDescription ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOVmfadditionalAttributesInner) HasAttributeDescription() bool

HasAttributeDescription returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) HasAttributeName ¶ added in v1.0.0

HasAttributeName returns a boolean if a field has been set.

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) HasAttributeValue ¶ added in v1.0.0

HasAttributeValue returns a boolean if a field has been set.

func (QuoteToOrderDetailsDTOVmfadditionalAttributesInner) MarshalJSON ¶ added in v1.0.0

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) SetAttributeDescription ¶ added in v1.0.0

func (o *QuoteToOrderDetailsDTOVmfadditionalAttributesInner) SetAttributeDescription(v string)

SetAttributeDescription gets a reference to the given string and assigns it to the AttributeDescription field.

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) SetAttributeName ¶ added in v1.0.0

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*QuoteToOrderDetailsDTOVmfadditionalAttributesInner) SetAttributeValue ¶ added in v1.0.0

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (QuoteToOrderDetailsDTOVmfadditionalAttributesInner) ToMap ¶ added in v1.0.0

type QuoteToOrderResponse ¶ added in v1.0.0

type QuoteToOrderResponse struct {
	// Unique identifier generated by Ingram Micro's CRM specific to each quote.
	QuoteNumber *string `json:"quoteNumber,omitempty"`
	// A unique confirmation number for tracking purposes.
	ConfirmationNumber *string `json:"confirmationNumber,omitempty"`
	// A confirmation message.
	Message *string `json:"message,omitempty"`
}

QuoteToOrderResponse struct for QuoteToOrderResponse

func NewQuoteToOrderResponse ¶ added in v1.0.0

func NewQuoteToOrderResponse() *QuoteToOrderResponse

NewQuoteToOrderResponse instantiates a new QuoteToOrderResponse 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

func NewQuoteToOrderResponseWithDefaults ¶ added in v1.0.0

func NewQuoteToOrderResponseWithDefaults() *QuoteToOrderResponse

NewQuoteToOrderResponseWithDefaults instantiates a new QuoteToOrderResponse 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

func (*QuoteToOrderResponse) GetConfirmationNumber ¶ added in v1.0.0

func (o *QuoteToOrderResponse) GetConfirmationNumber() string

GetConfirmationNumber returns the ConfirmationNumber field value if set, zero value otherwise.

func (*QuoteToOrderResponse) GetConfirmationNumberOk ¶ added in v1.0.0

func (o *QuoteToOrderResponse) GetConfirmationNumberOk() (*string, bool)

GetConfirmationNumberOk returns a tuple with the ConfirmationNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderResponse) GetMessage ¶ added in v1.0.0

func (o *QuoteToOrderResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*QuoteToOrderResponse) GetMessageOk ¶ added in v1.0.0

func (o *QuoteToOrderResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderResponse) GetQuoteNumber ¶ added in v1.0.0

func (o *QuoteToOrderResponse) GetQuoteNumber() string

GetQuoteNumber returns the QuoteNumber field value if set, zero value otherwise.

func (*QuoteToOrderResponse) GetQuoteNumberOk ¶ added in v1.0.0

func (o *QuoteToOrderResponse) GetQuoteNumberOk() (*string, bool)

GetQuoteNumberOk returns a tuple with the QuoteNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuoteToOrderResponse) HasConfirmationNumber ¶ added in v1.0.0

func (o *QuoteToOrderResponse) HasConfirmationNumber() bool

HasConfirmationNumber returns a boolean if a field has been set.

func (*QuoteToOrderResponse) HasMessage ¶ added in v1.0.0

func (o *QuoteToOrderResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*QuoteToOrderResponse) HasQuoteNumber ¶ added in v1.0.0

func (o *QuoteToOrderResponse) HasQuoteNumber() bool

HasQuoteNumber returns a boolean if a field has been set.

func (QuoteToOrderResponse) MarshalJSON ¶ added in v1.0.0

func (o QuoteToOrderResponse) MarshalJSON() ([]byte, error)

func (*QuoteToOrderResponse) SetConfirmationNumber ¶ added in v1.0.0

func (o *QuoteToOrderResponse) SetConfirmationNumber(v string)

SetConfirmationNumber gets a reference to the given string and assigns it to the ConfirmationNumber field.

func (*QuoteToOrderResponse) SetMessage ¶ added in v1.0.0

func (o *QuoteToOrderResponse) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*QuoteToOrderResponse) SetQuoteNumber ¶ added in v1.0.0

func (o *QuoteToOrderResponse) SetQuoteNumber(v string)

SetQuoteNumber gets a reference to the given string and assigns it to the QuoteNumber field.

func (QuoteToOrderResponse) ToMap ¶ added in v1.0.0

func (o QuoteToOrderResponse) ToMap() (map[string]interface{}, error)

type QuotesAPIService ¶

type QuotesAPIService service

QuotesAPIService QuotesAPI service

func (*QuotesAPIService) GetQuotessearchV6 ¶

func (a *QuotesAPIService) GetQuotessearchV6(ctx context.Context) ApiGetQuotessearchV6Request

GetQuotessearchV6 Quote Search

The Quote Search API, by default, will retrieve quotes modified or created within the last 30 days. Quotes older than 365 days are excluded by default. The date filters enable the retrieval of quotes older than 30 days and up to 365 days when using date range criteria. The Quote Search API enables the retrieval and filtering of relevant quote list key criteria data such as Quote Number, Special Bid Numbers, End User Name, Quote Status, and Date Ranges from Ingram Micros CRM system. Only Active quotes are avaiable through the API. Draft and Closed quotes are excluded and are not accessable through the Quote List Search API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetQuotessearchV6Request

func (*QuotesAPIService) GetQuotessearchV6Execute ¶

Execute executes the request

@return QuoteSearchResponse

func (*QuotesAPIService) GetResellerV6ValidateQuote ¶

func (a *QuotesAPIService) GetResellerV6ValidateQuote(ctx context.Context) ApiGetResellerV6ValidateQuoteRequest

GetResellerV6ValidateQuote Validate Quote

The validate quote helps the customer validate the quote created in Ingram Micro's system. Apart from validating the quote, the endpoint also identifies all the mandatory fields that are required by the vendor at the header and line levels.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetResellerV6ValidateQuoteRequest

func (*QuotesAPIService) GetResellerV6ValidateQuoteExecute ¶

func (a *QuotesAPIService) GetResellerV6ValidateQuoteExecute(r ApiGetResellerV6ValidateQuoteRequest) (*ValidateQuoteResponse, *http.Response, error)

Execute executes the request

@return ValidateQuoteResponse

func (*QuotesAPIService) GetResellersV6Quotes ¶

func (a *QuotesAPIService) GetResellersV6Quotes(ctx context.Context, quoteNumber string) ApiGetResellersV6QuotesRequest

GetResellersV6Quotes Get Quote Details

The quote details API provides all quote details associated with the quote number provided.

The **“quoteNumber”**, **“isoCountryCode”** and **“customerNumber”** parameters are required.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param quoteNumber Unique identifier generated by Ingram Micro's CRM specific to each quote.  When applying a filter to the quoteNumber and including a partial quote number in the filter, all quotes containing any information included in the filter can be retrieved as a subset of all available customer quotes.
@return ApiGetResellersV6QuotesRequest

func (*QuotesAPIService) GetResellersV6QuotesExecute ¶

Execute executes the request

@return QuoteDetailsResponse

type RenewalsAPIService ¶

type RenewalsAPIService service

RenewalsAPIService RenewalsAPI service

func (*RenewalsAPIService) GetResellersV6Renewalsdetails ¶

func (a *RenewalsAPIService) GetResellersV6Renewalsdetails(ctx context.Context, renewalId string) ApiGetResellersV6RenewalsdetailsRequest

GetResellersV6Renewalsdetails Renewals Details

The Renewal Details API endpoint will retrieve all the details related to the renewal. The customer is required to pass renewalId as a path parameter while sending a request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param renewalId Unique Ingram renewal ID.
@return ApiGetResellersV6RenewalsdetailsRequest

func (*RenewalsAPIService) GetResellersV6RenewalsdetailsExecute ¶

Execute executes the request

@return RenewalsDetailsResponse

func (*RenewalsAPIService) PostRenewalssearch ¶

PostRenewalssearch Renewals Search

The Renewal Search API, by default, will retrieve all the renewals that are associated with the customer’s account. The customer will be able to search for renewals via basic search or advanced search. Basic search is available thru the query string parameters, whereas the advanced search is available thru the request body schema.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostRenewalssearchRequest

func (*RenewalsAPIService) PostRenewalssearchExecute ¶

Execute executes the request

@return RenewalsSearchResponse

type RenewalsDetailsResponse ¶

type RenewalsDetailsResponse struct {
	// Unique Ingram renewal ID.
	RenewalId *string `json:"renewalId,omitempty"`
	// The IngramMicro sales order number.
	IngramOrderNumber *string `json:"ingramOrderNumber,omitempty"`
	// The IngramMicro sales order date.
	IngramOrderDate *string `json:"ingramOrderDate,omitempty"`
	// Renewal expiration date.
	ExpirationDate *string `json:"expirationDate,omitempty"`
	// Ingram purchase order number.
	IngramPurchaseOrderNumber *string `json:"ingramPurchaseOrderNumber,omitempty"`
	// The reseller's order number for reference in their system.
	CustomerOrderNumber *string `json:"customerOrderNumber,omitempty"`
	// The end customer's order number for reference in their system.
	EndCustomerOrderNumber *string `json:"endCustomerOrderNumber,omitempty"`
	// The value of the renewal.
	RenewalValue *string `json:"renewalValue,omitempty"`
	// The company name for the end user/customer.
	EndUser *string `json:"endUser,omitempty"`
	// The name of the vendor.
	Vendor *string `json:"vendor,omitempty"`
	// The status of the renewal.
	Status               *string                                            `json:"status,omitempty"`
	EndUserInfo          *RenewalsDetailsResponseEndUserInfo                `json:"endUserInfo,omitempty"`
	ReferenceNumber      *RenewalsDetailsResponseReferenceNumber            `json:"referenceNumber,omitempty"`
	Products             []RenewalsDetailsResponseProductsInner             `json:"products,omitempty"`
	AdditionalAttributes []RenewalsDetailsResponseAdditionalAttributesInner `json:"additionalAttributes,omitempty"`
}

RenewalsDetailsResponse struct for RenewalsDetailsResponse

func NewRenewalsDetailsResponse ¶

func NewRenewalsDetailsResponse() *RenewalsDetailsResponse

NewRenewalsDetailsResponse instantiates a new RenewalsDetailsResponse 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

func NewRenewalsDetailsResponseWithDefaults ¶

func NewRenewalsDetailsResponseWithDefaults() *RenewalsDetailsResponse

NewRenewalsDetailsResponseWithDefaults instantiates a new RenewalsDetailsResponse 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

func (*RenewalsDetailsResponse) GetAdditionalAttributes ¶

GetAdditionalAttributes returns the AdditionalAttributes field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetAdditionalAttributesOk ¶

GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetCustomerOrderNumber ¶

func (o *RenewalsDetailsResponse) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetCustomerOrderNumberOk ¶

func (o *RenewalsDetailsResponse) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetEndCustomerOrderNumber ¶

func (o *RenewalsDetailsResponse) GetEndCustomerOrderNumber() string

GetEndCustomerOrderNumber returns the EndCustomerOrderNumber field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetEndCustomerOrderNumberOk ¶

func (o *RenewalsDetailsResponse) GetEndCustomerOrderNumberOk() (*string, bool)

GetEndCustomerOrderNumberOk returns a tuple with the EndCustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetEndUser ¶

func (o *RenewalsDetailsResponse) GetEndUser() string

GetEndUser returns the EndUser field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetEndUserInfo ¶

GetEndUserInfo returns the EndUserInfo field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetEndUserInfoOk ¶

GetEndUserInfoOk returns a tuple with the EndUserInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetEndUserOk ¶

func (o *RenewalsDetailsResponse) GetEndUserOk() (*string, bool)

GetEndUserOk returns a tuple with the EndUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetExpirationDate ¶

func (o *RenewalsDetailsResponse) GetExpirationDate() string

GetExpirationDate returns the ExpirationDate field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetExpirationDateOk ¶

func (o *RenewalsDetailsResponse) GetExpirationDateOk() (*string, bool)

GetExpirationDateOk returns a tuple with the ExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetIngramOrderDate ¶

func (o *RenewalsDetailsResponse) GetIngramOrderDate() string

GetIngramOrderDate returns the IngramOrderDate field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetIngramOrderDateOk ¶

func (o *RenewalsDetailsResponse) GetIngramOrderDateOk() (*string, bool)

GetIngramOrderDateOk returns a tuple with the IngramOrderDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetIngramOrderNumber ¶

func (o *RenewalsDetailsResponse) GetIngramOrderNumber() string

GetIngramOrderNumber returns the IngramOrderNumber field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetIngramOrderNumberOk ¶

func (o *RenewalsDetailsResponse) GetIngramOrderNumberOk() (*string, bool)

GetIngramOrderNumberOk returns a tuple with the IngramOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetIngramPurchaseOrderNumber ¶

func (o *RenewalsDetailsResponse) GetIngramPurchaseOrderNumber() string

GetIngramPurchaseOrderNumber returns the IngramPurchaseOrderNumber field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetIngramPurchaseOrderNumberOk ¶

func (o *RenewalsDetailsResponse) GetIngramPurchaseOrderNumberOk() (*string, bool)

GetIngramPurchaseOrderNumberOk returns a tuple with the IngramPurchaseOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetProducts ¶

GetProducts returns the Products field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetProductsOk ¶

GetProductsOk returns a tuple with the Products field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetReferenceNumber ¶

GetReferenceNumber returns the ReferenceNumber field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetReferenceNumberOk ¶

GetReferenceNumberOk returns a tuple with the ReferenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetRenewalId ¶

func (o *RenewalsDetailsResponse) GetRenewalId() string

GetRenewalId returns the RenewalId field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetRenewalIdOk ¶

func (o *RenewalsDetailsResponse) GetRenewalIdOk() (*string, bool)

GetRenewalIdOk returns a tuple with the RenewalId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetRenewalValue ¶

func (o *RenewalsDetailsResponse) GetRenewalValue() string

GetRenewalValue returns the RenewalValue field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetRenewalValueOk ¶

func (o *RenewalsDetailsResponse) GetRenewalValueOk() (*string, bool)

GetRenewalValueOk returns a tuple with the RenewalValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetStatus ¶

func (o *RenewalsDetailsResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetStatusOk ¶

func (o *RenewalsDetailsResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) GetVendor ¶

func (o *RenewalsDetailsResponse) GetVendor() string

GetVendor returns the Vendor field value if set, zero value otherwise.

func (*RenewalsDetailsResponse) GetVendorOk ¶

func (o *RenewalsDetailsResponse) GetVendorOk() (*string, bool)

GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponse) HasAdditionalAttributes ¶

func (o *RenewalsDetailsResponse) HasAdditionalAttributes() bool

HasAdditionalAttributes returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasCustomerOrderNumber ¶

func (o *RenewalsDetailsResponse) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasEndCustomerOrderNumber ¶

func (o *RenewalsDetailsResponse) HasEndCustomerOrderNumber() bool

HasEndCustomerOrderNumber returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasEndUser ¶

func (o *RenewalsDetailsResponse) HasEndUser() bool

HasEndUser returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasEndUserInfo ¶

func (o *RenewalsDetailsResponse) HasEndUserInfo() bool

HasEndUserInfo returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasExpirationDate ¶

func (o *RenewalsDetailsResponse) HasExpirationDate() bool

HasExpirationDate returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasIngramOrderDate ¶

func (o *RenewalsDetailsResponse) HasIngramOrderDate() bool

HasIngramOrderDate returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasIngramOrderNumber ¶

func (o *RenewalsDetailsResponse) HasIngramOrderNumber() bool

HasIngramOrderNumber returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasIngramPurchaseOrderNumber ¶

func (o *RenewalsDetailsResponse) HasIngramPurchaseOrderNumber() bool

HasIngramPurchaseOrderNumber returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasProducts ¶

func (o *RenewalsDetailsResponse) HasProducts() bool

HasProducts returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasReferenceNumber ¶

func (o *RenewalsDetailsResponse) HasReferenceNumber() bool

HasReferenceNumber returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasRenewalId ¶

func (o *RenewalsDetailsResponse) HasRenewalId() bool

HasRenewalId returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasRenewalValue ¶

func (o *RenewalsDetailsResponse) HasRenewalValue() bool

HasRenewalValue returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasStatus ¶

func (o *RenewalsDetailsResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*RenewalsDetailsResponse) HasVendor ¶

func (o *RenewalsDetailsResponse) HasVendor() bool

HasVendor returns a boolean if a field has been set.

func (RenewalsDetailsResponse) MarshalJSON ¶

func (o RenewalsDetailsResponse) MarshalJSON() ([]byte, error)

func (*RenewalsDetailsResponse) SetAdditionalAttributes ¶

SetAdditionalAttributes gets a reference to the given []RenewalsDetailsResponseAdditionalAttributesInner and assigns it to the AdditionalAttributes field.

func (*RenewalsDetailsResponse) SetCustomerOrderNumber ¶

func (o *RenewalsDetailsResponse) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given string and assigns it to the CustomerOrderNumber field.

func (*RenewalsDetailsResponse) SetEndCustomerOrderNumber ¶

func (o *RenewalsDetailsResponse) SetEndCustomerOrderNumber(v string)

SetEndCustomerOrderNumber gets a reference to the given string and assigns it to the EndCustomerOrderNumber field.

func (*RenewalsDetailsResponse) SetEndUser ¶

func (o *RenewalsDetailsResponse) SetEndUser(v string)

SetEndUser gets a reference to the given string and assigns it to the EndUser field.

func (*RenewalsDetailsResponse) SetEndUserInfo ¶

SetEndUserInfo gets a reference to the given RenewalsDetailsResponseEndUserInfo and assigns it to the EndUserInfo field.

func (*RenewalsDetailsResponse) SetExpirationDate ¶

func (o *RenewalsDetailsResponse) SetExpirationDate(v string)

SetExpirationDate gets a reference to the given string and assigns it to the ExpirationDate field.

func (*RenewalsDetailsResponse) SetIngramOrderDate ¶

func (o *RenewalsDetailsResponse) SetIngramOrderDate(v string)

SetIngramOrderDate gets a reference to the given string and assigns it to the IngramOrderDate field.

func (*RenewalsDetailsResponse) SetIngramOrderNumber ¶

func (o *RenewalsDetailsResponse) SetIngramOrderNumber(v string)

SetIngramOrderNumber gets a reference to the given string and assigns it to the IngramOrderNumber field.

func (*RenewalsDetailsResponse) SetIngramPurchaseOrderNumber ¶

func (o *RenewalsDetailsResponse) SetIngramPurchaseOrderNumber(v string)

SetIngramPurchaseOrderNumber gets a reference to the given string and assigns it to the IngramPurchaseOrderNumber field.

func (*RenewalsDetailsResponse) SetProducts ¶

SetProducts gets a reference to the given []RenewalsDetailsResponseProductsInner and assigns it to the Products field.

func (*RenewalsDetailsResponse) SetReferenceNumber ¶

SetReferenceNumber gets a reference to the given RenewalsDetailsResponseReferenceNumber and assigns it to the ReferenceNumber field.

func (*RenewalsDetailsResponse) SetRenewalId ¶

func (o *RenewalsDetailsResponse) SetRenewalId(v string)

SetRenewalId gets a reference to the given string and assigns it to the RenewalId field.

func (*RenewalsDetailsResponse) SetRenewalValue ¶

func (o *RenewalsDetailsResponse) SetRenewalValue(v string)

SetRenewalValue gets a reference to the given string and assigns it to the RenewalValue field.

func (*RenewalsDetailsResponse) SetStatus ¶

func (o *RenewalsDetailsResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*RenewalsDetailsResponse) SetVendor ¶

func (o *RenewalsDetailsResponse) SetVendor(v string)

SetVendor gets a reference to the given string and assigns it to the Vendor field.

func (RenewalsDetailsResponse) ToMap ¶

func (o RenewalsDetailsResponse) ToMap() (map[string]interface{}, error)

type RenewalsDetailsResponseAdditionalAttributesInner ¶

type RenewalsDetailsResponseAdditionalAttributesInner struct {
	// The description of the additional attribute.
	AttributeDescription *string `json:"attributeDescription,omitempty"`
	// The value of the additional attribute.
	AttributeValue *string `json:"attributeValue,omitempty"`
	// The attribute start date.
	StartDate *string `json:"startDate,omitempty"`
	// The attribute expiration date.
	ExpirationDate *string `json:"expirationDate,omitempty"`
	// Is the line item consolidated? Yes or No.
	IsConsolidated *string `json:"isConsolidated,omitempty"`
}

RenewalsDetailsResponseAdditionalAttributesInner struct for RenewalsDetailsResponseAdditionalAttributesInner

func NewRenewalsDetailsResponseAdditionalAttributesInner ¶

func NewRenewalsDetailsResponseAdditionalAttributesInner() *RenewalsDetailsResponseAdditionalAttributesInner

NewRenewalsDetailsResponseAdditionalAttributesInner instantiates a new RenewalsDetailsResponseAdditionalAttributesInner 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

func NewRenewalsDetailsResponseAdditionalAttributesInnerWithDefaults ¶

func NewRenewalsDetailsResponseAdditionalAttributesInnerWithDefaults() *RenewalsDetailsResponseAdditionalAttributesInner

NewRenewalsDetailsResponseAdditionalAttributesInnerWithDefaults instantiates a new RenewalsDetailsResponseAdditionalAttributesInner 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

func (*RenewalsDetailsResponseAdditionalAttributesInner) GetAttributeDescription ¶

func (o *RenewalsDetailsResponseAdditionalAttributesInner) GetAttributeDescription() string

GetAttributeDescription returns the AttributeDescription field value if set, zero value otherwise.

func (*RenewalsDetailsResponseAdditionalAttributesInner) GetAttributeDescriptionOk ¶

func (o *RenewalsDetailsResponseAdditionalAttributesInner) GetAttributeDescriptionOk() (*string, bool)

GetAttributeDescriptionOk returns a tuple with the AttributeDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseAdditionalAttributesInner) GetAttributeValue ¶

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*RenewalsDetailsResponseAdditionalAttributesInner) GetAttributeValueOk ¶

func (o *RenewalsDetailsResponseAdditionalAttributesInner) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseAdditionalAttributesInner) GetExpirationDate ¶

GetExpirationDate returns the ExpirationDate field value if set, zero value otherwise.

func (*RenewalsDetailsResponseAdditionalAttributesInner) GetExpirationDateOk ¶

func (o *RenewalsDetailsResponseAdditionalAttributesInner) GetExpirationDateOk() (*string, bool)

GetExpirationDateOk returns a tuple with the ExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseAdditionalAttributesInner) GetIsConsolidated ¶

GetIsConsolidated returns the IsConsolidated field value if set, zero value otherwise.

func (*RenewalsDetailsResponseAdditionalAttributesInner) GetIsConsolidatedOk ¶

func (o *RenewalsDetailsResponseAdditionalAttributesInner) GetIsConsolidatedOk() (*string, bool)

GetIsConsolidatedOk returns a tuple with the IsConsolidated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseAdditionalAttributesInner) GetStartDate ¶

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*RenewalsDetailsResponseAdditionalAttributesInner) GetStartDateOk ¶

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseAdditionalAttributesInner) HasAttributeDescription ¶

func (o *RenewalsDetailsResponseAdditionalAttributesInner) HasAttributeDescription() bool

HasAttributeDescription returns a boolean if a field has been set.

func (*RenewalsDetailsResponseAdditionalAttributesInner) HasAttributeValue ¶

HasAttributeValue returns a boolean if a field has been set.

func (*RenewalsDetailsResponseAdditionalAttributesInner) HasExpirationDate ¶

HasExpirationDate returns a boolean if a field has been set.

func (*RenewalsDetailsResponseAdditionalAttributesInner) HasIsConsolidated ¶

HasIsConsolidated returns a boolean if a field has been set.

func (*RenewalsDetailsResponseAdditionalAttributesInner) HasStartDate ¶

HasStartDate returns a boolean if a field has been set.

func (RenewalsDetailsResponseAdditionalAttributesInner) MarshalJSON ¶

func (*RenewalsDetailsResponseAdditionalAttributesInner) SetAttributeDescription ¶

func (o *RenewalsDetailsResponseAdditionalAttributesInner) SetAttributeDescription(v string)

SetAttributeDescription gets a reference to the given string and assigns it to the AttributeDescription field.

func (*RenewalsDetailsResponseAdditionalAttributesInner) SetAttributeValue ¶

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (*RenewalsDetailsResponseAdditionalAttributesInner) SetExpirationDate ¶

SetExpirationDate gets a reference to the given string and assigns it to the ExpirationDate field.

func (*RenewalsDetailsResponseAdditionalAttributesInner) SetIsConsolidated ¶

SetIsConsolidated gets a reference to the given string and assigns it to the IsConsolidated field.

func (*RenewalsDetailsResponseAdditionalAttributesInner) SetStartDate ¶

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (RenewalsDetailsResponseAdditionalAttributesInner) ToMap ¶

func (o RenewalsDetailsResponseAdditionalAttributesInner) ToMap() (map[string]interface{}, error)

type RenewalsDetailsResponseEndUserInfo ¶

type RenewalsDetailsResponseEndUserInfo struct {
	// The contact name for the end user/customer.
	Contact *string `json:"contact,omitempty"`
	// The name1 for the end user/customer.
	Name1 *string `json:"name1,omitempty"`
	// The name2 for the end user/customer.
	Name2 *string `json:"name2,omitempty"`
	// The company name for the end user/customer.
	CompanyName *string `json:"companyName,omitempty"`
	// The address line 1 for the end user/customer.
	AddressLine1 *string `json:"addressLine1,omitempty"`
	// The address line 2 for the end user/customer.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// The address line 3 for the end user/customer.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// The address line 4 for the end user/customer.
	AddressLine4 *string `json:"addressLine4,omitempty"`
	// The end user/customer's city.
	City *string `json:"city,omitempty"`
	// The end user/customer's state.
	State *string `json:"state,omitempty"`
	// The end user/customer's zip or postal code.
	PostalCode *string `json:"postalCode,omitempty"`
	// The end user/customer's two character ISO country code.
	CountryCode *string `json:"countryCode,omitempty"`
	// The end user/customer's phone number.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// The end user/customer's email.
	Email *string `json:"email,omitempty"`
}

RenewalsDetailsResponseEndUserInfo struct for RenewalsDetailsResponseEndUserInfo

func NewRenewalsDetailsResponseEndUserInfo ¶

func NewRenewalsDetailsResponseEndUserInfo() *RenewalsDetailsResponseEndUserInfo

NewRenewalsDetailsResponseEndUserInfo instantiates a new RenewalsDetailsResponseEndUserInfo 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

func NewRenewalsDetailsResponseEndUserInfoWithDefaults ¶

func NewRenewalsDetailsResponseEndUserInfoWithDefaults() *RenewalsDetailsResponseEndUserInfo

NewRenewalsDetailsResponseEndUserInfoWithDefaults instantiates a new RenewalsDetailsResponseEndUserInfo 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

func (*RenewalsDetailsResponseEndUserInfo) GetAddressLine1 ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetAddressLine1() string

GetAddressLine1 returns the AddressLine1 field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetAddressLine1Ok ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetAddressLine2 ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetAddressLine2() string

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetAddressLine2Ok ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetAddressLine3 ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetAddressLine3() string

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetAddressLine3Ok ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetAddressLine4 ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetAddressLine4() string

GetAddressLine4 returns the AddressLine4 field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetAddressLine4Ok ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetAddressLine4Ok() (*string, bool)

GetAddressLine4Ok returns a tuple with the AddressLine4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetCity ¶

GetCity returns the City field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetCityOk ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetCompanyName ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetCompanyNameOk ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetContact ¶

GetContact returns the Contact field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetContactOk ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetContactOk() (*string, bool)

GetContactOk returns a tuple with the Contact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetCountryCode ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetCountryCodeOk ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetEmail ¶

GetEmail returns the Email field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetEmailOk ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetName1 ¶

GetName1 returns the Name1 field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetName1Ok ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetName1Ok() (*string, bool)

GetName1Ok returns a tuple with the Name1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetName2 ¶

GetName2 returns the Name2 field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetName2Ok ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetName2Ok() (*string, bool)

GetName2Ok returns a tuple with the Name2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetPhoneNumber ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetPhoneNumberOk ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetPostalCode ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetPostalCodeOk ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) GetState ¶

GetState returns the State field value if set, zero value otherwise.

func (*RenewalsDetailsResponseEndUserInfo) GetStateOk ¶

func (o *RenewalsDetailsResponseEndUserInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasAddressLine1 ¶

func (o *RenewalsDetailsResponseEndUserInfo) HasAddressLine1() bool

HasAddressLine1 returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasAddressLine2 ¶

func (o *RenewalsDetailsResponseEndUserInfo) HasAddressLine2() bool

HasAddressLine2 returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasAddressLine3 ¶

func (o *RenewalsDetailsResponseEndUserInfo) HasAddressLine3() bool

HasAddressLine3 returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasAddressLine4 ¶

func (o *RenewalsDetailsResponseEndUserInfo) HasAddressLine4() bool

HasAddressLine4 returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasCity ¶

HasCity returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasCompanyName ¶

func (o *RenewalsDetailsResponseEndUserInfo) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasContact ¶

func (o *RenewalsDetailsResponseEndUserInfo) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasCountryCode ¶

func (o *RenewalsDetailsResponseEndUserInfo) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasEmail ¶

HasEmail returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasName1 ¶

HasName1 returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasName2 ¶

HasName2 returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasPhoneNumber ¶

func (o *RenewalsDetailsResponseEndUserInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasPostalCode ¶

func (o *RenewalsDetailsResponseEndUserInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*RenewalsDetailsResponseEndUserInfo) HasState ¶

HasState returns a boolean if a field has been set.

func (RenewalsDetailsResponseEndUserInfo) MarshalJSON ¶

func (o RenewalsDetailsResponseEndUserInfo) MarshalJSON() ([]byte, error)

func (*RenewalsDetailsResponseEndUserInfo) SetAddressLine1 ¶

func (o *RenewalsDetailsResponseEndUserInfo) SetAddressLine1(v string)

SetAddressLine1 gets a reference to the given string and assigns it to the AddressLine1 field.

func (*RenewalsDetailsResponseEndUserInfo) SetAddressLine2 ¶

func (o *RenewalsDetailsResponseEndUserInfo) SetAddressLine2(v string)

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*RenewalsDetailsResponseEndUserInfo) SetAddressLine3 ¶

func (o *RenewalsDetailsResponseEndUserInfo) SetAddressLine3(v string)

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*RenewalsDetailsResponseEndUserInfo) SetAddressLine4 ¶

func (o *RenewalsDetailsResponseEndUserInfo) SetAddressLine4(v string)

SetAddressLine4 gets a reference to the given string and assigns it to the AddressLine4 field.

func (*RenewalsDetailsResponseEndUserInfo) SetCity ¶

SetCity gets a reference to the given string and assigns it to the City field.

func (*RenewalsDetailsResponseEndUserInfo) SetCompanyName ¶

func (o *RenewalsDetailsResponseEndUserInfo) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*RenewalsDetailsResponseEndUserInfo) SetContact ¶

func (o *RenewalsDetailsResponseEndUserInfo) SetContact(v string)

SetContact gets a reference to the given string and assigns it to the Contact field.

func (*RenewalsDetailsResponseEndUserInfo) SetCountryCode ¶

func (o *RenewalsDetailsResponseEndUserInfo) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*RenewalsDetailsResponseEndUserInfo) SetEmail ¶

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*RenewalsDetailsResponseEndUserInfo) SetName1 ¶

SetName1 gets a reference to the given string and assigns it to the Name1 field.

func (*RenewalsDetailsResponseEndUserInfo) SetName2 ¶

SetName2 gets a reference to the given string and assigns it to the Name2 field.

func (*RenewalsDetailsResponseEndUserInfo) SetPhoneNumber ¶

func (o *RenewalsDetailsResponseEndUserInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*RenewalsDetailsResponseEndUserInfo) SetPostalCode ¶

func (o *RenewalsDetailsResponseEndUserInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*RenewalsDetailsResponseEndUserInfo) SetState ¶

SetState gets a reference to the given string and assigns it to the State field.

func (RenewalsDetailsResponseEndUserInfo) ToMap ¶

func (o RenewalsDetailsResponseEndUserInfo) ToMap() (map[string]interface{}, error)

type RenewalsDetailsResponseProductsInner ¶

type RenewalsDetailsResponseProductsInner struct {
	// Unique Ingram Micro line number.
	IngramLineNumber *string `json:"ingramLineNumber,omitempty"`
	// The description of the product.
	ProductDescription *string `json:"productDescription,omitempty"`
	// The vendor's part number for the line item.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// Unique IngramMicro part number.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The manufacturer's part number for the line item.
	ManufacturerPartNumber *string `json:"manufacturerPartNumber,omitempty"`
	// The quantity of the line item.
	Quantity *string `json:"quantity,omitempty"`
	// The unit price of the line item.
	UnitPrice *float32 `json:"unitPrice,omitempty"`
	// Is the line item consolidated? Yes or No.
	IsConsolidated *string `json:"isConsolidated,omitempty"`
}

RenewalsDetailsResponseProductsInner struct for RenewalsDetailsResponseProductsInner

func NewRenewalsDetailsResponseProductsInner ¶

func NewRenewalsDetailsResponseProductsInner() *RenewalsDetailsResponseProductsInner

NewRenewalsDetailsResponseProductsInner instantiates a new RenewalsDetailsResponseProductsInner 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

func NewRenewalsDetailsResponseProductsInnerWithDefaults ¶

func NewRenewalsDetailsResponseProductsInnerWithDefaults() *RenewalsDetailsResponseProductsInner

NewRenewalsDetailsResponseProductsInnerWithDefaults instantiates a new RenewalsDetailsResponseProductsInner 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

func (*RenewalsDetailsResponseProductsInner) GetIngramLineNumber ¶

func (o *RenewalsDetailsResponseProductsInner) GetIngramLineNumber() string

GetIngramLineNumber returns the IngramLineNumber field value if set, zero value otherwise.

func (*RenewalsDetailsResponseProductsInner) GetIngramLineNumberOk ¶

func (o *RenewalsDetailsResponseProductsInner) GetIngramLineNumberOk() (*string, bool)

GetIngramLineNumberOk returns a tuple with the IngramLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseProductsInner) GetIngramPartNumber ¶

func (o *RenewalsDetailsResponseProductsInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*RenewalsDetailsResponseProductsInner) GetIngramPartNumberOk ¶

func (o *RenewalsDetailsResponseProductsInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseProductsInner) GetIsConsolidated ¶

func (o *RenewalsDetailsResponseProductsInner) GetIsConsolidated() string

GetIsConsolidated returns the IsConsolidated field value if set, zero value otherwise.

func (*RenewalsDetailsResponseProductsInner) GetIsConsolidatedOk ¶

func (o *RenewalsDetailsResponseProductsInner) GetIsConsolidatedOk() (*string, bool)

GetIsConsolidatedOk returns a tuple with the IsConsolidated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseProductsInner) GetManufacturerPartNumber ¶

func (o *RenewalsDetailsResponseProductsInner) GetManufacturerPartNumber() string

GetManufacturerPartNumber returns the ManufacturerPartNumber field value if set, zero value otherwise.

func (*RenewalsDetailsResponseProductsInner) GetManufacturerPartNumberOk ¶

func (o *RenewalsDetailsResponseProductsInner) GetManufacturerPartNumberOk() (*string, bool)

GetManufacturerPartNumberOk returns a tuple with the ManufacturerPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseProductsInner) GetProductDescription ¶

func (o *RenewalsDetailsResponseProductsInner) GetProductDescription() string

GetProductDescription returns the ProductDescription field value if set, zero value otherwise.

func (*RenewalsDetailsResponseProductsInner) GetProductDescriptionOk ¶

func (o *RenewalsDetailsResponseProductsInner) GetProductDescriptionOk() (*string, bool)

GetProductDescriptionOk returns a tuple with the ProductDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseProductsInner) GetQuantity ¶

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*RenewalsDetailsResponseProductsInner) GetQuantityOk ¶

func (o *RenewalsDetailsResponseProductsInner) GetQuantityOk() (*string, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseProductsInner) GetUnitPrice ¶

GetUnitPrice returns the UnitPrice field value if set, zero value otherwise.

func (*RenewalsDetailsResponseProductsInner) GetUnitPriceOk ¶

func (o *RenewalsDetailsResponseProductsInner) GetUnitPriceOk() (*float32, bool)

GetUnitPriceOk returns a tuple with the UnitPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseProductsInner) GetVendorPartNumber ¶

func (o *RenewalsDetailsResponseProductsInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*RenewalsDetailsResponseProductsInner) GetVendorPartNumberOk ¶

func (o *RenewalsDetailsResponseProductsInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseProductsInner) HasIngramLineNumber ¶

func (o *RenewalsDetailsResponseProductsInner) HasIngramLineNumber() bool

HasIngramLineNumber returns a boolean if a field has been set.

func (*RenewalsDetailsResponseProductsInner) HasIngramPartNumber ¶

func (o *RenewalsDetailsResponseProductsInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*RenewalsDetailsResponseProductsInner) HasIsConsolidated ¶

func (o *RenewalsDetailsResponseProductsInner) HasIsConsolidated() bool

HasIsConsolidated returns a boolean if a field has been set.

func (*RenewalsDetailsResponseProductsInner) HasManufacturerPartNumber ¶

func (o *RenewalsDetailsResponseProductsInner) HasManufacturerPartNumber() bool

HasManufacturerPartNumber returns a boolean if a field has been set.

func (*RenewalsDetailsResponseProductsInner) HasProductDescription ¶

func (o *RenewalsDetailsResponseProductsInner) HasProductDescription() bool

HasProductDescription returns a boolean if a field has been set.

func (*RenewalsDetailsResponseProductsInner) HasQuantity ¶

func (o *RenewalsDetailsResponseProductsInner) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*RenewalsDetailsResponseProductsInner) HasUnitPrice ¶

func (o *RenewalsDetailsResponseProductsInner) HasUnitPrice() bool

HasUnitPrice returns a boolean if a field has been set.

func (*RenewalsDetailsResponseProductsInner) HasVendorPartNumber ¶

func (o *RenewalsDetailsResponseProductsInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (RenewalsDetailsResponseProductsInner) MarshalJSON ¶

func (o RenewalsDetailsResponseProductsInner) MarshalJSON() ([]byte, error)

func (*RenewalsDetailsResponseProductsInner) SetIngramLineNumber ¶

func (o *RenewalsDetailsResponseProductsInner) SetIngramLineNumber(v string)

SetIngramLineNumber gets a reference to the given string and assigns it to the IngramLineNumber field.

func (*RenewalsDetailsResponseProductsInner) SetIngramPartNumber ¶

func (o *RenewalsDetailsResponseProductsInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*RenewalsDetailsResponseProductsInner) SetIsConsolidated ¶

func (o *RenewalsDetailsResponseProductsInner) SetIsConsolidated(v string)

SetIsConsolidated gets a reference to the given string and assigns it to the IsConsolidated field.

func (*RenewalsDetailsResponseProductsInner) SetManufacturerPartNumber ¶

func (o *RenewalsDetailsResponseProductsInner) SetManufacturerPartNumber(v string)

SetManufacturerPartNumber gets a reference to the given string and assigns it to the ManufacturerPartNumber field.

func (*RenewalsDetailsResponseProductsInner) SetProductDescription ¶

func (o *RenewalsDetailsResponseProductsInner) SetProductDescription(v string)

SetProductDescription gets a reference to the given string and assigns it to the ProductDescription field.

func (*RenewalsDetailsResponseProductsInner) SetQuantity ¶

func (o *RenewalsDetailsResponseProductsInner) SetQuantity(v string)

SetQuantity gets a reference to the given string and assigns it to the Quantity field.

func (*RenewalsDetailsResponseProductsInner) SetUnitPrice ¶

func (o *RenewalsDetailsResponseProductsInner) SetUnitPrice(v float32)

SetUnitPrice gets a reference to the given float32 and assigns it to the UnitPrice field.

func (*RenewalsDetailsResponseProductsInner) SetVendorPartNumber ¶

func (o *RenewalsDetailsResponseProductsInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (RenewalsDetailsResponseProductsInner) ToMap ¶

func (o RenewalsDetailsResponseProductsInner) ToMap() (map[string]interface{}, error)

type RenewalsDetailsResponseReferenceNumber ¶

type RenewalsDetailsResponseReferenceNumber struct {
	// Notification id of the communication sent from Ingram.
	NotificationId *string `json:"notificationId,omitempty"`
	// Quote number for the renewal.
	QuoteNumber *string `json:"quoteNumber,omitempty"`
}

RenewalsDetailsResponseReferenceNumber struct for RenewalsDetailsResponseReferenceNumber

func NewRenewalsDetailsResponseReferenceNumber ¶

func NewRenewalsDetailsResponseReferenceNumber() *RenewalsDetailsResponseReferenceNumber

NewRenewalsDetailsResponseReferenceNumber instantiates a new RenewalsDetailsResponseReferenceNumber 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

func NewRenewalsDetailsResponseReferenceNumberWithDefaults ¶

func NewRenewalsDetailsResponseReferenceNumberWithDefaults() *RenewalsDetailsResponseReferenceNumber

NewRenewalsDetailsResponseReferenceNumberWithDefaults instantiates a new RenewalsDetailsResponseReferenceNumber 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

func (*RenewalsDetailsResponseReferenceNumber) GetNotificationId ¶

func (o *RenewalsDetailsResponseReferenceNumber) GetNotificationId() string

GetNotificationId returns the NotificationId field value if set, zero value otherwise.

func (*RenewalsDetailsResponseReferenceNumber) GetNotificationIdOk ¶

func (o *RenewalsDetailsResponseReferenceNumber) GetNotificationIdOk() (*string, bool)

GetNotificationIdOk returns a tuple with the NotificationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseReferenceNumber) GetQuoteNumber ¶

func (o *RenewalsDetailsResponseReferenceNumber) GetQuoteNumber() string

GetQuoteNumber returns the QuoteNumber field value if set, zero value otherwise.

func (*RenewalsDetailsResponseReferenceNumber) GetQuoteNumberOk ¶

func (o *RenewalsDetailsResponseReferenceNumber) GetQuoteNumberOk() (*string, bool)

GetQuoteNumberOk returns a tuple with the QuoteNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsDetailsResponseReferenceNumber) HasNotificationId ¶

func (o *RenewalsDetailsResponseReferenceNumber) HasNotificationId() bool

HasNotificationId returns a boolean if a field has been set.

func (*RenewalsDetailsResponseReferenceNumber) HasQuoteNumber ¶

func (o *RenewalsDetailsResponseReferenceNumber) HasQuoteNumber() bool

HasQuoteNumber returns a boolean if a field has been set.

func (RenewalsDetailsResponseReferenceNumber) MarshalJSON ¶

func (o RenewalsDetailsResponseReferenceNumber) MarshalJSON() ([]byte, error)

func (*RenewalsDetailsResponseReferenceNumber) SetNotificationId ¶

func (o *RenewalsDetailsResponseReferenceNumber) SetNotificationId(v string)

SetNotificationId gets a reference to the given string and assigns it to the NotificationId field.

func (*RenewalsDetailsResponseReferenceNumber) SetQuoteNumber ¶

func (o *RenewalsDetailsResponseReferenceNumber) SetQuoteNumber(v string)

SetQuoteNumber gets a reference to the given string and assigns it to the QuoteNumber field.

func (RenewalsDetailsResponseReferenceNumber) ToMap ¶

func (o RenewalsDetailsResponseReferenceNumber) ToMap() (map[string]interface{}, error)

type RenewalsSearchRequest ¶

type RenewalsSearchRequest struct {
	Status   *RenewalsSearchRequestStatus   `json:"status,omitempty"`
	DateType *RenewalsSearchRequestDateType `json:"dateType,omitempty"`
	// The name of the Vendor.
	Vendor *string `json:"vendor,omitempty"`
	// The name of the enduser.
	EndUser *string `json:"endUser,omitempty"`
}

RenewalsSearchRequest struct for RenewalsSearchRequest

func NewRenewalsSearchRequest ¶

func NewRenewalsSearchRequest() *RenewalsSearchRequest

NewRenewalsSearchRequest instantiates a new RenewalsSearchRequest 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

func NewRenewalsSearchRequestWithDefaults ¶

func NewRenewalsSearchRequestWithDefaults() *RenewalsSearchRequest

NewRenewalsSearchRequestWithDefaults instantiates a new RenewalsSearchRequest 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

func (*RenewalsSearchRequest) GetDateType ¶

GetDateType returns the DateType field value if set, zero value otherwise.

func (*RenewalsSearchRequest) GetDateTypeOk ¶

GetDateTypeOk returns a tuple with the DateType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequest) GetEndUser ¶

func (o *RenewalsSearchRequest) GetEndUser() string

GetEndUser returns the EndUser field value if set, zero value otherwise.

func (*RenewalsSearchRequest) GetEndUserOk ¶

func (o *RenewalsSearchRequest) GetEndUserOk() (*string, bool)

GetEndUserOk returns a tuple with the EndUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequest) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*RenewalsSearchRequest) GetStatusOk ¶

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequest) GetVendor ¶

func (o *RenewalsSearchRequest) GetVendor() string

GetVendor returns the Vendor field value if set, zero value otherwise.

func (*RenewalsSearchRequest) GetVendorOk ¶

func (o *RenewalsSearchRequest) GetVendorOk() (*string, bool)

GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequest) HasDateType ¶

func (o *RenewalsSearchRequest) HasDateType() bool

HasDateType returns a boolean if a field has been set.

func (*RenewalsSearchRequest) HasEndUser ¶

func (o *RenewalsSearchRequest) HasEndUser() bool

HasEndUser returns a boolean if a field has been set.

func (*RenewalsSearchRequest) HasStatus ¶

func (o *RenewalsSearchRequest) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*RenewalsSearchRequest) HasVendor ¶

func (o *RenewalsSearchRequest) HasVendor() bool

HasVendor returns a boolean if a field has been set.

func (RenewalsSearchRequest) MarshalJSON ¶

func (o RenewalsSearchRequest) MarshalJSON() ([]byte, error)

func (*RenewalsSearchRequest) SetDateType ¶

SetDateType gets a reference to the given RenewalsSearchRequestDateType and assigns it to the DateType field.

func (*RenewalsSearchRequest) SetEndUser ¶

func (o *RenewalsSearchRequest) SetEndUser(v string)

SetEndUser gets a reference to the given string and assigns it to the EndUser field.

func (*RenewalsSearchRequest) SetStatus ¶

SetStatus gets a reference to the given RenewalsSearchRequestStatus and assigns it to the Status field.

func (*RenewalsSearchRequest) SetVendor ¶

func (o *RenewalsSearchRequest) SetVendor(v string)

SetVendor gets a reference to the given string and assigns it to the Vendor field.

func (RenewalsSearchRequest) ToMap ¶

func (o RenewalsSearchRequest) ToMap() (map[string]interface{}, error)

type RenewalsSearchRequestDateType ¶

type RenewalsSearchRequestDateType struct {
	StartDate      *RenewalsSearchRequestDateTypeStartDate      `json:"startDate,omitempty"`
	EndDate        *RenewalsSearchRequestDateTypeEndDate        `json:"endDate,omitempty"`
	InvoiceDate    *RenewalsSearchRequestDateTypeInvoiceDate    `json:"invoiceDate,omitempty"`
	ExpirationDate *RenewalsSearchRequestDateTypeExpirationDate `json:"expirationDate,omitempty"`
}

RenewalsSearchRequestDateType struct for RenewalsSearchRequestDateType

func NewRenewalsSearchRequestDateType ¶

func NewRenewalsSearchRequestDateType() *RenewalsSearchRequestDateType

NewRenewalsSearchRequestDateType instantiates a new RenewalsSearchRequestDateType 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

func NewRenewalsSearchRequestDateTypeWithDefaults ¶

func NewRenewalsSearchRequestDateTypeWithDefaults() *RenewalsSearchRequestDateType

NewRenewalsSearchRequestDateTypeWithDefaults instantiates a new RenewalsSearchRequestDateType 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

func (*RenewalsSearchRequestDateType) GetEndDate ¶

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateType) GetEndDateOk ¶

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateType) GetExpirationDate ¶

GetExpirationDate returns the ExpirationDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateType) GetExpirationDateOk ¶

GetExpirationDateOk returns a tuple with the ExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateType) GetInvoiceDate ¶

GetInvoiceDate returns the InvoiceDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateType) GetInvoiceDateOk ¶

GetInvoiceDateOk returns a tuple with the InvoiceDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateType) GetStartDate ¶

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateType) GetStartDateOk ¶

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateType) HasEndDate ¶

func (o *RenewalsSearchRequestDateType) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*RenewalsSearchRequestDateType) HasExpirationDate ¶

func (o *RenewalsSearchRequestDateType) HasExpirationDate() bool

HasExpirationDate returns a boolean if a field has been set.

func (*RenewalsSearchRequestDateType) HasInvoiceDate ¶

func (o *RenewalsSearchRequestDateType) HasInvoiceDate() bool

HasInvoiceDate returns a boolean if a field has been set.

func (*RenewalsSearchRequestDateType) HasStartDate ¶

func (o *RenewalsSearchRequestDateType) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (RenewalsSearchRequestDateType) MarshalJSON ¶

func (o RenewalsSearchRequestDateType) MarshalJSON() ([]byte, error)

func (*RenewalsSearchRequestDateType) SetEndDate ¶

SetEndDate gets a reference to the given RenewalsSearchRequestDateTypeEndDate and assigns it to the EndDate field.

func (*RenewalsSearchRequestDateType) SetExpirationDate ¶

SetExpirationDate gets a reference to the given RenewalsSearchRequestDateTypeExpirationDate and assigns it to the ExpirationDate field.

func (*RenewalsSearchRequestDateType) SetInvoiceDate ¶

SetInvoiceDate gets a reference to the given RenewalsSearchRequestDateTypeInvoiceDate and assigns it to the InvoiceDate field.

func (*RenewalsSearchRequestDateType) SetStartDate ¶

SetStartDate gets a reference to the given RenewalsSearchRequestDateTypeStartDate and assigns it to the StartDate field.

func (RenewalsSearchRequestDateType) ToMap ¶

func (o RenewalsSearchRequestDateType) ToMap() (map[string]interface{}, error)

type RenewalsSearchRequestDateTypeEndDate ¶

type RenewalsSearchRequestDateTypeEndDate struct {
	// Custom from date for Renewal end date.
	CustomStartDate *string `json:"customStartDate,omitempty"`
	// Custom to date for Renewal end date.
	CustomEndDate *string `json:"customEndDate,omitempty"`
}

RenewalsSearchRequestDateTypeEndDate struct for RenewalsSearchRequestDateTypeEndDate

func NewRenewalsSearchRequestDateTypeEndDate ¶

func NewRenewalsSearchRequestDateTypeEndDate() *RenewalsSearchRequestDateTypeEndDate

NewRenewalsSearchRequestDateTypeEndDate instantiates a new RenewalsSearchRequestDateTypeEndDate 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

func NewRenewalsSearchRequestDateTypeEndDateWithDefaults ¶

func NewRenewalsSearchRequestDateTypeEndDateWithDefaults() *RenewalsSearchRequestDateTypeEndDate

NewRenewalsSearchRequestDateTypeEndDateWithDefaults instantiates a new RenewalsSearchRequestDateTypeEndDate 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

func (*RenewalsSearchRequestDateTypeEndDate) GetCustomEndDate ¶

func (o *RenewalsSearchRequestDateTypeEndDate) GetCustomEndDate() string

GetCustomEndDate returns the CustomEndDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateTypeEndDate) GetCustomEndDateOk ¶

func (o *RenewalsSearchRequestDateTypeEndDate) GetCustomEndDateOk() (*string, bool)

GetCustomEndDateOk returns a tuple with the CustomEndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateTypeEndDate) GetCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeEndDate) GetCustomStartDate() string

GetCustomStartDate returns the CustomStartDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateTypeEndDate) GetCustomStartDateOk ¶

func (o *RenewalsSearchRequestDateTypeEndDate) GetCustomStartDateOk() (*string, bool)

GetCustomStartDateOk returns a tuple with the CustomStartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateTypeEndDate) HasCustomEndDate ¶

func (o *RenewalsSearchRequestDateTypeEndDate) HasCustomEndDate() bool

HasCustomEndDate returns a boolean if a field has been set.

func (*RenewalsSearchRequestDateTypeEndDate) HasCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeEndDate) HasCustomStartDate() bool

HasCustomStartDate returns a boolean if a field has been set.

func (RenewalsSearchRequestDateTypeEndDate) MarshalJSON ¶

func (o RenewalsSearchRequestDateTypeEndDate) MarshalJSON() ([]byte, error)

func (*RenewalsSearchRequestDateTypeEndDate) SetCustomEndDate ¶

func (o *RenewalsSearchRequestDateTypeEndDate) SetCustomEndDate(v string)

SetCustomEndDate gets a reference to the given string and assigns it to the CustomEndDate field.

func (*RenewalsSearchRequestDateTypeEndDate) SetCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeEndDate) SetCustomStartDate(v string)

SetCustomStartDate gets a reference to the given string and assigns it to the CustomStartDate field.

func (RenewalsSearchRequestDateTypeEndDate) ToMap ¶

func (o RenewalsSearchRequestDateTypeEndDate) ToMap() (map[string]interface{}, error)

type RenewalsSearchRequestDateTypeExpirationDate ¶

type RenewalsSearchRequestDateTypeExpirationDate struct {
	// Custom start date for expiration date.
	CustomStartDate *string `json:"customStartDate,omitempty"`
	// Custom end date for expiration date.
	CustomEndDate *string `json:"customEndDate,omitempty"`
}

RenewalsSearchRequestDateTypeExpirationDate struct for RenewalsSearchRequestDateTypeExpirationDate

func NewRenewalsSearchRequestDateTypeExpirationDate ¶

func NewRenewalsSearchRequestDateTypeExpirationDate() *RenewalsSearchRequestDateTypeExpirationDate

NewRenewalsSearchRequestDateTypeExpirationDate instantiates a new RenewalsSearchRequestDateTypeExpirationDate 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

func NewRenewalsSearchRequestDateTypeExpirationDateWithDefaults ¶

func NewRenewalsSearchRequestDateTypeExpirationDateWithDefaults() *RenewalsSearchRequestDateTypeExpirationDate

NewRenewalsSearchRequestDateTypeExpirationDateWithDefaults instantiates a new RenewalsSearchRequestDateTypeExpirationDate 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

func (*RenewalsSearchRequestDateTypeExpirationDate) GetCustomEndDate ¶

GetCustomEndDate returns the CustomEndDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateTypeExpirationDate) GetCustomEndDateOk ¶

func (o *RenewalsSearchRequestDateTypeExpirationDate) GetCustomEndDateOk() (*string, bool)

GetCustomEndDateOk returns a tuple with the CustomEndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateTypeExpirationDate) GetCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeExpirationDate) GetCustomStartDate() string

GetCustomStartDate returns the CustomStartDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateTypeExpirationDate) GetCustomStartDateOk ¶

func (o *RenewalsSearchRequestDateTypeExpirationDate) GetCustomStartDateOk() (*string, bool)

GetCustomStartDateOk returns a tuple with the CustomStartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateTypeExpirationDate) HasCustomEndDate ¶

func (o *RenewalsSearchRequestDateTypeExpirationDate) HasCustomEndDate() bool

HasCustomEndDate returns a boolean if a field has been set.

func (*RenewalsSearchRequestDateTypeExpirationDate) HasCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeExpirationDate) HasCustomStartDate() bool

HasCustomStartDate returns a boolean if a field has been set.

func (RenewalsSearchRequestDateTypeExpirationDate) MarshalJSON ¶

func (*RenewalsSearchRequestDateTypeExpirationDate) SetCustomEndDate ¶

func (o *RenewalsSearchRequestDateTypeExpirationDate) SetCustomEndDate(v string)

SetCustomEndDate gets a reference to the given string and assigns it to the CustomEndDate field.

func (*RenewalsSearchRequestDateTypeExpirationDate) SetCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeExpirationDate) SetCustomStartDate(v string)

SetCustomStartDate gets a reference to the given string and assigns it to the CustomStartDate field.

func (RenewalsSearchRequestDateTypeExpirationDate) ToMap ¶

func (o RenewalsSearchRequestDateTypeExpirationDate) ToMap() (map[string]interface{}, error)

type RenewalsSearchRequestDateTypeInvoiceDate ¶

type RenewalsSearchRequestDateTypeInvoiceDate struct {
	// Custom start date for invoice date.
	CustomStartDate *string `json:"customStartDate,omitempty"`
	// Custom end date for invoice date.
	CustomEndDate *string `json:"customEndDate,omitempty"`
}

RenewalsSearchRequestDateTypeInvoiceDate struct for RenewalsSearchRequestDateTypeInvoiceDate

func NewRenewalsSearchRequestDateTypeInvoiceDate ¶

func NewRenewalsSearchRequestDateTypeInvoiceDate() *RenewalsSearchRequestDateTypeInvoiceDate

NewRenewalsSearchRequestDateTypeInvoiceDate instantiates a new RenewalsSearchRequestDateTypeInvoiceDate 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

func NewRenewalsSearchRequestDateTypeInvoiceDateWithDefaults ¶

func NewRenewalsSearchRequestDateTypeInvoiceDateWithDefaults() *RenewalsSearchRequestDateTypeInvoiceDate

NewRenewalsSearchRequestDateTypeInvoiceDateWithDefaults instantiates a new RenewalsSearchRequestDateTypeInvoiceDate 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

func (*RenewalsSearchRequestDateTypeInvoiceDate) GetCustomEndDate ¶

func (o *RenewalsSearchRequestDateTypeInvoiceDate) GetCustomEndDate() string

GetCustomEndDate returns the CustomEndDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateTypeInvoiceDate) GetCustomEndDateOk ¶

func (o *RenewalsSearchRequestDateTypeInvoiceDate) GetCustomEndDateOk() (*string, bool)

GetCustomEndDateOk returns a tuple with the CustomEndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateTypeInvoiceDate) GetCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeInvoiceDate) GetCustomStartDate() string

GetCustomStartDate returns the CustomStartDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateTypeInvoiceDate) GetCustomStartDateOk ¶

func (o *RenewalsSearchRequestDateTypeInvoiceDate) GetCustomStartDateOk() (*string, bool)

GetCustomStartDateOk returns a tuple with the CustomStartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateTypeInvoiceDate) HasCustomEndDate ¶

func (o *RenewalsSearchRequestDateTypeInvoiceDate) HasCustomEndDate() bool

HasCustomEndDate returns a boolean if a field has been set.

func (*RenewalsSearchRequestDateTypeInvoiceDate) HasCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeInvoiceDate) HasCustomStartDate() bool

HasCustomStartDate returns a boolean if a field has been set.

func (RenewalsSearchRequestDateTypeInvoiceDate) MarshalJSON ¶

func (*RenewalsSearchRequestDateTypeInvoiceDate) SetCustomEndDate ¶

func (o *RenewalsSearchRequestDateTypeInvoiceDate) SetCustomEndDate(v string)

SetCustomEndDate gets a reference to the given string and assigns it to the CustomEndDate field.

func (*RenewalsSearchRequestDateTypeInvoiceDate) SetCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeInvoiceDate) SetCustomStartDate(v string)

SetCustomStartDate gets a reference to the given string and assigns it to the CustomStartDate field.

func (RenewalsSearchRequestDateTypeInvoiceDate) ToMap ¶

func (o RenewalsSearchRequestDateTypeInvoiceDate) ToMap() (map[string]interface{}, error)

type RenewalsSearchRequestDateTypeStartDate ¶

type RenewalsSearchRequestDateTypeStartDate struct {
	// Custom from date for Renewal Start date.
	CustomStartDate *string `json:"customStartDate,omitempty"`
	// Custom to date for Renewal Start date.
	CustomEndDate *string `json:"customEndDate,omitempty"`
}

RenewalsSearchRequestDateTypeStartDate struct for RenewalsSearchRequestDateTypeStartDate

func NewRenewalsSearchRequestDateTypeStartDate ¶

func NewRenewalsSearchRequestDateTypeStartDate() *RenewalsSearchRequestDateTypeStartDate

NewRenewalsSearchRequestDateTypeStartDate instantiates a new RenewalsSearchRequestDateTypeStartDate 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

func NewRenewalsSearchRequestDateTypeStartDateWithDefaults ¶

func NewRenewalsSearchRequestDateTypeStartDateWithDefaults() *RenewalsSearchRequestDateTypeStartDate

NewRenewalsSearchRequestDateTypeStartDateWithDefaults instantiates a new RenewalsSearchRequestDateTypeStartDate 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

func (*RenewalsSearchRequestDateTypeStartDate) GetCustomEndDate ¶

func (o *RenewalsSearchRequestDateTypeStartDate) GetCustomEndDate() string

GetCustomEndDate returns the CustomEndDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateTypeStartDate) GetCustomEndDateOk ¶

func (o *RenewalsSearchRequestDateTypeStartDate) GetCustomEndDateOk() (*string, bool)

GetCustomEndDateOk returns a tuple with the CustomEndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateTypeStartDate) GetCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeStartDate) GetCustomStartDate() string

GetCustomStartDate returns the CustomStartDate field value if set, zero value otherwise.

func (*RenewalsSearchRequestDateTypeStartDate) GetCustomStartDateOk ¶

func (o *RenewalsSearchRequestDateTypeStartDate) GetCustomStartDateOk() (*string, bool)

GetCustomStartDateOk returns a tuple with the CustomStartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestDateTypeStartDate) HasCustomEndDate ¶

func (o *RenewalsSearchRequestDateTypeStartDate) HasCustomEndDate() bool

HasCustomEndDate returns a boolean if a field has been set.

func (*RenewalsSearchRequestDateTypeStartDate) HasCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeStartDate) HasCustomStartDate() bool

HasCustomStartDate returns a boolean if a field has been set.

func (RenewalsSearchRequestDateTypeStartDate) MarshalJSON ¶

func (o RenewalsSearchRequestDateTypeStartDate) MarshalJSON() ([]byte, error)

func (*RenewalsSearchRequestDateTypeStartDate) SetCustomEndDate ¶

func (o *RenewalsSearchRequestDateTypeStartDate) SetCustomEndDate(v string)

SetCustomEndDate gets a reference to the given string and assigns it to the CustomEndDate field.

func (*RenewalsSearchRequestDateTypeStartDate) SetCustomStartDate ¶

func (o *RenewalsSearchRequestDateTypeStartDate) SetCustomStartDate(v string)

SetCustomStartDate gets a reference to the given string and assigns it to the CustomStartDate field.

func (RenewalsSearchRequestDateTypeStartDate) ToMap ¶

func (o RenewalsSearchRequestDateTypeStartDate) ToMap() (map[string]interface{}, error)

type RenewalsSearchRequestStatus ¶

type RenewalsSearchRequestStatus struct {
	OpporutinyStatus *RenewalsSearchRequestStatusOpporutinyStatus `json:"OpporutinyStatus,omitempty"`
}

RenewalsSearchRequestStatus struct for RenewalsSearchRequestStatus

func NewRenewalsSearchRequestStatus ¶

func NewRenewalsSearchRequestStatus() *RenewalsSearchRequestStatus

NewRenewalsSearchRequestStatus instantiates a new RenewalsSearchRequestStatus 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

func NewRenewalsSearchRequestStatusWithDefaults ¶

func NewRenewalsSearchRequestStatusWithDefaults() *RenewalsSearchRequestStatus

NewRenewalsSearchRequestStatusWithDefaults instantiates a new RenewalsSearchRequestStatus 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

func (*RenewalsSearchRequestStatus) GetOpporutinyStatus ¶

GetOpporutinyStatus returns the OpporutinyStatus field value if set, zero value otherwise.

func (*RenewalsSearchRequestStatus) GetOpporutinyStatusOk ¶

GetOpporutinyStatusOk returns a tuple with the OpporutinyStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestStatus) HasOpporutinyStatus ¶

func (o *RenewalsSearchRequestStatus) HasOpporutinyStatus() bool

HasOpporutinyStatus returns a boolean if a field has been set.

func (RenewalsSearchRequestStatus) MarshalJSON ¶

func (o RenewalsSearchRequestStatus) MarshalJSON() ([]byte, error)

func (*RenewalsSearchRequestStatus) SetOpporutinyStatus ¶

SetOpporutinyStatus gets a reference to the given RenewalsSearchRequestStatusOpporutinyStatus and assigns it to the OpporutinyStatus field.

func (RenewalsSearchRequestStatus) ToMap ¶

func (o RenewalsSearchRequestStatus) ToMap() (map[string]interface{}, error)

type RenewalsSearchRequestStatusOpporutinyStatus ¶

type RenewalsSearchRequestStatusOpporutinyStatus struct {
	// The value of opportunity status, it can be either Open or Closed.
	Value *string `json:"value,omitempty"`
	// The sub-status of Opportunity status. Possible sub-status values for Open opportunity status are Ready to order, Quote pending, Notification sent, Future, and Quote requested. Possible sub-status values for Closed opportunity status are All, Ordered, Quote closed-contract sales desk, Expired, Transition to new/upsell, Lost to competitior, Consolidated, Transitioned to cloud, Renewal went direct, EOL, End user out of business, Void, Other, and Cancelled.
	SubStatus *string `json:"subStatus,omitempty"`
}

RenewalsSearchRequestStatusOpporutinyStatus struct for RenewalsSearchRequestStatusOpporutinyStatus

func NewRenewalsSearchRequestStatusOpporutinyStatus ¶

func NewRenewalsSearchRequestStatusOpporutinyStatus() *RenewalsSearchRequestStatusOpporutinyStatus

NewRenewalsSearchRequestStatusOpporutinyStatus instantiates a new RenewalsSearchRequestStatusOpporutinyStatus 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

func NewRenewalsSearchRequestStatusOpporutinyStatusWithDefaults ¶

func NewRenewalsSearchRequestStatusOpporutinyStatusWithDefaults() *RenewalsSearchRequestStatusOpporutinyStatus

NewRenewalsSearchRequestStatusOpporutinyStatusWithDefaults instantiates a new RenewalsSearchRequestStatusOpporutinyStatus 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

func (*RenewalsSearchRequestStatusOpporutinyStatus) GetSubStatus ¶

GetSubStatus returns the SubStatus field value if set, zero value otherwise.

func (*RenewalsSearchRequestStatusOpporutinyStatus) GetSubStatusOk ¶

GetSubStatusOk returns a tuple with the SubStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestStatusOpporutinyStatus) GetValue ¶

GetValue returns the Value field value if set, zero value otherwise.

func (*RenewalsSearchRequestStatusOpporutinyStatus) GetValueOk ¶

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchRequestStatusOpporutinyStatus) HasSubStatus ¶

HasSubStatus returns a boolean if a field has been set.

func (*RenewalsSearchRequestStatusOpporutinyStatus) HasValue ¶

HasValue returns a boolean if a field has been set.

func (RenewalsSearchRequestStatusOpporutinyStatus) MarshalJSON ¶

func (*RenewalsSearchRequestStatusOpporutinyStatus) SetSubStatus ¶

SetSubStatus gets a reference to the given string and assigns it to the SubStatus field.

func (*RenewalsSearchRequestStatusOpporutinyStatus) SetValue ¶

SetValue gets a reference to the given string and assigns it to the Value field.

func (RenewalsSearchRequestStatusOpporutinyStatus) ToMap ¶

func (o RenewalsSearchRequestStatusOpporutinyStatus) ToMap() (map[string]interface{}, error)

type RenewalsSearchResponse ¶

type RenewalsSearchResponse struct {
	// Number of records found.
	RecordsFound *int32 `json:"recordsFound,omitempty"`
	// Number of records in a page.
	PageSize *int32 `json:"pageSize,omitempty"`
	// Number of page.
	PageNumber *int32                                `json:"pageNumber,omitempty"`
	Renewals   []RenewalsSearchResponseRenewalsInner `json:"renewals,omitempty"`
	// URL for the next page.
	NextPage *string `json:"nextPage,omitempty"`
	// URL for the previous page.
	PreviousPage *string `json:"previousPage,omitempty"`
}

RenewalsSearchResponse struct for RenewalsSearchResponse

func NewRenewalsSearchResponse ¶

func NewRenewalsSearchResponse() *RenewalsSearchResponse

NewRenewalsSearchResponse instantiates a new RenewalsSearchResponse 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

func NewRenewalsSearchResponseWithDefaults ¶

func NewRenewalsSearchResponseWithDefaults() *RenewalsSearchResponse

NewRenewalsSearchResponseWithDefaults instantiates a new RenewalsSearchResponse 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

func (*RenewalsSearchResponse) GetNextPage ¶

func (o *RenewalsSearchResponse) GetNextPage() string

GetNextPage returns the NextPage field value if set, zero value otherwise.

func (*RenewalsSearchResponse) GetNextPageOk ¶

func (o *RenewalsSearchResponse) GetNextPageOk() (*string, bool)

GetNextPageOk returns a tuple with the NextPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponse) GetPageNumber ¶

func (o *RenewalsSearchResponse) GetPageNumber() int32

GetPageNumber returns the PageNumber field value if set, zero value otherwise.

func (*RenewalsSearchResponse) GetPageNumberOk ¶

func (o *RenewalsSearchResponse) GetPageNumberOk() (*int32, bool)

GetPageNumberOk returns a tuple with the PageNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponse) GetPageSize ¶

func (o *RenewalsSearchResponse) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*RenewalsSearchResponse) GetPageSizeOk ¶

func (o *RenewalsSearchResponse) GetPageSizeOk() (*int32, bool)

GetPageSizeOk returns a tuple with the PageSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponse) GetPreviousPage ¶

func (o *RenewalsSearchResponse) GetPreviousPage() string

GetPreviousPage returns the PreviousPage field value if set, zero value otherwise.

func (*RenewalsSearchResponse) GetPreviousPageOk ¶

func (o *RenewalsSearchResponse) GetPreviousPageOk() (*string, bool)

GetPreviousPageOk returns a tuple with the PreviousPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponse) GetRecordsFound ¶

func (o *RenewalsSearchResponse) GetRecordsFound() int32

GetRecordsFound returns the RecordsFound field value if set, zero value otherwise.

func (*RenewalsSearchResponse) GetRecordsFoundOk ¶

func (o *RenewalsSearchResponse) GetRecordsFoundOk() (*int32, bool)

GetRecordsFoundOk returns a tuple with the RecordsFound field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponse) GetRenewals ¶

GetRenewals returns the Renewals field value if set, zero value otherwise.

func (*RenewalsSearchResponse) GetRenewalsOk ¶

GetRenewalsOk returns a tuple with the Renewals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponse) HasNextPage ¶

func (o *RenewalsSearchResponse) HasNextPage() bool

HasNextPage returns a boolean if a field has been set.

func (*RenewalsSearchResponse) HasPageNumber ¶

func (o *RenewalsSearchResponse) HasPageNumber() bool

HasPageNumber returns a boolean if a field has been set.

func (*RenewalsSearchResponse) HasPageSize ¶

func (o *RenewalsSearchResponse) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*RenewalsSearchResponse) HasPreviousPage ¶

func (o *RenewalsSearchResponse) HasPreviousPage() bool

HasPreviousPage returns a boolean if a field has been set.

func (*RenewalsSearchResponse) HasRecordsFound ¶

func (o *RenewalsSearchResponse) HasRecordsFound() bool

HasRecordsFound returns a boolean if a field has been set.

func (*RenewalsSearchResponse) HasRenewals ¶

func (o *RenewalsSearchResponse) HasRenewals() bool

HasRenewals returns a boolean if a field has been set.

func (RenewalsSearchResponse) MarshalJSON ¶

func (o RenewalsSearchResponse) MarshalJSON() ([]byte, error)

func (*RenewalsSearchResponse) SetNextPage ¶

func (o *RenewalsSearchResponse) SetNextPage(v string)

SetNextPage gets a reference to the given string and assigns it to the NextPage field.

func (*RenewalsSearchResponse) SetPageNumber ¶

func (o *RenewalsSearchResponse) SetPageNumber(v int32)

SetPageNumber gets a reference to the given int32 and assigns it to the PageNumber field.

func (*RenewalsSearchResponse) SetPageSize ¶

func (o *RenewalsSearchResponse) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*RenewalsSearchResponse) SetPreviousPage ¶

func (o *RenewalsSearchResponse) SetPreviousPage(v string)

SetPreviousPage gets a reference to the given string and assigns it to the PreviousPage field.

func (*RenewalsSearchResponse) SetRecordsFound ¶

func (o *RenewalsSearchResponse) SetRecordsFound(v int32)

SetRecordsFound gets a reference to the given int32 and assigns it to the RecordsFound field.

func (*RenewalsSearchResponse) SetRenewals ¶

SetRenewals gets a reference to the given []RenewalsSearchResponseRenewalsInner and assigns it to the Renewals field.

func (RenewalsSearchResponse) ToMap ¶

func (o RenewalsSearchResponse) ToMap() (map[string]interface{}, error)

type RenewalsSearchResponseRenewalsInner ¶

type RenewalsSearchResponseRenewalsInner struct {
	// Unique renewal ID.
	RenewalId *int32 `json:"renewalId,omitempty"`
	// The reseller's order number for reference in their system.
	CustomerOrderNumber *string `json:"customerOrderNumber,omitempty"`
	// Renewal reference number. It could be notification id or quote number.
	ReferenceNumber *string `json:"referenceNumber,omitempty"`
	// The company name for the end user/customer.
	EndUser *string `json:"endUser,omitempty"`
	// The name of the vendor.
	Vendor *string `json:"vendor,omitempty"`
	// Renewal expiration date.
	ExpirationDate *string `json:"expirationDate,omitempty"`
	// The value of the renewal.
	RenewalValue *float64 `json:"renewalValue,omitempty"`
	// The status of the renewal.
	Status *string                                         `json:"status,omitempty"`
	Links  []RenewalsSearchResponseRenewalsInnerLinksInner `json:"links,omitempty"`
}

RenewalsSearchResponseRenewalsInner struct for RenewalsSearchResponseRenewalsInner

func NewRenewalsSearchResponseRenewalsInner ¶

func NewRenewalsSearchResponseRenewalsInner() *RenewalsSearchResponseRenewalsInner

NewRenewalsSearchResponseRenewalsInner instantiates a new RenewalsSearchResponseRenewalsInner 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

func NewRenewalsSearchResponseRenewalsInnerWithDefaults ¶

func NewRenewalsSearchResponseRenewalsInnerWithDefaults() *RenewalsSearchResponseRenewalsInner

NewRenewalsSearchResponseRenewalsInnerWithDefaults instantiates a new RenewalsSearchResponseRenewalsInner 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

func (*RenewalsSearchResponseRenewalsInner) GetCustomerOrderNumber ¶

func (o *RenewalsSearchResponseRenewalsInner) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInner) GetCustomerOrderNumberOk ¶

func (o *RenewalsSearchResponseRenewalsInner) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponseRenewalsInner) GetEndUser ¶

GetEndUser returns the EndUser field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInner) GetEndUserOk ¶

func (o *RenewalsSearchResponseRenewalsInner) GetEndUserOk() (*string, bool)

GetEndUserOk returns a tuple with the EndUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponseRenewalsInner) GetExpirationDate ¶

func (o *RenewalsSearchResponseRenewalsInner) GetExpirationDate() string

GetExpirationDate returns the ExpirationDate field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInner) GetExpirationDateOk ¶

func (o *RenewalsSearchResponseRenewalsInner) GetExpirationDateOk() (*string, bool)

GetExpirationDateOk returns a tuple with the ExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponseRenewalsInner) GetReferenceNumber ¶

func (o *RenewalsSearchResponseRenewalsInner) GetReferenceNumber() string

GetReferenceNumber returns the ReferenceNumber field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInner) GetReferenceNumberOk ¶

func (o *RenewalsSearchResponseRenewalsInner) GetReferenceNumberOk() (*string, bool)

GetReferenceNumberOk returns a tuple with the ReferenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponseRenewalsInner) GetRenewalId ¶

func (o *RenewalsSearchResponseRenewalsInner) GetRenewalId() int32

GetRenewalId returns the RenewalId field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInner) GetRenewalIdOk ¶

func (o *RenewalsSearchResponseRenewalsInner) GetRenewalIdOk() (*int32, bool)

GetRenewalIdOk returns a tuple with the RenewalId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponseRenewalsInner) GetRenewalValue ¶

func (o *RenewalsSearchResponseRenewalsInner) GetRenewalValue() float64

GetRenewalValue returns the RenewalValue field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInner) GetRenewalValueOk ¶

func (o *RenewalsSearchResponseRenewalsInner) GetRenewalValueOk() (*float64, bool)

GetRenewalValueOk returns a tuple with the RenewalValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponseRenewalsInner) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInner) GetStatusOk ¶

func (o *RenewalsSearchResponseRenewalsInner) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponseRenewalsInner) GetVendor ¶

GetVendor returns the Vendor field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInner) GetVendorOk ¶

func (o *RenewalsSearchResponseRenewalsInner) GetVendorOk() (*string, bool)

GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponseRenewalsInner) HasCustomerOrderNumber ¶

func (o *RenewalsSearchResponseRenewalsInner) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*RenewalsSearchResponseRenewalsInner) HasEndUser ¶

func (o *RenewalsSearchResponseRenewalsInner) HasEndUser() bool

HasEndUser returns a boolean if a field has been set.

func (*RenewalsSearchResponseRenewalsInner) HasExpirationDate ¶

func (o *RenewalsSearchResponseRenewalsInner) HasExpirationDate() bool

HasExpirationDate returns a boolean if a field has been set.

HasLinks returns a boolean if a field has been set.

func (*RenewalsSearchResponseRenewalsInner) HasReferenceNumber ¶

func (o *RenewalsSearchResponseRenewalsInner) HasReferenceNumber() bool

HasReferenceNumber returns a boolean if a field has been set.

func (*RenewalsSearchResponseRenewalsInner) HasRenewalId ¶

func (o *RenewalsSearchResponseRenewalsInner) HasRenewalId() bool

HasRenewalId returns a boolean if a field has been set.

func (*RenewalsSearchResponseRenewalsInner) HasRenewalValue ¶

func (o *RenewalsSearchResponseRenewalsInner) HasRenewalValue() bool

HasRenewalValue returns a boolean if a field has been set.

func (*RenewalsSearchResponseRenewalsInner) HasStatus ¶

HasStatus returns a boolean if a field has been set.

func (*RenewalsSearchResponseRenewalsInner) HasVendor ¶

HasVendor returns a boolean if a field has been set.

func (RenewalsSearchResponseRenewalsInner) MarshalJSON ¶

func (o RenewalsSearchResponseRenewalsInner) MarshalJSON() ([]byte, error)

func (*RenewalsSearchResponseRenewalsInner) SetCustomerOrderNumber ¶

func (o *RenewalsSearchResponseRenewalsInner) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given string and assigns it to the CustomerOrderNumber field.

func (*RenewalsSearchResponseRenewalsInner) SetEndUser ¶

SetEndUser gets a reference to the given string and assigns it to the EndUser field.

func (*RenewalsSearchResponseRenewalsInner) SetExpirationDate ¶

func (o *RenewalsSearchResponseRenewalsInner) SetExpirationDate(v string)

SetExpirationDate gets a reference to the given string and assigns it to the ExpirationDate field.

SetLinks gets a reference to the given []RenewalsSearchResponseRenewalsInnerLinksInner and assigns it to the Links field.

func (*RenewalsSearchResponseRenewalsInner) SetReferenceNumber ¶

func (o *RenewalsSearchResponseRenewalsInner) SetReferenceNumber(v string)

SetReferenceNumber gets a reference to the given string and assigns it to the ReferenceNumber field.

func (*RenewalsSearchResponseRenewalsInner) SetRenewalId ¶

func (o *RenewalsSearchResponseRenewalsInner) SetRenewalId(v int32)

SetRenewalId gets a reference to the given int32 and assigns it to the RenewalId field.

func (*RenewalsSearchResponseRenewalsInner) SetRenewalValue ¶

func (o *RenewalsSearchResponseRenewalsInner) SetRenewalValue(v float64)

SetRenewalValue gets a reference to the given float64 and assigns it to the RenewalValue field.

func (*RenewalsSearchResponseRenewalsInner) SetStatus ¶

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*RenewalsSearchResponseRenewalsInner) SetVendor ¶

SetVendor gets a reference to the given string and assigns it to the Vendor field.

func (RenewalsSearchResponseRenewalsInner) ToMap ¶

func (o RenewalsSearchResponseRenewalsInner) ToMap() (map[string]interface{}, error)

type RenewalsSearchResponseRenewalsInnerLinksInner ¶

type RenewalsSearchResponseRenewalsInnerLinksInner struct {
	// The topic of the link.
	Topic *string `json:"topic,omitempty"`
	// The URL of the topic.
	Href *string `json:"href,omitempty"`
	// Type of a call.
	Type *string `json:"type,omitempty"`
}

RenewalsSearchResponseRenewalsInnerLinksInner struct for RenewalsSearchResponseRenewalsInnerLinksInner

func NewRenewalsSearchResponseRenewalsInnerLinksInner ¶

func NewRenewalsSearchResponseRenewalsInnerLinksInner() *RenewalsSearchResponseRenewalsInnerLinksInner

NewRenewalsSearchResponseRenewalsInnerLinksInner instantiates a new RenewalsSearchResponseRenewalsInnerLinksInner 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

func NewRenewalsSearchResponseRenewalsInnerLinksInnerWithDefaults ¶

func NewRenewalsSearchResponseRenewalsInnerLinksInnerWithDefaults() *RenewalsSearchResponseRenewalsInnerLinksInner

NewRenewalsSearchResponseRenewalsInnerLinksInnerWithDefaults instantiates a new RenewalsSearchResponseRenewalsInnerLinksInner 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

func (*RenewalsSearchResponseRenewalsInnerLinksInner) GetHref ¶

GetHref returns the Href field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInnerLinksInner) GetHrefOk ¶

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponseRenewalsInnerLinksInner) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInnerLinksInner) GetTopicOk ¶

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponseRenewalsInnerLinksInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*RenewalsSearchResponseRenewalsInnerLinksInner) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenewalsSearchResponseRenewalsInnerLinksInner) HasHref ¶

HasHref returns a boolean if a field has been set.

func (*RenewalsSearchResponseRenewalsInnerLinksInner) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (*RenewalsSearchResponseRenewalsInnerLinksInner) HasType ¶

HasType returns a boolean if a field has been set.

func (RenewalsSearchResponseRenewalsInnerLinksInner) MarshalJSON ¶

func (*RenewalsSearchResponseRenewalsInnerLinksInner) SetHref ¶

SetHref gets a reference to the given string and assigns it to the Href field.

func (*RenewalsSearchResponseRenewalsInnerLinksInner) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (*RenewalsSearchResponseRenewalsInnerLinksInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (RenewalsSearchResponseRenewalsInnerLinksInner) ToMap ¶

func (o RenewalsSearchResponseRenewalsInnerLinksInner) ToMap() (map[string]interface{}, error)

type ReturnsAPIService ¶

type ReturnsAPIService service

ReturnsAPIService ReturnsAPI service

func (*ReturnsAPIService) GetResellersV6Returnsdetails ¶

func (a *ReturnsAPIService) GetResellersV6Returnsdetails(ctx context.Context, caseRequestNumber string) ApiGetResellersV6ReturnsdetailsRequest

GetResellersV6Returnsdetails Returns Details

The Returns Details API will retrieve all the details related to the specific caseRequestNumber.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param caseRequestNumber A unique return request number.
@return ApiGetResellersV6ReturnsdetailsRequest

func (*ReturnsAPIService) GetResellersV6ReturnsdetailsExecute ¶

Execute executes the request

@return ReturnsDetailsResponse

func (*ReturnsAPIService) GetResellersV6Returnssearch ¶

func (a *ReturnsAPIService) GetResellersV6Returnssearch(ctx context.Context) ApiGetResellersV6ReturnssearchRequest

GetResellersV6Returnssearch Returns Search

The Returns Search API, by default, will retrieve all the returns that are associated with the customer’s account. The customer will be able to search returns using the query parameters. The Returns Search response will return the following information: returnClaimId, caseRequestNumber, createdOn, referenceNumber, and returnReason.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetResellersV6ReturnssearchRequest

func (*ReturnsAPIService) GetResellersV6ReturnssearchExecute ¶

Execute executes the request

@return ReturnsSearchResponse

func (*ReturnsAPIService) PostReturnscreate ¶

PostReturnscreate Returns Create

Return create endpoint will allow customers to create a return request. In order to create a request, the customer must provide either ingramPartNumber or vendorPartNumber along with other required fields listed below.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostReturnscreateRequest

func (*ReturnsAPIService) PostReturnscreateExecute ¶

Execute executes the request

@return ReturnsCreateResponse

type ReturnsCreateRequest ¶

type ReturnsCreateRequest struct {
	List []ReturnsCreateRequestListInner `json:"list,omitempty"`
}

ReturnsCreateRequest struct for ReturnsCreateRequest

func NewReturnsCreateRequest ¶

func NewReturnsCreateRequest() *ReturnsCreateRequest

NewReturnsCreateRequest instantiates a new ReturnsCreateRequest 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

func NewReturnsCreateRequestWithDefaults ¶

func NewReturnsCreateRequestWithDefaults() *ReturnsCreateRequest

NewReturnsCreateRequestWithDefaults instantiates a new ReturnsCreateRequest 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

func (*ReturnsCreateRequest) GetList ¶

GetList returns the List field value if set, zero value otherwise.

func (*ReturnsCreateRequest) GetListOk ¶

GetListOk returns a tuple with the List field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateRequest) HasList ¶

func (o *ReturnsCreateRequest) HasList() bool

HasList returns a boolean if a field has been set.

func (ReturnsCreateRequest) MarshalJSON ¶

func (o ReturnsCreateRequest) MarshalJSON() ([]byte, error)

func (*ReturnsCreateRequest) SetList ¶

SetList gets a reference to the given []ReturnsCreateRequestListInner and assigns it to the List field.

func (ReturnsCreateRequest) ToMap ¶

func (o ReturnsCreateRequest) ToMap() (map[string]interface{}, error)

type ReturnsCreateRequestListInner ¶

type ReturnsCreateRequestListInner struct {
	// The Invoice number of the order.
	InvoiceNumber string `json:"invoiceNumber"`
	// Date of an Invoice.
	InvoiceDate string `json:"invoiceDate"`
	// The reseller's order number for reference in their system.
	CustomerOrderNumber *string `json:"customerOrderNumber,omitempty"`
	// Unique line number from Ingram.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// Vendor Part Number.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// Serial number of the product.
	SerialNumber *string `json:"serialNumber,omitempty"`
	// Return quantity of the product.
	Quantity int32 `json:"quantity"`
	// Primary reason to return the product.
	PrimaryReason string `json:"primaryReason"`
	// Secondary reason to return the product.
	SecondaryReason string `json:"secondaryReason"`
	// Return notes.
	Notes *string `json:"notes,omitempty"`
	// Reference number to return the product.
	ReferenceNumber *string `json:"referenceNumber,omitempty"`
	// Suffix used to identify billing address.
	BillToAddressId *string                                          `json:"billToAddressId,omitempty"`
	ShipFromInfo    []ReturnsCreateRequestListInnerShipFromInfoInner `json:"shipFromInfo"`
	// Number of boxes to return.
	NumberOfBoxes int32 `json:"numberOfBoxes"`
}

ReturnsCreateRequestListInner struct for ReturnsCreateRequestListInner

func NewReturnsCreateRequestListInner ¶

func NewReturnsCreateRequestListInner(invoiceNumber string, invoiceDate string, quantity int32, primaryReason string, secondaryReason string, shipFromInfo []ReturnsCreateRequestListInnerShipFromInfoInner, numberOfBoxes int32) *ReturnsCreateRequestListInner

NewReturnsCreateRequestListInner instantiates a new ReturnsCreateRequestListInner 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

func NewReturnsCreateRequestListInnerWithDefaults ¶

func NewReturnsCreateRequestListInnerWithDefaults() *ReturnsCreateRequestListInner

NewReturnsCreateRequestListInnerWithDefaults instantiates a new ReturnsCreateRequestListInner 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

func (*ReturnsCreateRequestListInner) GetBillToAddressId ¶

func (o *ReturnsCreateRequestListInner) GetBillToAddressId() string

GetBillToAddressId returns the BillToAddressId field value if set, zero value otherwise.

func (*ReturnsCreateRequestListInner) GetBillToAddressIdOk ¶

func (o *ReturnsCreateRequestListInner) GetBillToAddressIdOk() (*string, bool)

GetBillToAddressIdOk returns a tuple with the BillToAddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetCustomerOrderNumber ¶

func (o *ReturnsCreateRequestListInner) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise.

func (*ReturnsCreateRequestListInner) GetCustomerOrderNumberOk ¶

func (o *ReturnsCreateRequestListInner) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetIngramPartNumber ¶

func (o *ReturnsCreateRequestListInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*ReturnsCreateRequestListInner) GetIngramPartNumberOk ¶

func (o *ReturnsCreateRequestListInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetInvoiceDate ¶

func (o *ReturnsCreateRequestListInner) GetInvoiceDate() string

GetInvoiceDate returns the InvoiceDate field value

func (*ReturnsCreateRequestListInner) GetInvoiceDateOk ¶

func (o *ReturnsCreateRequestListInner) GetInvoiceDateOk() (*string, bool)

GetInvoiceDateOk returns a tuple with the InvoiceDate field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetInvoiceNumber ¶

func (o *ReturnsCreateRequestListInner) GetInvoiceNumber() string

GetInvoiceNumber returns the InvoiceNumber field value

func (*ReturnsCreateRequestListInner) GetInvoiceNumberOk ¶

func (o *ReturnsCreateRequestListInner) GetInvoiceNumberOk() (*string, bool)

GetInvoiceNumberOk returns a tuple with the InvoiceNumber field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetNotes ¶

func (o *ReturnsCreateRequestListInner) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*ReturnsCreateRequestListInner) GetNotesOk ¶

func (o *ReturnsCreateRequestListInner) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetNumberOfBoxes ¶

func (o *ReturnsCreateRequestListInner) GetNumberOfBoxes() int32

GetNumberOfBoxes returns the NumberOfBoxes field value

func (*ReturnsCreateRequestListInner) GetNumberOfBoxesOk ¶

func (o *ReturnsCreateRequestListInner) GetNumberOfBoxesOk() (*int32, bool)

GetNumberOfBoxesOk returns a tuple with the NumberOfBoxes field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetPrimaryReason ¶

func (o *ReturnsCreateRequestListInner) GetPrimaryReason() string

GetPrimaryReason returns the PrimaryReason field value

func (*ReturnsCreateRequestListInner) GetPrimaryReasonOk ¶

func (o *ReturnsCreateRequestListInner) GetPrimaryReasonOk() (*string, bool)

GetPrimaryReasonOk returns a tuple with the PrimaryReason field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetQuantity ¶

func (o *ReturnsCreateRequestListInner) GetQuantity() int32

GetQuantity returns the Quantity field value

func (*ReturnsCreateRequestListInner) GetQuantityOk ¶

func (o *ReturnsCreateRequestListInner) GetQuantityOk() (*int32, bool)

GetQuantityOk returns a tuple with the Quantity field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetReferenceNumber ¶

func (o *ReturnsCreateRequestListInner) GetReferenceNumber() string

GetReferenceNumber returns the ReferenceNumber field value if set, zero value otherwise.

func (*ReturnsCreateRequestListInner) GetReferenceNumberOk ¶

func (o *ReturnsCreateRequestListInner) GetReferenceNumberOk() (*string, bool)

GetReferenceNumberOk returns a tuple with the ReferenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetSecondaryReason ¶

func (o *ReturnsCreateRequestListInner) GetSecondaryReason() string

GetSecondaryReason returns the SecondaryReason field value

func (*ReturnsCreateRequestListInner) GetSecondaryReasonOk ¶

func (o *ReturnsCreateRequestListInner) GetSecondaryReasonOk() (*string, bool)

GetSecondaryReasonOk returns a tuple with the SecondaryReason field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetSerialNumber ¶

func (o *ReturnsCreateRequestListInner) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*ReturnsCreateRequestListInner) GetSerialNumberOk ¶

func (o *ReturnsCreateRequestListInner) GetSerialNumberOk() (*string, bool)

GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetShipFromInfo ¶

GetShipFromInfo returns the ShipFromInfo field value

func (*ReturnsCreateRequestListInner) GetShipFromInfoOk ¶

GetShipFromInfoOk returns a tuple with the ShipFromInfo field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) GetVendorPartNumber ¶

func (o *ReturnsCreateRequestListInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*ReturnsCreateRequestListInner) GetVendorPartNumberOk ¶

func (o *ReturnsCreateRequestListInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInner) HasBillToAddressId ¶

func (o *ReturnsCreateRequestListInner) HasBillToAddressId() bool

HasBillToAddressId returns a boolean if a field has been set.

func (*ReturnsCreateRequestListInner) HasCustomerOrderNumber ¶

func (o *ReturnsCreateRequestListInner) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*ReturnsCreateRequestListInner) HasIngramPartNumber ¶

func (o *ReturnsCreateRequestListInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*ReturnsCreateRequestListInner) HasNotes ¶

func (o *ReturnsCreateRequestListInner) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*ReturnsCreateRequestListInner) HasReferenceNumber ¶

func (o *ReturnsCreateRequestListInner) HasReferenceNumber() bool

HasReferenceNumber returns a boolean if a field has been set.

func (*ReturnsCreateRequestListInner) HasSerialNumber ¶

func (o *ReturnsCreateRequestListInner) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

func (*ReturnsCreateRequestListInner) HasVendorPartNumber ¶

func (o *ReturnsCreateRequestListInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (ReturnsCreateRequestListInner) MarshalJSON ¶

func (o ReturnsCreateRequestListInner) MarshalJSON() ([]byte, error)

func (*ReturnsCreateRequestListInner) SetBillToAddressId ¶

func (o *ReturnsCreateRequestListInner) SetBillToAddressId(v string)

SetBillToAddressId gets a reference to the given string and assigns it to the BillToAddressId field.

func (*ReturnsCreateRequestListInner) SetCustomerOrderNumber ¶

func (o *ReturnsCreateRequestListInner) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given string and assigns it to the CustomerOrderNumber field.

func (*ReturnsCreateRequestListInner) SetIngramPartNumber ¶

func (o *ReturnsCreateRequestListInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*ReturnsCreateRequestListInner) SetInvoiceDate ¶

func (o *ReturnsCreateRequestListInner) SetInvoiceDate(v string)

SetInvoiceDate sets field value

func (*ReturnsCreateRequestListInner) SetInvoiceNumber ¶

func (o *ReturnsCreateRequestListInner) SetInvoiceNumber(v string)

SetInvoiceNumber sets field value

func (*ReturnsCreateRequestListInner) SetNotes ¶

func (o *ReturnsCreateRequestListInner) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*ReturnsCreateRequestListInner) SetNumberOfBoxes ¶

func (o *ReturnsCreateRequestListInner) SetNumberOfBoxes(v int32)

SetNumberOfBoxes sets field value

func (*ReturnsCreateRequestListInner) SetPrimaryReason ¶

func (o *ReturnsCreateRequestListInner) SetPrimaryReason(v string)

SetPrimaryReason sets field value

func (*ReturnsCreateRequestListInner) SetQuantity ¶

func (o *ReturnsCreateRequestListInner) SetQuantity(v int32)

SetQuantity sets field value

func (*ReturnsCreateRequestListInner) SetReferenceNumber ¶

func (o *ReturnsCreateRequestListInner) SetReferenceNumber(v string)

SetReferenceNumber gets a reference to the given string and assigns it to the ReferenceNumber field.

func (*ReturnsCreateRequestListInner) SetSecondaryReason ¶

func (o *ReturnsCreateRequestListInner) SetSecondaryReason(v string)

SetSecondaryReason sets field value

func (*ReturnsCreateRequestListInner) SetSerialNumber ¶

func (o *ReturnsCreateRequestListInner) SetSerialNumber(v string)

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (*ReturnsCreateRequestListInner) SetShipFromInfo ¶

SetShipFromInfo sets field value

func (*ReturnsCreateRequestListInner) SetVendorPartNumber ¶

func (o *ReturnsCreateRequestListInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (ReturnsCreateRequestListInner) ToMap ¶

func (o ReturnsCreateRequestListInner) ToMap() (map[string]interface{}, error)

func (*ReturnsCreateRequestListInner) UnmarshalJSON ¶

func (o *ReturnsCreateRequestListInner) UnmarshalJSON(data []byte) (err error)

type ReturnsCreateRequestListInnerShipFromInfoInner ¶

type ReturnsCreateRequestListInnerShipFromInfoInner struct {
	// Name of the company from where the product will be shipped.
	CompanyName string `json:"companyName"`
	// Contact name of the person from where the product will be shipped.
	Contact string `json:"contact"`
	// Ship from Address Line1.
	AddressLine1 string `json:"addressLine1"`
	// Ship from Address Line2.
	AddressLine2 *string `json:"addressLine2,omitempty"`
	// Ship from Address Line3.
	AddressLine3 *string `json:"addressLine3,omitempty"`
	// Ship from City.
	City string `json:"city"`
	// Ship from state.
	State string `json:"state"`
	// Ship from postal code.
	PostalCode string `json:"postalCode"`
	// ship from country code.
	CountryCode string `json:"countryCode"`
	// Ship from email.
	Email string `json:"email"`
	// Ship from phone number.
	PhoneNumber *string `json:"phoneNumber,omitempty"`
}

ReturnsCreateRequestListInnerShipFromInfoInner struct for ReturnsCreateRequestListInnerShipFromInfoInner

func NewReturnsCreateRequestListInnerShipFromInfoInner ¶

func NewReturnsCreateRequestListInnerShipFromInfoInner(companyName string, contact string, addressLine1 string, city string, state string, postalCode string, countryCode string, email string) *ReturnsCreateRequestListInnerShipFromInfoInner

NewReturnsCreateRequestListInnerShipFromInfoInner instantiates a new ReturnsCreateRequestListInnerShipFromInfoInner 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

func NewReturnsCreateRequestListInnerShipFromInfoInnerWithDefaults ¶

func NewReturnsCreateRequestListInnerShipFromInfoInnerWithDefaults() *ReturnsCreateRequestListInnerShipFromInfoInner

NewReturnsCreateRequestListInnerShipFromInfoInnerWithDefaults instantiates a new ReturnsCreateRequestListInnerShipFromInfoInner 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

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetAddressLine1 ¶

GetAddressLine1 returns the AddressLine1 field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetAddressLine1Ok ¶

func (o *ReturnsCreateRequestListInnerShipFromInfoInner) GetAddressLine1Ok() (*string, bool)

GetAddressLine1Ok returns a tuple with the AddressLine1 field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetAddressLine2 ¶

GetAddressLine2 returns the AddressLine2 field value if set, zero value otherwise.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetAddressLine2Ok ¶

func (o *ReturnsCreateRequestListInnerShipFromInfoInner) GetAddressLine2Ok() (*string, bool)

GetAddressLine2Ok returns a tuple with the AddressLine2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetAddressLine3 ¶

GetAddressLine3 returns the AddressLine3 field value if set, zero value otherwise.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetAddressLine3Ok ¶

func (o *ReturnsCreateRequestListInnerShipFromInfoInner) GetAddressLine3Ok() (*string, bool)

GetAddressLine3Ok returns a tuple with the AddressLine3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetCity ¶

GetCity returns the City field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetCityOk ¶

GetCityOk returns a tuple with the City field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetCompanyName ¶

GetCompanyName returns the CompanyName field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetCompanyNameOk ¶

GetCompanyNameOk returns a tuple with the CompanyName field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetContact ¶

GetContact returns the Contact field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetContactOk ¶

GetContactOk returns a tuple with the Contact field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetCountryCode ¶

GetCountryCode returns the CountryCode field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetCountryCodeOk ¶

GetCountryCodeOk returns a tuple with the CountryCode field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetEmail ¶

GetEmail returns the Email field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetEmailOk ¶

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetPhoneNumber ¶

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetPhoneNumberOk ¶

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetPostalCode ¶

GetPostalCode returns the PostalCode field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetPostalCodeOk ¶

GetPostalCodeOk returns a tuple with the PostalCode field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetState ¶

GetState returns the State field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) GetStateOk ¶

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) HasAddressLine2 ¶

HasAddressLine2 returns a boolean if a field has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) HasAddressLine3 ¶

HasAddressLine3 returns a boolean if a field has been set.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) HasPhoneNumber ¶

HasPhoneNumber returns a boolean if a field has been set.

func (ReturnsCreateRequestListInnerShipFromInfoInner) MarshalJSON ¶

func (*ReturnsCreateRequestListInnerShipFromInfoInner) SetAddressLine1 ¶

SetAddressLine1 sets field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) SetAddressLine2 ¶

SetAddressLine2 gets a reference to the given string and assigns it to the AddressLine2 field.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) SetAddressLine3 ¶

SetAddressLine3 gets a reference to the given string and assigns it to the AddressLine3 field.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) SetCity ¶

SetCity sets field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) SetCompanyName ¶

SetCompanyName sets field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) SetContact ¶

SetContact sets field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) SetCountryCode ¶

SetCountryCode sets field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) SetEmail ¶

SetEmail sets field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) SetPhoneNumber ¶

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*ReturnsCreateRequestListInnerShipFromInfoInner) SetPostalCode ¶

SetPostalCode sets field value

func (*ReturnsCreateRequestListInnerShipFromInfoInner) SetState ¶

SetState sets field value

func (ReturnsCreateRequestListInnerShipFromInfoInner) ToMap ¶

func (o ReturnsCreateRequestListInnerShipFromInfoInner) ToMap() (map[string]interface{}, error)

func (*ReturnsCreateRequestListInnerShipFromInfoInner) UnmarshalJSON ¶

func (o *ReturnsCreateRequestListInnerShipFromInfoInner) UnmarshalJSON(data []byte) (err error)

type ReturnsCreateResponse ¶

type ReturnsCreateResponse struct {
	ReturnsClaims []ReturnsCreateResponseReturnsClaimsInner `json:"returnsClaims,omitempty"`
}

ReturnsCreateResponse struct for ReturnsCreateResponse

func NewReturnsCreateResponse ¶

func NewReturnsCreateResponse() *ReturnsCreateResponse

NewReturnsCreateResponse instantiates a new ReturnsCreateResponse 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

func NewReturnsCreateResponseWithDefaults ¶

func NewReturnsCreateResponseWithDefaults() *ReturnsCreateResponse

NewReturnsCreateResponseWithDefaults instantiates a new ReturnsCreateResponse 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

func (*ReturnsCreateResponse) GetReturnsClaims ¶

GetReturnsClaims returns the ReturnsClaims field value if set, zero value otherwise.

func (*ReturnsCreateResponse) GetReturnsClaimsOk ¶

GetReturnsClaimsOk returns a tuple with the ReturnsClaims field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponse) HasReturnsClaims ¶

func (o *ReturnsCreateResponse) HasReturnsClaims() bool

HasReturnsClaims returns a boolean if a field has been set.

func (ReturnsCreateResponse) MarshalJSON ¶

func (o ReturnsCreateResponse) MarshalJSON() ([]byte, error)

func (*ReturnsCreateResponse) SetReturnsClaims ¶

SetReturnsClaims gets a reference to the given []ReturnsCreateResponseReturnsClaimsInner and assigns it to the ReturnsClaims field.

func (ReturnsCreateResponse) ToMap ¶

func (o ReturnsCreateResponse) ToMap() (map[string]interface{}, error)

type ReturnsCreateResponseReturnsClaimsInner ¶

type ReturnsCreateResponseReturnsClaimsInner struct {
	// The rmaClaimId claim id.
	RmaClaimId *string `json:"rmaClaimId,omitempty"`
	// A unique return request number.
	CaseRequestNumber *string `json:"caseRequestNumber,omitempty"`
	// The reference number for the return.
	ReferenceNumber *string `json:"referenceNumber,omitempty"`
	// The date on which the return request was created.
	CreatedOn *string `json:"createdOn,omitempty"`
	// Type of request.
	Type *string `json:"type,omitempty"`
	// The reason for the return.
	ReturnReason *string `json:"returnReason,omitempty"`
	// Unique line number from Ingram.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// Vendor Part Number.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// Return quantity of the product.
	Quantity *int32 `json:"quantity,omitempty"`
	// Return notes.
	Notes *string `json:"notes,omitempty"`
	// The estimated total value of the return.
	EstimatedTotalValue *float32 `json:"estimatedTotalValue,omitempty"`
	// The amount of credit.
	Credit *float32 `json:"credit,omitempty"`
	// The status of the request.
	Status *string                                             `json:"status,omitempty"`
	Links  []ReturnsSearchResponseReturnsClaimsInnerLinksInner `json:"links,omitempty"`
}

ReturnsCreateResponseReturnsClaimsInner struct for ReturnsCreateResponseReturnsClaimsInner

func NewReturnsCreateResponseReturnsClaimsInner ¶

func NewReturnsCreateResponseReturnsClaimsInner() *ReturnsCreateResponseReturnsClaimsInner

NewReturnsCreateResponseReturnsClaimsInner instantiates a new ReturnsCreateResponseReturnsClaimsInner 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

func NewReturnsCreateResponseReturnsClaimsInnerWithDefaults ¶

func NewReturnsCreateResponseReturnsClaimsInnerWithDefaults() *ReturnsCreateResponseReturnsClaimsInner

NewReturnsCreateResponseReturnsClaimsInnerWithDefaults instantiates a new ReturnsCreateResponseReturnsClaimsInner 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

func (*ReturnsCreateResponseReturnsClaimsInner) GetCaseRequestNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetCaseRequestNumber() string

GetCaseRequestNumber returns the CaseRequestNumber field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetCaseRequestNumberOk ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetCaseRequestNumberOk() (*string, bool)

GetCaseRequestNumberOk returns a tuple with the CaseRequestNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetCreatedOn ¶

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetCreatedOnOk ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetCreatedOnOk() (*string, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetCredit ¶

GetCredit returns the Credit field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetCreditOk ¶

GetCreditOk returns a tuple with the Credit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetEstimatedTotalValue ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetEstimatedTotalValue() float32

GetEstimatedTotalValue returns the EstimatedTotalValue field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetEstimatedTotalValueOk ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetEstimatedTotalValueOk() (*float32, bool)

GetEstimatedTotalValueOk returns a tuple with the EstimatedTotalValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetIngramPartNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetIngramPartNumberOk ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetNotes ¶

GetNotes returns the Notes field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetNotesOk ¶

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetQuantity ¶

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetQuantityOk ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetQuantityOk() (*int32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetReferenceNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetReferenceNumber() string

GetReferenceNumber returns the ReferenceNumber field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetReferenceNumberOk ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetReferenceNumberOk() (*string, bool)

GetReferenceNumberOk returns a tuple with the ReferenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetReturnReason ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetReturnReason() string

GetReturnReason returns the ReturnReason field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetReturnReasonOk ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetReturnReasonOk() (*string, bool)

GetReturnReasonOk returns a tuple with the ReturnReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetRmaClaimId ¶

GetRmaClaimId returns the RmaClaimId field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetRmaClaimIdOk ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetRmaClaimIdOk() (*string, bool)

GetRmaClaimIdOk returns a tuple with the RmaClaimId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetStatusOk ¶

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) GetVendorPartNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*ReturnsCreateResponseReturnsClaimsInner) GetVendorPartNumberOk ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasCaseRequestNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) HasCaseRequestNumber() bool

HasCaseRequestNumber returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasCreatedOn ¶

HasCreatedOn returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasCredit ¶

HasCredit returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasEstimatedTotalValue ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) HasEstimatedTotalValue() bool

HasEstimatedTotalValue returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasIngramPartNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

HasLinks returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasNotes ¶

HasNotes returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasQuantity ¶

HasQuantity returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasReferenceNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) HasReferenceNumber() bool

HasReferenceNumber returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasReturnReason ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) HasReturnReason() bool

HasReturnReason returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasRmaClaimId ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) HasRmaClaimId() bool

HasRmaClaimId returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasStatus ¶

HasStatus returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasType ¶

HasType returns a boolean if a field has been set.

func (*ReturnsCreateResponseReturnsClaimsInner) HasVendorPartNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (ReturnsCreateResponseReturnsClaimsInner) MarshalJSON ¶

func (o ReturnsCreateResponseReturnsClaimsInner) MarshalJSON() ([]byte, error)

func (*ReturnsCreateResponseReturnsClaimsInner) SetCaseRequestNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) SetCaseRequestNumber(v string)

SetCaseRequestNumber gets a reference to the given string and assigns it to the CaseRequestNumber field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetCreatedOn ¶

SetCreatedOn gets a reference to the given string and assigns it to the CreatedOn field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetCredit ¶

SetCredit gets a reference to the given float32 and assigns it to the Credit field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetEstimatedTotalValue ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) SetEstimatedTotalValue(v float32)

SetEstimatedTotalValue gets a reference to the given float32 and assigns it to the EstimatedTotalValue field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetIngramPartNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

SetLinks gets a reference to the given []ReturnsSearchResponseReturnsClaimsInnerLinksInner and assigns it to the Links field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetNotes ¶

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetQuantity ¶

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetReferenceNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) SetReferenceNumber(v string)

SetReferenceNumber gets a reference to the given string and assigns it to the ReferenceNumber field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetReturnReason ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) SetReturnReason(v string)

SetReturnReason gets a reference to the given string and assigns it to the ReturnReason field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetRmaClaimId ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) SetRmaClaimId(v string)

SetRmaClaimId gets a reference to the given string and assigns it to the RmaClaimId field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetStatus ¶

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (*ReturnsCreateResponseReturnsClaimsInner) SetVendorPartNumber ¶

func (o *ReturnsCreateResponseReturnsClaimsInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (ReturnsCreateResponseReturnsClaimsInner) ToMap ¶

func (o ReturnsCreateResponseReturnsClaimsInner) ToMap() (map[string]interface{}, error)

type ReturnsDetailsResponse ¶

type ReturnsDetailsResponse struct {
	// The type of the details. Return or Claim.
	TypeOfDetails *string `json:"typeOfDetails,omitempty"`
	// The rmaClaimId claim id.
	RmaClaimId *string `json:"rmaClaimId,omitempty"`
	// A unique return request number.
	CaseRequestNumber *string `json:"caseRequestNumber,omitempty"`
	// The date on which the return request was created.
	CreatedOn *string `json:"createdOn,omitempty"`
	// The reason for the return.
	ReturnReason *string `json:"returnReason,omitempty"`
	// The reference number for the return.
	ReferenceNumber *string `json:"referenceNumber,omitempty"`
	// The status of the request.
	Status *string `json:"status,omitempty"`
	// The address of the return warehouse.
	ReturnWarehouseAddress *string                               `json:"returnWarehouseAddress,omitempty"`
	Products               []ReturnsDetailsResponseProductsInner `json:"products,omitempty"`
	// Sub total amount of the return request.
	SubTotal *float32 `json:"subTotal,omitempty"`
	// The tax amount of the return request.
	Tax *float32 `json:"tax,omitempty"`
	// The additional fees for the return request.
	AdditionalFees *float32 `json:"additionalFees,omitempty"`
	// The total estimated amount for the return request.
	EstimatedTotal *float32 `json:"estimatedTotal,omitempty"`
}

ReturnsDetailsResponse struct for ReturnsDetailsResponse

func NewReturnsDetailsResponse ¶

func NewReturnsDetailsResponse() *ReturnsDetailsResponse

NewReturnsDetailsResponse instantiates a new ReturnsDetailsResponse 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

func NewReturnsDetailsResponseWithDefaults ¶

func NewReturnsDetailsResponseWithDefaults() *ReturnsDetailsResponse

NewReturnsDetailsResponseWithDefaults instantiates a new ReturnsDetailsResponse 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

func (*ReturnsDetailsResponse) GetAdditionalFees ¶

func (o *ReturnsDetailsResponse) GetAdditionalFees() float32

GetAdditionalFees returns the AdditionalFees field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetAdditionalFeesOk ¶

func (o *ReturnsDetailsResponse) GetAdditionalFeesOk() (*float32, bool)

GetAdditionalFeesOk returns a tuple with the AdditionalFees field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetCaseRequestNumber ¶

func (o *ReturnsDetailsResponse) GetCaseRequestNumber() string

GetCaseRequestNumber returns the CaseRequestNumber field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetCaseRequestNumberOk ¶

func (o *ReturnsDetailsResponse) GetCaseRequestNumberOk() (*string, bool)

GetCaseRequestNumberOk returns a tuple with the CaseRequestNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetCreatedOn ¶

func (o *ReturnsDetailsResponse) GetCreatedOn() string

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetCreatedOnOk ¶

func (o *ReturnsDetailsResponse) GetCreatedOnOk() (*string, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetEstimatedTotal ¶

func (o *ReturnsDetailsResponse) GetEstimatedTotal() float32

GetEstimatedTotal returns the EstimatedTotal field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetEstimatedTotalOk ¶

func (o *ReturnsDetailsResponse) GetEstimatedTotalOk() (*float32, bool)

GetEstimatedTotalOk returns a tuple with the EstimatedTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetProducts ¶

GetProducts returns the Products field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetProductsOk ¶

GetProductsOk returns a tuple with the Products field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetReferenceNumber ¶

func (o *ReturnsDetailsResponse) GetReferenceNumber() string

GetReferenceNumber returns the ReferenceNumber field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetReferenceNumberOk ¶

func (o *ReturnsDetailsResponse) GetReferenceNumberOk() (*string, bool)

GetReferenceNumberOk returns a tuple with the ReferenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetReturnReason ¶

func (o *ReturnsDetailsResponse) GetReturnReason() string

GetReturnReason returns the ReturnReason field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetReturnReasonOk ¶

func (o *ReturnsDetailsResponse) GetReturnReasonOk() (*string, bool)

GetReturnReasonOk returns a tuple with the ReturnReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetReturnWarehouseAddress ¶

func (o *ReturnsDetailsResponse) GetReturnWarehouseAddress() string

GetReturnWarehouseAddress returns the ReturnWarehouseAddress field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetReturnWarehouseAddressOk ¶

func (o *ReturnsDetailsResponse) GetReturnWarehouseAddressOk() (*string, bool)

GetReturnWarehouseAddressOk returns a tuple with the ReturnWarehouseAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetRmaClaimId ¶

func (o *ReturnsDetailsResponse) GetRmaClaimId() string

GetRmaClaimId returns the RmaClaimId field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetRmaClaimIdOk ¶

func (o *ReturnsDetailsResponse) GetRmaClaimIdOk() (*string, bool)

GetRmaClaimIdOk returns a tuple with the RmaClaimId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetStatus ¶

func (o *ReturnsDetailsResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetStatusOk ¶

func (o *ReturnsDetailsResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetSubTotal ¶

func (o *ReturnsDetailsResponse) GetSubTotal() float32

GetSubTotal returns the SubTotal field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetSubTotalOk ¶

func (o *ReturnsDetailsResponse) GetSubTotalOk() (*float32, bool)

GetSubTotalOk returns a tuple with the SubTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetTax ¶

func (o *ReturnsDetailsResponse) GetTax() float32

GetTax returns the Tax field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetTaxOk ¶

func (o *ReturnsDetailsResponse) GetTaxOk() (*float32, bool)

GetTaxOk returns a tuple with the Tax field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) GetTypeOfDetails ¶

func (o *ReturnsDetailsResponse) GetTypeOfDetails() string

GetTypeOfDetails returns the TypeOfDetails field value if set, zero value otherwise.

func (*ReturnsDetailsResponse) GetTypeOfDetailsOk ¶

func (o *ReturnsDetailsResponse) GetTypeOfDetailsOk() (*string, bool)

GetTypeOfDetailsOk returns a tuple with the TypeOfDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponse) HasAdditionalFees ¶

func (o *ReturnsDetailsResponse) HasAdditionalFees() bool

HasAdditionalFees returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasCaseRequestNumber ¶

func (o *ReturnsDetailsResponse) HasCaseRequestNumber() bool

HasCaseRequestNumber returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasCreatedOn ¶

func (o *ReturnsDetailsResponse) HasCreatedOn() bool

HasCreatedOn returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasEstimatedTotal ¶

func (o *ReturnsDetailsResponse) HasEstimatedTotal() bool

HasEstimatedTotal returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasProducts ¶

func (o *ReturnsDetailsResponse) HasProducts() bool

HasProducts returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasReferenceNumber ¶

func (o *ReturnsDetailsResponse) HasReferenceNumber() bool

HasReferenceNumber returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasReturnReason ¶

func (o *ReturnsDetailsResponse) HasReturnReason() bool

HasReturnReason returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasReturnWarehouseAddress ¶

func (o *ReturnsDetailsResponse) HasReturnWarehouseAddress() bool

HasReturnWarehouseAddress returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasRmaClaimId ¶

func (o *ReturnsDetailsResponse) HasRmaClaimId() bool

HasRmaClaimId returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasStatus ¶

func (o *ReturnsDetailsResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasSubTotal ¶

func (o *ReturnsDetailsResponse) HasSubTotal() bool

HasSubTotal returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasTax ¶

func (o *ReturnsDetailsResponse) HasTax() bool

HasTax returns a boolean if a field has been set.

func (*ReturnsDetailsResponse) HasTypeOfDetails ¶

func (o *ReturnsDetailsResponse) HasTypeOfDetails() bool

HasTypeOfDetails returns a boolean if a field has been set.

func (ReturnsDetailsResponse) MarshalJSON ¶

func (o ReturnsDetailsResponse) MarshalJSON() ([]byte, error)

func (*ReturnsDetailsResponse) SetAdditionalFees ¶

func (o *ReturnsDetailsResponse) SetAdditionalFees(v float32)

SetAdditionalFees gets a reference to the given float32 and assigns it to the AdditionalFees field.

func (*ReturnsDetailsResponse) SetCaseRequestNumber ¶

func (o *ReturnsDetailsResponse) SetCaseRequestNumber(v string)

SetCaseRequestNumber gets a reference to the given string and assigns it to the CaseRequestNumber field.

func (*ReturnsDetailsResponse) SetCreatedOn ¶

func (o *ReturnsDetailsResponse) SetCreatedOn(v string)

SetCreatedOn gets a reference to the given string and assigns it to the CreatedOn field.

func (*ReturnsDetailsResponse) SetEstimatedTotal ¶

func (o *ReturnsDetailsResponse) SetEstimatedTotal(v float32)

SetEstimatedTotal gets a reference to the given float32 and assigns it to the EstimatedTotal field.

func (*ReturnsDetailsResponse) SetProducts ¶

SetProducts gets a reference to the given []ReturnsDetailsResponseProductsInner and assigns it to the Products field.

func (*ReturnsDetailsResponse) SetReferenceNumber ¶

func (o *ReturnsDetailsResponse) SetReferenceNumber(v string)

SetReferenceNumber gets a reference to the given string and assigns it to the ReferenceNumber field.

func (*ReturnsDetailsResponse) SetReturnReason ¶

func (o *ReturnsDetailsResponse) SetReturnReason(v string)

SetReturnReason gets a reference to the given string and assigns it to the ReturnReason field.

func (*ReturnsDetailsResponse) SetReturnWarehouseAddress ¶

func (o *ReturnsDetailsResponse) SetReturnWarehouseAddress(v string)

SetReturnWarehouseAddress gets a reference to the given string and assigns it to the ReturnWarehouseAddress field.

func (*ReturnsDetailsResponse) SetRmaClaimId ¶

func (o *ReturnsDetailsResponse) SetRmaClaimId(v string)

SetRmaClaimId gets a reference to the given string and assigns it to the RmaClaimId field.

func (*ReturnsDetailsResponse) SetStatus ¶

func (o *ReturnsDetailsResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ReturnsDetailsResponse) SetSubTotal ¶

func (o *ReturnsDetailsResponse) SetSubTotal(v float32)

SetSubTotal gets a reference to the given float32 and assigns it to the SubTotal field.

func (*ReturnsDetailsResponse) SetTax ¶

func (o *ReturnsDetailsResponse) SetTax(v float32)

SetTax gets a reference to the given float32 and assigns it to the Tax field.

func (*ReturnsDetailsResponse) SetTypeOfDetails ¶

func (o *ReturnsDetailsResponse) SetTypeOfDetails(v string)

SetTypeOfDetails gets a reference to the given string and assigns it to the TypeOfDetails field.

func (ReturnsDetailsResponse) ToMap ¶

func (o ReturnsDetailsResponse) ToMap() (map[string]interface{}, error)

type ReturnsDetailsResponseProductsInner ¶

type ReturnsDetailsResponseProductsInner struct {
	// Unique Ingram Micro line number.
	IngramLineNumber *int32 `json:"ingramLineNumber,omitempty"`
	// The description of the line item product.
	Description *string `json:"description,omitempty"`
	// Unique IngramMicro part number.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The vendor's part number for the line item.
	VendorPartNumber *string `json:"vendorPartNumber,omitempty"`
	// The UPC code of a product.
	Upc *string `json:"upc,omitempty"`
	// The date of the invoice.
	InvoiceDate *string `json:"invoiceDate,omitempty"`
	// Ingram micro Invoice number.
	InvoiceNumber *string `json:"invoiceNumber,omitempty"`
	// The reseller's order number for reference in their system.
	CustomerOrderNumber *string `json:"customerOrderNumber,omitempty"`
	// The quantity of the line item.
	Quantity *float32 `json:"quantity,omitempty"`
	// The unit price of the line item.
	UnitPrice *float32 `json:"unitPrice,omitempty"`
	// Unit price X quantity for the line item.
	ExtendedPrice *float32 `json:"extendedPrice,omitempty"`
	// The status of the line item.
	Status *string `json:"status,omitempty"`
	// The code of the return branch.
	ReturnBranch *string `json:"returnBranch,omitempty"`
	// The code of the ship from branch.
	ShipFromBranch *string `json:"shipFromBranch,omitempty"`
	// Request details.
	RequestDetails    *string `json:"requestDetails,omitempty"`
	AdditionalDetails *string `json:"additionalDetails,omitempty"`
}

ReturnsDetailsResponseProductsInner struct for ReturnsDetailsResponseProductsInner

func NewReturnsDetailsResponseProductsInner ¶

func NewReturnsDetailsResponseProductsInner() *ReturnsDetailsResponseProductsInner

NewReturnsDetailsResponseProductsInner instantiates a new ReturnsDetailsResponseProductsInner 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

func NewReturnsDetailsResponseProductsInnerWithDefaults ¶

func NewReturnsDetailsResponseProductsInnerWithDefaults() *ReturnsDetailsResponseProductsInner

NewReturnsDetailsResponseProductsInnerWithDefaults instantiates a new ReturnsDetailsResponseProductsInner 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

func (*ReturnsDetailsResponseProductsInner) GetAdditionalDetails ¶

func (o *ReturnsDetailsResponseProductsInner) GetAdditionalDetails() string

GetAdditionalDetails returns the AdditionalDetails field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetAdditionalDetailsOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetAdditionalDetailsOk() (*string, bool)

GetAdditionalDetailsOk returns a tuple with the AdditionalDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetCustomerOrderNumber ¶

func (o *ReturnsDetailsResponseProductsInner) GetCustomerOrderNumber() string

GetCustomerOrderNumber returns the CustomerOrderNumber field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetCustomerOrderNumberOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetCustomerOrderNumberOk() (*string, bool)

GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetDescription ¶

func (o *ReturnsDetailsResponseProductsInner) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetDescriptionOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetExtendedPrice ¶

func (o *ReturnsDetailsResponseProductsInner) GetExtendedPrice() float32

GetExtendedPrice returns the ExtendedPrice field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetExtendedPriceOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetExtendedPriceOk() (*float32, bool)

GetExtendedPriceOk returns a tuple with the ExtendedPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetIngramLineNumber ¶

func (o *ReturnsDetailsResponseProductsInner) GetIngramLineNumber() int32

GetIngramLineNumber returns the IngramLineNumber field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetIngramLineNumberOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetIngramLineNumberOk() (*int32, bool)

GetIngramLineNumberOk returns a tuple with the IngramLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetIngramPartNumber ¶

func (o *ReturnsDetailsResponseProductsInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetIngramPartNumberOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetInvoiceDate ¶

func (o *ReturnsDetailsResponseProductsInner) GetInvoiceDate() string

GetInvoiceDate returns the InvoiceDate field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetInvoiceDateOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetInvoiceDateOk() (*string, bool)

GetInvoiceDateOk returns a tuple with the InvoiceDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetInvoiceNumber ¶

func (o *ReturnsDetailsResponseProductsInner) GetInvoiceNumber() string

GetInvoiceNumber returns the InvoiceNumber field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetInvoiceNumberOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetInvoiceNumberOk() (*string, bool)

GetInvoiceNumberOk returns a tuple with the InvoiceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetQuantity ¶

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetQuantityOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetQuantityOk() (*float32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetRequestDetails ¶

func (o *ReturnsDetailsResponseProductsInner) GetRequestDetails() string

GetRequestDetails returns the RequestDetails field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetRequestDetailsOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetRequestDetailsOk() (*string, bool)

GetRequestDetailsOk returns a tuple with the RequestDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetReturnBranch ¶

func (o *ReturnsDetailsResponseProductsInner) GetReturnBranch() string

GetReturnBranch returns the ReturnBranch field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetReturnBranchOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetReturnBranchOk() (*string, bool)

GetReturnBranchOk returns a tuple with the ReturnBranch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetShipFromBranch ¶

func (o *ReturnsDetailsResponseProductsInner) GetShipFromBranch() string

GetShipFromBranch returns the ShipFromBranch field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetShipFromBranchOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetShipFromBranchOk() (*string, bool)

GetShipFromBranchOk returns a tuple with the ShipFromBranch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetStatusOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetUnitPrice ¶

func (o *ReturnsDetailsResponseProductsInner) GetUnitPrice() float32

GetUnitPrice returns the UnitPrice field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetUnitPriceOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetUnitPriceOk() (*float32, bool)

GetUnitPriceOk returns a tuple with the UnitPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetUpc ¶

GetUpc returns the Upc field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetUpcOk ¶

GetUpcOk returns a tuple with the Upc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) GetVendorPartNumber ¶

func (o *ReturnsDetailsResponseProductsInner) GetVendorPartNumber() string

GetVendorPartNumber returns the VendorPartNumber field value if set, zero value otherwise.

func (*ReturnsDetailsResponseProductsInner) GetVendorPartNumberOk ¶

func (o *ReturnsDetailsResponseProductsInner) GetVendorPartNumberOk() (*string, bool)

GetVendorPartNumberOk returns a tuple with the VendorPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsDetailsResponseProductsInner) HasAdditionalDetails ¶

func (o *ReturnsDetailsResponseProductsInner) HasAdditionalDetails() bool

HasAdditionalDetails returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasCustomerOrderNumber ¶

func (o *ReturnsDetailsResponseProductsInner) HasCustomerOrderNumber() bool

HasCustomerOrderNumber returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasDescription ¶

func (o *ReturnsDetailsResponseProductsInner) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasExtendedPrice ¶

func (o *ReturnsDetailsResponseProductsInner) HasExtendedPrice() bool

HasExtendedPrice returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasIngramLineNumber ¶

func (o *ReturnsDetailsResponseProductsInner) HasIngramLineNumber() bool

HasIngramLineNumber returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasIngramPartNumber ¶

func (o *ReturnsDetailsResponseProductsInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasInvoiceDate ¶

func (o *ReturnsDetailsResponseProductsInner) HasInvoiceDate() bool

HasInvoiceDate returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasInvoiceNumber ¶

func (o *ReturnsDetailsResponseProductsInner) HasInvoiceNumber() bool

HasInvoiceNumber returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasQuantity ¶

func (o *ReturnsDetailsResponseProductsInner) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasRequestDetails ¶

func (o *ReturnsDetailsResponseProductsInner) HasRequestDetails() bool

HasRequestDetails returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasReturnBranch ¶

func (o *ReturnsDetailsResponseProductsInner) HasReturnBranch() bool

HasReturnBranch returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasShipFromBranch ¶

func (o *ReturnsDetailsResponseProductsInner) HasShipFromBranch() bool

HasShipFromBranch returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasStatus ¶

HasStatus returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasUnitPrice ¶

func (o *ReturnsDetailsResponseProductsInner) HasUnitPrice() bool

HasUnitPrice returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasUpc ¶

HasUpc returns a boolean if a field has been set.

func (*ReturnsDetailsResponseProductsInner) HasVendorPartNumber ¶

func (o *ReturnsDetailsResponseProductsInner) HasVendorPartNumber() bool

HasVendorPartNumber returns a boolean if a field has been set.

func (ReturnsDetailsResponseProductsInner) MarshalJSON ¶

func (o ReturnsDetailsResponseProductsInner) MarshalJSON() ([]byte, error)

func (*ReturnsDetailsResponseProductsInner) SetAdditionalDetails ¶

func (o *ReturnsDetailsResponseProductsInner) SetAdditionalDetails(v string)

SetAdditionalDetails gets a reference to the given string and assigns it to the AdditionalDetails field.

func (*ReturnsDetailsResponseProductsInner) SetCustomerOrderNumber ¶

func (o *ReturnsDetailsResponseProductsInner) SetCustomerOrderNumber(v string)

SetCustomerOrderNumber gets a reference to the given string and assigns it to the CustomerOrderNumber field.

func (*ReturnsDetailsResponseProductsInner) SetDescription ¶

func (o *ReturnsDetailsResponseProductsInner) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ReturnsDetailsResponseProductsInner) SetExtendedPrice ¶

func (o *ReturnsDetailsResponseProductsInner) SetExtendedPrice(v float32)

SetExtendedPrice gets a reference to the given float32 and assigns it to the ExtendedPrice field.

func (*ReturnsDetailsResponseProductsInner) SetIngramLineNumber ¶

func (o *ReturnsDetailsResponseProductsInner) SetIngramLineNumber(v int32)

SetIngramLineNumber gets a reference to the given int32 and assigns it to the IngramLineNumber field.

func (*ReturnsDetailsResponseProductsInner) SetIngramPartNumber ¶

func (o *ReturnsDetailsResponseProductsInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*ReturnsDetailsResponseProductsInner) SetInvoiceDate ¶

func (o *ReturnsDetailsResponseProductsInner) SetInvoiceDate(v string)

SetInvoiceDate gets a reference to the given string and assigns it to the InvoiceDate field.

func (*ReturnsDetailsResponseProductsInner) SetInvoiceNumber ¶

func (o *ReturnsDetailsResponseProductsInner) SetInvoiceNumber(v string)

SetInvoiceNumber gets a reference to the given string and assigns it to the InvoiceNumber field.

func (*ReturnsDetailsResponseProductsInner) SetQuantity ¶

func (o *ReturnsDetailsResponseProductsInner) SetQuantity(v float32)

SetQuantity gets a reference to the given float32 and assigns it to the Quantity field.

func (*ReturnsDetailsResponseProductsInner) SetRequestDetails ¶

func (o *ReturnsDetailsResponseProductsInner) SetRequestDetails(v string)

SetRequestDetails gets a reference to the given string and assigns it to the RequestDetails field.

func (*ReturnsDetailsResponseProductsInner) SetReturnBranch ¶

func (o *ReturnsDetailsResponseProductsInner) SetReturnBranch(v string)

SetReturnBranch gets a reference to the given string and assigns it to the ReturnBranch field.

func (*ReturnsDetailsResponseProductsInner) SetShipFromBranch ¶

func (o *ReturnsDetailsResponseProductsInner) SetShipFromBranch(v string)

SetShipFromBranch gets a reference to the given string and assigns it to the ShipFromBranch field.

func (*ReturnsDetailsResponseProductsInner) SetStatus ¶

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ReturnsDetailsResponseProductsInner) SetUnitPrice ¶

func (o *ReturnsDetailsResponseProductsInner) SetUnitPrice(v float32)

SetUnitPrice gets a reference to the given float32 and assigns it to the UnitPrice field.

func (*ReturnsDetailsResponseProductsInner) SetUpc ¶

SetUpc gets a reference to the given string and assigns it to the Upc field.

func (*ReturnsDetailsResponseProductsInner) SetVendorPartNumber ¶

func (o *ReturnsDetailsResponseProductsInner) SetVendorPartNumber(v string)

SetVendorPartNumber gets a reference to the given string and assigns it to the VendorPartNumber field.

func (ReturnsDetailsResponseProductsInner) ToMap ¶

func (o ReturnsDetailsResponseProductsInner) ToMap() (map[string]interface{}, error)

type ReturnsSearchResponse ¶

type ReturnsSearchResponse struct {
	// Number of records found.
	RecordsFound *int32 `json:"recordsFound,omitempty"`
	// Number of records in a page.
	PageSize *int32 `json:"pageSize,omitempty"`
	// Number of page.
	PageNumber    *int32                                    `json:"pageNumber,omitempty"`
	ReturnsClaims []ReturnsSearchResponseReturnsClaimsInner `json:"returnsClaims,omitempty"`
	// URL for the next page.
	NextPage *string `json:"nextPage,omitempty"`
	// URL for the previous page.
	PreviousPage *string `json:"previousPage,omitempty"`
}

ReturnsSearchResponse struct for ReturnsSearchResponse

func NewReturnsSearchResponse ¶

func NewReturnsSearchResponse() *ReturnsSearchResponse

NewReturnsSearchResponse instantiates a new ReturnsSearchResponse 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

func NewReturnsSearchResponseWithDefaults ¶

func NewReturnsSearchResponseWithDefaults() *ReturnsSearchResponse

NewReturnsSearchResponseWithDefaults instantiates a new ReturnsSearchResponse 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

func (*ReturnsSearchResponse) GetNextPage ¶

func (o *ReturnsSearchResponse) GetNextPage() string

GetNextPage returns the NextPage field value if set, zero value otherwise.

func (*ReturnsSearchResponse) GetNextPageOk ¶

func (o *ReturnsSearchResponse) GetNextPageOk() (*string, bool)

GetNextPageOk returns a tuple with the NextPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponse) GetPageNumber ¶

func (o *ReturnsSearchResponse) GetPageNumber() int32

GetPageNumber returns the PageNumber field value if set, zero value otherwise.

func (*ReturnsSearchResponse) GetPageNumberOk ¶

func (o *ReturnsSearchResponse) GetPageNumberOk() (*int32, bool)

GetPageNumberOk returns a tuple with the PageNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponse) GetPageSize ¶

func (o *ReturnsSearchResponse) GetPageSize() int32

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*ReturnsSearchResponse) GetPageSizeOk ¶

func (o *ReturnsSearchResponse) GetPageSizeOk() (*int32, bool)

GetPageSizeOk returns a tuple with the PageSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponse) GetPreviousPage ¶

func (o *ReturnsSearchResponse) GetPreviousPage() string

GetPreviousPage returns the PreviousPage field value if set, zero value otherwise.

func (*ReturnsSearchResponse) GetPreviousPageOk ¶

func (o *ReturnsSearchResponse) GetPreviousPageOk() (*string, bool)

GetPreviousPageOk returns a tuple with the PreviousPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponse) GetRecordsFound ¶

func (o *ReturnsSearchResponse) GetRecordsFound() int32

GetRecordsFound returns the RecordsFound field value if set, zero value otherwise.

func (*ReturnsSearchResponse) GetRecordsFoundOk ¶

func (o *ReturnsSearchResponse) GetRecordsFoundOk() (*int32, bool)

GetRecordsFoundOk returns a tuple with the RecordsFound field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponse) GetReturnsClaims ¶

GetReturnsClaims returns the ReturnsClaims field value if set, zero value otherwise.

func (*ReturnsSearchResponse) GetReturnsClaimsOk ¶

GetReturnsClaimsOk returns a tuple with the ReturnsClaims field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponse) HasNextPage ¶

func (o *ReturnsSearchResponse) HasNextPage() bool

HasNextPage returns a boolean if a field has been set.

func (*ReturnsSearchResponse) HasPageNumber ¶

func (o *ReturnsSearchResponse) HasPageNumber() bool

HasPageNumber returns a boolean if a field has been set.

func (*ReturnsSearchResponse) HasPageSize ¶

func (o *ReturnsSearchResponse) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*ReturnsSearchResponse) HasPreviousPage ¶

func (o *ReturnsSearchResponse) HasPreviousPage() bool

HasPreviousPage returns a boolean if a field has been set.

func (*ReturnsSearchResponse) HasRecordsFound ¶

func (o *ReturnsSearchResponse) HasRecordsFound() bool

HasRecordsFound returns a boolean if a field has been set.

func (*ReturnsSearchResponse) HasReturnsClaims ¶

func (o *ReturnsSearchResponse) HasReturnsClaims() bool

HasReturnsClaims returns a boolean if a field has been set.

func (ReturnsSearchResponse) MarshalJSON ¶

func (o ReturnsSearchResponse) MarshalJSON() ([]byte, error)

func (*ReturnsSearchResponse) SetNextPage ¶

func (o *ReturnsSearchResponse) SetNextPage(v string)

SetNextPage gets a reference to the given string and assigns it to the NextPage field.

func (*ReturnsSearchResponse) SetPageNumber ¶

func (o *ReturnsSearchResponse) SetPageNumber(v int32)

SetPageNumber gets a reference to the given int32 and assigns it to the PageNumber field.

func (*ReturnsSearchResponse) SetPageSize ¶

func (o *ReturnsSearchResponse) SetPageSize(v int32)

SetPageSize gets a reference to the given int32 and assigns it to the PageSize field.

func (*ReturnsSearchResponse) SetPreviousPage ¶

func (o *ReturnsSearchResponse) SetPreviousPage(v string)

SetPreviousPage gets a reference to the given string and assigns it to the PreviousPage field.

func (*ReturnsSearchResponse) SetRecordsFound ¶

func (o *ReturnsSearchResponse) SetRecordsFound(v int32)

SetRecordsFound gets a reference to the given int32 and assigns it to the RecordsFound field.

func (*ReturnsSearchResponse) SetReturnsClaims ¶

SetReturnsClaims gets a reference to the given []ReturnsSearchResponseReturnsClaimsInner and assigns it to the ReturnsClaims field.

func (ReturnsSearchResponse) ToMap ¶

func (o ReturnsSearchResponse) ToMap() (map[string]interface{}, error)

type ReturnsSearchResponseReturnsClaimsInner ¶

type ReturnsSearchResponseReturnsClaimsInner struct {
	// A unique return claim Id.
	ReturnClaimId *string `json:"returnClaimId,omitempty"`
	// A unique return request number.
	CaseRequestNumber *string `json:"caseRequestNumber,omitempty"`
	// The date on which the return request was created.
	CreatedOn *string `json:"createdOn,omitempty"`
	// Type of request.
	Type *string `json:"type,omitempty"`
	// The reason for the return.
	ReturnReason *string `json:"returnReason,omitempty"`
	// The reference number for the return.
	ReferenceNumber *string `json:"referenceNumber,omitempty"`
	// The estimated total value of the return.
	EstimatedTotalValue *float64 `json:"estimatedTotalValue,omitempty"`
	// The amount of credit.
	Credit *float32 `json:"credit,omitempty"`
	// The date on which the return request was last updated.
	ModifiedOn *string `json:"modifiedOn,omitempty"`
	// The status of the request.
	Status *string                                             `json:"status,omitempty"`
	Links  []ReturnsSearchResponseReturnsClaimsInnerLinksInner `json:"links,omitempty"`
}

ReturnsSearchResponseReturnsClaimsInner struct for ReturnsSearchResponseReturnsClaimsInner

func NewReturnsSearchResponseReturnsClaimsInner ¶

func NewReturnsSearchResponseReturnsClaimsInner() *ReturnsSearchResponseReturnsClaimsInner

NewReturnsSearchResponseReturnsClaimsInner instantiates a new ReturnsSearchResponseReturnsClaimsInner 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

func NewReturnsSearchResponseReturnsClaimsInnerWithDefaults ¶

func NewReturnsSearchResponseReturnsClaimsInnerWithDefaults() *ReturnsSearchResponseReturnsClaimsInner

NewReturnsSearchResponseReturnsClaimsInnerWithDefaults instantiates a new ReturnsSearchResponseReturnsClaimsInner 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

func (*ReturnsSearchResponseReturnsClaimsInner) GetCaseRequestNumber ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetCaseRequestNumber() string

GetCaseRequestNumber returns the CaseRequestNumber field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInner) GetCaseRequestNumberOk ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetCaseRequestNumberOk() (*string, bool)

GetCaseRequestNumberOk returns a tuple with the CaseRequestNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) GetCreatedOn ¶

GetCreatedOn returns the CreatedOn field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInner) GetCreatedOnOk ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetCreatedOnOk() (*string, bool)

GetCreatedOnOk returns a tuple with the CreatedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) GetCredit ¶

GetCredit returns the Credit field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInner) GetCreditOk ¶

GetCreditOk returns a tuple with the Credit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) GetEstimatedTotalValue ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetEstimatedTotalValue() float64

GetEstimatedTotalValue returns the EstimatedTotalValue field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInner) GetEstimatedTotalValueOk ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetEstimatedTotalValueOk() (*float64, bool)

GetEstimatedTotalValueOk returns a tuple with the EstimatedTotalValue field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInner) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) GetModifiedOn ¶

GetModifiedOn returns the ModifiedOn field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInner) GetModifiedOnOk ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetModifiedOnOk() (*string, bool)

GetModifiedOnOk returns a tuple with the ModifiedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) GetReferenceNumber ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetReferenceNumber() string

GetReferenceNumber returns the ReferenceNumber field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInner) GetReferenceNumberOk ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetReferenceNumberOk() (*string, bool)

GetReferenceNumberOk returns a tuple with the ReferenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) GetReturnClaimId ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetReturnClaimId() string

GetReturnClaimId returns the ReturnClaimId field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInner) GetReturnClaimIdOk ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetReturnClaimIdOk() (*string, bool)

GetReturnClaimIdOk returns a tuple with the ReturnClaimId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) GetReturnReason ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetReturnReason() string

GetReturnReason returns the ReturnReason field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInner) GetReturnReasonOk ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) GetReturnReasonOk() (*string, bool)

GetReturnReasonOk returns a tuple with the ReturnReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInner) GetStatusOk ¶

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInner) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) HasCaseRequestNumber ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) HasCaseRequestNumber() bool

HasCaseRequestNumber returns a boolean if a field has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) HasCreatedOn ¶

HasCreatedOn returns a boolean if a field has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) HasCredit ¶

HasCredit returns a boolean if a field has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) HasEstimatedTotalValue ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) HasEstimatedTotalValue() bool

HasEstimatedTotalValue returns a boolean if a field has been set.

HasLinks returns a boolean if a field has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) HasModifiedOn ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) HasModifiedOn() bool

HasModifiedOn returns a boolean if a field has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) HasReferenceNumber ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) HasReferenceNumber() bool

HasReferenceNumber returns a boolean if a field has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) HasReturnClaimId ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) HasReturnClaimId() bool

HasReturnClaimId returns a boolean if a field has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) HasReturnReason ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) HasReturnReason() bool

HasReturnReason returns a boolean if a field has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) HasStatus ¶

HasStatus returns a boolean if a field has been set.

func (*ReturnsSearchResponseReturnsClaimsInner) HasType ¶

HasType returns a boolean if a field has been set.

func (ReturnsSearchResponseReturnsClaimsInner) MarshalJSON ¶

func (o ReturnsSearchResponseReturnsClaimsInner) MarshalJSON() ([]byte, error)

func (*ReturnsSearchResponseReturnsClaimsInner) SetCaseRequestNumber ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) SetCaseRequestNumber(v string)

SetCaseRequestNumber gets a reference to the given string and assigns it to the CaseRequestNumber field.

func (*ReturnsSearchResponseReturnsClaimsInner) SetCreatedOn ¶

SetCreatedOn gets a reference to the given string and assigns it to the CreatedOn field.

func (*ReturnsSearchResponseReturnsClaimsInner) SetCredit ¶

SetCredit gets a reference to the given float32 and assigns it to the Credit field.

func (*ReturnsSearchResponseReturnsClaimsInner) SetEstimatedTotalValue ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) SetEstimatedTotalValue(v float64)

SetEstimatedTotalValue gets a reference to the given float64 and assigns it to the EstimatedTotalValue field.

SetLinks gets a reference to the given []ReturnsSearchResponseReturnsClaimsInnerLinksInner and assigns it to the Links field.

func (*ReturnsSearchResponseReturnsClaimsInner) SetModifiedOn ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) SetModifiedOn(v string)

SetModifiedOn gets a reference to the given string and assigns it to the ModifiedOn field.

func (*ReturnsSearchResponseReturnsClaimsInner) SetReferenceNumber ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) SetReferenceNumber(v string)

SetReferenceNumber gets a reference to the given string and assigns it to the ReferenceNumber field.

func (*ReturnsSearchResponseReturnsClaimsInner) SetReturnClaimId ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) SetReturnClaimId(v string)

SetReturnClaimId gets a reference to the given string and assigns it to the ReturnClaimId field.

func (*ReturnsSearchResponseReturnsClaimsInner) SetReturnReason ¶

func (o *ReturnsSearchResponseReturnsClaimsInner) SetReturnReason(v string)

SetReturnReason gets a reference to the given string and assigns it to the ReturnReason field.

func (*ReturnsSearchResponseReturnsClaimsInner) SetStatus ¶

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ReturnsSearchResponseReturnsClaimsInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (ReturnsSearchResponseReturnsClaimsInner) ToMap ¶

func (o ReturnsSearchResponseReturnsClaimsInner) ToMap() (map[string]interface{}, error)

type ReturnsSearchResponseReturnsClaimsInnerLinksInner ¶

type ReturnsSearchResponseReturnsClaimsInnerLinksInner struct {
	// Provides the details of the return.
	Topic *string `json:"topic,omitempty"`
	// The URL endpoint for accessing the relevant data.
	Href *string `json:"href,omitempty"`
	// The type of call that can be made to the href link (GET, POST, Etc.).
	Type *string `json:"type,omitempty"`
}

ReturnsSearchResponseReturnsClaimsInnerLinksInner struct for ReturnsSearchResponseReturnsClaimsInnerLinksInner

func NewReturnsSearchResponseReturnsClaimsInnerLinksInner ¶

func NewReturnsSearchResponseReturnsClaimsInnerLinksInner() *ReturnsSearchResponseReturnsClaimsInnerLinksInner

NewReturnsSearchResponseReturnsClaimsInnerLinksInner instantiates a new ReturnsSearchResponseReturnsClaimsInnerLinksInner 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

func NewReturnsSearchResponseReturnsClaimsInnerLinksInnerWithDefaults ¶

func NewReturnsSearchResponseReturnsClaimsInnerLinksInnerWithDefaults() *ReturnsSearchResponseReturnsClaimsInnerLinksInner

NewReturnsSearchResponseReturnsClaimsInnerLinksInnerWithDefaults instantiates a new ReturnsSearchResponseReturnsClaimsInnerLinksInner 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

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) GetHref ¶

GetHref returns the Href field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) GetHrefOk ¶

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) GetTopic ¶

GetTopic returns the Topic field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) GetTopicOk ¶

GetTopicOk returns a tuple with the Topic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) HasHref ¶

HasHref returns a boolean if a field has been set.

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) HasTopic ¶

HasTopic returns a boolean if a field has been set.

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) HasType ¶

HasType returns a boolean if a field has been set.

func (ReturnsSearchResponseReturnsClaimsInnerLinksInner) MarshalJSON ¶

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) SetHref ¶

SetHref gets a reference to the given string and assigns it to the Href field.

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) SetTopic ¶

SetTopic gets a reference to the given string and assigns it to the Topic field.

func (*ReturnsSearchResponseReturnsClaimsInnerLinksInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (ReturnsSearchResponseReturnsClaimsInnerLinksInner) ToMap ¶

func (o ReturnsSearchResponseReturnsClaimsInnerLinksInner) ToMap() (map[string]interface{}, error)

type ServerConfiguration ¶

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations ¶

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL ¶

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable ¶

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type StockUpdateAPIService ¶

type StockUpdateAPIService service

StockUpdateAPIService StockUpdateAPI service

func (*StockUpdateAPIService) ResellersV1WebhooksAvailabilityupdatePost ¶

func (a *StockUpdateAPIService) ResellersV1WebhooksAvailabilityupdatePost(ctx context.Context) ApiResellersV1WebhooksAvailabilityupdatePostRequest

ResellersV1WebhooksAvailabilityupdatePost Stock Update

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiResellersV1WebhooksAvailabilityupdatePostRequest

func (*StockUpdateAPIService) ResellersV1WebhooksAvailabilityupdatePostExecute ¶

func (a *StockUpdateAPIService) ResellersV1WebhooksAvailabilityupdatePostExecute(r ApiResellersV1WebhooksAvailabilityupdatePostRequest) (*http.Response, error)

Execute executes the request

type ValidateQuoteResponse ¶

type ValidateQuoteResponse struct {
	// A unique identifier generated by Ingram Micro's CRM specific to each quote.
	QuoteNumber *string `json:"quoteNumber,omitempty"`
	// The name of the vendor.
	VendorName *string `json:"vendorName,omitempty"`
	// The object containing the list of fields required at a header level by the vendor.
	VmfAdditionalAttributes []ValidateQuoteResponseVmfAdditionalAttributesInner `json:"vmfAdditionalAttributes,omitempty"`
	// The object containing the lines from the quote.
	Lines              []ValidateQuoteResponseLinesInner `json:"lines,omitempty"`
	QuoteType          *int32                            `json:"quoteType,omitempty"`
	VendorGroupName    *string                           `json:"vendorGroupName,omitempty"`
	VendorQuoteNumber  *string                           `json:"vendorQuoteNumber,omitempty"`
	VendorMasterNumber *string                           `json:"vendorMasterNumber,omitempty"`
}

ValidateQuoteResponse struct for ValidateQuoteResponse

func NewValidateQuoteResponse ¶

func NewValidateQuoteResponse() *ValidateQuoteResponse

NewValidateQuoteResponse instantiates a new ValidateQuoteResponse 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

func NewValidateQuoteResponseWithDefaults ¶

func NewValidateQuoteResponseWithDefaults() *ValidateQuoteResponse

NewValidateQuoteResponseWithDefaults instantiates a new ValidateQuoteResponse 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

func (*ValidateQuoteResponse) GetLines ¶

GetLines returns the Lines field value if set, zero value otherwise.

func (*ValidateQuoteResponse) GetLinesOk ¶

GetLinesOk returns a tuple with the Lines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponse) GetQuoteNumber ¶

func (o *ValidateQuoteResponse) GetQuoteNumber() string

GetQuoteNumber returns the QuoteNumber field value if set, zero value otherwise.

func (*ValidateQuoteResponse) GetQuoteNumberOk ¶

func (o *ValidateQuoteResponse) GetQuoteNumberOk() (*string, bool)

GetQuoteNumberOk returns a tuple with the QuoteNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponse) GetQuoteType ¶

func (o *ValidateQuoteResponse) GetQuoteType() int32

GetQuoteType returns the QuoteType field value if set, zero value otherwise.

func (*ValidateQuoteResponse) GetQuoteTypeOk ¶

func (o *ValidateQuoteResponse) GetQuoteTypeOk() (*int32, bool)

GetQuoteTypeOk returns a tuple with the QuoteType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponse) GetVendorGroupName ¶

func (o *ValidateQuoteResponse) GetVendorGroupName() string

GetVendorGroupName returns the VendorGroupName field value if set, zero value otherwise.

func (*ValidateQuoteResponse) GetVendorGroupNameOk ¶

func (o *ValidateQuoteResponse) GetVendorGroupNameOk() (*string, bool)

GetVendorGroupNameOk returns a tuple with the VendorGroupName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponse) GetVendorMasterNumber ¶

func (o *ValidateQuoteResponse) GetVendorMasterNumber() string

GetVendorMasterNumber returns the VendorMasterNumber field value if set, zero value otherwise.

func (*ValidateQuoteResponse) GetVendorMasterNumberOk ¶

func (o *ValidateQuoteResponse) GetVendorMasterNumberOk() (*string, bool)

GetVendorMasterNumberOk returns a tuple with the VendorMasterNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponse) GetVendorName ¶

func (o *ValidateQuoteResponse) GetVendorName() string

GetVendorName returns the VendorName field value if set, zero value otherwise.

func (*ValidateQuoteResponse) GetVendorNameOk ¶

func (o *ValidateQuoteResponse) GetVendorNameOk() (*string, bool)

GetVendorNameOk returns a tuple with the VendorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponse) GetVendorQuoteNumber ¶

func (o *ValidateQuoteResponse) GetVendorQuoteNumber() string

GetVendorQuoteNumber returns the VendorQuoteNumber field value if set, zero value otherwise.

func (*ValidateQuoteResponse) GetVendorQuoteNumberOk ¶

func (o *ValidateQuoteResponse) GetVendorQuoteNumberOk() (*string, bool)

GetVendorQuoteNumberOk returns a tuple with the VendorQuoteNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponse) GetVmfAdditionalAttributes ¶

GetVmfAdditionalAttributes returns the VmfAdditionalAttributes field value if set, zero value otherwise.

func (*ValidateQuoteResponse) GetVmfAdditionalAttributesOk ¶

func (o *ValidateQuoteResponse) GetVmfAdditionalAttributesOk() ([]ValidateQuoteResponseVmfAdditionalAttributesInner, bool)

GetVmfAdditionalAttributesOk returns a tuple with the VmfAdditionalAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponse) HasLines ¶

func (o *ValidateQuoteResponse) HasLines() bool

HasLines returns a boolean if a field has been set.

func (*ValidateQuoteResponse) HasQuoteNumber ¶

func (o *ValidateQuoteResponse) HasQuoteNumber() bool

HasQuoteNumber returns a boolean if a field has been set.

func (*ValidateQuoteResponse) HasQuoteType ¶

func (o *ValidateQuoteResponse) HasQuoteType() bool

HasQuoteType returns a boolean if a field has been set.

func (*ValidateQuoteResponse) HasVendorGroupName ¶

func (o *ValidateQuoteResponse) HasVendorGroupName() bool

HasVendorGroupName returns a boolean if a field has been set.

func (*ValidateQuoteResponse) HasVendorMasterNumber ¶

func (o *ValidateQuoteResponse) HasVendorMasterNumber() bool

HasVendorMasterNumber returns a boolean if a field has been set.

func (*ValidateQuoteResponse) HasVendorName ¶

func (o *ValidateQuoteResponse) HasVendorName() bool

HasVendorName returns a boolean if a field has been set.

func (*ValidateQuoteResponse) HasVendorQuoteNumber ¶

func (o *ValidateQuoteResponse) HasVendorQuoteNumber() bool

HasVendorQuoteNumber returns a boolean if a field has been set.

func (*ValidateQuoteResponse) HasVmfAdditionalAttributes ¶

func (o *ValidateQuoteResponse) HasVmfAdditionalAttributes() bool

HasVmfAdditionalAttributes returns a boolean if a field has been set.

func (ValidateQuoteResponse) MarshalJSON ¶

func (o ValidateQuoteResponse) MarshalJSON() ([]byte, error)

func (*ValidateQuoteResponse) SetLines ¶

SetLines gets a reference to the given []ValidateQuoteResponseLinesInner and assigns it to the Lines field.

func (*ValidateQuoteResponse) SetQuoteNumber ¶

func (o *ValidateQuoteResponse) SetQuoteNumber(v string)

SetQuoteNumber gets a reference to the given string and assigns it to the QuoteNumber field.

func (*ValidateQuoteResponse) SetQuoteType ¶

func (o *ValidateQuoteResponse) SetQuoteType(v int32)

SetQuoteType gets a reference to the given int32 and assigns it to the QuoteType field.

func (*ValidateQuoteResponse) SetVendorGroupName ¶

func (o *ValidateQuoteResponse) SetVendorGroupName(v string)

SetVendorGroupName gets a reference to the given string and assigns it to the VendorGroupName field.

func (*ValidateQuoteResponse) SetVendorMasterNumber ¶

func (o *ValidateQuoteResponse) SetVendorMasterNumber(v string)

SetVendorMasterNumber gets a reference to the given string and assigns it to the VendorMasterNumber field.

func (*ValidateQuoteResponse) SetVendorName ¶

func (o *ValidateQuoteResponse) SetVendorName(v string)

SetVendorName gets a reference to the given string and assigns it to the VendorName field.

func (*ValidateQuoteResponse) SetVendorQuoteNumber ¶

func (o *ValidateQuoteResponse) SetVendorQuoteNumber(v string)

SetVendorQuoteNumber gets a reference to the given string and assigns it to the VendorQuoteNumber field.

func (*ValidateQuoteResponse) SetVmfAdditionalAttributes ¶

SetVmfAdditionalAttributes gets a reference to the given []ValidateQuoteResponseVmfAdditionalAttributesInner and assigns it to the VmfAdditionalAttributes field.

func (ValidateQuoteResponse) ToMap ¶

func (o ValidateQuoteResponse) ToMap() (map[string]interface{}, error)

type ValidateQuoteResponseLinesInner ¶

type ValidateQuoteResponseLinesInner struct {
	// The reseller's line item number for reference in their system.
	CustomerLineNumber *string `json:"customerLineNumber,omitempty"`
	// Unique Ingram Micro part number.
	IngramPartNumber *string `json:"ingramPartNumber,omitempty"`
	// The quantity of the line item.
	Quantity *string `json:"quantity,omitempty"`
	// The object containing the list of fields required at a line level by the vendor.
	VmfAdditionalAttributesLines []QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner `json:"vmfAdditionalAttributesLines,omitempty"`
}

ValidateQuoteResponseLinesInner struct for ValidateQuoteResponseLinesInner

func NewValidateQuoteResponseLinesInner ¶

func NewValidateQuoteResponseLinesInner() *ValidateQuoteResponseLinesInner

NewValidateQuoteResponseLinesInner instantiates a new ValidateQuoteResponseLinesInner 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

func NewValidateQuoteResponseLinesInnerWithDefaults ¶

func NewValidateQuoteResponseLinesInnerWithDefaults() *ValidateQuoteResponseLinesInner

NewValidateQuoteResponseLinesInnerWithDefaults instantiates a new ValidateQuoteResponseLinesInner 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

func (*ValidateQuoteResponseLinesInner) GetCustomerLineNumber ¶

func (o *ValidateQuoteResponseLinesInner) GetCustomerLineNumber() string

GetCustomerLineNumber returns the CustomerLineNumber field value if set, zero value otherwise.

func (*ValidateQuoteResponseLinesInner) GetCustomerLineNumberOk ¶

func (o *ValidateQuoteResponseLinesInner) GetCustomerLineNumberOk() (*string, bool)

GetCustomerLineNumberOk returns a tuple with the CustomerLineNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponseLinesInner) GetIngramPartNumber ¶

func (o *ValidateQuoteResponseLinesInner) GetIngramPartNumber() string

GetIngramPartNumber returns the IngramPartNumber field value if set, zero value otherwise.

func (*ValidateQuoteResponseLinesInner) GetIngramPartNumberOk ¶

func (o *ValidateQuoteResponseLinesInner) GetIngramPartNumberOk() (*string, bool)

GetIngramPartNumberOk returns a tuple with the IngramPartNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponseLinesInner) GetQuantity ¶

func (o *ValidateQuoteResponseLinesInner) GetQuantity() string

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*ValidateQuoteResponseLinesInner) GetQuantityOk ¶

func (o *ValidateQuoteResponseLinesInner) GetQuantityOk() (*string, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponseLinesInner) GetVmfAdditionalAttributesLines ¶

GetVmfAdditionalAttributesLines returns the VmfAdditionalAttributesLines field value if set, zero value otherwise.

func (*ValidateQuoteResponseLinesInner) GetVmfAdditionalAttributesLinesOk ¶

GetVmfAdditionalAttributesLinesOk returns a tuple with the VmfAdditionalAttributesLines field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponseLinesInner) HasCustomerLineNumber ¶

func (o *ValidateQuoteResponseLinesInner) HasCustomerLineNumber() bool

HasCustomerLineNumber returns a boolean if a field has been set.

func (*ValidateQuoteResponseLinesInner) HasIngramPartNumber ¶

func (o *ValidateQuoteResponseLinesInner) HasIngramPartNumber() bool

HasIngramPartNumber returns a boolean if a field has been set.

func (*ValidateQuoteResponseLinesInner) HasQuantity ¶

func (o *ValidateQuoteResponseLinesInner) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*ValidateQuoteResponseLinesInner) HasVmfAdditionalAttributesLines ¶

func (o *ValidateQuoteResponseLinesInner) HasVmfAdditionalAttributesLines() bool

HasVmfAdditionalAttributesLines returns a boolean if a field has been set.

func (ValidateQuoteResponseLinesInner) MarshalJSON ¶

func (o ValidateQuoteResponseLinesInner) MarshalJSON() ([]byte, error)

func (*ValidateQuoteResponseLinesInner) SetCustomerLineNumber ¶

func (o *ValidateQuoteResponseLinesInner) SetCustomerLineNumber(v string)

SetCustomerLineNumber gets a reference to the given string and assigns it to the CustomerLineNumber field.

func (*ValidateQuoteResponseLinesInner) SetIngramPartNumber ¶

func (o *ValidateQuoteResponseLinesInner) SetIngramPartNumber(v string)

SetIngramPartNumber gets a reference to the given string and assigns it to the IngramPartNumber field.

func (*ValidateQuoteResponseLinesInner) SetQuantity ¶

func (o *ValidateQuoteResponseLinesInner) SetQuantity(v string)

SetQuantity gets a reference to the given string and assigns it to the Quantity field.

func (*ValidateQuoteResponseLinesInner) SetVmfAdditionalAttributesLines ¶

SetVmfAdditionalAttributesLines gets a reference to the given []QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner and assigns it to the VmfAdditionalAttributesLines field.

func (ValidateQuoteResponseLinesInner) ToMap ¶

func (o ValidateQuoteResponseLinesInner) ToMap() (map[string]interface{}, error)

type ValidateQuoteResponseVmfAdditionalAttributesInner ¶

type ValidateQuoteResponseVmfAdditionalAttributesInner struct {
	// The name of the header level field.
	AttributeName *string `json:"attributeName,omitempty"`
	// The value of the header level field.
	AttributeValue *string `json:"attributeValue,omitempty"`
	// The description of the header level field.
	AttributeDescription *string `json:"attributeDescription,omitempty"`
}

ValidateQuoteResponseVmfAdditionalAttributesInner struct for ValidateQuoteResponseVmfAdditionalAttributesInner

func NewValidateQuoteResponseVmfAdditionalAttributesInner ¶

func NewValidateQuoteResponseVmfAdditionalAttributesInner() *ValidateQuoteResponseVmfAdditionalAttributesInner

NewValidateQuoteResponseVmfAdditionalAttributesInner instantiates a new ValidateQuoteResponseVmfAdditionalAttributesInner 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

func NewValidateQuoteResponseVmfAdditionalAttributesInnerWithDefaults ¶

func NewValidateQuoteResponseVmfAdditionalAttributesInnerWithDefaults() *ValidateQuoteResponseVmfAdditionalAttributesInner

NewValidateQuoteResponseVmfAdditionalAttributesInnerWithDefaults instantiates a new ValidateQuoteResponseVmfAdditionalAttributesInner 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

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) GetAttributeDescription ¶

func (o *ValidateQuoteResponseVmfAdditionalAttributesInner) GetAttributeDescription() string

GetAttributeDescription returns the AttributeDescription field value if set, zero value otherwise.

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) GetAttributeDescriptionOk ¶

func (o *ValidateQuoteResponseVmfAdditionalAttributesInner) GetAttributeDescriptionOk() (*string, bool)

GetAttributeDescriptionOk returns a tuple with the AttributeDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) GetAttributeName ¶

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) GetAttributeNameOk ¶

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) GetAttributeValue ¶

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) GetAttributeValueOk ¶

func (o *ValidateQuoteResponseVmfAdditionalAttributesInner) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) HasAttributeDescription ¶

func (o *ValidateQuoteResponseVmfAdditionalAttributesInner) HasAttributeDescription() bool

HasAttributeDescription returns a boolean if a field has been set.

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) HasAttributeName ¶

HasAttributeName returns a boolean if a field has been set.

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) HasAttributeValue ¶

HasAttributeValue returns a boolean if a field has been set.

func (ValidateQuoteResponseVmfAdditionalAttributesInner) MarshalJSON ¶

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) SetAttributeDescription ¶

func (o *ValidateQuoteResponseVmfAdditionalAttributesInner) SetAttributeDescription(v string)

SetAttributeDescription gets a reference to the given string and assigns it to the AttributeDescription field.

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) SetAttributeName ¶

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*ValidateQuoteResponseVmfAdditionalAttributesInner) SetAttributeValue ¶

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (ValidateQuoteResponseVmfAdditionalAttributesInner) ToMap ¶

func (o ValidateQuoteResponseVmfAdditionalAttributesInner) ToMap() (map[string]interface{}, error)

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL