tokopedia

package module
v0.0.0-...-b2a9389 Latest Latest
Warning

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

Go to latest
Published: Nov 27, 2023 License: GPL-3.0 Imports: 21 Imported by: 0

README

Go API client for tokopedia

Tokopedia API

Overview

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

  • API version: 1.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://sirclo.com

Installation

Install the following dependencies:

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

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

import tokopedia "github.com/dhimas-sirclo/apiclient/tokopedia"

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

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

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

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

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

Documentation for API Endpoints

All URIs are relative to https://fs.tokopedia.net

Class Method HTTP request Description
AuthenticationAPI Authentication Post /token
BundleAPI CancelBundle Patch /v1/products/bundle/fs/{fs_id}/edit
BundleAPI CreateBundle Post /v1/products/bundle/fs/{fs_id}/create
BundleAPI GetBundleInfo Get /v1/products/bundle/fs/{fs_id}/info
BundleAPI GetBundleList Get /v1/products/bundle/fs/{fs_id}/list
CampaignAPI AddSlashPrice Post /v1/slash-price/fs/{fs_id}/add
CampaignAPI CancelBundle Patch /v1/products/bundle/fs/{fs_id}/edit
CampaignAPI CancelSlashPrice Post /v1/slash-price/fs/{fs_id}/cancel
CampaignAPI CreateBundle Post /v1/products/bundle/fs/{fs_id}/create
CampaignAPI GetBundleInfo Get /v1/products/bundle/fs/{fs_id}/info
CampaignAPI GetBundleList Get /v1/products/bundle/fs/{fs_id}/list
CampaignAPI UpdateSlashPrice Post /v1/slash-price/fs/{fs_id}/update
CampaignAPI ViewCampaignProducts Get /v1/campaign/fs/{fs_id}/view
CampaignAPI ViewSlashPrice Get /v2/slash-price/fs/{fs_id}/view
FinanceAPI GetSaldoHistory Get /v1/fs/{fs_id}/shop/{shop_id}/saldo-history
InteractionAPI GetListMessage Get /v1/chat/fs/{fs_id}/messages
InteractionAPI GetListReply Get /v1/chat/fs/{fs_id}/messages/{msg_id}/replies
InteractionAPI InitiateChat Get /v1/chat/fs/{fs_id}/initiate
InteractionAPI SendReply Post /v1/chat/fs/{fs_id}/messages/{msg_id}/reply
LogisticAPI GetActiveCourier Get /v1/logistic/fs/{fs_id}/active-info
LogisticAPI GetShipmentInfo Get /v2/logistic/fs/{fs_id}/info
LogisticAPI UpdateShipmentInfo Post /v2/logistic/fs/{fs_id}/update
OrderAPI AcceptOrder Post /v1/order/{order_id}/fs/{fs_id}/ack
OrderAPI ConfirmShipping Post /v1/order/{order_id}/fs/{fs_id}/status
OrderAPI GetAllOrders Get /v2/order/list
OrderAPI GetOrderCobCod Get /v1/fs/{fs_id}/fulfillment_order
OrderAPI GetOrderWebhook Get /v1/order/{order_id}/fs/{fs_id}/webhook
OrderAPI GetResolutionTicket Get /resolution/v1/fs/{fs_id}/ticket
OrderAPI GetShippingLabel Get /v1/order/{order_id}/fs/{fs_id}/shipping-label
OrderAPI GetSingleOrder Get /v2/fs/{fs_id}/order
OrderAPI RejectOrder Post /v1/order/{order_id}/fs/{fs_id}/nack
OrderAPI RejectRequestCancel Post /v1/order/{order_id}/fs/{fs_id}/reject-cancel
OrderAPI RequestPartialOrderFulfillment Post /v1/order/{order_id}/fs/{fs_id}/pof/request
OrderAPI RequestPickup Post /inventory/v1/fs/{fs_id}/pick-up
OrderAPI TriggerWebhook Post /v1/fs/{fs_id}/trigger
ProductAPI CheckUploadStatus Get /v2/products/fs/{fs_id}/status/{upload_id}
ProductAPI CreateProductV2 Post /v2/products/fs/{fs_id}/create
ProductAPI CreateProductV3 Post /v3/products/fs/{fs_id}/create
ProductAPI DeleteProduct Delete /v3/products/fs/{fs_id}/delete
ProductAPI EditProductV2 Patch /v2/products/fs/{fs_id}/edit
ProductAPI EditProductV3 Patch /v3/products/fs/{fs_id}/edit
ProductAPI GetAllCategories Get /inventory/v1/fs/{fs_id}/product/category
ProductAPI GetProductAnnotationByCategoryId Get /v1/fs/{fs_id}/product/annotation
ProductAPI GetProductDiscussion Get /v1/discussion/fs/{fs_id}/list
ProductAPI GetProductInfo Get /inventory/v1/fs/{fs_id}/product/info
ProductAPI GetVariantsByCategoryId Get /inventory/v2/fs/{fs_id}/category/get_variant
ProductAPI GetVariantsByProductId Get /inventory/v1/fs/{fs_id}/product/variant/{product_id}
ProductAPI SetActiveProduct Post /v1/products/fs/{fs_id}/active
ProductAPI SetInactiveProduct Post /v1/products/fs/{fs_id}/inactive
ProductAPI UpdatePrice Post /inventory/v1/fs/{fs_id}/price/update
ProductAPI UpdateStockDecrement Post /inventory/v1/fs/{fs_id}/stock/decrement
ProductAPI UpdateStockIncrement Post /inventory/v1/fs/{fs_id}/stock/increment
ProductAPI UpdateStockOverwrite Post /inventory/v1/fs/{fs_id}/stock/update
ShopAPI CreateShowcase Post /v1/showcase/fs/{fs_id}/create
ShopAPI DeleteShowcase Post /v1/showcase/fs/{fs_id}/delete
ShopAPI GetShopInfo Get /v1/shop/fs/{fs_id}/shop-info
ShopAPI GetShowcase Get /v1/showcase/fs/{fs_id}/get
ShopAPI GetShowcaseAllEtalase Get /inventory/v1/fs/{fs_id}/product/etalase
ShopAPI UpdateShopStatus Post /v2/shop/fs/{fs_id}/shop-status
ShopAPI UpdateShowcase Post /v1/showcase/fs/{fs_id}/update
WebhookAPI GetOrderWebhook Get /v1/order/{order_id}/fs/{fs_id}/webhook
WebhookAPI GetRegisteredWebhooks Get /v1/fs/{fs_id}
WebhookAPI RegisterWebhook Post /v1/fs/{fs_id}/register
WebhookAPI TriggerWebhook Post /v1/fs/{fs_id}/trigger

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

basic
  • Type: HTTP basic authentication

Example

auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
    UserName: "username",
    Password: "password",
})
r, err := client.Service.Operation(auth, args)
bearer
  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "BEARER_TOKEN_STRING")
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

dev@sirclo.com

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// 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 {
	AuthenticationAPI AuthenticationAPI

	BundleAPI BundleAPI

	CampaignAPI CampaignAPI

	FinanceAPI FinanceAPI

	InteractionAPI InteractionAPI

	LogisticAPI LogisticAPI

	OrderAPI OrderAPI

	ProductAPI ProductAPI

	ShopAPI ShopAPI

	WebhookAPI WebhookAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the Tokopedia API API v1.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 AuthenticationAPI

type AuthenticationAPI interface {

	/*
		Authentication Method for Authentication

		Authentication

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

	// AuthenticationExecute executes the request
	//  @return Token
	AuthenticationExecute(r AuthenticationAPIAuthenticationRequest) (*Token, *http.Response, error)

	// AuthenticationExecuteWithRetry executes the request with retry
	//  @return Token
	AuthenticationExecuteWithRetry(r AuthenticationAPIAuthenticationRequest, maxRetry, maxDelayMs int) (*Token, *http.Response, error)
}

type AuthenticationAPIAuthenticationRequest

type AuthenticationAPIAuthenticationRequest struct {
	ApiService AuthenticationAPI
	// contains filtered or unexported fields
}

func (AuthenticationAPIAuthenticationRequest) Execute

func (AuthenticationAPIAuthenticationRequest) ExecuteWithRetry

func (r AuthenticationAPIAuthenticationRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*Token, *http.Response, error)

func (AuthenticationAPIAuthenticationRequest) GrantType

type AuthenticationAPIService

type AuthenticationAPIService service

AuthenticationAPIService AuthenticationAPI service

func (*AuthenticationAPIService) Authentication

Authentication Method for Authentication

Authentication

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

func (*AuthenticationAPIService) AuthenticationExecute

Execute executes the request

@return Token

func (*AuthenticationAPIService) AuthenticationExecuteWithRetry

func (a *AuthenticationAPIService) AuthenticationExecuteWithRetry(r AuthenticationAPIAuthenticationRequest, maxRetry, maxDelayMs int) (*Token, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return Token

type BaseErrorResponse

type BaseErrorResponse struct {
	Header *ResponseHeader        `json:"header,omitempty"`
	Data   map[string]interface{} `json:"data,omitempty"`
}

BaseErrorResponse struct for BaseErrorResponse

func NewBaseErrorResponse

func NewBaseErrorResponse() *BaseErrorResponse

NewBaseErrorResponse instantiates a new BaseErrorResponse object This constructor will assign default values to properties that have it defined, 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 NewBaseErrorResponseWithDefaults

func NewBaseErrorResponseWithDefaults() *BaseErrorResponse

NewBaseErrorResponseWithDefaults instantiates a new BaseErrorResponse object This 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 (*BaseErrorResponse) GetData

func (o *BaseErrorResponse) GetData() map[string]interface{}

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

func (*BaseErrorResponse) GetDataOk

func (o *BaseErrorResponse) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data 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 (*BaseErrorResponse) GetHeader

func (o *BaseErrorResponse) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*BaseErrorResponse) GetHeaderOk

func (o *BaseErrorResponse) GetHeaderOk() (*ResponseHeader, bool)

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

func (*BaseErrorResponse) HasData

func (o *BaseErrorResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*BaseErrorResponse) HasHeader

func (o *BaseErrorResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (BaseErrorResponse) MarshalJSON

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

func (*BaseErrorResponse) SetData

func (o *BaseErrorResponse) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*BaseErrorResponse) SetHeader

func (o *BaseErrorResponse) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (BaseErrorResponse) ToMap

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

type BaseResponse

type BaseResponse struct {
	Header *ResponseHeader `json:"header,omitempty"`
}

BaseResponse struct for BaseResponse

func NewBaseResponse

func NewBaseResponse() *BaseResponse

NewBaseResponse instantiates a new BaseResponse object This constructor will assign default values to properties that have it defined, 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 NewBaseResponseWithDefaults

func NewBaseResponseWithDefaults() *BaseResponse

NewBaseResponseWithDefaults instantiates a new BaseResponse object This 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 (*BaseResponse) GetHeader

func (o *BaseResponse) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*BaseResponse) GetHeaderOk

func (o *BaseResponse) GetHeaderOk() (*ResponseHeader, bool)

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

func (*BaseResponse) HasHeader

func (o *BaseResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (BaseResponse) MarshalJSON

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

func (*BaseResponse) SetHeader

func (o *BaseResponse) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (BaseResponse) ToMap

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

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 BundleAPI

type BundleAPI interface {

	/*
		CancelBundle Method for CancelBundle

		This endpoint is used to cancel the bundle.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return BundleAPICancelBundleRequest
	*/
	CancelBundle(ctx context.Context, fsId int64) BundleAPICancelBundleRequest

	// CancelBundleExecute executes the request
	//  @return CancelBundle200Response
	CancelBundleExecute(r BundleAPICancelBundleRequest) (*CancelBundle200Response, *http.Response, error)

	// CancelBundleExecuteWithRetry executes the request with retry
	//  @return CancelBundle200Response
	CancelBundleExecuteWithRetry(r BundleAPICancelBundleRequest, maxRetry, maxDelayMs int) (*CancelBundle200Response, *http.Response, error)

	/*
		CreateBundle Method for CreateBundle

		This endpoint is used to create a bundle.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return BundleAPICreateBundleRequest
	*/
	CreateBundle(ctx context.Context, fsId int64) BundleAPICreateBundleRequest

	// CreateBundleExecute executes the request
	//  @return CreateBundle200Response
	CreateBundleExecute(r BundleAPICreateBundleRequest) (*CreateBundle200Response, *http.Response, error)

	// CreateBundleExecuteWithRetry executes the request with retry
	//  @return CreateBundle200Response
	CreateBundleExecuteWithRetry(r BundleAPICreateBundleRequest, maxRetry, maxDelayMs int) (*CreateBundle200Response, *http.Response, error)

	/*
		GetBundleInfo Method for GetBundleInfo

		This endpoint is used to get bundle info using either the bundle_id or product_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return BundleAPIGetBundleInfoRequest
	*/
	GetBundleInfo(ctx context.Context, fsId int64) BundleAPIGetBundleInfoRequest

	// GetBundleInfoExecute executes the request
	//  @return GetBundleInfo200Response
	GetBundleInfoExecute(r BundleAPIGetBundleInfoRequest) (*GetBundleInfo200Response, *http.Response, error)

	// GetBundleInfoExecuteWithRetry executes the request with retry
	//  @return GetBundleInfo200Response
	GetBundleInfoExecuteWithRetry(r BundleAPIGetBundleInfoRequest, maxRetry, maxDelayMs int) (*GetBundleInfo200Response, *http.Response, error)

	/*
		GetBundleList Method for GetBundleList

		Get Bundle List

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return BundleAPIGetBundleListRequest
	*/
	GetBundleList(ctx context.Context, fsId int64) BundleAPIGetBundleListRequest

	// GetBundleListExecute executes the request
	//  @return GetBundleList200Response
	GetBundleListExecute(r BundleAPIGetBundleListRequest) (*GetBundleList200Response, *http.Response, error)

	// GetBundleListExecuteWithRetry executes the request with retry
	//  @return GetBundleList200Response
	GetBundleListExecuteWithRetry(r BundleAPIGetBundleListRequest, maxRetry, maxDelayMs int) (*GetBundleList200Response, *http.Response, error)
}

type BundleAPICancelBundleRequest

type BundleAPICancelBundleRequest struct {
	ApiService BundleAPI
	// contains filtered or unexported fields
}

func (BundleAPICancelBundleRequest) CancelBundleRequest

func (r BundleAPICancelBundleRequest) CancelBundleRequest(cancelBundleRequest CancelBundleRequest) BundleAPICancelBundleRequest

func (BundleAPICancelBundleRequest) Execute

func (BundleAPICancelBundleRequest) ExecuteWithRetry

func (r BundleAPICancelBundleRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CancelBundle200Response, *http.Response, error)

func (BundleAPICancelBundleRequest) ShopId

Shop unique identifier

type BundleAPICreateBundleRequest

type BundleAPICreateBundleRequest struct {
	ApiService BundleAPI
	// contains filtered or unexported fields
}

func (BundleAPICreateBundleRequest) CreateBundleRequest

func (r BundleAPICreateBundleRequest) CreateBundleRequest(createBundleRequest CreateBundleRequest) BundleAPICreateBundleRequest

func (BundleAPICreateBundleRequest) Execute

func (BundleAPICreateBundleRequest) ExecuteWithRetry

func (r BundleAPICreateBundleRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CreateBundle200Response, *http.Response, error)

func (BundleAPICreateBundleRequest) ShopId

Shop unique identifier

type BundleAPIGetBundleInfoRequest

type BundleAPIGetBundleInfoRequest struct {
	ApiService BundleAPI
	// contains filtered or unexported fields
}

func (BundleAPIGetBundleInfoRequest) BundleId

Bundle IDs, could add more than one. Example: 4360,4361

func (BundleAPIGetBundleInfoRequest) Execute

func (BundleAPIGetBundleInfoRequest) ExecuteWithRetry

func (r BundleAPIGetBundleInfoRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetBundleInfo200Response, *http.Response, error)

func (BundleAPIGetBundleInfoRequest) ProductId

The product unique identifier that associated with the bundle

func (BundleAPIGetBundleInfoRequest) ShopId

Shop unique identifier

type BundleAPIGetBundleListRequest

type BundleAPIGetBundleListRequest struct {
	ApiService BundleAPI
	// contains filtered or unexported fields
}

func (BundleAPIGetBundleListRequest) Execute

func (BundleAPIGetBundleListRequest) ExecuteWithRetry

func (r BundleAPIGetBundleListRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetBundleList200Response, *http.Response, error)

func (BundleAPIGetBundleListRequest) LastGroupId

For pagination purpose. Fill with 0 or keep it empty to show all bundle list

func (BundleAPIGetBundleListRequest) ShopId

Shop unique identifier

func (BundleAPIGetBundleListRequest) Status

Filter status of bundle list: * 1 = ACTIVE * 2 = UPCOMING * -5 = CANCELED fill with 0 or keep it empty to show all bundle list status

func (BundleAPIGetBundleListRequest) Type_

Filter type of bundle list: * 1 - SINGLE * 2 - MULTIPLE

type BundleAPIService

type BundleAPIService service

BundleAPIService BundleAPI service

func (*BundleAPIService) CancelBundle

CancelBundle Method for CancelBundle

This endpoint is used to cancel the bundle.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return BundleAPICancelBundleRequest

func (*BundleAPIService) CancelBundleExecute

Execute executes the request

@return CancelBundle200Response

func (*BundleAPIService) CancelBundleExecuteWithRetry

func (a *BundleAPIService) CancelBundleExecuteWithRetry(r BundleAPICancelBundleRequest, maxRetry, maxDelayMs int) (*CancelBundle200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CancelBundle200Response

func (*BundleAPIService) CreateBundle

CreateBundle Method for CreateBundle

This endpoint is used to create a bundle.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return BundleAPICreateBundleRequest

func (*BundleAPIService) CreateBundleExecute

Execute executes the request

@return CreateBundle200Response

func (*BundleAPIService) CreateBundleExecuteWithRetry

func (a *BundleAPIService) CreateBundleExecuteWithRetry(r BundleAPICreateBundleRequest, maxRetry, maxDelayMs int) (*CreateBundle200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CreateBundle200Response

func (*BundleAPIService) GetBundleInfo

GetBundleInfo Method for GetBundleInfo

This endpoint is used to get bundle info using either the bundle_id or product_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return BundleAPIGetBundleInfoRequest

func (*BundleAPIService) GetBundleInfoExecute

Execute executes the request

@return GetBundleInfo200Response

func (*BundleAPIService) GetBundleInfoExecuteWithRetry

func (a *BundleAPIService) GetBundleInfoExecuteWithRetry(r BundleAPIGetBundleInfoRequest, maxRetry, maxDelayMs int) (*GetBundleInfo200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetBundleInfo200Response

func (*BundleAPIService) GetBundleList

GetBundleList Method for GetBundleList

Get Bundle List

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return BundleAPIGetBundleListRequest

func (*BundleAPIService) GetBundleListExecute

Execute executes the request

@return GetBundleList200Response

func (*BundleAPIService) GetBundleListExecuteWithRetry

func (a *BundleAPIService) GetBundleListExecuteWithRetry(r BundleAPIGetBundleListRequest, maxRetry, maxDelayMs int) (*GetBundleList200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetBundleList200Response

type CampaignAPI

type CampaignAPI interface {

	/*
		AddSlashPrice Method for AddSlashPrice

		This endpoint add slash price campaign into product (to specific warehouse).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return CampaignAPIAddSlashPriceRequest
	*/
	AddSlashPrice(ctx context.Context, fsId int64) CampaignAPIAddSlashPriceRequest

	// AddSlashPriceExecute executes the request
	//  @return CancelSlashPrice200Response
	AddSlashPriceExecute(r CampaignAPIAddSlashPriceRequest) (*CancelSlashPrice200Response, *http.Response, error)

	// AddSlashPriceExecuteWithRetry executes the request with retry
	//  @return CancelSlashPrice200Response
	AddSlashPriceExecuteWithRetry(r CampaignAPIAddSlashPriceRequest, maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

	/*
		CancelBundle Method for CancelBundle

		This endpoint is used to cancel the bundle.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return CampaignAPICancelBundleRequest
	*/
	CancelBundle(ctx context.Context, fsId int64) CampaignAPICancelBundleRequest

	// CancelBundleExecute executes the request
	//  @return CancelBundle200Response
	CancelBundleExecute(r CampaignAPICancelBundleRequest) (*CancelBundle200Response, *http.Response, error)

	// CancelBundleExecuteWithRetry executes the request with retry
	//  @return CancelBundle200Response
	CancelBundleExecuteWithRetry(r CampaignAPICancelBundleRequest, maxRetry, maxDelayMs int) (*CancelBundle200Response, *http.Response, error)

	/*
		CancelSlashPrice Method for CancelSlashPrice

		This endpoint cancel slash price campaign that already be set.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return CampaignAPICancelSlashPriceRequest
	*/
	CancelSlashPrice(ctx context.Context, fsId int64) CampaignAPICancelSlashPriceRequest

	// CancelSlashPriceExecute executes the request
	//  @return CancelSlashPrice200Response
	CancelSlashPriceExecute(r CampaignAPICancelSlashPriceRequest) (*CancelSlashPrice200Response, *http.Response, error)

	// CancelSlashPriceExecuteWithRetry executes the request with retry
	//  @return CancelSlashPrice200Response
	CancelSlashPriceExecuteWithRetry(r CampaignAPICancelSlashPriceRequest, maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

	/*
		CreateBundle Method for CreateBundle

		This endpoint is used to create a bundle.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return CampaignAPICreateBundleRequest
	*/
	CreateBundle(ctx context.Context, fsId int64) CampaignAPICreateBundleRequest

	// CreateBundleExecute executes the request
	//  @return CreateBundle200Response
	CreateBundleExecute(r CampaignAPICreateBundleRequest) (*CreateBundle200Response, *http.Response, error)

	// CreateBundleExecuteWithRetry executes the request with retry
	//  @return CreateBundle200Response
	CreateBundleExecuteWithRetry(r CampaignAPICreateBundleRequest, maxRetry, maxDelayMs int) (*CreateBundle200Response, *http.Response, error)

	/*
		GetBundleInfo Method for GetBundleInfo

		This endpoint is used to get bundle info using either the bundle_id or product_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return CampaignAPIGetBundleInfoRequest
	*/
	GetBundleInfo(ctx context.Context, fsId int64) CampaignAPIGetBundleInfoRequest

	// GetBundleInfoExecute executes the request
	//  @return GetBundleInfo200Response
	GetBundleInfoExecute(r CampaignAPIGetBundleInfoRequest) (*GetBundleInfo200Response, *http.Response, error)

	// GetBundleInfoExecuteWithRetry executes the request with retry
	//  @return GetBundleInfo200Response
	GetBundleInfoExecuteWithRetry(r CampaignAPIGetBundleInfoRequest, maxRetry, maxDelayMs int) (*GetBundleInfo200Response, *http.Response, error)

	/*
		GetBundleList Method for GetBundleList

		Get Bundle List

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return CampaignAPIGetBundleListRequest
	*/
	GetBundleList(ctx context.Context, fsId int64) CampaignAPIGetBundleListRequest

	// GetBundleListExecute executes the request
	//  @return GetBundleList200Response
	GetBundleListExecute(r CampaignAPIGetBundleListRequest) (*GetBundleList200Response, *http.Response, error)

	// GetBundleListExecuteWithRetry executes the request with retry
	//  @return GetBundleList200Response
	GetBundleListExecuteWithRetry(r CampaignAPIGetBundleListRequest, maxRetry, maxDelayMs int) (*GetBundleList200Response, *http.Response, error)

	/*
		UpdateSlashPrice Method for UpdateSlashPrice

		This endpoint update slash price campaign into product to specific shop or warehouse

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return CampaignAPIUpdateSlashPriceRequest
	*/
	UpdateSlashPrice(ctx context.Context, fsId int64) CampaignAPIUpdateSlashPriceRequest

	// UpdateSlashPriceExecute executes the request
	//  @return CancelSlashPrice200Response
	UpdateSlashPriceExecute(r CampaignAPIUpdateSlashPriceRequest) (*CancelSlashPrice200Response, *http.Response, error)

	// UpdateSlashPriceExecuteWithRetry executes the request with retry
	//  @return CancelSlashPrice200Response
	UpdateSlashPriceExecuteWithRetry(r CampaignAPIUpdateSlashPriceRequest, maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

	/*
		ViewCampaignProducts Method for ViewCampaignProducts

		This endpoint view all active campaigns from certain products.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return CampaignAPIViewCampaignProductsRequest
	*/
	ViewCampaignProducts(ctx context.Context, fsId int64) CampaignAPIViewCampaignProductsRequest

	// ViewCampaignProductsExecute executes the request
	//  @return ViewCampaignProducts200Response
	ViewCampaignProductsExecute(r CampaignAPIViewCampaignProductsRequest) (*ViewCampaignProducts200Response, *http.Response, error)

	// ViewCampaignProductsExecuteWithRetry executes the request with retry
	//  @return ViewCampaignProducts200Response
	ViewCampaignProductsExecuteWithRetry(r CampaignAPIViewCampaignProductsRequest, maxRetry, maxDelayMs int) (*ViewCampaignProducts200Response, *http.Response, error)

	/*
		ViewSlashPrice Method for ViewSlashPrice

		This endpoint view all slash price campaign that already set.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return CampaignAPIViewSlashPriceRequest
	*/
	ViewSlashPrice(ctx context.Context, fsId int64) CampaignAPIViewSlashPriceRequest

	// ViewSlashPriceExecute executes the request
	//  @return ViewSlashPrice200Response
	ViewSlashPriceExecute(r CampaignAPIViewSlashPriceRequest) (*ViewSlashPrice200Response, *http.Response, error)

	// ViewSlashPriceExecuteWithRetry executes the request with retry
	//  @return ViewSlashPrice200Response
	ViewSlashPriceExecuteWithRetry(r CampaignAPIViewSlashPriceRequest, maxRetry, maxDelayMs int) (*ViewSlashPrice200Response, *http.Response, error)
}

type CampaignAPIAddSlashPriceRequest

type CampaignAPIAddSlashPriceRequest struct {
	ApiService CampaignAPI
	// contains filtered or unexported fields
}

func (CampaignAPIAddSlashPriceRequest) Execute

func (CampaignAPIAddSlashPriceRequest) ExecuteWithRetry

func (r CampaignAPIAddSlashPriceRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

func (CampaignAPIAddSlashPriceRequest) ShopId

Shop unique identifier

func (CampaignAPIAddSlashPriceRequest) UpdateSlashPriceRequestInner

func (r CampaignAPIAddSlashPriceRequest) UpdateSlashPriceRequestInner(updateSlashPriceRequestInner []UpdateSlashPriceRequestInner) CampaignAPIAddSlashPriceRequest

type CampaignAPICancelBundleRequest

type CampaignAPICancelBundleRequest struct {
	ApiService CampaignAPI
	// contains filtered or unexported fields
}

func (CampaignAPICancelBundleRequest) CancelBundleRequest

func (r CampaignAPICancelBundleRequest) CancelBundleRequest(cancelBundleRequest CancelBundleRequest) CampaignAPICancelBundleRequest

func (CampaignAPICancelBundleRequest) Execute

func (CampaignAPICancelBundleRequest) ExecuteWithRetry

func (r CampaignAPICancelBundleRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CancelBundle200Response, *http.Response, error)

func (CampaignAPICancelBundleRequest) ShopId

Shop unique identifier

type CampaignAPICancelSlashPriceRequest

type CampaignAPICancelSlashPriceRequest struct {
	ApiService CampaignAPI
	// contains filtered or unexported fields
}

func (CampaignAPICancelSlashPriceRequest) CancelSlashPriceRequestInner

func (r CampaignAPICancelSlashPriceRequest) CancelSlashPriceRequestInner(cancelSlashPriceRequestInner []CancelSlashPriceRequestInner) CampaignAPICancelSlashPriceRequest

func (CampaignAPICancelSlashPriceRequest) Execute

func (CampaignAPICancelSlashPriceRequest) ExecuteWithRetry

func (r CampaignAPICancelSlashPriceRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

func (CampaignAPICancelSlashPriceRequest) ShopId

Shop unique identifier

type CampaignAPICreateBundleRequest

type CampaignAPICreateBundleRequest struct {
	ApiService CampaignAPI
	// contains filtered or unexported fields
}

func (CampaignAPICreateBundleRequest) CreateBundleRequest

func (r CampaignAPICreateBundleRequest) CreateBundleRequest(createBundleRequest CreateBundleRequest) CampaignAPICreateBundleRequest

func (CampaignAPICreateBundleRequest) Execute

func (CampaignAPICreateBundleRequest) ExecuteWithRetry

func (r CampaignAPICreateBundleRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CreateBundle200Response, *http.Response, error)

func (CampaignAPICreateBundleRequest) ShopId

Shop unique identifier

type CampaignAPIGetBundleInfoRequest

type CampaignAPIGetBundleInfoRequest struct {
	ApiService CampaignAPI
	// contains filtered or unexported fields
}

func (CampaignAPIGetBundleInfoRequest) BundleId

Bundle IDs, could add more than one. Example: 4360,4361

func (CampaignAPIGetBundleInfoRequest) Execute

func (CampaignAPIGetBundleInfoRequest) ExecuteWithRetry

func (r CampaignAPIGetBundleInfoRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetBundleInfo200Response, *http.Response, error)

func (CampaignAPIGetBundleInfoRequest) ProductId

The product unique identifier that associated with the bundle

func (CampaignAPIGetBundleInfoRequest) ShopId

Shop unique identifier

type CampaignAPIGetBundleListRequest

type CampaignAPIGetBundleListRequest struct {
	ApiService CampaignAPI
	// contains filtered or unexported fields
}

func (CampaignAPIGetBundleListRequest) Execute

func (CampaignAPIGetBundleListRequest) ExecuteWithRetry

func (r CampaignAPIGetBundleListRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetBundleList200Response, *http.Response, error)

func (CampaignAPIGetBundleListRequest) LastGroupId

For pagination purpose. Fill with 0 or keep it empty to show all bundle list

func (CampaignAPIGetBundleListRequest) ShopId

Shop unique identifier

func (CampaignAPIGetBundleListRequest) Status

Filter status of bundle list: * 1 = ACTIVE * 2 = UPCOMING * -5 = CANCELED fill with 0 or keep it empty to show all bundle list status

func (CampaignAPIGetBundleListRequest) Type_

Filter type of bundle list: * 1 - SINGLE * 2 - MULTIPLE

type CampaignAPIService

type CampaignAPIService service

CampaignAPIService CampaignAPI service

func (*CampaignAPIService) AddSlashPrice

AddSlashPrice Method for AddSlashPrice

This endpoint add slash price campaign into product (to specific warehouse).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return CampaignAPIAddSlashPriceRequest

func (*CampaignAPIService) AddSlashPriceExecute

Execute executes the request

@return CancelSlashPrice200Response

func (*CampaignAPIService) AddSlashPriceExecuteWithRetry

func (a *CampaignAPIService) AddSlashPriceExecuteWithRetry(r CampaignAPIAddSlashPriceRequest, maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CancelSlashPrice200Response

func (*CampaignAPIService) CancelBundle

CancelBundle Method for CancelBundle

This endpoint is used to cancel the bundle.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return CampaignAPICancelBundleRequest

func (*CampaignAPIService) CancelBundleExecute

Execute executes the request

@return CancelBundle200Response

func (*CampaignAPIService) CancelBundleExecuteWithRetry

func (a *CampaignAPIService) CancelBundleExecuteWithRetry(r CampaignAPICancelBundleRequest, maxRetry, maxDelayMs int) (*CancelBundle200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CancelBundle200Response

func (*CampaignAPIService) CancelSlashPrice

CancelSlashPrice Method for CancelSlashPrice

This endpoint cancel slash price campaign that already be set.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return CampaignAPICancelSlashPriceRequest

func (*CampaignAPIService) CancelSlashPriceExecute

Execute executes the request

@return CancelSlashPrice200Response

func (*CampaignAPIService) CancelSlashPriceExecuteWithRetry

func (a *CampaignAPIService) CancelSlashPriceExecuteWithRetry(r CampaignAPICancelSlashPriceRequest, maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CancelSlashPrice200Response

func (*CampaignAPIService) CreateBundle

CreateBundle Method for CreateBundle

This endpoint is used to create a bundle.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return CampaignAPICreateBundleRequest

func (*CampaignAPIService) CreateBundleExecute

Execute executes the request

@return CreateBundle200Response

func (*CampaignAPIService) CreateBundleExecuteWithRetry

func (a *CampaignAPIService) CreateBundleExecuteWithRetry(r CampaignAPICreateBundleRequest, maxRetry, maxDelayMs int) (*CreateBundle200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CreateBundle200Response

func (*CampaignAPIService) GetBundleInfo

GetBundleInfo Method for GetBundleInfo

This endpoint is used to get bundle info using either the bundle_id or product_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return CampaignAPIGetBundleInfoRequest

func (*CampaignAPIService) GetBundleInfoExecute

Execute executes the request

@return GetBundleInfo200Response

func (*CampaignAPIService) GetBundleInfoExecuteWithRetry

func (a *CampaignAPIService) GetBundleInfoExecuteWithRetry(r CampaignAPIGetBundleInfoRequest, maxRetry, maxDelayMs int) (*GetBundleInfo200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetBundleInfo200Response

func (*CampaignAPIService) GetBundleList

GetBundleList Method for GetBundleList

Get Bundle List

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return CampaignAPIGetBundleListRequest

func (*CampaignAPIService) GetBundleListExecute

Execute executes the request

@return GetBundleList200Response

func (*CampaignAPIService) GetBundleListExecuteWithRetry

func (a *CampaignAPIService) GetBundleListExecuteWithRetry(r CampaignAPIGetBundleListRequest, maxRetry, maxDelayMs int) (*GetBundleList200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetBundleList200Response

func (*CampaignAPIService) UpdateSlashPrice

UpdateSlashPrice Method for UpdateSlashPrice

This endpoint update slash price campaign into product to specific shop or warehouse

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return CampaignAPIUpdateSlashPriceRequest

func (*CampaignAPIService) UpdateSlashPriceExecute

Execute executes the request

@return CancelSlashPrice200Response

func (*CampaignAPIService) UpdateSlashPriceExecuteWithRetry

func (a *CampaignAPIService) UpdateSlashPriceExecuteWithRetry(r CampaignAPIUpdateSlashPriceRequest, maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CancelSlashPrice200Response

func (*CampaignAPIService) ViewCampaignProducts

ViewCampaignProducts Method for ViewCampaignProducts

This endpoint view all active campaigns from certain products.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return CampaignAPIViewCampaignProductsRequest

func (*CampaignAPIService) ViewCampaignProductsExecute

Execute executes the request

@return ViewCampaignProducts200Response

func (*CampaignAPIService) ViewCampaignProductsExecuteWithRetry

func (a *CampaignAPIService) ViewCampaignProductsExecuteWithRetry(r CampaignAPIViewCampaignProductsRequest, maxRetry, maxDelayMs int) (*ViewCampaignProducts200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return ViewCampaignProducts200Response

func (*CampaignAPIService) ViewSlashPrice

ViewSlashPrice Method for ViewSlashPrice

This endpoint view all slash price campaign that already set.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return CampaignAPIViewSlashPriceRequest

func (*CampaignAPIService) ViewSlashPriceExecute

Execute executes the request

@return ViewSlashPrice200Response

func (*CampaignAPIService) ViewSlashPriceExecuteWithRetry

func (a *CampaignAPIService) ViewSlashPriceExecuteWithRetry(r CampaignAPIViewSlashPriceRequest, maxRetry, maxDelayMs int) (*ViewSlashPrice200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return ViewSlashPrice200Response

type CampaignAPIUpdateSlashPriceRequest

type CampaignAPIUpdateSlashPriceRequest struct {
	ApiService CampaignAPI
	// contains filtered or unexported fields
}

func (CampaignAPIUpdateSlashPriceRequest) Execute

func (CampaignAPIUpdateSlashPriceRequest) ExecuteWithRetry

func (r CampaignAPIUpdateSlashPriceRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

func (CampaignAPIUpdateSlashPriceRequest) ShopId

Shop unique identifier

func (CampaignAPIUpdateSlashPriceRequest) UpdateSlashPriceRequestInner

func (r CampaignAPIUpdateSlashPriceRequest) UpdateSlashPriceRequestInner(updateSlashPriceRequestInner []UpdateSlashPriceRequestInner) CampaignAPIUpdateSlashPriceRequest

type CampaignAPIViewCampaignProductsRequest

type CampaignAPIViewCampaignProductsRequest struct {
	ApiService CampaignAPI
	// contains filtered or unexported fields
}

func (CampaignAPIViewCampaignProductsRequest) Execute

func (CampaignAPIViewCampaignProductsRequest) ExecuteWithRetry

func (r CampaignAPIViewCampaignProductsRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*ViewCampaignProducts200Response, *http.Response, error)

func (CampaignAPIViewCampaignProductsRequest) ProductId

Product unique identifier

func (CampaignAPIViewCampaignProductsRequest) ShopId

Shop unique identifier

type CampaignAPIViewSlashPriceRequest

type CampaignAPIViewSlashPriceRequest struct {
	ApiService CampaignAPI
	// contains filtered or unexported fields
}

func (CampaignAPIViewSlashPriceRequest) Execute

func (CampaignAPIViewSlashPriceRequest) ExecuteWithRetry

func (r CampaignAPIViewSlashPriceRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*ViewSlashPrice200Response, *http.Response, error)

func (CampaignAPIViewSlashPriceRequest) Page

Determine which page the order list should start. The minimal value is 1

func (CampaignAPIViewSlashPriceRequest) PerPage

Determine how many orders will be shown per page

func (CampaignAPIViewSlashPriceRequest) ProductId

Product unique identifier

func (CampaignAPIViewSlashPriceRequest) ShopId

Shop unique identifier

func (CampaignAPIViewSlashPriceRequest) Status

Filter data by slash price status. The possible values are SCHEDULED,ONGOING, and PAUSED. By default, it will show all status if we don’t include this into query parameter

func (CampaignAPIViewSlashPriceRequest) WarehouseId

Warehouse unique identifier

type CancelBundle200Response

type CancelBundle200Response struct {
	Header *ResponseHeader              `json:"header,omitempty"`
	Data   *CancelBundle200ResponseData `json:"data,omitempty"`
}

CancelBundle200Response struct for CancelBundle200Response

func NewCancelBundle200Response

func NewCancelBundle200Response() *CancelBundle200Response

NewCancelBundle200Response instantiates a new CancelBundle200Response object This constructor will assign default values to properties that have it defined, 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 NewCancelBundle200ResponseWithDefaults

func NewCancelBundle200ResponseWithDefaults() *CancelBundle200Response

NewCancelBundle200ResponseWithDefaults instantiates a new CancelBundle200Response object This 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 (*CancelBundle200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CancelBundle200Response) GetDataOk

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

func (*CancelBundle200Response) GetHeader

func (o *CancelBundle200Response) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*CancelBundle200Response) GetHeaderOk

func (o *CancelBundle200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*CancelBundle200Response) HasData

func (o *CancelBundle200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*CancelBundle200Response) HasHeader

func (o *CancelBundle200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (CancelBundle200Response) MarshalJSON

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

func (*CancelBundle200Response) SetData

SetData gets a reference to the given CancelBundle200ResponseData and assigns it to the Data field.

func (*CancelBundle200Response) SetHeader

func (o *CancelBundle200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (CancelBundle200Response) ToMap

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

type CancelBundle200ResponseData

type CancelBundle200ResponseData struct {
	BundleId *int64 `json:"bundle_id,omitempty"`
}

CancelBundle200ResponseData struct for CancelBundle200ResponseData

func NewCancelBundle200ResponseData

func NewCancelBundle200ResponseData() *CancelBundle200ResponseData

NewCancelBundle200ResponseData instantiates a new CancelBundle200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewCancelBundle200ResponseDataWithDefaults

func NewCancelBundle200ResponseDataWithDefaults() *CancelBundle200ResponseData

NewCancelBundle200ResponseDataWithDefaults instantiates a new CancelBundle200ResponseData object This 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 (*CancelBundle200ResponseData) GetBundleId

func (o *CancelBundle200ResponseData) GetBundleId() int64

GetBundleId returns the BundleId field value if set, zero value otherwise.

func (*CancelBundle200ResponseData) GetBundleIdOk

func (o *CancelBundle200ResponseData) GetBundleIdOk() (*int64, bool)

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

func (*CancelBundle200ResponseData) HasBundleId

func (o *CancelBundle200ResponseData) HasBundleId() bool

HasBundleId returns a boolean if a field has been set.

func (CancelBundle200ResponseData) MarshalJSON

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

func (*CancelBundle200ResponseData) SetBundleId

func (o *CancelBundle200ResponseData) SetBundleId(v int64)

SetBundleId gets a reference to the given int64 and assigns it to the BundleId field.

func (CancelBundle200ResponseData) ToMap

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

type CancelBundleDefaultResponse

type CancelBundleDefaultResponse struct {
	Header *CancelBundleDefaultResponseHeader `json:"header,omitempty"`
	Data   map[string]interface{}             `json:"data,omitempty"`
}

CancelBundleDefaultResponse struct for CancelBundleDefaultResponse

func NewCancelBundleDefaultResponse

func NewCancelBundleDefaultResponse() *CancelBundleDefaultResponse

NewCancelBundleDefaultResponse instantiates a new CancelBundleDefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewCancelBundleDefaultResponseWithDefaults

func NewCancelBundleDefaultResponseWithDefaults() *CancelBundleDefaultResponse

NewCancelBundleDefaultResponseWithDefaults instantiates a new CancelBundleDefaultResponse object This 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 (*CancelBundleDefaultResponse) GetData

func (o *CancelBundleDefaultResponse) GetData() map[string]interface{}

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

func (*CancelBundleDefaultResponse) GetDataOk

func (o *CancelBundleDefaultResponse) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data 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 (*CancelBundleDefaultResponse) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*CancelBundleDefaultResponse) GetHeaderOk

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

func (*CancelBundleDefaultResponse) HasData

func (o *CancelBundleDefaultResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CancelBundleDefaultResponse) HasHeader

func (o *CancelBundleDefaultResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (CancelBundleDefaultResponse) MarshalJSON

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

func (*CancelBundleDefaultResponse) SetData

func (o *CancelBundleDefaultResponse) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*CancelBundleDefaultResponse) SetHeader

SetHeader gets a reference to the given CancelBundleDefaultResponseHeader and assigns it to the Header field.

func (CancelBundleDefaultResponse) ToMap

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

type CancelBundleDefaultResponseHeader

type CancelBundleDefaultResponseHeader struct {
	ProcessTime *float64 `json:"process_time,omitempty"`
	Messages    *string  `json:"messages,omitempty"`
	// Error codes: * BDL_DLV_001 - Invalid request body, please check again - Invalid request body, please check again * BDL_DLV_002 - Invalid field %s format, value %v should be %s - Invalid params, please check again * BDL_DLV_013 - Filter type must be 1 or 2 and cannot be empty - Invalid filter value, please check again * BDL_USC_001 - FS ID is not associated with Shop ID or Warehouse ID - fs_id is not associated, please check again * BDL_USC_002 - Shop Info not found - Shop information cannot be found * BDL_USC_003 - Too many or too few bundle items given for this type of bundle - The number of bundle item is not right for this type of bundle * BDL_USC_004 - 2 or more same products in bundle - Multiple bundle must consist of minimum two different products * BDL_USC_005 - Different products in single bundle - Single bundle only accept same products * BDL_USC_006 - Please use different min order for each bundle item - Please use different min order * BDL_USC_007 - Min Order of single type bundle must be greater than 1 - Please set the minimum order more than 1 * BDL_USC_009 - Bundle item price must be lower than its original price - Please set the bundle item price lower than the original price * BDL_USC_010 - Bundle item stock cannot be empty - Please add the bundle item stock * BDL_USC_012 - One of the product variant is invalid - There is invalid product variant on the bundle * CMP_DLV_001 - Invalid field %s format, value %v should be %s - There is invalid request format * CMP_DLV_002 - Product IDs must be numeric and comma separated - Invalid Product IDs format, please kindly check * CMP_DLV_003 - Value of field %s exceed limit %s=%d - There is invalid request format * CMP_DLV_004 - product_id cannot be empty - Product ID is empty, please kindly check * CMP_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * CMP_GRPC_003 - Data Not Found - Data not found from upstream * CMP_GRPC_004 - Failed Marshalling JSON - Failed processing request to upstream * CMP_GRPC_005 - Failed Unmarshal JSON - Failed processing response from upstream * CMP_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated * CMP_USC_002 - Some Product ID Is Not Own By Current Shop ID - Some Product ID is not owned by current Shop ID * CMP_USC_003 - Invalid Product ID Format - Invalid Product ID format, please kindly check * ETS_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated, please kindly check * ORD_API_001 - Failed To Initialize Request - Failed sending request to upstream * ORD_API_003 - Failed To Fetching Request - Failed fetching response from upstream * ORD_API_004 - Failed To Reading Response Body - Failed processing response from upstream * ORD_API_005 - Failed To Parsing Json Response - Failed processing response from upstream * ORD_API_006 - There Are Error From Ext Service - Failed getting response from upstream * ORD_API_008 - Data Not Found - Order data not found * ORD_API_009 - Error Data Order Too Big, Must Reduce Time Interval - Response is too large, please reduce the time interval * ORD_API_010 - Partial Fulfillment Quantity must be lower than ordered - POF request quantity must be lower than initial order quantity * ORD_API_011 - Partial Fulfillment Request have been made before - POF request has already been made * ORD_API_012 - Order Bundle is not eligible for partial order fulfillment - POF is not eligible with bundling * ORD_API_013 - There's no change in the product quantity for partial order fulfillment - POF request quantity is the same as initial order quantity * ORD_API_016 - FS ID not authorized to reject cancel request - FS ID is not eligible to reject the buyer request cancellation * ORD_DLV_001 - fs_id cannot be empty - fs_id field is empty, please check again * ORD_DLV_002 - invalid fs_id format - Invalid fs_id format, please check again * ORD_DLV_003 - error order id and invoice no is empty - Both Order ID and Invoice Number is empty * ORD_DLV_004 - error must choose either order id or invoice no as parameter - Please choose either Order ID or Invoice Number to be filled * ORD_DLV_005 - invalid order_id format - Invalid order_id format, please check again * ORD_DLV_006 - invalid shop_id format - Invalid shop_id format, please check again * ORD_DLV_007 - invalid warehouse_id format - Invalid warehouse_id format, please check again * ORD_DLV_008 - please choose one between shop id or warehouse id - Please choose either Shop ID or Warehouse ID to be filled * ORD_DLV_009 - from_date cannot be empty - from_date is empty, please check again * ORD_DLV_010 - invalid from_date format - Invalid from_date format, please check again * ORD_DLV_011 - to_date cannot be empty - to_date is empty, please check again * ORD_DLV_012 - invalid to_date format - Invalid to_date format, please check again * ORD_DLV_013 - Date Range must be less than %d days * ORD_DLV_014 - page cannot be empty - page is empty, please check again * ORD_DLV_015 - invalid page format - Invalid page format, please check again * ORD_DLV_016 - per_page cannot be empty - per_page is empty, please check again * ORD_DLV_017 - invalid per_page format - Invalid per_page format, please check again * ORD_DLV_018 - invalid status format - Invalid status format, please check again * ORD_DLV_019 - failed read body request - Failed read body request, please check again * ORD_DLV_020 - wrong json format - Wrong JSON body format, please check again * ORD_DLV_021 - shipping ref number cannot be empty for confirm shipping - Shipping Ref Number is empty and is needed for confirm shipping, please check again * ORD_DLV_022 - Shop ID cannot be empty for set delivered - Shop ID is empty and is needed for set delivered, please check again * ORD_DLV_023 - order status is not supported - Order Status is not supported * ORD_DLV_025 - invalid next_order_id format - Invalid next_order_id format, please check again * ORD_DLV_028 - invalid order_type param value - Invalid order_type param value, please check again * ORD_DLV_029 - invalid order_type param format - Invalid order_type format, please check again * ORD_USC_001 - Order Status not eligible to accept - Order status is not eligible to be changed to accept * ORD_USC_002 - Order ID is not fulfillment * ORD_USC_003 - Order ID from warehouse id is not authenticate - Order ID is not associated with Warehouse ID * ORD_USC_004 - Order ID need to be fulfilled by toko cabang * ORD_USC_005 - Order ID from shop id is not authenticate - Order ID is not associated with Shop ID * ORD_USC_006 - Admin ID Not Found From Shop ID * ORD_USC_007 - Error When Request Accept Order To Ext Service - Failed getting response from upstream * ORD_USC_008 - Order Status not eligible to reject - Order status it not eligible to changed to reject * ORD_USC_009 - Mandatory To Fill Reason - It is required to fill reject reason * ORD_USC_010 - Failed Getting Products - Failed getting product information * ORD_USC_011 - No Matching product id * ORD_USC_012 - Mandatory To Fill Shop Close End Date and Note - It is required to fill shop close end date and note * ORD_USC_013 - Shop Close End Date Present But Invalid - Invalid shop close end date value * ORD_USC_014 - Error When Request Reject Order To Ext Service - Failed getting response from upstream * ORD_USC_015 - FS ID Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated with Shop ID or Warehouse ID * ORD_USC_016 - Order ID Status Must Be 500 (In Shipping Process) to Update Into Set Delivered * ORD_USC_018 - Order ID from warehouse id is not authenticate - Order ID is not associated with Warehouse ID * ORD_USC_019 - Order need to get request cancellation first from buyer * ORD_USC_020 - You are not allowed to reject this order * ORD_USC_024 - FS ID not associated with Shop ID - FS ID is not associated with Shop ID * PRD_API_001 - Failed To Initialize Request - Failed initialize request to upstream * PRD_API_003 - Failed To Fetching Request - Failed fetching request from upstream * PRD_API_004 - Failed To Reading Response Body - Error on processing data * PRD_API_005 - Failed To Parsing Json Response - Error on processing data * PRD_API_006 - There Are Error From Ext Service - There is error from external service * PRD_API_007 - Failed Marshalling JSON - Error on processing data * PRD_CACHE_001 - Failed retrieve new upload id - Error on processing data * PRD_CACHE_002 - Failed Marshall Cache Key Value - Error on processing data * PRD_CACHE_003 - Failed To Make Cache - Error on processing data * PRD_CACHE_005 - Data Not Found - Error on processing data * PRD_CACHE_006 - Failed to retrieve cache data - Error on processing data * PRD_CACHE_007 - Failed Unmarshal cache response - Error on processing data * PRD_DB_001 - Failed To Query DB Data - Failed getting data from database * PRD_DB_002 - Failed To Scan DB Data - Failed getting data from database * PRD_DB_003 - Data Not Found - Failed getting data from database * PRD_DLV_001 - fs_id cannot be empty - fs_id field is empty, please check again * PRD_DLV_002 - invalid fs_id format - fs_id is in the wrong format, please check again * PRD_DLV_003 - invalid shop_id format - shop_id is in the wrong format, please check again * PRD_DLV_005 - page cannot be empty when shop_id or warehouse_id is filled - fs_id is in the wrong format, please check * PRD_DLV_015 - failed read body request - Failed reading the body request * PRD_DLV_016 - shop_id cannot be empty - shop_id field is empty, please check again * PRD_DLV_018 - Max allowed products per-update are %d products - The request has exceed the max allowed product price edit per request * PRD_DLV_019 - invalid warehouse_id format - warehouse_id is in the wrong format, please check again * PRD_DLV_038 - Value %s of field %s is not allowed, the allowed fields are %s - There is something wrong with the request body * PRD_DLV_042 - Invalid field %s format, value %v should be %s - There is something wrong with the request body * PRD_DLV_043 - Invalid request body, please check again - There is something wrong with the request body * PRD_DLV_052 - warehouse_id cannot be empty - warehouse_id is empty, please check again * PRD_DLV_055 - warehouse_id is not eligible to perform this operation - warehouse_id is not eligible, please check again * PRD_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * PRD_GRPC_002 - There Are Error From Ext Service - Failed getting response from upstream * PRD_GRPC_003 - Data Not Found - Product not found * PRD_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - fs_id not associated, please check again * PRD_USC_008 - Mandatory To Fill Warehouse ID - warehouse_id is empty, please check again * PRD_USC_009 - Warehouse is not owned by toko cabang * PRD_USC_010 - Warehouse is owned by toko cabang * PRD_USC_011 - Partner ID not found - Failed to get Partner ID * PRD_USC_012 - Shop ID Not Match - Shop ID did not match with warehouse data * PRD_USC_013 - FS Type cannot use warehouse - Failed to precess data * PRD_USC_015 - Failed Epoch converter today - Error on processing data * PRD_USC_021 - Warehouse Data Not Found - Warehouse ID not found * PRD_USC_024 - Error Convert number format into string - Failed getting response from upstream * PRD_USC_025 - Shop ID is not associated with upload id - Shop ID not associated, please check again * PRD_USC_027 - Invalid action parameter value - invalid action value, please check again * PRD_USC_028 - Product Status Not In Active or Warehouse. Edit Process Canceled - Unable to edit product because the status is not active or warehouse * PRD_USC_029 - Warehouse ID Information Not Found - Failed to get warehouse information * RBAC_MDLW_001 - FS ID is not associated with Shop ID or Warehouse ID - fs_id not assosiated, please check again * RBAC_MDLW_002 - This shop owner has not given permission for your app to use this API on the shop - Application does not have shop permission * RBAC_USC_008 - App is not associated with shop - Application not assosiated, please check again * RBAC_USC_012 - This shop owner has not given permission for your app to use this API on the shop - Application does not have shop permission * SHP_API_003 - Failed To Fetching Request - Failed fetching response from upstream * SHP_DLV_001 - FS ID is not valid - Invalid FS ID, please kindly check * SHP_DLV_002 - Shop ID is not valid - Invalid Shop ID, please kindly check * SHP_DLV_003 - Page format is not valid - Invalid Page format, please kindly check * SHP_DLV_004 - Per Page format is not valid - Invalid Per Page format, please kindly check * SHP_DLV_005 - Date format is not valid - Invalid Date format, please kindly check * SHP_DLV_007 - Date Range must be less than %d days - Invalid Date Range value, please kindly check * SHP_DLV_008 - failed read body request - Failed read body request, please kindly check * SHP_DLV_009 - invalid hide_zero format - Invalid hide_zero format, please kindly check * SHP_DLV_010 - page_count value exceed limit - Invalid page_count value, please kindly check * SHP_DLV_011 - invalid display value - Invalid display value, please kindly check * SHP_DLV_012 - fs_id cannot be empty - fs_id is empty, please kindly check * SHP_DLV_013 - shop_id cannot be empty - shop_id is empty, please kindly check * SHP_DLV_014 - invalid page_count format - invalid page_count format, please kindly check * PRD_DLV_045 - Field %s should not be empty, please fill the empty field - Please check the request params again * SHP_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * SHP_GRPC_002 - There Are Error From Ext Service - Failed getting response from upstream * SHP_GRPC_003 - Data Not Found - Failed finding data from upstream * SHP_USC_001 - FS ID is not associated with Shop ID - FS ID is not connected with the Shop ID, please kindly check * SHP_USC_002 - Shop Owner is not found - Shop owner info not found, please kindly check * SHP_USC_004 - Shop information is empty - Failed getting shop info, please kindly check * SPE_DLV_001 - fs_id cannot be empty - FS ID is empty * SPE_DLV_005 - Invalid field %s format, value %v should be %s - Invalid field format, please kindly check * SPE_DLV_006 - Invalid request body, please check again - Invalid request body, please kindly check * SPE_DLV_007 - Value of field %s exceed limit %s=%d - Invalid field value, please kindly check * SPE_DLV_008 - Value %s of field %s is not allowed, the allowed fields are %s - Invalid field value, please kindly check * SPE_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * SPE_GRPC_003 - Data Not Found - Data not found * SPE_GRPC_004 - Failed Marshalling JSON - Failed processing request to upstream * SPE_GRPC_005 - Failed Unmarshal JSON - Failed processing response from upstream * SPE_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated, please kindly check * SPE_USC_002 - Product ID does not belong to Shop ID or Warehouse ID - Product ID is not associated, please kindly check * SPE_USC_003 - Warehouse ID Information Not Found - Warehouse information not found, please kindly check * SPE_USC_004 - Cannot View Slash Price Information Parent Product Variant * VRT_DLV_001 - fs_id cannot be empty - There is invalid request params * VRT_DLV_002 - invalid fs_id format - There is invalid request params * VRT_DLV_004 - Invalid cat_id format - There is invalid request params * VRT_DLV_005 - invalid product_id format - There is invalid request params * VRT_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - fs_id not associated, please check again * VRT_USC_002 - Category ID Not Found - Category ID not found, please check again
	ErrorCode *string `json:"error_code,omitempty"`
}

CancelBundleDefaultResponseHeader struct for CancelBundleDefaultResponseHeader

func NewCancelBundleDefaultResponseHeader

func NewCancelBundleDefaultResponseHeader() *CancelBundleDefaultResponseHeader

NewCancelBundleDefaultResponseHeader instantiates a new CancelBundleDefaultResponseHeader object This constructor will assign default values to properties that have it defined, 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 NewCancelBundleDefaultResponseHeaderWithDefaults

func NewCancelBundleDefaultResponseHeaderWithDefaults() *CancelBundleDefaultResponseHeader

NewCancelBundleDefaultResponseHeaderWithDefaults instantiates a new CancelBundleDefaultResponseHeader object This 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 (*CancelBundleDefaultResponseHeader) GetErrorCode

func (o *CancelBundleDefaultResponseHeader) GetErrorCode() string

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*CancelBundleDefaultResponseHeader) GetErrorCodeOk

func (o *CancelBundleDefaultResponseHeader) 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 (*CancelBundleDefaultResponseHeader) GetMessages

func (o *CancelBundleDefaultResponseHeader) GetMessages() string

GetMessages returns the Messages field value if set, zero value otherwise.

func (*CancelBundleDefaultResponseHeader) GetMessagesOk

func (o *CancelBundleDefaultResponseHeader) GetMessagesOk() (*string, bool)

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

func (*CancelBundleDefaultResponseHeader) GetProcessTime

func (o *CancelBundleDefaultResponseHeader) GetProcessTime() float64

GetProcessTime returns the ProcessTime field value if set, zero value otherwise.

func (*CancelBundleDefaultResponseHeader) GetProcessTimeOk

func (o *CancelBundleDefaultResponseHeader) GetProcessTimeOk() (*float64, bool)

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

func (*CancelBundleDefaultResponseHeader) HasErrorCode

func (o *CancelBundleDefaultResponseHeader) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*CancelBundleDefaultResponseHeader) HasMessages

func (o *CancelBundleDefaultResponseHeader) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*CancelBundleDefaultResponseHeader) HasProcessTime

func (o *CancelBundleDefaultResponseHeader) HasProcessTime() bool

HasProcessTime returns a boolean if a field has been set.

func (CancelBundleDefaultResponseHeader) MarshalJSON

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

func (*CancelBundleDefaultResponseHeader) SetErrorCode

func (o *CancelBundleDefaultResponseHeader) SetErrorCode(v string)

SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.

func (*CancelBundleDefaultResponseHeader) SetMessages

func (o *CancelBundleDefaultResponseHeader) SetMessages(v string)

SetMessages gets a reference to the given string and assigns it to the Messages field.

func (*CancelBundleDefaultResponseHeader) SetProcessTime

func (o *CancelBundleDefaultResponseHeader) SetProcessTime(v float64)

SetProcessTime gets a reference to the given float64 and assigns it to the ProcessTime field.

func (CancelBundleDefaultResponseHeader) ToMap

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

type CancelBundleRequest

type CancelBundleRequest struct {
	// Bundle unique identifier
	BundleId int64 `json:"bundle_id"`
}

CancelBundleRequest Bundle object to create

func NewCancelBundleRequest

func NewCancelBundleRequest(bundleId int64) *CancelBundleRequest

NewCancelBundleRequest instantiates a new CancelBundleRequest object This constructor will assign default values to properties that have it defined, 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 NewCancelBundleRequestWithDefaults

func NewCancelBundleRequestWithDefaults() *CancelBundleRequest

NewCancelBundleRequestWithDefaults instantiates a new CancelBundleRequest object This 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 (*CancelBundleRequest) GetBundleId

func (o *CancelBundleRequest) GetBundleId() int64

GetBundleId returns the BundleId field value

func (*CancelBundleRequest) GetBundleIdOk

func (o *CancelBundleRequest) GetBundleIdOk() (*int64, bool)

GetBundleIdOk returns a tuple with the BundleId field value and a boolean to check if the value has been set.

func (CancelBundleRequest) MarshalJSON

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

func (*CancelBundleRequest) SetBundleId

func (o *CancelBundleRequest) SetBundleId(v int64)

SetBundleId sets field value

func (CancelBundleRequest) ToMap

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

type CancelSlashPrice200Response

type CancelSlashPrice200Response struct {
	Header *ResponseHeader                  `json:"header,omitempty"`
	Data   *CancelSlashPrice200ResponseData `json:"data,omitempty"`
}

CancelSlashPrice200Response struct for CancelSlashPrice200Response

func NewCancelSlashPrice200Response

func NewCancelSlashPrice200Response() *CancelSlashPrice200Response

NewCancelSlashPrice200Response instantiates a new CancelSlashPrice200Response object This constructor will assign default values to properties that have it defined, 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 NewCancelSlashPrice200ResponseWithDefaults

func NewCancelSlashPrice200ResponseWithDefaults() *CancelSlashPrice200Response

NewCancelSlashPrice200ResponseWithDefaults instantiates a new CancelSlashPrice200Response object This 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 (*CancelSlashPrice200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CancelSlashPrice200Response) GetDataOk

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

func (*CancelSlashPrice200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*CancelSlashPrice200Response) GetHeaderOk

func (o *CancelSlashPrice200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*CancelSlashPrice200Response) HasData

func (o *CancelSlashPrice200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*CancelSlashPrice200Response) HasHeader

func (o *CancelSlashPrice200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (CancelSlashPrice200Response) MarshalJSON

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

func (*CancelSlashPrice200Response) SetData

SetData gets a reference to the given CancelSlashPrice200ResponseData and assigns it to the Data field.

func (*CancelSlashPrice200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (CancelSlashPrice200Response) ToMap

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

type CancelSlashPrice200ResponseData

type CancelSlashPrice200ResponseData struct {
	// Total Data Count
	TotalData *int64 `json:"total_data,omitempty"`
	// Success Data Count
	SucceedRows *int64 `json:"succeed_rows,omitempty"`
	// Failed Data Count
	FailedRows *int64 `json:"failed_rows,omitempty"`
	// Total Failed Data Count
	FailedRowsData []string `json:"failed_rows_data,omitempty"`
}

CancelSlashPrice200ResponseData struct for CancelSlashPrice200ResponseData

func NewCancelSlashPrice200ResponseData

func NewCancelSlashPrice200ResponseData() *CancelSlashPrice200ResponseData

NewCancelSlashPrice200ResponseData instantiates a new CancelSlashPrice200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewCancelSlashPrice200ResponseDataWithDefaults

func NewCancelSlashPrice200ResponseDataWithDefaults() *CancelSlashPrice200ResponseData

NewCancelSlashPrice200ResponseDataWithDefaults instantiates a new CancelSlashPrice200ResponseData object This 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 (*CancelSlashPrice200ResponseData) GetFailedRows

func (o *CancelSlashPrice200ResponseData) GetFailedRows() int64

GetFailedRows returns the FailedRows field value if set, zero value otherwise.

func (*CancelSlashPrice200ResponseData) GetFailedRowsData

func (o *CancelSlashPrice200ResponseData) GetFailedRowsData() []string

GetFailedRowsData returns the FailedRowsData field value if set, zero value otherwise.

func (*CancelSlashPrice200ResponseData) GetFailedRowsDataOk

func (o *CancelSlashPrice200ResponseData) GetFailedRowsDataOk() ([]string, bool)

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

func (*CancelSlashPrice200ResponseData) GetFailedRowsOk

func (o *CancelSlashPrice200ResponseData) GetFailedRowsOk() (*int64, bool)

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

func (*CancelSlashPrice200ResponseData) GetSucceedRows

func (o *CancelSlashPrice200ResponseData) GetSucceedRows() int64

GetSucceedRows returns the SucceedRows field value if set, zero value otherwise.

func (*CancelSlashPrice200ResponseData) GetSucceedRowsOk

func (o *CancelSlashPrice200ResponseData) GetSucceedRowsOk() (*int64, bool)

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

func (*CancelSlashPrice200ResponseData) GetTotalData

func (o *CancelSlashPrice200ResponseData) GetTotalData() int64

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*CancelSlashPrice200ResponseData) GetTotalDataOk

func (o *CancelSlashPrice200ResponseData) GetTotalDataOk() (*int64, bool)

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

func (*CancelSlashPrice200ResponseData) HasFailedRows

func (o *CancelSlashPrice200ResponseData) HasFailedRows() bool

HasFailedRows returns a boolean if a field has been set.

func (*CancelSlashPrice200ResponseData) HasFailedRowsData

func (o *CancelSlashPrice200ResponseData) HasFailedRowsData() bool

HasFailedRowsData returns a boolean if a field has been set.

func (*CancelSlashPrice200ResponseData) HasSucceedRows

func (o *CancelSlashPrice200ResponseData) HasSucceedRows() bool

HasSucceedRows returns a boolean if a field has been set.

func (*CancelSlashPrice200ResponseData) HasTotalData

func (o *CancelSlashPrice200ResponseData) HasTotalData() bool

HasTotalData returns a boolean if a field has been set.

func (CancelSlashPrice200ResponseData) MarshalJSON

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

func (*CancelSlashPrice200ResponseData) SetFailedRows

func (o *CancelSlashPrice200ResponseData) SetFailedRows(v int64)

SetFailedRows gets a reference to the given int64 and assigns it to the FailedRows field.

func (*CancelSlashPrice200ResponseData) SetFailedRowsData

func (o *CancelSlashPrice200ResponseData) SetFailedRowsData(v []string)

SetFailedRowsData gets a reference to the given []string and assigns it to the FailedRowsData field.

func (*CancelSlashPrice200ResponseData) SetSucceedRows

func (o *CancelSlashPrice200ResponseData) SetSucceedRows(v int64)

SetSucceedRows gets a reference to the given int64 and assigns it to the SucceedRows field.

func (*CancelSlashPrice200ResponseData) SetTotalData

func (o *CancelSlashPrice200ResponseData) SetTotalData(v int64)

SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.

func (CancelSlashPrice200ResponseData) ToMap

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

type CancelSlashPriceDefaultResponse

type CancelSlashPriceDefaultResponse struct {
	Header *ResponseHeader                             `json:"header,omitempty"`
	Data   NullableCancelSlashPriceDefaultResponseData `json:"data,omitempty"`
}

CancelSlashPriceDefaultResponse struct for CancelSlashPriceDefaultResponse

func NewCancelSlashPriceDefaultResponse

func NewCancelSlashPriceDefaultResponse() *CancelSlashPriceDefaultResponse

NewCancelSlashPriceDefaultResponse instantiates a new CancelSlashPriceDefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewCancelSlashPriceDefaultResponseWithDefaults

func NewCancelSlashPriceDefaultResponseWithDefaults() *CancelSlashPriceDefaultResponse

NewCancelSlashPriceDefaultResponseWithDefaults instantiates a new CancelSlashPriceDefaultResponse object This 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 (*CancelSlashPriceDefaultResponse) GetData

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

func (*CancelSlashPriceDefaultResponse) GetDataOk

GetDataOk returns a tuple with the Data 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 (*CancelSlashPriceDefaultResponse) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*CancelSlashPriceDefaultResponse) GetHeaderOk

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

func (*CancelSlashPriceDefaultResponse) HasData

HasData returns a boolean if a field has been set.

func (*CancelSlashPriceDefaultResponse) HasHeader

func (o *CancelSlashPriceDefaultResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (CancelSlashPriceDefaultResponse) MarshalJSON

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

func (*CancelSlashPriceDefaultResponse) SetData

SetData gets a reference to the given NullableCancelSlashPriceDefaultResponseData and assigns it to the Data field.

func (*CancelSlashPriceDefaultResponse) SetDataNil

func (o *CancelSlashPriceDefaultResponse) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*CancelSlashPriceDefaultResponse) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (CancelSlashPriceDefaultResponse) ToMap

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

func (*CancelSlashPriceDefaultResponse) UnsetData

func (o *CancelSlashPriceDefaultResponse) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type CancelSlashPriceDefaultResponseData

type CancelSlashPriceDefaultResponseData struct {
	// Total Data Count
	TotalData *int64 `json:"total_data,omitempty"`
	// Success Data Count
	SucceedRows *int64 `json:"succeed_rows,omitempty"`
	// Failed Data Count
	FailedRows *int64 `json:"failed_rows,omitempty"`
	// Total Failed Data Count
	FailedRowsData []string `json:"failed_rows_data,omitempty"`
}

CancelSlashPriceDefaultResponseData struct for CancelSlashPriceDefaultResponseData

func NewCancelSlashPriceDefaultResponseData

func NewCancelSlashPriceDefaultResponseData() *CancelSlashPriceDefaultResponseData

NewCancelSlashPriceDefaultResponseData instantiates a new CancelSlashPriceDefaultResponseData object This constructor will assign default values to properties that have it defined, 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 NewCancelSlashPriceDefaultResponseDataWithDefaults

func NewCancelSlashPriceDefaultResponseDataWithDefaults() *CancelSlashPriceDefaultResponseData

NewCancelSlashPriceDefaultResponseDataWithDefaults instantiates a new CancelSlashPriceDefaultResponseData object This 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 (*CancelSlashPriceDefaultResponseData) GetFailedRows

func (o *CancelSlashPriceDefaultResponseData) GetFailedRows() int64

GetFailedRows returns the FailedRows field value if set, zero value otherwise.

func (*CancelSlashPriceDefaultResponseData) GetFailedRowsData

func (o *CancelSlashPriceDefaultResponseData) GetFailedRowsData() []string

GetFailedRowsData returns the FailedRowsData field value if set, zero value otherwise.

func (*CancelSlashPriceDefaultResponseData) GetFailedRowsDataOk

func (o *CancelSlashPriceDefaultResponseData) GetFailedRowsDataOk() ([]string, bool)

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

func (*CancelSlashPriceDefaultResponseData) GetFailedRowsOk

func (o *CancelSlashPriceDefaultResponseData) GetFailedRowsOk() (*int64, bool)

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

func (*CancelSlashPriceDefaultResponseData) GetSucceedRows

func (o *CancelSlashPriceDefaultResponseData) GetSucceedRows() int64

GetSucceedRows returns the SucceedRows field value if set, zero value otherwise.

func (*CancelSlashPriceDefaultResponseData) GetSucceedRowsOk

func (o *CancelSlashPriceDefaultResponseData) GetSucceedRowsOk() (*int64, bool)

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

func (*CancelSlashPriceDefaultResponseData) GetTotalData

func (o *CancelSlashPriceDefaultResponseData) GetTotalData() int64

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*CancelSlashPriceDefaultResponseData) GetTotalDataOk

func (o *CancelSlashPriceDefaultResponseData) GetTotalDataOk() (*int64, bool)

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

func (*CancelSlashPriceDefaultResponseData) HasFailedRows

func (o *CancelSlashPriceDefaultResponseData) HasFailedRows() bool

HasFailedRows returns a boolean if a field has been set.

func (*CancelSlashPriceDefaultResponseData) HasFailedRowsData

func (o *CancelSlashPriceDefaultResponseData) HasFailedRowsData() bool

HasFailedRowsData returns a boolean if a field has been set.

func (*CancelSlashPriceDefaultResponseData) HasSucceedRows

func (o *CancelSlashPriceDefaultResponseData) HasSucceedRows() bool

HasSucceedRows returns a boolean if a field has been set.

func (*CancelSlashPriceDefaultResponseData) HasTotalData

func (o *CancelSlashPriceDefaultResponseData) HasTotalData() bool

HasTotalData returns a boolean if a field has been set.

func (CancelSlashPriceDefaultResponseData) MarshalJSON

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

func (*CancelSlashPriceDefaultResponseData) SetFailedRows

func (o *CancelSlashPriceDefaultResponseData) SetFailedRows(v int64)

SetFailedRows gets a reference to the given int64 and assigns it to the FailedRows field.

func (*CancelSlashPriceDefaultResponseData) SetFailedRowsData

func (o *CancelSlashPriceDefaultResponseData) SetFailedRowsData(v []string)

SetFailedRowsData gets a reference to the given []string and assigns it to the FailedRowsData field.

func (*CancelSlashPriceDefaultResponseData) SetSucceedRows

func (o *CancelSlashPriceDefaultResponseData) SetSucceedRows(v int64)

SetSucceedRows gets a reference to the given int64 and assigns it to the SucceedRows field.

func (*CancelSlashPriceDefaultResponseData) SetTotalData

func (o *CancelSlashPriceDefaultResponseData) SetTotalData(v int64)

SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.

func (CancelSlashPriceDefaultResponseData) ToMap

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

type CancelSlashPriceRequestInner

type CancelSlashPriceRequestInner struct {
	// Slash price product ID. To retrieve this value, please refer to View Slash Price Products or View Campaign Products
	SlashPriceProductId int64 `json:"slash_price_product_id"`
	// Product ID that associated with slash_price_product_id, please refer to View Slash Price Products to view product_id that associated with slash_price_product_id
	ProductId int64 `json:"product_id"`
}

CancelSlashPriceRequestInner struct for CancelSlashPriceRequestInner

func NewCancelSlashPriceRequestInner

func NewCancelSlashPriceRequestInner(slashPriceProductId int64, productId int64) *CancelSlashPriceRequestInner

NewCancelSlashPriceRequestInner instantiates a new CancelSlashPriceRequestInner object This constructor will assign default values to properties that have it defined, 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 NewCancelSlashPriceRequestInnerWithDefaults

func NewCancelSlashPriceRequestInnerWithDefaults() *CancelSlashPriceRequestInner

NewCancelSlashPriceRequestInnerWithDefaults instantiates a new CancelSlashPriceRequestInner object This 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 (*CancelSlashPriceRequestInner) GetProductId

func (o *CancelSlashPriceRequestInner) GetProductId() int64

GetProductId returns the ProductId field value

func (*CancelSlashPriceRequestInner) GetProductIdOk

func (o *CancelSlashPriceRequestInner) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value and a boolean to check if the value has been set.

func (*CancelSlashPriceRequestInner) GetSlashPriceProductId

func (o *CancelSlashPriceRequestInner) GetSlashPriceProductId() int64

GetSlashPriceProductId returns the SlashPriceProductId field value

func (*CancelSlashPriceRequestInner) GetSlashPriceProductIdOk

func (o *CancelSlashPriceRequestInner) GetSlashPriceProductIdOk() (*int64, bool)

GetSlashPriceProductIdOk returns a tuple with the SlashPriceProductId field value and a boolean to check if the value has been set.

func (CancelSlashPriceRequestInner) MarshalJSON

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

func (*CancelSlashPriceRequestInner) SetProductId

func (o *CancelSlashPriceRequestInner) SetProductId(v int64)

SetProductId sets field value

func (*CancelSlashPriceRequestInner) SetSlashPriceProductId

func (o *CancelSlashPriceRequestInner) SetSlashPriceProductId(v int64)

SetSlashPriceProductId sets field value

func (CancelSlashPriceRequestInner) ToMap

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

type CategoryVariant

type CategoryVariant struct {
	CategoryId            *int64                  `json:"category_id,omitempty"`
	VariantIdCombinations [][]int64               `json:"variant_id_combinations,omitempty"`
	VariantDetails        []CategoryVariantDetail `json:"variant_details,omitempty"`
}

CategoryVariant struct for CategoryVariant

func NewCategoryVariant

func NewCategoryVariant() *CategoryVariant

NewCategoryVariant instantiates a new CategoryVariant object This constructor will assign default values to properties that have it defined, 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 NewCategoryVariantWithDefaults

func NewCategoryVariantWithDefaults() *CategoryVariant

NewCategoryVariantWithDefaults instantiates a new CategoryVariant object This 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 (*CategoryVariant) GetCategoryId

func (o *CategoryVariant) GetCategoryId() int64

GetCategoryId returns the CategoryId field value if set, zero value otherwise.

func (*CategoryVariant) GetCategoryIdOk

func (o *CategoryVariant) GetCategoryIdOk() (*int64, bool)

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

func (*CategoryVariant) GetVariantDetails

func (o *CategoryVariant) GetVariantDetails() []CategoryVariantDetail

GetVariantDetails returns the VariantDetails field value if set, zero value otherwise.

func (*CategoryVariant) GetVariantDetailsOk

func (o *CategoryVariant) GetVariantDetailsOk() ([]CategoryVariantDetail, bool)

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

func (*CategoryVariant) GetVariantIdCombinations

func (o *CategoryVariant) GetVariantIdCombinations() [][]int64

GetVariantIdCombinations returns the VariantIdCombinations field value if set, zero value otherwise.

func (*CategoryVariant) GetVariantIdCombinationsOk

func (o *CategoryVariant) GetVariantIdCombinationsOk() ([][]int64, bool)

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

func (*CategoryVariant) HasCategoryId

func (o *CategoryVariant) HasCategoryId() bool

HasCategoryId returns a boolean if a field has been set.

func (*CategoryVariant) HasVariantDetails

func (o *CategoryVariant) HasVariantDetails() bool

HasVariantDetails returns a boolean if a field has been set.

func (*CategoryVariant) HasVariantIdCombinations

func (o *CategoryVariant) HasVariantIdCombinations() bool

HasVariantIdCombinations returns a boolean if a field has been set.

func (CategoryVariant) MarshalJSON

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

func (*CategoryVariant) SetCategoryId

func (o *CategoryVariant) SetCategoryId(v int64)

SetCategoryId gets a reference to the given int64 and assigns it to the CategoryId field.

func (*CategoryVariant) SetVariantDetails

func (o *CategoryVariant) SetVariantDetails(v []CategoryVariantDetail)

SetVariantDetails gets a reference to the given []CategoryVariantDetail and assigns it to the VariantDetails field.

func (*CategoryVariant) SetVariantIdCombinations

func (o *CategoryVariant) SetVariantIdCombinations(v [][]int64)

SetVariantIdCombinations gets a reference to the given [][]int64 and assigns it to the VariantIdCombinations field.

func (CategoryVariant) ToMap

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

type CategoryVariantDetail

type CategoryVariantDetail struct {
	VariantId  *int64                `json:"variant_id,omitempty"`
	HasUnit    *int64                `json:"has_unit,omitempty"`
	Identifier *string               `json:"identifier,omitempty"`
	Name       *string               `json:"name,omitempty"`
	Status     *int64                `json:"status,omitempty"`
	Units      []CategoryVariantUnit `json:"units,omitempty"`
	IsPrimary  *int64                `json:"is_primary,omitempty"`
}

CategoryVariantDetail struct for CategoryVariantDetail

func NewCategoryVariantDetail

func NewCategoryVariantDetail() *CategoryVariantDetail

NewCategoryVariantDetail instantiates a new CategoryVariantDetail object This constructor will assign default values to properties that have it defined, 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 NewCategoryVariantDetailWithDefaults

func NewCategoryVariantDetailWithDefaults() *CategoryVariantDetail

NewCategoryVariantDetailWithDefaults instantiates a new CategoryVariantDetail object This 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 (*CategoryVariantDetail) GetHasUnit

func (o *CategoryVariantDetail) GetHasUnit() int64

GetHasUnit returns the HasUnit field value if set, zero value otherwise.

func (*CategoryVariantDetail) GetHasUnitOk

func (o *CategoryVariantDetail) GetHasUnitOk() (*int64, bool)

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

func (*CategoryVariantDetail) GetIdentifier

func (o *CategoryVariantDetail) GetIdentifier() string

GetIdentifier returns the Identifier field value if set, zero value otherwise.

func (*CategoryVariantDetail) GetIdentifierOk

func (o *CategoryVariantDetail) GetIdentifierOk() (*string, bool)

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

func (*CategoryVariantDetail) GetIsPrimary

func (o *CategoryVariantDetail) GetIsPrimary() int64

GetIsPrimary returns the IsPrimary field value if set, zero value otherwise.

func (*CategoryVariantDetail) GetIsPrimaryOk

func (o *CategoryVariantDetail) GetIsPrimaryOk() (*int64, bool)

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

func (*CategoryVariantDetail) GetName

func (o *CategoryVariantDetail) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CategoryVariantDetail) GetNameOk

func (o *CategoryVariantDetail) GetNameOk() (*string, bool)

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

func (*CategoryVariantDetail) GetStatus

func (o *CategoryVariantDetail) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*CategoryVariantDetail) GetStatusOk

func (o *CategoryVariantDetail) GetStatusOk() (*int64, 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 (*CategoryVariantDetail) GetUnits

GetUnits returns the Units field value if set, zero value otherwise.

func (*CategoryVariantDetail) GetUnitsOk

func (o *CategoryVariantDetail) GetUnitsOk() ([]CategoryVariantUnit, bool)

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

func (*CategoryVariantDetail) GetVariantId

func (o *CategoryVariantDetail) GetVariantId() int64

GetVariantId returns the VariantId field value if set, zero value otherwise.

func (*CategoryVariantDetail) GetVariantIdOk

func (o *CategoryVariantDetail) GetVariantIdOk() (*int64, bool)

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

func (*CategoryVariantDetail) HasHasUnit

func (o *CategoryVariantDetail) HasHasUnit() bool

HasHasUnit returns a boolean if a field has been set.

func (*CategoryVariantDetail) HasIdentifier

func (o *CategoryVariantDetail) HasIdentifier() bool

HasIdentifier returns a boolean if a field has been set.

func (*CategoryVariantDetail) HasIsPrimary

func (o *CategoryVariantDetail) HasIsPrimary() bool

HasIsPrimary returns a boolean if a field has been set.

func (*CategoryVariantDetail) HasName

func (o *CategoryVariantDetail) HasName() bool

HasName returns a boolean if a field has been set.

func (*CategoryVariantDetail) HasStatus

func (o *CategoryVariantDetail) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CategoryVariantDetail) HasUnits

func (o *CategoryVariantDetail) HasUnits() bool

HasUnits returns a boolean if a field has been set.

func (*CategoryVariantDetail) HasVariantId

func (o *CategoryVariantDetail) HasVariantId() bool

HasVariantId returns a boolean if a field has been set.

func (CategoryVariantDetail) MarshalJSON

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

func (*CategoryVariantDetail) SetHasUnit

func (o *CategoryVariantDetail) SetHasUnit(v int64)

SetHasUnit gets a reference to the given int64 and assigns it to the HasUnit field.

func (*CategoryVariantDetail) SetIdentifier

func (o *CategoryVariantDetail) SetIdentifier(v string)

SetIdentifier gets a reference to the given string and assigns it to the Identifier field.

func (*CategoryVariantDetail) SetIsPrimary

func (o *CategoryVariantDetail) SetIsPrimary(v int64)

SetIsPrimary gets a reference to the given int64 and assigns it to the IsPrimary field.

func (*CategoryVariantDetail) SetName

func (o *CategoryVariantDetail) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CategoryVariantDetail) SetStatus

func (o *CategoryVariantDetail) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*CategoryVariantDetail) SetUnits

func (o *CategoryVariantDetail) SetUnits(v []CategoryVariantUnit)

SetUnits gets a reference to the given []CategoryVariantUnit and assigns it to the Units field.

func (*CategoryVariantDetail) SetVariantId

func (o *CategoryVariantDetail) SetVariantId(v int64)

SetVariantId gets a reference to the given int64 and assigns it to the VariantId field.

func (CategoryVariantDetail) ToMap

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

type CategoryVariantUnit

type CategoryVariantUnit struct {
	VariantUnitId *int64                     `json:"variant_unit_id,omitempty"`
	Status        *int64                     `json:"status,omitempty"`
	UnitName      *string                    `json:"unit_name,omitempty"`
	UnitShortName *string                    `json:"unit_short_name,omitempty"`
	UnitValues    []CategoryVariantUnitValue `json:"unit_values,omitempty"`
}

CategoryVariantUnit struct for CategoryVariantUnit

func NewCategoryVariantUnit

func NewCategoryVariantUnit() *CategoryVariantUnit

NewCategoryVariantUnit instantiates a new CategoryVariantUnit object This constructor will assign default values to properties that have it defined, 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 NewCategoryVariantUnitWithDefaults

func NewCategoryVariantUnitWithDefaults() *CategoryVariantUnit

NewCategoryVariantUnitWithDefaults instantiates a new CategoryVariantUnit object This 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 (*CategoryVariantUnit) GetStatus

func (o *CategoryVariantUnit) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*CategoryVariantUnit) GetStatusOk

func (o *CategoryVariantUnit) GetStatusOk() (*int64, 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 (*CategoryVariantUnit) GetUnitName

func (o *CategoryVariantUnit) GetUnitName() string

GetUnitName returns the UnitName field value if set, zero value otherwise.

func (*CategoryVariantUnit) GetUnitNameOk

func (o *CategoryVariantUnit) GetUnitNameOk() (*string, bool)

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

func (*CategoryVariantUnit) GetUnitShortName

func (o *CategoryVariantUnit) GetUnitShortName() string

GetUnitShortName returns the UnitShortName field value if set, zero value otherwise.

func (*CategoryVariantUnit) GetUnitShortNameOk

func (o *CategoryVariantUnit) GetUnitShortNameOk() (*string, bool)

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

func (*CategoryVariantUnit) GetUnitValues

func (o *CategoryVariantUnit) GetUnitValues() []CategoryVariantUnitValue

GetUnitValues returns the UnitValues field value if set, zero value otherwise.

func (*CategoryVariantUnit) GetUnitValuesOk

func (o *CategoryVariantUnit) GetUnitValuesOk() ([]CategoryVariantUnitValue, bool)

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

func (*CategoryVariantUnit) GetVariantUnitId

func (o *CategoryVariantUnit) GetVariantUnitId() int64

GetVariantUnitId returns the VariantUnitId field value if set, zero value otherwise.

func (*CategoryVariantUnit) GetVariantUnitIdOk

func (o *CategoryVariantUnit) GetVariantUnitIdOk() (*int64, bool)

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

func (*CategoryVariantUnit) HasStatus

func (o *CategoryVariantUnit) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CategoryVariantUnit) HasUnitName

func (o *CategoryVariantUnit) HasUnitName() bool

HasUnitName returns a boolean if a field has been set.

func (*CategoryVariantUnit) HasUnitShortName

func (o *CategoryVariantUnit) HasUnitShortName() bool

HasUnitShortName returns a boolean if a field has been set.

func (*CategoryVariantUnit) HasUnitValues

func (o *CategoryVariantUnit) HasUnitValues() bool

HasUnitValues returns a boolean if a field has been set.

func (*CategoryVariantUnit) HasVariantUnitId

func (o *CategoryVariantUnit) HasVariantUnitId() bool

HasVariantUnitId returns a boolean if a field has been set.

func (CategoryVariantUnit) MarshalJSON

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

func (*CategoryVariantUnit) SetStatus

func (o *CategoryVariantUnit) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*CategoryVariantUnit) SetUnitName

func (o *CategoryVariantUnit) SetUnitName(v string)

SetUnitName gets a reference to the given string and assigns it to the UnitName field.

func (*CategoryVariantUnit) SetUnitShortName

func (o *CategoryVariantUnit) SetUnitShortName(v string)

SetUnitShortName gets a reference to the given string and assigns it to the UnitShortName field.

func (*CategoryVariantUnit) SetUnitValues

func (o *CategoryVariantUnit) SetUnitValues(v []CategoryVariantUnitValue)

SetUnitValues gets a reference to the given []CategoryVariantUnitValue and assigns it to the UnitValues field.

func (*CategoryVariantUnit) SetVariantUnitId

func (o *CategoryVariantUnit) SetVariantUnitId(v int64)

SetVariantUnitId gets a reference to the given int64 and assigns it to the VariantUnitId field.

func (CategoryVariantUnit) ToMap

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

type CategoryVariantUnitValue

type CategoryVariantUnitValue struct {
	VariantUnitValueId *int64  `json:"variant_unit_value_id,omitempty"`
	Status             *int64  `json:"status,omitempty"`
	Value              *string `json:"value,omitempty"`
	EquivalentValueId  *int64  `json:"equivalent_value_id,omitempty"`
	EnglishValue       *string `json:"english_value,omitempty"`
	Hex                *string `json:"hex,omitempty"`
	Icon               *string `json:"icon,omitempty"`
}

CategoryVariantUnitValue struct for CategoryVariantUnitValue

func NewCategoryVariantUnitValue

func NewCategoryVariantUnitValue() *CategoryVariantUnitValue

NewCategoryVariantUnitValue instantiates a new CategoryVariantUnitValue object This constructor will assign default values to properties that have it defined, 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 NewCategoryVariantUnitValueWithDefaults

func NewCategoryVariantUnitValueWithDefaults() *CategoryVariantUnitValue

NewCategoryVariantUnitValueWithDefaults instantiates a new CategoryVariantUnitValue object This 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 (*CategoryVariantUnitValue) GetEnglishValue

func (o *CategoryVariantUnitValue) GetEnglishValue() string

GetEnglishValue returns the EnglishValue field value if set, zero value otherwise.

func (*CategoryVariantUnitValue) GetEnglishValueOk

func (o *CategoryVariantUnitValue) GetEnglishValueOk() (*string, bool)

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

func (*CategoryVariantUnitValue) GetEquivalentValueId

func (o *CategoryVariantUnitValue) GetEquivalentValueId() int64

GetEquivalentValueId returns the EquivalentValueId field value if set, zero value otherwise.

func (*CategoryVariantUnitValue) GetEquivalentValueIdOk

func (o *CategoryVariantUnitValue) GetEquivalentValueIdOk() (*int64, bool)

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

func (*CategoryVariantUnitValue) GetHex

func (o *CategoryVariantUnitValue) GetHex() string

GetHex returns the Hex field value if set, zero value otherwise.

func (*CategoryVariantUnitValue) GetHexOk

func (o *CategoryVariantUnitValue) GetHexOk() (*string, bool)

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

func (*CategoryVariantUnitValue) GetIcon

func (o *CategoryVariantUnitValue) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*CategoryVariantUnitValue) GetIconOk

func (o *CategoryVariantUnitValue) GetIconOk() (*string, bool)

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

func (*CategoryVariantUnitValue) GetStatus

func (o *CategoryVariantUnitValue) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*CategoryVariantUnitValue) GetStatusOk

func (o *CategoryVariantUnitValue) GetStatusOk() (*int64, 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 (*CategoryVariantUnitValue) GetValue

func (o *CategoryVariantUnitValue) GetValue() string

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

func (*CategoryVariantUnitValue) GetValueOk

func (o *CategoryVariantUnitValue) 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 (*CategoryVariantUnitValue) GetVariantUnitValueId

func (o *CategoryVariantUnitValue) GetVariantUnitValueId() int64

GetVariantUnitValueId returns the VariantUnitValueId field value if set, zero value otherwise.

func (*CategoryVariantUnitValue) GetVariantUnitValueIdOk

func (o *CategoryVariantUnitValue) GetVariantUnitValueIdOk() (*int64, bool)

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

func (*CategoryVariantUnitValue) HasEnglishValue

func (o *CategoryVariantUnitValue) HasEnglishValue() bool

HasEnglishValue returns a boolean if a field has been set.

func (*CategoryVariantUnitValue) HasEquivalentValueId

func (o *CategoryVariantUnitValue) HasEquivalentValueId() bool

HasEquivalentValueId returns a boolean if a field has been set.

func (*CategoryVariantUnitValue) HasHex

func (o *CategoryVariantUnitValue) HasHex() bool

HasHex returns a boolean if a field has been set.

func (*CategoryVariantUnitValue) HasIcon

func (o *CategoryVariantUnitValue) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*CategoryVariantUnitValue) HasStatus

func (o *CategoryVariantUnitValue) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CategoryVariantUnitValue) HasValue

func (o *CategoryVariantUnitValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*CategoryVariantUnitValue) HasVariantUnitValueId

func (o *CategoryVariantUnitValue) HasVariantUnitValueId() bool

HasVariantUnitValueId returns a boolean if a field has been set.

func (CategoryVariantUnitValue) MarshalJSON

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

func (*CategoryVariantUnitValue) SetEnglishValue

func (o *CategoryVariantUnitValue) SetEnglishValue(v string)

SetEnglishValue gets a reference to the given string and assigns it to the EnglishValue field.

func (*CategoryVariantUnitValue) SetEquivalentValueId

func (o *CategoryVariantUnitValue) SetEquivalentValueId(v int64)

SetEquivalentValueId gets a reference to the given int64 and assigns it to the EquivalentValueId field.

func (*CategoryVariantUnitValue) SetHex

func (o *CategoryVariantUnitValue) SetHex(v string)

SetHex gets a reference to the given string and assigns it to the Hex field.

func (*CategoryVariantUnitValue) SetIcon

func (o *CategoryVariantUnitValue) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*CategoryVariantUnitValue) SetStatus

func (o *CategoryVariantUnitValue) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*CategoryVariantUnitValue) SetValue

func (o *CategoryVariantUnitValue) SetValue(v string)

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

func (*CategoryVariantUnitValue) SetVariantUnitValueId

func (o *CategoryVariantUnitValue) SetVariantUnitValueId(v int64)

SetVariantUnitValueId gets a reference to the given int64 and assigns it to the VariantUnitValueId field.

func (CategoryVariantUnitValue) ToMap

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

type CategoryVariants

type CategoryVariants struct {
	Header *ResponseHeader  `json:"header,omitempty"`
	Data   *CategoryVariant `json:"data,omitempty"`
}

CategoryVariants struct for CategoryVariants

func NewCategoryVariants

func NewCategoryVariants() *CategoryVariants

NewCategoryVariants instantiates a new CategoryVariants object This constructor will assign default values to properties that have it defined, 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 NewCategoryVariantsWithDefaults

func NewCategoryVariantsWithDefaults() *CategoryVariants

NewCategoryVariantsWithDefaults instantiates a new CategoryVariants object This 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 (*CategoryVariants) GetData

func (o *CategoryVariants) GetData() CategoryVariant

GetData returns the Data field value if set, zero value otherwise.

func (*CategoryVariants) GetDataOk

func (o *CategoryVariants) GetDataOk() (*CategoryVariant, bool)

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

func (*CategoryVariants) GetHeader

func (o *CategoryVariants) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*CategoryVariants) GetHeaderOk

func (o *CategoryVariants) GetHeaderOk() (*ResponseHeader, bool)

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

func (*CategoryVariants) HasData

func (o *CategoryVariants) HasData() bool

HasData returns a boolean if a field has been set.

func (*CategoryVariants) HasHeader

func (o *CategoryVariants) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (CategoryVariants) MarshalJSON

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

func (*CategoryVariants) SetData

func (o *CategoryVariants) SetData(v CategoryVariant)

SetData gets a reference to the given CategoryVariant and assigns it to the Data field.

func (*CategoryVariants) SetHeader

func (o *CategoryVariants) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (CategoryVariants) ToMap

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

type CheckUploadStatus200Response

type CheckUploadStatus200Response struct {
	Header *ResponseHeader                   `json:"header,omitempty"`
	Data   *CheckUploadStatus200ResponseData `json:"data,omitempty"`
}

CheckUploadStatus200Response struct for CheckUploadStatus200Response

func NewCheckUploadStatus200Response

func NewCheckUploadStatus200Response() *CheckUploadStatus200Response

NewCheckUploadStatus200Response instantiates a new CheckUploadStatus200Response object This constructor will assign default values to properties that have it defined, 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 NewCheckUploadStatus200ResponseWithDefaults

func NewCheckUploadStatus200ResponseWithDefaults() *CheckUploadStatus200Response

NewCheckUploadStatus200ResponseWithDefaults instantiates a new CheckUploadStatus200Response object This 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 (*CheckUploadStatus200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CheckUploadStatus200Response) GetDataOk

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

func (*CheckUploadStatus200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*CheckUploadStatus200Response) GetHeaderOk

func (o *CheckUploadStatus200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*CheckUploadStatus200Response) HasData

func (o *CheckUploadStatus200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*CheckUploadStatus200Response) HasHeader

func (o *CheckUploadStatus200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (CheckUploadStatus200Response) MarshalJSON

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

func (*CheckUploadStatus200Response) SetData

SetData gets a reference to the given CheckUploadStatus200ResponseData and assigns it to the Data field.

func (*CheckUploadStatus200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (CheckUploadStatus200Response) ToMap

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

type CheckUploadStatus200ResponseData

type CheckUploadStatus200ResponseData struct {
	UploadData []CheckUploadStatus200ResponseDataUploadDataInner `json:"upload_data,omitempty"`
}

CheckUploadStatus200ResponseData struct for CheckUploadStatus200ResponseData

func NewCheckUploadStatus200ResponseData

func NewCheckUploadStatus200ResponseData() *CheckUploadStatus200ResponseData

NewCheckUploadStatus200ResponseData instantiates a new CheckUploadStatus200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewCheckUploadStatus200ResponseDataWithDefaults

func NewCheckUploadStatus200ResponseDataWithDefaults() *CheckUploadStatus200ResponseData

NewCheckUploadStatus200ResponseDataWithDefaults instantiates a new CheckUploadStatus200ResponseData object This 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 (*CheckUploadStatus200ResponseData) GetUploadData

GetUploadData returns the UploadData field value if set, zero value otherwise.

func (*CheckUploadStatus200ResponseData) GetUploadDataOk

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

func (*CheckUploadStatus200ResponseData) HasUploadData

func (o *CheckUploadStatus200ResponseData) HasUploadData() bool

HasUploadData returns a boolean if a field has been set.

func (CheckUploadStatus200ResponseData) MarshalJSON

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

func (*CheckUploadStatus200ResponseData) SetUploadData

SetUploadData gets a reference to the given []CheckUploadStatus200ResponseDataUploadDataInner and assigns it to the UploadData field.

func (CheckUploadStatus200ResponseData) ToMap

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

type CheckUploadStatus200ResponseDataUploadDataInner

type CheckUploadStatus200ResponseDataUploadDataInner struct {
	UploadId        *int64  `json:"upload_id,omitempty"`
	Status          *string `json:"status,omitempty"`
	TotalData       *int64  `json:"total_data,omitempty"`
	UnprocessedRows *int64  `json:"unprocessed_rows,omitempty"`
	SuccessRows     *int64  `json:"success_rows,omitempty"`
	FailedRows      *int64  `json:"failed_rows,omitempty"`
	Processed       *int64  `json:"processed,omitempty"`
}

CheckUploadStatus200ResponseDataUploadDataInner struct for CheckUploadStatus200ResponseDataUploadDataInner

func NewCheckUploadStatus200ResponseDataUploadDataInner

func NewCheckUploadStatus200ResponseDataUploadDataInner() *CheckUploadStatus200ResponseDataUploadDataInner

NewCheckUploadStatus200ResponseDataUploadDataInner instantiates a new CheckUploadStatus200ResponseDataUploadDataInner object This constructor will assign default values to properties that have it defined, 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 NewCheckUploadStatus200ResponseDataUploadDataInnerWithDefaults

func NewCheckUploadStatus200ResponseDataUploadDataInnerWithDefaults() *CheckUploadStatus200ResponseDataUploadDataInner

NewCheckUploadStatus200ResponseDataUploadDataInnerWithDefaults instantiates a new CheckUploadStatus200ResponseDataUploadDataInner object This 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 (*CheckUploadStatus200ResponseDataUploadDataInner) GetFailedRows

GetFailedRows returns the FailedRows field value if set, zero value otherwise.

func (*CheckUploadStatus200ResponseDataUploadDataInner) GetFailedRowsOk

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

func (*CheckUploadStatus200ResponseDataUploadDataInner) GetProcessed

GetProcessed returns the Processed field value if set, zero value otherwise.

func (*CheckUploadStatus200ResponseDataUploadDataInner) GetProcessedOk

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

func (*CheckUploadStatus200ResponseDataUploadDataInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*CheckUploadStatus200ResponseDataUploadDataInner) 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 (*CheckUploadStatus200ResponseDataUploadDataInner) GetSuccessRows

GetSuccessRows returns the SuccessRows field value if set, zero value otherwise.

func (*CheckUploadStatus200ResponseDataUploadDataInner) GetSuccessRowsOk

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

func (*CheckUploadStatus200ResponseDataUploadDataInner) GetTotalData

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*CheckUploadStatus200ResponseDataUploadDataInner) GetTotalDataOk

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

func (*CheckUploadStatus200ResponseDataUploadDataInner) GetUnprocessedRows

GetUnprocessedRows returns the UnprocessedRows field value if set, zero value otherwise.

func (*CheckUploadStatus200ResponseDataUploadDataInner) GetUnprocessedRowsOk

func (o *CheckUploadStatus200ResponseDataUploadDataInner) GetUnprocessedRowsOk() (*int64, bool)

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

func (*CheckUploadStatus200ResponseDataUploadDataInner) GetUploadId

GetUploadId returns the UploadId field value if set, zero value otherwise.

func (*CheckUploadStatus200ResponseDataUploadDataInner) GetUploadIdOk

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

func (*CheckUploadStatus200ResponseDataUploadDataInner) HasFailedRows

HasFailedRows returns a boolean if a field has been set.

func (*CheckUploadStatus200ResponseDataUploadDataInner) HasProcessed

HasProcessed returns a boolean if a field has been set.

func (*CheckUploadStatus200ResponseDataUploadDataInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (*CheckUploadStatus200ResponseDataUploadDataInner) HasSuccessRows

HasSuccessRows returns a boolean if a field has been set.

func (*CheckUploadStatus200ResponseDataUploadDataInner) HasTotalData

HasTotalData returns a boolean if a field has been set.

func (*CheckUploadStatus200ResponseDataUploadDataInner) HasUnprocessedRows

func (o *CheckUploadStatus200ResponseDataUploadDataInner) HasUnprocessedRows() bool

HasUnprocessedRows returns a boolean if a field has been set.

func (*CheckUploadStatus200ResponseDataUploadDataInner) HasUploadId

HasUploadId returns a boolean if a field has been set.

func (CheckUploadStatus200ResponseDataUploadDataInner) MarshalJSON

func (*CheckUploadStatus200ResponseDataUploadDataInner) SetFailedRows

SetFailedRows gets a reference to the given int64 and assigns it to the FailedRows field.

func (*CheckUploadStatus200ResponseDataUploadDataInner) SetProcessed

SetProcessed gets a reference to the given int64 and assigns it to the Processed field.

func (*CheckUploadStatus200ResponseDataUploadDataInner) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*CheckUploadStatus200ResponseDataUploadDataInner) SetSuccessRows

SetSuccessRows gets a reference to the given int64 and assigns it to the SuccessRows field.

func (*CheckUploadStatus200ResponseDataUploadDataInner) SetTotalData

SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.

func (*CheckUploadStatus200ResponseDataUploadDataInner) SetUnprocessedRows

func (o *CheckUploadStatus200ResponseDataUploadDataInner) SetUnprocessedRows(v int64)

SetUnprocessedRows gets a reference to the given int64 and assigns it to the UnprocessedRows field.

func (*CheckUploadStatus200ResponseDataUploadDataInner) SetUploadId

SetUploadId gets a reference to the given int64 and assigns it to the UploadId field.

func (CheckUploadStatus200ResponseDataUploadDataInner) ToMap

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

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 ConfirmShippingRequest

type ConfirmShippingRequest struct {
	// Order status code: * 0 - Seller cancel order. * 3 - Order Reject Due Empty Stock. * 5 - Order Canceled by Fraud * 6 - Order Rejected (Auto Cancel Out of Stock) * 10 - Order rejected by seller. * 15 - Instant Cancel by Buyer. * 100 - Order Created. * 103 - Wait for payment confirmation from third party. * 220 - Payment verified, order ready to process. * 221 - Waiting for partner approval. * 400 - Seller accept order. * 450 - Waiting for pickup. * 500 - Order shipment. * 501 - Status changed to waiting resi have no input. * 520 - Invalid shipment reference number (AWB). * 530 - Requested by user to correct invalid entry of shipment reference number. * 540 - Delivered to Pickup Point. * 550 - Return to Seller. * 600 - Order delivered. * 601 - Buyer open a case to finish an order. * 690 - Fraud Review * 700 - Order finished.
	OrderStatus    int64  `json:"order_status"`
	ShippingRefNum string `json:"shipping_ref_num"`
}

ConfirmShippingRequest struct for ConfirmShippingRequest

func NewConfirmShippingRequest

func NewConfirmShippingRequest(orderStatus int64, shippingRefNum string) *ConfirmShippingRequest

NewConfirmShippingRequest instantiates a new ConfirmShippingRequest object This constructor will assign default values to properties that have it defined, 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 NewConfirmShippingRequestWithDefaults

func NewConfirmShippingRequestWithDefaults() *ConfirmShippingRequest

NewConfirmShippingRequestWithDefaults instantiates a new ConfirmShippingRequest object This 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 (*ConfirmShippingRequest) GetOrderStatus

func (o *ConfirmShippingRequest) GetOrderStatus() int64

GetOrderStatus returns the OrderStatus field value

func (*ConfirmShippingRequest) GetOrderStatusOk

func (o *ConfirmShippingRequest) GetOrderStatusOk() (*int64, bool)

GetOrderStatusOk returns a tuple with the OrderStatus field value and a boolean to check if the value has been set.

func (*ConfirmShippingRequest) GetShippingRefNum

func (o *ConfirmShippingRequest) GetShippingRefNum() string

GetShippingRefNum returns the ShippingRefNum field value

func (*ConfirmShippingRequest) GetShippingRefNumOk

func (o *ConfirmShippingRequest) GetShippingRefNumOk() (*string, bool)

GetShippingRefNumOk returns a tuple with the ShippingRefNum field value and a boolean to check if the value has been set.

func (ConfirmShippingRequest) MarshalJSON

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

func (*ConfirmShippingRequest) SetOrderStatus

func (o *ConfirmShippingRequest) SetOrderStatus(v int64)

SetOrderStatus sets field value

func (*ConfirmShippingRequest) SetShippingRefNum

func (o *ConfirmShippingRequest) SetShippingRefNum(v string)

SetShippingRefNum sets field value

func (ConfirmShippingRequest) ToMap

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

type CreateBundle200Response

type CreateBundle200Response struct {
	Header *ResponseHeader              `json:"header,omitempty"`
	Data   *CreateBundle200ResponseData `json:"data,omitempty"`
}

CreateBundle200Response struct for CreateBundle200Response

func NewCreateBundle200Response

func NewCreateBundle200Response() *CreateBundle200Response

NewCreateBundle200Response instantiates a new CreateBundle200Response object This constructor will assign default values to properties that have it defined, 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 NewCreateBundle200ResponseWithDefaults

func NewCreateBundle200ResponseWithDefaults() *CreateBundle200Response

NewCreateBundle200ResponseWithDefaults instantiates a new CreateBundle200Response object This 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 (*CreateBundle200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CreateBundle200Response) GetDataOk

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

func (*CreateBundle200Response) GetHeader

func (o *CreateBundle200Response) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*CreateBundle200Response) GetHeaderOk

func (o *CreateBundle200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*CreateBundle200Response) HasData

func (o *CreateBundle200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateBundle200Response) HasHeader

func (o *CreateBundle200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (CreateBundle200Response) MarshalJSON

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

func (*CreateBundle200Response) SetData

SetData gets a reference to the given CreateBundle200ResponseData and assigns it to the Data field.

func (*CreateBundle200Response) SetHeader

func (o *CreateBundle200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (CreateBundle200Response) ToMap

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

type CreateBundle200ResponseData

type CreateBundle200ResponseData struct {
	BundleIds []int64 `json:"bundle_ids,omitempty"`
}

CreateBundle200ResponseData struct for CreateBundle200ResponseData

func NewCreateBundle200ResponseData

func NewCreateBundle200ResponseData() *CreateBundle200ResponseData

NewCreateBundle200ResponseData instantiates a new CreateBundle200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewCreateBundle200ResponseDataWithDefaults

func NewCreateBundle200ResponseDataWithDefaults() *CreateBundle200ResponseData

NewCreateBundle200ResponseDataWithDefaults instantiates a new CreateBundle200ResponseData object This 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 (*CreateBundle200ResponseData) GetBundleIds

func (o *CreateBundle200ResponseData) GetBundleIds() []int64

GetBundleIds returns the BundleIds field value if set, zero value otherwise.

func (*CreateBundle200ResponseData) GetBundleIdsOk

func (o *CreateBundle200ResponseData) GetBundleIdsOk() ([]int64, bool)

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

func (*CreateBundle200ResponseData) HasBundleIds

func (o *CreateBundle200ResponseData) HasBundleIds() bool

HasBundleIds returns a boolean if a field has been set.

func (CreateBundle200ResponseData) MarshalJSON

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

func (*CreateBundle200ResponseData) SetBundleIds

func (o *CreateBundle200ResponseData) SetBundleIds(v []int64)

SetBundleIds gets a reference to the given []int64 and assigns it to the BundleIds field.

func (CreateBundle200ResponseData) ToMap

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

type CreateBundleRequest

type CreateBundleRequest struct {
	Bundle CreateBundleRequestBundle `json:"bundle"`
}

CreateBundleRequest struct for CreateBundleRequest

func NewCreateBundleRequest

func NewCreateBundleRequest(bundle CreateBundleRequestBundle) *CreateBundleRequest

NewCreateBundleRequest instantiates a new CreateBundleRequest object This constructor will assign default values to properties that have it defined, 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 NewCreateBundleRequestWithDefaults

func NewCreateBundleRequestWithDefaults() *CreateBundleRequest

NewCreateBundleRequestWithDefaults instantiates a new CreateBundleRequest object This 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 (*CreateBundleRequest) GetBundle

GetBundle returns the Bundle field value

func (*CreateBundleRequest) GetBundleOk

func (o *CreateBundleRequest) GetBundleOk() (*CreateBundleRequestBundle, bool)

GetBundleOk returns a tuple with the Bundle field value and a boolean to check if the value has been set.

func (CreateBundleRequest) MarshalJSON

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

func (*CreateBundleRequest) SetBundle

SetBundle sets field value

func (CreateBundleRequest) ToMap

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

type CreateBundleRequestBundle

type CreateBundleRequestBundle struct {
	// Name of the bundle with length less than or equals 15 characters and greater than or equals 3 characters
	BundleName string `json:"bundle_name"`
	// Type of the bundle where 1 is PAKET DISKON and 2 is BUNDLING , refers to Seller Education
	BundleType int64 `json:"bundle_type"`
	// Status of the bundle where `1 is ACTIVE
	BundleStatus int64 `json:"bundle_status"`
	// Start time of bundle in UNIX format must be greater than the current time
	StartTimeUnix int64 `json:"start_time_unix"`
	// Warehouse unique identifier
	WarehouseId []int64 `json:"warehouse_id"`
	// Maximum bundle package in one order
	MaxOrder *int64 `json:"max_order,omitempty"`
	// Stop time of bundle in UNIX format must be greater than start time. Set to 0 for making a bundle with no time limit / until product stock is 0
	StopTimeUnix *int64 `json:"stop_time_unix,omitempty"`
	// Original quota for bundle
	OriginalQuota *int64 `json:"original_quota,omitempty"`
	// List of products in this bundle
	BundleItems []CreateBundleRequestBundleBundleItemsInner `json:"bundle_items"`
}

CreateBundleRequestBundle Bundle object to create

func NewCreateBundleRequestBundle

func NewCreateBundleRequestBundle(bundleName string, bundleType int64, bundleStatus int64, startTimeUnix int64, warehouseId []int64, bundleItems []CreateBundleRequestBundleBundleItemsInner) *CreateBundleRequestBundle

NewCreateBundleRequestBundle instantiates a new CreateBundleRequestBundle object This constructor will assign default values to properties that have it defined, 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 NewCreateBundleRequestBundleWithDefaults

func NewCreateBundleRequestBundleWithDefaults() *CreateBundleRequestBundle

NewCreateBundleRequestBundleWithDefaults instantiates a new CreateBundleRequestBundle object This 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 (*CreateBundleRequestBundle) GetBundleItems

GetBundleItems returns the BundleItems field value

func (*CreateBundleRequestBundle) GetBundleItemsOk

GetBundleItemsOk returns a tuple with the BundleItems field value and a boolean to check if the value has been set.

func (*CreateBundleRequestBundle) GetBundleName

func (o *CreateBundleRequestBundle) GetBundleName() string

GetBundleName returns the BundleName field value

func (*CreateBundleRequestBundle) GetBundleNameOk

func (o *CreateBundleRequestBundle) GetBundleNameOk() (*string, bool)

GetBundleNameOk returns a tuple with the BundleName field value and a boolean to check if the value has been set.

func (*CreateBundleRequestBundle) GetBundleStatus

func (o *CreateBundleRequestBundle) GetBundleStatus() int64

GetBundleStatus returns the BundleStatus field value

func (*CreateBundleRequestBundle) GetBundleStatusOk

func (o *CreateBundleRequestBundle) GetBundleStatusOk() (*int64, bool)

GetBundleStatusOk returns a tuple with the BundleStatus field value and a boolean to check if the value has been set.

func (*CreateBundleRequestBundle) GetBundleType

func (o *CreateBundleRequestBundle) GetBundleType() int64

GetBundleType returns the BundleType field value

func (*CreateBundleRequestBundle) GetBundleTypeOk

func (o *CreateBundleRequestBundle) GetBundleTypeOk() (*int64, bool)

GetBundleTypeOk returns a tuple with the BundleType field value and a boolean to check if the value has been set.

func (*CreateBundleRequestBundle) GetMaxOrder

func (o *CreateBundleRequestBundle) GetMaxOrder() int64

GetMaxOrder returns the MaxOrder field value if set, zero value otherwise.

func (*CreateBundleRequestBundle) GetMaxOrderOk

func (o *CreateBundleRequestBundle) GetMaxOrderOk() (*int64, bool)

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

func (*CreateBundleRequestBundle) GetOriginalQuota

func (o *CreateBundleRequestBundle) GetOriginalQuota() int64

GetOriginalQuota returns the OriginalQuota field value if set, zero value otherwise.

func (*CreateBundleRequestBundle) GetOriginalQuotaOk

func (o *CreateBundleRequestBundle) GetOriginalQuotaOk() (*int64, bool)

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

func (*CreateBundleRequestBundle) GetStartTimeUnix

func (o *CreateBundleRequestBundle) GetStartTimeUnix() int64

GetStartTimeUnix returns the StartTimeUnix field value

func (*CreateBundleRequestBundle) GetStartTimeUnixOk

func (o *CreateBundleRequestBundle) GetStartTimeUnixOk() (*int64, bool)

GetStartTimeUnixOk returns a tuple with the StartTimeUnix field value and a boolean to check if the value has been set.

func (*CreateBundleRequestBundle) GetStopTimeUnix

func (o *CreateBundleRequestBundle) GetStopTimeUnix() int64

GetStopTimeUnix returns the StopTimeUnix field value if set, zero value otherwise.

func (*CreateBundleRequestBundle) GetStopTimeUnixOk

func (o *CreateBundleRequestBundle) GetStopTimeUnixOk() (*int64, bool)

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

func (*CreateBundleRequestBundle) GetWarehouseId

func (o *CreateBundleRequestBundle) GetWarehouseId() []int64

GetWarehouseId returns the WarehouseId field value

func (*CreateBundleRequestBundle) GetWarehouseIdOk

func (o *CreateBundleRequestBundle) GetWarehouseIdOk() ([]int64, bool)

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

func (*CreateBundleRequestBundle) HasMaxOrder

func (o *CreateBundleRequestBundle) HasMaxOrder() bool

HasMaxOrder returns a boolean if a field has been set.

func (*CreateBundleRequestBundle) HasOriginalQuota

func (o *CreateBundleRequestBundle) HasOriginalQuota() bool

HasOriginalQuota returns a boolean if a field has been set.

func (*CreateBundleRequestBundle) HasStopTimeUnix

func (o *CreateBundleRequestBundle) HasStopTimeUnix() bool

HasStopTimeUnix returns a boolean if a field has been set.

func (CreateBundleRequestBundle) MarshalJSON

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

func (*CreateBundleRequestBundle) SetBundleItems

SetBundleItems sets field value

func (*CreateBundleRequestBundle) SetBundleName

func (o *CreateBundleRequestBundle) SetBundleName(v string)

SetBundleName sets field value

func (*CreateBundleRequestBundle) SetBundleStatus

func (o *CreateBundleRequestBundle) SetBundleStatus(v int64)

SetBundleStatus sets field value

func (*CreateBundleRequestBundle) SetBundleType

func (o *CreateBundleRequestBundle) SetBundleType(v int64)

SetBundleType sets field value

func (*CreateBundleRequestBundle) SetMaxOrder

func (o *CreateBundleRequestBundle) SetMaxOrder(v int64)

SetMaxOrder gets a reference to the given int64 and assigns it to the MaxOrder field.

func (*CreateBundleRequestBundle) SetOriginalQuota

func (o *CreateBundleRequestBundle) SetOriginalQuota(v int64)

SetOriginalQuota gets a reference to the given int64 and assigns it to the OriginalQuota field.

func (*CreateBundleRequestBundle) SetStartTimeUnix

func (o *CreateBundleRequestBundle) SetStartTimeUnix(v int64)

SetStartTimeUnix sets field value

func (*CreateBundleRequestBundle) SetStopTimeUnix

func (o *CreateBundleRequestBundle) SetStopTimeUnix(v int64)

SetStopTimeUnix gets a reference to the given int64 and assigns it to the StopTimeUnix field.

func (*CreateBundleRequestBundle) SetWarehouseId

func (o *CreateBundleRequestBundle) SetWarehouseId(v []int64)

SetWarehouseId sets field value

func (CreateBundleRequestBundle) ToMap

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

type CreateBundleRequestBundleBundleItemsInner

type CreateBundleRequestBundleBundleItemsInner struct {
	// Product unique identifier to include in the bundle
	ProductId int64 `json:"product_id"`
	// Status of the product where 1 is SHOWN and 2 is UNSHOWN
	Status int64 `json:"status"`
	// The product’s price in this bundle
	BundlePrice float64 `json:"bundle_price"`
	// Minimum order for this product. Used for PAKET DISKON type bundle.
	MinOrder *int64                                             `json:"min_order,omitempty"`
	Children *CreateBundleRequestBundleBundleItemsInnerChildren `json:"children,omitempty"`
}

CreateBundleRequestBundleBundleItemsInner struct for CreateBundleRequestBundleBundleItemsInner

func NewCreateBundleRequestBundleBundleItemsInner

func NewCreateBundleRequestBundleBundleItemsInner(productId int64, status int64, bundlePrice float64) *CreateBundleRequestBundleBundleItemsInner

NewCreateBundleRequestBundleBundleItemsInner instantiates a new CreateBundleRequestBundleBundleItemsInner object This constructor will assign default values to properties that have it defined, 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 NewCreateBundleRequestBundleBundleItemsInnerWithDefaults

func NewCreateBundleRequestBundleBundleItemsInnerWithDefaults() *CreateBundleRequestBundleBundleItemsInner

NewCreateBundleRequestBundleBundleItemsInnerWithDefaults instantiates a new CreateBundleRequestBundleBundleItemsInner object This 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 (*CreateBundleRequestBundleBundleItemsInner) GetBundlePrice

GetBundlePrice returns the BundlePrice field value

func (*CreateBundleRequestBundleBundleItemsInner) GetBundlePriceOk

func (o *CreateBundleRequestBundleBundleItemsInner) GetBundlePriceOk() (*float64, bool)

GetBundlePriceOk returns a tuple with the BundlePrice field value and a boolean to check if the value has been set.

func (*CreateBundleRequestBundleBundleItemsInner) GetChildren

GetChildren returns the Children field value if set, zero value otherwise.

func (*CreateBundleRequestBundleBundleItemsInner) GetChildrenOk

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

func (*CreateBundleRequestBundleBundleItemsInner) GetMinOrder

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*CreateBundleRequestBundleBundleItemsInner) GetMinOrderOk

func (o *CreateBundleRequestBundleBundleItemsInner) GetMinOrderOk() (*int64, bool)

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

func (*CreateBundleRequestBundleBundleItemsInner) GetProductId

GetProductId returns the ProductId field value

func (*CreateBundleRequestBundleBundleItemsInner) GetProductIdOk

func (o *CreateBundleRequestBundleBundleItemsInner) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value and a boolean to check if the value has been set.

func (*CreateBundleRequestBundleBundleItemsInner) GetStatus

GetStatus returns the Status field value

func (*CreateBundleRequestBundleBundleItemsInner) GetStatusOk

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CreateBundleRequestBundleBundleItemsInner) HasChildren

HasChildren returns a boolean if a field has been set.

func (*CreateBundleRequestBundleBundleItemsInner) HasMinOrder

HasMinOrder returns a boolean if a field has been set.

func (CreateBundleRequestBundleBundleItemsInner) MarshalJSON

func (*CreateBundleRequestBundleBundleItemsInner) SetBundlePrice

SetBundlePrice sets field value

func (*CreateBundleRequestBundleBundleItemsInner) SetChildren

SetChildren gets a reference to the given CreateBundleRequestBundleBundleItemsInnerChildren and assigns it to the Children field.

func (*CreateBundleRequestBundleBundleItemsInner) SetMinOrder

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*CreateBundleRequestBundleBundleItemsInner) SetProductId

SetProductId sets field value

func (*CreateBundleRequestBundleBundleItemsInner) SetStatus

SetStatus sets field value

func (CreateBundleRequestBundleBundleItemsInner) ToMap

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

type CreateBundleRequestBundleBundleItemsInnerChildren

type CreateBundleRequestBundleBundleItemsInnerChildren struct {
	VariantId    int64   `json:"variant_id"`
	VariantPrice float64 `json:"variant_price"`
}

CreateBundleRequestBundleBundleItemsInnerChildren The variant of the product. It has product_id and bundle_price

func NewCreateBundleRequestBundleBundleItemsInnerChildren

func NewCreateBundleRequestBundleBundleItemsInnerChildren(variantId int64, variantPrice float64) *CreateBundleRequestBundleBundleItemsInnerChildren

NewCreateBundleRequestBundleBundleItemsInnerChildren instantiates a new CreateBundleRequestBundleBundleItemsInnerChildren object This constructor will assign default values to properties that have it defined, 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 NewCreateBundleRequestBundleBundleItemsInnerChildrenWithDefaults

func NewCreateBundleRequestBundleBundleItemsInnerChildrenWithDefaults() *CreateBundleRequestBundleBundleItemsInnerChildren

NewCreateBundleRequestBundleBundleItemsInnerChildrenWithDefaults instantiates a new CreateBundleRequestBundleBundleItemsInnerChildren object This 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 (*CreateBundleRequestBundleBundleItemsInnerChildren) GetVariantId

GetVariantId returns the VariantId field value

func (*CreateBundleRequestBundleBundleItemsInnerChildren) GetVariantIdOk

GetVariantIdOk returns a tuple with the VariantId field value and a boolean to check if the value has been set.

func (*CreateBundleRequestBundleBundleItemsInnerChildren) GetVariantPrice

GetVariantPrice returns the VariantPrice field value

func (*CreateBundleRequestBundleBundleItemsInnerChildren) GetVariantPriceOk

GetVariantPriceOk returns a tuple with the VariantPrice field value and a boolean to check if the value has been set.

func (CreateBundleRequestBundleBundleItemsInnerChildren) MarshalJSON

func (*CreateBundleRequestBundleBundleItemsInnerChildren) SetVariantId

SetVariantId sets field value

func (*CreateBundleRequestBundleBundleItemsInnerChildren) SetVariantPrice

SetVariantPrice sets field value

func (CreateBundleRequestBundleBundleItemsInnerChildren) ToMap

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

type CreateProductV2Request

type CreateProductV2Request struct {
	// Product object array
	Products []CreateProductV2RequestProductsInner `json:"products,omitempty"`
}

CreateProductV2Request struct for CreateProductV2Request

func NewCreateProductV2Request

func NewCreateProductV2Request() *CreateProductV2Request

NewCreateProductV2Request instantiates a new CreateProductV2Request object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV2RequestWithDefaults

func NewCreateProductV2RequestWithDefaults() *CreateProductV2Request

NewCreateProductV2RequestWithDefaults instantiates a new CreateProductV2Request object This 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 (*CreateProductV2Request) GetProducts

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

func (*CreateProductV2Request) 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 (*CreateProductV2Request) HasProducts

func (o *CreateProductV2Request) HasProducts() bool

HasProducts returns a boolean if a field has been set.

func (CreateProductV2Request) MarshalJSON

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

func (*CreateProductV2Request) SetProducts

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

func (CreateProductV2Request) ToMap

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

type CreateProductV2RequestProductsInner

type CreateProductV2RequestProductsInner struct {
	// Name of the product with length less than or equals 70 characters
	Name string `json:"Name"`
	// The condition of the product with the following available values NEW and USED
	Condition string `json:"condition"`
	// Description of the product. Maximum characters allowed is 2000
	Description *string `json:"Description,omitempty"`
	// The stock keeping unit for the product. Maximum characters allowed is 50
	Sku *string `json:"sku,omitempty"`
	// The possible value between 100 to 100.000.000. If the product variant is added, the price parameter is automatically set to the lowest price among the variant products.
	Price float64 `json:"price"`
	// Status for the product with the following available values UNLIMITED, LIMITED, and EMPTY.
	Status string `json:"status"`
	// The stock of the product. 0 indicates always available. Other than that, the possible values are from 1 to 1000. Stock should be 1 if want to add variant product
	Stock *int64 `json:"stock,omitempty"`
	// Minimum order required to purchase the product. Can only be a positive integer
	MinOrder int64 `json:"min_order"`
	// Unique identifier for the product’s category. To get available categories, please check Get All Categories. Please input the deepest category child ID
	CategoryId int64 `json:"category_id"`
	// Currency code for stated price (IDR or USD)
	PriceCurrency string `json:"price_currency"`
	// Weight of the product
	Weight float64 `json:"weight"`
	// The unit of the weight with the following available value GR (gram)
	WeightUnit string `json:"weight_unit"`
	// Determine if the product can be returned (true) by buyers or not (false)
	IsFreeReturn *bool `json:"is_free_return,omitempty"`
	// Determine if the product must be insured (true) or not (false)
	IsMustInsurance bool                                       `json:"is_must_insurance"`
	Etalase         CreateProductV2RequestProductsInnerEtalase `json:"etalase"`
	// Images information of the product. The object keys includes: file_path
	Pictures []EditProductV3RequestProductsInnerPicturesInner `json:"pictures"`
	// Wholesale price and quantity of the product. The object keys includes: min_qty and price
	Wholesale []EditProductV3RequestProductsInnerWholesaleInner `json:"wholesale,omitempty"`
	Preorder  *CreateProductV2RequestProductsInnerPreorder      `json:"preorder,omitempty"`
	// Video link of the product. The object keys includes: url and source. url should only contain the YouTube video id e.g. dQw4w9WgXcQ. Where the type should be youtube
	Videos []CreateProductV2RequestProductsInnerVideosInner `json:"videos,omitempty"`
	// Variant of the product. The object keys includes: variant and product_variant
	Variant []CreateProductV2RequestProductsInnerVariantInner `json:"variant,omitempty"`
}

CreateProductV2RequestProductsInner struct for CreateProductV2RequestProductsInner

func NewCreateProductV2RequestProductsInner

func NewCreateProductV2RequestProductsInner(name string, condition string, price float64, status string, minOrder int64, categoryId int64, priceCurrency string, weight float64, weightUnit string, isMustInsurance bool, etalase CreateProductV2RequestProductsInnerEtalase, pictures []EditProductV3RequestProductsInnerPicturesInner) *CreateProductV2RequestProductsInner

NewCreateProductV2RequestProductsInner instantiates a new CreateProductV2RequestProductsInner object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV2RequestProductsInnerWithDefaults

func NewCreateProductV2RequestProductsInnerWithDefaults() *CreateProductV2RequestProductsInner

NewCreateProductV2RequestProductsInnerWithDefaults instantiates a new CreateProductV2RequestProductsInner object This 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 (*CreateProductV2RequestProductsInner) GetCategoryId

func (o *CreateProductV2RequestProductsInner) GetCategoryId() int64

GetCategoryId returns the CategoryId field value

func (*CreateProductV2RequestProductsInner) GetCategoryIdOk

func (o *CreateProductV2RequestProductsInner) GetCategoryIdOk() (*int64, bool)

GetCategoryIdOk returns a tuple with the CategoryId field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetCondition

func (o *CreateProductV2RequestProductsInner) GetCondition() string

GetCondition returns the Condition field value

func (*CreateProductV2RequestProductsInner) GetConditionOk

func (o *CreateProductV2RequestProductsInner) GetConditionOk() (*string, bool)

GetConditionOk returns a tuple with the Condition field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetDescription

func (o *CreateProductV2RequestProductsInner) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CreateProductV2RequestProductsInner) GetDescriptionOk

func (o *CreateProductV2RequestProductsInner) 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 (*CreateProductV2RequestProductsInner) GetEtalase

GetEtalase returns the Etalase field value

func (*CreateProductV2RequestProductsInner) GetEtalaseOk

GetEtalaseOk returns a tuple with the Etalase field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetIsFreeReturn

func (o *CreateProductV2RequestProductsInner) GetIsFreeReturn() bool

GetIsFreeReturn returns the IsFreeReturn field value if set, zero value otherwise.

func (*CreateProductV2RequestProductsInner) GetIsFreeReturnOk

func (o *CreateProductV2RequestProductsInner) GetIsFreeReturnOk() (*bool, bool)

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

func (*CreateProductV2RequestProductsInner) GetIsMustInsurance

func (o *CreateProductV2RequestProductsInner) GetIsMustInsurance() bool

GetIsMustInsurance returns the IsMustInsurance field value

func (*CreateProductV2RequestProductsInner) GetIsMustInsuranceOk

func (o *CreateProductV2RequestProductsInner) GetIsMustInsuranceOk() (*bool, bool)

GetIsMustInsuranceOk returns a tuple with the IsMustInsurance field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetMinOrder

func (o *CreateProductV2RequestProductsInner) GetMinOrder() int64

GetMinOrder returns the MinOrder field value

func (*CreateProductV2RequestProductsInner) GetMinOrderOk

func (o *CreateProductV2RequestProductsInner) GetMinOrderOk() (*int64, bool)

GetMinOrderOk returns a tuple with the MinOrder field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetName

GetName returns the Name field value

func (*CreateProductV2RequestProductsInner) GetNameOk

func (o *CreateProductV2RequestProductsInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetPictures

GetPictures returns the Pictures field value

func (*CreateProductV2RequestProductsInner) GetPicturesOk

GetPicturesOk returns a tuple with the Pictures field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetPreorder

GetPreorder returns the Preorder field value if set, zero value otherwise.

func (*CreateProductV2RequestProductsInner) GetPreorderOk

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

func (*CreateProductV2RequestProductsInner) GetPrice

GetPrice returns the Price field value

func (*CreateProductV2RequestProductsInner) GetPriceCurrency

func (o *CreateProductV2RequestProductsInner) GetPriceCurrency() string

GetPriceCurrency returns the PriceCurrency field value

func (*CreateProductV2RequestProductsInner) GetPriceCurrencyOk

func (o *CreateProductV2RequestProductsInner) GetPriceCurrencyOk() (*string, bool)

GetPriceCurrencyOk returns a tuple with the PriceCurrency field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetPriceOk

func (o *CreateProductV2RequestProductsInner) GetPriceOk() (*float64, bool)

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*CreateProductV2RequestProductsInner) GetSkuOk

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

func (*CreateProductV2RequestProductsInner) GetStatus

GetStatus returns the Status field value

func (*CreateProductV2RequestProductsInner) GetStatusOk

func (o *CreateProductV2RequestProductsInner) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetStock

GetStock returns the Stock field value if set, zero value otherwise.

func (*CreateProductV2RequestProductsInner) GetStockOk

func (o *CreateProductV2RequestProductsInner) GetStockOk() (*int64, bool)

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

func (*CreateProductV2RequestProductsInner) GetVariant

GetVariant returns the Variant field value if set, zero value otherwise.

func (*CreateProductV2RequestProductsInner) GetVariantOk

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

func (*CreateProductV2RequestProductsInner) GetVideos

GetVideos returns the Videos field value if set, zero value otherwise.

func (*CreateProductV2RequestProductsInner) GetVideosOk

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

func (*CreateProductV2RequestProductsInner) GetWeight

GetWeight returns the Weight field value

func (*CreateProductV2RequestProductsInner) GetWeightOk

func (o *CreateProductV2RequestProductsInner) GetWeightOk() (*float64, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetWeightUnit

func (o *CreateProductV2RequestProductsInner) GetWeightUnit() string

GetWeightUnit returns the WeightUnit field value

func (*CreateProductV2RequestProductsInner) GetWeightUnitOk

func (o *CreateProductV2RequestProductsInner) GetWeightUnitOk() (*string, bool)

GetWeightUnitOk returns a tuple with the WeightUnit field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInner) GetWholesale

GetWholesale returns the Wholesale field value if set, zero value otherwise.

func (*CreateProductV2RequestProductsInner) GetWholesaleOk

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

func (*CreateProductV2RequestProductsInner) HasDescription

func (o *CreateProductV2RequestProductsInner) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateProductV2RequestProductsInner) HasIsFreeReturn

func (o *CreateProductV2RequestProductsInner) HasIsFreeReturn() bool

HasIsFreeReturn returns a boolean if a field has been set.

func (*CreateProductV2RequestProductsInner) HasPreorder

func (o *CreateProductV2RequestProductsInner) HasPreorder() bool

HasPreorder returns a boolean if a field has been set.

func (*CreateProductV2RequestProductsInner) HasSku

HasSku returns a boolean if a field has been set.

func (*CreateProductV2RequestProductsInner) HasStock

HasStock returns a boolean if a field has been set.

func (*CreateProductV2RequestProductsInner) HasVariant

func (o *CreateProductV2RequestProductsInner) HasVariant() bool

HasVariant returns a boolean if a field has been set.

func (*CreateProductV2RequestProductsInner) HasVideos

HasVideos returns a boolean if a field has been set.

func (*CreateProductV2RequestProductsInner) HasWholesale

func (o *CreateProductV2RequestProductsInner) HasWholesale() bool

HasWholesale returns a boolean if a field has been set.

func (CreateProductV2RequestProductsInner) MarshalJSON

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

func (*CreateProductV2RequestProductsInner) SetCategoryId

func (o *CreateProductV2RequestProductsInner) SetCategoryId(v int64)

SetCategoryId sets field value

func (*CreateProductV2RequestProductsInner) SetCondition

func (o *CreateProductV2RequestProductsInner) SetCondition(v string)

SetCondition sets field value

func (*CreateProductV2RequestProductsInner) SetDescription

func (o *CreateProductV2RequestProductsInner) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CreateProductV2RequestProductsInner) SetEtalase

SetEtalase sets field value

func (*CreateProductV2RequestProductsInner) SetIsFreeReturn

func (o *CreateProductV2RequestProductsInner) SetIsFreeReturn(v bool)

SetIsFreeReturn gets a reference to the given bool and assigns it to the IsFreeReturn field.

func (*CreateProductV2RequestProductsInner) SetIsMustInsurance

func (o *CreateProductV2RequestProductsInner) SetIsMustInsurance(v bool)

SetIsMustInsurance sets field value

func (*CreateProductV2RequestProductsInner) SetMinOrder

func (o *CreateProductV2RequestProductsInner) SetMinOrder(v int64)

SetMinOrder sets field value

func (*CreateProductV2RequestProductsInner) SetName

SetName sets field value

func (*CreateProductV2RequestProductsInner) SetPictures

SetPictures sets field value

func (*CreateProductV2RequestProductsInner) SetPreorder

SetPreorder gets a reference to the given CreateProductV2RequestProductsInnerPreorder and assigns it to the Preorder field.

func (*CreateProductV2RequestProductsInner) SetPrice

SetPrice sets field value

func (*CreateProductV2RequestProductsInner) SetPriceCurrency

func (o *CreateProductV2RequestProductsInner) SetPriceCurrency(v string)

SetPriceCurrency sets field value

func (*CreateProductV2RequestProductsInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*CreateProductV2RequestProductsInner) SetStatus

SetStatus sets field value

func (*CreateProductV2RequestProductsInner) SetStock

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (*CreateProductV2RequestProductsInner) SetVariant

SetVariant gets a reference to the given []CreateProductV2RequestProductsInnerVariantInner and assigns it to the Variant field.

func (*CreateProductV2RequestProductsInner) SetVideos

SetVideos gets a reference to the given []CreateProductV2RequestProductsInnerVideosInner and assigns it to the Videos field.

func (*CreateProductV2RequestProductsInner) SetWeight

SetWeight sets field value

func (*CreateProductV2RequestProductsInner) SetWeightUnit

func (o *CreateProductV2RequestProductsInner) SetWeightUnit(v string)

SetWeightUnit sets field value

func (*CreateProductV2RequestProductsInner) SetWholesale

SetWholesale gets a reference to the given []EditProductV3RequestProductsInnerWholesaleInner and assigns it to the Wholesale field.

func (CreateProductV2RequestProductsInner) ToMap

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

type CreateProductV2RequestProductsInnerEtalase

type CreateProductV2RequestProductsInnerEtalase struct {
	Id int64 `json:"id"`
}

CreateProductV2RequestProductsInnerEtalase Etalase or Showcase of the product. The object contains id and name. To get available showcase, please check Get Showcase. Required field to input just id with etalase_id responses from Get Showcase

func NewCreateProductV2RequestProductsInnerEtalase

func NewCreateProductV2RequestProductsInnerEtalase(id int64) *CreateProductV2RequestProductsInnerEtalase

NewCreateProductV2RequestProductsInnerEtalase instantiates a new CreateProductV2RequestProductsInnerEtalase object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV2RequestProductsInnerEtalaseWithDefaults

func NewCreateProductV2RequestProductsInnerEtalaseWithDefaults() *CreateProductV2RequestProductsInnerEtalase

NewCreateProductV2RequestProductsInnerEtalaseWithDefaults instantiates a new CreateProductV2RequestProductsInnerEtalase object This 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 (*CreateProductV2RequestProductsInnerEtalase) GetId

GetId returns the Id field value

func (*CreateProductV2RequestProductsInnerEtalase) GetIdOk

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

func (CreateProductV2RequestProductsInnerEtalase) MarshalJSON

func (*CreateProductV2RequestProductsInnerEtalase) SetId

SetId sets field value

func (CreateProductV2RequestProductsInnerEtalase) ToMap

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

type CreateProductV2RequestProductsInnerPreorder

type CreateProductV2RequestProductsInnerPreorder struct {
	IsActive bool   `json:"is_active"`
	Duration int64  `json:"duration"`
	TimeUnit string `json:"time_unit"`
}

CreateProductV2RequestProductsInnerPreorder Preorder information. The object keys includes: is_active, duration, and time_unit

func NewCreateProductV2RequestProductsInnerPreorder

func NewCreateProductV2RequestProductsInnerPreorder(isActive bool, duration int64, timeUnit string) *CreateProductV2RequestProductsInnerPreorder

NewCreateProductV2RequestProductsInnerPreorder instantiates a new CreateProductV2RequestProductsInnerPreorder object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV2RequestProductsInnerPreorderWithDefaults

func NewCreateProductV2RequestProductsInnerPreorderWithDefaults() *CreateProductV2RequestProductsInnerPreorder

NewCreateProductV2RequestProductsInnerPreorderWithDefaults instantiates a new CreateProductV2RequestProductsInnerPreorder object This 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 (*CreateProductV2RequestProductsInnerPreorder) GetDuration

GetDuration returns the Duration field value

func (*CreateProductV2RequestProductsInnerPreorder) GetDurationOk

GetDurationOk returns a tuple with the Duration field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInnerPreorder) GetIsActive

GetIsActive returns the IsActive field value

func (*CreateProductV2RequestProductsInnerPreorder) GetIsActiveOk

func (o *CreateProductV2RequestProductsInnerPreorder) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInnerPreorder) GetTimeUnit

GetTimeUnit returns the TimeUnit field value

func (*CreateProductV2RequestProductsInnerPreorder) GetTimeUnitOk

GetTimeUnitOk returns a tuple with the TimeUnit field value and a boolean to check if the value has been set.

func (CreateProductV2RequestProductsInnerPreorder) MarshalJSON

func (*CreateProductV2RequestProductsInnerPreorder) SetDuration

SetDuration sets field value

func (*CreateProductV2RequestProductsInnerPreorder) SetIsActive

SetIsActive sets field value

func (*CreateProductV2RequestProductsInnerPreorder) SetTimeUnit

SetTimeUnit sets field value

func (CreateProductV2RequestProductsInnerPreorder) ToMap

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

type CreateProductV2RequestProductsInnerVariantInner

type CreateProductV2RequestProductsInnerVariantInner struct {
	Products   []CreateProductV2RequestProductsInnerVariantInnerProductsInner       `json:"products"`
	Selection  []EditProductV3RequestProductsInnerVariantSelectionInner             `json:"selection"`
	Sizecharts []EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner `json:"sizecharts"`
}

CreateProductV2RequestProductsInnerVariantInner struct for CreateProductV2RequestProductsInnerVariantInner

func NewCreateProductV2RequestProductsInnerVariantInner

NewCreateProductV2RequestProductsInnerVariantInner instantiates a new CreateProductV2RequestProductsInnerVariantInner object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV2RequestProductsInnerVariantInnerWithDefaults

func NewCreateProductV2RequestProductsInnerVariantInnerWithDefaults() *CreateProductV2RequestProductsInnerVariantInner

NewCreateProductV2RequestProductsInnerVariantInnerWithDefaults instantiates a new CreateProductV2RequestProductsInnerVariantInner object This 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 (*CreateProductV2RequestProductsInnerVariantInner) GetProducts

GetProducts returns the Products field value

func (*CreateProductV2RequestProductsInnerVariantInner) GetProductsOk

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

func (*CreateProductV2RequestProductsInnerVariantInner) GetSelection

GetSelection returns the Selection field value

func (*CreateProductV2RequestProductsInnerVariantInner) GetSelectionOk

GetSelectionOk returns a tuple with the Selection field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInnerVariantInner) GetSizecharts

GetSizecharts returns the Sizecharts field value

func (*CreateProductV2RequestProductsInnerVariantInner) GetSizechartsOk

GetSizechartsOk returns a tuple with the Sizecharts field value and a boolean to check if the value has been set.

func (CreateProductV2RequestProductsInnerVariantInner) MarshalJSON

func (*CreateProductV2RequestProductsInnerVariantInner) SetProducts

SetProducts sets field value

func (*CreateProductV2RequestProductsInnerVariantInner) SetSelection

SetSelection sets field value

func (*CreateProductV2RequestProductsInnerVariantInner) SetSizecharts

SetSizecharts sets field value

func (CreateProductV2RequestProductsInnerVariantInner) ToMap

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

type CreateProductV2RequestProductsInnerVariantInnerProductsInner

type CreateProductV2RequestProductsInnerVariantInnerProductsInner struct {
	IsPrimary   bool                                                                 `json:"is_primary"`
	Status      string                                                               `json:"status"`
	Price       float64                                                              `json:"price"`
	Stock       int64                                                                `json:"stock"`
	Sku         string                                                               `json:"sku"`
	Combination []int64                                                              `json:"combination"`
	Pictures    []EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner `json:"pictures"`
}

CreateProductV2RequestProductsInnerVariantInnerProductsInner struct for CreateProductV2RequestProductsInnerVariantInnerProductsInner

func NewCreateProductV2RequestProductsInnerVariantInnerProductsInner

func NewCreateProductV2RequestProductsInnerVariantInnerProductsInner(isPrimary bool, status string, price float64, stock int64, sku string, combination []int64, pictures []EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) *CreateProductV2RequestProductsInnerVariantInnerProductsInner

NewCreateProductV2RequestProductsInnerVariantInnerProductsInner instantiates a new CreateProductV2RequestProductsInnerVariantInnerProductsInner object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV2RequestProductsInnerVariantInnerProductsInnerWithDefaults

func NewCreateProductV2RequestProductsInnerVariantInnerProductsInnerWithDefaults() *CreateProductV2RequestProductsInnerVariantInnerProductsInner

NewCreateProductV2RequestProductsInnerVariantInnerProductsInnerWithDefaults instantiates a new CreateProductV2RequestProductsInnerVariantInnerProductsInner object This 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 (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetCombination

GetCombination returns the Combination field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetCombinationOk

GetCombinationOk returns a tuple with the Combination field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetIsPrimary

GetIsPrimary returns the IsPrimary field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetIsPrimaryOk

GetIsPrimaryOk returns a tuple with the IsPrimary field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetPictures

GetPictures returns the Pictures field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetPicturesOk

GetPicturesOk returns a tuple with the Pictures field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetPrice

GetPrice returns the Price field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetPriceOk

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetSku

GetSku returns the Sku field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetStatus

GetStatus returns the Status field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetStatusOk

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetStock

GetStock returns the Stock field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) GetStockOk

GetStockOk returns a tuple with the Stock field value and a boolean to check if the value has been set.

func (CreateProductV2RequestProductsInnerVariantInnerProductsInner) MarshalJSON

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) SetCombination

SetCombination sets field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) SetIsPrimary

SetIsPrimary sets field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) SetPictures

SetPictures sets field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) SetPrice

SetPrice sets field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) SetSku

SetSku sets field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) SetStatus

SetStatus sets field value

func (*CreateProductV2RequestProductsInnerVariantInnerProductsInner) SetStock

SetStock sets field value

func (CreateProductV2RequestProductsInnerVariantInnerProductsInner) ToMap

type CreateProductV2RequestProductsInnerVideosInner

type CreateProductV2RequestProductsInnerVideosInner struct {
	Source *string `json:"source,omitempty"`
	Url    *string `json:"url,omitempty"`
}

CreateProductV2RequestProductsInnerVideosInner struct for CreateProductV2RequestProductsInnerVideosInner

func NewCreateProductV2RequestProductsInnerVideosInner

func NewCreateProductV2RequestProductsInnerVideosInner() *CreateProductV2RequestProductsInnerVideosInner

NewCreateProductV2RequestProductsInnerVideosInner instantiates a new CreateProductV2RequestProductsInnerVideosInner object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV2RequestProductsInnerVideosInnerWithDefaults

func NewCreateProductV2RequestProductsInnerVideosInnerWithDefaults() *CreateProductV2RequestProductsInnerVideosInner

NewCreateProductV2RequestProductsInnerVideosInnerWithDefaults instantiates a new CreateProductV2RequestProductsInnerVideosInner object This 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 (*CreateProductV2RequestProductsInnerVideosInner) GetSource

GetSource returns the Source field value if set, zero value otherwise.

func (*CreateProductV2RequestProductsInnerVideosInner) 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 (*CreateProductV2RequestProductsInnerVideosInner) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*CreateProductV2RequestProductsInnerVideosInner) GetUrlOk

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

func (*CreateProductV2RequestProductsInnerVideosInner) HasSource

HasSource returns a boolean if a field has been set.

func (*CreateProductV2RequestProductsInnerVideosInner) HasUrl

HasUrl returns a boolean if a field has been set.

func (CreateProductV2RequestProductsInnerVideosInner) MarshalJSON

func (*CreateProductV2RequestProductsInnerVideosInner) SetSource

SetSource gets a reference to the given string and assigns it to the Source field.

func (*CreateProductV2RequestProductsInnerVideosInner) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (CreateProductV2RequestProductsInnerVideosInner) ToMap

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

type CreateProductV3200Response

type CreateProductV3200Response struct {
	Header *ResponseHeader                 `json:"header,omitempty"`
	Data   *CreateProductV3200ResponseData `json:"data,omitempty"`
}

CreateProductV3200Response struct for CreateProductV3200Response

func NewCreateProductV3200Response

func NewCreateProductV3200Response() *CreateProductV3200Response

NewCreateProductV3200Response instantiates a new CreateProductV3200Response object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3200ResponseWithDefaults

func NewCreateProductV3200ResponseWithDefaults() *CreateProductV3200Response

NewCreateProductV3200ResponseWithDefaults instantiates a new CreateProductV3200Response object This 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 (*CreateProductV3200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CreateProductV3200Response) GetDataOk

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

func (*CreateProductV3200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*CreateProductV3200Response) GetHeaderOk

func (o *CreateProductV3200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*CreateProductV3200Response) HasData

func (o *CreateProductV3200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateProductV3200Response) HasHeader

func (o *CreateProductV3200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (CreateProductV3200Response) MarshalJSON

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

func (*CreateProductV3200Response) SetData

SetData gets a reference to the given CreateProductV3200ResponseData and assigns it to the Data field.

func (*CreateProductV3200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (CreateProductV3200Response) ToMap

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

type CreateProductV3200ResponseData

type CreateProductV3200ResponseData struct {
	TotalData      *int64                                              `json:"total_data,omitempty"`
	SuccessData    *int64                                              `json:"success_data,omitempty"`
	FailData       *int64                                              `json:"fail_data,omitempty"`
	SuccessRowData []CreateProductV3200ResponseDataSuccessRowDataInner `json:"success_row_data,omitempty"`
}

CreateProductV3200ResponseData struct for CreateProductV3200ResponseData

func NewCreateProductV3200ResponseData

func NewCreateProductV3200ResponseData() *CreateProductV3200ResponseData

NewCreateProductV3200ResponseData instantiates a new CreateProductV3200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3200ResponseDataWithDefaults

func NewCreateProductV3200ResponseDataWithDefaults() *CreateProductV3200ResponseData

NewCreateProductV3200ResponseDataWithDefaults instantiates a new CreateProductV3200ResponseData object This 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 (*CreateProductV3200ResponseData) GetFailData

func (o *CreateProductV3200ResponseData) GetFailData() int64

GetFailData returns the FailData field value if set, zero value otherwise.

func (*CreateProductV3200ResponseData) GetFailDataOk

func (o *CreateProductV3200ResponseData) GetFailDataOk() (*int64, bool)

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

func (*CreateProductV3200ResponseData) GetSuccessData

func (o *CreateProductV3200ResponseData) GetSuccessData() int64

GetSuccessData returns the SuccessData field value if set, zero value otherwise.

func (*CreateProductV3200ResponseData) GetSuccessDataOk

func (o *CreateProductV3200ResponseData) GetSuccessDataOk() (*int64, bool)

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

func (*CreateProductV3200ResponseData) GetSuccessRowData

GetSuccessRowData returns the SuccessRowData field value if set, zero value otherwise.

func (*CreateProductV3200ResponseData) GetSuccessRowDataOk

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

func (*CreateProductV3200ResponseData) GetTotalData

func (o *CreateProductV3200ResponseData) GetTotalData() int64

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*CreateProductV3200ResponseData) GetTotalDataOk

func (o *CreateProductV3200ResponseData) GetTotalDataOk() (*int64, bool)

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

func (*CreateProductV3200ResponseData) HasFailData

func (o *CreateProductV3200ResponseData) HasFailData() bool

HasFailData returns a boolean if a field has been set.

func (*CreateProductV3200ResponseData) HasSuccessData

func (o *CreateProductV3200ResponseData) HasSuccessData() bool

HasSuccessData returns a boolean if a field has been set.

func (*CreateProductV3200ResponseData) HasSuccessRowData

func (o *CreateProductV3200ResponseData) HasSuccessRowData() bool

HasSuccessRowData returns a boolean if a field has been set.

func (*CreateProductV3200ResponseData) HasTotalData

func (o *CreateProductV3200ResponseData) HasTotalData() bool

HasTotalData returns a boolean if a field has been set.

func (CreateProductV3200ResponseData) MarshalJSON

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

func (*CreateProductV3200ResponseData) SetFailData

func (o *CreateProductV3200ResponseData) SetFailData(v int64)

SetFailData gets a reference to the given int64 and assigns it to the FailData field.

func (*CreateProductV3200ResponseData) SetSuccessData

func (o *CreateProductV3200ResponseData) SetSuccessData(v int64)

SetSuccessData gets a reference to the given int64 and assigns it to the SuccessData field.

func (*CreateProductV3200ResponseData) SetSuccessRowData

SetSuccessRowData gets a reference to the given []CreateProductV3200ResponseDataSuccessRowDataInner and assigns it to the SuccessRowData field.

func (*CreateProductV3200ResponseData) SetTotalData

func (o *CreateProductV3200ResponseData) SetTotalData(v int64)

SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.

func (CreateProductV3200ResponseData) ToMap

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

type CreateProductV3200ResponseDataSuccessRowDataInner

type CreateProductV3200ResponseDataSuccessRowDataInner struct {
	ProductId *int64 `json:"product_id,omitempty"`
}

CreateProductV3200ResponseDataSuccessRowDataInner struct for CreateProductV3200ResponseDataSuccessRowDataInner

func NewCreateProductV3200ResponseDataSuccessRowDataInner

func NewCreateProductV3200ResponseDataSuccessRowDataInner() *CreateProductV3200ResponseDataSuccessRowDataInner

NewCreateProductV3200ResponseDataSuccessRowDataInner instantiates a new CreateProductV3200ResponseDataSuccessRowDataInner object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3200ResponseDataSuccessRowDataInnerWithDefaults

func NewCreateProductV3200ResponseDataSuccessRowDataInnerWithDefaults() *CreateProductV3200ResponseDataSuccessRowDataInner

NewCreateProductV3200ResponseDataSuccessRowDataInnerWithDefaults instantiates a new CreateProductV3200ResponseDataSuccessRowDataInner object This 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 (*CreateProductV3200ResponseDataSuccessRowDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*CreateProductV3200ResponseDataSuccessRowDataInner) GetProductIdOk

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

func (*CreateProductV3200ResponseDataSuccessRowDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (CreateProductV3200ResponseDataSuccessRowDataInner) MarshalJSON

func (*CreateProductV3200ResponseDataSuccessRowDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (CreateProductV3200ResponseDataSuccessRowDataInner) ToMap

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

type CreateProductV3DefaultResponse

type CreateProductV3DefaultResponse struct {
	Header *ResponseHeader                     `json:"header,omitempty"`
	Data   *CreateProductV3DefaultResponseData `json:"data,omitempty"`
}

CreateProductV3DefaultResponse struct for CreateProductV3DefaultResponse

func NewCreateProductV3DefaultResponse

func NewCreateProductV3DefaultResponse() *CreateProductV3DefaultResponse

NewCreateProductV3DefaultResponse instantiates a new CreateProductV3DefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3DefaultResponseWithDefaults

func NewCreateProductV3DefaultResponseWithDefaults() *CreateProductV3DefaultResponse

NewCreateProductV3DefaultResponseWithDefaults instantiates a new CreateProductV3DefaultResponse object This 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 (*CreateProductV3DefaultResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CreateProductV3DefaultResponse) GetDataOk

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

func (*CreateProductV3DefaultResponse) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*CreateProductV3DefaultResponse) GetHeaderOk

func (o *CreateProductV3DefaultResponse) GetHeaderOk() (*ResponseHeader, bool)

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

func (*CreateProductV3DefaultResponse) HasData

func (o *CreateProductV3DefaultResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateProductV3DefaultResponse) HasHeader

func (o *CreateProductV3DefaultResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (CreateProductV3DefaultResponse) MarshalJSON

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

func (*CreateProductV3DefaultResponse) SetData

SetData gets a reference to the given CreateProductV3DefaultResponseData and assigns it to the Data field.

func (*CreateProductV3DefaultResponse) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (CreateProductV3DefaultResponse) ToMap

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

type CreateProductV3DefaultResponseData

type CreateProductV3DefaultResponseData struct {
	TotalData      *int64                                                  `json:"total_data,omitempty"`
	SuccessData    *int64                                                  `json:"success_data,omitempty"`
	FailData       *int64                                                  `json:"fail_data,omitempty"`
	FailedRowsData []CreateProductV3DefaultResponseDataFailedRowsDataInner `json:"failed_rows_data,omitempty"`
}

CreateProductV3DefaultResponseData struct for CreateProductV3DefaultResponseData

func NewCreateProductV3DefaultResponseData

func NewCreateProductV3DefaultResponseData() *CreateProductV3DefaultResponseData

NewCreateProductV3DefaultResponseData instantiates a new CreateProductV3DefaultResponseData object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3DefaultResponseDataWithDefaults

func NewCreateProductV3DefaultResponseDataWithDefaults() *CreateProductV3DefaultResponseData

NewCreateProductV3DefaultResponseDataWithDefaults instantiates a new CreateProductV3DefaultResponseData object This 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 (*CreateProductV3DefaultResponseData) GetFailData

func (o *CreateProductV3DefaultResponseData) GetFailData() int64

GetFailData returns the FailData field value if set, zero value otherwise.

func (*CreateProductV3DefaultResponseData) GetFailDataOk

func (o *CreateProductV3DefaultResponseData) GetFailDataOk() (*int64, bool)

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

func (*CreateProductV3DefaultResponseData) GetFailedRowsData

GetFailedRowsData returns the FailedRowsData field value if set, zero value otherwise.

func (*CreateProductV3DefaultResponseData) GetFailedRowsDataOk

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

func (*CreateProductV3DefaultResponseData) GetSuccessData

func (o *CreateProductV3DefaultResponseData) GetSuccessData() int64

GetSuccessData returns the SuccessData field value if set, zero value otherwise.

func (*CreateProductV3DefaultResponseData) GetSuccessDataOk

func (o *CreateProductV3DefaultResponseData) GetSuccessDataOk() (*int64, bool)

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

func (*CreateProductV3DefaultResponseData) GetTotalData

func (o *CreateProductV3DefaultResponseData) GetTotalData() int64

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*CreateProductV3DefaultResponseData) GetTotalDataOk

func (o *CreateProductV3DefaultResponseData) GetTotalDataOk() (*int64, bool)

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

func (*CreateProductV3DefaultResponseData) HasFailData

func (o *CreateProductV3DefaultResponseData) HasFailData() bool

HasFailData returns a boolean if a field has been set.

func (*CreateProductV3DefaultResponseData) HasFailedRowsData

func (o *CreateProductV3DefaultResponseData) HasFailedRowsData() bool

HasFailedRowsData returns a boolean if a field has been set.

func (*CreateProductV3DefaultResponseData) HasSuccessData

func (o *CreateProductV3DefaultResponseData) HasSuccessData() bool

HasSuccessData returns a boolean if a field has been set.

func (*CreateProductV3DefaultResponseData) HasTotalData

func (o *CreateProductV3DefaultResponseData) HasTotalData() bool

HasTotalData returns a boolean if a field has been set.

func (CreateProductV3DefaultResponseData) MarshalJSON

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

func (*CreateProductV3DefaultResponseData) SetFailData

func (o *CreateProductV3DefaultResponseData) SetFailData(v int64)

SetFailData gets a reference to the given int64 and assigns it to the FailData field.

func (*CreateProductV3DefaultResponseData) SetFailedRowsData

SetFailedRowsData gets a reference to the given []CreateProductV3DefaultResponseDataFailedRowsDataInner and assigns it to the FailedRowsData field.

func (*CreateProductV3DefaultResponseData) SetSuccessData

func (o *CreateProductV3DefaultResponseData) SetSuccessData(v int64)

SetSuccessData gets a reference to the given int64 and assigns it to the SuccessData field.

func (*CreateProductV3DefaultResponseData) SetTotalData

func (o *CreateProductV3DefaultResponseData) SetTotalData(v int64)

SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.

func (CreateProductV3DefaultResponseData) ToMap

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

type CreateProductV3DefaultResponseDataFailedRowsDataInner

type CreateProductV3DefaultResponseDataFailedRowsDataInner struct {
	ProductName  *string  `json:"product_name,omitempty"`
	ProductPrice *float64 `json:"product_price,omitempty"`
	Sku          *string  `json:"sku,omitempty"`
	Error        []string `json:"error,omitempty"`
}

CreateProductV3DefaultResponseDataFailedRowsDataInner struct for CreateProductV3DefaultResponseDataFailedRowsDataInner

func NewCreateProductV3DefaultResponseDataFailedRowsDataInner

func NewCreateProductV3DefaultResponseDataFailedRowsDataInner() *CreateProductV3DefaultResponseDataFailedRowsDataInner

NewCreateProductV3DefaultResponseDataFailedRowsDataInner instantiates a new CreateProductV3DefaultResponseDataFailedRowsDataInner object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3DefaultResponseDataFailedRowsDataInnerWithDefaults

func NewCreateProductV3DefaultResponseDataFailedRowsDataInnerWithDefaults() *CreateProductV3DefaultResponseDataFailedRowsDataInner

NewCreateProductV3DefaultResponseDataFailedRowsDataInnerWithDefaults instantiates a new CreateProductV3DefaultResponseDataFailedRowsDataInner object This 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 (*CreateProductV3DefaultResponseDataFailedRowsDataInner) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) GetErrorOk

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

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) GetProductName

GetProductName returns the ProductName field value if set, zero value otherwise.

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) GetProductNameOk

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

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) GetProductPrice

GetProductPrice returns the ProductPrice field value if set, zero value otherwise.

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) GetProductPriceOk

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

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) GetSkuOk

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

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) HasError

HasError returns a boolean if a field has been set.

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) HasProductName

HasProductName returns a boolean if a field has been set.

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) HasProductPrice

HasProductPrice returns a boolean if a field has been set.

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) HasSku

HasSku returns a boolean if a field has been set.

func (CreateProductV3DefaultResponseDataFailedRowsDataInner) MarshalJSON

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) SetError

SetError gets a reference to the given []string and assigns it to the Error field.

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) SetProductName

SetProductName gets a reference to the given string and assigns it to the ProductName field.

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) SetProductPrice

SetProductPrice gets a reference to the given float64 and assigns it to the ProductPrice field.

func (*CreateProductV3DefaultResponseDataFailedRowsDataInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (CreateProductV3DefaultResponseDataFailedRowsDataInner) ToMap

type CreateProductV3RequestInner

type CreateProductV3RequestInner struct {
	// Name of the product with length less than or equals 70 characters
	Name *string `json:"Name,omitempty"`
	// The condition of the product with the following available values NEW and USED
	Condition *string `json:"condition,omitempty"`
	// Description of the product. Maximum characters allowed is 2000
	Description *string `json:"Description,omitempty"`
	// The stock keeping unit for the product. Maximum characters allowed is 50
	Sku *string `json:"sku,omitempty"`
	// The possible value between 100 to 100.000.000. If the product variant is added, the price parameter is automatically set to the lowest price among the variant products
	Price *float64 `json:"price,omitempty"`
	// Status for the product with the following available values UNLIMITED, LIMITED, and EMPTY
	Status *string `json:"status,omitempty"`
	// The stock of the product. 0 indicates always available. Other than that, the possible values are from 1 to 1000. Stock should be 1 if want to add variant product.
	Stock *int64 `json:"stock,omitempty"`
	// Minimum order required to purchase the product. Can only be a positive integ
	MinOrder *int64 `json:"min_order,omitempty"`
	// Unique identifier for the product’s category. To get available categories, please check Get All Categories Please input the deepest category child ID
	CategoryId *int64                                `json:"category_id,omitempty"`
	Dimension  *CreateProductV3RequestInnerDimension `json:"dimension,omitempty"`
	// Custom product logistics of the product. To get the id, please check Get Active Courier. Required field to input just ShippingProductID value responses from Get Active Courier
	CustomProductLogistics []int64 `json:"custom_product_logistics,omitempty"`
	// Product Specification (anotations) By Category ID. The value is array of annotations id that can be retrieve by hit endpoint Get Product Annotation by Category ID. The location of id is at values.id
	Annotations []int64 `json:"annotations,omitempty"`
	// Currency code for stated price (IDR or USD)
	PriceCurrency *string `json:"price_currency,omitempty"`
	// Weight of the product
	Weight *float64 `json:"weight,omitempty"`
	// The unit of the weight with the following available value GR (gram)
	WeightUnit *string `json:"weight_unit,omitempty"`
	// Determine if the product can be returned (true) by buyers or not (false)
	IsFreeReturn *bool `json:"is_free_return,omitempty"`
	// Determine if the product must be insured (true) or not (false)
	IsMustInsurance *bool                                     `json:"is_must_insurance,omitempty"`
	Etalase         *EditProductV2RequestProductsInnerEtalase `json:"etalase,omitempty"`
	// Images information of the product. The object keys includes: file_path
	Pictures []EditProductV3RequestProductsInnerPicturesInner `json:"pictures,omitempty"`
	// Wholesale price and quantity of the product. The object keys includes: min_qty and price
	Wholesale []EditProductV3RequestProductsInnerWholesaleInner `json:"wholesale,omitempty"`
	Preorder  *CreateProductV3RequestInnerPreorder              `json:"preorder,omitempty"`
	// Video link of the product. The object keys includes: url and source. url should only contain the YouTube video id e.g. dQw4w9WgXcQ. Where the type type should be youtube
	Videos  []CreateProductV3RequestInnerVideosInner `json:"videos,omitempty"`
	Variant *CreateProductV3RequestInnerVariant      `json:"variant,omitempty"`
}

CreateProductV3RequestInner struct for CreateProductV3RequestInner

func NewCreateProductV3RequestInner

func NewCreateProductV3RequestInner() *CreateProductV3RequestInner

NewCreateProductV3RequestInner instantiates a new CreateProductV3RequestInner object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3RequestInnerWithDefaults

func NewCreateProductV3RequestInnerWithDefaults() *CreateProductV3RequestInner

NewCreateProductV3RequestInnerWithDefaults instantiates a new CreateProductV3RequestInner object This 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 (*CreateProductV3RequestInner) GetAnnotations

func (o *CreateProductV3RequestInner) GetAnnotations() []int64

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetAnnotationsOk

func (o *CreateProductV3RequestInner) GetAnnotationsOk() ([]int64, bool)

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

func (*CreateProductV3RequestInner) GetCategoryId

func (o *CreateProductV3RequestInner) GetCategoryId() int64

GetCategoryId returns the CategoryId field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetCategoryIdOk

func (o *CreateProductV3RequestInner) GetCategoryIdOk() (*int64, bool)

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

func (*CreateProductV3RequestInner) GetCondition

func (o *CreateProductV3RequestInner) GetCondition() string

GetCondition returns the Condition field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetConditionOk

func (o *CreateProductV3RequestInner) GetConditionOk() (*string, bool)

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

func (*CreateProductV3RequestInner) GetCustomProductLogistics

func (o *CreateProductV3RequestInner) GetCustomProductLogistics() []int64

GetCustomProductLogistics returns the CustomProductLogistics field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetCustomProductLogisticsOk

func (o *CreateProductV3RequestInner) GetCustomProductLogisticsOk() ([]int64, bool)

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

func (*CreateProductV3RequestInner) GetDescription

func (o *CreateProductV3RequestInner) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetDescriptionOk

func (o *CreateProductV3RequestInner) 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 (*CreateProductV3RequestInner) GetDimension

GetDimension returns the Dimension field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetDimensionOk

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

func (*CreateProductV3RequestInner) GetEtalase

GetEtalase returns the Etalase field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetEtalaseOk

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

func (*CreateProductV3RequestInner) GetIsFreeReturn

func (o *CreateProductV3RequestInner) GetIsFreeReturn() bool

GetIsFreeReturn returns the IsFreeReturn field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetIsFreeReturnOk

func (o *CreateProductV3RequestInner) GetIsFreeReturnOk() (*bool, bool)

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

func (*CreateProductV3RequestInner) GetIsMustInsurance

func (o *CreateProductV3RequestInner) GetIsMustInsurance() bool

GetIsMustInsurance returns the IsMustInsurance field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetIsMustInsuranceOk

func (o *CreateProductV3RequestInner) GetIsMustInsuranceOk() (*bool, bool)

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

func (*CreateProductV3RequestInner) GetMinOrder

func (o *CreateProductV3RequestInner) GetMinOrder() int64

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetMinOrderOk

func (o *CreateProductV3RequestInner) GetMinOrderOk() (*int64, bool)

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

func (*CreateProductV3RequestInner) GetName

func (o *CreateProductV3RequestInner) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetNameOk

func (o *CreateProductV3RequestInner) GetNameOk() (*string, bool)

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

func (*CreateProductV3RequestInner) GetPictures

GetPictures returns the Pictures field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetPicturesOk

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

func (*CreateProductV3RequestInner) GetPreorder

GetPreorder returns the Preorder field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetPreorderOk

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

func (*CreateProductV3RequestInner) GetPrice

func (o *CreateProductV3RequestInner) GetPrice() float64

GetPrice returns the Price field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetPriceCurrency

func (o *CreateProductV3RequestInner) GetPriceCurrency() string

GetPriceCurrency returns the PriceCurrency field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetPriceCurrencyOk

func (o *CreateProductV3RequestInner) GetPriceCurrencyOk() (*string, bool)

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

func (*CreateProductV3RequestInner) GetPriceOk

func (o *CreateProductV3RequestInner) GetPriceOk() (*float64, bool)

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 (*CreateProductV3RequestInner) GetSku

func (o *CreateProductV3RequestInner) GetSku() string

GetSku returns the Sku field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetSkuOk

func (o *CreateProductV3RequestInner) GetSkuOk() (*string, bool)

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

func (*CreateProductV3RequestInner) GetStatus

func (o *CreateProductV3RequestInner) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetStatusOk

func (o *CreateProductV3RequestInner) 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 (*CreateProductV3RequestInner) GetStock

func (o *CreateProductV3RequestInner) GetStock() int64

GetStock returns the Stock field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetStockOk

func (o *CreateProductV3RequestInner) GetStockOk() (*int64, bool)

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

func (*CreateProductV3RequestInner) GetVariant

GetVariant returns the Variant field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetVariantOk

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

func (*CreateProductV3RequestInner) GetVideos

GetVideos returns the Videos field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetVideosOk

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

func (*CreateProductV3RequestInner) GetWeight

func (o *CreateProductV3RequestInner) GetWeight() float64

GetWeight returns the Weight field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetWeightOk

func (o *CreateProductV3RequestInner) GetWeightOk() (*float64, 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 (*CreateProductV3RequestInner) GetWeightUnit

func (o *CreateProductV3RequestInner) GetWeightUnit() string

GetWeightUnit returns the WeightUnit field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetWeightUnitOk

func (o *CreateProductV3RequestInner) GetWeightUnitOk() (*string, bool)

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 (*CreateProductV3RequestInner) GetWholesale

GetWholesale returns the Wholesale field value if set, zero value otherwise.

func (*CreateProductV3RequestInner) GetWholesaleOk

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

func (*CreateProductV3RequestInner) HasAnnotations

func (o *CreateProductV3RequestInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasCategoryId

func (o *CreateProductV3RequestInner) HasCategoryId() bool

HasCategoryId returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasCondition

func (o *CreateProductV3RequestInner) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasCustomProductLogistics

func (o *CreateProductV3RequestInner) HasCustomProductLogistics() bool

HasCustomProductLogistics returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasDescription

func (o *CreateProductV3RequestInner) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasDimension

func (o *CreateProductV3RequestInner) HasDimension() bool

HasDimension returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasEtalase

func (o *CreateProductV3RequestInner) HasEtalase() bool

HasEtalase returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasIsFreeReturn

func (o *CreateProductV3RequestInner) HasIsFreeReturn() bool

HasIsFreeReturn returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasIsMustInsurance

func (o *CreateProductV3RequestInner) HasIsMustInsurance() bool

HasIsMustInsurance returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasMinOrder

func (o *CreateProductV3RequestInner) HasMinOrder() bool

HasMinOrder returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasName

func (o *CreateProductV3RequestInner) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasPictures

func (o *CreateProductV3RequestInner) HasPictures() bool

HasPictures returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasPreorder

func (o *CreateProductV3RequestInner) HasPreorder() bool

HasPreorder returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasPrice

func (o *CreateProductV3RequestInner) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasPriceCurrency

func (o *CreateProductV3RequestInner) HasPriceCurrency() bool

HasPriceCurrency returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasSku

func (o *CreateProductV3RequestInner) HasSku() bool

HasSku returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasStatus

func (o *CreateProductV3RequestInner) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasStock

func (o *CreateProductV3RequestInner) HasStock() bool

HasStock returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasVariant

func (o *CreateProductV3RequestInner) HasVariant() bool

HasVariant returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasVideos

func (o *CreateProductV3RequestInner) HasVideos() bool

HasVideos returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasWeight

func (o *CreateProductV3RequestInner) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasWeightUnit

func (o *CreateProductV3RequestInner) HasWeightUnit() bool

HasWeightUnit returns a boolean if a field has been set.

func (*CreateProductV3RequestInner) HasWholesale

func (o *CreateProductV3RequestInner) HasWholesale() bool

HasWholesale returns a boolean if a field has been set.

func (CreateProductV3RequestInner) MarshalJSON

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

func (*CreateProductV3RequestInner) SetAnnotations

func (o *CreateProductV3RequestInner) SetAnnotations(v []int64)

SetAnnotations gets a reference to the given []int64 and assigns it to the Annotations field.

func (*CreateProductV3RequestInner) SetCategoryId

func (o *CreateProductV3RequestInner) SetCategoryId(v int64)

SetCategoryId gets a reference to the given int64 and assigns it to the CategoryId field.

func (*CreateProductV3RequestInner) SetCondition

func (o *CreateProductV3RequestInner) SetCondition(v string)

SetCondition gets a reference to the given string and assigns it to the Condition field.

func (*CreateProductV3RequestInner) SetCustomProductLogistics

func (o *CreateProductV3RequestInner) SetCustomProductLogistics(v []int64)

SetCustomProductLogistics gets a reference to the given []int64 and assigns it to the CustomProductLogistics field.

func (*CreateProductV3RequestInner) SetDescription

func (o *CreateProductV3RequestInner) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CreateProductV3RequestInner) SetDimension

SetDimension gets a reference to the given CreateProductV3RequestInnerDimension and assigns it to the Dimension field.

func (*CreateProductV3RequestInner) SetEtalase

SetEtalase gets a reference to the given EditProductV2RequestProductsInnerEtalase and assigns it to the Etalase field.

func (*CreateProductV3RequestInner) SetIsFreeReturn

func (o *CreateProductV3RequestInner) SetIsFreeReturn(v bool)

SetIsFreeReturn gets a reference to the given bool and assigns it to the IsFreeReturn field.

func (*CreateProductV3RequestInner) SetIsMustInsurance

func (o *CreateProductV3RequestInner) SetIsMustInsurance(v bool)

SetIsMustInsurance gets a reference to the given bool and assigns it to the IsMustInsurance field.

func (*CreateProductV3RequestInner) SetMinOrder

func (o *CreateProductV3RequestInner) SetMinOrder(v int64)

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*CreateProductV3RequestInner) SetName

func (o *CreateProductV3RequestInner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CreateProductV3RequestInner) SetPictures

SetPictures gets a reference to the given []EditProductV3RequestProductsInnerPicturesInner and assigns it to the Pictures field.

func (*CreateProductV3RequestInner) SetPreorder

SetPreorder gets a reference to the given CreateProductV3RequestInnerPreorder and assigns it to the Preorder field.

func (*CreateProductV3RequestInner) SetPrice

func (o *CreateProductV3RequestInner) SetPrice(v float64)

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*CreateProductV3RequestInner) SetPriceCurrency

func (o *CreateProductV3RequestInner) SetPriceCurrency(v string)

SetPriceCurrency gets a reference to the given string and assigns it to the PriceCurrency field.

func (*CreateProductV3RequestInner) SetSku

func (o *CreateProductV3RequestInner) SetSku(v string)

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*CreateProductV3RequestInner) SetStatus

func (o *CreateProductV3RequestInner) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*CreateProductV3RequestInner) SetStock

func (o *CreateProductV3RequestInner) SetStock(v int64)

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (*CreateProductV3RequestInner) SetVariant

SetVariant gets a reference to the given CreateProductV3RequestInnerVariant and assigns it to the Variant field.

func (*CreateProductV3RequestInner) SetVideos

SetVideos gets a reference to the given []CreateProductV3RequestInnerVideosInner and assigns it to the Videos field.

func (*CreateProductV3RequestInner) SetWeight

func (o *CreateProductV3RequestInner) SetWeight(v float64)

SetWeight gets a reference to the given float64 and assigns it to the Weight field.

func (*CreateProductV3RequestInner) SetWeightUnit

func (o *CreateProductV3RequestInner) SetWeightUnit(v string)

SetWeightUnit gets a reference to the given string and assigns it to the WeightUnit field.

func (*CreateProductV3RequestInner) SetWholesale

SetWholesale gets a reference to the given []EditProductV3RequestProductsInnerWholesaleInner and assigns it to the Wholesale field.

func (CreateProductV3RequestInner) ToMap

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

type CreateProductV3RequestInnerDimension

type CreateProductV3RequestInnerDimension struct {
	Height int64 `json:"height"`
	Width  int64 `json:"width"`
	Length int64 `json:"length"`
}

CreateProductV3RequestInnerDimension Dimension of the product. The object contains height, width, and length. If want to use dimensions then three of this object must be filled

func NewCreateProductV3RequestInnerDimension

func NewCreateProductV3RequestInnerDimension(height int64, width int64, length int64) *CreateProductV3RequestInnerDimension

NewCreateProductV3RequestInnerDimension instantiates a new CreateProductV3RequestInnerDimension object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3RequestInnerDimensionWithDefaults

func NewCreateProductV3RequestInnerDimensionWithDefaults() *CreateProductV3RequestInnerDimension

NewCreateProductV3RequestInnerDimensionWithDefaults instantiates a new CreateProductV3RequestInnerDimension object This 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 (*CreateProductV3RequestInnerDimension) GetHeight

GetHeight returns the Height field value

func (*CreateProductV3RequestInnerDimension) GetHeightOk

func (o *CreateProductV3RequestInnerDimension) GetHeightOk() (*int64, bool)

GetHeightOk returns a tuple with the Height field value and a boolean to check if the value has been set.

func (*CreateProductV3RequestInnerDimension) GetLength

GetLength returns the Length field value

func (*CreateProductV3RequestInnerDimension) GetLengthOk

func (o *CreateProductV3RequestInnerDimension) GetLengthOk() (*int64, bool)

GetLengthOk returns a tuple with the Length field value and a boolean to check if the value has been set.

func (*CreateProductV3RequestInnerDimension) GetWidth

GetWidth returns the Width field value

func (*CreateProductV3RequestInnerDimension) GetWidthOk

func (o *CreateProductV3RequestInnerDimension) GetWidthOk() (*int64, bool)

GetWidthOk returns a tuple with the Width field value and a boolean to check if the value has been set.

func (CreateProductV3RequestInnerDimension) MarshalJSON

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

func (*CreateProductV3RequestInnerDimension) SetHeight

SetHeight sets field value

func (*CreateProductV3RequestInnerDimension) SetLength

SetLength sets field value

func (*CreateProductV3RequestInnerDimension) SetWidth

SetWidth sets field value

func (CreateProductV3RequestInnerDimension) ToMap

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

type CreateProductV3RequestInnerPreorder

type CreateProductV3RequestInnerPreorder struct {
	IsActive *bool   `json:"is_active,omitempty"`
	Duration *int64  `json:"duration,omitempty"`
	TimeUnit *string `json:"time_unit,omitempty"`
}

CreateProductV3RequestInnerPreorder Preorder information. The object keys includes: is_active, duration, and time_unit

func NewCreateProductV3RequestInnerPreorder

func NewCreateProductV3RequestInnerPreorder() *CreateProductV3RequestInnerPreorder

NewCreateProductV3RequestInnerPreorder instantiates a new CreateProductV3RequestInnerPreorder object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3RequestInnerPreorderWithDefaults

func NewCreateProductV3RequestInnerPreorderWithDefaults() *CreateProductV3RequestInnerPreorder

NewCreateProductV3RequestInnerPreorderWithDefaults instantiates a new CreateProductV3RequestInnerPreorder object This 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 (*CreateProductV3RequestInnerPreorder) GetDuration

func (o *CreateProductV3RequestInnerPreorder) GetDuration() int64

GetDuration returns the Duration field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerPreorder) GetDurationOk

func (o *CreateProductV3RequestInnerPreorder) GetDurationOk() (*int64, bool)

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

func (*CreateProductV3RequestInnerPreorder) GetIsActive

func (o *CreateProductV3RequestInnerPreorder) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerPreorder) GetIsActiveOk

func (o *CreateProductV3RequestInnerPreorder) GetIsActiveOk() (*bool, bool)

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

func (*CreateProductV3RequestInnerPreorder) GetTimeUnit

GetTimeUnit returns the TimeUnit field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerPreorder) GetTimeUnitOk

func (o *CreateProductV3RequestInnerPreorder) GetTimeUnitOk() (*string, bool)

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

func (*CreateProductV3RequestInnerPreorder) HasDuration

func (o *CreateProductV3RequestInnerPreorder) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerPreorder) HasIsActive

func (o *CreateProductV3RequestInnerPreorder) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerPreorder) HasTimeUnit

func (o *CreateProductV3RequestInnerPreorder) HasTimeUnit() bool

HasTimeUnit returns a boolean if a field has been set.

func (CreateProductV3RequestInnerPreorder) MarshalJSON

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

func (*CreateProductV3RequestInnerPreorder) SetDuration

func (o *CreateProductV3RequestInnerPreorder) SetDuration(v int64)

SetDuration gets a reference to the given int64 and assigns it to the Duration field.

func (*CreateProductV3RequestInnerPreorder) SetIsActive

func (o *CreateProductV3RequestInnerPreorder) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*CreateProductV3RequestInnerPreorder) SetTimeUnit

func (o *CreateProductV3RequestInnerPreorder) SetTimeUnit(v string)

SetTimeUnit gets a reference to the given string and assigns it to the TimeUnit field.

func (CreateProductV3RequestInnerPreorder) ToMap

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

type CreateProductV3RequestInnerVariant

type CreateProductV3RequestInnerVariant struct {
	Products   []CreateProductV3RequestInnerVariantProductsInner        `json:"products,omitempty"`
	Selection  []EditProductV3RequestProductsInnerVariantSelectionInner `json:"selection,omitempty"`
	Sizecharts []EditProductV3RequestProductsInnerPicturesInner         `json:"sizecharts,omitempty"`
}

CreateProductV3RequestInnerVariant Variant of the product. The object keys includes: variant and product_variant

func NewCreateProductV3RequestInnerVariant

func NewCreateProductV3RequestInnerVariant() *CreateProductV3RequestInnerVariant

NewCreateProductV3RequestInnerVariant instantiates a new CreateProductV3RequestInnerVariant object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3RequestInnerVariantWithDefaults

func NewCreateProductV3RequestInnerVariantWithDefaults() *CreateProductV3RequestInnerVariant

NewCreateProductV3RequestInnerVariantWithDefaults instantiates a new CreateProductV3RequestInnerVariant object This 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 (*CreateProductV3RequestInnerVariant) GetProducts

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

func (*CreateProductV3RequestInnerVariant) 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 (*CreateProductV3RequestInnerVariant) GetSelection

GetSelection returns the Selection field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerVariant) GetSelectionOk

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

func (*CreateProductV3RequestInnerVariant) GetSizecharts

GetSizecharts returns the Sizecharts field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerVariant) GetSizechartsOk

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

func (*CreateProductV3RequestInnerVariant) HasProducts

func (o *CreateProductV3RequestInnerVariant) HasProducts() bool

HasProducts returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerVariant) HasSelection

func (o *CreateProductV3RequestInnerVariant) HasSelection() bool

HasSelection returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerVariant) HasSizecharts

func (o *CreateProductV3RequestInnerVariant) HasSizecharts() bool

HasSizecharts returns a boolean if a field has been set.

func (CreateProductV3RequestInnerVariant) MarshalJSON

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

func (*CreateProductV3RequestInnerVariant) SetProducts

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

func (*CreateProductV3RequestInnerVariant) SetSelection

SetSelection gets a reference to the given []EditProductV3RequestProductsInnerVariantSelectionInner and assigns it to the Selection field.

func (*CreateProductV3RequestInnerVariant) SetSizecharts

SetSizecharts gets a reference to the given []EditProductV3RequestProductsInnerPicturesInner and assigns it to the Sizecharts field.

func (CreateProductV3RequestInnerVariant) ToMap

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

type CreateProductV3RequestInnerVariantProductsInner

type CreateProductV3RequestInnerVariantProductsInner struct {
	IsPrimary   *bool                                            `json:"is_primary,omitempty"`
	Status      *string                                          `json:"status,omitempty"`
	Price       *float64                                         `json:"price,omitempty"`
	Stock       *int64                                           `json:"stock,omitempty"`
	Sku         *string                                          `json:"sku,omitempty"`
	Combination []int64                                          `json:"combination,omitempty"`
	Pictures    []EditProductV3RequestProductsInnerPicturesInner `json:"pictures,omitempty"`
}

CreateProductV3RequestInnerVariantProductsInner struct for CreateProductV3RequestInnerVariantProductsInner

func NewCreateProductV3RequestInnerVariantProductsInner

func NewCreateProductV3RequestInnerVariantProductsInner() *CreateProductV3RequestInnerVariantProductsInner

NewCreateProductV3RequestInnerVariantProductsInner instantiates a new CreateProductV3RequestInnerVariantProductsInner object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3RequestInnerVariantProductsInnerWithDefaults

func NewCreateProductV3RequestInnerVariantProductsInnerWithDefaults() *CreateProductV3RequestInnerVariantProductsInner

NewCreateProductV3RequestInnerVariantProductsInnerWithDefaults instantiates a new CreateProductV3RequestInnerVariantProductsInner object This 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 (*CreateProductV3RequestInnerVariantProductsInner) GetCombination

GetCombination returns the Combination field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerVariantProductsInner) GetCombinationOk

func (o *CreateProductV3RequestInnerVariantProductsInner) GetCombinationOk() ([]int64, bool)

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

func (*CreateProductV3RequestInnerVariantProductsInner) GetIsPrimary

GetIsPrimary returns the IsPrimary field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerVariantProductsInner) GetIsPrimaryOk

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

func (*CreateProductV3RequestInnerVariantProductsInner) GetPictures

GetPictures returns the Pictures field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerVariantProductsInner) GetPicturesOk

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

func (*CreateProductV3RequestInnerVariantProductsInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerVariantProductsInner) 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 (*CreateProductV3RequestInnerVariantProductsInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerVariantProductsInner) GetSkuOk

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

func (*CreateProductV3RequestInnerVariantProductsInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerVariantProductsInner) 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 (*CreateProductV3RequestInnerVariantProductsInner) GetStock

GetStock returns the Stock field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerVariantProductsInner) GetStockOk

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

func (*CreateProductV3RequestInnerVariantProductsInner) HasCombination

HasCombination returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerVariantProductsInner) HasIsPrimary

HasIsPrimary returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerVariantProductsInner) HasPictures

HasPictures returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerVariantProductsInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerVariantProductsInner) HasSku

HasSku returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerVariantProductsInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerVariantProductsInner) HasStock

HasStock returns a boolean if a field has been set.

func (CreateProductV3RequestInnerVariantProductsInner) MarshalJSON

func (*CreateProductV3RequestInnerVariantProductsInner) SetCombination

SetCombination gets a reference to the given []int64 and assigns it to the Combination field.

func (*CreateProductV3RequestInnerVariantProductsInner) SetIsPrimary

SetIsPrimary gets a reference to the given bool and assigns it to the IsPrimary field.

func (*CreateProductV3RequestInnerVariantProductsInner) SetPictures

SetPictures gets a reference to the given []EditProductV3RequestProductsInnerPicturesInner and assigns it to the Pictures field.

func (*CreateProductV3RequestInnerVariantProductsInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*CreateProductV3RequestInnerVariantProductsInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*CreateProductV3RequestInnerVariantProductsInner) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*CreateProductV3RequestInnerVariantProductsInner) SetStock

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (CreateProductV3RequestInnerVariantProductsInner) ToMap

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

type CreateProductV3RequestInnerVideosInner

type CreateProductV3RequestInnerVideosInner struct {
	Url    *string `json:"url,omitempty"`
	Source *string `json:"source,omitempty"`
}

CreateProductV3RequestInnerVideosInner struct for CreateProductV3RequestInnerVideosInner

func NewCreateProductV3RequestInnerVideosInner

func NewCreateProductV3RequestInnerVideosInner() *CreateProductV3RequestInnerVideosInner

NewCreateProductV3RequestInnerVideosInner instantiates a new CreateProductV3RequestInnerVideosInner object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3RequestInnerVideosInnerWithDefaults

func NewCreateProductV3RequestInnerVideosInnerWithDefaults() *CreateProductV3RequestInnerVideosInner

NewCreateProductV3RequestInnerVideosInnerWithDefaults instantiates a new CreateProductV3RequestInnerVideosInner object This 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 (*CreateProductV3RequestInnerVideosInner) GetSource

GetSource returns the Source field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerVideosInner) GetSourceOk

func (o *CreateProductV3RequestInnerVideosInner) GetSourceOk() (*string, bool)

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 (*CreateProductV3RequestInnerVideosInner) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerVideosInner) GetUrlOk

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

func (*CreateProductV3RequestInnerVideosInner) HasSource

HasSource returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerVideosInner) HasUrl

HasUrl returns a boolean if a field has been set.

func (CreateProductV3RequestInnerVideosInner) MarshalJSON

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

func (*CreateProductV3RequestInnerVideosInner) SetSource

SetSource gets a reference to the given string and assigns it to the Source field.

func (*CreateProductV3RequestInnerVideosInner) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (CreateProductV3RequestInnerVideosInner) ToMap

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

type CreateProductV3RequestInnerWholesaleInner

type CreateProductV3RequestInnerWholesaleInner struct {
	MinQty *int64   `json:"min_qty,omitempty"`
	Price  *float64 `json:"price,omitempty"`
}

CreateProductV3RequestInnerWholesaleInner struct for CreateProductV3RequestInnerWholesaleInner

func NewCreateProductV3RequestInnerWholesaleInner

func NewCreateProductV3RequestInnerWholesaleInner() *CreateProductV3RequestInnerWholesaleInner

NewCreateProductV3RequestInnerWholesaleInner instantiates a new CreateProductV3RequestInnerWholesaleInner object This constructor will assign default values to properties that have it defined, 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 NewCreateProductV3RequestInnerWholesaleInnerWithDefaults

func NewCreateProductV3RequestInnerWholesaleInnerWithDefaults() *CreateProductV3RequestInnerWholesaleInner

NewCreateProductV3RequestInnerWholesaleInnerWithDefaults instantiates a new CreateProductV3RequestInnerWholesaleInner object This 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 (*CreateProductV3RequestInnerWholesaleInner) GetMinQty

GetMinQty returns the MinQty field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerWholesaleInner) GetMinQtyOk

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

func (*CreateProductV3RequestInnerWholesaleInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*CreateProductV3RequestInnerWholesaleInner) 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 (*CreateProductV3RequestInnerWholesaleInner) HasMinQty

HasMinQty returns a boolean if a field has been set.

func (*CreateProductV3RequestInnerWholesaleInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (CreateProductV3RequestInnerWholesaleInner) MarshalJSON

func (*CreateProductV3RequestInnerWholesaleInner) SetMinQty

SetMinQty gets a reference to the given int64 and assigns it to the MinQty field.

func (*CreateProductV3RequestInnerWholesaleInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (CreateProductV3RequestInnerWholesaleInner) ToMap

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

type CreateShowcase200Response

type CreateShowcase200Response struct {
	Header *ResponseHeader                `json:"header,omitempty"`
	Data   *CreateShowcase200ResponseData `json:"data,omitempty"`
}

CreateShowcase200Response struct for CreateShowcase200Response

func NewCreateShowcase200Response

func NewCreateShowcase200Response() *CreateShowcase200Response

NewCreateShowcase200Response instantiates a new CreateShowcase200Response object This constructor will assign default values to properties that have it defined, 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 NewCreateShowcase200ResponseWithDefaults

func NewCreateShowcase200ResponseWithDefaults() *CreateShowcase200Response

NewCreateShowcase200ResponseWithDefaults instantiates a new CreateShowcase200Response object This 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 (*CreateShowcase200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CreateShowcase200Response) GetDataOk

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

func (*CreateShowcase200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*CreateShowcase200Response) GetHeaderOk

func (o *CreateShowcase200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*CreateShowcase200Response) HasData

func (o *CreateShowcase200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateShowcase200Response) HasHeader

func (o *CreateShowcase200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (CreateShowcase200Response) MarshalJSON

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

func (*CreateShowcase200Response) SetData

SetData gets a reference to the given CreateShowcase200ResponseData and assigns it to the Data field.

func (*CreateShowcase200Response) SetHeader

func (o *CreateShowcase200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (CreateShowcase200Response) ToMap

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

type CreateShowcase200ResponseData

type CreateShowcase200ResponseData struct {
	Message   *string `json:"message,omitempty"`
	CreatedId *int64  `json:"created_id,omitempty"`
}

CreateShowcase200ResponseData struct for CreateShowcase200ResponseData

func NewCreateShowcase200ResponseData

func NewCreateShowcase200ResponseData() *CreateShowcase200ResponseData

NewCreateShowcase200ResponseData instantiates a new CreateShowcase200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewCreateShowcase200ResponseDataWithDefaults

func NewCreateShowcase200ResponseDataWithDefaults() *CreateShowcase200ResponseData

NewCreateShowcase200ResponseDataWithDefaults instantiates a new CreateShowcase200ResponseData object This 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 (*CreateShowcase200ResponseData) GetCreatedId

func (o *CreateShowcase200ResponseData) GetCreatedId() int64

GetCreatedId returns the CreatedId field value if set, zero value otherwise.

func (*CreateShowcase200ResponseData) GetCreatedIdOk

func (o *CreateShowcase200ResponseData) GetCreatedIdOk() (*int64, bool)

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

func (*CreateShowcase200ResponseData) GetMessage

func (o *CreateShowcase200ResponseData) GetMessage() string

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

func (*CreateShowcase200ResponseData) GetMessageOk

func (o *CreateShowcase200ResponseData) 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 (*CreateShowcase200ResponseData) HasCreatedId

func (o *CreateShowcase200ResponseData) HasCreatedId() bool

HasCreatedId returns a boolean if a field has been set.

func (*CreateShowcase200ResponseData) HasMessage

func (o *CreateShowcase200ResponseData) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (CreateShowcase200ResponseData) MarshalJSON

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

func (*CreateShowcase200ResponseData) SetCreatedId

func (o *CreateShowcase200ResponseData) SetCreatedId(v int64)

SetCreatedId gets a reference to the given int64 and assigns it to the CreatedId field.

func (*CreateShowcase200ResponseData) SetMessage

func (o *CreateShowcase200ResponseData) SetMessage(v string)

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

func (CreateShowcase200ResponseData) ToMap

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

type CreateShowcaseRequest

type CreateShowcaseRequest struct {
	// Showcase name to be updated
	Name string `json:"Name"`
}

CreateShowcaseRequest struct for CreateShowcaseRequest

func NewCreateShowcaseRequest

func NewCreateShowcaseRequest(name string) *CreateShowcaseRequest

NewCreateShowcaseRequest instantiates a new CreateShowcaseRequest object This constructor will assign default values to properties that have it defined, 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 NewCreateShowcaseRequestWithDefaults

func NewCreateShowcaseRequestWithDefaults() *CreateShowcaseRequest

NewCreateShowcaseRequestWithDefaults instantiates a new CreateShowcaseRequest object This 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 (*CreateShowcaseRequest) GetName

func (o *CreateShowcaseRequest) GetName() string

GetName returns the Name field value

func (*CreateShowcaseRequest) GetNameOk

func (o *CreateShowcaseRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (CreateShowcaseRequest) MarshalJSON

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

func (*CreateShowcaseRequest) SetName

func (o *CreateShowcaseRequest) SetName(v string)

SetName sets field value

func (CreateShowcaseRequest) ToMap

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

type DecreaseStockResponse

type DecreaseStockResponse struct {
	Header *ResponseHeader            `json:"header,omitempty"`
	Data   *IncreaseStockResponseData `json:"data,omitempty"`
}

DecreaseStockResponse struct for DecreaseStockResponse

func NewDecreaseStockResponse

func NewDecreaseStockResponse() *DecreaseStockResponse

NewDecreaseStockResponse instantiates a new DecreaseStockResponse object This constructor will assign default values to properties that have it defined, 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 NewDecreaseStockResponseWithDefaults

func NewDecreaseStockResponseWithDefaults() *DecreaseStockResponse

NewDecreaseStockResponseWithDefaults instantiates a new DecreaseStockResponse object This 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 (*DecreaseStockResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*DecreaseStockResponse) GetDataOk

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

func (*DecreaseStockResponse) GetHeader

func (o *DecreaseStockResponse) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*DecreaseStockResponse) GetHeaderOk

func (o *DecreaseStockResponse) GetHeaderOk() (*ResponseHeader, bool)

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

func (*DecreaseStockResponse) HasData

func (o *DecreaseStockResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*DecreaseStockResponse) HasHeader

func (o *DecreaseStockResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (DecreaseStockResponse) MarshalJSON

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

func (*DecreaseStockResponse) SetData

SetData gets a reference to the given IncreaseStockResponseData and assigns it to the Data field.

func (*DecreaseStockResponse) SetHeader

func (o *DecreaseStockResponse) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (DecreaseStockResponse) ToMap

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

type DeleteProductDefaultResponse

type DeleteProductDefaultResponse struct {
	Header *ResponseHeader                   `json:"header,omitempty"`
	Data   *DeleteProductDefaultResponseData `json:"data,omitempty"`
}

DeleteProductDefaultResponse struct for DeleteProductDefaultResponse

func NewDeleteProductDefaultResponse

func NewDeleteProductDefaultResponse() *DeleteProductDefaultResponse

NewDeleteProductDefaultResponse instantiates a new DeleteProductDefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewDeleteProductDefaultResponseWithDefaults

func NewDeleteProductDefaultResponseWithDefaults() *DeleteProductDefaultResponse

NewDeleteProductDefaultResponseWithDefaults instantiates a new DeleteProductDefaultResponse object This 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 (*DeleteProductDefaultResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*DeleteProductDefaultResponse) GetDataOk

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

func (*DeleteProductDefaultResponse) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*DeleteProductDefaultResponse) GetHeaderOk

func (o *DeleteProductDefaultResponse) GetHeaderOk() (*ResponseHeader, bool)

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

func (*DeleteProductDefaultResponse) HasData

func (o *DeleteProductDefaultResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*DeleteProductDefaultResponse) HasHeader

func (o *DeleteProductDefaultResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (DeleteProductDefaultResponse) MarshalJSON

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

func (*DeleteProductDefaultResponse) SetData

SetData gets a reference to the given DeleteProductDefaultResponseData and assigns it to the Data field.

func (*DeleteProductDefaultResponse) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (DeleteProductDefaultResponse) ToMap

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

type DeleteProductDefaultResponseData

type DeleteProductDefaultResponseData struct {
	TotalData      *int64   `json:"total_data,omitempty"`
	SucceedRows    *int64   `json:"succeed_rows,omitempty"`
	FailedRows     *int64   `json:"failed_rows,omitempty"`
	FailedRowsData []string `json:"failed_rows_data,omitempty"`
}

DeleteProductDefaultResponseData struct for DeleteProductDefaultResponseData

func NewDeleteProductDefaultResponseData

func NewDeleteProductDefaultResponseData() *DeleteProductDefaultResponseData

NewDeleteProductDefaultResponseData instantiates a new DeleteProductDefaultResponseData object This constructor will assign default values to properties that have it defined, 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 NewDeleteProductDefaultResponseDataWithDefaults

func NewDeleteProductDefaultResponseDataWithDefaults() *DeleteProductDefaultResponseData

NewDeleteProductDefaultResponseDataWithDefaults instantiates a new DeleteProductDefaultResponseData object This 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 (*DeleteProductDefaultResponseData) GetFailedRows

func (o *DeleteProductDefaultResponseData) GetFailedRows() int64

GetFailedRows returns the FailedRows field value if set, zero value otherwise.

func (*DeleteProductDefaultResponseData) GetFailedRowsData

func (o *DeleteProductDefaultResponseData) GetFailedRowsData() []string

GetFailedRowsData returns the FailedRowsData field value if set, zero value otherwise.

func (*DeleteProductDefaultResponseData) GetFailedRowsDataOk

func (o *DeleteProductDefaultResponseData) GetFailedRowsDataOk() ([]string, bool)

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

func (*DeleteProductDefaultResponseData) GetFailedRowsOk

func (o *DeleteProductDefaultResponseData) GetFailedRowsOk() (*int64, bool)

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

func (*DeleteProductDefaultResponseData) GetSucceedRows

func (o *DeleteProductDefaultResponseData) GetSucceedRows() int64

GetSucceedRows returns the SucceedRows field value if set, zero value otherwise.

func (*DeleteProductDefaultResponseData) GetSucceedRowsOk

func (o *DeleteProductDefaultResponseData) GetSucceedRowsOk() (*int64, bool)

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

func (*DeleteProductDefaultResponseData) GetTotalData

func (o *DeleteProductDefaultResponseData) GetTotalData() int64

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*DeleteProductDefaultResponseData) GetTotalDataOk

func (o *DeleteProductDefaultResponseData) GetTotalDataOk() (*int64, bool)

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

func (*DeleteProductDefaultResponseData) HasFailedRows

func (o *DeleteProductDefaultResponseData) HasFailedRows() bool

HasFailedRows returns a boolean if a field has been set.

func (*DeleteProductDefaultResponseData) HasFailedRowsData

func (o *DeleteProductDefaultResponseData) HasFailedRowsData() bool

HasFailedRowsData returns a boolean if a field has been set.

func (*DeleteProductDefaultResponseData) HasSucceedRows

func (o *DeleteProductDefaultResponseData) HasSucceedRows() bool

HasSucceedRows returns a boolean if a field has been set.

func (*DeleteProductDefaultResponseData) HasTotalData

func (o *DeleteProductDefaultResponseData) HasTotalData() bool

HasTotalData returns a boolean if a field has been set.

func (DeleteProductDefaultResponseData) MarshalJSON

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

func (*DeleteProductDefaultResponseData) SetFailedRows

func (o *DeleteProductDefaultResponseData) SetFailedRows(v int64)

SetFailedRows gets a reference to the given int64 and assigns it to the FailedRows field.

func (*DeleteProductDefaultResponseData) SetFailedRowsData

func (o *DeleteProductDefaultResponseData) SetFailedRowsData(v []string)

SetFailedRowsData gets a reference to the given []string and assigns it to the FailedRowsData field.

func (*DeleteProductDefaultResponseData) SetSucceedRows

func (o *DeleteProductDefaultResponseData) SetSucceedRows(v int64)

SetSucceedRows gets a reference to the given int64 and assigns it to the SucceedRows field.

func (*DeleteProductDefaultResponseData) SetTotalData

func (o *DeleteProductDefaultResponseData) SetTotalData(v int64)

SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.

func (DeleteProductDefaultResponseData) ToMap

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

type DeleteProductRequest

type DeleteProductRequest struct {
	ProductId []int64 `json:"product_id"`
}

DeleteProductRequest struct for DeleteProductRequest

func NewDeleteProductRequest

func NewDeleteProductRequest(productId []int64) *DeleteProductRequest

NewDeleteProductRequest instantiates a new DeleteProductRequest object This constructor will assign default values to properties that have it defined, 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 NewDeleteProductRequestWithDefaults

func NewDeleteProductRequestWithDefaults() *DeleteProductRequest

NewDeleteProductRequestWithDefaults instantiates a new DeleteProductRequest object This 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 (*DeleteProductRequest) GetProductId

func (o *DeleteProductRequest) GetProductId() []int64

GetProductId returns the ProductId field value

func (*DeleteProductRequest) GetProductIdOk

func (o *DeleteProductRequest) GetProductIdOk() ([]int64, bool)

GetProductIdOk returns a tuple with the ProductId field value and a boolean to check if the value has been set.

func (DeleteProductRequest) MarshalJSON

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

func (*DeleteProductRequest) SetProductId

func (o *DeleteProductRequest) SetProductId(v []int64)

SetProductId sets field value

func (DeleteProductRequest) ToMap

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

type DeleteShowcase200Response

type DeleteShowcase200Response struct {
	Header *ResponseHeader                `json:"header,omitempty"`
	Data   *DeleteShowcase200ResponseData `json:"data,omitempty"`
}

DeleteShowcase200Response struct for DeleteShowcase200Response

func NewDeleteShowcase200Response

func NewDeleteShowcase200Response() *DeleteShowcase200Response

NewDeleteShowcase200Response instantiates a new DeleteShowcase200Response object This constructor will assign default values to properties that have it defined, 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 NewDeleteShowcase200ResponseWithDefaults

func NewDeleteShowcase200ResponseWithDefaults() *DeleteShowcase200Response

NewDeleteShowcase200ResponseWithDefaults instantiates a new DeleteShowcase200Response object This 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 (*DeleteShowcase200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*DeleteShowcase200Response) GetDataOk

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

func (*DeleteShowcase200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*DeleteShowcase200Response) GetHeaderOk

func (o *DeleteShowcase200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*DeleteShowcase200Response) HasData

func (o *DeleteShowcase200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*DeleteShowcase200Response) HasHeader

func (o *DeleteShowcase200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (DeleteShowcase200Response) MarshalJSON

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

func (*DeleteShowcase200Response) SetData

SetData gets a reference to the given DeleteShowcase200ResponseData and assigns it to the Data field.

func (*DeleteShowcase200Response) SetHeader

func (o *DeleteShowcase200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (DeleteShowcase200Response) ToMap

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

type DeleteShowcase200ResponseData

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

DeleteShowcase200ResponseData struct for DeleteShowcase200ResponseData

func NewDeleteShowcase200ResponseData

func NewDeleteShowcase200ResponseData() *DeleteShowcase200ResponseData

NewDeleteShowcase200ResponseData instantiates a new DeleteShowcase200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewDeleteShowcase200ResponseDataWithDefaults

func NewDeleteShowcase200ResponseDataWithDefaults() *DeleteShowcase200ResponseData

NewDeleteShowcase200ResponseDataWithDefaults instantiates a new DeleteShowcase200ResponseData object This 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 (*DeleteShowcase200ResponseData) GetMessage

func (o *DeleteShowcase200ResponseData) GetMessage() string

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

func (*DeleteShowcase200ResponseData) GetMessageOk

func (o *DeleteShowcase200ResponseData) 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 (*DeleteShowcase200ResponseData) HasMessage

func (o *DeleteShowcase200ResponseData) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DeleteShowcase200ResponseData) MarshalJSON

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

func (*DeleteShowcase200ResponseData) SetMessage

func (o *DeleteShowcase200ResponseData) SetMessage(v string)

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

func (DeleteShowcase200ResponseData) ToMap

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

type DeleteShowcaseRequest

type DeleteShowcaseRequest struct {
	// Showcase id to be updated
	Id int64 `json:"id"`
}

DeleteShowcaseRequest struct for DeleteShowcaseRequest

func NewDeleteShowcaseRequest

func NewDeleteShowcaseRequest(id int64) *DeleteShowcaseRequest

NewDeleteShowcaseRequest instantiates a new DeleteShowcaseRequest object This constructor will assign default values to properties that have it defined, 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 NewDeleteShowcaseRequestWithDefaults

func NewDeleteShowcaseRequestWithDefaults() *DeleteShowcaseRequest

NewDeleteShowcaseRequestWithDefaults instantiates a new DeleteShowcaseRequest object This 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 (*DeleteShowcaseRequest) GetId

func (o *DeleteShowcaseRequest) GetId() int64

GetId returns the Id field value

func (*DeleteShowcaseRequest) GetIdOk

func (o *DeleteShowcaseRequest) GetIdOk() (*int64, bool)

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

func (DeleteShowcaseRequest) MarshalJSON

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

func (*DeleteShowcaseRequest) SetId

func (o *DeleteShowcaseRequest) SetId(v int64)

SetId sets field value

func (DeleteShowcaseRequest) ToMap

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

type EditProductV2200Response

type EditProductV2200Response struct {
	Header *ResponseHeader               `json:"header,omitempty"`
	Data   *EditProductV2200ResponseData `json:"data,omitempty"`
}

EditProductV2200Response struct for EditProductV2200Response

func NewEditProductV2200Response

func NewEditProductV2200Response() *EditProductV2200Response

NewEditProductV2200Response instantiates a new EditProductV2200Response object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2200ResponseWithDefaults

func NewEditProductV2200ResponseWithDefaults() *EditProductV2200Response

NewEditProductV2200ResponseWithDefaults instantiates a new EditProductV2200Response object This 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 (*EditProductV2200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*EditProductV2200Response) GetDataOk

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

func (*EditProductV2200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*EditProductV2200Response) GetHeaderOk

func (o *EditProductV2200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*EditProductV2200Response) HasData

func (o *EditProductV2200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*EditProductV2200Response) HasHeader

func (o *EditProductV2200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (EditProductV2200Response) MarshalJSON

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

func (*EditProductV2200Response) SetData

SetData gets a reference to the given EditProductV2200ResponseData and assigns it to the Data field.

func (*EditProductV2200Response) SetHeader

func (o *EditProductV2200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (EditProductV2200Response) ToMap

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

type EditProductV2200ResponseData

type EditProductV2200ResponseData struct {
	UploadId *int64 `json:"upload_id,omitempty"`
}

EditProductV2200ResponseData struct for EditProductV2200ResponseData

func NewEditProductV2200ResponseData

func NewEditProductV2200ResponseData() *EditProductV2200ResponseData

NewEditProductV2200ResponseData instantiates a new EditProductV2200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2200ResponseDataWithDefaults

func NewEditProductV2200ResponseDataWithDefaults() *EditProductV2200ResponseData

NewEditProductV2200ResponseDataWithDefaults instantiates a new EditProductV2200ResponseData object This 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 (*EditProductV2200ResponseData) GetUploadId

func (o *EditProductV2200ResponseData) GetUploadId() int64

GetUploadId returns the UploadId field value if set, zero value otherwise.

func (*EditProductV2200ResponseData) GetUploadIdOk

func (o *EditProductV2200ResponseData) GetUploadIdOk() (*int64, bool)

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

func (*EditProductV2200ResponseData) HasUploadId

func (o *EditProductV2200ResponseData) HasUploadId() bool

HasUploadId returns a boolean if a field has been set.

func (EditProductV2200ResponseData) MarshalJSON

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

func (*EditProductV2200ResponseData) SetUploadId

func (o *EditProductV2200ResponseData) SetUploadId(v int64)

SetUploadId gets a reference to the given int64 and assigns it to the UploadId field.

func (EditProductV2200ResponseData) ToMap

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

type EditProductV2Request

type EditProductV2Request struct {
	Products []EditProductV2RequestProductsInner `json:"products"`
}

EditProductV2Request struct for EditProductV2Request

func NewEditProductV2Request

func NewEditProductV2Request(products []EditProductV2RequestProductsInner) *EditProductV2Request

NewEditProductV2Request instantiates a new EditProductV2Request object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestWithDefaults

func NewEditProductV2RequestWithDefaults() *EditProductV2Request

NewEditProductV2RequestWithDefaults instantiates a new EditProductV2Request object This 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 (*EditProductV2Request) GetProducts

GetProducts returns the Products field value

func (*EditProductV2Request) GetProductsOk

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

func (EditProductV2Request) MarshalJSON

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

func (*EditProductV2Request) SetProducts

SetProducts sets field value

func (EditProductV2Request) ToMap

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

type EditProductV2RequestProductsInner

type EditProductV2RequestProductsInner struct {
	// Product Identifier. Please choose either id or sku.
	Id *int64 `json:"id,omitempty"`
	// The stock keeping unit for the product. Maximum characters allowed is 50. Please choose either id or sku.
	Sku *string `json:"sku,omitempty"`
	// Name of the product with length less than or equals 70 characters
	Name *string `json:"Name,omitempty"`
	// Unique identifier for the product’s category. To get available categories, please check Get All Categories Please input the deepest category child ID
	CategoryId *int64 `json:"category_id,omitempty"`
	// The condition of the product with the following available values NEW and USED
	Condition *string `json:"condition,omitempty"`
	// Description of the product. Maximum characters allowed is 2000
	Description *string `json:"Description,omitempty"`
	// The possible value between 100 to 100.000.000. If the product variant is added, the price parameter is automatically set to the lowest price among the variant products
	Price *float64 `json:"price,omitempty"`
	// Status for the product with the following available values UNLIMITED, LIMITED, and EMPTY
	Status *string `json:"status,omitempty"`
	// The stock of the product. 0 indicates always available. Other than that, the possible values are from 1 to 1000. Stock should be 1 if want to add variant product
	Stock *int64 `json:"stock,omitempty"`
	// Minimum order required to purchase the product. Can only be a positive integer
	MinOrder *int64 `json:"min_order,omitempty"`
	// Currency code for stated price (IDR or USD)
	PriceCurrency *string `json:"price_currency,omitempty"`
	// Weight of the product
	Weight *float64 `json:"weight,omitempty"`
	// The unit of the weight with the following available value GR (gram)
	WeightUnit *string `json:"weight_unit,omitempty"`
	// Determine if the product can be returned (true) by buyers or not (false)
	IsFreeReturn *bool `json:"is_free_return,omitempty"`
	// Determine if the product must be insured (true) or not (false)
	IsMustInsurance *bool                                     `json:"is_must_insurance,omitempty"`
	Etalase         *EditProductV2RequestProductsInnerEtalase `json:"etalase,omitempty"`
	// Images information of the product. The object keys includes: file_path. Remove pictures from related product by passing empty array ([]) in this request
	Pictures []EditProductV2RequestProductsInnerPicturesInner `json:"pictures,omitempty"`
	// Wholesale price and quantity of the product. The object keys includes: min_qty and price. Remove wholesale from related product by passing empty array ([]) in this request
	Wholesale []EditProductV2RequestProductsInnerWholesaleInner `json:"wholesale,omitempty"`
	Preorder  *EditProductV2RequestProductsInnerPreorder        `json:"preorder,omitempty"`
	// Video link of the product. The object keys includes: url and source. url should only contain the YouTube video id e.g. dQw4w9WgXcQ. Where the type type should be youtube. Remove videos from related product by passing empty array ([]) in this request
	Videos  []EditProductV2RequestProductsInnerVideosInner `json:"videos,omitempty"`
	Variant *EditProductV2RequestProductsInnerVariant      `json:"variant,omitempty"`
}

EditProductV2RequestProductsInner struct for EditProductV2RequestProductsInner

func NewEditProductV2RequestProductsInner

func NewEditProductV2RequestProductsInner() *EditProductV2RequestProductsInner

NewEditProductV2RequestProductsInner instantiates a new EditProductV2RequestProductsInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestProductsInnerWithDefaults

func NewEditProductV2RequestProductsInnerWithDefaults() *EditProductV2RequestProductsInner

NewEditProductV2RequestProductsInnerWithDefaults instantiates a new EditProductV2RequestProductsInner object This 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 (*EditProductV2RequestProductsInner) GetCategoryId

func (o *EditProductV2RequestProductsInner) GetCategoryId() int64

GetCategoryId returns the CategoryId field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetCategoryIdOk

func (o *EditProductV2RequestProductsInner) GetCategoryIdOk() (*int64, bool)

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

func (*EditProductV2RequestProductsInner) GetCondition

func (o *EditProductV2RequestProductsInner) GetCondition() string

GetCondition returns the Condition field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetConditionOk

func (o *EditProductV2RequestProductsInner) GetConditionOk() (*string, bool)

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

func (*EditProductV2RequestProductsInner) GetDescription

func (o *EditProductV2RequestProductsInner) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetDescriptionOk

func (o *EditProductV2RequestProductsInner) 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 (*EditProductV2RequestProductsInner) GetEtalase

GetEtalase returns the Etalase field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetEtalaseOk

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

func (*EditProductV2RequestProductsInner) GetId

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

func (*EditProductV2RequestProductsInner) GetIdOk

func (o *EditProductV2RequestProductsInner) GetIdOk() (*int64, 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 (*EditProductV2RequestProductsInner) GetIsFreeReturn

func (o *EditProductV2RequestProductsInner) GetIsFreeReturn() bool

GetIsFreeReturn returns the IsFreeReturn field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetIsFreeReturnOk

func (o *EditProductV2RequestProductsInner) GetIsFreeReturnOk() (*bool, bool)

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

func (*EditProductV2RequestProductsInner) GetIsMustInsurance

func (o *EditProductV2RequestProductsInner) GetIsMustInsurance() bool

GetIsMustInsurance returns the IsMustInsurance field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetIsMustInsuranceOk

func (o *EditProductV2RequestProductsInner) GetIsMustInsuranceOk() (*bool, bool)

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

func (*EditProductV2RequestProductsInner) GetMinOrder

func (o *EditProductV2RequestProductsInner) GetMinOrder() int64

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetMinOrderOk

func (o *EditProductV2RequestProductsInner) GetMinOrderOk() (*int64, bool)

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

func (*EditProductV2RequestProductsInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetNameOk

func (o *EditProductV2RequestProductsInner) GetNameOk() (*string, bool)

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

func (*EditProductV2RequestProductsInner) GetPictures

GetPictures returns the Pictures field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetPicturesOk

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

func (*EditProductV2RequestProductsInner) GetPreorder

GetPreorder returns the Preorder field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetPreorderOk

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

func (*EditProductV2RequestProductsInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetPriceCurrency

func (o *EditProductV2RequestProductsInner) GetPriceCurrency() string

GetPriceCurrency returns the PriceCurrency field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetPriceCurrencyOk

func (o *EditProductV2RequestProductsInner) GetPriceCurrencyOk() (*string, bool)

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

func (*EditProductV2RequestProductsInner) GetPriceOk

func (o *EditProductV2RequestProductsInner) GetPriceOk() (*float64, bool)

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 (*EditProductV2RequestProductsInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetSkuOk

func (o *EditProductV2RequestProductsInner) GetSkuOk() (*string, bool)

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

func (*EditProductV2RequestProductsInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetStatusOk

func (o *EditProductV2RequestProductsInner) 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 (*EditProductV2RequestProductsInner) GetStock

GetStock returns the Stock field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetStockOk

func (o *EditProductV2RequestProductsInner) GetStockOk() (*int64, bool)

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

func (*EditProductV2RequestProductsInner) GetVariant

GetVariant returns the Variant field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetVariantOk

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

func (*EditProductV2RequestProductsInner) GetVideos

GetVideos returns the Videos field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetVideosOk

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

func (*EditProductV2RequestProductsInner) GetWeight

GetWeight returns the Weight field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetWeightOk

func (o *EditProductV2RequestProductsInner) GetWeightOk() (*float64, 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 (*EditProductV2RequestProductsInner) GetWeightUnit

func (o *EditProductV2RequestProductsInner) GetWeightUnit() string

GetWeightUnit returns the WeightUnit field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetWeightUnitOk

func (o *EditProductV2RequestProductsInner) GetWeightUnitOk() (*string, bool)

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 (*EditProductV2RequestProductsInner) GetWholesale

GetWholesale returns the Wholesale field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInner) GetWholesaleOk

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

func (*EditProductV2RequestProductsInner) HasCategoryId

func (o *EditProductV2RequestProductsInner) HasCategoryId() bool

HasCategoryId returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasCondition

func (o *EditProductV2RequestProductsInner) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasDescription

func (o *EditProductV2RequestProductsInner) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasEtalase

func (o *EditProductV2RequestProductsInner) HasEtalase() bool

HasEtalase returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasId

HasId returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasIsFreeReturn

func (o *EditProductV2RequestProductsInner) HasIsFreeReturn() bool

HasIsFreeReturn returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasIsMustInsurance

func (o *EditProductV2RequestProductsInner) HasIsMustInsurance() bool

HasIsMustInsurance returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasMinOrder

func (o *EditProductV2RequestProductsInner) HasMinOrder() bool

HasMinOrder returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasName

HasName returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasPictures

func (o *EditProductV2RequestProductsInner) HasPictures() bool

HasPictures returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasPreorder

func (o *EditProductV2RequestProductsInner) HasPreorder() bool

HasPreorder returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasPriceCurrency

func (o *EditProductV2RequestProductsInner) HasPriceCurrency() bool

HasPriceCurrency returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasSku

HasSku returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasStatus

func (o *EditProductV2RequestProductsInner) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasStock

HasStock returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasVariant

func (o *EditProductV2RequestProductsInner) HasVariant() bool

HasVariant returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasVideos

func (o *EditProductV2RequestProductsInner) HasVideos() bool

HasVideos returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasWeight

func (o *EditProductV2RequestProductsInner) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasWeightUnit

func (o *EditProductV2RequestProductsInner) HasWeightUnit() bool

HasWeightUnit returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInner) HasWholesale

func (o *EditProductV2RequestProductsInner) HasWholesale() bool

HasWholesale returns a boolean if a field has been set.

func (EditProductV2RequestProductsInner) MarshalJSON

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

func (*EditProductV2RequestProductsInner) SetCategoryId

func (o *EditProductV2RequestProductsInner) SetCategoryId(v int64)

SetCategoryId gets a reference to the given int64 and assigns it to the CategoryId field.

func (*EditProductV2RequestProductsInner) SetCondition

func (o *EditProductV2RequestProductsInner) SetCondition(v string)

SetCondition gets a reference to the given string and assigns it to the Condition field.

func (*EditProductV2RequestProductsInner) SetDescription

func (o *EditProductV2RequestProductsInner) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*EditProductV2RequestProductsInner) SetEtalase

SetEtalase gets a reference to the given EditProductV2RequestProductsInnerEtalase and assigns it to the Etalase field.

func (*EditProductV2RequestProductsInner) SetId

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

func (*EditProductV2RequestProductsInner) SetIsFreeReturn

func (o *EditProductV2RequestProductsInner) SetIsFreeReturn(v bool)

SetIsFreeReturn gets a reference to the given bool and assigns it to the IsFreeReturn field.

func (*EditProductV2RequestProductsInner) SetIsMustInsurance

func (o *EditProductV2RequestProductsInner) SetIsMustInsurance(v bool)

SetIsMustInsurance gets a reference to the given bool and assigns it to the IsMustInsurance field.

func (*EditProductV2RequestProductsInner) SetMinOrder

func (o *EditProductV2RequestProductsInner) SetMinOrder(v int64)

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*EditProductV2RequestProductsInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*EditProductV2RequestProductsInner) SetPictures

SetPictures gets a reference to the given []EditProductV2RequestProductsInnerPicturesInner and assigns it to the Pictures field.

func (*EditProductV2RequestProductsInner) SetPreorder

SetPreorder gets a reference to the given EditProductV2RequestProductsInnerPreorder and assigns it to the Preorder field.

func (*EditProductV2RequestProductsInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*EditProductV2RequestProductsInner) SetPriceCurrency

func (o *EditProductV2RequestProductsInner) SetPriceCurrency(v string)

SetPriceCurrency gets a reference to the given string and assigns it to the PriceCurrency field.

func (*EditProductV2RequestProductsInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*EditProductV2RequestProductsInner) SetStatus

func (o *EditProductV2RequestProductsInner) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*EditProductV2RequestProductsInner) SetStock

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (*EditProductV2RequestProductsInner) SetVariant

SetVariant gets a reference to the given EditProductV2RequestProductsInnerVariant and assigns it to the Variant field.

func (*EditProductV2RequestProductsInner) SetVideos

SetVideos gets a reference to the given []EditProductV2RequestProductsInnerVideosInner and assigns it to the Videos field.

func (*EditProductV2RequestProductsInner) SetWeight

SetWeight gets a reference to the given float64 and assigns it to the Weight field.

func (*EditProductV2RequestProductsInner) SetWeightUnit

func (o *EditProductV2RequestProductsInner) SetWeightUnit(v string)

SetWeightUnit gets a reference to the given string and assigns it to the WeightUnit field.

func (*EditProductV2RequestProductsInner) SetWholesale

SetWholesale gets a reference to the given []EditProductV2RequestProductsInnerWholesaleInner and assigns it to the Wholesale field.

func (EditProductV2RequestProductsInner) ToMap

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

type EditProductV2RequestProductsInnerEtalase

type EditProductV2RequestProductsInnerEtalase struct {
	Id   int64   `json:"id"`
	Name *string `json:"name,omitempty"`
}

EditProductV2RequestProductsInnerEtalase Etalase or Showcase of the product. The object contains id and name. To get available Showcase, please check Get Showcase. Required field to input just id with etalase_id responses from Get Showcase

func NewEditProductV2RequestProductsInnerEtalase

func NewEditProductV2RequestProductsInnerEtalase(id int64) *EditProductV2RequestProductsInnerEtalase

NewEditProductV2RequestProductsInnerEtalase instantiates a new EditProductV2RequestProductsInnerEtalase object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestProductsInnerEtalaseWithDefaults

func NewEditProductV2RequestProductsInnerEtalaseWithDefaults() *EditProductV2RequestProductsInnerEtalase

NewEditProductV2RequestProductsInnerEtalaseWithDefaults instantiates a new EditProductV2RequestProductsInnerEtalase object This 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 (*EditProductV2RequestProductsInnerEtalase) GetId

GetId returns the Id field value

func (*EditProductV2RequestProductsInnerEtalase) GetIdOk

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

func (*EditProductV2RequestProductsInnerEtalase) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInnerEtalase) GetNameOk

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

func (*EditProductV2RequestProductsInnerEtalase) HasName

HasName returns a boolean if a field has been set.

func (EditProductV2RequestProductsInnerEtalase) MarshalJSON

func (*EditProductV2RequestProductsInnerEtalase) SetId

SetId sets field value

func (*EditProductV2RequestProductsInnerEtalase) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (EditProductV2RequestProductsInnerEtalase) ToMap

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

type EditProductV2RequestProductsInnerPicturesInner

type EditProductV2RequestProductsInnerPicturesInner struct {
	FilePath *string `json:"file_path,omitempty"`
}

EditProductV2RequestProductsInnerPicturesInner struct for EditProductV2RequestProductsInnerPicturesInner

func NewEditProductV2RequestProductsInnerPicturesInner

func NewEditProductV2RequestProductsInnerPicturesInner() *EditProductV2RequestProductsInnerPicturesInner

NewEditProductV2RequestProductsInnerPicturesInner instantiates a new EditProductV2RequestProductsInnerPicturesInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestProductsInnerPicturesInnerWithDefaults

func NewEditProductV2RequestProductsInnerPicturesInnerWithDefaults() *EditProductV2RequestProductsInnerPicturesInner

NewEditProductV2RequestProductsInnerPicturesInnerWithDefaults instantiates a new EditProductV2RequestProductsInnerPicturesInner object This 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 (*EditProductV2RequestProductsInnerPicturesInner) GetFilePath

GetFilePath returns the FilePath field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInnerPicturesInner) GetFilePathOk

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

func (*EditProductV2RequestProductsInnerPicturesInner) HasFilePath

HasFilePath returns a boolean if a field has been set.

func (EditProductV2RequestProductsInnerPicturesInner) MarshalJSON

func (*EditProductV2RequestProductsInnerPicturesInner) SetFilePath

SetFilePath gets a reference to the given string and assigns it to the FilePath field.

func (EditProductV2RequestProductsInnerPicturesInner) ToMap

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

type EditProductV2RequestProductsInnerPreorder

type EditProductV2RequestProductsInnerPreorder struct {
	IsActive bool   `json:"is_active"`
	Duration int64  `json:"duration"`
	TimeUnit string `json:"time_unit"`
}

EditProductV2RequestProductsInnerPreorder Preorder information. The object keys includes: is_active, duration, and time_unit. Remove preorder from related product by passing empty object ({}) in this request

func NewEditProductV2RequestProductsInnerPreorder

func NewEditProductV2RequestProductsInnerPreorder(isActive bool, duration int64, timeUnit string) *EditProductV2RequestProductsInnerPreorder

NewEditProductV2RequestProductsInnerPreorder instantiates a new EditProductV2RequestProductsInnerPreorder object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestProductsInnerPreorderWithDefaults

func NewEditProductV2RequestProductsInnerPreorderWithDefaults() *EditProductV2RequestProductsInnerPreorder

NewEditProductV2RequestProductsInnerPreorderWithDefaults instantiates a new EditProductV2RequestProductsInnerPreorder object This 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 (*EditProductV2RequestProductsInnerPreorder) GetDuration

GetDuration returns the Duration field value

func (*EditProductV2RequestProductsInnerPreorder) GetDurationOk

func (o *EditProductV2RequestProductsInnerPreorder) GetDurationOk() (*int64, bool)

GetDurationOk returns a tuple with the Duration field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerPreorder) GetIsActive

GetIsActive returns the IsActive field value

func (*EditProductV2RequestProductsInnerPreorder) GetIsActiveOk

func (o *EditProductV2RequestProductsInnerPreorder) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerPreorder) GetTimeUnit

GetTimeUnit returns the TimeUnit field value

func (*EditProductV2RequestProductsInnerPreorder) GetTimeUnitOk

func (o *EditProductV2RequestProductsInnerPreorder) GetTimeUnitOk() (*string, bool)

GetTimeUnitOk returns a tuple with the TimeUnit field value and a boolean to check if the value has been set.

func (EditProductV2RequestProductsInnerPreorder) MarshalJSON

func (*EditProductV2RequestProductsInnerPreorder) SetDuration

SetDuration sets field value

func (*EditProductV2RequestProductsInnerPreorder) SetIsActive

SetIsActive sets field value

func (*EditProductV2RequestProductsInnerPreorder) SetTimeUnit

SetTimeUnit sets field value

func (EditProductV2RequestProductsInnerPreorder) ToMap

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

type EditProductV2RequestProductsInnerVariant

type EditProductV2RequestProductsInnerVariant struct {
	Products   []EditProductV2RequestProductsInnerVariantProductsInner              `json:"products"`
	Selection  []EditProductV2RequestProductsInnerVariantSelectionInner             `json:"selection,omitempty"`
	Sizecharts []EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner `json:"sizecharts,omitempty"`
}

EditProductV2RequestProductsInnerVariant Variant of the product. The object keys includes: variant and product_variant. There are some field in variant entity that mandatory. For more detail please refer to this link

func NewEditProductV2RequestProductsInnerVariant

func NewEditProductV2RequestProductsInnerVariant(products []EditProductV2RequestProductsInnerVariantProductsInner) *EditProductV2RequestProductsInnerVariant

NewEditProductV2RequestProductsInnerVariant instantiates a new EditProductV2RequestProductsInnerVariant object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestProductsInnerVariantWithDefaults

func NewEditProductV2RequestProductsInnerVariantWithDefaults() *EditProductV2RequestProductsInnerVariant

NewEditProductV2RequestProductsInnerVariantWithDefaults instantiates a new EditProductV2RequestProductsInnerVariant object This 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 (*EditProductV2RequestProductsInnerVariant) GetProducts

GetProducts returns the Products field value

func (*EditProductV2RequestProductsInnerVariant) GetProductsOk

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

func (*EditProductV2RequestProductsInnerVariant) GetSelection

GetSelection returns the Selection field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInnerVariant) GetSelectionOk

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

func (*EditProductV2RequestProductsInnerVariant) GetSizecharts

GetSizecharts returns the Sizecharts field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInnerVariant) GetSizechartsOk

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

func (*EditProductV2RequestProductsInnerVariant) HasSelection

HasSelection returns a boolean if a field has been set.

func (*EditProductV2RequestProductsInnerVariant) HasSizecharts

HasSizecharts returns a boolean if a field has been set.

func (EditProductV2RequestProductsInnerVariant) MarshalJSON

func (*EditProductV2RequestProductsInnerVariant) SetProducts

SetProducts sets field value

func (*EditProductV2RequestProductsInnerVariant) SetSelection

SetSelection gets a reference to the given []EditProductV2RequestProductsInnerVariantSelectionInner and assigns it to the Selection field.

func (*EditProductV2RequestProductsInnerVariant) SetSizecharts

SetSizecharts gets a reference to the given []EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner and assigns it to the Sizecharts field.

func (EditProductV2RequestProductsInnerVariant) ToMap

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

type EditProductV2RequestProductsInnerVariantProductsInner

type EditProductV2RequestProductsInnerVariantProductsInner struct {
	IsPrimary   bool                                                                 `json:"is_primary"`
	Status      *string                                                              `json:"status,omitempty"`
	Price       float64                                                              `json:"price"`
	Stock       int64                                                                `json:"stock"`
	Sku         string                                                               `json:"sku"`
	Weight      float64                                                              `json:"weight"`
	WeightUnit  string                                                               `json:"weight_unit"`
	Combination []int64                                                              `json:"combination"`
	Pictures    []EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner `json:"pictures"`
}

EditProductV2RequestProductsInnerVariantProductsInner struct for EditProductV2RequestProductsInnerVariantProductsInner

func NewEditProductV2RequestProductsInnerVariantProductsInner

func NewEditProductV2RequestProductsInnerVariantProductsInner(isPrimary bool, price float64, stock int64, sku string, weight float64, weightUnit string, combination []int64, pictures []EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) *EditProductV2RequestProductsInnerVariantProductsInner

NewEditProductV2RequestProductsInnerVariantProductsInner instantiates a new EditProductV2RequestProductsInnerVariantProductsInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestProductsInnerVariantProductsInnerWithDefaults

func NewEditProductV2RequestProductsInnerVariantProductsInnerWithDefaults() *EditProductV2RequestProductsInnerVariantProductsInner

NewEditProductV2RequestProductsInnerVariantProductsInnerWithDefaults instantiates a new EditProductV2RequestProductsInnerVariantProductsInner object This 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 (*EditProductV2RequestProductsInnerVariantProductsInner) GetCombination

GetCombination returns the Combination field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetCombinationOk

GetCombinationOk returns a tuple with the Combination field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetIsPrimary

GetIsPrimary returns the IsPrimary field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetIsPrimaryOk

GetIsPrimaryOk returns a tuple with the IsPrimary field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetPictures

GetPictures returns the Pictures field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetPicturesOk

GetPicturesOk returns a tuple with the Pictures field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetPrice

GetPrice returns the Price field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetPriceOk

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetSku

GetSku returns the Sku field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*EditProductV2RequestProductsInnerVariantProductsInner) 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 (*EditProductV2RequestProductsInnerVariantProductsInner) GetStock

GetStock returns the Stock field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetStockOk

GetStockOk returns a tuple with the Stock field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetWeight

GetWeight returns the Weight field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetWeightOk

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetWeightUnit

GetWeightUnit returns the WeightUnit field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) GetWeightUnitOk

GetWeightUnitOk returns a tuple with the WeightUnit field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVariantProductsInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (EditProductV2RequestProductsInnerVariantProductsInner) MarshalJSON

func (*EditProductV2RequestProductsInnerVariantProductsInner) SetCombination

SetCombination sets field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) SetIsPrimary

SetIsPrimary sets field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) SetPictures

SetPictures sets field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) SetPrice

SetPrice sets field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) SetSku

SetSku sets field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*EditProductV2RequestProductsInnerVariantProductsInner) SetStock

SetStock sets field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) SetWeight

SetWeight sets field value

func (*EditProductV2RequestProductsInnerVariantProductsInner) SetWeightUnit

SetWeightUnit sets field value

func (EditProductV2RequestProductsInnerVariantProductsInner) ToMap

type EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner

type EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner struct {
	FilePath string `json:"file_path"`
}

EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner struct for EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner

func NewEditProductV2RequestProductsInnerVariantProductsInnerPicturesInner

func NewEditProductV2RequestProductsInnerVariantProductsInnerPicturesInner(filePath string) *EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner

NewEditProductV2RequestProductsInnerVariantProductsInnerPicturesInner instantiates a new EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestProductsInnerVariantProductsInnerPicturesInnerWithDefaults

func NewEditProductV2RequestProductsInnerVariantProductsInnerPicturesInnerWithDefaults() *EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner

NewEditProductV2RequestProductsInnerVariantProductsInnerPicturesInnerWithDefaults instantiates a new EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner object This 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 (*EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) GetFilePath

GetFilePath returns the FilePath field value

func (*EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) GetFilePathOk

GetFilePathOk returns a tuple with the FilePath field value and a boolean to check if the value has been set.

func (EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) MarshalJSON

func (*EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) SetFilePath

SetFilePath sets field value

func (EditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) ToMap

type EditProductV2RequestProductsInnerVariantSelectionInner

type EditProductV2RequestProductsInnerVariantSelectionInner struct {
	Id      int64                                                                `json:"id"`
	UnitId  int64                                                                `json:"unit_id"`
	Options []EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner `json:"options"`
}

EditProductV2RequestProductsInnerVariantSelectionInner struct for EditProductV2RequestProductsInnerVariantSelectionInner

func NewEditProductV2RequestProductsInnerVariantSelectionInner

func NewEditProductV2RequestProductsInnerVariantSelectionInner(id int64, unitId int64, options []EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) *EditProductV2RequestProductsInnerVariantSelectionInner

NewEditProductV2RequestProductsInnerVariantSelectionInner instantiates a new EditProductV2RequestProductsInnerVariantSelectionInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestProductsInnerVariantSelectionInnerWithDefaults

func NewEditProductV2RequestProductsInnerVariantSelectionInnerWithDefaults() *EditProductV2RequestProductsInnerVariantSelectionInner

NewEditProductV2RequestProductsInnerVariantSelectionInnerWithDefaults instantiates a new EditProductV2RequestProductsInnerVariantSelectionInner object This 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 (*EditProductV2RequestProductsInnerVariantSelectionInner) GetId

GetId returns the Id field value

func (*EditProductV2RequestProductsInnerVariantSelectionInner) GetIdOk

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

func (*EditProductV2RequestProductsInnerVariantSelectionInner) GetOptions

GetOptions returns the Options field value

func (*EditProductV2RequestProductsInnerVariantSelectionInner) GetOptionsOk

GetOptionsOk returns a tuple with the Options field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVariantSelectionInner) GetUnitId

GetUnitId returns the UnitId field value

func (*EditProductV2RequestProductsInnerVariantSelectionInner) GetUnitIdOk

GetUnitIdOk returns a tuple with the UnitId field value and a boolean to check if the value has been set.

func (EditProductV2RequestProductsInnerVariantSelectionInner) MarshalJSON

func (*EditProductV2RequestProductsInnerVariantSelectionInner) SetId

SetId sets field value

func (*EditProductV2RequestProductsInnerVariantSelectionInner) SetOptions

SetOptions sets field value

func (*EditProductV2RequestProductsInnerVariantSelectionInner) SetUnitId

SetUnitId sets field value

func (EditProductV2RequestProductsInnerVariantSelectionInner) ToMap

type EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner

type EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner struct {
	HexCode     string `json:"hex_code"`
	UnitValueId int64  `json:"unit_value_id"`
	Value       string `json:"value"`
}

EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner struct for EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner

func NewEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner

func NewEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner(hexCode string, unitValueId int64, value string) *EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner

NewEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner instantiates a new EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInnerWithDefaults

func NewEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInnerWithDefaults() *EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner

NewEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInnerWithDefaults instantiates a new EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner object This 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 (*EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) GetHexCode

GetHexCode returns the HexCode field value

func (*EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) GetHexCodeOk

GetHexCodeOk returns a tuple with the HexCode field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) GetUnitValueId

GetUnitValueId returns the UnitValueId field value

func (*EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) GetUnitValueIdOk

GetUnitValueIdOk returns a tuple with the UnitValueId field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) GetValue

GetValue returns the Value field value

func (*EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) GetValueOk

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

func (EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) MarshalJSON

func (*EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) SetHexCode

SetHexCode sets field value

func (*EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) SetUnitValueId

SetUnitValueId sets field value

func (*EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) SetValue

SetValue sets field value

func (EditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) ToMap

type EditProductV2RequestProductsInnerVideosInner

type EditProductV2RequestProductsInnerVideosInner struct {
	Source string `json:"source"`
	// youtube video id
	Url string `json:"url"`
}

EditProductV2RequestProductsInnerVideosInner struct for EditProductV2RequestProductsInnerVideosInner

func NewEditProductV2RequestProductsInnerVideosInner

func NewEditProductV2RequestProductsInnerVideosInner(source string, url string) *EditProductV2RequestProductsInnerVideosInner

NewEditProductV2RequestProductsInnerVideosInner instantiates a new EditProductV2RequestProductsInnerVideosInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestProductsInnerVideosInnerWithDefaults

func NewEditProductV2RequestProductsInnerVideosInnerWithDefaults() *EditProductV2RequestProductsInnerVideosInner

NewEditProductV2RequestProductsInnerVideosInnerWithDefaults instantiates a new EditProductV2RequestProductsInnerVideosInner object This 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 (*EditProductV2RequestProductsInnerVideosInner) GetSource

GetSource returns the Source field value

func (*EditProductV2RequestProductsInnerVideosInner) GetSourceOk

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerVideosInner) GetUrl

GetUrl returns the Url field value

func (*EditProductV2RequestProductsInnerVideosInner) GetUrlOk

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (EditProductV2RequestProductsInnerVideosInner) MarshalJSON

func (*EditProductV2RequestProductsInnerVideosInner) SetSource

SetSource sets field value

func (*EditProductV2RequestProductsInnerVideosInner) SetUrl

SetUrl sets field value

func (EditProductV2RequestProductsInnerVideosInner) ToMap

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

type EditProductV2RequestProductsInnerWholesaleInner

type EditProductV2RequestProductsInnerWholesaleInner struct {
	MinQty int64   `json:"min_qty"`
	Price  float64 `json:"price"`
}

EditProductV2RequestProductsInnerWholesaleInner struct for EditProductV2RequestProductsInnerWholesaleInner

func NewEditProductV2RequestProductsInnerWholesaleInner

func NewEditProductV2RequestProductsInnerWholesaleInner(minQty int64, price float64) *EditProductV2RequestProductsInnerWholesaleInner

NewEditProductV2RequestProductsInnerWholesaleInner instantiates a new EditProductV2RequestProductsInnerWholesaleInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV2RequestProductsInnerWholesaleInnerWithDefaults

func NewEditProductV2RequestProductsInnerWholesaleInnerWithDefaults() *EditProductV2RequestProductsInnerWholesaleInner

NewEditProductV2RequestProductsInnerWholesaleInnerWithDefaults instantiates a new EditProductV2RequestProductsInnerWholesaleInner object This 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 (*EditProductV2RequestProductsInnerWholesaleInner) GetMinQty

GetMinQty returns the MinQty field value

func (*EditProductV2RequestProductsInnerWholesaleInner) GetMinQtyOk

GetMinQtyOk returns a tuple with the MinQty field value and a boolean to check if the value has been set.

func (*EditProductV2RequestProductsInnerWholesaleInner) GetPrice

GetPrice returns the Price field value

func (*EditProductV2RequestProductsInnerWholesaleInner) GetPriceOk

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (EditProductV2RequestProductsInnerWholesaleInner) MarshalJSON

func (*EditProductV2RequestProductsInnerWholesaleInner) SetMinQty

SetMinQty sets field value

func (*EditProductV2RequestProductsInnerWholesaleInner) SetPrice

SetPrice sets field value

func (EditProductV2RequestProductsInnerWholesaleInner) ToMap

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

type EditProductV3200Response

type EditProductV3200Response struct {
	Header *ResponseHeader               `json:"header,omitempty"`
	Data   *EditProductV3200ResponseData `json:"data,omitempty"`
}

EditProductV3200Response struct for EditProductV3200Response

func NewEditProductV3200Response

func NewEditProductV3200Response() *EditProductV3200Response

NewEditProductV3200Response instantiates a new EditProductV3200Response object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3200ResponseWithDefaults

func NewEditProductV3200ResponseWithDefaults() *EditProductV3200Response

NewEditProductV3200ResponseWithDefaults instantiates a new EditProductV3200Response object This 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 (*EditProductV3200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*EditProductV3200Response) GetDataOk

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

func (*EditProductV3200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*EditProductV3200Response) GetHeaderOk

func (o *EditProductV3200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*EditProductV3200Response) HasData

func (o *EditProductV3200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*EditProductV3200Response) HasHeader

func (o *EditProductV3200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (EditProductV3200Response) MarshalJSON

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

func (*EditProductV3200Response) SetData

SetData gets a reference to the given EditProductV3200ResponseData and assigns it to the Data field.

func (*EditProductV3200Response) SetHeader

func (o *EditProductV3200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (EditProductV3200Response) ToMap

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

type EditProductV3200ResponseData

type EditProductV3200ResponseData struct {
	TotalData       *int64                                             `json:"total_data,omitempty"`
	SuccessData     *int64                                             `json:"success_data,omitempty"`
	FailData        *int64                                             `json:"fail_data,omitempty"`
	SuccessRowsData []EditProductV3200ResponseDataSuccessRowsDataInner `json:"success_rows_data,omitempty"`
}

EditProductV3200ResponseData struct for EditProductV3200ResponseData

func NewEditProductV3200ResponseData

func NewEditProductV3200ResponseData() *EditProductV3200ResponseData

NewEditProductV3200ResponseData instantiates a new EditProductV3200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3200ResponseDataWithDefaults

func NewEditProductV3200ResponseDataWithDefaults() *EditProductV3200ResponseData

NewEditProductV3200ResponseDataWithDefaults instantiates a new EditProductV3200ResponseData object This 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 (*EditProductV3200ResponseData) GetFailData

func (o *EditProductV3200ResponseData) GetFailData() int64

GetFailData returns the FailData field value if set, zero value otherwise.

func (*EditProductV3200ResponseData) GetFailDataOk

func (o *EditProductV3200ResponseData) GetFailDataOk() (*int64, bool)

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

func (*EditProductV3200ResponseData) GetSuccessData

func (o *EditProductV3200ResponseData) GetSuccessData() int64

GetSuccessData returns the SuccessData field value if set, zero value otherwise.

func (*EditProductV3200ResponseData) GetSuccessDataOk

func (o *EditProductV3200ResponseData) GetSuccessDataOk() (*int64, bool)

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

func (*EditProductV3200ResponseData) GetSuccessRowsData

GetSuccessRowsData returns the SuccessRowsData field value if set, zero value otherwise.

func (*EditProductV3200ResponseData) GetSuccessRowsDataOk

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

func (*EditProductV3200ResponseData) GetTotalData

func (o *EditProductV3200ResponseData) GetTotalData() int64

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*EditProductV3200ResponseData) GetTotalDataOk

func (o *EditProductV3200ResponseData) GetTotalDataOk() (*int64, bool)

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

func (*EditProductV3200ResponseData) HasFailData

func (o *EditProductV3200ResponseData) HasFailData() bool

HasFailData returns a boolean if a field has been set.

func (*EditProductV3200ResponseData) HasSuccessData

func (o *EditProductV3200ResponseData) HasSuccessData() bool

HasSuccessData returns a boolean if a field has been set.

func (*EditProductV3200ResponseData) HasSuccessRowsData

func (o *EditProductV3200ResponseData) HasSuccessRowsData() bool

HasSuccessRowsData returns a boolean if a field has been set.

func (*EditProductV3200ResponseData) HasTotalData

func (o *EditProductV3200ResponseData) HasTotalData() bool

HasTotalData returns a boolean if a field has been set.

func (EditProductV3200ResponseData) MarshalJSON

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

func (*EditProductV3200ResponseData) SetFailData

func (o *EditProductV3200ResponseData) SetFailData(v int64)

SetFailData gets a reference to the given int64 and assigns it to the FailData field.

func (*EditProductV3200ResponseData) SetSuccessData

func (o *EditProductV3200ResponseData) SetSuccessData(v int64)

SetSuccessData gets a reference to the given int64 and assigns it to the SuccessData field.

func (*EditProductV3200ResponseData) SetSuccessRowsData

SetSuccessRowsData gets a reference to the given []EditProductV3200ResponseDataSuccessRowsDataInner and assigns it to the SuccessRowsData field.

func (*EditProductV3200ResponseData) SetTotalData

func (o *EditProductV3200ResponseData) SetTotalData(v int64)

SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.

func (EditProductV3200ResponseData) ToMap

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

type EditProductV3200ResponseDataSuccessRowsDataInner

type EditProductV3200ResponseDataSuccessRowsDataInner struct {
	ProductId  *int64  `json:"product_id,omitempty"`
	ProductSku *string `json:"product_sku,omitempty"`
}

EditProductV3200ResponseDataSuccessRowsDataInner struct for EditProductV3200ResponseDataSuccessRowsDataInner

func NewEditProductV3200ResponseDataSuccessRowsDataInner

func NewEditProductV3200ResponseDataSuccessRowsDataInner() *EditProductV3200ResponseDataSuccessRowsDataInner

NewEditProductV3200ResponseDataSuccessRowsDataInner instantiates a new EditProductV3200ResponseDataSuccessRowsDataInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3200ResponseDataSuccessRowsDataInnerWithDefaults

func NewEditProductV3200ResponseDataSuccessRowsDataInnerWithDefaults() *EditProductV3200ResponseDataSuccessRowsDataInner

NewEditProductV3200ResponseDataSuccessRowsDataInnerWithDefaults instantiates a new EditProductV3200ResponseDataSuccessRowsDataInner object This 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 (*EditProductV3200ResponseDataSuccessRowsDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*EditProductV3200ResponseDataSuccessRowsDataInner) GetProductIdOk

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

func (*EditProductV3200ResponseDataSuccessRowsDataInner) GetProductSku

GetProductSku returns the ProductSku field value if set, zero value otherwise.

func (*EditProductV3200ResponseDataSuccessRowsDataInner) GetProductSkuOk

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

func (*EditProductV3200ResponseDataSuccessRowsDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*EditProductV3200ResponseDataSuccessRowsDataInner) HasProductSku

HasProductSku returns a boolean if a field has been set.

func (EditProductV3200ResponseDataSuccessRowsDataInner) MarshalJSON

func (*EditProductV3200ResponseDataSuccessRowsDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*EditProductV3200ResponseDataSuccessRowsDataInner) SetProductSku

SetProductSku gets a reference to the given string and assigns it to the ProductSku field.

func (EditProductV3200ResponseDataSuccessRowsDataInner) ToMap

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

type EditProductV3DefaultResponse

type EditProductV3DefaultResponse struct {
	Header *ResponseHeader                   `json:"header,omitempty"`
	Data   *EditProductV3DefaultResponseData `json:"data,omitempty"`
}

EditProductV3DefaultResponse struct for EditProductV3DefaultResponse

func NewEditProductV3DefaultResponse

func NewEditProductV3DefaultResponse() *EditProductV3DefaultResponse

NewEditProductV3DefaultResponse instantiates a new EditProductV3DefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3DefaultResponseWithDefaults

func NewEditProductV3DefaultResponseWithDefaults() *EditProductV3DefaultResponse

NewEditProductV3DefaultResponseWithDefaults instantiates a new EditProductV3DefaultResponse object This 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 (*EditProductV3DefaultResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*EditProductV3DefaultResponse) GetDataOk

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

func (*EditProductV3DefaultResponse) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*EditProductV3DefaultResponse) GetHeaderOk

func (o *EditProductV3DefaultResponse) GetHeaderOk() (*ResponseHeader, bool)

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

func (*EditProductV3DefaultResponse) HasData

func (o *EditProductV3DefaultResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*EditProductV3DefaultResponse) HasHeader

func (o *EditProductV3DefaultResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (EditProductV3DefaultResponse) MarshalJSON

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

func (*EditProductV3DefaultResponse) SetData

SetData gets a reference to the given EditProductV3DefaultResponseData and assigns it to the Data field.

func (*EditProductV3DefaultResponse) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (EditProductV3DefaultResponse) ToMap

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

type EditProductV3DefaultResponseData

type EditProductV3DefaultResponseData struct {
	TotalData      *int64                                                `json:"total_data,omitempty"`
	SuccessData    *int64                                                `json:"success_data,omitempty"`
	FailData       *int64                                                `json:"fail_data,omitempty"`
	FailedRowsData []EditProductV3DefaultResponseDataFailedRowsDataInner `json:"failed_rows_data,omitempty"`
}

EditProductV3DefaultResponseData struct for EditProductV3DefaultResponseData

func NewEditProductV3DefaultResponseData

func NewEditProductV3DefaultResponseData() *EditProductV3DefaultResponseData

NewEditProductV3DefaultResponseData instantiates a new EditProductV3DefaultResponseData object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3DefaultResponseDataWithDefaults

func NewEditProductV3DefaultResponseDataWithDefaults() *EditProductV3DefaultResponseData

NewEditProductV3DefaultResponseDataWithDefaults instantiates a new EditProductV3DefaultResponseData object This 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 (*EditProductV3DefaultResponseData) GetFailData

func (o *EditProductV3DefaultResponseData) GetFailData() int64

GetFailData returns the FailData field value if set, zero value otherwise.

func (*EditProductV3DefaultResponseData) GetFailDataOk

func (o *EditProductV3DefaultResponseData) GetFailDataOk() (*int64, bool)

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

func (*EditProductV3DefaultResponseData) GetFailedRowsData

GetFailedRowsData returns the FailedRowsData field value if set, zero value otherwise.

func (*EditProductV3DefaultResponseData) GetFailedRowsDataOk

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

func (*EditProductV3DefaultResponseData) GetSuccessData

func (o *EditProductV3DefaultResponseData) GetSuccessData() int64

GetSuccessData returns the SuccessData field value if set, zero value otherwise.

func (*EditProductV3DefaultResponseData) GetSuccessDataOk

func (o *EditProductV3DefaultResponseData) GetSuccessDataOk() (*int64, bool)

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

func (*EditProductV3DefaultResponseData) GetTotalData

func (o *EditProductV3DefaultResponseData) GetTotalData() int64

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*EditProductV3DefaultResponseData) GetTotalDataOk

func (o *EditProductV3DefaultResponseData) GetTotalDataOk() (*int64, bool)

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

func (*EditProductV3DefaultResponseData) HasFailData

func (o *EditProductV3DefaultResponseData) HasFailData() bool

HasFailData returns a boolean if a field has been set.

func (*EditProductV3DefaultResponseData) HasFailedRowsData

func (o *EditProductV3DefaultResponseData) HasFailedRowsData() bool

HasFailedRowsData returns a boolean if a field has been set.

func (*EditProductV3DefaultResponseData) HasSuccessData

func (o *EditProductV3DefaultResponseData) HasSuccessData() bool

HasSuccessData returns a boolean if a field has been set.

func (*EditProductV3DefaultResponseData) HasTotalData

func (o *EditProductV3DefaultResponseData) HasTotalData() bool

HasTotalData returns a boolean if a field has been set.

func (EditProductV3DefaultResponseData) MarshalJSON

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

func (*EditProductV3DefaultResponseData) SetFailData

func (o *EditProductV3DefaultResponseData) SetFailData(v int64)

SetFailData gets a reference to the given int64 and assigns it to the FailData field.

func (*EditProductV3DefaultResponseData) SetFailedRowsData

SetFailedRowsData gets a reference to the given []EditProductV3DefaultResponseDataFailedRowsDataInner and assigns it to the FailedRowsData field.

func (*EditProductV3DefaultResponseData) SetSuccessData

func (o *EditProductV3DefaultResponseData) SetSuccessData(v int64)

SetSuccessData gets a reference to the given int64 and assigns it to the SuccessData field.

func (*EditProductV3DefaultResponseData) SetTotalData

func (o *EditProductV3DefaultResponseData) SetTotalData(v int64)

SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.

func (EditProductV3DefaultResponseData) ToMap

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

type EditProductV3DefaultResponseDataFailedRowsDataInner

type EditProductV3DefaultResponseDataFailedRowsDataInner struct {
	ProductId    *int64   `json:"product_id,omitempty"`
	ProductName  *string  `json:"product_name,omitempty"`
	ProductPrice *float64 `json:"product_price,omitempty"`
	Sku          *string  `json:"sku,omitempty"`
	Error        []string `json:"error,omitempty"`
}

EditProductV3DefaultResponseDataFailedRowsDataInner struct for EditProductV3DefaultResponseDataFailedRowsDataInner

func NewEditProductV3DefaultResponseDataFailedRowsDataInner

func NewEditProductV3DefaultResponseDataFailedRowsDataInner() *EditProductV3DefaultResponseDataFailedRowsDataInner

NewEditProductV3DefaultResponseDataFailedRowsDataInner instantiates a new EditProductV3DefaultResponseDataFailedRowsDataInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3DefaultResponseDataFailedRowsDataInnerWithDefaults

func NewEditProductV3DefaultResponseDataFailedRowsDataInnerWithDefaults() *EditProductV3DefaultResponseDataFailedRowsDataInner

NewEditProductV3DefaultResponseDataFailedRowsDataInnerWithDefaults instantiates a new EditProductV3DefaultResponseDataFailedRowsDataInner object This 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 (*EditProductV3DefaultResponseDataFailedRowsDataInner) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) GetErrorOk

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

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) GetProductIdOk

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

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) GetProductName

GetProductName returns the ProductName field value if set, zero value otherwise.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) GetProductNameOk

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

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) GetProductPrice

GetProductPrice returns the ProductPrice field value if set, zero value otherwise.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) GetProductPriceOk

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

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) GetSkuOk

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

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) HasError

HasError returns a boolean if a field has been set.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) HasProductName

HasProductName returns a boolean if a field has been set.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) HasProductPrice

HasProductPrice returns a boolean if a field has been set.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) HasSku

HasSku returns a boolean if a field has been set.

func (EditProductV3DefaultResponseDataFailedRowsDataInner) MarshalJSON

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) SetError

SetError gets a reference to the given []string and assigns it to the Error field.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) SetProductName

SetProductName gets a reference to the given string and assigns it to the ProductName field.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) SetProductPrice

SetProductPrice gets a reference to the given float64 and assigns it to the ProductPrice field.

func (*EditProductV3DefaultResponseDataFailedRowsDataInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (EditProductV3DefaultResponseDataFailedRowsDataInner) ToMap

type EditProductV3Request

type EditProductV3Request struct {
	Products []EditProductV3RequestProductsInner `json:"products"`
}

EditProductV3Request struct for EditProductV3Request

func NewEditProductV3Request

func NewEditProductV3Request(products []EditProductV3RequestProductsInner) *EditProductV3Request

NewEditProductV3Request instantiates a new EditProductV3Request object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestWithDefaults

func NewEditProductV3RequestWithDefaults() *EditProductV3Request

NewEditProductV3RequestWithDefaults instantiates a new EditProductV3Request object This 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 (*EditProductV3Request) GetProducts

GetProducts returns the Products field value

func (*EditProductV3Request) GetProductsOk

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

func (EditProductV3Request) MarshalJSON

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

func (*EditProductV3Request) SetProducts

SetProducts sets field value

func (EditProductV3Request) ToMap

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

type EditProductV3RequestProductsInner

type EditProductV3RequestProductsInner struct {
	// Product Identifier
	Id int64 `json:"id"`
	// Name of the product with length less than or equals 70 characters
	Name *string `json:"Name,omitempty"`
	// The condition of the product with the following available values NEW and USED
	Condition *string `json:"condition,omitempty"`
	// Description of the product. Maximum characters allowed is 2000
	Description *string `json:"Description,omitempty"`
	// The stock keeping unit for the product. Maximum characters allowed is 50
	Sku *string `json:"sku,omitempty"`
	// The possible value between 100 to 100.000.000. If the product variant is added, the price parameter is automatically set to the lowest price among the variant products
	Price *float64 `json:"price,omitempty"`
	// Status for the product with the following available values UNLIMITED, LIMITED, and EMPTY
	Status string `json:"status"`
	// The stock of the product. 0 indicates always available. Other than that, the possible values are from 1 to 1000. Stock should be 1 if want to add variant product
	Stock *int64 `json:"stock,omitempty"`
	// Minimum order required to purchase the product. Can only be a positive integer
	MinOrder *int64 `json:"min_order,omitempty"`
	// Unique identifier for the product’s category. To get available categories, please check Get All Categories Please input the deepest category child ID
	CategoryId *int64                                      `json:"category_id,omitempty"`
	Dimension  *EditProductV3RequestProductsInnerDimension `json:"dimension,omitempty"`
	// Custom product logistics of the product. To get the id, please check Get Active Courier. Required field to input just ShippingProductID value responses from Get Active Courier. Remove custom_product_logistics from related product by passing empty array ([]) in this request
	CustomProductLogistics []int64 `json:"custom_product_logistics,omitempty"`
	// Product Specification (anotations) By Category ID. The value is array of annotations id that can be retrieve by hit endpoint Get Product Annotation by Category ID. The location of id is at values.id. Remove annotations from related product by passing empty array (“”) in this request
	Annotations []string `json:"annotations,omitempty"`
	// Currency code for stated price (IDR or USD)
	PriceCurrency *string `json:"price_currency,omitempty"`
	// Weight of the product
	Weight *float64 `json:"weight,omitempty"`
	// The unit of the weight with the following available value GR (gram)
	WeightUnit *string `json:"weight_unit,omitempty"`
	// Determine if the product can be returned (true) by buyers or not (false)
	IsFreeReturn *bool `json:"is_free_return,omitempty"`
	// Determine if the product must be insured (true) or not (false)
	IsMustInsurance bool                                   `json:"is_must_insurance"`
	Menu            *EditProductV3RequestProductsInnerMenu `json:"menu,omitempty"`
	// Images information of the product. The object keys includes: file_path. Remove pictures from related product by passing empty array ([]) in this request
	Pictures []EditProductV3RequestProductsInnerPicturesInner `json:"pictures,omitempty"`
	// Wholesale price and quantity of the product. The object keys includes: min_qty and price. Remove wholesale from related product by passing empty array ([]) in this request
	Wholesale []EditProductV3RequestProductsInnerWholesaleInner `json:"wholesale,omitempty"`
	Preorder  *EditProductV3RequestProductsInnerPreorder        `json:"preorder,omitempty"`
	// Video link of the product. The object keys includes: url and source. url should only contain the YouTube video id e.g. dQw4w9WgXcQ. Where the type type should be youtube. Remove videos from related product by passing empty array ([]) in this request
	Videos  []EditProductV3RequestProductsInnerVideosInner `json:"videos,omitempty"`
	Etalase *EditProductV3RequestProductsInnerEtalase      `json:"etalase,omitempty"`
	Variant *EditProductV3RequestProductsInnerVariant      `json:"variant,omitempty"`
}

EditProductV3RequestProductsInner struct for EditProductV3RequestProductsInner

func NewEditProductV3RequestProductsInner

func NewEditProductV3RequestProductsInner(id int64, status string, isMustInsurance bool) *EditProductV3RequestProductsInner

NewEditProductV3RequestProductsInner instantiates a new EditProductV3RequestProductsInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerWithDefaults

func NewEditProductV3RequestProductsInnerWithDefaults() *EditProductV3RequestProductsInner

NewEditProductV3RequestProductsInnerWithDefaults instantiates a new EditProductV3RequestProductsInner object This 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 (*EditProductV3RequestProductsInner) GetAnnotations

func (o *EditProductV3RequestProductsInner) GetAnnotations() []string

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetAnnotationsOk

func (o *EditProductV3RequestProductsInner) GetAnnotationsOk() ([]string, bool)

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

func (*EditProductV3RequestProductsInner) GetCategoryId

func (o *EditProductV3RequestProductsInner) GetCategoryId() int64

GetCategoryId returns the CategoryId field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetCategoryIdOk

func (o *EditProductV3RequestProductsInner) GetCategoryIdOk() (*int64, bool)

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

func (*EditProductV3RequestProductsInner) GetCondition

func (o *EditProductV3RequestProductsInner) GetCondition() string

GetCondition returns the Condition field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetConditionOk

func (o *EditProductV3RequestProductsInner) GetConditionOk() (*string, bool)

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

func (*EditProductV3RequestProductsInner) GetCustomProductLogistics

func (o *EditProductV3RequestProductsInner) GetCustomProductLogistics() []int64

GetCustomProductLogistics returns the CustomProductLogistics field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetCustomProductLogisticsOk

func (o *EditProductV3RequestProductsInner) GetCustomProductLogisticsOk() ([]int64, bool)

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

func (*EditProductV3RequestProductsInner) GetDescription

func (o *EditProductV3RequestProductsInner) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetDescriptionOk

func (o *EditProductV3RequestProductsInner) 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 (*EditProductV3RequestProductsInner) GetDimension

GetDimension returns the Dimension field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetDimensionOk

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

func (*EditProductV3RequestProductsInner) GetEtalase

GetEtalase returns the Etalase field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetEtalaseOk

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

func (*EditProductV3RequestProductsInner) GetId

GetId returns the Id field value

func (*EditProductV3RequestProductsInner) GetIdOk

func (o *EditProductV3RequestProductsInner) GetIdOk() (*int64, bool)

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

func (*EditProductV3RequestProductsInner) GetIsFreeReturn

func (o *EditProductV3RequestProductsInner) GetIsFreeReturn() bool

GetIsFreeReturn returns the IsFreeReturn field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetIsFreeReturnOk

func (o *EditProductV3RequestProductsInner) GetIsFreeReturnOk() (*bool, bool)

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

func (*EditProductV3RequestProductsInner) GetIsMustInsurance

func (o *EditProductV3RequestProductsInner) GetIsMustInsurance() bool

GetIsMustInsurance returns the IsMustInsurance field value

func (*EditProductV3RequestProductsInner) GetIsMustInsuranceOk

func (o *EditProductV3RequestProductsInner) GetIsMustInsuranceOk() (*bool, bool)

GetIsMustInsuranceOk returns a tuple with the IsMustInsurance field value and a boolean to check if the value has been set.

func (*EditProductV3RequestProductsInner) GetMenu

GetMenu returns the Menu field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetMenuOk

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

func (*EditProductV3RequestProductsInner) GetMinOrder

func (o *EditProductV3RequestProductsInner) GetMinOrder() int64

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetMinOrderOk

func (o *EditProductV3RequestProductsInner) GetMinOrderOk() (*int64, bool)

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

func (*EditProductV3RequestProductsInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetNameOk

func (o *EditProductV3RequestProductsInner) GetNameOk() (*string, bool)

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

func (*EditProductV3RequestProductsInner) GetPictures

GetPictures returns the Pictures field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetPicturesOk

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

func (*EditProductV3RequestProductsInner) GetPreorder

GetPreorder returns the Preorder field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetPreorderOk

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

func (*EditProductV3RequestProductsInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetPriceCurrency

func (o *EditProductV3RequestProductsInner) GetPriceCurrency() string

GetPriceCurrency returns the PriceCurrency field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetPriceCurrencyOk

func (o *EditProductV3RequestProductsInner) GetPriceCurrencyOk() (*string, bool)

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

func (*EditProductV3RequestProductsInner) GetPriceOk

func (o *EditProductV3RequestProductsInner) GetPriceOk() (*float64, bool)

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 (*EditProductV3RequestProductsInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetSkuOk

func (o *EditProductV3RequestProductsInner) GetSkuOk() (*string, bool)

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

func (*EditProductV3RequestProductsInner) GetStatus

GetStatus returns the Status field value

func (*EditProductV3RequestProductsInner) GetStatusOk

func (o *EditProductV3RequestProductsInner) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*EditProductV3RequestProductsInner) GetStock

GetStock returns the Stock field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetStockOk

func (o *EditProductV3RequestProductsInner) GetStockOk() (*int64, bool)

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

func (*EditProductV3RequestProductsInner) GetVariant

GetVariant returns the Variant field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetVariantOk

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

func (*EditProductV3RequestProductsInner) GetVideos

GetVideos returns the Videos field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetVideosOk

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

func (*EditProductV3RequestProductsInner) GetWeight

GetWeight returns the Weight field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetWeightOk

func (o *EditProductV3RequestProductsInner) GetWeightOk() (*float64, 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 (*EditProductV3RequestProductsInner) GetWeightUnit

func (o *EditProductV3RequestProductsInner) GetWeightUnit() string

GetWeightUnit returns the WeightUnit field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetWeightUnitOk

func (o *EditProductV3RequestProductsInner) GetWeightUnitOk() (*string, bool)

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 (*EditProductV3RequestProductsInner) GetWholesale

GetWholesale returns the Wholesale field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInner) GetWholesaleOk

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

func (*EditProductV3RequestProductsInner) HasAnnotations

func (o *EditProductV3RequestProductsInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasCategoryId

func (o *EditProductV3RequestProductsInner) HasCategoryId() bool

HasCategoryId returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasCondition

func (o *EditProductV3RequestProductsInner) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasCustomProductLogistics

func (o *EditProductV3RequestProductsInner) HasCustomProductLogistics() bool

HasCustomProductLogistics returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasDescription

func (o *EditProductV3RequestProductsInner) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasDimension

func (o *EditProductV3RequestProductsInner) HasDimension() bool

HasDimension returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasEtalase

func (o *EditProductV3RequestProductsInner) HasEtalase() bool

HasEtalase returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasIsFreeReturn

func (o *EditProductV3RequestProductsInner) HasIsFreeReturn() bool

HasIsFreeReturn returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasMenu

HasMenu returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasMinOrder

func (o *EditProductV3RequestProductsInner) HasMinOrder() bool

HasMinOrder returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasName

HasName returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasPictures

func (o *EditProductV3RequestProductsInner) HasPictures() bool

HasPictures returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasPreorder

func (o *EditProductV3RequestProductsInner) HasPreorder() bool

HasPreorder returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasPriceCurrency

func (o *EditProductV3RequestProductsInner) HasPriceCurrency() bool

HasPriceCurrency returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasSku

HasSku returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasStock

HasStock returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasVariant

func (o *EditProductV3RequestProductsInner) HasVariant() bool

HasVariant returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasVideos

func (o *EditProductV3RequestProductsInner) HasVideos() bool

HasVideos returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasWeight

func (o *EditProductV3RequestProductsInner) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasWeightUnit

func (o *EditProductV3RequestProductsInner) HasWeightUnit() bool

HasWeightUnit returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInner) HasWholesale

func (o *EditProductV3RequestProductsInner) HasWholesale() bool

HasWholesale returns a boolean if a field has been set.

func (EditProductV3RequestProductsInner) MarshalJSON

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

func (*EditProductV3RequestProductsInner) SetAnnotations

func (o *EditProductV3RequestProductsInner) SetAnnotations(v []string)

SetAnnotations gets a reference to the given []string and assigns it to the Annotations field.

func (*EditProductV3RequestProductsInner) SetCategoryId

func (o *EditProductV3RequestProductsInner) SetCategoryId(v int64)

SetCategoryId gets a reference to the given int64 and assigns it to the CategoryId field.

func (*EditProductV3RequestProductsInner) SetCondition

func (o *EditProductV3RequestProductsInner) SetCondition(v string)

SetCondition gets a reference to the given string and assigns it to the Condition field.

func (*EditProductV3RequestProductsInner) SetCustomProductLogistics

func (o *EditProductV3RequestProductsInner) SetCustomProductLogistics(v []int64)

SetCustomProductLogistics gets a reference to the given []int64 and assigns it to the CustomProductLogistics field.

func (*EditProductV3RequestProductsInner) SetDescription

func (o *EditProductV3RequestProductsInner) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*EditProductV3RequestProductsInner) SetDimension

SetDimension gets a reference to the given EditProductV3RequestProductsInnerDimension and assigns it to the Dimension field.

func (*EditProductV3RequestProductsInner) SetEtalase

SetEtalase gets a reference to the given EditProductV3RequestProductsInnerEtalase and assigns it to the Etalase field.

func (*EditProductV3RequestProductsInner) SetId

SetId sets field value

func (*EditProductV3RequestProductsInner) SetIsFreeReturn

func (o *EditProductV3RequestProductsInner) SetIsFreeReturn(v bool)

SetIsFreeReturn gets a reference to the given bool and assigns it to the IsFreeReturn field.

func (*EditProductV3RequestProductsInner) SetIsMustInsurance

func (o *EditProductV3RequestProductsInner) SetIsMustInsurance(v bool)

SetIsMustInsurance sets field value

func (*EditProductV3RequestProductsInner) SetMenu

SetMenu gets a reference to the given EditProductV3RequestProductsInnerMenu and assigns it to the Menu field.

func (*EditProductV3RequestProductsInner) SetMinOrder

func (o *EditProductV3RequestProductsInner) SetMinOrder(v int64)

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*EditProductV3RequestProductsInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*EditProductV3RequestProductsInner) SetPictures

SetPictures gets a reference to the given []EditProductV3RequestProductsInnerPicturesInner and assigns it to the Pictures field.

func (*EditProductV3RequestProductsInner) SetPreorder

SetPreorder gets a reference to the given EditProductV3RequestProductsInnerPreorder and assigns it to the Preorder field.

func (*EditProductV3RequestProductsInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*EditProductV3RequestProductsInner) SetPriceCurrency

func (o *EditProductV3RequestProductsInner) SetPriceCurrency(v string)

SetPriceCurrency gets a reference to the given string and assigns it to the PriceCurrency field.

func (*EditProductV3RequestProductsInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*EditProductV3RequestProductsInner) SetStatus

func (o *EditProductV3RequestProductsInner) SetStatus(v string)

SetStatus sets field value

func (*EditProductV3RequestProductsInner) SetStock

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (*EditProductV3RequestProductsInner) SetVariant

SetVariant gets a reference to the given EditProductV3RequestProductsInnerVariant and assigns it to the Variant field.

func (*EditProductV3RequestProductsInner) SetVideos

SetVideos gets a reference to the given []EditProductV3RequestProductsInnerVideosInner and assigns it to the Videos field.

func (*EditProductV3RequestProductsInner) SetWeight

SetWeight gets a reference to the given float64 and assigns it to the Weight field.

func (*EditProductV3RequestProductsInner) SetWeightUnit

func (o *EditProductV3RequestProductsInner) SetWeightUnit(v string)

SetWeightUnit gets a reference to the given string and assigns it to the WeightUnit field.

func (*EditProductV3RequestProductsInner) SetWholesale

SetWholesale gets a reference to the given []EditProductV3RequestProductsInnerWholesaleInner and assigns it to the Wholesale field.

func (EditProductV3RequestProductsInner) ToMap

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

type EditProductV3RequestProductsInnerDimension

type EditProductV3RequestProductsInnerDimension struct {
	Height *int64 `json:"height,omitempty"`
	Width  *int64 `json:"width,omitempty"`
	Length *int64 `json:"length,omitempty"`
}

EditProductV3RequestProductsInnerDimension Dimension of the product. The object contains height, width, and length. If want to use dimensions then three of this object must be filled

func NewEditProductV3RequestProductsInnerDimension

func NewEditProductV3RequestProductsInnerDimension() *EditProductV3RequestProductsInnerDimension

NewEditProductV3RequestProductsInnerDimension instantiates a new EditProductV3RequestProductsInnerDimension object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerDimensionWithDefaults

func NewEditProductV3RequestProductsInnerDimensionWithDefaults() *EditProductV3RequestProductsInnerDimension

NewEditProductV3RequestProductsInnerDimensionWithDefaults instantiates a new EditProductV3RequestProductsInnerDimension object This 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 (*EditProductV3RequestProductsInnerDimension) GetHeight

GetHeight returns the Height field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerDimension) 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 (*EditProductV3RequestProductsInnerDimension) GetLength

GetLength returns the Length field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerDimension) 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 (*EditProductV3RequestProductsInnerDimension) GetWidth

GetWidth returns the Width field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerDimension) 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 (*EditProductV3RequestProductsInnerDimension) HasHeight

HasHeight returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerDimension) HasLength

HasLength returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerDimension) HasWidth

HasWidth returns a boolean if a field has been set.

func (EditProductV3RequestProductsInnerDimension) MarshalJSON

func (*EditProductV3RequestProductsInnerDimension) SetHeight

SetHeight gets a reference to the given int64 and assigns it to the Height field.

func (*EditProductV3RequestProductsInnerDimension) SetLength

SetLength gets a reference to the given int64 and assigns it to the Length field.

func (*EditProductV3RequestProductsInnerDimension) SetWidth

SetWidth gets a reference to the given int64 and assigns it to the Width field.

func (EditProductV3RequestProductsInnerDimension) ToMap

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

type EditProductV3RequestProductsInnerEtalase

type EditProductV3RequestProductsInnerEtalase struct {
	Id   *int64  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

EditProductV3RequestProductsInnerEtalase Etalase or Showcase of the product. The object contains id and name. To get available Showcase, please check Get Showcase. Required field to input just id with etalase_id responses from Get Showcase

func NewEditProductV3RequestProductsInnerEtalase

func NewEditProductV3RequestProductsInnerEtalase() *EditProductV3RequestProductsInnerEtalase

NewEditProductV3RequestProductsInnerEtalase instantiates a new EditProductV3RequestProductsInnerEtalase object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerEtalaseWithDefaults

func NewEditProductV3RequestProductsInnerEtalaseWithDefaults() *EditProductV3RequestProductsInnerEtalase

NewEditProductV3RequestProductsInnerEtalaseWithDefaults instantiates a new EditProductV3RequestProductsInnerEtalase object This 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 (*EditProductV3RequestProductsInnerEtalase) GetId

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

func (*EditProductV3RequestProductsInnerEtalase) GetIdOk

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 (*EditProductV3RequestProductsInnerEtalase) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerEtalase) GetNameOk

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

func (*EditProductV3RequestProductsInnerEtalase) HasId

HasId returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerEtalase) HasName

HasName returns a boolean if a field has been set.

func (EditProductV3RequestProductsInnerEtalase) MarshalJSON

func (*EditProductV3RequestProductsInnerEtalase) SetId

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

func (*EditProductV3RequestProductsInnerEtalase) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (EditProductV3RequestProductsInnerEtalase) ToMap

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

type EditProductV3RequestProductsInnerMenu

type EditProductV3RequestProductsInnerMenu struct {
	Id *int64 `json:"id,omitempty"`
}

EditProductV3RequestProductsInnerMenu struct for EditProductV3RequestProductsInnerMenu

func NewEditProductV3RequestProductsInnerMenu

func NewEditProductV3RequestProductsInnerMenu() *EditProductV3RequestProductsInnerMenu

NewEditProductV3RequestProductsInnerMenu instantiates a new EditProductV3RequestProductsInnerMenu object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerMenuWithDefaults

func NewEditProductV3RequestProductsInnerMenuWithDefaults() *EditProductV3RequestProductsInnerMenu

NewEditProductV3RequestProductsInnerMenuWithDefaults instantiates a new EditProductV3RequestProductsInnerMenu object This 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 (*EditProductV3RequestProductsInnerMenu) GetId

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

func (*EditProductV3RequestProductsInnerMenu) GetIdOk

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 (*EditProductV3RequestProductsInnerMenu) HasId

HasId returns a boolean if a field has been set.

func (EditProductV3RequestProductsInnerMenu) MarshalJSON

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

func (*EditProductV3RequestProductsInnerMenu) SetId

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

func (EditProductV3RequestProductsInnerMenu) ToMap

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

type EditProductV3RequestProductsInnerPicturesInner

type EditProductV3RequestProductsInnerPicturesInner struct {
	FilePath *string `json:"file_path,omitempty"`
}

EditProductV3RequestProductsInnerPicturesInner struct for EditProductV3RequestProductsInnerPicturesInner

func NewEditProductV3RequestProductsInnerPicturesInner

func NewEditProductV3RequestProductsInnerPicturesInner() *EditProductV3RequestProductsInnerPicturesInner

NewEditProductV3RequestProductsInnerPicturesInner instantiates a new EditProductV3RequestProductsInnerPicturesInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerPicturesInnerWithDefaults

func NewEditProductV3RequestProductsInnerPicturesInnerWithDefaults() *EditProductV3RequestProductsInnerPicturesInner

NewEditProductV3RequestProductsInnerPicturesInnerWithDefaults instantiates a new EditProductV3RequestProductsInnerPicturesInner object This 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 (*EditProductV3RequestProductsInnerPicturesInner) GetFilePath

GetFilePath returns the FilePath field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerPicturesInner) GetFilePathOk

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

func (*EditProductV3RequestProductsInnerPicturesInner) HasFilePath

HasFilePath returns a boolean if a field has been set.

func (EditProductV3RequestProductsInnerPicturesInner) MarshalJSON

func (*EditProductV3RequestProductsInnerPicturesInner) SetFilePath

SetFilePath gets a reference to the given string and assigns it to the FilePath field.

func (EditProductV3RequestProductsInnerPicturesInner) ToMap

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

type EditProductV3RequestProductsInnerPreorder

type EditProductV3RequestProductsInnerPreorder struct {
	IsActive *bool   `json:"is_active,omitempty"`
	Duration *int64  `json:"duration,omitempty"`
	TimeUnit *string `json:"time_unit,omitempty"`
}

EditProductV3RequestProductsInnerPreorder Preorder information. The object keys includes: is_active, duration, and time_unit. Remove preorder from related product by passing empty object ({}) in this request

func NewEditProductV3RequestProductsInnerPreorder

func NewEditProductV3RequestProductsInnerPreorder() *EditProductV3RequestProductsInnerPreorder

NewEditProductV3RequestProductsInnerPreorder instantiates a new EditProductV3RequestProductsInnerPreorder object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerPreorderWithDefaults

func NewEditProductV3RequestProductsInnerPreorderWithDefaults() *EditProductV3RequestProductsInnerPreorder

NewEditProductV3RequestProductsInnerPreorderWithDefaults instantiates a new EditProductV3RequestProductsInnerPreorder object This 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 (*EditProductV3RequestProductsInnerPreorder) GetDuration

GetDuration returns the Duration field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerPreorder) GetDurationOk

func (o *EditProductV3RequestProductsInnerPreorder) GetDurationOk() (*int64, bool)

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

func (*EditProductV3RequestProductsInnerPreorder) GetIsActive

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerPreorder) GetIsActiveOk

func (o *EditProductV3RequestProductsInnerPreorder) GetIsActiveOk() (*bool, bool)

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

func (*EditProductV3RequestProductsInnerPreorder) GetTimeUnit

GetTimeUnit returns the TimeUnit field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerPreorder) GetTimeUnitOk

func (o *EditProductV3RequestProductsInnerPreorder) GetTimeUnitOk() (*string, bool)

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

func (*EditProductV3RequestProductsInnerPreorder) HasDuration

HasDuration returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerPreorder) HasIsActive

HasIsActive returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerPreorder) HasTimeUnit

HasTimeUnit returns a boolean if a field has been set.

func (EditProductV3RequestProductsInnerPreorder) MarshalJSON

func (*EditProductV3RequestProductsInnerPreorder) SetDuration

SetDuration gets a reference to the given int64 and assigns it to the Duration field.

func (*EditProductV3RequestProductsInnerPreorder) SetIsActive

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*EditProductV3RequestProductsInnerPreorder) SetTimeUnit

SetTimeUnit gets a reference to the given string and assigns it to the TimeUnit field.

func (EditProductV3RequestProductsInnerPreorder) ToMap

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

type EditProductV3RequestProductsInnerVariant

type EditProductV3RequestProductsInnerVariant struct {
	Products   []EditProductV3RequestProductsInnerVariantProductsInner  `json:"products,omitempty"`
	Selection  []EditProductV3RequestProductsInnerVariantSelectionInner `json:"selection,omitempty"`
	Sizecharts []EditProductV3RequestProductsInnerPicturesInner         `json:"sizecharts,omitempty"`
}

EditProductV3RequestProductsInnerVariant Variant of the product. The object keys includes: variant and product_variant. There are some field in variant entity that mandatory. For more detail please refer to this link

func NewEditProductV3RequestProductsInnerVariant

func NewEditProductV3RequestProductsInnerVariant() *EditProductV3RequestProductsInnerVariant

NewEditProductV3RequestProductsInnerVariant instantiates a new EditProductV3RequestProductsInnerVariant object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerVariantWithDefaults

func NewEditProductV3RequestProductsInnerVariantWithDefaults() *EditProductV3RequestProductsInnerVariant

NewEditProductV3RequestProductsInnerVariantWithDefaults instantiates a new EditProductV3RequestProductsInnerVariant object This 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 (*EditProductV3RequestProductsInnerVariant) GetProducts

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

func (*EditProductV3RequestProductsInnerVariant) 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 (*EditProductV3RequestProductsInnerVariant) GetSelection

GetSelection returns the Selection field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariant) GetSelectionOk

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

func (*EditProductV3RequestProductsInnerVariant) GetSizecharts

GetSizecharts returns the Sizecharts field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariant) GetSizechartsOk

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

func (*EditProductV3RequestProductsInnerVariant) HasProducts

HasProducts returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariant) HasSelection

HasSelection returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariant) HasSizecharts

HasSizecharts returns a boolean if a field has been set.

func (EditProductV3RequestProductsInnerVariant) MarshalJSON

func (*EditProductV3RequestProductsInnerVariant) SetProducts

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

func (*EditProductV3RequestProductsInnerVariant) SetSelection

SetSelection gets a reference to the given []EditProductV3RequestProductsInnerVariantSelectionInner and assigns it to the Selection field.

func (*EditProductV3RequestProductsInnerVariant) SetSizecharts

SetSizecharts gets a reference to the given []EditProductV3RequestProductsInnerPicturesInner and assigns it to the Sizecharts field.

func (EditProductV3RequestProductsInnerVariant) ToMap

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

type EditProductV3RequestProductsInnerVariantProductsInner

type EditProductV3RequestProductsInnerVariantProductsInner struct {
	IsPrimary   *bool                                            `json:"is_primary,omitempty"`
	Status      *string                                          `json:"status,omitempty"`
	Price       *float64                                         `json:"price,omitempty"`
	Stock       *int64                                           `json:"stock,omitempty"`
	Sku         *string                                          `json:"sku,omitempty"`
	Combination []int64                                          `json:"combination,omitempty"`
	Pictures    []EditProductV3RequestProductsInnerPicturesInner `json:"pictures,omitempty"`
}

EditProductV3RequestProductsInnerVariantProductsInner struct for EditProductV3RequestProductsInnerVariantProductsInner

func NewEditProductV3RequestProductsInnerVariantProductsInner

func NewEditProductV3RequestProductsInnerVariantProductsInner() *EditProductV3RequestProductsInnerVariantProductsInner

NewEditProductV3RequestProductsInnerVariantProductsInner instantiates a new EditProductV3RequestProductsInnerVariantProductsInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerVariantProductsInnerWithDefaults

func NewEditProductV3RequestProductsInnerVariantProductsInnerWithDefaults() *EditProductV3RequestProductsInnerVariantProductsInner

NewEditProductV3RequestProductsInnerVariantProductsInnerWithDefaults instantiates a new EditProductV3RequestProductsInnerVariantProductsInner object This 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 (*EditProductV3RequestProductsInnerVariantProductsInner) GetCombination

GetCombination returns the Combination field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariantProductsInner) GetCombinationOk

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

func (*EditProductV3RequestProductsInnerVariantProductsInner) GetIsPrimary

GetIsPrimary returns the IsPrimary field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariantProductsInner) GetIsPrimaryOk

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

func (*EditProductV3RequestProductsInnerVariantProductsInner) GetPictures

GetPictures returns the Pictures field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariantProductsInner) GetPicturesOk

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

func (*EditProductV3RequestProductsInnerVariantProductsInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariantProductsInner) 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 (*EditProductV3RequestProductsInnerVariantProductsInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariantProductsInner) GetSkuOk

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

func (*EditProductV3RequestProductsInnerVariantProductsInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariantProductsInner) 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 (*EditProductV3RequestProductsInnerVariantProductsInner) GetStock

GetStock returns the Stock field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariantProductsInner) GetStockOk

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

func (*EditProductV3RequestProductsInnerVariantProductsInner) HasCombination

HasCombination returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariantProductsInner) HasIsPrimary

HasIsPrimary returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariantProductsInner) HasPictures

HasPictures returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariantProductsInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariantProductsInner) HasSku

HasSku returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariantProductsInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariantProductsInner) HasStock

HasStock returns a boolean if a field has been set.

func (EditProductV3RequestProductsInnerVariantProductsInner) MarshalJSON

func (*EditProductV3RequestProductsInnerVariantProductsInner) SetCombination

SetCombination gets a reference to the given []int64 and assigns it to the Combination field.

func (*EditProductV3RequestProductsInnerVariantProductsInner) SetIsPrimary

SetIsPrimary gets a reference to the given bool and assigns it to the IsPrimary field.

func (*EditProductV3RequestProductsInnerVariantProductsInner) SetPictures

SetPictures gets a reference to the given []EditProductV3RequestProductsInnerPicturesInner and assigns it to the Pictures field.

func (*EditProductV3RequestProductsInnerVariantProductsInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*EditProductV3RequestProductsInnerVariantProductsInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*EditProductV3RequestProductsInnerVariantProductsInner) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*EditProductV3RequestProductsInnerVariantProductsInner) SetStock

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (EditProductV3RequestProductsInnerVariantProductsInner) ToMap

type EditProductV3RequestProductsInnerVariantSelectionInner

type EditProductV3RequestProductsInnerVariantSelectionInner struct {
	Id      *int64                                                               `json:"id,omitempty"`
	UnitId  *int64                                                               `json:"unit_id,omitempty"`
	Options []EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner `json:"options,omitempty"`
}

EditProductV3RequestProductsInnerVariantSelectionInner struct for EditProductV3RequestProductsInnerVariantSelectionInner

func NewEditProductV3RequestProductsInnerVariantSelectionInner

func NewEditProductV3RequestProductsInnerVariantSelectionInner() *EditProductV3RequestProductsInnerVariantSelectionInner

NewEditProductV3RequestProductsInnerVariantSelectionInner instantiates a new EditProductV3RequestProductsInnerVariantSelectionInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerVariantSelectionInnerWithDefaults

func NewEditProductV3RequestProductsInnerVariantSelectionInnerWithDefaults() *EditProductV3RequestProductsInnerVariantSelectionInner

NewEditProductV3RequestProductsInnerVariantSelectionInnerWithDefaults instantiates a new EditProductV3RequestProductsInnerVariantSelectionInner object This 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 (*EditProductV3RequestProductsInnerVariantSelectionInner) GetId

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

func (*EditProductV3RequestProductsInnerVariantSelectionInner) GetIdOk

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 (*EditProductV3RequestProductsInnerVariantSelectionInner) GetOptions

GetOptions returns the Options field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariantSelectionInner) GetOptionsOk

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

func (*EditProductV3RequestProductsInnerVariantSelectionInner) GetUnitId

GetUnitId returns the UnitId field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariantSelectionInner) GetUnitIdOk

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

func (*EditProductV3RequestProductsInnerVariantSelectionInner) HasId

HasId returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariantSelectionInner) HasOptions

HasOptions returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariantSelectionInner) HasUnitId

HasUnitId returns a boolean if a field has been set.

func (EditProductV3RequestProductsInnerVariantSelectionInner) MarshalJSON

func (*EditProductV3RequestProductsInnerVariantSelectionInner) SetId

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

func (*EditProductV3RequestProductsInnerVariantSelectionInner) SetOptions

SetOptions gets a reference to the given []EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner and assigns it to the Options field.

func (*EditProductV3RequestProductsInnerVariantSelectionInner) SetUnitId

SetUnitId gets a reference to the given int64 and assigns it to the UnitId field.

func (EditProductV3RequestProductsInnerVariantSelectionInner) ToMap

type EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner

type EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner struct {
	HexCode     *string `json:"hex_code,omitempty"`
	UnitValueId *int64  `json:"unit_value_id,omitempty"`
	Value       *string `json:"value,omitempty"`
}

EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner struct for EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner

func NewEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner

func NewEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner() *EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner

NewEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner instantiates a new EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInnerWithDefaults

func NewEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInnerWithDefaults() *EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner

NewEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInnerWithDefaults instantiates a new EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner object This 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 (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) GetHexCode

GetHexCode returns the HexCode field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) GetHexCodeOk

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

func (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) GetUnitValueId

GetUnitValueId returns the UnitValueId field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) GetUnitValueIdOk

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

func (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) GetValue

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

func (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) 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 (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) HasHexCode

HasHexCode returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) HasUnitValueId

HasUnitValueId returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) HasValue

HasValue returns a boolean if a field has been set.

func (EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) MarshalJSON

func (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) SetHexCode

SetHexCode gets a reference to the given string and assigns it to the HexCode field.

func (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) SetUnitValueId

SetUnitValueId gets a reference to the given int64 and assigns it to the UnitValueId field.

func (*EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) SetValue

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

func (EditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) ToMap

type EditProductV3RequestProductsInnerVideosInner

type EditProductV3RequestProductsInnerVideosInner struct {
	Url    *string `json:"url,omitempty"`
	Source *string `json:"source,omitempty"`
}

EditProductV3RequestProductsInnerVideosInner struct for EditProductV3RequestProductsInnerVideosInner

func NewEditProductV3RequestProductsInnerVideosInner

func NewEditProductV3RequestProductsInnerVideosInner() *EditProductV3RequestProductsInnerVideosInner

NewEditProductV3RequestProductsInnerVideosInner instantiates a new EditProductV3RequestProductsInnerVideosInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerVideosInnerWithDefaults

func NewEditProductV3RequestProductsInnerVideosInnerWithDefaults() *EditProductV3RequestProductsInnerVideosInner

NewEditProductV3RequestProductsInnerVideosInnerWithDefaults instantiates a new EditProductV3RequestProductsInnerVideosInner object This 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 (*EditProductV3RequestProductsInnerVideosInner) GetSource

GetSource returns the Source field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVideosInner) 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 (*EditProductV3RequestProductsInnerVideosInner) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerVideosInner) GetUrlOk

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

func (*EditProductV3RequestProductsInnerVideosInner) HasSource

HasSource returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerVideosInner) HasUrl

HasUrl returns a boolean if a field has been set.

func (EditProductV3RequestProductsInnerVideosInner) MarshalJSON

func (*EditProductV3RequestProductsInnerVideosInner) SetSource

SetSource gets a reference to the given string and assigns it to the Source field.

func (*EditProductV3RequestProductsInnerVideosInner) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (EditProductV3RequestProductsInnerVideosInner) ToMap

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

type EditProductV3RequestProductsInnerWholesaleInner

type EditProductV3RequestProductsInnerWholesaleInner struct {
	MinQty *int64   `json:"min_qty,omitempty"`
	Price  *float64 `json:"price,omitempty"`
}

EditProductV3RequestProductsInnerWholesaleInner struct for EditProductV3RequestProductsInnerWholesaleInner

func NewEditProductV3RequestProductsInnerWholesaleInner

func NewEditProductV3RequestProductsInnerWholesaleInner() *EditProductV3RequestProductsInnerWholesaleInner

NewEditProductV3RequestProductsInnerWholesaleInner instantiates a new EditProductV3RequestProductsInnerWholesaleInner object This constructor will assign default values to properties that have it defined, 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 NewEditProductV3RequestProductsInnerWholesaleInnerWithDefaults

func NewEditProductV3RequestProductsInnerWholesaleInnerWithDefaults() *EditProductV3RequestProductsInnerWholesaleInner

NewEditProductV3RequestProductsInnerWholesaleInnerWithDefaults instantiates a new EditProductV3RequestProductsInnerWholesaleInner object This 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 (*EditProductV3RequestProductsInnerWholesaleInner) GetMinQty

GetMinQty returns the MinQty field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerWholesaleInner) GetMinQtyOk

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

func (*EditProductV3RequestProductsInnerWholesaleInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*EditProductV3RequestProductsInnerWholesaleInner) 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 (*EditProductV3RequestProductsInnerWholesaleInner) HasMinQty

HasMinQty returns a boolean if a field has been set.

func (*EditProductV3RequestProductsInnerWholesaleInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (EditProductV3RequestProductsInnerWholesaleInner) MarshalJSON

func (*EditProductV3RequestProductsInnerWholesaleInner) SetMinQty

SetMinQty gets a reference to the given int64 and assigns it to the MinQty field.

func (*EditProductV3RequestProductsInnerWholesaleInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (EditProductV3RequestProductsInnerWholesaleInner) ToMap

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

type ErrorHeader

type ErrorHeader struct {
	ProcessTime *float64 `json:"process_time,omitempty"`
	Messages    *string  `json:"messages,omitempty"`
	Reason      *string  `json:"reason,omitempty"`
	// Error codes: * BDL_DLV_001 - Invalid request body, please check again - Invalid request body, please check again * BDL_DLV_002 - Invalid field %s format, value %v should be %s - Invalid params, please check again * BDL_DLV_013 - Filter type must be 1 or 2 and cannot be empty - Invalid filter value, please check again * BDL_USC_001 - FS ID is not associated with Shop ID or Warehouse ID - fs_id is not associated, please check again * BDL_USC_002 - Shop Info not found - Shop information cannot be found * BDL_USC_003 - Too many or too few bundle items given for this type of bundle - The number of bundle item is not right for this type of bundle * BDL_USC_004 - 2 or more same products in bundle - Multiple bundle must consist of minimum two different products * BDL_USC_005 - Different products in single bundle - Single bundle only accept same products * BDL_USC_006 - Please use different min order for each bundle item - Please use different min order * BDL_USC_007 - Min Order of single type bundle must be greater than 1 - Please set the minimum order more than 1 * BDL_USC_009 - Bundle item price must be lower than its original price - Please set the bundle item price lower than the original price * BDL_USC_010 - Bundle item stock cannot be empty - Please add the bundle item stock * BDL_USC_012 - One of the product variant is invalid - There is invalid product variant on the bundle * CMP_DLV_001 - Invalid field %s format, value %v should be %s - There is invalid request format * CMP_DLV_002 - Product IDs must be numeric and comma separated - Invalid Product IDs format, please kindly check * CMP_DLV_003 - Value of field %s exceed limit %s=%d - There is invalid request format * CMP_DLV_004 - product_id cannot be empty - Product ID is empty, please kindly check * CMP_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * CMP_GRPC_003 - Data Not Found - Data not found from upstream * CMP_GRPC_004 - Failed Marshalling JSON - Failed processing request to upstream * CMP_GRPC_005 - Failed Unmarshal JSON - Failed processing response from upstream * CMP_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated * CMP_USC_002 - Some Product ID Is Not Own By Current Shop ID - Some Product ID is not owned by current Shop ID * CMP_USC_003 - Invalid Product ID Format - Invalid Product ID format, please kindly check * ETS_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated, please kindly check * ORD_API_001 - Failed To Initialize Request - Failed sending request to upstream * ORD_API_003 - Failed To Fetching Request - Failed fetching response from upstream * ORD_API_004 - Failed To Reading Response Body - Failed processing response from upstream * ORD_API_005 - Failed To Parsing Json Response - Failed processing response from upstream * ORD_API_006 - There Are Error From Ext Service - Failed getting response from upstream * ORD_API_008 - Data Not Found - Order data not found * ORD_API_009 - Error Data Order Too Big, Must Reduce Time Interval - Response is too large, please reduce the time interval * ORD_API_010 - Partial Fulfillment Quantity must be lower than ordered - POF request quantity must be lower than initial order quantity * ORD_API_011 - Partial Fulfillment Request have been made before - POF request has already been made * ORD_API_012 - Order Bundle is not eligible for partial order fulfillment - POF is not eligible with bundling * ORD_API_013 - There's no change in the product quantity for partial order fulfillment - POF request quantity is the same as initial order quantity * ORD_API_016 - FS ID not authorized to reject cancel request - FS ID is not eligible to reject the buyer request cancellation * ORD_DLV_001 - fs_id cannot be empty - fs_id field is empty, please check again * ORD_DLV_002 - invalid fs_id format - Invalid fs_id format, please check again * ORD_DLV_003 - error order id and invoice no is empty - Both Order ID and Invoice Number is empty * ORD_DLV_004 - error must choose either order id or invoice no as parameter - Please choose either Order ID or Invoice Number to be filled * ORD_DLV_005 - invalid order_id format - Invalid order_id format, please check again * ORD_DLV_006 - invalid shop_id format - Invalid shop_id format, please check again * ORD_DLV_007 - invalid warehouse_id format - Invalid warehouse_id format, please check again * ORD_DLV_008 - please choose one between shop id or warehouse id - Please choose either Shop ID or Warehouse ID to be filled * ORD_DLV_009 - from_date cannot be empty - from_date is empty, please check again * ORD_DLV_010 - invalid from_date format - Invalid from_date format, please check again * ORD_DLV_011 - to_date cannot be empty - to_date is empty, please check again * ORD_DLV_012 - invalid to_date format - Invalid to_date format, please check again * ORD_DLV_013 - Date Range must be less than %d days * ORD_DLV_014 - page cannot be empty - page is empty, please check again * ORD_DLV_015 - invalid page format - Invalid page format, please check again * ORD_DLV_016 - per_page cannot be empty - per_page is empty, please check again * ORD_DLV_017 - invalid per_page format - Invalid per_page format, please check again * ORD_DLV_018 - invalid status format - Invalid status format, please check again * ORD_DLV_019 - failed read body request - Failed read body request, please check again * ORD_DLV_020 - wrong json format - Wrong JSON body format, please check again * ORD_DLV_021 - shipping ref number cannot be empty for confirm shipping - Shipping Ref Number is empty and is needed for confirm shipping, please check again * ORD_DLV_022 - Shop ID cannot be empty for set delivered - Shop ID is empty and is needed for set delivered, please check again * ORD_DLV_023 - order status is not supported - Order Status is not supported * ORD_DLV_025 - invalid next_order_id format - Invalid next_order_id format, please check again * ORD_DLV_028 - invalid order_type param value - Invalid order_type param value, please check again * ORD_DLV_029 - invalid order_type param format - Invalid order_type format, please check again * ORD_USC_001 - Order Status not eligible to accept - Order status is not eligible to be changed to accept * ORD_USC_002 - Order ID is not fulfillment * ORD_USC_003 - Order ID from warehouse id is not authenticate - Order ID is not associated with Warehouse ID * ORD_USC_004 - Order ID need to be fulfilled by toko cabang * ORD_USC_005 - Order ID from shop id is not authenticate - Order ID is not associated with Shop ID * ORD_USC_006 - Admin ID Not Found From Shop ID * ORD_USC_007 - Error When Request Accept Order To Ext Service - Failed getting response from upstream * ORD_USC_008 - Order Status not eligible to reject - Order status it not eligible to changed to reject * ORD_USC_009 - Mandatory To Fill Reason - It is required to fill reject reason * ORD_USC_010 - Failed Getting Products - Failed getting product information * ORD_USC_011 - No Matching product id * ORD_USC_012 - Mandatory To Fill Shop Close End Date and Note - It is required to fill shop close end date and note * ORD_USC_013 - Shop Close End Date Present But Invalid - Invalid shop close end date value * ORD_USC_014 - Error When Request Reject Order To Ext Service - Failed getting response from upstream * ORD_USC_015 - FS ID Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated with Shop ID or Warehouse ID * ORD_USC_016 - Order ID Status Must Be 500 (In Shipping Process) to Update Into Set Delivered * ORD_USC_018 - Order ID from warehouse id is not authenticate - Order ID is not associated with Warehouse ID * ORD_USC_019 - Order need to get request cancellation first from buyer * ORD_USC_020 - You are not allowed to reject this order * ORD_USC_024 - FS ID not associated with Shop ID - FS ID is not associated with Shop ID * PRD_API_001 - Failed To Initialize Request - Failed initialize request to upstream * PRD_API_003 - Failed To Fetching Request - Failed fetching request from upstream * PRD_API_004 - Failed To Reading Response Body - Error on processing data * PRD_API_005 - Failed To Parsing Json Response - Error on processing data * PRD_API_006 - There Are Error From Ext Service - There is error from external service * PRD_API_007 - Failed Marshalling JSON - Error on processing data * PRD_CACHE_001 - Failed retrieve new upload id - Error on processing data * PRD_CACHE_002 - Failed Marshall Cache Key Value - Error on processing data * PRD_CACHE_003 - Failed To Make Cache - Error on processing data * PRD_CACHE_005 - Data Not Found - Error on processing data * PRD_CACHE_006 - Failed to retrieve cache data - Error on processing data * PRD_CACHE_007 - Failed Unmarshal cache response - Error on processing data * PRD_DB_001 - Failed To Query DB Data - Failed getting data from database * PRD_DB_002 - Failed To Scan DB Data - Failed getting data from database * PRD_DB_003 - Data Not Found - Failed getting data from database * PRD_DLV_001 - fs_id cannot be empty - fs_id field is empty, please check again * PRD_DLV_002 - invalid fs_id format - fs_id is in the wrong format, please check again * PRD_DLV_003 - invalid shop_id format - shop_id is in the wrong format, please check again * PRD_DLV_005 - page cannot be empty when shop_id or warehouse_id is filled - fs_id is in the wrong format, please check * PRD_DLV_015 - failed read body request - Failed reading the body request * PRD_DLV_016 - shop_id cannot be empty - shop_id field is empty, please check again * PRD_DLV_018 - Max allowed products per-update are %d products - The request has exceed the max allowed product price edit per request * PRD_DLV_019 - invalid warehouse_id format - warehouse_id is in the wrong format, please check again * PRD_DLV_038 - Value %s of field %s is not allowed, the allowed fields are %s - There is something wrong with the request body * PRD_DLV_042 - Invalid field %s format, value %v should be %s - There is something wrong with the request body * PRD_DLV_043 - Invalid request body, please check again - There is something wrong with the request body * PRD_DLV_052 - warehouse_id cannot be empty - warehouse_id is empty, please check again * PRD_DLV_055 - warehouse_id is not eligible to perform this operation - warehouse_id is not eligible, please check again * PRD_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * PRD_GRPC_002 - There Are Error From Ext Service - Failed getting response from upstream * PRD_GRPC_003 - Data Not Found - Product not found * PRD_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - fs_id not associated, please check again * PRD_USC_008 - Mandatory To Fill Warehouse ID - warehouse_id is empty, please check again * PRD_USC_009 - Warehouse is not owned by toko cabang * PRD_USC_010 - Warehouse is owned by toko cabang * PRD_USC_011 - Partner ID not found - Failed to get Partner ID * PRD_USC_012 - Shop ID Not Match - Shop ID did not match with warehouse data * PRD_USC_013 - FS Type cannot use warehouse - Failed to precess data * PRD_USC_015 - Failed Epoch converter today - Error on processing data * PRD_USC_021 - Warehouse Data Not Found - Warehouse ID not found * PRD_USC_024 - Error Convert number format into string - Failed getting response from upstream * PRD_USC_025 - Shop ID is not associated with upload id - Shop ID not associated, please check again * PRD_USC_027 - Invalid action parameter value - invalid action value, please check again * PRD_USC_028 - Product Status Not In Active or Warehouse. Edit Process Canceled - Unable to edit product because the status is not active or warehouse * PRD_USC_029 - Warehouse ID Information Not Found - Failed to get warehouse information * RBAC_MDLW_001 - FS ID is not associated with Shop ID or Warehouse ID - fs_id not assosiated, please check again * RBAC_MDLW_002 - This shop owner has not given permission for your app to use this API on the shop - Application does not have shop permission * RBAC_USC_008 - App is not associated with shop - Application not assosiated, please check again * RBAC_USC_012 - This shop owner has not given permission for your app to use this API on the shop - Application does not have shop permission * SHP_API_003 - Failed To Fetching Request - Failed fetching response from upstream * SHP_DLV_001 - FS ID is not valid - Invalid FS ID, please kindly check * SHP_DLV_002 - Shop ID is not valid - Invalid Shop ID, please kindly check * SHP_DLV_003 - Page format is not valid - Invalid Page format, please kindly check * SHP_DLV_004 - Per Page format is not valid - Invalid Per Page format, please kindly check * SHP_DLV_005 - Date format is not valid - Invalid Date format, please kindly check * SHP_DLV_007 - Date Range must be less than %d days - Invalid Date Range value, please kindly check * SHP_DLV_008 - failed read body request - Failed read body request, please kindly check * SHP_DLV_009 - invalid hide_zero format - Invalid hide_zero format, please kindly check * SHP_DLV_010 - page_count value exceed limit - Invalid page_count value, please kindly check * SHP_DLV_011 - invalid display value - Invalid display value, please kindly check * SHP_DLV_012 - fs_id cannot be empty - fs_id is empty, please kindly check * SHP_DLV_013 - shop_id cannot be empty - shop_id is empty, please kindly check * SHP_DLV_014 - invalid page_count format - invalid page_count format, please kindly check * PRD_DLV_045 - Field %s should not be empty, please fill the empty field - Please check the request params again * SHP_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * SHP_GRPC_002 - There Are Error From Ext Service - Failed getting response from upstream * SHP_GRPC_003 - Data Not Found - Failed finding data from upstream * SHP_USC_001 - FS ID is not associated with Shop ID - FS ID is not connected with the Shop ID, please kindly check * SHP_USC_002 - Shop Owner is not found - Shop owner info not found, please kindly check * SHP_USC_004 - Shop information is empty - Failed getting shop info, please kindly check * SPE_DLV_001 - fs_id cannot be empty - FS ID is empty * SPE_DLV_005 - Invalid field %s format, value %v should be %s - Invalid field format, please kindly check * SPE_DLV_006 - Invalid request body, please check again - Invalid request body, please kindly check * SPE_DLV_007 - Value of field %s exceed limit %s=%d - Invalid field value, please kindly check * SPE_DLV_008 - Value %s of field %s is not allowed, the allowed fields are %s - Invalid field value, please kindly check * SPE_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * SPE_GRPC_003 - Data Not Found - Data not found * SPE_GRPC_004 - Failed Marshalling JSON - Failed processing request to upstream * SPE_GRPC_005 - Failed Unmarshal JSON - Failed processing response from upstream * SPE_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated, please kindly check * SPE_USC_002 - Product ID does not belong to Shop ID or Warehouse ID - Product ID is not associated, please kindly check * SPE_USC_003 - Warehouse ID Information Not Found - Warehouse information not found, please kindly check * SPE_USC_004 - Cannot View Slash Price Information Parent Product Variant * VRT_DLV_001 - fs_id cannot be empty - There is invalid request params * VRT_DLV_002 - invalid fs_id format - There is invalid request params * VRT_DLV_004 - Invalid cat_id format - There is invalid request params * VRT_DLV_005 - invalid product_id format - There is invalid request params * VRT_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - fs_id not associated, please check again * VRT_USC_002 - Category ID Not Found - Category ID not found, please check again
	ErrorCode *string `json:"error_code,omitempty"`
}

ErrorHeader struct for ErrorHeader

func NewErrorHeader

func NewErrorHeader() *ErrorHeader

NewErrorHeader instantiates a new ErrorHeader object This constructor will assign default values to properties that have it defined, 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 NewErrorHeaderWithDefaults

func NewErrorHeaderWithDefaults() *ErrorHeader

NewErrorHeaderWithDefaults instantiates a new ErrorHeader object This 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 (*ErrorHeader) GetErrorCode

func (o *ErrorHeader) GetErrorCode() string

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*ErrorHeader) GetErrorCodeOk

func (o *ErrorHeader) 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 (*ErrorHeader) GetMessages

func (o *ErrorHeader) GetMessages() string

GetMessages returns the Messages field value if set, zero value otherwise.

func (*ErrorHeader) GetMessagesOk

func (o *ErrorHeader) GetMessagesOk() (*string, bool)

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

func (*ErrorHeader) GetProcessTime

func (o *ErrorHeader) GetProcessTime() float64

GetProcessTime returns the ProcessTime field value if set, zero value otherwise.

func (*ErrorHeader) GetProcessTimeOk

func (o *ErrorHeader) GetProcessTimeOk() (*float64, bool)

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

func (*ErrorHeader) GetReason

func (o *ErrorHeader) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*ErrorHeader) GetReasonOk

func (o *ErrorHeader) GetReasonOk() (*string, bool)

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

func (*ErrorHeader) HasErrorCode

func (o *ErrorHeader) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*ErrorHeader) HasMessages

func (o *ErrorHeader) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*ErrorHeader) HasProcessTime

func (o *ErrorHeader) HasProcessTime() bool

HasProcessTime returns a boolean if a field has been set.

func (*ErrorHeader) HasReason

func (o *ErrorHeader) HasReason() bool

HasReason returns a boolean if a field has been set.

func (ErrorHeader) MarshalJSON

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

func (*ErrorHeader) SetErrorCode

func (o *ErrorHeader) SetErrorCode(v string)

SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.

func (*ErrorHeader) SetMessages

func (o *ErrorHeader) SetMessages(v string)

SetMessages gets a reference to the given string and assigns it to the Messages field.

func (*ErrorHeader) SetProcessTime

func (o *ErrorHeader) SetProcessTime(v float64)

SetProcessTime gets a reference to the given float64 and assigns it to the ProcessTime field.

func (*ErrorHeader) SetReason

func (o *ErrorHeader) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (ErrorHeader) ToMap

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

type ErrorHeaderAllOf

type ErrorHeaderAllOf struct {
	Reason    *string `json:"reason,omitempty"`
	ErrorCode *string `json:"error_code,omitempty"`
}

ErrorHeaderAllOf struct for ErrorHeaderAllOf

func NewErrorHeaderAllOf

func NewErrorHeaderAllOf() *ErrorHeaderAllOf

NewErrorHeaderAllOf instantiates a new ErrorHeaderAllOf object This constructor will assign default values to properties that have it defined, 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 NewErrorHeaderAllOfWithDefaults

func NewErrorHeaderAllOfWithDefaults() *ErrorHeaderAllOf

NewErrorHeaderAllOfWithDefaults instantiates a new ErrorHeaderAllOf object This 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 (*ErrorHeaderAllOf) GetErrorCode

func (o *ErrorHeaderAllOf) GetErrorCode() string

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*ErrorHeaderAllOf) GetErrorCodeOk

func (o *ErrorHeaderAllOf) 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 (*ErrorHeaderAllOf) GetReason

func (o *ErrorHeaderAllOf) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*ErrorHeaderAllOf) GetReasonOk

func (o *ErrorHeaderAllOf) GetReasonOk() (*string, bool)

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

func (*ErrorHeaderAllOf) HasErrorCode

func (o *ErrorHeaderAllOf) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*ErrorHeaderAllOf) HasReason

func (o *ErrorHeaderAllOf) HasReason() bool

HasReason returns a boolean if a field has been set.

func (ErrorHeaderAllOf) MarshalJSON

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

func (*ErrorHeaderAllOf) SetErrorCode

func (o *ErrorHeaderAllOf) SetErrorCode(v string)

SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.

func (*ErrorHeaderAllOf) SetReason

func (o *ErrorHeaderAllOf) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (ErrorHeaderAllOf) ToMap

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

type FinanceAPI

type FinanceAPI interface {

	/*
		GetSaldoHistory Method for GetSaldoHistory

		This endpoint returns seller saldo history from Shop ID that associated with FS ID. This endpoint has two types of response as json format and files format with .xls extension

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@param shopId Shop service unique identifier
		@return FinanceAPIGetSaldoHistoryRequest
	*/
	GetSaldoHistory(ctx context.Context, fsId int64, shopId int64) FinanceAPIGetSaldoHistoryRequest

	// GetSaldoHistoryExecute executes the request
	//  @return GetSaldoHistory200Response
	GetSaldoHistoryExecute(r FinanceAPIGetSaldoHistoryRequest) (*GetSaldoHistory200Response, *http.Response, error)

	// GetSaldoHistoryExecuteWithRetry executes the request with retry
	//  @return GetSaldoHistory200Response
	GetSaldoHistoryExecuteWithRetry(r FinanceAPIGetSaldoHistoryRequest, maxRetry, maxDelayMs int) (*GetSaldoHistory200Response, *http.Response, error)
}

type FinanceAPIGetSaldoHistoryRequest

type FinanceAPIGetSaldoHistoryRequest struct {
	ApiService FinanceAPI
	// contains filtered or unexported fields
}

func (FinanceAPIGetSaldoHistoryRequest) Execute

func (FinanceAPIGetSaldoHistoryRequest) ExecuteWithRetry

func (r FinanceAPIGetSaldoHistoryRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetSaldoHistory200Response, *http.Response, error)

func (FinanceAPIGetSaldoHistoryRequest) Export

When the value is 1 then data will be send as files with .xls extension

func (FinanceAPIGetSaldoHistoryRequest) FromDate

UNIX timestamp of date (hour, min, sec) from which the order details are requested. Max Range per request 31 Days

func (FinanceAPIGetSaldoHistoryRequest) Page

Determine which page the order list should start. Start from 1. You can get the next page when the previous page has have_next_page value true

func (FinanceAPIGetSaldoHistoryRequest) PerPage

Determine how many orders will be shown per page. The maximum value is 500

func (FinanceAPIGetSaldoHistoryRequest) ToDate

UNIX timestamp of date (hour, min, sec) to which the order details are requested. Max Range per request 31 Days

type FinanceAPIService

type FinanceAPIService service

FinanceAPIService FinanceAPI service

func (*FinanceAPIService) GetSaldoHistory

func (a *FinanceAPIService) GetSaldoHistory(ctx context.Context, fsId int64, shopId int64) FinanceAPIGetSaldoHistoryRequest

GetSaldoHistory Method for GetSaldoHistory

This endpoint returns seller saldo history from Shop ID that associated with FS ID. This endpoint has two types of response as json format and files format with .xls extension

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@param shopId Shop service unique identifier
@return FinanceAPIGetSaldoHistoryRequest

func (*FinanceAPIService) GetSaldoHistoryExecute

Execute executes the request

@return GetSaldoHistory200Response

func (*FinanceAPIService) GetSaldoHistoryExecuteWithRetry

func (a *FinanceAPIService) GetSaldoHistoryExecuteWithRetry(r FinanceAPIGetSaldoHistoryRequest, maxRetry, maxDelayMs int) (*GetSaldoHistory200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetSaldoHistory200Response

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 GetActiveCourier200Response

type GetActiveCourier200Response struct {
	Header *ResponseHeader                  `json:"header,omitempty"`
	Data   *GetActiveCourier200ResponseData `json:"data,omitempty"`
}

GetActiveCourier200Response struct for GetActiveCourier200Response

func NewGetActiveCourier200Response

func NewGetActiveCourier200Response() *GetActiveCourier200Response

NewGetActiveCourier200Response instantiates a new GetActiveCourier200Response object This constructor will assign default values to properties that have it defined, 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 NewGetActiveCourier200ResponseWithDefaults

func NewGetActiveCourier200ResponseWithDefaults() *GetActiveCourier200Response

NewGetActiveCourier200ResponseWithDefaults instantiates a new GetActiveCourier200Response object This 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 (*GetActiveCourier200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetActiveCourier200Response) GetDataOk

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

func (*GetActiveCourier200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetActiveCourier200Response) GetHeaderOk

func (o *GetActiveCourier200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*GetActiveCourier200Response) HasData

func (o *GetActiveCourier200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetActiveCourier200Response) HasHeader

func (o *GetActiveCourier200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetActiveCourier200Response) MarshalJSON

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

func (*GetActiveCourier200Response) SetData

SetData gets a reference to the given GetActiveCourier200ResponseData and assigns it to the Data field.

func (*GetActiveCourier200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetActiveCourier200Response) ToMap

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

type GetActiveCourier200ResponseData

type GetActiveCourier200ResponseData struct {
	Shops []GetActiveCourier200ResponseDataShopsInner `json:"Shops,omitempty"`
}

GetActiveCourier200ResponseData struct for GetActiveCourier200ResponseData

func NewGetActiveCourier200ResponseData

func NewGetActiveCourier200ResponseData() *GetActiveCourier200ResponseData

NewGetActiveCourier200ResponseData instantiates a new GetActiveCourier200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetActiveCourier200ResponseDataWithDefaults

func NewGetActiveCourier200ResponseDataWithDefaults() *GetActiveCourier200ResponseData

NewGetActiveCourier200ResponseDataWithDefaults instantiates a new GetActiveCourier200ResponseData object This 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 (*GetActiveCourier200ResponseData) GetShops

GetShops returns the Shops field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseData) GetShopsOk

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

func (*GetActiveCourier200ResponseData) HasShops

func (o *GetActiveCourier200ResponseData) HasShops() bool

HasShops returns a boolean if a field has been set.

func (GetActiveCourier200ResponseData) MarshalJSON

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

func (*GetActiveCourier200ResponseData) SetShops

SetShops gets a reference to the given []GetActiveCourier200ResponseDataShopsInner and assigns it to the Shops field.

func (GetActiveCourier200ResponseData) ToMap

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

type GetActiveCourier200ResponseDataShopsInner

type GetActiveCourier200ResponseDataShopsInner struct {
	// Shop Unique Identifier
	ShopID        *int64                                                        `json:"ShopID,omitempty"`
	ShipmentInfos []GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner `json:"ShipmentInfos,omitempty"`
}

GetActiveCourier200ResponseDataShopsInner struct for GetActiveCourier200ResponseDataShopsInner

func NewGetActiveCourier200ResponseDataShopsInner

func NewGetActiveCourier200ResponseDataShopsInner() *GetActiveCourier200ResponseDataShopsInner

NewGetActiveCourier200ResponseDataShopsInner instantiates a new GetActiveCourier200ResponseDataShopsInner object This constructor will assign default values to properties that have it defined, 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 NewGetActiveCourier200ResponseDataShopsInnerWithDefaults

func NewGetActiveCourier200ResponseDataShopsInnerWithDefaults() *GetActiveCourier200ResponseDataShopsInner

NewGetActiveCourier200ResponseDataShopsInnerWithDefaults instantiates a new GetActiveCourier200ResponseDataShopsInner object This 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 (*GetActiveCourier200ResponseDataShopsInner) GetShipmentInfos

GetShipmentInfos returns the ShipmentInfos field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInner) GetShipmentInfosOk

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

func (*GetActiveCourier200ResponseDataShopsInner) GetShopID

GetShopID returns the ShopID field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInner) GetShopIDOk

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

func (*GetActiveCourier200ResponseDataShopsInner) HasShipmentInfos

func (o *GetActiveCourier200ResponseDataShopsInner) HasShipmentInfos() bool

HasShipmentInfos returns a boolean if a field has been set.

func (*GetActiveCourier200ResponseDataShopsInner) HasShopID

HasShopID returns a boolean if a field has been set.

func (GetActiveCourier200ResponseDataShopsInner) MarshalJSON

func (*GetActiveCourier200ResponseDataShopsInner) SetShipmentInfos

SetShipmentInfos gets a reference to the given []GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner and assigns it to the ShipmentInfos field.

func (*GetActiveCourier200ResponseDataShopsInner) SetShopID

SetShopID gets a reference to the given int64 and assigns it to the ShopID field.

func (GetActiveCourier200ResponseDataShopsInner) ToMap

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

type GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner

type GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner struct {
	// Shipment Unique Identifier
	ShipmentID *int64 `json:"ShipmentID,omitempty"`
	// Shipment Name
	ShipmentName *string `json:"ShipmentName,omitempty"`
	// Shipment Code
	ShipmentCode *string `json:"ShipmentCode,omitempty"`
	// Shipment Available Status
	ShipmentAvailable *int64 `json:"ShipmentAvailable,omitempty"`
	// Shipment Image URL
	ShipmentImage    *string                                                                            `json:"ShipmentImage,omitempty"`
	ShipmentPackages []GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner `json:"ShipmentPackages,omitempty"`
	AWBStatus        *int64                                                                             `json:"AWBStatus,omitempty"`
}

GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner struct for GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner

func NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInner

func NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInner() *GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner

NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInner instantiates a new GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner object This constructor will assign default values to properties that have it defined, 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 NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerWithDefaults

func NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerWithDefaults() *GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner

NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerWithDefaults instantiates a new GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner object This 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 (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetAWBStatus

GetAWBStatus returns the AWBStatus field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetAWBStatusOk

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

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentAvailable

GetShipmentAvailable returns the ShipmentAvailable field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentAvailableOk

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

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentCode

GetShipmentCode returns the ShipmentCode field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentCodeOk

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

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentID

GetShipmentID returns the ShipmentID field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentIDOk

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

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentImage

GetShipmentImage returns the ShipmentImage field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentImageOk

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

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentName

GetShipmentName returns the ShipmentName field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentNameOk

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

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentPackages

GetShipmentPackages returns the ShipmentPackages field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) GetShipmentPackagesOk

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

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) HasAWBStatus

HasAWBStatus returns a boolean if a field has been set.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) HasShipmentAvailable

HasShipmentAvailable returns a boolean if a field has been set.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) HasShipmentCode

HasShipmentCode returns a boolean if a field has been set.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) HasShipmentID

HasShipmentID returns a boolean if a field has been set.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) HasShipmentImage

HasShipmentImage returns a boolean if a field has been set.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) HasShipmentName

HasShipmentName returns a boolean if a field has been set.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) HasShipmentPackages

HasShipmentPackages returns a boolean if a field has been set.

func (GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) MarshalJSON

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) SetAWBStatus

SetAWBStatus gets a reference to the given int64 and assigns it to the AWBStatus field.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) SetShipmentAvailable

SetShipmentAvailable gets a reference to the given int64 and assigns it to the ShipmentAvailable field.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) SetShipmentCode

SetShipmentCode gets a reference to the given string and assigns it to the ShipmentCode field.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) SetShipmentID

SetShipmentID gets a reference to the given int64 and assigns it to the ShipmentID field.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) SetShipmentImage

SetShipmentImage gets a reference to the given string and assigns it to the ShipmentImage field.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) SetShipmentName

SetShipmentName gets a reference to the given string and assigns it to the ShipmentName field.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) SetShipmentPackages

SetShipmentPackages gets a reference to the given []GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner and assigns it to the ShipmentPackages field.

func (GetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) ToMap

type GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner

type GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner struct {
	// Is Shipment Available? 1 = true, 0 = false
	IsAvailable *int64 `json:"IsAvailable,omitempty"`
	// Shipment Product Name
	ProductName *string `json:"ProductName,omitempty"`
	// Shipping Product Unique Identifier
	ShippingProductID *int64 `json:"ShippingProductID,omitempty"`
}

GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner struct for GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner

func NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner

func NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner() *GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner

NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner instantiates a new GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner object This constructor will assign default values to properties that have it defined, 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 NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInnerWithDefaults

func NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInnerWithDefaults() *GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner

NewGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInnerWithDefaults instantiates a new GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner object This 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 (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) GetIsAvailable

GetIsAvailable returns the IsAvailable field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) GetIsAvailableOk

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

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) GetProductName

GetProductName returns the ProductName field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) GetProductNameOk

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

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) GetShippingProductID

GetShippingProductID returns the ShippingProductID field value if set, zero value otherwise.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) GetShippingProductIDOk

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

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) HasIsAvailable

HasIsAvailable returns a boolean if a field has been set.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) HasProductName

HasProductName returns a boolean if a field has been set.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) HasShippingProductID

HasShippingProductID returns a boolean if a field has been set.

func (GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) MarshalJSON

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) SetIsAvailable

SetIsAvailable gets a reference to the given int64 and assigns it to the IsAvailable field.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) SetProductName

SetProductName gets a reference to the given string and assigns it to the ProductName field.

func (*GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) SetShippingProductID

SetShippingProductID gets a reference to the given int64 and assigns it to the ShippingProductID field.

func (GetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) ToMap

type GetAllCategories200Response

type GetAllCategories200Response struct {
	Header *ResponseHeader                  `json:"header,omitempty"`
	Data   *GetAllCategories200ResponseData `json:"data,omitempty"`
}

GetAllCategories200Response struct for GetAllCategories200Response

func NewGetAllCategories200Response

func NewGetAllCategories200Response() *GetAllCategories200Response

NewGetAllCategories200Response instantiates a new GetAllCategories200Response object This constructor will assign default values to properties that have it defined, 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 NewGetAllCategories200ResponseWithDefaults

func NewGetAllCategories200ResponseWithDefaults() *GetAllCategories200Response

NewGetAllCategories200ResponseWithDefaults instantiates a new GetAllCategories200Response object This 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 (*GetAllCategories200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetAllCategories200Response) GetDataOk

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

func (*GetAllCategories200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetAllCategories200Response) GetHeaderOk

func (o *GetAllCategories200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*GetAllCategories200Response) HasData

func (o *GetAllCategories200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetAllCategories200Response) HasHeader

func (o *GetAllCategories200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetAllCategories200Response) MarshalJSON

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

func (*GetAllCategories200Response) SetData

SetData gets a reference to the given GetAllCategories200ResponseData and assigns it to the Data field.

func (*GetAllCategories200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetAllCategories200Response) ToMap

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

type GetAllCategories200ResponseData

type GetAllCategories200ResponseData struct {
	Categories []GetAllCategories200ResponseDataCategoriesInner `json:"categories,omitempty"`
}

GetAllCategories200ResponseData struct for GetAllCategories200ResponseData

func NewGetAllCategories200ResponseData

func NewGetAllCategories200ResponseData() *GetAllCategories200ResponseData

NewGetAllCategories200ResponseData instantiates a new GetAllCategories200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetAllCategories200ResponseDataWithDefaults

func NewGetAllCategories200ResponseDataWithDefaults() *GetAllCategories200ResponseData

NewGetAllCategories200ResponseDataWithDefaults instantiates a new GetAllCategories200ResponseData object This 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 (*GetAllCategories200ResponseData) GetCategories

GetCategories returns the Categories field value if set, zero value otherwise.

func (*GetAllCategories200ResponseData) GetCategoriesOk

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

func (*GetAllCategories200ResponseData) HasCategories

func (o *GetAllCategories200ResponseData) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (GetAllCategories200ResponseData) MarshalJSON

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

func (*GetAllCategories200ResponseData) SetCategories

SetCategories gets a reference to the given []GetAllCategories200ResponseDataCategoriesInner and assigns it to the Categories field.

func (GetAllCategories200ResponseData) ToMap

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

type GetAllCategories200ResponseDataCategoriesInner

type GetAllCategories200ResponseDataCategoriesInner struct {
	Name  *string                                                    `json:"Name,omitempty"`
	Id    *string                                                    `json:"id,omitempty"`
	Child []GetAllCategories200ResponseDataCategoriesInnerChildInner `json:"child,omitempty"`
}

GetAllCategories200ResponseDataCategoriesInner struct for GetAllCategories200ResponseDataCategoriesInner

func NewGetAllCategories200ResponseDataCategoriesInner

func NewGetAllCategories200ResponseDataCategoriesInner() *GetAllCategories200ResponseDataCategoriesInner

NewGetAllCategories200ResponseDataCategoriesInner instantiates a new GetAllCategories200ResponseDataCategoriesInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllCategories200ResponseDataCategoriesInnerWithDefaults

func NewGetAllCategories200ResponseDataCategoriesInnerWithDefaults() *GetAllCategories200ResponseDataCategoriesInner

NewGetAllCategories200ResponseDataCategoriesInnerWithDefaults instantiates a new GetAllCategories200ResponseDataCategoriesInner object This 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 (*GetAllCategories200ResponseDataCategoriesInner) GetChild

GetChild returns the Child field value if set, zero value otherwise.

func (*GetAllCategories200ResponseDataCategoriesInner) GetChildOk

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

func (*GetAllCategories200ResponseDataCategoriesInner) GetId

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

func (*GetAllCategories200ResponseDataCategoriesInner) GetIdOk

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 (*GetAllCategories200ResponseDataCategoriesInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetAllCategories200ResponseDataCategoriesInner) GetNameOk

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

func (*GetAllCategories200ResponseDataCategoriesInner) HasChild

HasChild returns a boolean if a field has been set.

func (*GetAllCategories200ResponseDataCategoriesInner) HasId

HasId returns a boolean if a field has been set.

func (*GetAllCategories200ResponseDataCategoriesInner) HasName

HasName returns a boolean if a field has been set.

func (GetAllCategories200ResponseDataCategoriesInner) MarshalJSON

func (*GetAllCategories200ResponseDataCategoriesInner) SetChild

SetChild gets a reference to the given []GetAllCategories200ResponseDataCategoriesInnerChildInner and assigns it to the Child field.

func (*GetAllCategories200ResponseDataCategoriesInner) SetId

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

func (*GetAllCategories200ResponseDataCategoriesInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (GetAllCategories200ResponseDataCategoriesInner) ToMap

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

type GetAllCategories200ResponseDataCategoriesInnerChildInner

type GetAllCategories200ResponseDataCategoriesInnerChildInner struct {
	Name  *string                                                              `json:"Name,omitempty"`
	Id    *string                                                              `json:"id,omitempty"`
	Child []GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner `json:"child,omitempty"`
}

GetAllCategories200ResponseDataCategoriesInnerChildInner struct for GetAllCategories200ResponseDataCategoriesInnerChildInner

func NewGetAllCategories200ResponseDataCategoriesInnerChildInner

func NewGetAllCategories200ResponseDataCategoriesInnerChildInner() *GetAllCategories200ResponseDataCategoriesInnerChildInner

NewGetAllCategories200ResponseDataCategoriesInnerChildInner instantiates a new GetAllCategories200ResponseDataCategoriesInnerChildInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllCategories200ResponseDataCategoriesInnerChildInnerWithDefaults

func NewGetAllCategories200ResponseDataCategoriesInnerChildInnerWithDefaults() *GetAllCategories200ResponseDataCategoriesInnerChildInner

NewGetAllCategories200ResponseDataCategoriesInnerChildInnerWithDefaults instantiates a new GetAllCategories200ResponseDataCategoriesInnerChildInner object This 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 (*GetAllCategories200ResponseDataCategoriesInnerChildInner) GetChild

GetChild returns the Child field value if set, zero value otherwise.

func (*GetAllCategories200ResponseDataCategoriesInnerChildInner) GetChildOk

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

func (*GetAllCategories200ResponseDataCategoriesInnerChildInner) GetId

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

func (*GetAllCategories200ResponseDataCategoriesInnerChildInner) GetIdOk

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 (*GetAllCategories200ResponseDataCategoriesInnerChildInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetAllCategories200ResponseDataCategoriesInnerChildInner) GetNameOk

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

func (*GetAllCategories200ResponseDataCategoriesInnerChildInner) HasChild

HasChild returns a boolean if a field has been set.

func (*GetAllCategories200ResponseDataCategoriesInnerChildInner) HasId

HasId returns a boolean if a field has been set.

func (*GetAllCategories200ResponseDataCategoriesInnerChildInner) HasName

HasName returns a boolean if a field has been set.

func (GetAllCategories200ResponseDataCategoriesInnerChildInner) MarshalJSON

func (*GetAllCategories200ResponseDataCategoriesInnerChildInner) SetChild

SetChild gets a reference to the given []GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner and assigns it to the Child field.

func (*GetAllCategories200ResponseDataCategoriesInnerChildInner) SetId

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

func (*GetAllCategories200ResponseDataCategoriesInnerChildInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (GetAllCategories200ResponseDataCategoriesInnerChildInner) ToMap

type GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner

type GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner struct {
	Name *string `json:"Name,omitempty"`
	Id   *string `json:"id,omitempty"`
}

GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner struct for GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner

func NewGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner

func NewGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner() *GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner

NewGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner instantiates a new GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInnerWithDefaults

func NewGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInnerWithDefaults() *GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner

NewGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInnerWithDefaults instantiates a new GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner object This 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 (*GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) GetId

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

func (*GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) GetIdOk

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 (*GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) GetNameOk

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

func (*GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) HasId

HasId returns a boolean if a field has been set.

func (*GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) HasName

HasName returns a boolean if a field has been set.

func (GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) MarshalJSON

func (*GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) SetId

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

func (*GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (GetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) ToMap

type GetAllOrders200Response

type GetAllOrders200Response struct {
	Header *ResponseHeader                    `json:"header,omitempty"`
	Data   []GetAllOrders200ResponseDataInner `json:"data,omitempty"`
}

GetAllOrders200Response struct for GetAllOrders200Response

func NewGetAllOrders200Response

func NewGetAllOrders200Response() *GetAllOrders200Response

NewGetAllOrders200Response instantiates a new GetAllOrders200Response object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseWithDefaults

func NewGetAllOrders200ResponseWithDefaults() *GetAllOrders200Response

NewGetAllOrders200ResponseWithDefaults instantiates a new GetAllOrders200Response object This 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 (*GetAllOrders200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetAllOrders200Response) GetDataOk

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

func (*GetAllOrders200Response) GetHeader

func (o *GetAllOrders200Response) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetAllOrders200Response) GetHeaderOk

func (o *GetAllOrders200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*GetAllOrders200Response) HasData

func (o *GetAllOrders200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetAllOrders200Response) HasHeader

func (o *GetAllOrders200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetAllOrders200Response) MarshalJSON

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

func (*GetAllOrders200Response) SetData

SetData gets a reference to the given []GetAllOrders200ResponseDataInner and assigns it to the Data field.

func (*GetAllOrders200Response) SetHeader

func (o *GetAllOrders200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetAllOrders200Response) ToMap

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

type GetAllOrders200ResponseDataInner

type GetAllOrders200ResponseDataInner struct {
	// Fullfilment Service Unique Identifier
	FsId *string `json:"fs_id,omitempty"`
	// Order Unique Identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Is COD mitra?
	IsCodMitra *bool `json:"is_cod_mitra,omitempty"`
	// Is accept partial?
	AcceptPartial *bool `json:"accept_partial,omitempty"`
	// Invoice Number
	InvoiceRefNum *string `json:"invoice_ref_num,omitempty"`
	// Have product bundle?
	HaveProductBundle *bool                                                    `json:"have_product_bundle,omitempty"`
	Products          []GetAllOrders200ResponseDataInnerProductsInner          `json:"products,omitempty"`
	ProductsFulfilled []GetAllOrders200ResponseDataInnerProductsFulfilledInner `json:"products_fulfilled,omitempty"`
	BundleDetail      *GetAllOrders200ResponseDataInnerBundleDetail            `json:"bundle_detail,omitempty"`
	// Device Type
	DeviceType *string                                `json:"device_type,omitempty"`
	Buyer      *GetAllOrders200ResponseDataInnerBuyer `json:"buyer,omitempty"`
	// Shop Unique Identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Payment Unique Identifier
	PaymentId *int64                                     `json:"payment_id,omitempty"`
	Recipient *GetAllOrders200ResponseDataInnerRecipient `json:"recipient,omitempty"`
	Logistics *GetAllOrders200ResponseDataInnerLogistics `json:"logistics,omitempty"`
	Amt       *GetAllOrders200ResponseDataInnerAmt       `json:"amt,omitempty"`
	//
	DropshipperInfo map[string]interface{}                       `json:"dropshipper_info,omitempty"`
	VoucherInfo     *GetAllOrders200ResponseDataInnerVoucherInfo `json:"voucher_info,omitempty"`
	// Order Status Code
	OrderStatus *int64 `json:"order_status,omitempty"`
	// Warehouse Unique Identifier
	WarehouseId *int64 `json:"warehouse_id,omitempty"`
	// Order Fulfilled by Tokocabang (1), Order Fulfilled by Shop (0)
	FulfillBy *int64 `json:"fulfill_by,omitempty"`
	// Order Created Time
	CreateTime          *int64                                               `json:"create_time,omitempty"`
	CustomFields        *GetAllOrders200ResponseDataInnerCustomFields        `json:"custom_fields,omitempty"`
	PromoOrderDetail    *GetAllOrders200ResponseDataInnerPromoOrderDetail    `json:"promo_order_detail,omitempty"`
	Encryption          *GetAllOrders200ResponseDataInnerEncryption          `json:"encryption,omitempty"`
	AddonInfo           map[string]interface{}                               `json:"addon_info,omitempty"`
	ShipmentFulfillment *GetAllOrders200ResponseDataInnerShipmentFulfillment `json:"shipment_fulfillment,omitempty"`
	// Plus Order Flag
	IsPlus  *bool                                    `json:"is_plus,omitempty"`
	PofInfo *GetAllOrders200ResponseDataInnerPofInfo `json:"pof_info,omitempty"`
}

GetAllOrders200ResponseDataInner struct for GetAllOrders200ResponseDataInner

func NewGetAllOrders200ResponseDataInner

func NewGetAllOrders200ResponseDataInner() *GetAllOrders200ResponseDataInner

NewGetAllOrders200ResponseDataInner instantiates a new GetAllOrders200ResponseDataInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerWithDefaults

func NewGetAllOrders200ResponseDataInnerWithDefaults() *GetAllOrders200ResponseDataInner

NewGetAllOrders200ResponseDataInnerWithDefaults instantiates a new GetAllOrders200ResponseDataInner object This 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 (*GetAllOrders200ResponseDataInner) GetAcceptPartial

func (o *GetAllOrders200ResponseDataInner) GetAcceptPartial() bool

GetAcceptPartial returns the AcceptPartial field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetAcceptPartialOk

func (o *GetAllOrders200ResponseDataInner) GetAcceptPartialOk() (*bool, bool)

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

func (*GetAllOrders200ResponseDataInner) GetAddonInfo

func (o *GetAllOrders200ResponseDataInner) GetAddonInfo() map[string]interface{}

GetAddonInfo returns the AddonInfo field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetAddonInfoOk

func (o *GetAllOrders200ResponseDataInner) GetAddonInfoOk() (map[string]interface{}, bool)

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

func (*GetAllOrders200ResponseDataInner) GetAmt

GetAmt returns the Amt field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetAmtOk

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

func (*GetAllOrders200ResponseDataInner) GetBundleDetail

GetBundleDetail returns the BundleDetail field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetBundleDetailOk

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

func (*GetAllOrders200ResponseDataInner) GetBuyer

GetBuyer returns the Buyer field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetBuyerOk

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

func (*GetAllOrders200ResponseDataInner) GetCreateTime

func (o *GetAllOrders200ResponseDataInner) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetCreateTimeOk

func (o *GetAllOrders200ResponseDataInner) GetCreateTimeOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInner) GetCustomFields

GetCustomFields returns the CustomFields field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetCustomFieldsOk

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

func (*GetAllOrders200ResponseDataInner) GetDeviceType

func (o *GetAllOrders200ResponseDataInner) GetDeviceType() string

GetDeviceType returns the DeviceType field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetDeviceTypeOk

func (o *GetAllOrders200ResponseDataInner) GetDeviceTypeOk() (*string, bool)

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

func (*GetAllOrders200ResponseDataInner) GetDropshipperInfo

func (o *GetAllOrders200ResponseDataInner) GetDropshipperInfo() map[string]interface{}

GetDropshipperInfo returns the DropshipperInfo field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetDropshipperInfoOk

func (o *GetAllOrders200ResponseDataInner) GetDropshipperInfoOk() (map[string]interface{}, bool)

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

func (*GetAllOrders200ResponseDataInner) GetEncryption

GetEncryption returns the Encryption field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetEncryptionOk

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

func (*GetAllOrders200ResponseDataInner) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetFsIdOk

func (o *GetAllOrders200ResponseDataInner) GetFsIdOk() (*string, bool)

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

func (*GetAllOrders200ResponseDataInner) GetFulfillBy

func (o *GetAllOrders200ResponseDataInner) GetFulfillBy() int64

GetFulfillBy returns the FulfillBy field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetFulfillByOk

func (o *GetAllOrders200ResponseDataInner) GetFulfillByOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInner) GetHaveProductBundle

func (o *GetAllOrders200ResponseDataInner) GetHaveProductBundle() bool

GetHaveProductBundle returns the HaveProductBundle field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetHaveProductBundleOk

func (o *GetAllOrders200ResponseDataInner) GetHaveProductBundleOk() (*bool, bool)

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

func (*GetAllOrders200ResponseDataInner) GetInvoiceRefNum

func (o *GetAllOrders200ResponseDataInner) GetInvoiceRefNum() string

GetInvoiceRefNum returns the InvoiceRefNum field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetInvoiceRefNumOk

func (o *GetAllOrders200ResponseDataInner) GetInvoiceRefNumOk() (*string, bool)

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

func (*GetAllOrders200ResponseDataInner) GetIsCodMitra

func (o *GetAllOrders200ResponseDataInner) GetIsCodMitra() bool

GetIsCodMitra returns the IsCodMitra field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetIsCodMitraOk

func (o *GetAllOrders200ResponseDataInner) GetIsCodMitraOk() (*bool, bool)

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

func (*GetAllOrders200ResponseDataInner) GetIsPlus

func (o *GetAllOrders200ResponseDataInner) GetIsPlus() bool

GetIsPlus returns the IsPlus field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetIsPlusOk

func (o *GetAllOrders200ResponseDataInner) GetIsPlusOk() (*bool, bool)

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

func (*GetAllOrders200ResponseDataInner) GetLogistics

GetLogistics returns the Logistics field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetLogisticsOk

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

func (*GetAllOrders200ResponseDataInner) GetOrderId

func (o *GetAllOrders200ResponseDataInner) GetOrderId() int64

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetOrderIdOk

func (o *GetAllOrders200ResponseDataInner) GetOrderIdOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInner) GetOrderStatus

func (o *GetAllOrders200ResponseDataInner) GetOrderStatus() int64

GetOrderStatus returns the OrderStatus field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetOrderStatusOk

func (o *GetAllOrders200ResponseDataInner) GetOrderStatusOk() (*int64, 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 (*GetAllOrders200ResponseDataInner) GetPaymentId

func (o *GetAllOrders200ResponseDataInner) GetPaymentId() int64

GetPaymentId returns the PaymentId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetPaymentIdOk

func (o *GetAllOrders200ResponseDataInner) GetPaymentIdOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInner) GetPofInfo

GetPofInfo returns the PofInfo field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetPofInfoOk

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

func (*GetAllOrders200ResponseDataInner) GetProducts

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

func (*GetAllOrders200ResponseDataInner) GetProductsFulfilled

GetProductsFulfilled returns the ProductsFulfilled field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetProductsFulfilledOk

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

func (*GetAllOrders200ResponseDataInner) 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 (*GetAllOrders200ResponseDataInner) GetPromoOrderDetail

GetPromoOrderDetail returns the PromoOrderDetail field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetPromoOrderDetailOk

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

func (*GetAllOrders200ResponseDataInner) GetRecipient

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetRecipientOk

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

func (*GetAllOrders200ResponseDataInner) GetShipmentFulfillment

GetShipmentFulfillment returns the ShipmentFulfillment field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetShipmentFulfillmentOk

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

func (*GetAllOrders200ResponseDataInner) GetShopId

func (o *GetAllOrders200ResponseDataInner) GetShopId() int64

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetShopIdOk

func (o *GetAllOrders200ResponseDataInner) GetShopIdOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInner) GetVoucherInfo

GetVoucherInfo returns the VoucherInfo field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInner) GetVoucherInfoOk

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

func (*GetAllOrders200ResponseDataInner) GetWarehouseId

func (o *GetAllOrders200ResponseDataInner) GetWarehouseId() int64

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

func (*GetAllOrders200ResponseDataInner) GetWarehouseIdOk

func (o *GetAllOrders200ResponseDataInner) GetWarehouseIdOk() (*int64, 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 (*GetAllOrders200ResponseDataInner) HasAcceptPartial

func (o *GetAllOrders200ResponseDataInner) HasAcceptPartial() bool

HasAcceptPartial returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasAddonInfo

func (o *GetAllOrders200ResponseDataInner) HasAddonInfo() bool

HasAddonInfo returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasAmt

HasAmt returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasBundleDetail

func (o *GetAllOrders200ResponseDataInner) HasBundleDetail() bool

HasBundleDetail returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasBuyer

func (o *GetAllOrders200ResponseDataInner) HasBuyer() bool

HasBuyer returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasCreateTime

func (o *GetAllOrders200ResponseDataInner) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasCustomFields

func (o *GetAllOrders200ResponseDataInner) HasCustomFields() bool

HasCustomFields returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasDeviceType

func (o *GetAllOrders200ResponseDataInner) HasDeviceType() bool

HasDeviceType returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasDropshipperInfo

func (o *GetAllOrders200ResponseDataInner) HasDropshipperInfo() bool

HasDropshipperInfo returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasEncryption

func (o *GetAllOrders200ResponseDataInner) HasEncryption() bool

HasEncryption returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasFsId

HasFsId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasFulfillBy

func (o *GetAllOrders200ResponseDataInner) HasFulfillBy() bool

HasFulfillBy returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasHaveProductBundle

func (o *GetAllOrders200ResponseDataInner) HasHaveProductBundle() bool

HasHaveProductBundle returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasInvoiceRefNum

func (o *GetAllOrders200ResponseDataInner) HasInvoiceRefNum() bool

HasInvoiceRefNum returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasIsCodMitra

func (o *GetAllOrders200ResponseDataInner) HasIsCodMitra() bool

HasIsCodMitra returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasIsPlus

func (o *GetAllOrders200ResponseDataInner) HasIsPlus() bool

HasIsPlus returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasLogistics

func (o *GetAllOrders200ResponseDataInner) HasLogistics() bool

HasLogistics returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasOrderId

func (o *GetAllOrders200ResponseDataInner) HasOrderId() bool

HasOrderId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasOrderStatus

func (o *GetAllOrders200ResponseDataInner) HasOrderStatus() bool

HasOrderStatus returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasPaymentId

func (o *GetAllOrders200ResponseDataInner) HasPaymentId() bool

HasPaymentId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasPofInfo

func (o *GetAllOrders200ResponseDataInner) HasPofInfo() bool

HasPofInfo returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasProducts

func (o *GetAllOrders200ResponseDataInner) HasProducts() bool

HasProducts returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasProductsFulfilled

func (o *GetAllOrders200ResponseDataInner) HasProductsFulfilled() bool

HasProductsFulfilled returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasPromoOrderDetail

func (o *GetAllOrders200ResponseDataInner) HasPromoOrderDetail() bool

HasPromoOrderDetail returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasRecipient

func (o *GetAllOrders200ResponseDataInner) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasShipmentFulfillment

func (o *GetAllOrders200ResponseDataInner) HasShipmentFulfillment() bool

HasShipmentFulfillment returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasShopId

func (o *GetAllOrders200ResponseDataInner) HasShopId() bool

HasShopId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasVoucherInfo

func (o *GetAllOrders200ResponseDataInner) HasVoucherInfo() bool

HasVoucherInfo returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInner) HasWarehouseId

func (o *GetAllOrders200ResponseDataInner) HasWarehouseId() bool

HasWarehouseId returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInner) MarshalJSON

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

func (*GetAllOrders200ResponseDataInner) SetAcceptPartial

func (o *GetAllOrders200ResponseDataInner) SetAcceptPartial(v bool)

SetAcceptPartial gets a reference to the given bool and assigns it to the AcceptPartial field.

func (*GetAllOrders200ResponseDataInner) SetAddonInfo

func (o *GetAllOrders200ResponseDataInner) SetAddonInfo(v map[string]interface{})

SetAddonInfo gets a reference to the given map[string]interface{} and assigns it to the AddonInfo field.

func (*GetAllOrders200ResponseDataInner) SetAmt

SetAmt gets a reference to the given GetAllOrders200ResponseDataInnerAmt and assigns it to the Amt field.

func (*GetAllOrders200ResponseDataInner) SetBundleDetail

SetBundleDetail gets a reference to the given GetAllOrders200ResponseDataInnerBundleDetail and assigns it to the BundleDetail field.

func (*GetAllOrders200ResponseDataInner) SetBuyer

SetBuyer gets a reference to the given GetAllOrders200ResponseDataInnerBuyer and assigns it to the Buyer field.

func (*GetAllOrders200ResponseDataInner) SetCreateTime

func (o *GetAllOrders200ResponseDataInner) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*GetAllOrders200ResponseDataInner) SetCustomFields

SetCustomFields gets a reference to the given GetAllOrders200ResponseDataInnerCustomFields and assigns it to the CustomFields field.

func (*GetAllOrders200ResponseDataInner) SetDeviceType

func (o *GetAllOrders200ResponseDataInner) SetDeviceType(v string)

SetDeviceType gets a reference to the given string and assigns it to the DeviceType field.

func (*GetAllOrders200ResponseDataInner) SetDropshipperInfo

func (o *GetAllOrders200ResponseDataInner) SetDropshipperInfo(v map[string]interface{})

SetDropshipperInfo gets a reference to the given map[string]interface{} and assigns it to the DropshipperInfo field.

func (*GetAllOrders200ResponseDataInner) SetEncryption

SetEncryption gets a reference to the given GetAllOrders200ResponseDataInnerEncryption and assigns it to the Encryption field.

func (*GetAllOrders200ResponseDataInner) SetFsId

SetFsId gets a reference to the given string and assigns it to the FsId field.

func (*GetAllOrders200ResponseDataInner) SetFulfillBy

func (o *GetAllOrders200ResponseDataInner) SetFulfillBy(v int64)

SetFulfillBy gets a reference to the given int64 and assigns it to the FulfillBy field.

func (*GetAllOrders200ResponseDataInner) SetHaveProductBundle

func (o *GetAllOrders200ResponseDataInner) SetHaveProductBundle(v bool)

SetHaveProductBundle gets a reference to the given bool and assigns it to the HaveProductBundle field.

func (*GetAllOrders200ResponseDataInner) SetInvoiceRefNum

func (o *GetAllOrders200ResponseDataInner) SetInvoiceRefNum(v string)

SetInvoiceRefNum gets a reference to the given string and assigns it to the InvoiceRefNum field.

func (*GetAllOrders200ResponseDataInner) SetIsCodMitra

func (o *GetAllOrders200ResponseDataInner) SetIsCodMitra(v bool)

SetIsCodMitra gets a reference to the given bool and assigns it to the IsCodMitra field.

func (*GetAllOrders200ResponseDataInner) SetIsPlus

func (o *GetAllOrders200ResponseDataInner) SetIsPlus(v bool)

SetIsPlus gets a reference to the given bool and assigns it to the IsPlus field.

func (*GetAllOrders200ResponseDataInner) SetLogistics

SetLogistics gets a reference to the given GetAllOrders200ResponseDataInnerLogistics and assigns it to the Logistics field.

func (*GetAllOrders200ResponseDataInner) SetOrderId

func (o *GetAllOrders200ResponseDataInner) SetOrderId(v int64)

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetAllOrders200ResponseDataInner) SetOrderStatus

func (o *GetAllOrders200ResponseDataInner) SetOrderStatus(v int64)

SetOrderStatus gets a reference to the given int64 and assigns it to the OrderStatus field.

func (*GetAllOrders200ResponseDataInner) SetPaymentId

func (o *GetAllOrders200ResponseDataInner) SetPaymentId(v int64)

SetPaymentId gets a reference to the given int64 and assigns it to the PaymentId field.

func (*GetAllOrders200ResponseDataInner) SetPofInfo

SetPofInfo gets a reference to the given GetAllOrders200ResponseDataInnerPofInfo and assigns it to the PofInfo field.

func (*GetAllOrders200ResponseDataInner) SetProducts

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

func (*GetAllOrders200ResponseDataInner) SetProductsFulfilled

SetProductsFulfilled gets a reference to the given []GetAllOrders200ResponseDataInnerProductsFulfilledInner and assigns it to the ProductsFulfilled field.

func (*GetAllOrders200ResponseDataInner) SetPromoOrderDetail

SetPromoOrderDetail gets a reference to the given GetAllOrders200ResponseDataInnerPromoOrderDetail and assigns it to the PromoOrderDetail field.

func (*GetAllOrders200ResponseDataInner) SetRecipient

SetRecipient gets a reference to the given GetAllOrders200ResponseDataInnerRecipient and assigns it to the Recipient field.

func (*GetAllOrders200ResponseDataInner) SetShipmentFulfillment

SetShipmentFulfillment gets a reference to the given GetAllOrders200ResponseDataInnerShipmentFulfillment and assigns it to the ShipmentFulfillment field.

func (*GetAllOrders200ResponseDataInner) SetShopId

func (o *GetAllOrders200ResponseDataInner) SetShopId(v int64)

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*GetAllOrders200ResponseDataInner) SetVoucherInfo

SetVoucherInfo gets a reference to the given GetAllOrders200ResponseDataInnerVoucherInfo and assigns it to the VoucherInfo field.

func (*GetAllOrders200ResponseDataInner) SetWarehouseId

func (o *GetAllOrders200ResponseDataInner) SetWarehouseId(v int64)

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

func (GetAllOrders200ResponseDataInner) ToMap

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

type GetAllOrders200ResponseDataInnerAmt

type GetAllOrders200ResponseDataInnerAmt struct {
	// Total Product Price
	TtlProductPrice *float64 `json:"ttl_product_price,omitempty"`
	// Shipping Cost
	ShippingCost *float64 `json:"shipping_cost,omitempty"`
	// Insurance Cost
	InsuranceCost *float64 `json:"insurance_cost,omitempty"`
	// Total Amount
	TtlAmount *float64 `json:"ttl_amount,omitempty"`
	// Voucher Amount
	VoucherAmount *float64 `json:"voucher_amount,omitempty"`
	// Toppoints Amount
	ToppointsAmount *float64 `json:"toppoints_amount,omitempty"`
}

GetAllOrders200ResponseDataInnerAmt struct for GetAllOrders200ResponseDataInnerAmt

func NewGetAllOrders200ResponseDataInnerAmt

func NewGetAllOrders200ResponseDataInnerAmt() *GetAllOrders200ResponseDataInnerAmt

NewGetAllOrders200ResponseDataInnerAmt instantiates a new GetAllOrders200ResponseDataInnerAmt object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerAmtWithDefaults

func NewGetAllOrders200ResponseDataInnerAmtWithDefaults() *GetAllOrders200ResponseDataInnerAmt

NewGetAllOrders200ResponseDataInnerAmtWithDefaults instantiates a new GetAllOrders200ResponseDataInnerAmt object This 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 (*GetAllOrders200ResponseDataInnerAmt) GetInsuranceCost

func (o *GetAllOrders200ResponseDataInnerAmt) GetInsuranceCost() float64

GetInsuranceCost returns the InsuranceCost field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerAmt) GetInsuranceCostOk

func (o *GetAllOrders200ResponseDataInnerAmt) GetInsuranceCostOk() (*float64, bool)

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

func (*GetAllOrders200ResponseDataInnerAmt) GetShippingCost

func (o *GetAllOrders200ResponseDataInnerAmt) GetShippingCost() float64

GetShippingCost returns the ShippingCost field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerAmt) GetShippingCostOk

func (o *GetAllOrders200ResponseDataInnerAmt) GetShippingCostOk() (*float64, bool)

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

func (*GetAllOrders200ResponseDataInnerAmt) GetToppointsAmount

func (o *GetAllOrders200ResponseDataInnerAmt) GetToppointsAmount() float64

GetToppointsAmount returns the ToppointsAmount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerAmt) GetToppointsAmountOk

func (o *GetAllOrders200ResponseDataInnerAmt) GetToppointsAmountOk() (*float64, bool)

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

func (*GetAllOrders200ResponseDataInnerAmt) GetTtlAmount

func (o *GetAllOrders200ResponseDataInnerAmt) GetTtlAmount() float64

GetTtlAmount returns the TtlAmount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerAmt) GetTtlAmountOk

func (o *GetAllOrders200ResponseDataInnerAmt) GetTtlAmountOk() (*float64, bool)

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

func (*GetAllOrders200ResponseDataInnerAmt) GetTtlProductPrice

func (o *GetAllOrders200ResponseDataInnerAmt) GetTtlProductPrice() float64

GetTtlProductPrice returns the TtlProductPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerAmt) GetTtlProductPriceOk

func (o *GetAllOrders200ResponseDataInnerAmt) GetTtlProductPriceOk() (*float64, bool)

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

func (*GetAllOrders200ResponseDataInnerAmt) GetVoucherAmount

func (o *GetAllOrders200ResponseDataInnerAmt) GetVoucherAmount() float64

GetVoucherAmount returns the VoucherAmount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerAmt) GetVoucherAmountOk

func (o *GetAllOrders200ResponseDataInnerAmt) GetVoucherAmountOk() (*float64, bool)

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

func (*GetAllOrders200ResponseDataInnerAmt) HasInsuranceCost

func (o *GetAllOrders200ResponseDataInnerAmt) HasInsuranceCost() bool

HasInsuranceCost returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerAmt) HasShippingCost

func (o *GetAllOrders200ResponseDataInnerAmt) HasShippingCost() bool

HasShippingCost returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerAmt) HasToppointsAmount

func (o *GetAllOrders200ResponseDataInnerAmt) HasToppointsAmount() bool

HasToppointsAmount returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerAmt) HasTtlAmount

func (o *GetAllOrders200ResponseDataInnerAmt) HasTtlAmount() bool

HasTtlAmount returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerAmt) HasTtlProductPrice

func (o *GetAllOrders200ResponseDataInnerAmt) HasTtlProductPrice() bool

HasTtlProductPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerAmt) HasVoucherAmount

func (o *GetAllOrders200ResponseDataInnerAmt) HasVoucherAmount() bool

HasVoucherAmount returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerAmt) MarshalJSON

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

func (*GetAllOrders200ResponseDataInnerAmt) SetInsuranceCost

func (o *GetAllOrders200ResponseDataInnerAmt) SetInsuranceCost(v float64)

SetInsuranceCost gets a reference to the given float64 and assigns it to the InsuranceCost field.

func (*GetAllOrders200ResponseDataInnerAmt) SetShippingCost

func (o *GetAllOrders200ResponseDataInnerAmt) SetShippingCost(v float64)

SetShippingCost gets a reference to the given float64 and assigns it to the ShippingCost field.

func (*GetAllOrders200ResponseDataInnerAmt) SetToppointsAmount

func (o *GetAllOrders200ResponseDataInnerAmt) SetToppointsAmount(v float64)

SetToppointsAmount gets a reference to the given float64 and assigns it to the ToppointsAmount field.

func (*GetAllOrders200ResponseDataInnerAmt) SetTtlAmount

func (o *GetAllOrders200ResponseDataInnerAmt) SetTtlAmount(v float64)

SetTtlAmount gets a reference to the given float64 and assigns it to the TtlAmount field.

func (*GetAllOrders200ResponseDataInnerAmt) SetTtlProductPrice

func (o *GetAllOrders200ResponseDataInnerAmt) SetTtlProductPrice(v float64)

SetTtlProductPrice gets a reference to the given float64 and assigns it to the TtlProductPrice field.

func (*GetAllOrders200ResponseDataInnerAmt) SetVoucherAmount

func (o *GetAllOrders200ResponseDataInnerAmt) SetVoucherAmount(v float64)

SetVoucherAmount gets a reference to the given float64 and assigns it to the VoucherAmount field.

func (GetAllOrders200ResponseDataInnerAmt) ToMap

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

type GetAllOrders200ResponseDataInnerBundleDetail

type GetAllOrders200ResponseDataInnerBundleDetail struct {
	Bundle    []GetAllOrders200ResponseDataInnerBundleDetailBundleInner    `json:"bundle,omitempty"`
	NonBundle []GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner `json:"non_bundle,omitempty"`
	// Total Bundle Product
	TotalProduct *int64 `json:"total_product,omitempty"`
}

GetAllOrders200ResponseDataInnerBundleDetail struct for GetAllOrders200ResponseDataInnerBundleDetail

func NewGetAllOrders200ResponseDataInnerBundleDetail

func NewGetAllOrders200ResponseDataInnerBundleDetail() *GetAllOrders200ResponseDataInnerBundleDetail

NewGetAllOrders200ResponseDataInnerBundleDetail instantiates a new GetAllOrders200ResponseDataInnerBundleDetail object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerBundleDetailWithDefaults

func NewGetAllOrders200ResponseDataInnerBundleDetailWithDefaults() *GetAllOrders200ResponseDataInnerBundleDetail

NewGetAllOrders200ResponseDataInnerBundleDetailWithDefaults instantiates a new GetAllOrders200ResponseDataInnerBundleDetail object This 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 (*GetAllOrders200ResponseDataInnerBundleDetail) GetBundle

GetBundle returns the Bundle field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetail) GetBundleOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetail) GetNonBundle

GetNonBundle returns the NonBundle field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetail) GetNonBundleOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetail) GetTotalProduct

GetTotalProduct returns the TotalProduct field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetail) GetTotalProductOk

func (o *GetAllOrders200ResponseDataInnerBundleDetail) GetTotalProductOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerBundleDetail) HasBundle

HasBundle returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetail) HasNonBundle

HasNonBundle returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetail) HasTotalProduct

HasTotalProduct returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerBundleDetail) MarshalJSON

func (*GetAllOrders200ResponseDataInnerBundleDetail) SetBundle

SetBundle gets a reference to the given []GetAllOrders200ResponseDataInnerBundleDetailBundleInner and assigns it to the Bundle field.

func (*GetAllOrders200ResponseDataInnerBundleDetail) SetNonBundle

SetNonBundle gets a reference to the given []GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner and assigns it to the NonBundle field.

func (*GetAllOrders200ResponseDataInnerBundleDetail) SetTotalProduct

SetTotalProduct gets a reference to the given int64 and assigns it to the TotalProduct field.

func (GetAllOrders200ResponseDataInnerBundleDetail) ToMap

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

type GetAllOrders200ResponseDataInnerBundleDetailBundleInner

type GetAllOrders200ResponseDataInnerBundleDetailBundleInner struct {
	// Bundle Unique Identifier
	BundleId *int64 `json:"bundle_id,omitempty"`
	// Bundle Variant Unique Identifier
	BundleVariantId *string `json:"bundle_variant_id,omitempty"`
	// Bundle Name
	BundleName *string `json:"bundle_name,omitempty"`
	// Bundle Variant Unique Identifier
	BundlePrice *float64 `json:"bundle_price,omitempty"`
	// Bundle Order Quantity
	BundleQuantity *int64 `json:"bundle_quantity,omitempty"`
	// Bundle Order Total Price
	BundleSubtotalPrice *float64                                                                  `json:"bundle_subtotal_price,omitempty"`
	OrderDetail         []GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner `json:"order_detail,omitempty"`
}

GetAllOrders200ResponseDataInnerBundleDetailBundleInner struct for GetAllOrders200ResponseDataInnerBundleDetailBundleInner

func NewGetAllOrders200ResponseDataInnerBundleDetailBundleInner

func NewGetAllOrders200ResponseDataInnerBundleDetailBundleInner() *GetAllOrders200ResponseDataInnerBundleDetailBundleInner

NewGetAllOrders200ResponseDataInnerBundleDetailBundleInner instantiates a new GetAllOrders200ResponseDataInnerBundleDetailBundleInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerBundleDetailBundleInnerWithDefaults

func NewGetAllOrders200ResponseDataInnerBundleDetailBundleInnerWithDefaults() *GetAllOrders200ResponseDataInnerBundleDetailBundleInner

NewGetAllOrders200ResponseDataInnerBundleDetailBundleInnerWithDefaults instantiates a new GetAllOrders200ResponseDataInnerBundleDetailBundleInner object This 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 (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundleId

GetBundleId returns the BundleId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundleIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundleName

GetBundleName returns the BundleName field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundleNameOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundlePrice

GetBundlePrice returns the BundlePrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundlePriceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundleQuantity

GetBundleQuantity returns the BundleQuantity field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundleQuantityOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundleSubtotalPrice

GetBundleSubtotalPrice returns the BundleSubtotalPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundleSubtotalPriceOk

func (o *GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundleSubtotalPriceOk() (*float64, bool)

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundleVariantId

GetBundleVariantId returns the BundleVariantId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetBundleVariantIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetOrderDetail

GetOrderDetail returns the OrderDetail field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) GetOrderDetailOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) HasBundleId

HasBundleId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) HasBundleName

HasBundleName returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) HasBundlePrice

HasBundlePrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) HasBundleQuantity

HasBundleQuantity returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) HasBundleSubtotalPrice

HasBundleSubtotalPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) HasBundleVariantId

HasBundleVariantId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) HasOrderDetail

HasOrderDetail returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerBundleDetailBundleInner) MarshalJSON

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) SetBundleId

SetBundleId gets a reference to the given int64 and assigns it to the BundleId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) SetBundleName

SetBundleName gets a reference to the given string and assigns it to the BundleName field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) SetBundlePrice

SetBundlePrice gets a reference to the given float64 and assigns it to the BundlePrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) SetBundleQuantity

SetBundleQuantity gets a reference to the given int64 and assigns it to the BundleQuantity field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) SetBundleSubtotalPrice

SetBundleSubtotalPrice gets a reference to the given float64 and assigns it to the BundleSubtotalPrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) SetBundleVariantId

SetBundleVariantId gets a reference to the given string and assigns it to the BundleVariantId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInner) SetOrderDetail

SetOrderDetail gets a reference to the given []GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner and assigns it to the OrderDetail field.

func (GetAllOrders200ResponseDataInnerBundleDetailBundleInner) ToMap

type GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner

type GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner struct {
	// Bundle Order Detail Unique Identifier
	OrderDtlId *int64 `json:"order_dtl_id,omitempty"`
	// Bundle Order Unique Identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Product Unique Identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Product Name
	ProductName *string `json:"product_name,omitempty"`
	// Product Descirption
	ProductDesc *string `json:"product_desc,omitempty"`
	// Product Order Quantity
	Quantity *int64 `json:"quantity,omitempty"`
	// Product Price
	ProductPrice *float64 `json:"product_price,omitempty"`
	// Product Weight
	ProductWeight *float64 `json:"product_weight,omitempty"`
	// Product Order Total Weight
	TotalWeight *float64 `json:"total_weight,omitempty"`
	// Product Order Total Price
	SubtotalPrice *float64 `json:"subtotal_price,omitempty"`
	// Product Order Notes
	Notes *string `json:"notes,omitempty"`
	//
	Finsurance *int64 `json:"finsurance,omitempty"`
	// Is returnable?
	Returnable *int64 `json:"returnable,omitempty"`
	// Category Unique Identifier
	ChildCatId *int64 `json:"child_cat_id,omitempty"`
	// Currency Unique Identifier
	CurrencyId *int64 `json:"currency_id,omitempty"`
	// Product Insurance Price
	InsurancePrice *float64 `json:"insurance_price,omitempty"`
	// Product Normal Price
	NormalPrice *float64 `json:"normal_price,omitempty"`
	//
	CurrencyRate *float64 `json:"currency_rate,omitempty"`
	//
	ProdPic *string `json:"prod_pic,omitempty"`
	// Minimum Product Order
	MinOrder *int64 `json:"min_order,omitempty"`
	// Is product must include insurance?
	MustInsurance *int64 `json:"must_insurance,omitempty"`
	// Product Condition, 1 = New, 2 = Used
	Condition *int64 `json:"condition,omitempty"`
	// Product Campaign Unique Identifier
	CampaignId *int64 `json:"campaign_id,omitempty"`
	// Product SKU
	Sku *string `json:"sku,omitempty"`
	// Is product has slash price?
	IsSlashPrice *bool `json:"is_slash_price,omitempty"`
	//
	OmsDetailData *string `json:"oms_detail_data,omitempty"`
	// Product Thumbnail URL
	Thumbnail *string `json:"thumbnail,omitempty"`
	// Bundle Unique Identifier
	BundleId *int64 `json:"bundle_id,omitempty"`
	// Bundle Variant Unique Identifier
	BundleVariantId *string `json:"bundle_variant_id,omitempty"`
}

GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner struct for GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner

func NewGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner

func NewGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner() *GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner

NewGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner instantiates a new GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInnerWithDefaults

func NewGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInnerWithDefaults() *GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner

NewGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInnerWithDefaults instantiates a new GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner object This 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 (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetBundleId

GetBundleId returns the BundleId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetBundleIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetBundleVariantId

GetBundleVariantId returns the BundleVariantId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetBundleVariantIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetCampaignId

GetCampaignId returns the CampaignId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetCampaignIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetChildCatId

GetChildCatId returns the ChildCatId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetChildCatIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetCondition

GetCondition returns the Condition field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetConditionOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetCurrencyId

GetCurrencyId returns the CurrencyId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetCurrencyIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetCurrencyRate

GetCurrencyRate returns the CurrencyRate field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetCurrencyRateOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetFinsurance

GetFinsurance returns the Finsurance field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetFinsuranceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetInsurancePrice

GetInsurancePrice returns the InsurancePrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetInsurancePriceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetIsSlashPrice

GetIsSlashPrice returns the IsSlashPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetIsSlashPriceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetMinOrder

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetMinOrderOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetMustInsurance

GetMustInsurance returns the MustInsurance field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetMustInsuranceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetNormalPrice

GetNormalPrice returns the NormalPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetNormalPriceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetNotes

GetNotes returns the Notes field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) 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 (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetOmsDetailData

GetOmsDetailData returns the OmsDetailData field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetOmsDetailDataOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetOrderDtlId

GetOrderDtlId returns the OrderDtlId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetOrderDtlIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetOrderIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetProdPic

GetProdPic returns the ProdPic field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetProdPicOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetProductDesc

GetProductDesc returns the ProductDesc field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetProductDescOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetProductIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetProductName

GetProductName returns the ProductName field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetProductNameOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetProductPrice

GetProductPrice returns the ProductPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetProductPriceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetProductWeight

GetProductWeight returns the ProductWeight field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) 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 (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetQuantity

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) 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 (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetReturnable

GetReturnable returns the Returnable field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetReturnableOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetSkuOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetSubtotalPrice

GetSubtotalPrice returns the SubtotalPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetSubtotalPriceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetThumbnail

GetThumbnail returns the Thumbnail field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetThumbnailOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) GetTotalWeight

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) 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 (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasBundleId

HasBundleId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasBundleVariantId

HasBundleVariantId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasCampaignId

HasCampaignId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasChildCatId

HasChildCatId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasCondition

HasCondition returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasCurrencyId

HasCurrencyId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasCurrencyRate

HasCurrencyRate returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasFinsurance

HasFinsurance returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasInsurancePrice

HasInsurancePrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasIsSlashPrice

HasIsSlashPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasMinOrder

HasMinOrder returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasMustInsurance

HasMustInsurance returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasNormalPrice

HasNormalPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasNotes

HasNotes returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasOmsDetailData

HasOmsDetailData returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasOrderDtlId

HasOrderDtlId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasProdPic

HasProdPic returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasProductDesc

HasProductDesc returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasProductName

HasProductName returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasProductPrice

HasProductPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasProductWeight

HasProductWeight returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasQuantity

HasQuantity returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasReturnable

HasReturnable returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasSku

HasSku returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasSubtotalPrice

HasSubtotalPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasThumbnail

HasThumbnail returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) HasTotalWeight

HasTotalWeight returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) MarshalJSON

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetBundleId

SetBundleId gets a reference to the given int64 and assigns it to the BundleId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetBundleVariantId

SetBundleVariantId gets a reference to the given string and assigns it to the BundleVariantId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetCampaignId

SetCampaignId gets a reference to the given int64 and assigns it to the CampaignId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetChildCatId

SetChildCatId gets a reference to the given int64 and assigns it to the ChildCatId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetCondition

SetCondition gets a reference to the given int64 and assigns it to the Condition field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetCurrencyId

SetCurrencyId gets a reference to the given int64 and assigns it to the CurrencyId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetCurrencyRate

SetCurrencyRate gets a reference to the given float64 and assigns it to the CurrencyRate field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetFinsurance

SetFinsurance gets a reference to the given int64 and assigns it to the Finsurance field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetInsurancePrice

SetInsurancePrice gets a reference to the given float64 and assigns it to the InsurancePrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetIsSlashPrice

SetIsSlashPrice gets a reference to the given bool and assigns it to the IsSlashPrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetMinOrder

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetMustInsurance

SetMustInsurance gets a reference to the given int64 and assigns it to the MustInsurance field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetNormalPrice

SetNormalPrice gets a reference to the given float64 and assigns it to the NormalPrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetNotes

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetOmsDetailData

SetOmsDetailData gets a reference to the given string and assigns it to the OmsDetailData field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetOrderDtlId

SetOrderDtlId gets a reference to the given int64 and assigns it to the OrderDtlId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetProdPic

SetProdPic gets a reference to the given string and assigns it to the ProdPic field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetProductDesc

SetProductDesc gets a reference to the given string and assigns it to the ProductDesc field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetProductName

SetProductName gets a reference to the given string and assigns it to the ProductName field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetProductPrice

SetProductPrice gets a reference to the given float64 and assigns it to the ProductPrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetProductWeight

SetProductWeight gets a reference to the given float64 and assigns it to the ProductWeight field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetQuantity

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

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetReturnable

SetReturnable gets a reference to the given int64 and assigns it to the Returnable field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetSubtotalPrice

SetSubtotalPrice gets a reference to the given float64 and assigns it to the SubtotalPrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetThumbnail

SetThumbnail gets a reference to the given string and assigns it to the Thumbnail field.

func (*GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) SetTotalWeight

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

func (GetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) ToMap

type GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner

type GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner struct {
	// Bundle Order Detail Unique Identifier
	OrderDtlId *int64 `json:"order_dtl_id,omitempty"`
	// Bundle Order Unique Identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Product Unique Identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Product Name
	ProductName *string `json:"product_name,omitempty"`
	// Product Descirption
	ProductDesc *string `json:"product_desc,omitempty"`
	// Product Order Quantity
	Quantity *int64 `json:"quantity,omitempty"`
	// Product Price
	ProductPrice *float64 `json:"product_price,omitempty"`
	// Product Weight
	ProductWeight *float64 `json:"product_weight,omitempty"`
	// Product Order Total Weight
	TotalWeight *float64 `json:"total_weight,omitempty"`
	// Product Order Total Price
	SubtotalPrice *float64 `json:"subtotal_price,omitempty"`
	// Product Order Notes
	Notes *string `json:"notes,omitempty"`
	//
	Finsurance *int64 `json:"finsurance,omitempty"`
	// Is returnable?
	Returnable *int64 `json:"returnable,omitempty"`
	// Category Unique Identifier
	ChildCatId *int64 `json:"child_cat_id,omitempty"`
	// Currency Unique Identifier
	CurrencyId *int64 `json:"currency_id,omitempty"`
	// Product Insurance Price
	InsurancePrice *float64 `json:"insurance_price,omitempty"`
	// Product Normal Price
	NormalPrice *float64 `json:"normal_price,omitempty"`
	//
	CurrencyRate *float64 `json:"currency_rate,omitempty"`
	//
	ProdPic *string `json:"prod_pic,omitempty"`
	// Minimum Product Order
	MinOrder *int64 `json:"min_order,omitempty"`
	// Is product must include insurance?
	MustInsurance *int64 `json:"must_insurance,omitempty"`
	// Product Condition, 1 = New, 2 = Used
	Condition *int64 `json:"condition,omitempty"`
	// Product Campaign Unique Identifier
	CampaignId *int64 `json:"campaign_id,omitempty"`
	// Product SKU
	Sku *string `json:"sku,omitempty"`
	// Is product has slash price?
	IsSlashPrice *bool `json:"is_slash_price,omitempty"`
	//
	OmsDetailData *string `json:"oms_detail_data,omitempty"`
	// Product Thumbnail URL
	Thumbnail *string `json:"thumbnail,omitempty"`
}

GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner struct for GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner

func NewGetAllOrders200ResponseDataInnerBundleDetailNonBundleInner

func NewGetAllOrders200ResponseDataInnerBundleDetailNonBundleInner() *GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner

NewGetAllOrders200ResponseDataInnerBundleDetailNonBundleInner instantiates a new GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerBundleDetailNonBundleInnerWithDefaults

func NewGetAllOrders200ResponseDataInnerBundleDetailNonBundleInnerWithDefaults() *GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner

NewGetAllOrders200ResponseDataInnerBundleDetailNonBundleInnerWithDefaults instantiates a new GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner object This 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 (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetCampaignId

GetCampaignId returns the CampaignId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetCampaignIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetChildCatId

GetChildCatId returns the ChildCatId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetChildCatIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetCondition

GetCondition returns the Condition field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetConditionOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetCurrencyId

GetCurrencyId returns the CurrencyId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetCurrencyIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetCurrencyRate

GetCurrencyRate returns the CurrencyRate field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetCurrencyRateOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetFinsurance

GetFinsurance returns the Finsurance field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetFinsuranceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetInsurancePrice

GetInsurancePrice returns the InsurancePrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetInsurancePriceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetIsSlashPrice

GetIsSlashPrice returns the IsSlashPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetIsSlashPriceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetMinOrder

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetMinOrderOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetMustInsurance

GetMustInsurance returns the MustInsurance field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetMustInsuranceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetNormalPrice

GetNormalPrice returns the NormalPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetNormalPriceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetNotes

GetNotes returns the Notes field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) 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 (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetOmsDetailData

GetOmsDetailData returns the OmsDetailData field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetOmsDetailDataOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetOrderDtlId

GetOrderDtlId returns the OrderDtlId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetOrderDtlIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetOrderIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetProdPic

GetProdPic returns the ProdPic field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetProdPicOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetProductDesc

GetProductDesc returns the ProductDesc field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetProductDescOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetProductIdOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetProductName

GetProductName returns the ProductName field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetProductNameOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetProductPrice

GetProductPrice returns the ProductPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetProductPriceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetProductWeight

GetProductWeight returns the ProductWeight field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) 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 (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetQuantity

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) 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 (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetReturnable

GetReturnable returns the Returnable field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetReturnableOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetSkuOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetSubtotalPrice

GetSubtotalPrice returns the SubtotalPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetSubtotalPriceOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetThumbnail

GetThumbnail returns the Thumbnail field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetThumbnailOk

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) GetTotalWeight

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) 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 (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasCampaignId

HasCampaignId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasChildCatId

HasChildCatId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasCondition

HasCondition returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasCurrencyId

HasCurrencyId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasCurrencyRate

HasCurrencyRate returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasFinsurance

HasFinsurance returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasInsurancePrice

HasInsurancePrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasIsSlashPrice

HasIsSlashPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasMinOrder

HasMinOrder returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasMustInsurance

HasMustInsurance returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasNormalPrice

HasNormalPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasNotes

HasNotes returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasOmsDetailData

HasOmsDetailData returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasOrderDtlId

HasOrderDtlId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasProdPic

HasProdPic returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasProductDesc

HasProductDesc returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasProductName

HasProductName returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasProductPrice

HasProductPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasProductWeight

HasProductWeight returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasQuantity

HasQuantity returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasReturnable

HasReturnable returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasSku

HasSku returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasSubtotalPrice

HasSubtotalPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasThumbnail

HasThumbnail returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) HasTotalWeight

HasTotalWeight returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) MarshalJSON

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetCampaignId

SetCampaignId gets a reference to the given int64 and assigns it to the CampaignId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetChildCatId

SetChildCatId gets a reference to the given int64 and assigns it to the ChildCatId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetCondition

SetCondition gets a reference to the given int64 and assigns it to the Condition field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetCurrencyId

SetCurrencyId gets a reference to the given int64 and assigns it to the CurrencyId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetCurrencyRate

SetCurrencyRate gets a reference to the given float64 and assigns it to the CurrencyRate field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetFinsurance

SetFinsurance gets a reference to the given int64 and assigns it to the Finsurance field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetInsurancePrice

SetInsurancePrice gets a reference to the given float64 and assigns it to the InsurancePrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetIsSlashPrice

SetIsSlashPrice gets a reference to the given bool and assigns it to the IsSlashPrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetMinOrder

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetMustInsurance

SetMustInsurance gets a reference to the given int64 and assigns it to the MustInsurance field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetNormalPrice

SetNormalPrice gets a reference to the given float64 and assigns it to the NormalPrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetNotes

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetOmsDetailData

SetOmsDetailData gets a reference to the given string and assigns it to the OmsDetailData field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetOrderDtlId

SetOrderDtlId gets a reference to the given int64 and assigns it to the OrderDtlId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetProdPic

SetProdPic gets a reference to the given string and assigns it to the ProdPic field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetProductDesc

SetProductDesc gets a reference to the given string and assigns it to the ProductDesc field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetProductName

SetProductName gets a reference to the given string and assigns it to the ProductName field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetProductPrice

SetProductPrice gets a reference to the given float64 and assigns it to the ProductPrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetProductWeight

SetProductWeight gets a reference to the given float64 and assigns it to the ProductWeight field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetQuantity

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

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetReturnable

SetReturnable gets a reference to the given int64 and assigns it to the Returnable field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetSubtotalPrice

SetSubtotalPrice gets a reference to the given float64 and assigns it to the SubtotalPrice field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetThumbnail

SetThumbnail gets a reference to the given string and assigns it to the Thumbnail field.

func (*GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) SetTotalWeight

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

func (GetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) ToMap

type GetAllOrders200ResponseDataInnerBuyer

type GetAllOrders200ResponseDataInnerBuyer struct {
	// Buyer User Unique Identifier
	Id *int64 `json:"id,omitempty"`
	// Buyer Name
	Name *string `json:"Name,omitempty"`
	// Buyer Phone Number (Masked)
	Phone *string `json:"phone,omitempty"`
	// Buyer Email
	Email *string `json:"email,omitempty"`
}

GetAllOrders200ResponseDataInnerBuyer struct for GetAllOrders200ResponseDataInnerBuyer

func NewGetAllOrders200ResponseDataInnerBuyer

func NewGetAllOrders200ResponseDataInnerBuyer() *GetAllOrders200ResponseDataInnerBuyer

NewGetAllOrders200ResponseDataInnerBuyer instantiates a new GetAllOrders200ResponseDataInnerBuyer object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerBuyerWithDefaults

func NewGetAllOrders200ResponseDataInnerBuyerWithDefaults() *GetAllOrders200ResponseDataInnerBuyer

NewGetAllOrders200ResponseDataInnerBuyerWithDefaults instantiates a new GetAllOrders200ResponseDataInnerBuyer object This 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 (*GetAllOrders200ResponseDataInnerBuyer) GetEmail

GetEmail returns the Email field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBuyer) 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 (*GetAllOrders200ResponseDataInnerBuyer) GetId

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

func (*GetAllOrders200ResponseDataInnerBuyer) GetIdOk

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 (*GetAllOrders200ResponseDataInnerBuyer) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBuyer) GetNameOk

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

func (*GetAllOrders200ResponseDataInnerBuyer) GetPhone

GetPhone returns the Phone field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerBuyer) GetPhoneOk

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

func (*GetAllOrders200ResponseDataInnerBuyer) HasEmail

HasEmail returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBuyer) HasId

HasId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBuyer) HasName

HasName returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerBuyer) HasPhone

HasPhone returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerBuyer) MarshalJSON

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

func (*GetAllOrders200ResponseDataInnerBuyer) SetEmail

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*GetAllOrders200ResponseDataInnerBuyer) SetId

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

func (*GetAllOrders200ResponseDataInnerBuyer) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetAllOrders200ResponseDataInnerBuyer) SetPhone

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (GetAllOrders200ResponseDataInnerBuyer) ToMap

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

type GetAllOrders200ResponseDataInnerCustomFields

type GetAllOrders200ResponseDataInnerCustomFields struct {
	// AWB Number
	Awb *string `json:"awb,omitempty"`
}

GetAllOrders200ResponseDataInnerCustomFields struct for GetAllOrders200ResponseDataInnerCustomFields

func NewGetAllOrders200ResponseDataInnerCustomFields

func NewGetAllOrders200ResponseDataInnerCustomFields() *GetAllOrders200ResponseDataInnerCustomFields

NewGetAllOrders200ResponseDataInnerCustomFields instantiates a new GetAllOrders200ResponseDataInnerCustomFields object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerCustomFieldsWithDefaults

func NewGetAllOrders200ResponseDataInnerCustomFieldsWithDefaults() *GetAllOrders200ResponseDataInnerCustomFields

NewGetAllOrders200ResponseDataInnerCustomFieldsWithDefaults instantiates a new GetAllOrders200ResponseDataInnerCustomFields object This 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 (*GetAllOrders200ResponseDataInnerCustomFields) GetAwb

GetAwb returns the Awb field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerCustomFields) GetAwbOk

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

func (*GetAllOrders200ResponseDataInnerCustomFields) HasAwb

HasAwb returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerCustomFields) MarshalJSON

func (*GetAllOrders200ResponseDataInnerCustomFields) SetAwb

SetAwb gets a reference to the given string and assigns it to the Awb field.

func (GetAllOrders200ResponseDataInnerCustomFields) ToMap

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

type GetAllOrders200ResponseDataInnerEncryption

type GetAllOrders200ResponseDataInnerEncryption struct {
	//
	Secret *string `json:"secret,omitempty"`
	//
	Content *string `json:"content,omitempty"`
}

GetAllOrders200ResponseDataInnerEncryption struct for GetAllOrders200ResponseDataInnerEncryption

func NewGetAllOrders200ResponseDataInnerEncryption

func NewGetAllOrders200ResponseDataInnerEncryption() *GetAllOrders200ResponseDataInnerEncryption

NewGetAllOrders200ResponseDataInnerEncryption instantiates a new GetAllOrders200ResponseDataInnerEncryption object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerEncryptionWithDefaults

func NewGetAllOrders200ResponseDataInnerEncryptionWithDefaults() *GetAllOrders200ResponseDataInnerEncryption

NewGetAllOrders200ResponseDataInnerEncryptionWithDefaults instantiates a new GetAllOrders200ResponseDataInnerEncryption object This 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 (*GetAllOrders200ResponseDataInnerEncryption) GetContent

GetContent returns the Content field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerEncryption) GetContentOk

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

func (*GetAllOrders200ResponseDataInnerEncryption) GetSecret

GetSecret returns the Secret field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerEncryption) GetSecretOk

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

func (*GetAllOrders200ResponseDataInnerEncryption) HasContent

HasContent returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerEncryption) HasSecret

HasSecret returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerEncryption) MarshalJSON

func (*GetAllOrders200ResponseDataInnerEncryption) SetContent

SetContent gets a reference to the given string and assigns it to the Content field.

func (*GetAllOrders200ResponseDataInnerEncryption) SetSecret

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (GetAllOrders200ResponseDataInnerEncryption) ToMap

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

type GetAllOrders200ResponseDataInnerLogistics

type GetAllOrders200ResponseDataInnerLogistics struct {
	// Shipping Unique Identifier
	ShippingId *int64 `json:"shipping_id,omitempty"`
	// Distric Unique Identifier
	DistrictId *int64 `json:"district_id,omitempty"`
	// City Unique Identifier
	CityId *int64 `json:"city_id,omitempty"`
	// Province Unique Identifier
	ProvinceId *int64 `json:"province_id,omitempty"`
	// Geolocation
	Geo *string `json:"geo,omitempty"`
	// Shipping Agency Name
	ShippingAgency *string `json:"shipping_agency,omitempty"`
	// Shipping Service Type
	ServiceType *string `json:"service_type,omitempty"`
}

GetAllOrders200ResponseDataInnerLogistics struct for GetAllOrders200ResponseDataInnerLogistics

func NewGetAllOrders200ResponseDataInnerLogistics

func NewGetAllOrders200ResponseDataInnerLogistics() *GetAllOrders200ResponseDataInnerLogistics

NewGetAllOrders200ResponseDataInnerLogistics instantiates a new GetAllOrders200ResponseDataInnerLogistics object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerLogisticsWithDefaults

func NewGetAllOrders200ResponseDataInnerLogisticsWithDefaults() *GetAllOrders200ResponseDataInnerLogistics

NewGetAllOrders200ResponseDataInnerLogisticsWithDefaults instantiates a new GetAllOrders200ResponseDataInnerLogistics object This 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 (*GetAllOrders200ResponseDataInnerLogistics) GetCityId

GetCityId returns the CityId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerLogistics) GetCityIdOk

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

func (*GetAllOrders200ResponseDataInnerLogistics) GetDistrictId

GetDistrictId returns the DistrictId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerLogistics) GetDistrictIdOk

func (o *GetAllOrders200ResponseDataInnerLogistics) GetDistrictIdOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerLogistics) GetGeo

GetGeo returns the Geo field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerLogistics) GetGeoOk

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

func (*GetAllOrders200ResponseDataInnerLogistics) GetProvinceId

GetProvinceId returns the ProvinceId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerLogistics) GetProvinceIdOk

func (o *GetAllOrders200ResponseDataInnerLogistics) GetProvinceIdOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerLogistics) GetServiceType

GetServiceType returns the ServiceType field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerLogistics) GetServiceTypeOk

func (o *GetAllOrders200ResponseDataInnerLogistics) GetServiceTypeOk() (*string, bool)

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

func (*GetAllOrders200ResponseDataInnerLogistics) GetShippingAgency

func (o *GetAllOrders200ResponseDataInnerLogistics) GetShippingAgency() string

GetShippingAgency returns the ShippingAgency field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerLogistics) GetShippingAgencyOk

func (o *GetAllOrders200ResponseDataInnerLogistics) GetShippingAgencyOk() (*string, bool)

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

func (*GetAllOrders200ResponseDataInnerLogistics) GetShippingId

GetShippingId returns the ShippingId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerLogistics) GetShippingIdOk

func (o *GetAllOrders200ResponseDataInnerLogistics) GetShippingIdOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerLogistics) HasCityId

HasCityId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerLogistics) HasDistrictId

HasDistrictId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerLogistics) HasGeo

HasGeo returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerLogistics) HasProvinceId

HasProvinceId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerLogistics) HasServiceType

func (o *GetAllOrders200ResponseDataInnerLogistics) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerLogistics) HasShippingAgency

func (o *GetAllOrders200ResponseDataInnerLogistics) HasShippingAgency() bool

HasShippingAgency returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerLogistics) HasShippingId

HasShippingId returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerLogistics) MarshalJSON

func (*GetAllOrders200ResponseDataInnerLogistics) SetCityId

SetCityId gets a reference to the given int64 and assigns it to the CityId field.

func (*GetAllOrders200ResponseDataInnerLogistics) SetDistrictId

SetDistrictId gets a reference to the given int64 and assigns it to the DistrictId field.

func (*GetAllOrders200ResponseDataInnerLogistics) SetGeo

SetGeo gets a reference to the given string and assigns it to the Geo field.

func (*GetAllOrders200ResponseDataInnerLogistics) SetProvinceId

SetProvinceId gets a reference to the given int64 and assigns it to the ProvinceId field.

func (*GetAllOrders200ResponseDataInnerLogistics) SetServiceType

SetServiceType gets a reference to the given string and assigns it to the ServiceType field.

func (*GetAllOrders200ResponseDataInnerLogistics) SetShippingAgency

func (o *GetAllOrders200ResponseDataInnerLogistics) SetShippingAgency(v string)

SetShippingAgency gets a reference to the given string and assigns it to the ShippingAgency field.

func (*GetAllOrders200ResponseDataInnerLogistics) SetShippingId

SetShippingId gets a reference to the given int64 and assigns it to the ShippingId field.

func (GetAllOrders200ResponseDataInnerLogistics) ToMap

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

type GetAllOrders200ResponseDataInnerPofInfo

type GetAllOrders200ResponseDataInnerPofInfo struct {
	// Order Unique Identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Partial Order Fulfillment Status Code
	PofStatus *int64 `json:"pof_status,omitempty"`
	// Shipping Price
	ShippingPrice *float64 `json:"shipping_price,omitempty"`
	// Insurance Price
	InsurancePrice *float64 `json:"insurance_price,omitempty"`
	// POF Request Create Timestamp (format: 2017-07-20T17:50:58.061156Z)
	CreateTime *string `json:"create_time,omitempty"`
	// POF Request Create By
	CreateBy *int64 `json:"create_by,omitempty"`
	// POF Request Create By Type
	CreateByType *int64 `json:"create_by_type,omitempty"`
	// POF Request Update Timestamp (format: 2017-07-20T17:50:58.061156Z)
	UpdateTime *string `json:"update_time,omitempty"`
	// POF Request Update By
	UpdateBy *int64 `json:"update_by,omitempty"`
	// POF Request Update By Type
	UpdateByType *int64 `json:"update_by_type,omitempty"`
}

GetAllOrders200ResponseDataInnerPofInfo struct for GetAllOrders200ResponseDataInnerPofInfo

func NewGetAllOrders200ResponseDataInnerPofInfo

func NewGetAllOrders200ResponseDataInnerPofInfo() *GetAllOrders200ResponseDataInnerPofInfo

NewGetAllOrders200ResponseDataInnerPofInfo instantiates a new GetAllOrders200ResponseDataInnerPofInfo object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerPofInfoWithDefaults

func NewGetAllOrders200ResponseDataInnerPofInfoWithDefaults() *GetAllOrders200ResponseDataInnerPofInfo

NewGetAllOrders200ResponseDataInnerPofInfoWithDefaults instantiates a new GetAllOrders200ResponseDataInnerPofInfo object This 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 (*GetAllOrders200ResponseDataInnerPofInfo) GetCreateBy

GetCreateBy returns the CreateBy field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPofInfo) GetCreateByOk

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetCreateByOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerPofInfo) GetCreateByType

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetCreateByType() int64

GetCreateByType returns the CreateByType field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPofInfo) GetCreateByTypeOk

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetCreateByTypeOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerPofInfo) GetCreateTime

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPofInfo) GetCreateTimeOk

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetCreateTimeOk() (*string, bool)

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

func (*GetAllOrders200ResponseDataInnerPofInfo) GetInsurancePrice

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetInsurancePrice() float64

GetInsurancePrice returns the InsurancePrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPofInfo) GetInsurancePriceOk

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetInsurancePriceOk() (*float64, bool)

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

func (*GetAllOrders200ResponseDataInnerPofInfo) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPofInfo) GetOrderIdOk

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetOrderIdOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerPofInfo) GetPofStatus

GetPofStatus returns the PofStatus field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPofInfo) GetPofStatusOk

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetPofStatusOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerPofInfo) GetShippingPrice

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetShippingPrice() float64

GetShippingPrice returns the ShippingPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPofInfo) GetShippingPriceOk

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetShippingPriceOk() (*float64, bool)

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

func (*GetAllOrders200ResponseDataInnerPofInfo) GetUpdateBy

GetUpdateBy returns the UpdateBy field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPofInfo) GetUpdateByOk

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetUpdateByOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerPofInfo) GetUpdateByType

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetUpdateByType() int64

GetUpdateByType returns the UpdateByType field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPofInfo) GetUpdateByTypeOk

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetUpdateByTypeOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerPofInfo) GetUpdateTime

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPofInfo) GetUpdateTimeOk

func (o *GetAllOrders200ResponseDataInnerPofInfo) GetUpdateTimeOk() (*string, bool)

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

func (*GetAllOrders200ResponseDataInnerPofInfo) HasCreateBy

HasCreateBy returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPofInfo) HasCreateByType

func (o *GetAllOrders200ResponseDataInnerPofInfo) HasCreateByType() bool

HasCreateByType returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPofInfo) HasCreateTime

func (o *GetAllOrders200ResponseDataInnerPofInfo) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPofInfo) HasInsurancePrice

func (o *GetAllOrders200ResponseDataInnerPofInfo) HasInsurancePrice() bool

HasInsurancePrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPofInfo) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPofInfo) HasPofStatus

HasPofStatus returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPofInfo) HasShippingPrice

func (o *GetAllOrders200ResponseDataInnerPofInfo) HasShippingPrice() bool

HasShippingPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPofInfo) HasUpdateBy

HasUpdateBy returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPofInfo) HasUpdateByType

func (o *GetAllOrders200ResponseDataInnerPofInfo) HasUpdateByType() bool

HasUpdateByType returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPofInfo) HasUpdateTime

func (o *GetAllOrders200ResponseDataInnerPofInfo) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerPofInfo) MarshalJSON

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

func (*GetAllOrders200ResponseDataInnerPofInfo) SetCreateBy

SetCreateBy gets a reference to the given int64 and assigns it to the CreateBy field.

func (*GetAllOrders200ResponseDataInnerPofInfo) SetCreateByType

func (o *GetAllOrders200ResponseDataInnerPofInfo) SetCreateByType(v int64)

SetCreateByType gets a reference to the given int64 and assigns it to the CreateByType field.

func (*GetAllOrders200ResponseDataInnerPofInfo) SetCreateTime

func (o *GetAllOrders200ResponseDataInnerPofInfo) SetCreateTime(v string)

SetCreateTime gets a reference to the given string and assigns it to the CreateTime field.

func (*GetAllOrders200ResponseDataInnerPofInfo) SetInsurancePrice

func (o *GetAllOrders200ResponseDataInnerPofInfo) SetInsurancePrice(v float64)

SetInsurancePrice gets a reference to the given float64 and assigns it to the InsurancePrice field.

func (*GetAllOrders200ResponseDataInnerPofInfo) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetAllOrders200ResponseDataInnerPofInfo) SetPofStatus

SetPofStatus gets a reference to the given int64 and assigns it to the PofStatus field.

func (*GetAllOrders200ResponseDataInnerPofInfo) SetShippingPrice

func (o *GetAllOrders200ResponseDataInnerPofInfo) SetShippingPrice(v float64)

SetShippingPrice gets a reference to the given float64 and assigns it to the ShippingPrice field.

func (*GetAllOrders200ResponseDataInnerPofInfo) SetUpdateBy

SetUpdateBy gets a reference to the given int64 and assigns it to the UpdateBy field.

func (*GetAllOrders200ResponseDataInnerPofInfo) SetUpdateByType

func (o *GetAllOrders200ResponseDataInnerPofInfo) SetUpdateByType(v int64)

SetUpdateByType gets a reference to the given int64 and assigns it to the UpdateByType field.

func (*GetAllOrders200ResponseDataInnerPofInfo) SetUpdateTime

func (o *GetAllOrders200ResponseDataInnerPofInfo) SetUpdateTime(v string)

SetUpdateTime gets a reference to the given string and assigns it to the UpdateTime field.

func (GetAllOrders200ResponseDataInnerPofInfo) ToMap

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

type GetAllOrders200ResponseDataInnerProductsFulfilledInner

type GetAllOrders200ResponseDataInnerProductsFulfilledInner struct {
	// Fulfilled Product Unique Identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Fulfilled Product Delivered Quantity
	QuantityDeliver *int64 `json:"quantity_deliver,omitempty"`
	// Fulfilled Product Reject Quantiy
	QuantityReject *int64 `json:"quantity_reject,omitempty"`
}

GetAllOrders200ResponseDataInnerProductsFulfilledInner struct for GetAllOrders200ResponseDataInnerProductsFulfilledInner

func NewGetAllOrders200ResponseDataInnerProductsFulfilledInner

func NewGetAllOrders200ResponseDataInnerProductsFulfilledInner() *GetAllOrders200ResponseDataInnerProductsFulfilledInner

NewGetAllOrders200ResponseDataInnerProductsFulfilledInner instantiates a new GetAllOrders200ResponseDataInnerProductsFulfilledInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerProductsFulfilledInnerWithDefaults

func NewGetAllOrders200ResponseDataInnerProductsFulfilledInnerWithDefaults() *GetAllOrders200ResponseDataInnerProductsFulfilledInner

NewGetAllOrders200ResponseDataInnerProductsFulfilledInnerWithDefaults instantiates a new GetAllOrders200ResponseDataInnerProductsFulfilledInner object This 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 (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) GetProductIdOk

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

func (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) GetQuantityDeliver

GetQuantityDeliver returns the QuantityDeliver field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) GetQuantityDeliverOk

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

func (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) GetQuantityReject

GetQuantityReject returns the QuantityReject field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) GetQuantityRejectOk

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

func (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) HasQuantityDeliver

HasQuantityDeliver returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) HasQuantityReject

HasQuantityReject returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerProductsFulfilledInner) MarshalJSON

func (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) SetQuantityDeliver

SetQuantityDeliver gets a reference to the given int64 and assigns it to the QuantityDeliver field.

func (*GetAllOrders200ResponseDataInnerProductsFulfilledInner) SetQuantityReject

SetQuantityReject gets a reference to the given int64 and assigns it to the QuantityReject field.

func (GetAllOrders200ResponseDataInnerProductsFulfilledInner) ToMap

type GetAllOrders200ResponseDataInnerProductsInner

type GetAllOrders200ResponseDataInnerProductsInner struct {
	// Product Unique Identifier
	Id *int64 `json:"id,omitempty"`
	// Product Name
	Name *string `json:"Name,omitempty"`
	// Product Order Quantity
	Quantity *int64 `json:"quantity,omitempty"`
	// Product Order Notes
	Notes *string `json:"notes,omitempty"`
	// Product Weight
	Weight *float64 `json:"weight,omitempty"`
	// Product Order Total Weight
	TotalWeight *float64 `json:"total_weight,omitempty"`
	// Product Price
	Price *float64 `json:"price,omitempty"`
	// Product Order Total Price
	TotalPrice *float64 `json:"total_price,omitempty"`
	// Product Price Currency
	Currency *string `json:"currency,omitempty"`
	// Product SKU
	Sku *string `json:"sku,omitempty"`
	// Is product wholesale?
	IsWholesale *bool `json:"is_wholesale,omitempty"`
}

GetAllOrders200ResponseDataInnerProductsInner struct for GetAllOrders200ResponseDataInnerProductsInner

func NewGetAllOrders200ResponseDataInnerProductsInner

func NewGetAllOrders200ResponseDataInnerProductsInner() *GetAllOrders200ResponseDataInnerProductsInner

NewGetAllOrders200ResponseDataInnerProductsInner instantiates a new GetAllOrders200ResponseDataInnerProductsInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerProductsInnerWithDefaults

func NewGetAllOrders200ResponseDataInnerProductsInnerWithDefaults() *GetAllOrders200ResponseDataInnerProductsInner

NewGetAllOrders200ResponseDataInnerProductsInnerWithDefaults instantiates a new GetAllOrders200ResponseDataInnerProductsInner object This 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 (*GetAllOrders200ResponseDataInnerProductsInner) GetCurrency

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerProductsInner) GetCurrencyOk

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

func (*GetAllOrders200ResponseDataInnerProductsInner) GetId

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

func (*GetAllOrders200ResponseDataInnerProductsInner) GetIdOk

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 (*GetAllOrders200ResponseDataInnerProductsInner) GetIsWholesale

GetIsWholesale returns the IsWholesale field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerProductsInner) GetIsWholesaleOk

func (o *GetAllOrders200ResponseDataInnerProductsInner) GetIsWholesaleOk() (*bool, bool)

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

func (*GetAllOrders200ResponseDataInnerProductsInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerProductsInner) GetNameOk

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

func (*GetAllOrders200ResponseDataInnerProductsInner) GetNotes

GetNotes returns the Notes field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerProductsInner) 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 (*GetAllOrders200ResponseDataInnerProductsInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerProductsInner) 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 (*GetAllOrders200ResponseDataInnerProductsInner) GetQuantity

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

func (*GetAllOrders200ResponseDataInnerProductsInner) 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 (*GetAllOrders200ResponseDataInnerProductsInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerProductsInner) GetSkuOk

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

func (*GetAllOrders200ResponseDataInnerProductsInner) GetTotalPrice

GetTotalPrice returns the TotalPrice field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerProductsInner) GetTotalPriceOk

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

func (*GetAllOrders200ResponseDataInnerProductsInner) GetTotalWeight

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

func (*GetAllOrders200ResponseDataInnerProductsInner) 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 (*GetAllOrders200ResponseDataInnerProductsInner) GetWeight

GetWeight returns the Weight field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerProductsInner) 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 (*GetAllOrders200ResponseDataInnerProductsInner) HasCurrency

HasCurrency returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsInner) HasId

HasId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsInner) HasIsWholesale

HasIsWholesale returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsInner) HasName

HasName returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsInner) HasNotes

HasNotes returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsInner) HasQuantity

HasQuantity returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsInner) HasSku

HasSku returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsInner) HasTotalPrice

HasTotalPrice returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsInner) HasTotalWeight

HasTotalWeight returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerProductsInner) HasWeight

HasWeight returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerProductsInner) MarshalJSON

func (*GetAllOrders200ResponseDataInnerProductsInner) SetCurrency

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*GetAllOrders200ResponseDataInnerProductsInner) SetId

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

func (*GetAllOrders200ResponseDataInnerProductsInner) SetIsWholesale

SetIsWholesale gets a reference to the given bool and assigns it to the IsWholesale field.

func (*GetAllOrders200ResponseDataInnerProductsInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetAllOrders200ResponseDataInnerProductsInner) SetNotes

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*GetAllOrders200ResponseDataInnerProductsInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*GetAllOrders200ResponseDataInnerProductsInner) SetQuantity

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

func (*GetAllOrders200ResponseDataInnerProductsInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*GetAllOrders200ResponseDataInnerProductsInner) SetTotalPrice

SetTotalPrice gets a reference to the given float64 and assigns it to the TotalPrice field.

func (*GetAllOrders200ResponseDataInnerProductsInner) SetTotalWeight

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

func (*GetAllOrders200ResponseDataInnerProductsInner) SetWeight

SetWeight gets a reference to the given float64 and assigns it to the Weight field.

func (GetAllOrders200ResponseDataInnerProductsInner) ToMap

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

type GetAllOrders200ResponseDataInnerPromoOrderDetail

type GetAllOrders200ResponseDataInnerPromoOrderDetail struct {
	// Order Unique Identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Total Cashback Amount
	TotalCashback *int64 `json:"total_cashback,omitempty"`
	// Total Discount Amount
	TotalDiscount *int64 `json:"total_discount,omitempty"`
	// Total Product Discount Amount
	TotalDiscountProduct *int64 `json:"total_discount_product,omitempty"`
	// Total Shipping Discount Amount
	TotalDiscountShipping *int64                                                                      `json:"total_discount_shipping,omitempty"`
	TotalDiscountDetails  []GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner `json:"total_discount_details,omitempty"`
	SummaryPromo          []GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner         `json:"summary_promo,omitempty"`
}

GetAllOrders200ResponseDataInnerPromoOrderDetail struct for GetAllOrders200ResponseDataInnerPromoOrderDetail

func NewGetAllOrders200ResponseDataInnerPromoOrderDetail

func NewGetAllOrders200ResponseDataInnerPromoOrderDetail() *GetAllOrders200ResponseDataInnerPromoOrderDetail

NewGetAllOrders200ResponseDataInnerPromoOrderDetail instantiates a new GetAllOrders200ResponseDataInnerPromoOrderDetail object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerPromoOrderDetailWithDefaults

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailWithDefaults() *GetAllOrders200ResponseDataInnerPromoOrderDetail

NewGetAllOrders200ResponseDataInnerPromoOrderDetailWithDefaults instantiates a new GetAllOrders200ResponseDataInnerPromoOrderDetail object This 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 (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetOrderIdOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetSummaryPromo

GetSummaryPromo returns the SummaryPromo field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetSummaryPromoOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalCashback

GetTotalCashback returns the TotalCashback field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalCashbackOk

func (o *GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalCashbackOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscount

GetTotalDiscount returns the TotalDiscount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountDetails

GetTotalDiscountDetails returns the TotalDiscountDetails field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountDetailsOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountOk

func (o *GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountProduct

func (o *GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountProduct() int64

GetTotalDiscountProduct returns the TotalDiscountProduct field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountProductOk

func (o *GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountProductOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountShipping

func (o *GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountShipping() int64

GetTotalDiscountShipping returns the TotalDiscountShipping field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountShippingOk

func (o *GetAllOrders200ResponseDataInnerPromoOrderDetail) GetTotalDiscountShippingOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) HasSummaryPromo

HasSummaryPromo returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) HasTotalCashback

HasTotalCashback returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) HasTotalDiscount

HasTotalDiscount returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) HasTotalDiscountDetails

func (o *GetAllOrders200ResponseDataInnerPromoOrderDetail) HasTotalDiscountDetails() bool

HasTotalDiscountDetails returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) HasTotalDiscountProduct

func (o *GetAllOrders200ResponseDataInnerPromoOrderDetail) HasTotalDiscountProduct() bool

HasTotalDiscountProduct returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) HasTotalDiscountShipping

func (o *GetAllOrders200ResponseDataInnerPromoOrderDetail) HasTotalDiscountShipping() bool

HasTotalDiscountShipping returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerPromoOrderDetail) MarshalJSON

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) SetSummaryPromo

SetSummaryPromo gets a reference to the given []GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner and assigns it to the SummaryPromo field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) SetTotalCashback

SetTotalCashback gets a reference to the given int64 and assigns it to the TotalCashback field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) SetTotalDiscount

SetTotalDiscount gets a reference to the given int64 and assigns it to the TotalDiscount field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) SetTotalDiscountDetails

SetTotalDiscountDetails gets a reference to the given []GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner and assigns it to the TotalDiscountDetails field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) SetTotalDiscountProduct

func (o *GetAllOrders200ResponseDataInnerPromoOrderDetail) SetTotalDiscountProduct(v int64)

SetTotalDiscountProduct gets a reference to the given int64 and assigns it to the TotalDiscountProduct field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetail) SetTotalDiscountShipping

func (o *GetAllOrders200ResponseDataInnerPromoOrderDetail) SetTotalDiscountShipping(v int64)

SetTotalDiscountShipping gets a reference to the given int64 and assigns it to the TotalDiscountShipping field.

func (GetAllOrders200ResponseDataInnerPromoOrderDetail) ToMap

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

type GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner

type GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner struct {
	// Promo Name
	Name *string `json:"Name,omitempty"`
	// Promo Name
	IsCoupon *bool `json:"is_coupon,omitempty"`
	// Show cashback amount?
	ShowCashbackAmount *bool `json:"show_cashback_amount,omitempty"`
	// Show discount amount?
	ShowDiscountAmount *bool `json:"show_discount_amount,omitempty"`
	// Cashback Amount
	CashbackAmount *int64 `json:"cashback_amount,omitempty"`
	// Cashback Point
	CashbackPoints *int64 `json:"cashback_points,omitempty"`
	// Promo Type
	Type *string `json:"Type,omitempty"`
	// Discount Amount
	DiscountAmount  *int64                                                                                  `json:"discount_amount,omitempty"`
	DiscountDetails []GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner `json:"discount_details,omitempty"`
	// Discount Invoice Description
	InvoiceDesc *string `json:"invoice_desc,omitempty"`
}

GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner struct for GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner() *GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner

NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner instantiates a new GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerWithDefaults

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerWithDefaults() *GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner

NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerWithDefaults instantiates a new GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner object This 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 (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetCashbackAmount

GetCashbackAmount returns the CashbackAmount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetCashbackAmountOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetCashbackPoints

GetCashbackPoints returns the CashbackPoints field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetCashbackPointsOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetDiscountAmount

GetDiscountAmount returns the DiscountAmount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetDiscountAmountOk

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 (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetDiscountDetails

GetDiscountDetails returns the DiscountDetails field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetDiscountDetailsOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetInvoiceDesc

GetInvoiceDesc returns the InvoiceDesc field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetInvoiceDescOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetIsCoupon

GetIsCoupon returns the IsCoupon field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetIsCouponOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetNameOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetShowCashbackAmount

GetShowCashbackAmount returns the ShowCashbackAmount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetShowCashbackAmountOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetShowDiscountAmount

GetShowDiscountAmount returns the ShowDiscountAmount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetShowDiscountAmountOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) GetType

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) 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 (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) HasCashbackAmount

HasCashbackAmount returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) HasCashbackPoints

HasCashbackPoints returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) HasDiscountAmount

HasDiscountAmount returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) HasDiscountDetails

HasDiscountDetails returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) HasInvoiceDesc

HasInvoiceDesc returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) HasIsCoupon

HasIsCoupon returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) HasName

HasName returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) HasShowCashbackAmount

HasShowCashbackAmount returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) HasShowDiscountAmount

HasShowDiscountAmount returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) HasType

HasType returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) MarshalJSON

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) SetCashbackAmount

SetCashbackAmount gets a reference to the given int64 and assigns it to the CashbackAmount field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) SetCashbackPoints

SetCashbackPoints gets a reference to the given int64 and assigns it to the CashbackPoints field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) SetDiscountAmount

SetDiscountAmount gets a reference to the given int64 and assigns it to the DiscountAmount field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) SetDiscountDetails

SetDiscountDetails gets a reference to the given []GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner and assigns it to the DiscountDetails field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) SetInvoiceDesc

SetInvoiceDesc gets a reference to the given string and assigns it to the InvoiceDesc field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) SetIsCoupon

SetIsCoupon gets a reference to the given bool and assigns it to the IsCoupon field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) SetShowCashbackAmount

SetShowCashbackAmount gets a reference to the given bool and assigns it to the ShowCashbackAmount field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) SetShowDiscountAmount

SetShowDiscountAmount gets a reference to the given bool and assigns it to the ShowDiscountAmount field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) SetType

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

func (GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) ToMap

type GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

type GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner struct {
	// Discount Amount
	Amount *int64 `json:"amount,omitempty"`
	// Discount Type
	Type          *string                                                                                                   `json:"Type,omitempty"`
	BudgetDetails []GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner `json:"budget_details,omitempty"`
}

GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner struct for GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner() *GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner instantiates a new GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerWithDefaults

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerWithDefaults() *GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerWithDefaults instantiates a new GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner object This 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 (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) GetAmount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) 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 (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) GetBudgetDetails

GetBudgetDetails returns the BudgetDetails field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) GetBudgetDetailsOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) GetType

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) 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 (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) HasAmount

HasAmount returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) HasBudgetDetails

HasBudgetDetails returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) HasType

HasType returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) MarshalJSON

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) SetAmount

SetAmount gets a reference to the given int64 and assigns it to the Amount field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) SetBudgetDetails

SetBudgetDetails gets a reference to the given []GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner and assigns it to the BudgetDetails field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) SetType

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

func (GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) ToMap

type GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

type GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner struct {
	//
	BudgetType *int64 `json:"budget_type,omitempty"`
	//
	BenefitAmount *int64 `json:"benefit_amount,omitempty"`
	//
	ActualBenefitAmount *int64 `json:"actual_benefit_amount,omitempty"`
}

GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner struct for GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner() *GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner instantiates a new GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInnerWithDefaults

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInnerWithDefaults() *GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

NewGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInnerWithDefaults instantiates a new GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner object This 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 (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetActualBenefitAmount

GetActualBenefitAmount returns the ActualBenefitAmount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetActualBenefitAmountOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetBenefitAmount

GetBenefitAmount returns the BenefitAmount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetBenefitAmountOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetBudgetType

GetBudgetType returns the BudgetType field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetBudgetTypeOk

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) HasActualBenefitAmount

HasActualBenefitAmount returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) HasBenefitAmount

HasBenefitAmount returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) HasBudgetType

HasBudgetType returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) MarshalJSON

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) SetActualBenefitAmount

SetActualBenefitAmount gets a reference to the given int64 and assigns it to the ActualBenefitAmount field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) SetBenefitAmount

SetBenefitAmount gets a reference to the given int64 and assigns it to the BenefitAmount field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) SetBudgetType

SetBudgetType gets a reference to the given int64 and assigns it to the BudgetType field.

func (GetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) ToMap

type GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner

type GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner struct {
	// Discount Amount
	Amount *int64 `json:"amount,omitempty"`
	// Discount Type
	Type *string `json:"Type,omitempty"`
}

GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner struct for GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner() *GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner

NewGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner instantiates a new GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInnerWithDefaults

func NewGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInnerWithDefaults() *GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner

NewGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInnerWithDefaults instantiates a new GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner object This 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 (*GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) GetAmount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) 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 (*GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) GetType

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

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) 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 (*GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) HasAmount

HasAmount returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) HasType

HasType returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) MarshalJSON

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) SetAmount

SetAmount gets a reference to the given int64 and assigns it to the Amount field.

func (*GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) SetType

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

func (GetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) ToMap

type GetAllOrders200ResponseDataInnerRecipient

type GetAllOrders200ResponseDataInnerRecipient struct {
	// Recipient Name
	Name *string `json:"Name,omitempty"`
	// Recipient Phone Number
	Phone   *string                                           `json:"phone,omitempty"`
	Address *GetAllOrders200ResponseDataInnerRecipientAddress `json:"address,omitempty"`
}

GetAllOrders200ResponseDataInnerRecipient struct for GetAllOrders200ResponseDataInnerRecipient

func NewGetAllOrders200ResponseDataInnerRecipient

func NewGetAllOrders200ResponseDataInnerRecipient() *GetAllOrders200ResponseDataInnerRecipient

NewGetAllOrders200ResponseDataInnerRecipient instantiates a new GetAllOrders200ResponseDataInnerRecipient object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerRecipientWithDefaults

func NewGetAllOrders200ResponseDataInnerRecipientWithDefaults() *GetAllOrders200ResponseDataInnerRecipient

NewGetAllOrders200ResponseDataInnerRecipientWithDefaults instantiates a new GetAllOrders200ResponseDataInnerRecipient object This 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 (*GetAllOrders200ResponseDataInnerRecipient) GetAddress

GetAddress returns the Address field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerRecipient) GetAddressOk

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

func (*GetAllOrders200ResponseDataInnerRecipient) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerRecipient) GetNameOk

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

func (*GetAllOrders200ResponseDataInnerRecipient) GetPhone

GetPhone returns the Phone field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerRecipient) GetPhoneOk

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

func (*GetAllOrders200ResponseDataInnerRecipient) HasAddress

HasAddress returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerRecipient) HasName

HasName returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerRecipient) HasPhone

HasPhone returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerRecipient) MarshalJSON

func (*GetAllOrders200ResponseDataInnerRecipient) SetAddress

SetAddress gets a reference to the given GetAllOrders200ResponseDataInnerRecipientAddress and assigns it to the Address field.

func (*GetAllOrders200ResponseDataInnerRecipient) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetAllOrders200ResponseDataInnerRecipient) SetPhone

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (GetAllOrders200ResponseDataInnerRecipient) ToMap

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

type GetAllOrders200ResponseDataInnerRecipientAddress

type GetAllOrders200ResponseDataInnerRecipientAddress struct {
	// Full Address
	AddressFull *string `json:"address_full,omitempty"`
	// Disctric Name
	District *string `json:"district,omitempty"`
	// City Name
	City *string `json:"city,omitempty"`
	// Province Name
	Province *string `json:"province,omitempty"`
	// Country Name
	Country *string `json:"country,omitempty"`
	// Postal Code
	PostalCode *string `json:"postal_code,omitempty"`
	// Distric Unique Identifier
	DistrictId *int64 `json:"district_id,omitempty"`
	// City Unique Identifier
	CityId *int64 `json:"city_id,omitempty"`
	// Province Unique Identifier
	ProvinceId *int64 `json:"province_id,omitempty"`
	// Geolocation Coordinate
	Geo *string `json:"geo,omitempty"`
}

GetAllOrders200ResponseDataInnerRecipientAddress struct for GetAllOrders200ResponseDataInnerRecipientAddress

func NewGetAllOrders200ResponseDataInnerRecipientAddress

func NewGetAllOrders200ResponseDataInnerRecipientAddress() *GetAllOrders200ResponseDataInnerRecipientAddress

NewGetAllOrders200ResponseDataInnerRecipientAddress instantiates a new GetAllOrders200ResponseDataInnerRecipientAddress object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerRecipientAddressWithDefaults

func NewGetAllOrders200ResponseDataInnerRecipientAddressWithDefaults() *GetAllOrders200ResponseDataInnerRecipientAddress

NewGetAllOrders200ResponseDataInnerRecipientAddressWithDefaults instantiates a new GetAllOrders200ResponseDataInnerRecipientAddress object This 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 (*GetAllOrders200ResponseDataInnerRecipientAddress) GetAddressFull

GetAddressFull returns the AddressFull field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetAddressFullOk

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetCity

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetCityId

GetCityId returns the CityId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetCityIdOk

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) 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 (*GetAllOrders200ResponseDataInnerRecipientAddress) GetCountry

GetCountry returns the Country field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetCountryOk

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetDistrict

GetDistrict returns the District field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetDistrictId

GetDistrictId returns the DistrictId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetDistrictIdOk

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetDistrictOk

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetGeo

GetGeo returns the Geo field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetGeoOk

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetPostalCode

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetPostalCodeOk

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 (*GetAllOrders200ResponseDataInnerRecipientAddress) GetProvince

GetProvince returns the Province field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetProvinceId

GetProvinceId returns the ProvinceId field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetProvinceIdOk

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) GetProvinceOk

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) HasAddressFull

HasAddressFull returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) HasCity

HasCity returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) HasCityId

HasCityId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) HasCountry

HasCountry returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) HasDistrict

HasDistrict returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) HasDistrictId

HasDistrictId returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) HasGeo

HasGeo returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) HasPostalCode

HasPostalCode returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) HasProvince

HasProvince returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) HasProvinceId

HasProvinceId returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerRecipientAddress) MarshalJSON

func (*GetAllOrders200ResponseDataInnerRecipientAddress) SetAddressFull

SetAddressFull gets a reference to the given string and assigns it to the AddressFull field.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) SetCity

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) SetCityId

SetCityId gets a reference to the given int64 and assigns it to the CityId field.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) SetCountry

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) SetDistrict

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) SetDistrictId

SetDistrictId gets a reference to the given int64 and assigns it to the DistrictId field.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) SetGeo

SetGeo gets a reference to the given string and assigns it to the Geo field.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) SetPostalCode

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

func (*GetAllOrders200ResponseDataInnerRecipientAddress) SetProvince

SetProvince gets a reference to the given string and assigns it to the Province field.

func (*GetAllOrders200ResponseDataInnerRecipientAddress) SetProvinceId

SetProvinceId gets a reference to the given int64 and assigns it to the ProvinceId field.

func (GetAllOrders200ResponseDataInnerRecipientAddress) ToMap

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

type GetAllOrders200ResponseDataInnerShipmentFulfillment

type GetAllOrders200ResponseDataInnerShipmentFulfillment struct {
	// format: 2022-08-12T22:43:39Z
	AcceptDeadline *string `json:"accept_deadline,omitempty"`
	// format: 2022-08-15T22:43:39Z
	ConfirmShippingDeadline *string `json:"confirm_shipping_deadline,omitempty"`
}

GetAllOrders200ResponseDataInnerShipmentFulfillment struct for GetAllOrders200ResponseDataInnerShipmentFulfillment

func NewGetAllOrders200ResponseDataInnerShipmentFulfillment

func NewGetAllOrders200ResponseDataInnerShipmentFulfillment() *GetAllOrders200ResponseDataInnerShipmentFulfillment

NewGetAllOrders200ResponseDataInnerShipmentFulfillment instantiates a new GetAllOrders200ResponseDataInnerShipmentFulfillment object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerShipmentFulfillmentWithDefaults

func NewGetAllOrders200ResponseDataInnerShipmentFulfillmentWithDefaults() *GetAllOrders200ResponseDataInnerShipmentFulfillment

NewGetAllOrders200ResponseDataInnerShipmentFulfillmentWithDefaults instantiates a new GetAllOrders200ResponseDataInnerShipmentFulfillment object This 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 (*GetAllOrders200ResponseDataInnerShipmentFulfillment) GetAcceptDeadline

GetAcceptDeadline returns the AcceptDeadline field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerShipmentFulfillment) GetAcceptDeadlineOk

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

func (*GetAllOrders200ResponseDataInnerShipmentFulfillment) GetConfirmShippingDeadline

func (o *GetAllOrders200ResponseDataInnerShipmentFulfillment) GetConfirmShippingDeadline() string

GetConfirmShippingDeadline returns the ConfirmShippingDeadline field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerShipmentFulfillment) GetConfirmShippingDeadlineOk

func (o *GetAllOrders200ResponseDataInnerShipmentFulfillment) GetConfirmShippingDeadlineOk() (*string, bool)

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

func (*GetAllOrders200ResponseDataInnerShipmentFulfillment) HasAcceptDeadline

HasAcceptDeadline returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerShipmentFulfillment) HasConfirmShippingDeadline

func (o *GetAllOrders200ResponseDataInnerShipmentFulfillment) HasConfirmShippingDeadline() bool

HasConfirmShippingDeadline returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerShipmentFulfillment) MarshalJSON

func (*GetAllOrders200ResponseDataInnerShipmentFulfillment) SetAcceptDeadline

SetAcceptDeadline gets a reference to the given string and assigns it to the AcceptDeadline field.

func (*GetAllOrders200ResponseDataInnerShipmentFulfillment) SetConfirmShippingDeadline

func (o *GetAllOrders200ResponseDataInnerShipmentFulfillment) SetConfirmShippingDeadline(v string)

SetConfirmShippingDeadline gets a reference to the given string and assigns it to the ConfirmShippingDeadline field.

func (GetAllOrders200ResponseDataInnerShipmentFulfillment) ToMap

type GetAllOrders200ResponseDataInnerVoucherInfo

type GetAllOrders200ResponseDataInnerVoucherInfo struct {
	// Voucher Code
	VoucherCode *string `json:"voucher_code,omitempty"`
	// Voucher Type
	VoucherType *int64 `json:"voucher_type,omitempty"`
}

GetAllOrders200ResponseDataInnerVoucherInfo struct for GetAllOrders200ResponseDataInnerVoucherInfo

func NewGetAllOrders200ResponseDataInnerVoucherInfo

func NewGetAllOrders200ResponseDataInnerVoucherInfo() *GetAllOrders200ResponseDataInnerVoucherInfo

NewGetAllOrders200ResponseDataInnerVoucherInfo instantiates a new GetAllOrders200ResponseDataInnerVoucherInfo object This constructor will assign default values to properties that have it defined, 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 NewGetAllOrders200ResponseDataInnerVoucherInfoWithDefaults

func NewGetAllOrders200ResponseDataInnerVoucherInfoWithDefaults() *GetAllOrders200ResponseDataInnerVoucherInfo

NewGetAllOrders200ResponseDataInnerVoucherInfoWithDefaults instantiates a new GetAllOrders200ResponseDataInnerVoucherInfo object This 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 (*GetAllOrders200ResponseDataInnerVoucherInfo) GetVoucherCode

GetVoucherCode returns the VoucherCode field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerVoucherInfo) GetVoucherCodeOk

func (o *GetAllOrders200ResponseDataInnerVoucherInfo) GetVoucherCodeOk() (*string, bool)

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

func (*GetAllOrders200ResponseDataInnerVoucherInfo) GetVoucherType

GetVoucherType returns the VoucherType field value if set, zero value otherwise.

func (*GetAllOrders200ResponseDataInnerVoucherInfo) GetVoucherTypeOk

func (o *GetAllOrders200ResponseDataInnerVoucherInfo) GetVoucherTypeOk() (*int64, bool)

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

func (*GetAllOrders200ResponseDataInnerVoucherInfo) HasVoucherCode

HasVoucherCode returns a boolean if a field has been set.

func (*GetAllOrders200ResponseDataInnerVoucherInfo) HasVoucherType

HasVoucherType returns a boolean if a field has been set.

func (GetAllOrders200ResponseDataInnerVoucherInfo) MarshalJSON

func (*GetAllOrders200ResponseDataInnerVoucherInfo) SetVoucherCode

SetVoucherCode gets a reference to the given string and assigns it to the VoucherCode field.

func (*GetAllOrders200ResponseDataInnerVoucherInfo) SetVoucherType

SetVoucherType gets a reference to the given int64 and assigns it to the VoucherType field.

func (GetAllOrders200ResponseDataInnerVoucherInfo) ToMap

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

type GetBundleInfo200Response

type GetBundleInfo200Response struct {
	Header *ResponseHeader               `json:"header,omitempty"`
	Data   *GetBundleInfo200ResponseData `json:"data,omitempty"`
}

GetBundleInfo200Response struct for GetBundleInfo200Response

func NewGetBundleInfo200Response

func NewGetBundleInfo200Response() *GetBundleInfo200Response

NewGetBundleInfo200Response instantiates a new GetBundleInfo200Response object This constructor will assign default values to properties that have it defined, 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 NewGetBundleInfo200ResponseWithDefaults

func NewGetBundleInfo200ResponseWithDefaults() *GetBundleInfo200Response

NewGetBundleInfo200ResponseWithDefaults instantiates a new GetBundleInfo200Response object This 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 (*GetBundleInfo200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetBundleInfo200Response) GetDataOk

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

func (*GetBundleInfo200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetBundleInfo200Response) GetHeaderOk

func (o *GetBundleInfo200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*GetBundleInfo200Response) HasData

func (o *GetBundleInfo200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetBundleInfo200Response) HasHeader

func (o *GetBundleInfo200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetBundleInfo200Response) MarshalJSON

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

func (*GetBundleInfo200Response) SetData

SetData gets a reference to the given GetBundleInfo200ResponseData and assigns it to the Data field.

func (*GetBundleInfo200Response) SetHeader

func (o *GetBundleInfo200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetBundleInfo200Response) ToMap

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

type GetBundleInfo200ResponseData

type GetBundleInfo200ResponseData struct {
	BundleInfo []GetBundleInfo200ResponseDataBundleInfoInner `json:"bundle_info,omitempty"`
	Error      map[string]interface{}                        `json:"error,omitempty"`
}

GetBundleInfo200ResponseData struct for GetBundleInfo200ResponseData

func NewGetBundleInfo200ResponseData

func NewGetBundleInfo200ResponseData() *GetBundleInfo200ResponseData

NewGetBundleInfo200ResponseData instantiates a new GetBundleInfo200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetBundleInfo200ResponseDataWithDefaults

func NewGetBundleInfo200ResponseDataWithDefaults() *GetBundleInfo200ResponseData

NewGetBundleInfo200ResponseDataWithDefaults instantiates a new GetBundleInfo200ResponseData object This 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 (*GetBundleInfo200ResponseData) GetBundleInfo

GetBundleInfo returns the BundleInfo field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseData) GetBundleInfoOk

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

func (*GetBundleInfo200ResponseData) GetError

func (o *GetBundleInfo200ResponseData) GetError() map[string]interface{}

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

func (*GetBundleInfo200ResponseData) GetErrorOk

func (o *GetBundleInfo200ResponseData) GetErrorOk() (map[string]interface{}, bool)

GetErrorOk returns a tuple with the Error 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 (*GetBundleInfo200ResponseData) HasBundleInfo

func (o *GetBundleInfo200ResponseData) HasBundleInfo() bool

HasBundleInfo returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseData) HasError

func (o *GetBundleInfo200ResponseData) HasError() bool

HasError returns a boolean if a field has been set.

func (GetBundleInfo200ResponseData) MarshalJSON

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

func (*GetBundleInfo200ResponseData) SetBundleInfo

SetBundleInfo gets a reference to the given []GetBundleInfo200ResponseDataBundleInfoInner and assigns it to the BundleInfo field.

func (*GetBundleInfo200ResponseData) SetError

func (o *GetBundleInfo200ResponseData) SetError(v map[string]interface{})

SetError gets a reference to the given map[string]interface{} and assigns it to the Error field.

func (GetBundleInfo200ResponseData) ToMap

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

type GetBundleInfo200ResponseDataBundleInfoInner

type GetBundleInfo200ResponseDataBundleInfoInner struct {
	BundleId      *int64                                                       `json:"bundle_id,omitempty"`
	GroupId       *int64                                                       `json:"group_id,omitempty"`
	Name          *string                                                      `json:"Name,omitempty"`
	Type          *int64                                                       `json:"Type,omitempty"`
	Status        *int64                                                       `json:"status,omitempty"`
	ShopId        *int64                                                       `json:"shop_id,omitempty"`
	StartTimeUnix *int64                                                       `json:"start_time_unix,omitempty"`
	StopTimeUnix  *int64                                                       `json:"stop_time_unix,omitempty"`
	BundleItem    []GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner `json:"bundle_item,omitempty"`
	WarehouseId   *int64                                                       `json:"warehouse_id,omitempty"`
	Quota         *int64                                                       `json:"quota,omitempty"`
	OriginalQuota *int64                                                       `json:"original_quota,omitempty"`
	MaxOrder      *int64                                                       `json:"max_order,omitempty"`
	Preorder      *GetBundleInfo200ResponseDataBundleInfoInnerPreorder         `json:"preorder,omitempty"`
}

GetBundleInfo200ResponseDataBundleInfoInner struct for GetBundleInfo200ResponseDataBundleInfoInner

func NewGetBundleInfo200ResponseDataBundleInfoInner

func NewGetBundleInfo200ResponseDataBundleInfoInner() *GetBundleInfo200ResponseDataBundleInfoInner

NewGetBundleInfo200ResponseDataBundleInfoInner instantiates a new GetBundleInfo200ResponseDataBundleInfoInner object This constructor will assign default values to properties that have it defined, 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 NewGetBundleInfo200ResponseDataBundleInfoInnerWithDefaults

func NewGetBundleInfo200ResponseDataBundleInfoInnerWithDefaults() *GetBundleInfo200ResponseDataBundleInfoInner

NewGetBundleInfo200ResponseDataBundleInfoInnerWithDefaults instantiates a new GetBundleInfo200ResponseDataBundleInfoInner object This 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 (*GetBundleInfo200ResponseDataBundleInfoInner) GetBundleId

GetBundleId returns the BundleId field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetBundleIdOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetBundleItem

GetBundleItem returns the BundleItem field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetBundleItemOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetGroupId

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetGroupIdOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetMaxOrder

GetMaxOrder returns the MaxOrder field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetMaxOrderOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetNameOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetOriginalQuota

func (o *GetBundleInfo200ResponseDataBundleInfoInner) GetOriginalQuota() int64

GetOriginalQuota returns the OriginalQuota field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetOriginalQuotaOk

func (o *GetBundleInfo200ResponseDataBundleInfoInner) GetOriginalQuotaOk() (*int64, bool)

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetPreorder

GetPreorder returns the Preorder field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetPreorderOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetQuota

GetQuota returns the Quota field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetQuotaOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetShopIdOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetStartTimeUnix

func (o *GetBundleInfo200ResponseDataBundleInfoInner) GetStartTimeUnix() int64

GetStartTimeUnix returns the StartTimeUnix field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetStartTimeUnixOk

func (o *GetBundleInfo200ResponseDataBundleInfoInner) GetStartTimeUnixOk() (*int64, bool)

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) 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 (*GetBundleInfo200ResponseDataBundleInfoInner) GetStopTimeUnix

GetStopTimeUnix returns the StopTimeUnix field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetStopTimeUnixOk

func (o *GetBundleInfo200ResponseDataBundleInfoInner) GetStopTimeUnixOk() (*int64, bool)

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetType

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) 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 (*GetBundleInfo200ResponseDataBundleInfoInner) GetWarehouseId

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) GetWarehouseIdOk

func (o *GetBundleInfo200ResponseDataBundleInfoInner) GetWarehouseIdOk() (*int64, 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 (*GetBundleInfo200ResponseDataBundleInfoInner) HasBundleId

HasBundleId returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasBundleItem

HasBundleItem returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasGroupId

HasGroupId returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasMaxOrder

HasMaxOrder returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasName

HasName returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasOriginalQuota

func (o *GetBundleInfo200ResponseDataBundleInfoInner) HasOriginalQuota() bool

HasOriginalQuota returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasPreorder

HasPreorder returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasQuota

HasQuota returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasShopId

HasShopId returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasStartTimeUnix

func (o *GetBundleInfo200ResponseDataBundleInfoInner) HasStartTimeUnix() bool

HasStartTimeUnix returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasStopTimeUnix

HasStopTimeUnix returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasType

HasType returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInner) HasWarehouseId

HasWarehouseId returns a boolean if a field has been set.

func (GetBundleInfo200ResponseDataBundleInfoInner) MarshalJSON

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetBundleId

SetBundleId gets a reference to the given int64 and assigns it to the BundleId field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetBundleItem

SetBundleItem gets a reference to the given []GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner and assigns it to the BundleItem field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetGroupId

SetGroupId gets a reference to the given int64 and assigns it to the GroupId field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetMaxOrder

SetMaxOrder gets a reference to the given int64 and assigns it to the MaxOrder field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetOriginalQuota

func (o *GetBundleInfo200ResponseDataBundleInfoInner) SetOriginalQuota(v int64)

SetOriginalQuota gets a reference to the given int64 and assigns it to the OriginalQuota field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetPreorder

SetPreorder gets a reference to the given GetBundleInfo200ResponseDataBundleInfoInnerPreorder and assigns it to the Preorder field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetQuota

SetQuota gets a reference to the given int64 and assigns it to the Quota field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetStartTimeUnix

func (o *GetBundleInfo200ResponseDataBundleInfoInner) SetStartTimeUnix(v int64)

SetStartTimeUnix gets a reference to the given int64 and assigns it to the StartTimeUnix field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetStatus

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetStopTimeUnix

func (o *GetBundleInfo200ResponseDataBundleInfoInner) SetStopTimeUnix(v int64)

SetStopTimeUnix gets a reference to the given int64 and assigns it to the StopTimeUnix field.

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetType

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

func (*GetBundleInfo200ResponseDataBundleInfoInner) SetWarehouseId

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

func (GetBundleInfo200ResponseDataBundleInfoInner) ToMap

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

type GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner

type GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner struct {
	ProductId     *int64                                                                     `json:"product_id,omitempty"`
	Name          *string                                                                    `json:"Name,omitempty"`
	PicUrl        *string                                                                    `json:"pic_url,omitempty"`
	Status        *int64                                                                     `json:"status,omitempty"`
	Selection     []GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner `json:"selection,omitempty"`
	Child         []GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner     `json:"child,omitempty"`
	BundlePrice   *float64                                                                   `json:"bundle_price,omitempty"`
	OriginalPrice *float64                                                                   `json:"original_price,omitempty"`
	Stock         *int64                                                                     `json:"stock,omitempty"`
	MinOrder      *int64                                                                     `json:"min_order,omitempty"`
	ProductStatus *string                                                                    `json:"product_status,omitempty"`
}

GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner struct for GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner() *GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner

NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner object This constructor will assign default values to properties that have it defined, 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 NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerWithDefaults

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerWithDefaults() *GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner

NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerWithDefaults instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner object This 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 (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetBundlePrice

GetBundlePrice returns the BundlePrice field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetBundlePriceOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetChild

GetChild returns the Child field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetChildOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetMinOrder

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetMinOrderOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetNameOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetOriginalPrice

GetOriginalPrice returns the OriginalPrice field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetOriginalPriceOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetPicUrl

GetPicUrl returns the PicUrl field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetPicUrlOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetProductIdOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetProductStatus

GetProductStatus returns the ProductStatus field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetProductStatusOk

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 (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetSelection

GetSelection returns the Selection field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetSelectionOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) 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 (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetStock

GetStock returns the Stock field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) GetStockOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) HasBundlePrice

HasBundlePrice returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) HasChild

HasChild returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) HasMinOrder

HasMinOrder returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) HasName

HasName returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) HasOriginalPrice

HasOriginalPrice returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) HasPicUrl

HasPicUrl returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) HasProductStatus

HasProductStatus returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) HasSelection

HasSelection returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) HasStock

HasStock returns a boolean if a field has been set.

func (GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) MarshalJSON

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) SetBundlePrice

SetBundlePrice gets a reference to the given float64 and assigns it to the BundlePrice field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) SetChild

SetChild gets a reference to the given []GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner and assigns it to the Child field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) SetMinOrder

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) SetOriginalPrice

SetOriginalPrice gets a reference to the given float64 and assigns it to the OriginalPrice field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) SetPicUrl

SetPicUrl gets a reference to the given string and assigns it to the PicUrl field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) SetProductStatus

SetProductStatus gets a reference to the given string and assigns it to the ProductStatus field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) SetSelection

SetSelection gets a reference to the given []GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner and assigns it to the Selection field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) SetStatus

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) SetStock

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) ToMap

type GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner

type GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner struct {
	ProductId     *int64   `json:"product_id,omitempty"`
	Name          *string  `json:"Name,omitempty"`
	PicUrl        *string  `json:"pic_url,omitempty"`
	MinOrder      *int64   `json:"min_order,omitempty"`
	BundlePrice   *float64 `json:"bundle_price,omitempty"`
	OriginalPrice *float64 `json:"original_price,omitempty"`
	Stock         *int64   `json:"stock,omitempty"`
	OptionId      []int64  `json:"option_id,omitempty"`
	IsBuyable     *bool    `json:"is_buyable,omitempty"`
}

GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner struct for GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner() *GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner

NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner object This constructor will assign default values to properties that have it defined, 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 NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInnerWithDefaults

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInnerWithDefaults() *GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner

NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInnerWithDefaults instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner object This 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 (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetBundlePrice

GetBundlePrice returns the BundlePrice field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetBundlePriceOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetIsBuyable

GetIsBuyable returns the IsBuyable field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetIsBuyableOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetMinOrder

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetMinOrderOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetNameOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetOptionId

GetOptionId returns the OptionId field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetOptionIdOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetOriginalPrice

GetOriginalPrice returns the OriginalPrice field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetOriginalPriceOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetPicUrl

GetPicUrl returns the PicUrl field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetPicUrlOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetProductIdOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetStock

GetStock returns the Stock field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) GetStockOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) HasBundlePrice

HasBundlePrice returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) HasIsBuyable

HasIsBuyable returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) HasMinOrder

HasMinOrder returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) HasName

HasName returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) HasOptionId

HasOptionId returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) HasOriginalPrice

HasOriginalPrice returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) HasPicUrl

HasPicUrl returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) HasStock

HasStock returns a boolean if a field has been set.

func (GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) MarshalJSON

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) SetBundlePrice

SetBundlePrice gets a reference to the given float64 and assigns it to the BundlePrice field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) SetIsBuyable

SetIsBuyable gets a reference to the given bool and assigns it to the IsBuyable field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) SetMinOrder

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) SetOptionId

SetOptionId gets a reference to the given []int64 and assigns it to the OptionId field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) SetOriginalPrice

SetOriginalPrice gets a reference to the given float64 and assigns it to the OriginalPrice field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) SetPicUrl

SetPicUrl gets a reference to the given string and assigns it to the PicUrl field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) SetStock

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) ToMap

type GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner

type GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner struct {
	ProductVariantId *int64                                                                                `json:"product_variant_id,omitempty"`
	VariantId        *int64                                                                                `json:"variant_id,omitempty"`
	VariantUnitId    *int64                                                                                `json:"variant_unit_id,omitempty"`
	Position         *int64                                                                                `json:"position,omitempty"`
	Option           []GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner `json:"option,omitempty"`
	Name             *string                                                                               `json:"Name,omitempty"`
	Identifier       *string                                                                               `json:"identifier,omitempty"`
}

GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner struct for GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner() *GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner

NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner object This constructor will assign default values to properties that have it defined, 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 NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerWithDefaults

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerWithDefaults() *GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner

NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerWithDefaults instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner object This 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 (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetIdentifier

GetIdentifier returns the Identifier field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetIdentifierOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetNameOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetOption

GetOption returns the Option field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetOptionOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetPosition

GetPosition returns the Position field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetPositionOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetProductVariantId

GetProductVariantId returns the ProductVariantId field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetProductVariantIdOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetVariantId

GetVariantId returns the VariantId field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetVariantIdOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetVariantUnitId

GetVariantUnitId returns the VariantUnitId field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) GetVariantUnitIdOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) HasIdentifier

HasIdentifier returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) HasName

HasName returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) HasOption

HasOption returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) HasPosition

HasPosition returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) HasProductVariantId

HasProductVariantId returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) HasVariantId

HasVariantId returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) HasVariantUnitId

HasVariantUnitId returns a boolean if a field has been set.

func (GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) MarshalJSON

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) SetIdentifier

SetIdentifier gets a reference to the given string and assigns it to the Identifier field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) SetOption

SetOption gets a reference to the given []GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner and assigns it to the Option field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) SetPosition

SetPosition gets a reference to the given int64 and assigns it to the Position field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) SetProductVariantId

SetProductVariantId gets a reference to the given int64 and assigns it to the ProductVariantId field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) SetVariantId

SetVariantId gets a reference to the given int64 and assigns it to the VariantId field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) SetVariantUnitId

SetVariantUnitId gets a reference to the given int64 and assigns it to the VariantUnitId field.

func (GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) ToMap

type GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner

type GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner struct {
	ProductVariantOptionId *int64                                                                                      `json:"product_variant_option_id,omitempty"`
	UnitValueId            *int64                                                                                      `json:"unit_value_id,omitempty"`
	Value                  *string                                                                                     `json:"value,omitempty"`
	Hex                    *string                                                                                     `json:"hex,omitempty"`
	Picture                *GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture `json:"picture,omitempty"`
}

GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner struct for GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner() *GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner

NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner object This constructor will assign default values to properties that have it defined, 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 NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerWithDefaults

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerWithDefaults() *GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner

NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerWithDefaults instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner object This 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 (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) GetHex

GetHex returns the Hex field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) GetHexOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) GetPicture

GetPicture returns the Picture field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) GetPictureOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) GetProductVariantOptionId

GetProductVariantOptionId returns the ProductVariantOptionId field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) GetProductVariantOptionIdOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) GetUnitValueId

GetUnitValueId returns the UnitValueId field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) GetUnitValueIdOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) GetValue

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) 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 (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) HasHex

HasHex returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) HasPicture

HasPicture returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) HasProductVariantOptionId

HasProductVariantOptionId returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) HasUnitValueId

HasUnitValueId returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) HasValue

HasValue returns a boolean if a field has been set.

func (GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) MarshalJSON

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) SetHex

SetHex gets a reference to the given string and assigns it to the Hex field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) SetPicture

SetPicture gets a reference to the given GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture and assigns it to the Picture field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) SetProductVariantOptionId

SetProductVariantOptionId gets a reference to the given int64 and assigns it to the ProductVariantOptionId field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) SetUnitValueId

SetUnitValueId gets a reference to the given int64 and assigns it to the UnitValueId field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) SetValue

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

func (GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) ToMap

type GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture

type GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture struct {
	FileName *string `json:"file_name,omitempty"`
	FilePath *string `json:"file_path,omitempty"`
	Url      *string `json:"url,omitempty"`
	Url100   *string `json:"url100,omitempty"`
	Url200   *string `json:"url"200",omitempty"`
}

GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture struct for GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture() *GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture

NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture object This constructor will assign default values to properties that have it defined, 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 NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPictureWithDefaults

func NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPictureWithDefaults() *GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture

NewGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPictureWithDefaults instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture object This 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 (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) GetFileName

GetFileName returns the FileName field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) GetFileNameOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) GetFilePath

GetFilePath returns the FilePath field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) GetFilePathOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) GetUrl100

GetUrl100 returns the Url100 field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) GetUrl100Ok

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) GetUrl200

GetUrl200 returns the Url200 field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) GetUrl200Ok

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) GetUrlOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) HasFileName

HasFileName returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) HasFilePath

HasFilePath returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) HasUrl

HasUrl returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) HasUrl100

HasUrl100 returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) HasUrl200

HasUrl200 returns a boolean if a field has been set.

func (GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) MarshalJSON

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) SetFileName

SetFileName gets a reference to the given string and assigns it to the FileName field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) SetFilePath

SetFilePath gets a reference to the given string and assigns it to the FilePath field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) SetUrl100

SetUrl100 gets a reference to the given string and assigns it to the Url100 field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) SetUrl200

SetUrl200 gets a reference to the given string and assigns it to the Url200 field.

func (GetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) ToMap

type GetBundleInfo200ResponseDataBundleInfoInnerPreorder

type GetBundleInfo200ResponseDataBundleInfoInnerPreorder struct {
	Status         *string `json:"status,omitempty"`
	StatusNum      *int64  `json:"status_num,omitempty"`
	ProcessType    *string `json:"process_type,omitempty"`
	ProcessTypeNum *int64  `json:"process_type_num,omitempty"`
	StartTime      *string `json:"start_time,omitempty"`
	EndTime        *string `json:"end_time,omitempty"`
	OrderLimit     *int64  `json:"order_limit,omitempty"`
	MaxOrder       *int64  `json:"max_order,omitempty"`
	ProcessDay     *int64  `json:"process_day,omitempty"`
	ProcessTime    *int64  `json:"process_time,omitempty"`
}

GetBundleInfo200ResponseDataBundleInfoInnerPreorder struct for GetBundleInfo200ResponseDataBundleInfoInnerPreorder

func NewGetBundleInfo200ResponseDataBundleInfoInnerPreorder

func NewGetBundleInfo200ResponseDataBundleInfoInnerPreorder() *GetBundleInfo200ResponseDataBundleInfoInnerPreorder

NewGetBundleInfo200ResponseDataBundleInfoInnerPreorder instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerPreorder object This constructor will assign default values to properties that have it defined, 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 NewGetBundleInfo200ResponseDataBundleInfoInnerPreorderWithDefaults

func NewGetBundleInfo200ResponseDataBundleInfoInnerPreorderWithDefaults() *GetBundleInfo200ResponseDataBundleInfoInnerPreorder

NewGetBundleInfo200ResponseDataBundleInfoInnerPreorderWithDefaults instantiates a new GetBundleInfo200ResponseDataBundleInfoInnerPreorder object This 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 (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetEndTime

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetEndTimeOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetMaxOrder

GetMaxOrder returns the MaxOrder field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetMaxOrderOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetOrderLimit

GetOrderLimit returns the OrderLimit field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetOrderLimitOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetProcessDay

GetProcessDay returns the ProcessDay field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetProcessDayOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetProcessTime

GetProcessTime returns the ProcessTime field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetProcessTimeOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetProcessType

GetProcessType returns the ProcessType field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetProcessTypeNum

GetProcessTypeNum returns the ProcessTypeNum field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetProcessTypeNumOk

func (o *GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetProcessTypeNumOk() (*int64, bool)

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetProcessTypeOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetStartTime

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetStartTimeOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetStatusNum

GetStatusNum returns the StatusNum field value if set, zero value otherwise.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) GetStatusNumOk

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

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) 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 (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) HasEndTime

HasEndTime returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) HasMaxOrder

HasMaxOrder returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) HasOrderLimit

HasOrderLimit returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) HasProcessDay

HasProcessDay returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) HasProcessTime

HasProcessTime returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) HasProcessType

HasProcessType returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) HasProcessTypeNum

HasProcessTypeNum returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) HasStartTime

HasStartTime returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) HasStatus

HasStatus returns a boolean if a field has been set.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) HasStatusNum

HasStatusNum returns a boolean if a field has been set.

func (GetBundleInfo200ResponseDataBundleInfoInnerPreorder) MarshalJSON

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) SetEndTime

SetEndTime gets a reference to the given string and assigns it to the EndTime field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) SetMaxOrder

SetMaxOrder gets a reference to the given int64 and assigns it to the MaxOrder field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) SetOrderLimit

SetOrderLimit gets a reference to the given int64 and assigns it to the OrderLimit field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) SetProcessDay

SetProcessDay gets a reference to the given int64 and assigns it to the ProcessDay field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) SetProcessTime

SetProcessTime gets a reference to the given int64 and assigns it to the ProcessTime field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) SetProcessType

SetProcessType gets a reference to the given string and assigns it to the ProcessType field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) SetProcessTypeNum

SetProcessTypeNum gets a reference to the given int64 and assigns it to the ProcessTypeNum field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) SetStartTime

SetStartTime gets a reference to the given string and assigns it to the StartTime field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*GetBundleInfo200ResponseDataBundleInfoInnerPreorder) SetStatusNum

SetStatusNum gets a reference to the given int64 and assigns it to the StatusNum field.

func (GetBundleInfo200ResponseDataBundleInfoInnerPreorder) ToMap

type GetBundleList200Response

type GetBundleList200Response struct {
	Header *ResponseHeader               `json:"header,omitempty"`
	Data   *GetBundleList200ResponseData `json:"data,omitempty"`
}

GetBundleList200Response struct for GetBundleList200Response

func NewGetBundleList200Response

func NewGetBundleList200Response() *GetBundleList200Response

NewGetBundleList200Response instantiates a new GetBundleList200Response object This constructor will assign default values to properties that have it defined, 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 NewGetBundleList200ResponseWithDefaults

func NewGetBundleList200ResponseWithDefaults() *GetBundleList200Response

NewGetBundleList200ResponseWithDefaults instantiates a new GetBundleList200Response object This 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 (*GetBundleList200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetBundleList200Response) GetDataOk

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

func (*GetBundleList200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetBundleList200Response) GetHeaderOk

func (o *GetBundleList200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*GetBundleList200Response) HasData

func (o *GetBundleList200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetBundleList200Response) HasHeader

func (o *GetBundleList200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetBundleList200Response) MarshalJSON

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

func (*GetBundleList200Response) SetData

SetData gets a reference to the given GetBundleList200ResponseData and assigns it to the Data field.

func (*GetBundleList200Response) SetHeader

func (o *GetBundleList200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetBundleList200Response) ToMap

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

type GetBundleList200ResponseData

type GetBundleList200ResponseData struct {
	BundleListInfo []GetBundleList200ResponseDataBundleListInfoInner `json:"bundle_list_info,omitempty"`
	IsLastPage     *bool                                             `json:"is_last_page,omitempty"`
	LastGroupId    *int64                                            `json:"last_group_id,omitempty"`
}

GetBundleList200ResponseData struct for GetBundleList200ResponseData

func NewGetBundleList200ResponseData

func NewGetBundleList200ResponseData() *GetBundleList200ResponseData

NewGetBundleList200ResponseData instantiates a new GetBundleList200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetBundleList200ResponseDataWithDefaults

func NewGetBundleList200ResponseDataWithDefaults() *GetBundleList200ResponseData

NewGetBundleList200ResponseDataWithDefaults instantiates a new GetBundleList200ResponseData object This 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 (*GetBundleList200ResponseData) GetBundleListInfo

GetBundleListInfo returns the BundleListInfo field value if set, zero value otherwise.

func (*GetBundleList200ResponseData) GetBundleListInfoOk

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

func (*GetBundleList200ResponseData) GetIsLastPage

func (o *GetBundleList200ResponseData) GetIsLastPage() bool

GetIsLastPage returns the IsLastPage field value if set, zero value otherwise.

func (*GetBundleList200ResponseData) GetIsLastPageOk

func (o *GetBundleList200ResponseData) GetIsLastPageOk() (*bool, bool)

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

func (*GetBundleList200ResponseData) GetLastGroupId

func (o *GetBundleList200ResponseData) GetLastGroupId() int64

GetLastGroupId returns the LastGroupId field value if set, zero value otherwise.

func (*GetBundleList200ResponseData) GetLastGroupIdOk

func (o *GetBundleList200ResponseData) GetLastGroupIdOk() (*int64, bool)

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

func (*GetBundleList200ResponseData) HasBundleListInfo

func (o *GetBundleList200ResponseData) HasBundleListInfo() bool

HasBundleListInfo returns a boolean if a field has been set.

func (*GetBundleList200ResponseData) HasIsLastPage

func (o *GetBundleList200ResponseData) HasIsLastPage() bool

HasIsLastPage returns a boolean if a field has been set.

func (*GetBundleList200ResponseData) HasLastGroupId

func (o *GetBundleList200ResponseData) HasLastGroupId() bool

HasLastGroupId returns a boolean if a field has been set.

func (GetBundleList200ResponseData) MarshalJSON

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

func (*GetBundleList200ResponseData) SetBundleListInfo

SetBundleListInfo gets a reference to the given []GetBundleList200ResponseDataBundleListInfoInner and assigns it to the BundleListInfo field.

func (*GetBundleList200ResponseData) SetIsLastPage

func (o *GetBundleList200ResponseData) SetIsLastPage(v bool)

SetIsLastPage gets a reference to the given bool and assigns it to the IsLastPage field.

func (*GetBundleList200ResponseData) SetLastGroupId

func (o *GetBundleList200ResponseData) SetLastGroupId(v int64)

SetLastGroupId gets a reference to the given int64 and assigns it to the LastGroupId field.

func (GetBundleList200ResponseData) ToMap

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

type GetBundleList200ResponseDataBundleListInfoInner

type GetBundleList200ResponseDataBundleListInfoInner struct {
	GroupId          *int64                                                               `json:"group_id,omitempty"`
	BundleId         *int64                                                               `json:"bundle_id,omitempty"`
	Name             *string                                                              `json:"Name,omitempty"`
	Type             *int64                                                               `json:"Type,omitempty"`
	Status           *int64                                                               `json:"status,omitempty"`
	ShopId           *int64                                                               `json:"shop_id,omitempty"`
	StartTimeUnix    *int64                                                               `json:"start_time_unix,omitempty"`
	StopTimeUnix     *int64                                                               `json:"stop_time_unix,omitempty"`
	BundleListItem   []GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner `json:"bundle_list_item,omitempty"`
	Sold             *int64                                                               `json:"sold,omitempty"`
	TotalBundleGroup *int64                                                               `json:"total_bundle_group,omitempty"`
}

GetBundleList200ResponseDataBundleListInfoInner struct for GetBundleList200ResponseDataBundleListInfoInner

func NewGetBundleList200ResponseDataBundleListInfoInner

func NewGetBundleList200ResponseDataBundleListInfoInner() *GetBundleList200ResponseDataBundleListInfoInner

NewGetBundleList200ResponseDataBundleListInfoInner instantiates a new GetBundleList200ResponseDataBundleListInfoInner object This constructor will assign default values to properties that have it defined, 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 NewGetBundleList200ResponseDataBundleListInfoInnerWithDefaults

func NewGetBundleList200ResponseDataBundleListInfoInnerWithDefaults() *GetBundleList200ResponseDataBundleListInfoInner

NewGetBundleList200ResponseDataBundleListInfoInnerWithDefaults instantiates a new GetBundleList200ResponseDataBundleListInfoInner object This 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 (*GetBundleList200ResponseDataBundleListInfoInner) GetBundleId

GetBundleId returns the BundleId field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInner) GetBundleIdOk

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

func (*GetBundleList200ResponseDataBundleListInfoInner) GetBundleListItem

GetBundleListItem returns the BundleListItem field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInner) GetBundleListItemOk

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

func (*GetBundleList200ResponseDataBundleListInfoInner) GetGroupId

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInner) GetGroupIdOk

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

func (*GetBundleList200ResponseDataBundleListInfoInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInner) GetNameOk

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

func (*GetBundleList200ResponseDataBundleListInfoInner) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInner) GetShopIdOk

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

func (*GetBundleList200ResponseDataBundleListInfoInner) GetSold

GetSold returns the Sold field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInner) GetSoldOk

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

func (*GetBundleList200ResponseDataBundleListInfoInner) GetStartTimeUnix

GetStartTimeUnix returns the StartTimeUnix field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInner) GetStartTimeUnixOk

func (o *GetBundleList200ResponseDataBundleListInfoInner) GetStartTimeUnixOk() (*int64, bool)

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

func (*GetBundleList200ResponseDataBundleListInfoInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInner) 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 (*GetBundleList200ResponseDataBundleListInfoInner) GetStopTimeUnix

GetStopTimeUnix returns the StopTimeUnix field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInner) GetStopTimeUnixOk

func (o *GetBundleList200ResponseDataBundleListInfoInner) GetStopTimeUnixOk() (*int64, bool)

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

func (*GetBundleList200ResponseDataBundleListInfoInner) GetTotalBundleGroup

func (o *GetBundleList200ResponseDataBundleListInfoInner) GetTotalBundleGroup() int64

GetTotalBundleGroup returns the TotalBundleGroup field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInner) GetTotalBundleGroupOk

func (o *GetBundleList200ResponseDataBundleListInfoInner) GetTotalBundleGroupOk() (*int64, bool)

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

func (*GetBundleList200ResponseDataBundleListInfoInner) GetType

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

func (*GetBundleList200ResponseDataBundleListInfoInner) 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 (*GetBundleList200ResponseDataBundleListInfoInner) HasBundleId

HasBundleId returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInner) HasBundleListItem

HasBundleListItem returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInner) HasGroupId

HasGroupId returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInner) HasName

HasName returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInner) HasShopId

HasShopId returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInner) HasSold

HasSold returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInner) HasStartTimeUnix

HasStartTimeUnix returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInner) HasStopTimeUnix

HasStopTimeUnix returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInner) HasTotalBundleGroup

func (o *GetBundleList200ResponseDataBundleListInfoInner) HasTotalBundleGroup() bool

HasTotalBundleGroup returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInner) HasType

HasType returns a boolean if a field has been set.

func (GetBundleList200ResponseDataBundleListInfoInner) MarshalJSON

func (*GetBundleList200ResponseDataBundleListInfoInner) SetBundleId

SetBundleId gets a reference to the given int64 and assigns it to the BundleId field.

func (*GetBundleList200ResponseDataBundleListInfoInner) SetBundleListItem

SetBundleListItem gets a reference to the given []GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner and assigns it to the BundleListItem field.

func (*GetBundleList200ResponseDataBundleListInfoInner) SetGroupId

SetGroupId gets a reference to the given int64 and assigns it to the GroupId field.

func (*GetBundleList200ResponseDataBundleListInfoInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetBundleList200ResponseDataBundleListInfoInner) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*GetBundleList200ResponseDataBundleListInfoInner) SetSold

SetSold gets a reference to the given int64 and assigns it to the Sold field.

func (*GetBundleList200ResponseDataBundleListInfoInner) SetStartTimeUnix

SetStartTimeUnix gets a reference to the given int64 and assigns it to the StartTimeUnix field.

func (*GetBundleList200ResponseDataBundleListInfoInner) SetStatus

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*GetBundleList200ResponseDataBundleListInfoInner) SetStopTimeUnix

SetStopTimeUnix gets a reference to the given int64 and assigns it to the StopTimeUnix field.

func (*GetBundleList200ResponseDataBundleListInfoInner) SetTotalBundleGroup

func (o *GetBundleList200ResponseDataBundleListInfoInner) SetTotalBundleGroup(v int64)

SetTotalBundleGroup gets a reference to the given int64 and assigns it to the TotalBundleGroup field.

func (*GetBundleList200ResponseDataBundleListInfoInner) SetType

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

func (GetBundleList200ResponseDataBundleListInfoInner) ToMap

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

type GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner

type GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner struct {
	BundleId           *int64  `json:"bundle_id,omitempty"`
	ProductId          *int64  `json:"product_id,omitempty"`
	Name               *string `json:"Name,omitempty"`
	PicUrl             *string `json:"pic_url,omitempty"`
	ProductUrl         *string `json:"product_url,omitempty"`
	Status             *int64  `json:"status,omitempty"`
	Quantity           *int64  `json:"quantity,omitempty"`
	ChildIds           []int64 `json:"child_ids,omitempty"`
	DiscountPercentage *int64  `json:"discount_percentage,omitempty"`
	MinOrder           *int64  `json:"min_order,omitempty"`
}

GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner struct for GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner

func NewGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner

func NewGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner() *GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner

NewGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner instantiates a new GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner object This constructor will assign default values to properties that have it defined, 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 NewGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInnerWithDefaults

func NewGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInnerWithDefaults() *GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner

NewGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInnerWithDefaults instantiates a new GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner object This 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 (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetBundleId

GetBundleId returns the BundleId field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetBundleIdOk

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

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetChildIds

GetChildIds returns the ChildIds field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetChildIdsOk

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

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetDiscountPercentage

GetDiscountPercentage returns the DiscountPercentage field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetDiscountPercentageOk

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

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetMinOrder

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetMinOrderOk

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

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetNameOk

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

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetPicUrl

GetPicUrl returns the PicUrl field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetPicUrlOk

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

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetProductIdOk

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

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetProductUrl

GetProductUrl returns the ProductUrl field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetProductUrlOk

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

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetQuantity

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

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) 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 (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) 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 (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) HasBundleId

HasBundleId returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) HasChildIds

HasChildIds returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) HasDiscountPercentage

HasDiscountPercentage returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) HasMinOrder

HasMinOrder returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) HasName

HasName returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) HasPicUrl

HasPicUrl returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) HasProductUrl

HasProductUrl returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) HasQuantity

HasQuantity returns a boolean if a field has been set.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) MarshalJSON

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) SetBundleId

SetBundleId gets a reference to the given int64 and assigns it to the BundleId field.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) SetChildIds

SetChildIds gets a reference to the given []int64 and assigns it to the ChildIds field.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) SetDiscountPercentage

SetDiscountPercentage gets a reference to the given int64 and assigns it to the DiscountPercentage field.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) SetMinOrder

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) SetPicUrl

SetPicUrl gets a reference to the given string and assigns it to the PicUrl field.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) SetProductUrl

SetProductUrl gets a reference to the given string and assigns it to the ProductUrl field.

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) SetQuantity

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

func (*GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) SetStatus

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (GetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) ToMap

type GetBundleList200ResponseHeader

type GetBundleList200ResponseHeader struct {
	ProcessTime *float64 `json:"process_time,omitempty"`
	Messages    *string  `json:"messages,omitempty"`
}

GetBundleList200ResponseHeader struct for GetBundleList200ResponseHeader

func NewGetBundleList200ResponseHeader

func NewGetBundleList200ResponseHeader() *GetBundleList200ResponseHeader

NewGetBundleList200ResponseHeader instantiates a new GetBundleList200ResponseHeader object This constructor will assign default values to properties that have it defined, 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 NewGetBundleList200ResponseHeaderWithDefaults

func NewGetBundleList200ResponseHeaderWithDefaults() *GetBundleList200ResponseHeader

NewGetBundleList200ResponseHeaderWithDefaults instantiates a new GetBundleList200ResponseHeader object This 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 (*GetBundleList200ResponseHeader) GetMessages

func (o *GetBundleList200ResponseHeader) GetMessages() string

GetMessages returns the Messages field value if set, zero value otherwise.

func (*GetBundleList200ResponseHeader) GetMessagesOk

func (o *GetBundleList200ResponseHeader) GetMessagesOk() (*string, bool)

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

func (*GetBundleList200ResponseHeader) GetProcessTime

func (o *GetBundleList200ResponseHeader) GetProcessTime() float64

GetProcessTime returns the ProcessTime field value if set, zero value otherwise.

func (*GetBundleList200ResponseHeader) GetProcessTimeOk

func (o *GetBundleList200ResponseHeader) GetProcessTimeOk() (*float64, bool)

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

func (*GetBundleList200ResponseHeader) HasMessages

func (o *GetBundleList200ResponseHeader) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*GetBundleList200ResponseHeader) HasProcessTime

func (o *GetBundleList200ResponseHeader) HasProcessTime() bool

HasProcessTime returns a boolean if a field has been set.

func (GetBundleList200ResponseHeader) MarshalJSON

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

func (*GetBundleList200ResponseHeader) SetMessages

func (o *GetBundleList200ResponseHeader) SetMessages(v string)

SetMessages gets a reference to the given string and assigns it to the Messages field.

func (*GetBundleList200ResponseHeader) SetProcessTime

func (o *GetBundleList200ResponseHeader) SetProcessTime(v float64)

SetProcessTime gets a reference to the given float64 and assigns it to the ProcessTime field.

func (GetBundleList200ResponseHeader) ToMap

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

type GetBundleListDefaultResponse

type GetBundleListDefaultResponse struct {
	Header *GetOrderWebhook200ResponseHeader `json:"header,omitempty"`
	Data   map[string]interface{}            `json:"data,omitempty"`
}

GetBundleListDefaultResponse struct for GetBundleListDefaultResponse

func NewGetBundleListDefaultResponse

func NewGetBundleListDefaultResponse() *GetBundleListDefaultResponse

NewGetBundleListDefaultResponse instantiates a new GetBundleListDefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewGetBundleListDefaultResponseWithDefaults

func NewGetBundleListDefaultResponseWithDefaults() *GetBundleListDefaultResponse

NewGetBundleListDefaultResponseWithDefaults instantiates a new GetBundleListDefaultResponse object This 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 (*GetBundleListDefaultResponse) GetData

func (o *GetBundleListDefaultResponse) GetData() map[string]interface{}

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

func (*GetBundleListDefaultResponse) GetDataOk

func (o *GetBundleListDefaultResponse) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data 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 (*GetBundleListDefaultResponse) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetBundleListDefaultResponse) GetHeaderOk

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

func (*GetBundleListDefaultResponse) HasData

func (o *GetBundleListDefaultResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetBundleListDefaultResponse) HasHeader

func (o *GetBundleListDefaultResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetBundleListDefaultResponse) MarshalJSON

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

func (*GetBundleListDefaultResponse) SetData

func (o *GetBundleListDefaultResponse) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*GetBundleListDefaultResponse) SetHeader

SetHeader gets a reference to the given GetOrderWebhook200ResponseHeader and assigns it to the Header field.

func (GetBundleListDefaultResponse) ToMap

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

type GetCategoryVariantResponse

type GetCategoryVariantResponse struct {
	Header *Header          `json:"header,omitempty"`
	Data   *CategoryVariant `json:"data,omitempty"`
}

GetCategoryVariantResponse struct for GetCategoryVariantResponse

func NewGetCategoryVariantResponse

func NewGetCategoryVariantResponse() *GetCategoryVariantResponse

NewGetCategoryVariantResponse instantiates a new GetCategoryVariantResponse object This constructor will assign default values to properties that have it defined, 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 NewGetCategoryVariantResponseWithDefaults

func NewGetCategoryVariantResponseWithDefaults() *GetCategoryVariantResponse

NewGetCategoryVariantResponseWithDefaults instantiates a new GetCategoryVariantResponse object This 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 (*GetCategoryVariantResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetCategoryVariantResponse) GetDataOk

func (o *GetCategoryVariantResponse) GetDataOk() (*CategoryVariant, bool)

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

func (*GetCategoryVariantResponse) GetHeader

func (o *GetCategoryVariantResponse) GetHeader() Header

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetCategoryVariantResponse) GetHeaderOk

func (o *GetCategoryVariantResponse) GetHeaderOk() (*Header, bool)

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

func (*GetCategoryVariantResponse) HasData

func (o *GetCategoryVariantResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetCategoryVariantResponse) HasHeader

func (o *GetCategoryVariantResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetCategoryVariantResponse) MarshalJSON

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

func (*GetCategoryVariantResponse) SetData

SetData gets a reference to the given CategoryVariant and assigns it to the Data field.

func (*GetCategoryVariantResponse) SetHeader

func (o *GetCategoryVariantResponse) SetHeader(v Header)

SetHeader gets a reference to the given Header and assigns it to the Header field.

func (GetCategoryVariantResponse) ToMap

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

type GetCategoryVariantResponseAllOf

type GetCategoryVariantResponseAllOf struct {
	Data *CategoryVariant `json:"data,omitempty"`
}

GetCategoryVariantResponseAllOf struct for GetCategoryVariantResponseAllOf

func NewGetCategoryVariantResponseAllOf

func NewGetCategoryVariantResponseAllOf() *GetCategoryVariantResponseAllOf

NewGetCategoryVariantResponseAllOf instantiates a new GetCategoryVariantResponseAllOf object This constructor will assign default values to properties that have it defined, 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 NewGetCategoryVariantResponseAllOfWithDefaults

func NewGetCategoryVariantResponseAllOfWithDefaults() *GetCategoryVariantResponseAllOf

NewGetCategoryVariantResponseAllOfWithDefaults instantiates a new GetCategoryVariantResponseAllOf object This 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 (*GetCategoryVariantResponseAllOf) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetCategoryVariantResponseAllOf) GetDataOk

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

func (*GetCategoryVariantResponseAllOf) HasData

HasData returns a boolean if a field has been set.

func (GetCategoryVariantResponseAllOf) MarshalJSON

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

func (*GetCategoryVariantResponseAllOf) SetData

SetData gets a reference to the given CategoryVariant and assigns it to the Data field.

func (GetCategoryVariantResponseAllOf) ToMap

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

type GetListMessage200Response

type GetListMessage200Response struct {
	Header *ResponseHeader                      `json:"header,omitempty"`
	Data   []GetListMessage200ResponseDataInner `json:"data,omitempty"`
}

GetListMessage200Response struct for GetListMessage200Response

func NewGetListMessage200Response

func NewGetListMessage200Response() *GetListMessage200Response

NewGetListMessage200Response instantiates a new GetListMessage200Response object This constructor will assign default values to properties that have it defined, 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 NewGetListMessage200ResponseWithDefaults

func NewGetListMessage200ResponseWithDefaults() *GetListMessage200Response

NewGetListMessage200ResponseWithDefaults instantiates a new GetListMessage200Response object This 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 (*GetListMessage200Response) GetData

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

func (*GetListMessage200Response) GetDataOk

GetDataOk returns a tuple with the Data 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 (*GetListMessage200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetListMessage200Response) GetHeaderOk

func (o *GetListMessage200Response) GetHeaderOk() (*ResponseHeader, bool)

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

func (*GetListMessage200Response) HasData

func (o *GetListMessage200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetListMessage200Response) HasHeader

func (o *GetListMessage200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetListMessage200Response) MarshalJSON

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

func (*GetListMessage200Response) SetData

SetData gets a reference to the given []GetListMessage200ResponseDataInner and assigns it to the Data field.

func (*GetListMessage200Response) SetHeader

func (o *GetListMessage200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetListMessage200Response) ToMap

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

type GetListMessage200ResponseDataInner

type GetListMessage200ResponseDataInner struct {
	// Message Key, Field messages_key is an identic key for related buyer and related seller that communicate at the chat.
	MessageKey *string `json:"message_key,omitempty"`
	// Message Unique Identifier
	MsgId      *int64                                        `json:"msg_id,omitempty"`
	Attributes *GetListMessage200ResponseDataInnerAttributes `json:"attributes,omitempty"`
}

GetListMessage200ResponseDataInner struct for GetListMessage200ResponseDataInner

func NewGetListMessage200ResponseDataInner

func NewGetListMessage200ResponseDataInner() *GetListMessage200ResponseDataInner

NewGetListMessage200ResponseDataInner instantiates a new GetListMessage200ResponseDataInner object This constructor will assign default values to properties that have it defined, 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 NewGetListMessage200ResponseDataInnerWithDefaults

func NewGetListMessage200ResponseDataInnerWithDefaults() *GetListMessage200ResponseDataInner

NewGetListMessage200ResponseDataInnerWithDefaults instantiates a new GetListMessage200ResponseDataInner object This 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 (*GetListMessage200ResponseDataInner) GetAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInner) GetAttributesOk

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

func (*GetListMessage200ResponseDataInner) GetMessageKey

func (o *GetListMessage200ResponseDataInner) GetMessageKey() string

GetMessageKey returns the MessageKey field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInner) GetMessageKeyOk

func (o *GetListMessage200ResponseDataInner) GetMessageKeyOk() (*string, bool)

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

func (*GetListMessage200ResponseDataInner) GetMsgId

GetMsgId returns the MsgId field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInner) GetMsgIdOk

func (o *GetListMessage200ResponseDataInner) GetMsgIdOk() (*int64, bool)

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

func (*GetListMessage200ResponseDataInner) HasAttributes

func (o *GetListMessage200ResponseDataInner) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*GetListMessage200ResponseDataInner) HasMessageKey

func (o *GetListMessage200ResponseDataInner) HasMessageKey() bool

HasMessageKey returns a boolean if a field has been set.

func (*GetListMessage200ResponseDataInner) HasMsgId

HasMsgId returns a boolean if a field has been set.

func (GetListMessage200ResponseDataInner) MarshalJSON

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

func (*GetListMessage200ResponseDataInner) SetAttributes

SetAttributes gets a reference to the given GetListMessage200ResponseDataInnerAttributes and assigns it to the Attributes field.

func (*GetListMessage200ResponseDataInner) SetMessageKey

func (o *GetListMessage200ResponseDataInner) SetMessageKey(v string)

SetMessageKey gets a reference to the given string and assigns it to the MessageKey field.

func (*GetListMessage200ResponseDataInner) SetMsgId

SetMsgId gets a reference to the given int64 and assigns it to the MsgId field.

func (GetListMessage200ResponseDataInner) ToMap

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

type GetListMessage200ResponseDataInnerAttributes

type GetListMessage200ResponseDataInnerAttributes struct {
	Contact *GetListMessage200ResponseDataInnerAttributesContact `json:"contact,omitempty"`
	// Last Reply Message
	LastReplyMsg *string `json:"last_reply_msg,omitempty"`
	// Last Reply Time in UNIX
	LastReplyTime *int64 `json:"last_reply_time,omitempty"`
	// Read Status, Field read status is to identify that status = 1 is not read yet and status = 2 is already read.
	ReadStatus *int64 `json:"read_status,omitempty"`
	// Unreads Count, Field unreads is the number of unread messages in the related message.
	Unreads *int64 `json:"unreads,omitempty"`
	// Pin Status, Field pin_status is for chat pinned or not, when pinned it is 1 and for not it is 0.
	PinStatus *int64 `json:"pin_status,omitempty"`
}

GetListMessage200ResponseDataInnerAttributes struct for GetListMessage200ResponseDataInnerAttributes

func NewGetListMessage200ResponseDataInnerAttributes

func NewGetListMessage200ResponseDataInnerAttributes() *GetListMessage200ResponseDataInnerAttributes

NewGetListMessage200ResponseDataInnerAttributes instantiates a new GetListMessage200ResponseDataInnerAttributes object This constructor will assign default values to properties that have it defined, 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 NewGetListMessage200ResponseDataInnerAttributesWithDefaults

func NewGetListMessage200ResponseDataInnerAttributesWithDefaults() *GetListMessage200ResponseDataInnerAttributes

NewGetListMessage200ResponseDataInnerAttributesWithDefaults instantiates a new GetListMessage200ResponseDataInnerAttributes object This 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 (*GetListMessage200ResponseDataInnerAttributes) GetContact

GetContact returns the Contact field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInnerAttributes) 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 (*GetListMessage200ResponseDataInnerAttributes) GetLastReplyMsg

GetLastReplyMsg returns the LastReplyMsg field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInnerAttributes) GetLastReplyMsgOk

func (o *GetListMessage200ResponseDataInnerAttributes) GetLastReplyMsgOk() (*string, bool)

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

func (*GetListMessage200ResponseDataInnerAttributes) GetLastReplyTime

GetLastReplyTime returns the LastReplyTime field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInnerAttributes) GetLastReplyTimeOk

func (o *GetListMessage200ResponseDataInnerAttributes) GetLastReplyTimeOk() (*int64, bool)

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

func (*GetListMessage200ResponseDataInnerAttributes) GetPinStatus

GetPinStatus returns the PinStatus field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInnerAttributes) GetPinStatusOk

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

func (*GetListMessage200ResponseDataInnerAttributes) GetReadStatus

GetReadStatus returns the ReadStatus field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInnerAttributes) GetReadStatusOk

func (o *GetListMessage200ResponseDataInnerAttributes) GetReadStatusOk() (*int64, bool)

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

func (*GetListMessage200ResponseDataInnerAttributes) GetUnreads

GetUnreads returns the Unreads field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInnerAttributes) GetUnreadsOk

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

func (*GetListMessage200ResponseDataInnerAttributes) HasContact

HasContact returns a boolean if a field has been set.

func (*GetListMessage200ResponseDataInnerAttributes) HasLastReplyMsg

HasLastReplyMsg returns a boolean if a field has been set.

func (*GetListMessage200ResponseDataInnerAttributes) HasLastReplyTime

func (o *GetListMessage200ResponseDataInnerAttributes) HasLastReplyTime() bool

HasLastReplyTime returns a boolean if a field has been set.

func (*GetListMessage200ResponseDataInnerAttributes) HasPinStatus

HasPinStatus returns a boolean if a field has been set.

func (*GetListMessage200ResponseDataInnerAttributes) HasReadStatus

HasReadStatus returns a boolean if a field has been set.

func (*GetListMessage200ResponseDataInnerAttributes) HasUnreads

HasUnreads returns a boolean if a field has been set.

func (GetListMessage200ResponseDataInnerAttributes) MarshalJSON

func (*GetListMessage200ResponseDataInnerAttributes) SetContact

SetContact gets a reference to the given GetListMessage200ResponseDataInnerAttributesContact and assigns it to the Contact field.

func (*GetListMessage200ResponseDataInnerAttributes) SetLastReplyMsg

SetLastReplyMsg gets a reference to the given string and assigns it to the LastReplyMsg field.

func (*GetListMessage200ResponseDataInnerAttributes) SetLastReplyTime

func (o *GetListMessage200ResponseDataInnerAttributes) SetLastReplyTime(v int64)

SetLastReplyTime gets a reference to the given int64 and assigns it to the LastReplyTime field.

func (*GetListMessage200ResponseDataInnerAttributes) SetPinStatus

SetPinStatus gets a reference to the given int64 and assigns it to the PinStatus field.

func (*GetListMessage200ResponseDataInnerAttributes) SetReadStatus

SetReadStatus gets a reference to the given int64 and assigns it to the ReadStatus field.

func (*GetListMessage200ResponseDataInnerAttributes) SetUnreads

SetUnreads gets a reference to the given int64 and assigns it to the Unreads field.

func (GetListMessage200ResponseDataInnerAttributes) ToMap

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

type GetListMessage200ResponseDataInnerAttributesContact

type GetListMessage200ResponseDataInnerAttributesContact struct {
	// User Unique Identifier
	Id *int64 `json:"id,omitempty"`
	// User Role, Field role has User, Shop Owner, Shop Admin, and Tokopedia Admin.
	Role       *string                                                        `json:"role,omitempty"`
	Attributes *GetListMessage200ResponseDataInnerAttributesContactAttributes `json:"attributes,omitempty"`
}

GetListMessage200ResponseDataInnerAttributesContact struct for GetListMessage200ResponseDataInnerAttributesContact

func NewGetListMessage200ResponseDataInnerAttributesContact

func NewGetListMessage200ResponseDataInnerAttributesContact() *GetListMessage200ResponseDataInnerAttributesContact

NewGetListMessage200ResponseDataInnerAttributesContact instantiates a new GetListMessage200ResponseDataInnerAttributesContact object This constructor will assign default values to properties that have it defined, 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 NewGetListMessage200ResponseDataInnerAttributesContactWithDefaults

func NewGetListMessage200ResponseDataInnerAttributesContactWithDefaults() *GetListMessage200ResponseDataInnerAttributesContact

NewGetListMessage200ResponseDataInnerAttributesContactWithDefaults instantiates a new GetListMessage200ResponseDataInnerAttributesContact object This 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 (*GetListMessage200ResponseDataInnerAttributesContact) GetAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInnerAttributesContact) GetAttributesOk

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

func (*GetListMessage200ResponseDataInnerAttributesContact) GetId

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

func (*GetListMessage200ResponseDataInnerAttributesContact) GetIdOk

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 (*GetListMessage200ResponseDataInnerAttributesContact) GetRole

GetRole returns the Role field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInnerAttributesContact) GetRoleOk

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

func (*GetListMessage200ResponseDataInnerAttributesContact) HasAttributes

HasAttributes returns a boolean if a field has been set.

func (*GetListMessage200ResponseDataInnerAttributesContact) HasId

HasId returns a boolean if a field has been set.

func (*GetListMessage200ResponseDataInnerAttributesContact) HasRole

HasRole returns a boolean if a field has been set.

func (GetListMessage200ResponseDataInnerAttributesContact) MarshalJSON

func (*GetListMessage200ResponseDataInnerAttributesContact) SetAttributes

SetAttributes gets a reference to the given GetListMessage200ResponseDataInnerAttributesContactAttributes and assigns it to the Attributes field.

func (*GetListMessage200ResponseDataInnerAttributesContact) SetId

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

func (*GetListMessage200ResponseDataInnerAttributesContact) SetRole

SetRole gets a reference to the given string and assigns it to the Role field.

func (GetListMessage200ResponseDataInnerAttributesContact) ToMap

type GetListMessage200ResponseDataInnerAttributesContactAttributes

type GetListMessage200ResponseDataInnerAttributesContactAttributes struct {
	// User Name
	Name *string `json:"Name,omitempty"`
	// User Tag
	Tag *string `json:"tag,omitempty"`
	// User thumbnail
	Thumbnail *string `json:"thumbnail,omitempty"`
}

GetListMessage200ResponseDataInnerAttributesContactAttributes struct for GetListMessage200ResponseDataInnerAttributesContactAttributes

func NewGetListMessage200ResponseDataInnerAttributesContactAttributes

func NewGetListMessage200ResponseDataInnerAttributesContactAttributes() *GetListMessage200ResponseDataInnerAttributesContactAttributes

NewGetListMessage200ResponseDataInnerAttributesContactAttributes instantiates a new GetListMessage200ResponseDataInnerAttributesContactAttributes object This constructor will assign default values to properties that have it defined, 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 NewGetListMessage200ResponseDataInnerAttributesContactAttributesWithDefaults

func NewGetListMessage200ResponseDataInnerAttributesContactAttributesWithDefaults() *GetListMessage200ResponseDataInnerAttributesContactAttributes

NewGetListMessage200ResponseDataInnerAttributesContactAttributesWithDefaults instantiates a new GetListMessage200ResponseDataInnerAttributesContactAttributes object This 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 (*GetListMessage200ResponseDataInnerAttributesContactAttributes) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInnerAttributesContactAttributes) GetNameOk

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

func (*GetListMessage200ResponseDataInnerAttributesContactAttributes) GetTag

GetTag returns the Tag field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInnerAttributesContactAttributes) GetTagOk

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

func (*GetListMessage200ResponseDataInnerAttributesContactAttributes) GetThumbnail

GetThumbnail returns the Thumbnail field value if set, zero value otherwise.

func (*GetListMessage200ResponseDataInnerAttributesContactAttributes) GetThumbnailOk

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

func (*GetListMessage200ResponseDataInnerAttributesContactAttributes) HasName

HasName returns a boolean if a field has been set.

func (*GetListMessage200ResponseDataInnerAttributesContactAttributes) HasTag

HasTag returns a boolean if a field has been set.

func (*GetListMessage200ResponseDataInnerAttributesContactAttributes) HasThumbnail

HasThumbnail returns a boolean if a field has been set.

func (GetListMessage200ResponseDataInnerAttributesContactAttributes) MarshalJSON

func (*GetListMessage200ResponseDataInnerAttributesContactAttributes) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetListMessage200ResponseDataInnerAttributesContactAttributes) SetTag

SetTag gets a reference to the given string and assigns it to the Tag field.

func (*GetListMessage200ResponseDataInnerAttributesContactAttributes) SetThumbnail

SetThumbnail gets a reference to the given string and assigns it to the Thumbnail field.

func (GetListMessage200ResponseDataInnerAttributesContactAttributes) ToMap

type GetListMessageDefaultResponse

type GetListMessageDefaultResponse struct {
	Header *GetOrderWebhook200ResponseHeader        `json:"header,omitempty"`
	Data   []GetListMessageDefaultResponseDataInner `json:"data,omitempty"`
}

GetListMessageDefaultResponse struct for GetListMessageDefaultResponse

func NewGetListMessageDefaultResponse

func NewGetListMessageDefaultResponse() *GetListMessageDefaultResponse

NewGetListMessageDefaultResponse instantiates a new GetListMessageDefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewGetListMessageDefaultResponseWithDefaults

func NewGetListMessageDefaultResponseWithDefaults() *GetListMessageDefaultResponse

NewGetListMessageDefaultResponseWithDefaults instantiates a new GetListMessageDefaultResponse object This 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 (*GetListMessageDefaultResponse) GetData

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

func (*GetListMessageDefaultResponse) GetDataOk

GetDataOk returns a tuple with the Data 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 (*GetListMessageDefaultResponse) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetListMessageDefaultResponse) GetHeaderOk

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

func (*GetListMessageDefaultResponse) HasData

func (o *GetListMessageDefaultResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetListMessageDefaultResponse) HasHeader

func (o *GetListMessageDefaultResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetListMessageDefaultResponse) MarshalJSON

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

func (*GetListMessageDefaultResponse) SetData

SetData gets a reference to the given []GetListMessageDefaultResponseDataInner and assigns it to the Data field.

func (*GetListMessageDefaultResponse) SetHeader

SetHeader gets a reference to the given GetOrderWebhook200ResponseHeader and assigns it to the Header field.

func (GetListMessageDefaultResponse) ToMap

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

type GetListMessageDefaultResponseDataInner

type GetListMessageDefaultResponseDataInner struct {
	// Message Key, Field messages_key is an identic key for related buyer and related seller that communicate at the chat.
	MessageKey *string `json:"message_key,omitempty"`
	// Message Unique Identifier
	MsgId      *int64                                            `json:"msg_id,omitempty"`
	Attributes *GetListMessageDefaultResponseDataInnerAttributes `json:"attributes,omitempty"`
}

GetListMessageDefaultResponseDataInner struct for GetListMessageDefaultResponseDataInner

func NewGetListMessageDefaultResponseDataInner

func NewGetListMessageDefaultResponseDataInner() *GetListMessageDefaultResponseDataInner

NewGetListMessageDefaultResponseDataInner instantiates a new GetListMessageDefaultResponseDataInner object This constructor will assign default values to properties that have it defined, 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 NewGetListMessageDefaultResponseDataInnerWithDefaults

func NewGetListMessageDefaultResponseDataInnerWithDefaults() *GetListMessageDefaultResponseDataInner

NewGetListMessageDefaultResponseDataInnerWithDefaults instantiates a new GetListMessageDefaultResponseDataInner object This 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 (*GetListMessageDefaultResponseDataInner) GetAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInner) GetAttributesOk

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

func (*GetListMessageDefaultResponseDataInner) GetMessageKey

GetMessageKey returns the MessageKey field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInner) GetMessageKeyOk

func (o *GetListMessageDefaultResponseDataInner) GetMessageKeyOk() (*string, bool)

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

func (*GetListMessageDefaultResponseDataInner) GetMsgId

GetMsgId returns the MsgId field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInner) GetMsgIdOk

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

func (*GetListMessageDefaultResponseDataInner) HasAttributes

func (o *GetListMessageDefaultResponseDataInner) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseDataInner) HasMessageKey

func (o *GetListMessageDefaultResponseDataInner) HasMessageKey() bool

HasMessageKey returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseDataInner) HasMsgId

HasMsgId returns a boolean if a field has been set.

func (GetListMessageDefaultResponseDataInner) MarshalJSON

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

func (*GetListMessageDefaultResponseDataInner) SetAttributes

SetAttributes gets a reference to the given GetListMessageDefaultResponseDataInnerAttributes and assigns it to the Attributes field.

func (*GetListMessageDefaultResponseDataInner) SetMessageKey

func (o *GetListMessageDefaultResponseDataInner) SetMessageKey(v string)

SetMessageKey gets a reference to the given string and assigns it to the MessageKey field.

func (*GetListMessageDefaultResponseDataInner) SetMsgId

SetMsgId gets a reference to the given int64 and assigns it to the MsgId field.

func (GetListMessageDefaultResponseDataInner) ToMap

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

type GetListMessageDefaultResponseDataInnerAttributes

type GetListMessageDefaultResponseDataInnerAttributes struct {
	Contact *GetListMessageDefaultResponseDataInnerAttributesContact `json:"contact,omitempty"`
	// Last Reply Message
	LastReplyMsg *string `json:"last_reply_msg,omitempty"`
	// Last Reply Time in UNIX
	LastReplyTime *int64 `json:"last_reply_time,omitempty"`
	// Read Status, Field read status is to identify that status = 1 is not read yet and status = 2 is already read.
	ReadStatus *int64 `json:"read_status,omitempty"`
	// Unreads Count, Field unreads is the number of unread messages in the related message.
	Unreads *int64 `json:"unreads,omitempty"`
	// Pin Status, Field pin_status is for chat pinned or not, when pinned it is 1 and for not it is 0.
	PinStatus *int64 `json:"pin_status,omitempty"`
}

GetListMessageDefaultResponseDataInnerAttributes struct for GetListMessageDefaultResponseDataInnerAttributes

func NewGetListMessageDefaultResponseDataInnerAttributes

func NewGetListMessageDefaultResponseDataInnerAttributes() *GetListMessageDefaultResponseDataInnerAttributes

NewGetListMessageDefaultResponseDataInnerAttributes instantiates a new GetListMessageDefaultResponseDataInnerAttributes object This constructor will assign default values to properties that have it defined, 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 NewGetListMessageDefaultResponseDataInnerAttributesWithDefaults

func NewGetListMessageDefaultResponseDataInnerAttributesWithDefaults() *GetListMessageDefaultResponseDataInnerAttributes

NewGetListMessageDefaultResponseDataInnerAttributesWithDefaults instantiates a new GetListMessageDefaultResponseDataInnerAttributes object This 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 (*GetListMessageDefaultResponseDataInnerAttributes) GetContact

GetContact returns the Contact field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInnerAttributes) 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 (*GetListMessageDefaultResponseDataInnerAttributes) GetLastReplyMsg

GetLastReplyMsg returns the LastReplyMsg field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInnerAttributes) GetLastReplyMsgOk

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

func (*GetListMessageDefaultResponseDataInnerAttributes) GetLastReplyTime

GetLastReplyTime returns the LastReplyTime field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInnerAttributes) GetLastReplyTimeOk

func (o *GetListMessageDefaultResponseDataInnerAttributes) GetLastReplyTimeOk() (*int64, bool)

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

func (*GetListMessageDefaultResponseDataInnerAttributes) GetPinStatus

GetPinStatus returns the PinStatus field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInnerAttributes) GetPinStatusOk

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

func (*GetListMessageDefaultResponseDataInnerAttributes) GetReadStatus

GetReadStatus returns the ReadStatus field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInnerAttributes) GetReadStatusOk

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

func (*GetListMessageDefaultResponseDataInnerAttributes) GetUnreads

GetUnreads returns the Unreads field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInnerAttributes) GetUnreadsOk

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

func (*GetListMessageDefaultResponseDataInnerAttributes) HasContact

HasContact returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseDataInnerAttributes) HasLastReplyMsg

HasLastReplyMsg returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseDataInnerAttributes) HasLastReplyTime

HasLastReplyTime returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseDataInnerAttributes) HasPinStatus

HasPinStatus returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseDataInnerAttributes) HasReadStatus

HasReadStatus returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseDataInnerAttributes) HasUnreads

HasUnreads returns a boolean if a field has been set.

func (GetListMessageDefaultResponseDataInnerAttributes) MarshalJSON

func (*GetListMessageDefaultResponseDataInnerAttributes) SetContact

SetContact gets a reference to the given GetListMessageDefaultResponseDataInnerAttributesContact and assigns it to the Contact field.

func (*GetListMessageDefaultResponseDataInnerAttributes) SetLastReplyMsg

SetLastReplyMsg gets a reference to the given string and assigns it to the LastReplyMsg field.

func (*GetListMessageDefaultResponseDataInnerAttributes) SetLastReplyTime

SetLastReplyTime gets a reference to the given int64 and assigns it to the LastReplyTime field.

func (*GetListMessageDefaultResponseDataInnerAttributes) SetPinStatus

SetPinStatus gets a reference to the given int64 and assigns it to the PinStatus field.

func (*GetListMessageDefaultResponseDataInnerAttributes) SetReadStatus

SetReadStatus gets a reference to the given int64 and assigns it to the ReadStatus field.

func (*GetListMessageDefaultResponseDataInnerAttributes) SetUnreads

SetUnreads gets a reference to the given int64 and assigns it to the Unreads field.

func (GetListMessageDefaultResponseDataInnerAttributes) ToMap

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

type GetListMessageDefaultResponseDataInnerAttributesContact

type GetListMessageDefaultResponseDataInnerAttributesContact struct {
	// User Unique Identifier
	Id *int64 `json:"id,omitempty"`
	// User Role, Field role has User, Shop Owner, Shop Admin, and Tokopedia Admin.
	Role       *string                                                            `json:"role,omitempty"`
	Attributes *GetListMessageDefaultResponseDataInnerAttributesContactAttributes `json:"attributes,omitempty"`
}

GetListMessageDefaultResponseDataInnerAttributesContact struct for GetListMessageDefaultResponseDataInnerAttributesContact

func NewGetListMessageDefaultResponseDataInnerAttributesContact

func NewGetListMessageDefaultResponseDataInnerAttributesContact() *GetListMessageDefaultResponseDataInnerAttributesContact

NewGetListMessageDefaultResponseDataInnerAttributesContact instantiates a new GetListMessageDefaultResponseDataInnerAttributesContact object This constructor will assign default values to properties that have it defined, 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 NewGetListMessageDefaultResponseDataInnerAttributesContactWithDefaults

func NewGetListMessageDefaultResponseDataInnerAttributesContactWithDefaults() *GetListMessageDefaultResponseDataInnerAttributesContact

NewGetListMessageDefaultResponseDataInnerAttributesContactWithDefaults instantiates a new GetListMessageDefaultResponseDataInnerAttributesContact object This 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 (*GetListMessageDefaultResponseDataInnerAttributesContact) GetAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInnerAttributesContact) GetAttributesOk

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

func (*GetListMessageDefaultResponseDataInnerAttributesContact) GetId

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

func (*GetListMessageDefaultResponseDataInnerAttributesContact) GetIdOk

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 (*GetListMessageDefaultResponseDataInnerAttributesContact) GetRole

GetRole returns the Role field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInnerAttributesContact) GetRoleOk

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

func (*GetListMessageDefaultResponseDataInnerAttributesContact) HasAttributes

HasAttributes returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseDataInnerAttributesContact) HasId

HasId returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseDataInnerAttributesContact) HasRole

HasRole returns a boolean if a field has been set.

func (GetListMessageDefaultResponseDataInnerAttributesContact) MarshalJSON

func (*GetListMessageDefaultResponseDataInnerAttributesContact) SetAttributes

SetAttributes gets a reference to the given GetListMessageDefaultResponseDataInnerAttributesContactAttributes and assigns it to the Attributes field.

func (*GetListMessageDefaultResponseDataInnerAttributesContact) SetId

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

func (*GetListMessageDefaultResponseDataInnerAttributesContact) SetRole

SetRole gets a reference to the given string and assigns it to the Role field.

func (GetListMessageDefaultResponseDataInnerAttributesContact) ToMap

type GetListMessageDefaultResponseDataInnerAttributesContactAttributes

type GetListMessageDefaultResponseDataInnerAttributesContactAttributes struct {
	// User Name
	Name *string `json:"Name,omitempty"`
	// User Tag
	Tag *string `json:"tag,omitempty"`
	// User thumbnail
	Thumbnail *string `json:"thumbnail,omitempty"`
}

GetListMessageDefaultResponseDataInnerAttributesContactAttributes struct for GetListMessageDefaultResponseDataInnerAttributesContactAttributes

func NewGetListMessageDefaultResponseDataInnerAttributesContactAttributes

func NewGetListMessageDefaultResponseDataInnerAttributesContactAttributes() *GetListMessageDefaultResponseDataInnerAttributesContactAttributes

NewGetListMessageDefaultResponseDataInnerAttributesContactAttributes instantiates a new GetListMessageDefaultResponseDataInnerAttributesContactAttributes object This constructor will assign default values to properties that have it defined, 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 NewGetListMessageDefaultResponseDataInnerAttributesContactAttributesWithDefaults

func NewGetListMessageDefaultResponseDataInnerAttributesContactAttributesWithDefaults() *GetListMessageDefaultResponseDataInnerAttributesContactAttributes

NewGetListMessageDefaultResponseDataInnerAttributesContactAttributesWithDefaults instantiates a new GetListMessageDefaultResponseDataInnerAttributesContactAttributes object This 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 (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) GetNameOk

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

func (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) GetTag

GetTag returns the Tag field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) GetTagOk

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

func (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) GetThumbnail

GetThumbnail returns the Thumbnail field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) GetThumbnailOk

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

func (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) HasName

HasName returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) HasTag

HasTag returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) HasThumbnail

HasThumbnail returns a boolean if a field has been set.

func (GetListMessageDefaultResponseDataInnerAttributesContactAttributes) MarshalJSON

func (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) SetTag

SetTag gets a reference to the given string and assigns it to the Tag field.

func (*GetListMessageDefaultResponseDataInnerAttributesContactAttributes) SetThumbnail

SetThumbnail gets a reference to the given string and assigns it to the Thumbnail field.

func (GetListMessageDefaultResponseDataInnerAttributesContactAttributes) ToMap

type GetListMessageDefaultResponseHeader

type GetListMessageDefaultResponseHeader struct {
	ProcessTime *float64 `json:"process_time,omitempty"`
	Messages    *string  `json:"messages,omitempty"`
	Reason      *string  `json:"reason,omitempty"`
	ErrorCode   *int64   `json:"error_code,omitempty"`
}

GetListMessageDefaultResponseHeader struct for GetListMessageDefaultResponseHeader

func NewGetListMessageDefaultResponseHeader

func NewGetListMessageDefaultResponseHeader() *GetListMessageDefaultResponseHeader

NewGetListMessageDefaultResponseHeader instantiates a new GetListMessageDefaultResponseHeader object This constructor will assign default values to properties that have it defined, 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 NewGetListMessageDefaultResponseHeaderWithDefaults

func NewGetListMessageDefaultResponseHeaderWithDefaults() *GetListMessageDefaultResponseHeader

NewGetListMessageDefaultResponseHeaderWithDefaults instantiates a new GetListMessageDefaultResponseHeader object This 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 (*GetListMessageDefaultResponseHeader) GetErrorCode

func (o *GetListMessageDefaultResponseHeader) GetErrorCode() int64

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseHeader) GetErrorCodeOk

func (o *GetListMessageDefaultResponseHeader) GetErrorCodeOk() (*int64, 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 (*GetListMessageDefaultResponseHeader) GetMessages

GetMessages returns the Messages field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseHeader) GetMessagesOk

func (o *GetListMessageDefaultResponseHeader) GetMessagesOk() (*string, bool)

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

func (*GetListMessageDefaultResponseHeader) GetProcessTime

func (o *GetListMessageDefaultResponseHeader) GetProcessTime() float64

GetProcessTime returns the ProcessTime field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseHeader) GetProcessTimeOk

func (o *GetListMessageDefaultResponseHeader) GetProcessTimeOk() (*float64, bool)

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

func (*GetListMessageDefaultResponseHeader) GetReason

GetReason returns the Reason field value if set, zero value otherwise.

func (*GetListMessageDefaultResponseHeader) GetReasonOk

func (o *GetListMessageDefaultResponseHeader) GetReasonOk() (*string, bool)

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

func (*GetListMessageDefaultResponseHeader) HasErrorCode

func (o *GetListMessageDefaultResponseHeader) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseHeader) HasMessages

func (o *GetListMessageDefaultResponseHeader) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseHeader) HasProcessTime

func (o *GetListMessageDefaultResponseHeader) HasProcessTime() bool

HasProcessTime returns a boolean if a field has been set.

func (*GetListMessageDefaultResponseHeader) HasReason

HasReason returns a boolean if a field has been set.

func (GetListMessageDefaultResponseHeader) MarshalJSON

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

func (*GetListMessageDefaultResponseHeader) SetErrorCode

func (o *GetListMessageDefaultResponseHeader) SetErrorCode(v int64)

SetErrorCode gets a reference to the given int64 and assigns it to the ErrorCode field.

func (*GetListMessageDefaultResponseHeader) SetMessages

func (o *GetListMessageDefaultResponseHeader) SetMessages(v string)

SetMessages gets a reference to the given string and assigns it to the Messages field.

func (*GetListMessageDefaultResponseHeader) SetProcessTime

func (o *GetListMessageDefaultResponseHeader) SetProcessTime(v float64)

SetProcessTime gets a reference to the given float64 and assigns it to the ProcessTime field.

func (*GetListMessageDefaultResponseHeader) SetReason

SetReason gets a reference to the given string and assigns it to the Reason field.

func (GetListMessageDefaultResponseHeader) ToMap

func (o GetListMessageDefaultResponseHeader) ToMap() (map[string]interface{}, error)

type GetListReply200Response

type GetListReply200Response struct {
	Header *ResponseHeader                    `json:"header,omitempty"`
	Data   []GetListReply200ResponseDataInner `json:"data,omitempty"`
}

GetListReply200Response struct for GetListReply200Response

func NewGetListReply200Response

func NewGetListReply200Response() *GetListReply200Response

NewGetListReply200Response instantiates a new GetListReply200Response object This constructor will assign default values to properties that have it defined, 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 NewGetListReply200ResponseWithDefaults

func NewGetListReply200ResponseWithDefaults() *GetListReply200Response

NewGetListReply200ResponseWithDefaults instantiates a new GetListReply200Response object This 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 (*GetListReply200Response) GetData

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetListReply200Response) GetDataOk

GetDataOk returns a tuple with the Data 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 (*GetListReply200Response) GetHeader

func (o *GetListReply200Response) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetListReply200Response) GetHeaderOk

func (o *GetListReply200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200Response) HasData

func (o *GetListReply200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetListReply200Response) HasHeader

func (o *GetListReply200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetListReply200Response) MarshalJSON

func (o GetListReply200Response) MarshalJSON() ([]byte, error)

func (*GetListReply200Response) SetData

SetData gets a reference to the given []GetListReply200ResponseDataInner and assigns it to the Data field.

func (*GetListReply200Response) SetHeader

func (o *GetListReply200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetListReply200Response) ToMap

func (o GetListReply200Response) ToMap() (map[string]interface{}, error)

type GetListReply200ResponseDataInner

type GetListReply200ResponseDataInner struct {
	MsgId         *int64  `json:"msg_id,omitempty"`
	SenderId      *int64  `json:"sender_id,omitempty"`
	Role          *string `json:"role,omitempty"`
	Msg           *string `json:"msg,omitempty"`
	ReplyTime     *int64  `json:"reply_time,omitempty"`
	ReplyId       *int64  `json:"reply_id,omitempty"`
	SenderName    *string `json:"sender_name,omitempty"`
	ReadStatus    *int64  `json:"read_status,omitempty"`
	ReadTime      *int64  `json:"read_time,omitempty"`
	Status        *int64  `json:"status,omitempty"`
	AttachmentId  *int64  `json:"attachment_id,omitempty"`
	MessageIsRead *bool   `json:"message_is_read,omitempty"`
	IsOpposite    *bool   `json:"is_opposite,omitempty"`
	IsFirstReply  *bool   `json:"is_first_reply,omitempty"`
	IsReported    *bool   `json:"is_reported,omitempty"`
}

GetListReply200ResponseDataInner struct for GetListReply200ResponseDataInner

func NewGetListReply200ResponseDataInner

func NewGetListReply200ResponseDataInner() *GetListReply200ResponseDataInner

NewGetListReply200ResponseDataInner instantiates a new GetListReply200ResponseDataInner object This constructor will assign default values to properties that have it defined, 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 NewGetListReply200ResponseDataInnerWithDefaults

func NewGetListReply200ResponseDataInnerWithDefaults() *GetListReply200ResponseDataInner

NewGetListReply200ResponseDataInnerWithDefaults instantiates a new GetListReply200ResponseDataInner object This 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 (*GetListReply200ResponseDataInner) GetAttachmentId

func (o *GetListReply200ResponseDataInner) GetAttachmentId() int64

GetAttachmentId returns the AttachmentId field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetAttachmentIdOk

func (o *GetListReply200ResponseDataInner) GetAttachmentIdOk() (*int64, bool)

GetAttachmentIdOk returns a tuple with the AttachmentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetIsFirstReply

func (o *GetListReply200ResponseDataInner) GetIsFirstReply() bool

GetIsFirstReply returns the IsFirstReply field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetIsFirstReplyOk

func (o *GetListReply200ResponseDataInner) GetIsFirstReplyOk() (*bool, bool)

GetIsFirstReplyOk returns a tuple with the IsFirstReply field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetIsOpposite

func (o *GetListReply200ResponseDataInner) GetIsOpposite() bool

GetIsOpposite returns the IsOpposite field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetIsOppositeOk

func (o *GetListReply200ResponseDataInner) GetIsOppositeOk() (*bool, bool)

GetIsOppositeOk returns a tuple with the IsOpposite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetIsReported

func (o *GetListReply200ResponseDataInner) GetIsReported() bool

GetIsReported returns the IsReported field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetIsReportedOk

func (o *GetListReply200ResponseDataInner) GetIsReportedOk() (*bool, bool)

GetIsReportedOk returns a tuple with the IsReported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetMessageIsRead

func (o *GetListReply200ResponseDataInner) GetMessageIsRead() bool

GetMessageIsRead returns the MessageIsRead field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetMessageIsReadOk

func (o *GetListReply200ResponseDataInner) GetMessageIsReadOk() (*bool, bool)

GetMessageIsReadOk returns a tuple with the MessageIsRead field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetMsg

GetMsg returns the Msg field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetMsgId

GetMsgId returns the MsgId field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetMsgIdOk

func (o *GetListReply200ResponseDataInner) GetMsgIdOk() (*int64, bool)

GetMsgIdOk returns a tuple with the MsgId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetMsgOk

func (o *GetListReply200ResponseDataInner) GetMsgOk() (*string, bool)

GetMsgOk returns a tuple with the Msg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetReadStatus

func (o *GetListReply200ResponseDataInner) GetReadStatus() int64

GetReadStatus returns the ReadStatus field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetReadStatusOk

func (o *GetListReply200ResponseDataInner) GetReadStatusOk() (*int64, bool)

GetReadStatusOk returns a tuple with the ReadStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetReadTime

func (o *GetListReply200ResponseDataInner) GetReadTime() int64

GetReadTime returns the ReadTime field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetReadTimeOk

func (o *GetListReply200ResponseDataInner) GetReadTimeOk() (*int64, bool)

GetReadTimeOk returns a tuple with the ReadTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetReplyId

func (o *GetListReply200ResponseDataInner) GetReplyId() int64

GetReplyId returns the ReplyId field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetReplyIdOk

func (o *GetListReply200ResponseDataInner) GetReplyIdOk() (*int64, bool)

GetReplyIdOk returns a tuple with the ReplyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetReplyTime

func (o *GetListReply200ResponseDataInner) GetReplyTime() int64

GetReplyTime returns the ReplyTime field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetReplyTimeOk

func (o *GetListReply200ResponseDataInner) GetReplyTimeOk() (*int64, bool)

GetReplyTimeOk returns a tuple with the ReplyTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetRole

GetRole returns the Role field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetRoleOk

func (o *GetListReply200ResponseDataInner) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetSenderId

func (o *GetListReply200ResponseDataInner) GetSenderId() int64

GetSenderId returns the SenderId field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetSenderIdOk

func (o *GetListReply200ResponseDataInner) GetSenderIdOk() (*int64, bool)

GetSenderIdOk returns a tuple with the SenderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetSenderName

func (o *GetListReply200ResponseDataInner) GetSenderName() string

GetSenderName returns the SenderName field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetSenderNameOk

func (o *GetListReply200ResponseDataInner) GetSenderNameOk() (*string, bool)

GetSenderNameOk returns a tuple with the SenderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetListReply200ResponseDataInner) GetStatus

func (o *GetListReply200ResponseDataInner) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetListReply200ResponseDataInner) GetStatusOk

func (o *GetListReply200ResponseDataInner) GetStatusOk() (*int64, 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 (*GetListReply200ResponseDataInner) HasAttachmentId

func (o *GetListReply200ResponseDataInner) HasAttachmentId() bool

HasAttachmentId returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasIsFirstReply

func (o *GetListReply200ResponseDataInner) HasIsFirstReply() bool

HasIsFirstReply returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasIsOpposite

func (o *GetListReply200ResponseDataInner) HasIsOpposite() bool

HasIsOpposite returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasIsReported

func (o *GetListReply200ResponseDataInner) HasIsReported() bool

HasIsReported returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasMessageIsRead

func (o *GetListReply200ResponseDataInner) HasMessageIsRead() bool

HasMessageIsRead returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasMsg

HasMsg returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasMsgId

func (o *GetListReply200ResponseDataInner) HasMsgId() bool

HasMsgId returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasReadStatus

func (o *GetListReply200ResponseDataInner) HasReadStatus() bool

HasReadStatus returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasReadTime

func (o *GetListReply200ResponseDataInner) HasReadTime() bool

HasReadTime returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasReplyId

func (o *GetListReply200ResponseDataInner) HasReplyId() bool

HasReplyId returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasReplyTime

func (o *GetListReply200ResponseDataInner) HasReplyTime() bool

HasReplyTime returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasRole

HasRole returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasSenderId

func (o *GetListReply200ResponseDataInner) HasSenderId() bool

HasSenderId returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasSenderName

func (o *GetListReply200ResponseDataInner) HasSenderName() bool

HasSenderName returns a boolean if a field has been set.

func (*GetListReply200ResponseDataInner) HasStatus

func (o *GetListReply200ResponseDataInner) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (GetListReply200ResponseDataInner) MarshalJSON

func (o GetListReply200ResponseDataInner) MarshalJSON() ([]byte, error)

func (*GetListReply200ResponseDataInner) SetAttachmentId

func (o *GetListReply200ResponseDataInner) SetAttachmentId(v int64)

SetAttachmentId gets a reference to the given int64 and assigns it to the AttachmentId field.

func (*GetListReply200ResponseDataInner) SetIsFirstReply

func (o *GetListReply200ResponseDataInner) SetIsFirstReply(v bool)

SetIsFirstReply gets a reference to the given bool and assigns it to the IsFirstReply field.

func (*GetListReply200ResponseDataInner) SetIsOpposite

func (o *GetListReply200ResponseDataInner) SetIsOpposite(v bool)

SetIsOpposite gets a reference to the given bool and assigns it to the IsOpposite field.

func (*GetListReply200ResponseDataInner) SetIsReported

func (o *GetListReply200ResponseDataInner) SetIsReported(v bool)

SetIsReported gets a reference to the given bool and assigns it to the IsReported field.

func (*GetListReply200ResponseDataInner) SetMessageIsRead

func (o *GetListReply200ResponseDataInner) SetMessageIsRead(v bool)

SetMessageIsRead gets a reference to the given bool and assigns it to the MessageIsRead field.

func (*GetListReply200ResponseDataInner) SetMsg

SetMsg gets a reference to the given string and assigns it to the Msg field.

func (*GetListReply200ResponseDataInner) SetMsgId

func (o *GetListReply200ResponseDataInner) SetMsgId(v int64)

SetMsgId gets a reference to the given int64 and assigns it to the MsgId field.

func (*GetListReply200ResponseDataInner) SetReadStatus

func (o *GetListReply200ResponseDataInner) SetReadStatus(v int64)

SetReadStatus gets a reference to the given int64 and assigns it to the ReadStatus field.

func (*GetListReply200ResponseDataInner) SetReadTime

func (o *GetListReply200ResponseDataInner) SetReadTime(v int64)

SetReadTime gets a reference to the given int64 and assigns it to the ReadTime field.

func (*GetListReply200ResponseDataInner) SetReplyId

func (o *GetListReply200ResponseDataInner) SetReplyId(v int64)

SetReplyId gets a reference to the given int64 and assigns it to the ReplyId field.

func (*GetListReply200ResponseDataInner) SetReplyTime

func (o *GetListReply200ResponseDataInner) SetReplyTime(v int64)

SetReplyTime gets a reference to the given int64 and assigns it to the ReplyTime field.

func (*GetListReply200ResponseDataInner) SetRole

SetRole gets a reference to the given string and assigns it to the Role field.

func (*GetListReply200ResponseDataInner) SetSenderId

func (o *GetListReply200ResponseDataInner) SetSenderId(v int64)

SetSenderId gets a reference to the given int64 and assigns it to the SenderId field.

func (*GetListReply200ResponseDataInner) SetSenderName

func (o *GetListReply200ResponseDataInner) SetSenderName(v string)

SetSenderName gets a reference to the given string and assigns it to the SenderName field.

func (*GetListReply200ResponseDataInner) SetStatus

func (o *GetListReply200ResponseDataInner) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (GetListReply200ResponseDataInner) ToMap

func (o GetListReply200ResponseDataInner) ToMap() (map[string]interface{}, error)

type GetOrderCobCod200Response

type GetOrderCobCod200Response struct {
	Header *ResponseHeader                `json:"header,omitempty"`
	Data   *GetOrderCobCod200ResponseData `json:"data,omitempty"`
	// Response Status
	Status *int64 `json:"status,omitempty"`
}

GetOrderCobCod200Response struct for GetOrderCobCod200Response

func NewGetOrderCobCod200Response

func NewGetOrderCobCod200Response() *GetOrderCobCod200Response

NewGetOrderCobCod200Response instantiates a new GetOrderCobCod200Response object This constructor will assign default values to properties that have it defined, 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 NewGetOrderCobCod200ResponseWithDefaults

func NewGetOrderCobCod200ResponseWithDefaults() *GetOrderCobCod200Response

NewGetOrderCobCod200ResponseWithDefaults instantiates a new GetOrderCobCod200Response object This 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 (*GetOrderCobCod200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetOrderCobCod200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetOrderCobCod200Response) GetHeaderOk

func (o *GetOrderCobCod200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200Response) GetStatus

func (o *GetOrderCobCod200Response) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetOrderCobCod200Response) GetStatusOk

func (o *GetOrderCobCod200Response) GetStatusOk() (*int64, 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 (*GetOrderCobCod200Response) HasData

func (o *GetOrderCobCod200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetOrderCobCod200Response) HasHeader

func (o *GetOrderCobCod200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (*GetOrderCobCod200Response) HasStatus

func (o *GetOrderCobCod200Response) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (GetOrderCobCod200Response) MarshalJSON

func (o GetOrderCobCod200Response) MarshalJSON() ([]byte, error)

func (*GetOrderCobCod200Response) SetData

SetData gets a reference to the given GetOrderCobCod200ResponseData and assigns it to the Data field.

func (*GetOrderCobCod200Response) SetHeader

func (o *GetOrderCobCod200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (*GetOrderCobCod200Response) SetStatus

func (o *GetOrderCobCod200Response) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (GetOrderCobCod200Response) ToMap

func (o GetOrderCobCod200Response) ToMap() (map[string]interface{}, error)

type GetOrderCobCod200ResponseData

type GetOrderCobCod200ResponseData struct {
	OrderData []GetOrderCobCod200ResponseDataOrderDataInner `json:"order_data,omitempty"`
	// Next Order Unique Identifier
	NextOrderId *int64 `json:"next_order_id,omitempty"`
	// FirstOrder Unique Identifier
	FirstOrderId *int64 `json:"first_order_id,omitempty"`
}

GetOrderCobCod200ResponseData struct for GetOrderCobCod200ResponseData

func NewGetOrderCobCod200ResponseData

func NewGetOrderCobCod200ResponseData() *GetOrderCobCod200ResponseData

NewGetOrderCobCod200ResponseData instantiates a new GetOrderCobCod200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetOrderCobCod200ResponseDataWithDefaults

func NewGetOrderCobCod200ResponseDataWithDefaults() *GetOrderCobCod200ResponseData

NewGetOrderCobCod200ResponseDataWithDefaults instantiates a new GetOrderCobCod200ResponseData object This 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 (*GetOrderCobCod200ResponseData) GetFirstOrderId

func (o *GetOrderCobCod200ResponseData) GetFirstOrderId() int64

GetFirstOrderId returns the FirstOrderId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseData) GetFirstOrderIdOk

func (o *GetOrderCobCod200ResponseData) GetFirstOrderIdOk() (*int64, bool)

GetFirstOrderIdOk returns a tuple with the FirstOrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseData) GetNextOrderId

func (o *GetOrderCobCod200ResponseData) GetNextOrderId() int64

GetNextOrderId returns the NextOrderId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseData) GetNextOrderIdOk

func (o *GetOrderCobCod200ResponseData) GetNextOrderIdOk() (*int64, bool)

GetNextOrderIdOk returns a tuple with the NextOrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseData) GetOrderData

GetOrderData returns the OrderData field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseData) GetOrderDataOk

GetOrderDataOk returns a tuple with the OrderData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseData) HasFirstOrderId

func (o *GetOrderCobCod200ResponseData) HasFirstOrderId() bool

HasFirstOrderId returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseData) HasNextOrderId

func (o *GetOrderCobCod200ResponseData) HasNextOrderId() bool

HasNextOrderId returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseData) HasOrderData

func (o *GetOrderCobCod200ResponseData) HasOrderData() bool

HasOrderData returns a boolean if a field has been set.

func (GetOrderCobCod200ResponseData) MarshalJSON

func (o GetOrderCobCod200ResponseData) MarshalJSON() ([]byte, error)

func (*GetOrderCobCod200ResponseData) SetFirstOrderId

func (o *GetOrderCobCod200ResponseData) SetFirstOrderId(v int64)

SetFirstOrderId gets a reference to the given int64 and assigns it to the FirstOrderId field.

func (*GetOrderCobCod200ResponseData) SetNextOrderId

func (o *GetOrderCobCod200ResponseData) SetNextOrderId(v int64)

SetNextOrderId gets a reference to the given int64 and assigns it to the NextOrderId field.

func (*GetOrderCobCod200ResponseData) SetOrderData

SetOrderData gets a reference to the given []GetOrderCobCod200ResponseDataOrderDataInner and assigns it to the OrderData field.

func (GetOrderCobCod200ResponseData) ToMap

func (o GetOrderCobCod200ResponseData) ToMap() (map[string]interface{}, error)

type GetOrderCobCod200ResponseDataOrderDataInner

type GetOrderCobCod200ResponseDataOrderDataInner struct {
	Order                    *GetOrderCobCod200ResponseDataOrderDataInnerOrder                    `json:"order,omitempty"`
	OrderHistory             []GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner       `json:"order_history,omitempty"`
	OrderDetail              []GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner        `json:"order_detail,omitempty"`
	DropShipper              *GetOrderCobCod200ResponseDataOrderDataInnerDropShipper              `json:"drop_shipper,omitempty"`
	TypeMeta                 *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta                 `json:"type_meta,omitempty"`
	OrderShipmentFulfillment *GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment `json:"order_shipment_fulfillment,omitempty"`
	BookingData              *GetOrderCobCod200ResponseDataOrderDataInnerBookingData              `json:"booking_data,omitempty"`
}

GetOrderCobCod200ResponseDataOrderDataInner struct for GetOrderCobCod200ResponseDataOrderDataInner

func NewGetOrderCobCod200ResponseDataOrderDataInner

func NewGetOrderCobCod200ResponseDataOrderDataInner() *GetOrderCobCod200ResponseDataOrderDataInner

NewGetOrderCobCod200ResponseDataOrderDataInner instantiates a new GetOrderCobCod200ResponseDataOrderDataInner object This constructor will assign default values to properties that have it defined, 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 NewGetOrderCobCod200ResponseDataOrderDataInnerWithDefaults

func NewGetOrderCobCod200ResponseDataOrderDataInnerWithDefaults() *GetOrderCobCod200ResponseDataOrderDataInner

NewGetOrderCobCod200ResponseDataOrderDataInnerWithDefaults instantiates a new GetOrderCobCod200ResponseDataOrderDataInner object This 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 (*GetOrderCobCod200ResponseDataOrderDataInner) GetBookingData

GetBookingData returns the BookingData field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetBookingDataOk

GetBookingDataOk returns a tuple with the BookingData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetDropShipper

GetDropShipper returns the DropShipper field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetDropShipperOk

GetDropShipperOk returns a tuple with the DropShipper field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetOrder

GetOrder returns the Order field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetOrderDetail

GetOrderDetail returns the OrderDetail field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetOrderDetailOk

GetOrderDetailOk returns a tuple with the OrderDetail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetOrderHistory

GetOrderHistory returns the OrderHistory field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetOrderHistoryOk

GetOrderHistoryOk returns a tuple with the OrderHistory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetOrderOk

GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetOrderShipmentFulfillment

GetOrderShipmentFulfillment returns the OrderShipmentFulfillment field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetOrderShipmentFulfillmentOk

GetOrderShipmentFulfillmentOk returns a tuple with the OrderShipmentFulfillment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetTypeMeta

GetTypeMeta returns the TypeMeta field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInner) GetTypeMetaOk

GetTypeMetaOk returns a tuple with the TypeMeta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) HasBookingData

HasBookingData returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) HasDropShipper

HasDropShipper returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) HasOrder

HasOrder returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) HasOrderDetail

HasOrderDetail returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) HasOrderHistory

HasOrderHistory returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) HasOrderShipmentFulfillment

func (o *GetOrderCobCod200ResponseDataOrderDataInner) HasOrderShipmentFulfillment() bool

HasOrderShipmentFulfillment returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInner) HasTypeMeta

HasTypeMeta returns a boolean if a field has been set.

func (GetOrderCobCod200ResponseDataOrderDataInner) MarshalJSON

func (*GetOrderCobCod200ResponseDataOrderDataInner) SetBookingData

SetBookingData gets a reference to the given GetOrderCobCod200ResponseDataOrderDataInnerBookingData and assigns it to the BookingData field.

func (*GetOrderCobCod200ResponseDataOrderDataInner) SetDropShipper

SetDropShipper gets a reference to the given GetOrderCobCod200ResponseDataOrderDataInnerDropShipper and assigns it to the DropShipper field.

func (*GetOrderCobCod200ResponseDataOrderDataInner) SetOrder

SetOrder gets a reference to the given GetOrderCobCod200ResponseDataOrderDataInnerOrder and assigns it to the Order field.

func (*GetOrderCobCod200ResponseDataOrderDataInner) SetOrderDetail

SetOrderDetail gets a reference to the given []GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner and assigns it to the OrderDetail field.

func (*GetOrderCobCod200ResponseDataOrderDataInner) SetOrderHistory

SetOrderHistory gets a reference to the given []GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner and assigns it to the OrderHistory field.

func (*GetOrderCobCod200ResponseDataOrderDataInner) SetOrderShipmentFulfillment

SetOrderShipmentFulfillment gets a reference to the given GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment and assigns it to the OrderShipmentFulfillment field.

func (*GetOrderCobCod200ResponseDataOrderDataInner) SetTypeMeta

SetTypeMeta gets a reference to the given GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta and assigns it to the TypeMeta field.

func (GetOrderCobCod200ResponseDataOrderDataInner) ToMap

func (o GetOrderCobCod200ResponseDataOrderDataInner) ToMap() (map[string]interface{}, error)

type GetOrderCobCod200ResponseDataOrderDataInnerBookingData

type GetOrderCobCod200ResponseDataOrderDataInnerBookingData struct {
	OrderId       *int64  `json:"order_id,omitempty"`
	BookingCode   *string `json:"booking_code,omitempty"`
	BookingStatus *int64  `json:"booking_status,omitempty"`
}

GetOrderCobCod200ResponseDataOrderDataInnerBookingData struct for GetOrderCobCod200ResponseDataOrderDataInnerBookingData

func NewGetOrderCobCod200ResponseDataOrderDataInnerBookingData

func NewGetOrderCobCod200ResponseDataOrderDataInnerBookingData() *GetOrderCobCod200ResponseDataOrderDataInnerBookingData

NewGetOrderCobCod200ResponseDataOrderDataInnerBookingData instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerBookingData object This constructor will assign default values to properties that have it defined, 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 NewGetOrderCobCod200ResponseDataOrderDataInnerBookingDataWithDefaults

func NewGetOrderCobCod200ResponseDataOrderDataInnerBookingDataWithDefaults() *GetOrderCobCod200ResponseDataOrderDataInnerBookingData

NewGetOrderCobCod200ResponseDataOrderDataInnerBookingDataWithDefaults instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerBookingData object This 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 (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) GetBookingCode

GetBookingCode returns the BookingCode field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) GetBookingCodeOk

GetBookingCodeOk returns a tuple with the BookingCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) GetBookingStatus

GetBookingStatus returns the BookingStatus field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) GetBookingStatusOk

GetBookingStatusOk returns a tuple with the BookingStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) GetOrderIdOk

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) HasBookingCode

HasBookingCode returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) HasBookingStatus

HasBookingStatus returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (GetOrderCobCod200ResponseDataOrderDataInnerBookingData) MarshalJSON

func (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) SetBookingCode

SetBookingCode gets a reference to the given string and assigns it to the BookingCode field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) SetBookingStatus

SetBookingStatus gets a reference to the given int64 and assigns it to the BookingStatus field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerBookingData) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (GetOrderCobCod200ResponseDataOrderDataInnerBookingData) ToMap

type GetOrderCobCod200ResponseDataOrderDataInnerDropShipper

type GetOrderCobCod200ResponseDataOrderDataInnerDropShipper struct {
	OrderId      *int64  `json:"order_id,omitempty"`
	DropshipName *string `json:"dropship_name,omitempty"`
	DropshipTelp *string `json:"dropship_telp,omitempty"`
}

GetOrderCobCod200ResponseDataOrderDataInnerDropShipper struct for GetOrderCobCod200ResponseDataOrderDataInnerDropShipper

func NewGetOrderCobCod200ResponseDataOrderDataInnerDropShipper

func NewGetOrderCobCod200ResponseDataOrderDataInnerDropShipper() *GetOrderCobCod200ResponseDataOrderDataInnerDropShipper

NewGetOrderCobCod200ResponseDataOrderDataInnerDropShipper instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerDropShipper object This constructor will assign default values to properties that have it defined, 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 NewGetOrderCobCod200ResponseDataOrderDataInnerDropShipperWithDefaults

func NewGetOrderCobCod200ResponseDataOrderDataInnerDropShipperWithDefaults() *GetOrderCobCod200ResponseDataOrderDataInnerDropShipper

NewGetOrderCobCod200ResponseDataOrderDataInnerDropShipperWithDefaults instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerDropShipper object This 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 (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) GetDropshipName

GetDropshipName returns the DropshipName field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) GetDropshipNameOk

GetDropshipNameOk returns a tuple with the DropshipName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) GetDropshipTelp

GetDropshipTelp returns the DropshipTelp field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) GetDropshipTelpOk

GetDropshipTelpOk returns a tuple with the DropshipTelp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) GetOrderIdOk

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) HasDropshipName

HasDropshipName returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) HasDropshipTelp

HasDropshipTelp returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) MarshalJSON

func (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) SetDropshipName

SetDropshipName gets a reference to the given string and assigns it to the DropshipName field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) SetDropshipTelp

SetDropshipTelp gets a reference to the given string and assigns it to the DropshipTelp field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (GetOrderCobCod200ResponseDataOrderDataInnerDropShipper) ToMap

type GetOrderCobCod200ResponseDataOrderDataInnerOrder

type GetOrderCobCod200ResponseDataOrderDataInnerOrder struct {
	OrderId   *int64 `json:"order_id,omitempty"`
	BuyerId   *int64 `json:"buyer_id,omitempty"`
	SellerId  *int64 `json:"seller_id,omitempty"`
	PaymentId *int64 `json:"payment_id,omitempty"`
	// Order status code: * 0 - Seller cancel order. * 3 - Order Reject Due Empty Stock. * 5 - Order Canceled by Fraud * 6 - Order Rejected (Auto Cancel Out of Stock) * 10 - Order rejected by seller. * 15 - Instant Cancel by Buyer. * 100 - Order Created. * 103 - Wait for payment confirmation from third party. * 220 - Payment verified, order ready to process. * 221 - Waiting for partner approval. * 400 - Seller accept order. * 450 - Waiting for pickup. * 500 - Order shipment. * 501 - Status changed to waiting resi have no input. * 520 - Invalid shipment reference number (AWB). * 530 - Requested by user to correct invalid entry of shipment reference number. * 540 - Delivered to Pickup Point. * 550 - Return to Seller. * 600 - Order delivered. * 601 - Buyer open a case to finish an order. * 690 - Fraud Review * 700 - Order finished.
	OrderStatus    *int64   `json:"order_status,omitempty"`
	InvoiceNumber  *string  `json:"invoice_number,omitempty"`
	InvoicePdfLink *string  `json:"invoice_pdf_link,omitempty"`
	OpenAmt        *float64 `json:"open_amt,omitempty"`
	PaymentAmtCod  *float64 `json:"payment_amt_cod,omitempty"`
}

GetOrderCobCod200ResponseDataOrderDataInnerOrder struct for GetOrderCobCod200ResponseDataOrderDataInnerOrder

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrder

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrder() *GetOrderCobCod200ResponseDataOrderDataInnerOrder

NewGetOrderCobCod200ResponseDataOrderDataInnerOrder instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerOrder object This constructor will assign default values to properties that have it defined, 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 NewGetOrderCobCod200ResponseDataOrderDataInnerOrderWithDefaults

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderWithDefaults() *GetOrderCobCod200ResponseDataOrderDataInnerOrder

NewGetOrderCobCod200ResponseDataOrderDataInnerOrderWithDefaults instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerOrder object This 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 (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetBuyerId

GetBuyerId returns the BuyerId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetBuyerIdOk

GetBuyerIdOk returns a tuple with the BuyerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetInvoiceNumber

GetInvoiceNumber returns the InvoiceNumber field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetInvoiceNumberOk

func (o *GetOrderCobCod200ResponseDataOrderDataInnerOrder) 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.

GetInvoicePdfLink returns the InvoicePdfLink field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetInvoicePdfLinkOk

func (o *GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetInvoicePdfLinkOk() (*string, bool)

GetInvoicePdfLinkOk returns a tuple with the InvoicePdfLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetOpenAmt

GetOpenAmt returns the OpenAmt field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetOpenAmtOk

GetOpenAmtOk returns a tuple with the OpenAmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetOrderIdOk

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetOrderStatus

GetOrderStatus returns the OrderStatus field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetOrderStatusOk

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 (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetPaymentAmtCod

GetPaymentAmtCod returns the PaymentAmtCod field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetPaymentAmtCodOk

GetPaymentAmtCodOk returns a tuple with the PaymentAmtCod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetPaymentId

GetPaymentId returns the PaymentId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetPaymentIdOk

GetPaymentIdOk returns a tuple with the PaymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetSellerId

GetSellerId returns the SellerId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) GetSellerIdOk

GetSellerIdOk returns a tuple with the SellerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) HasBuyerId

HasBuyerId returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) HasInvoiceNumber

HasInvoiceNumber returns a boolean if a field has been set.

HasInvoicePdfLink returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) HasOpenAmt

HasOpenAmt returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) HasOrderStatus

HasOrderStatus returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) HasPaymentAmtCod

HasPaymentAmtCod returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) HasPaymentId

HasPaymentId returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) HasSellerId

HasSellerId returns a boolean if a field has been set.

func (GetOrderCobCod200ResponseDataOrderDataInnerOrder) MarshalJSON

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) SetBuyerId

SetBuyerId gets a reference to the given int64 and assigns it to the BuyerId field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) SetInvoiceNumber

SetInvoiceNumber gets a reference to the given string and assigns it to the InvoiceNumber field.

SetInvoicePdfLink gets a reference to the given string and assigns it to the InvoicePdfLink field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) SetOpenAmt

SetOpenAmt gets a reference to the given float64 and assigns it to the OpenAmt field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) SetOrderStatus

SetOrderStatus gets a reference to the given int64 and assigns it to the OrderStatus field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) SetPaymentAmtCod

SetPaymentAmtCod gets a reference to the given float64 and assigns it to the PaymentAmtCod field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) SetPaymentId

SetPaymentId gets a reference to the given int64 and assigns it to the PaymentId field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrder) SetSellerId

SetSellerId gets a reference to the given int64 and assigns it to the SellerId field.

func (GetOrderCobCod200ResponseDataOrderDataInnerOrder) ToMap

func (o GetOrderCobCod200ResponseDataOrderDataInnerOrder) ToMap() (map[string]interface{}, error)

type GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner

type GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner struct {
	OrderDetailId  *int64   `json:"order_detail_id,omitempty"`
	ProductId      *int64   `json:"product_id,omitempty"`
	ProductName    *string  `json:"product_name,omitempty"`
	Quantity       *int64   `json:"quantity,omitempty"`
	ProductPrice   *float64 `json:"product_price,omitempty"`
	InsurancePrice *float64 `json:"insurance_price,omitempty"`
}

GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner struct for GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner() *GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner

NewGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner object This constructor will assign default values to properties that have it defined, 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 NewGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInnerWithDefaults

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInnerWithDefaults() *GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner

NewGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInnerWithDefaults instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner object This 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 (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) GetInsurancePrice

GetInsurancePrice returns the InsurancePrice field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) GetInsurancePriceOk

GetInsurancePriceOk returns a tuple with the InsurancePrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) GetOrderDetailId

GetOrderDetailId returns the OrderDetailId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) GetOrderDetailIdOk

GetOrderDetailIdOk returns a tuple with the OrderDetailId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) GetProductName

GetProductName returns the ProductName field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) GetProductNameOk

GetProductNameOk returns a tuple with the ProductName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) GetProductPrice

GetProductPrice returns the ProductPrice field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) GetProductPriceOk

GetProductPriceOk returns a tuple with the ProductPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) GetQuantity

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) 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 (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) HasInsurancePrice

HasInsurancePrice returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) HasOrderDetailId

HasOrderDetailId returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) HasProductName

HasProductName returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) HasProductPrice

HasProductPrice returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) HasQuantity

HasQuantity returns a boolean if a field has been set.

func (GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) MarshalJSON

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) SetInsurancePrice

SetInsurancePrice gets a reference to the given float64 and assigns it to the InsurancePrice field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) SetOrderDetailId

SetOrderDetailId gets a reference to the given int64 and assigns it to the OrderDetailId field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) SetProductName

SetProductName gets a reference to the given string and assigns it to the ProductName field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) SetProductPrice

SetProductPrice gets a reference to the given float64 and assigns it to the ProductPrice field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) SetQuantity

SetQuantity gets a reference to the given int64 and assigns it to the Quantity field.

func (GetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) ToMap

type GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner

type GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner struct {
	OrderHistId *int64 `json:"order_hist_id,omitempty"`
	// Order status code: * 0 - Seller cancel order. * 3 - Order Reject Due Empty Stock. * 5 - Order Canceled by Fraud * 6 - Order Rejected (Auto Cancel Out of Stock) * 10 - Order rejected by seller. * 15 - Instant Cancel by Buyer. * 100 - Order Created. * 103 - Wait for payment confirmation from third party. * 220 - Payment verified, order ready to process. * 221 - Waiting for partner approval. * 400 - Seller accept order. * 450 - Waiting for pickup. * 500 - Order shipment. * 501 - Status changed to waiting resi have no input. * 520 - Invalid shipment reference number (AWB). * 530 - Requested by user to correct invalid entry of shipment reference number. * 540 - Delivered to Pickup Point. * 550 - Return to Seller. * 600 - Order delivered. * 601 - Buyer open a case to finish an order. * 690 - Fraud Review * 700 - Order finished.
	Status       *int64 `json:"status,omitempty"`
	ShippingDate *int64 `json:"shipping_date,omitempty"`
	CreateBy     *int64 `json:"create_by,omitempty"`
}

GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner struct for GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner() *GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner

NewGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner object This constructor will assign default values to properties that have it defined, 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 NewGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInnerWithDefaults

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInnerWithDefaults() *GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner

NewGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInnerWithDefaults instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner object This 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 (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) GetCreateBy

GetCreateBy returns the CreateBy field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) GetCreateByOk

GetCreateByOk returns a tuple with the CreateBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) GetOrderHistId

GetOrderHistId returns the OrderHistId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) GetOrderHistIdOk

GetOrderHistIdOk returns a tuple with the OrderHistId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) GetShippingDate

GetShippingDate returns the ShippingDate field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) GetShippingDateOk

GetShippingDateOk returns a tuple with the ShippingDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) 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 (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) HasCreateBy

HasCreateBy returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) HasOrderHistId

HasOrderHistId returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) HasShippingDate

HasShippingDate returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) MarshalJSON

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) SetCreateBy

SetCreateBy gets a reference to the given int64 and assigns it to the CreateBy field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) SetOrderHistId

SetOrderHistId gets a reference to the given int64 and assigns it to the OrderHistId field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) SetShippingDate

SetShippingDate gets a reference to the given int64 and assigns it to the ShippingDate field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) SetStatus

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (GetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) ToMap

type GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment

type GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment struct {
	Id      *int64 `json:"id,omitempty"`
	OrderId *int64 `json:"order_id,omitempty"`
	// format: 2019-07-18T14:58:01.998063Z
	PaymentDateTime *string `json:"payment_date_time,omitempty"`
	IsSameDay       *bool   `json:"is_same_day,omitempty"`
	// format: 2019-07-18T14:58:01.998063Z
	AcceptDeadline *string `json:"accept_deadline,omitempty"`
	// format: 2019-07-18T14:58:01.998063Z
	ConfirmShippingDeadline *string                                                                                   `json:"confirm_shipping_deadline,omitempty"`
	ItemDeliveredDeadline   *GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline `json:"item_delivered_deadline,omitempty"`
	IsAccepted              *bool                                                                                     `json:"is_accepted,omitempty"`
	IsConfirmShipping       *bool                                                                                     `json:"is_confirm_shipping,omitempty"`
	IsItemDelivered         *bool                                                                                     `json:"is_item_delivered,omitempty"`
	FulfillmentStatus       *int64                                                                                    `json:"fulfillment_status,omitempty"`
}

GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment struct for GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment() *GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment

NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment object This constructor will assign default values to properties that have it defined, 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 NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentWithDefaults

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentWithDefaults() *GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment

NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentWithDefaults instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment object This 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 (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetAcceptDeadline

GetAcceptDeadline returns the AcceptDeadline field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetAcceptDeadlineOk

GetAcceptDeadlineOk returns a tuple with the AcceptDeadline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetConfirmShippingDeadline

GetConfirmShippingDeadline returns the ConfirmShippingDeadline field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetConfirmShippingDeadlineOk

GetConfirmShippingDeadlineOk returns a tuple with the ConfirmShippingDeadline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetFulfillmentStatus

GetFulfillmentStatus returns the FulfillmentStatus field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetFulfillmentStatusOk

GetFulfillmentStatusOk returns a tuple with the FulfillmentStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetIdOk

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 (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetIsAccepted

GetIsAccepted returns the IsAccepted field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetIsAcceptedOk

GetIsAcceptedOk returns a tuple with the IsAccepted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetIsConfirmShipping

GetIsConfirmShipping returns the IsConfirmShipping field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetIsConfirmShippingOk

GetIsConfirmShippingOk returns a tuple with the IsConfirmShipping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetIsItemDelivered

GetIsItemDelivered returns the IsItemDelivered field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetIsItemDeliveredOk

GetIsItemDeliveredOk returns a tuple with the IsItemDelivered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetIsSameDay

GetIsSameDay returns the IsSameDay field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetIsSameDayOk

GetIsSameDayOk returns a tuple with the IsSameDay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetItemDeliveredDeadline

GetItemDeliveredDeadline returns the ItemDeliveredDeadline field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetItemDeliveredDeadlineOk

GetItemDeliveredDeadlineOk returns a tuple with the ItemDeliveredDeadline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetOrderIdOk

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetPaymentDateTime

GetPaymentDateTime returns the PaymentDateTime field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) GetPaymentDateTimeOk

GetPaymentDateTimeOk returns a tuple with the PaymentDateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) HasAcceptDeadline

HasAcceptDeadline returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) HasConfirmShippingDeadline

HasConfirmShippingDeadline returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) HasFulfillmentStatus

HasFulfillmentStatus returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) HasId

HasId returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) HasIsAccepted

HasIsAccepted returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) HasIsConfirmShipping

HasIsConfirmShipping returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) HasIsItemDelivered

HasIsItemDelivered returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) HasIsSameDay

HasIsSameDay returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) HasItemDeliveredDeadline

HasItemDeliveredDeadline returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) HasPaymentDateTime

HasPaymentDateTime returns a boolean if a field has been set.

func (GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) MarshalJSON

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) SetAcceptDeadline

SetAcceptDeadline gets a reference to the given string and assigns it to the AcceptDeadline field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) SetConfirmShippingDeadline

SetConfirmShippingDeadline gets a reference to the given string and assigns it to the ConfirmShippingDeadline field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) SetFulfillmentStatus

SetFulfillmentStatus gets a reference to the given int64 and assigns it to the FulfillmentStatus field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) SetIsAccepted

SetIsAccepted gets a reference to the given bool and assigns it to the IsAccepted field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) SetIsConfirmShipping

SetIsConfirmShipping gets a reference to the given bool and assigns it to the IsConfirmShipping field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) SetIsItemDelivered

SetIsItemDelivered gets a reference to the given bool and assigns it to the IsItemDelivered field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) SetIsSameDay

SetIsSameDay gets a reference to the given bool and assigns it to the IsSameDay field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) SetItemDeliveredDeadline

SetItemDeliveredDeadline gets a reference to the given GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline and assigns it to the ItemDeliveredDeadline field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) SetPaymentDateTime

SetPaymentDateTime gets a reference to the given string and assigns it to the PaymentDateTime field.

func (GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) ToMap

type GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline

type GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline struct {
	// format: 2019-07-18T14:58:01.998063Z
	Time  *string `json:"Time,omitempty"`
	Valid *bool   `json:"Valid,omitempty"`
}

GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline struct for GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline() *GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline

NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline object This constructor will assign default values to properties that have it defined, 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 NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadlineWithDefaults

func NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadlineWithDefaults() *GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline

NewGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadlineWithDefaults instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline object This 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 (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) GetTime

GetTime returns the Time field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) GetTimeOk

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) GetValid

GetValid returns the Valid field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) GetValidOk

GetValidOk returns a tuple with the Valid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) HasTime

HasTime returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) HasValid

HasValid returns a boolean if a field has been set.

func (GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) MarshalJSON

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) SetTime

SetTime gets a reference to the given string and assigns it to the Time field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) SetValid

SetValid gets a reference to the given bool and assigns it to the Valid field.

func (GetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) ToMap

type GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta

type GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta struct {
	Kelontong      map[string]interface{} `json:"kelontong,omitempty"`
	Cod            map[string]interface{} `json:"cod,omitempty"`
	Sampai         map[string]interface{} `json:"sampai,omitempty"`
	Now            map[string]interface{} `json:"now,omitempty"`
	Ppp            map[string]interface{} `json:"ppp,omitempty"`
	TradeIn        map[string]interface{} `json:"trade_in,omitempty"`
	VehicleLeasing map[string]interface{} `json:"vehicle_leasing,omitempty"`
}

GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta struct for GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta

func NewGetOrderCobCod200ResponseDataOrderDataInnerTypeMeta

func NewGetOrderCobCod200ResponseDataOrderDataInnerTypeMeta() *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta

NewGetOrderCobCod200ResponseDataOrderDataInnerTypeMeta instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta object This constructor will assign default values to properties that have it defined, 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 NewGetOrderCobCod200ResponseDataOrderDataInnerTypeMetaWithDefaults

func NewGetOrderCobCod200ResponseDataOrderDataInnerTypeMetaWithDefaults() *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta

NewGetOrderCobCod200ResponseDataOrderDataInnerTypeMetaWithDefaults instantiates a new GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta object This 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 (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetCod

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetCod() map[string]interface{}

GetCod returns the Cod field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetCodOk

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetCodOk() (map[string]interface{}, bool)

GetCodOk returns a tuple with the Cod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetKelontong

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetKelontong() map[string]interface{}

GetKelontong returns the Kelontong field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetKelontongOk

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetKelontongOk() (map[string]interface{}, bool)

GetKelontongOk returns a tuple with the Kelontong field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetNow

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetNow() map[string]interface{}

GetNow returns the Now field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetNowOk

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetNowOk() (map[string]interface{}, bool)

GetNowOk returns a tuple with the Now field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetPpp

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetPpp() map[string]interface{}

GetPpp returns the Ppp field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetPppOk

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetPppOk() (map[string]interface{}, bool)

GetPppOk returns a tuple with the Ppp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetSampai

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetSampai() map[string]interface{}

GetSampai returns the Sampai field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetSampaiOk

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetSampaiOk() (map[string]interface{}, bool)

GetSampaiOk returns a tuple with the Sampai field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetTradeIn

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetTradeIn() map[string]interface{}

GetTradeIn returns the TradeIn field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetTradeInOk

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetTradeInOk() (map[string]interface{}, bool)

GetTradeInOk returns a tuple with the TradeIn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetVehicleLeasing

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetVehicleLeasing() map[string]interface{}

GetVehicleLeasing returns the VehicleLeasing field value if set, zero value otherwise.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetVehicleLeasingOk

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) GetVehicleLeasingOk() (map[string]interface{}, bool)

GetVehicleLeasingOk returns a tuple with the VehicleLeasing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) HasCod

HasCod returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) HasKelontong

HasKelontong returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) HasNow

HasNow returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) HasPpp

HasPpp returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) HasSampai

HasSampai returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) HasTradeIn

HasTradeIn returns a boolean if a field has been set.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) HasVehicleLeasing

HasVehicleLeasing returns a boolean if a field has been set.

func (GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) MarshalJSON

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetCod

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetCod(v map[string]interface{})

SetCod gets a reference to the given map[string]interface{} and assigns it to the Cod field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetKelontong

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetKelontong(v map[string]interface{})

SetKelontong gets a reference to the given map[string]interface{} and assigns it to the Kelontong field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetNow

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetNow(v map[string]interface{})

SetNow gets a reference to the given map[string]interface{} and assigns it to the Now field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetPpp

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetPpp(v map[string]interface{})

SetPpp gets a reference to the given map[string]interface{} and assigns it to the Ppp field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetSampai

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetSampai(v map[string]interface{})

SetSampai gets a reference to the given map[string]interface{} and assigns it to the Sampai field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetTradeIn

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetTradeIn(v map[string]interface{})

SetTradeIn gets a reference to the given map[string]interface{} and assigns it to the TradeIn field.

func (*GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetVehicleLeasing

func (o *GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) SetVehicleLeasing(v map[string]interface{})

SetVehicleLeasing gets a reference to the given map[string]interface{} and assigns it to the VehicleLeasing field.

func (GetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) ToMap

type GetOrderWebhook200Response

type GetOrderWebhook200Response struct {
	Header *ResponseHeader                 `json:"header,omitempty"`
	Data   *GetOrderWebhook200ResponseData `json:"data,omitempty"`
}

GetOrderWebhook200Response struct for GetOrderWebhook200Response

func NewGetOrderWebhook200Response

func NewGetOrderWebhook200Response() *GetOrderWebhook200Response

NewGetOrderWebhook200Response instantiates a new GetOrderWebhook200Response object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseWithDefaults

func NewGetOrderWebhook200ResponseWithDefaults() *GetOrderWebhook200Response

NewGetOrderWebhook200ResponseWithDefaults instantiates a new GetOrderWebhook200Response object This 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 (*GetOrderWebhook200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetOrderWebhook200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetOrderWebhook200Response) GetHeaderOk

func (o *GetOrderWebhook200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200Response) HasData

func (o *GetOrderWebhook200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetOrderWebhook200Response) HasHeader

func (o *GetOrderWebhook200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetOrderWebhook200Response) MarshalJSON

func (o GetOrderWebhook200Response) MarshalJSON() ([]byte, error)

func (*GetOrderWebhook200Response) SetData

SetData gets a reference to the given GetOrderWebhook200ResponseData and assigns it to the Data field.

func (*GetOrderWebhook200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetOrderWebhook200Response) ToMap

func (o GetOrderWebhook200Response) ToMap() (map[string]interface{}, error)

type GetOrderWebhook200ResponseData

type GetOrderWebhook200ResponseData struct {
	GetOrderWebhook200ResponseDataOneOf  *GetOrderWebhook200ResponseDataOneOf
	GetOrderWebhook200ResponseDataOneOf1 *GetOrderWebhook200ResponseDataOneOf1
}

GetOrderWebhook200ResponseData - struct for GetOrderWebhook200ResponseData

func GetOrderWebhook200ResponseDataOneOf1AsGetOrderWebhook200ResponseData

func GetOrderWebhook200ResponseDataOneOf1AsGetOrderWebhook200ResponseData(v *GetOrderWebhook200ResponseDataOneOf1) GetOrderWebhook200ResponseData

GetOrderWebhook200ResponseDataOneOf1AsGetOrderWebhook200ResponseData is a convenience function that returns GetOrderWebhook200ResponseDataOneOf1 wrapped in GetOrderWebhook200ResponseData

func GetOrderWebhook200ResponseDataOneOfAsGetOrderWebhook200ResponseData

func GetOrderWebhook200ResponseDataOneOfAsGetOrderWebhook200ResponseData(v *GetOrderWebhook200ResponseDataOneOf) GetOrderWebhook200ResponseData

GetOrderWebhook200ResponseDataOneOfAsGetOrderWebhook200ResponseData is a convenience function that returns GetOrderWebhook200ResponseDataOneOf wrapped in GetOrderWebhook200ResponseData

func (*GetOrderWebhook200ResponseData) GetActualInstance

func (obj *GetOrderWebhook200ResponseData) GetActualInstance() interface{}

Get the actual instance

func (GetOrderWebhook200ResponseData) MarshalJSON

func (src GetOrderWebhook200ResponseData) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*GetOrderWebhook200ResponseData) UnmarshalJSON

func (dst *GetOrderWebhook200ResponseData) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type GetOrderWebhook200ResponseDataOneOf

type GetOrderWebhook200ResponseDataOneOf struct {
	FsId *int64 `json:"fs_id,omitempty"`
	// Order status code: * 0 - Seller cancel order. * 3 - Order Reject Due Empty Stock. * 5 - Order Canceled by Fraud * 6 - Order Rejected (Auto Cancel Out of Stock) * 10 - Order rejected by seller. * 15 - Instant Cancel by Buyer. * 100 - Order Created. * 103 - Wait for payment confirmation from third party. * 220 - Payment verified, order ready to process. * 221 - Waiting for partner approval. * 400 - Seller accept order. * 450 - Waiting for pickup. * 500 - Order shipment. * 501 - Status changed to waiting resi have no input. * 520 - Invalid shipment reference number (AWB). * 530 - Requested by user to correct invalid entry of shipment reference number. * 540 - Delivered to Pickup Point. * 550 - Return to Seller. * 600 - Order delivered. * 601 - Buyer open a case to finish an order. * 690 - Fraud Review * 700 - Order finished.
	OrderStatus    *int64                                                   `json:"order_status,omitempty"`
	OrderId        *int64                                                   `json:"order_id,omitempty"`
	ShopId         *int64                                                   `json:"shop_id,omitempty"`
	WarehouseId    *int64                                                   `json:"warehouse_id,omitempty"`
	ProductDetails []GetOrderWebhook200ResponseDataOneOfProductDetailsInner `json:"product_details,omitempty"`
}

GetOrderWebhook200ResponseDataOneOf struct for GetOrderWebhook200ResponseDataOneOf

func NewGetOrderWebhook200ResponseDataOneOf

func NewGetOrderWebhook200ResponseDataOneOf() *GetOrderWebhook200ResponseDataOneOf

NewGetOrderWebhook200ResponseDataOneOf instantiates a new GetOrderWebhook200ResponseDataOneOf object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseDataOneOfWithDefaults

func NewGetOrderWebhook200ResponseDataOneOfWithDefaults() *GetOrderWebhook200ResponseDataOneOf

NewGetOrderWebhook200ResponseDataOneOfWithDefaults instantiates a new GetOrderWebhook200ResponseDataOneOf object This 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 (*GetOrderWebhook200ResponseDataOneOf) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf) GetFsIdOk

func (o *GetOrderWebhook200ResponseDataOneOf) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf) GetOrderIdOk

func (o *GetOrderWebhook200ResponseDataOneOf) GetOrderIdOk() (*int64, bool)

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf) GetOrderStatus

func (o *GetOrderWebhook200ResponseDataOneOf) GetOrderStatus() int64

GetOrderStatus returns the OrderStatus field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf) GetOrderStatusOk

func (o *GetOrderWebhook200ResponseDataOneOf) GetOrderStatusOk() (*int64, 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 (*GetOrderWebhook200ResponseDataOneOf) GetProductDetails

GetProductDetails returns the ProductDetails field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf) GetProductDetailsOk

GetProductDetailsOk returns a tuple with the ProductDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf) GetShopIdOk

func (o *GetOrderWebhook200ResponseDataOneOf) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf) GetWarehouseId

func (o *GetOrderWebhook200ResponseDataOneOf) GetWarehouseId() int64

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf) GetWarehouseIdOk

func (o *GetOrderWebhook200ResponseDataOneOf) GetWarehouseIdOk() (*int64, 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 (*GetOrderWebhook200ResponseDataOneOf) HasFsId

HasFsId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf) HasOrderId

func (o *GetOrderWebhook200ResponseDataOneOf) HasOrderId() bool

HasOrderId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf) HasOrderStatus

func (o *GetOrderWebhook200ResponseDataOneOf) HasOrderStatus() bool

HasOrderStatus returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf) HasProductDetails

func (o *GetOrderWebhook200ResponseDataOneOf) HasProductDetails() bool

HasProductDetails returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf) HasShopId

HasShopId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf) HasWarehouseId

func (o *GetOrderWebhook200ResponseDataOneOf) HasWarehouseId() bool

HasWarehouseId returns a boolean if a field has been set.

func (GetOrderWebhook200ResponseDataOneOf) MarshalJSON

func (o GetOrderWebhook200ResponseDataOneOf) MarshalJSON() ([]byte, error)

func (*GetOrderWebhook200ResponseDataOneOf) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*GetOrderWebhook200ResponseDataOneOf) SetOrderId

func (o *GetOrderWebhook200ResponseDataOneOf) SetOrderId(v int64)

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetOrderWebhook200ResponseDataOneOf) SetOrderStatus

func (o *GetOrderWebhook200ResponseDataOneOf) SetOrderStatus(v int64)

SetOrderStatus gets a reference to the given int64 and assigns it to the OrderStatus field.

func (*GetOrderWebhook200ResponseDataOneOf) SetProductDetails

SetProductDetails gets a reference to the given []GetOrderWebhook200ResponseDataOneOfProductDetailsInner and assigns it to the ProductDetails field.

func (*GetOrderWebhook200ResponseDataOneOf) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*GetOrderWebhook200ResponseDataOneOf) SetWarehouseId

func (o *GetOrderWebhook200ResponseDataOneOf) SetWarehouseId(v int64)

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (GetOrderWebhook200ResponseDataOneOf) ToMap

func (o GetOrderWebhook200ResponseDataOneOf) ToMap() (map[string]interface{}, error)

type GetOrderWebhook200ResponseDataOneOf1

type GetOrderWebhook200ResponseDataOneOf1 struct {
	FsId            *int64                                                   `json:"fs_id,omitempty"`
	OrderId         *int64                                                   `json:"order_id,omitempty"`
	InvoiceRefNum   *string                                                  `json:"invoice_ref_num,omitempty"`
	Products        []GetOrderWebhook200ResponseDataOneOfProductDetailsInner `json:"products,omitempty"`
	Customer        *GetOrderWebhook200ResponseDataOneOf1Customer            `json:"customer,omitempty"`
	Recipient       *GetOrderWebhook200ResponseDataOneOf1Recipient           `json:"recipient,omitempty"`
	ShopId          *int64                                                   `json:"shop_id,omitempty"`
	WarehouseId     *int64                                                   `json:"warehouse_id,omitempty"`
	ShopName        *string                                                  `json:"shop_name,omitempty"`
	PaymentId       *int64                                                   `json:"payment_id,omitempty"`
	PaymentDate     *string                                                  `json:"payment_date,omitempty"`
	Logistics       *GetOrderWebhook200ResponseDataOneOf1Logistics           `json:"logistics,omitempty"`
	Amt             *GetOrderWebhook200ResponseDataOneOf1Amt                 `json:"amt,omitempty"`
	DropshipperInfo *GetOrderWebhook200ResponseDataOneOf1DropshipperInfo     `json:"dropshipper_info,omitempty"`
	VoucherInfo     *GetOrderWebhook200ResponseDataOneOf1VoucherInfo         `json:"voucher_info,omitempty"`
	DeviceType      *string                                                  `json:"device_type,omitempty"`
	CreateTime      *string                                                  `json:"create_time,omitempty"`
	// Order status code: * 0 - Seller cancel order. * 3 - Order Reject Due Empty Stock. * 5 - Order Canceled by Fraud * 6 - Order Rejected (Auto Cancel Out of Stock) * 10 - Order rejected by seller. * 15 - Instant Cancel by Buyer. * 100 - Order Created. * 103 - Wait for payment confirmation from third party. * 220 - Payment verified, order ready to process. * 221 - Waiting for partner approval. * 400 - Seller accept order. * 450 - Waiting for pickup. * 500 - Order shipment. * 501 - Status changed to waiting resi have no input. * 520 - Invalid shipment reference number (AWB). * 530 - Requested by user to correct invalid entry of shipment reference number. * 540 - Delivered to Pickup Point. * 550 - Return to Seller. * 600 - Order delivered. * 601 - Buyer open a case to finish an order. * 690 - Fraud Review * 700 - Order finished.
	OrderStatus   *int64                 `json:"order_status,omitempty"`
	CustomFields  map[string]interface{} `json:"custom_fields,omitempty"`
	AcceptPartial *bool                  `json:"accept_partial,omitempty"`
}

GetOrderWebhook200ResponseDataOneOf1 struct for GetOrderWebhook200ResponseDataOneOf1

func NewGetOrderWebhook200ResponseDataOneOf1

func NewGetOrderWebhook200ResponseDataOneOf1() *GetOrderWebhook200ResponseDataOneOf1

NewGetOrderWebhook200ResponseDataOneOf1 instantiates a new GetOrderWebhook200ResponseDataOneOf1 object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseDataOneOf1WithDefaults

func NewGetOrderWebhook200ResponseDataOneOf1WithDefaults() *GetOrderWebhook200ResponseDataOneOf1

NewGetOrderWebhook200ResponseDataOneOf1WithDefaults instantiates a new GetOrderWebhook200ResponseDataOneOf1 object This 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 (*GetOrderWebhook200ResponseDataOneOf1) GetAcceptPartial

func (o *GetOrderWebhook200ResponseDataOneOf1) GetAcceptPartial() bool

GetAcceptPartial returns the AcceptPartial field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetAcceptPartialOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetAcceptPartialOk() (*bool, bool)

GetAcceptPartialOk returns a tuple with the AcceptPartial field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetAmt

GetAmt returns the Amt field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetAmtOk

GetAmtOk returns a tuple with the Amt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetCreateTime

func (o *GetOrderWebhook200ResponseDataOneOf1) GetCreateTime() string

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetCreateTimeOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetCreateTimeOk() (*string, bool)

GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetCustomFields

func (o *GetOrderWebhook200ResponseDataOneOf1) GetCustomFields() map[string]interface{}

GetCustomFields returns the CustomFields field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetCustomFieldsOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetCustomFieldsOk() (map[string]interface{}, bool)

GetCustomFieldsOk returns a tuple with the CustomFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetCustomer

GetCustomer returns the Customer field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetCustomerOk

GetCustomerOk returns a tuple with the Customer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetDeviceType

func (o *GetOrderWebhook200ResponseDataOneOf1) GetDeviceType() string

GetDeviceType returns the DeviceType field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetDeviceTypeOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetDeviceTypeOk() (*string, bool)

GetDeviceTypeOk returns a tuple with the DeviceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetDropshipperInfo

GetDropshipperInfo returns the DropshipperInfo field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetDropshipperInfoOk

GetDropshipperInfoOk returns a tuple with the DropshipperInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetFsIdOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetInvoiceRefNum

func (o *GetOrderWebhook200ResponseDataOneOf1) GetInvoiceRefNum() string

GetInvoiceRefNum returns the InvoiceRefNum field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetInvoiceRefNumOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetInvoiceRefNumOk() (*string, bool)

GetInvoiceRefNumOk returns a tuple with the InvoiceRefNum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetLogistics

GetLogistics returns the Logistics field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetLogisticsOk

GetLogisticsOk returns a tuple with the Logistics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetOrderIdOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetOrderIdOk() (*int64, bool)

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetOrderStatus

func (o *GetOrderWebhook200ResponseDataOneOf1) GetOrderStatus() int64

GetOrderStatus returns the OrderStatus field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetOrderStatusOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetOrderStatusOk() (*int64, 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 (*GetOrderWebhook200ResponseDataOneOf1) GetPaymentDate

func (o *GetOrderWebhook200ResponseDataOneOf1) GetPaymentDate() string

GetPaymentDate returns the PaymentDate field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetPaymentDateOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetPaymentDateOk() (*string, bool)

GetPaymentDateOk returns a tuple with the PaymentDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetPaymentId

func (o *GetOrderWebhook200ResponseDataOneOf1) GetPaymentId() int64

GetPaymentId returns the PaymentId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetPaymentIdOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetPaymentIdOk() (*int64, bool)

GetPaymentIdOk returns a tuple with the PaymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetProducts

GetProducts returns the Products field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) 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 (*GetOrderWebhook200ResponseDataOneOf1) GetRecipient

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetRecipientOk

GetRecipientOk returns a tuple with the Recipient field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetShopIdOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetShopName

GetShopName returns the ShopName field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetShopNameOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetShopNameOk() (*string, bool)

GetShopNameOk returns a tuple with the ShopName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetVoucherInfo

GetVoucherInfo returns the VoucherInfo field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetVoucherInfoOk

GetVoucherInfoOk returns a tuple with the VoucherInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) GetWarehouseId

func (o *GetOrderWebhook200ResponseDataOneOf1) GetWarehouseId() int64

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1) GetWarehouseIdOk

func (o *GetOrderWebhook200ResponseDataOneOf1) GetWarehouseIdOk() (*int64, 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 (*GetOrderWebhook200ResponseDataOneOf1) HasAcceptPartial

func (o *GetOrderWebhook200ResponseDataOneOf1) HasAcceptPartial() bool

HasAcceptPartial returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasAmt

HasAmt returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasCreateTime

func (o *GetOrderWebhook200ResponseDataOneOf1) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasCustomFields

func (o *GetOrderWebhook200ResponseDataOneOf1) HasCustomFields() bool

HasCustomFields returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasCustomer

func (o *GetOrderWebhook200ResponseDataOneOf1) HasCustomer() bool

HasCustomer returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasDeviceType

func (o *GetOrderWebhook200ResponseDataOneOf1) HasDeviceType() bool

HasDeviceType returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasDropshipperInfo

func (o *GetOrderWebhook200ResponseDataOneOf1) HasDropshipperInfo() bool

HasDropshipperInfo returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasFsId

HasFsId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasInvoiceRefNum

func (o *GetOrderWebhook200ResponseDataOneOf1) HasInvoiceRefNum() bool

HasInvoiceRefNum returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasLogistics

func (o *GetOrderWebhook200ResponseDataOneOf1) HasLogistics() bool

HasLogistics returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasOrderStatus

func (o *GetOrderWebhook200ResponseDataOneOf1) HasOrderStatus() bool

HasOrderStatus returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasPaymentDate

func (o *GetOrderWebhook200ResponseDataOneOf1) HasPaymentDate() bool

HasPaymentDate returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasPaymentId

func (o *GetOrderWebhook200ResponseDataOneOf1) HasPaymentId() bool

HasPaymentId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasProducts

func (o *GetOrderWebhook200ResponseDataOneOf1) HasProducts() bool

HasProducts returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasRecipient

func (o *GetOrderWebhook200ResponseDataOneOf1) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasShopId

HasShopId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasShopName

func (o *GetOrderWebhook200ResponseDataOneOf1) HasShopName() bool

HasShopName returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasVoucherInfo

func (o *GetOrderWebhook200ResponseDataOneOf1) HasVoucherInfo() bool

HasVoucherInfo returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1) HasWarehouseId

func (o *GetOrderWebhook200ResponseDataOneOf1) HasWarehouseId() bool

HasWarehouseId returns a boolean if a field has been set.

func (GetOrderWebhook200ResponseDataOneOf1) MarshalJSON

func (o GetOrderWebhook200ResponseDataOneOf1) MarshalJSON() ([]byte, error)

func (*GetOrderWebhook200ResponseDataOneOf1) SetAcceptPartial

func (o *GetOrderWebhook200ResponseDataOneOf1) SetAcceptPartial(v bool)

SetAcceptPartial gets a reference to the given bool and assigns it to the AcceptPartial field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetAmt

SetAmt gets a reference to the given GetOrderWebhook200ResponseDataOneOf1Amt and assigns it to the Amt field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetCreateTime

func (o *GetOrderWebhook200ResponseDataOneOf1) SetCreateTime(v string)

SetCreateTime gets a reference to the given string and assigns it to the CreateTime field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetCustomFields

func (o *GetOrderWebhook200ResponseDataOneOf1) SetCustomFields(v map[string]interface{})

SetCustomFields gets a reference to the given map[string]interface{} and assigns it to the CustomFields field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetCustomer

SetCustomer gets a reference to the given GetOrderWebhook200ResponseDataOneOf1Customer and assigns it to the Customer field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetDeviceType

func (o *GetOrderWebhook200ResponseDataOneOf1) SetDeviceType(v string)

SetDeviceType gets a reference to the given string and assigns it to the DeviceType field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetDropshipperInfo

SetDropshipperInfo gets a reference to the given GetOrderWebhook200ResponseDataOneOf1DropshipperInfo and assigns it to the DropshipperInfo field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetInvoiceRefNum

func (o *GetOrderWebhook200ResponseDataOneOf1) SetInvoiceRefNum(v string)

SetInvoiceRefNum gets a reference to the given string and assigns it to the InvoiceRefNum field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetLogistics

SetLogistics gets a reference to the given GetOrderWebhook200ResponseDataOneOf1Logistics and assigns it to the Logistics field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetOrderStatus

func (o *GetOrderWebhook200ResponseDataOneOf1) SetOrderStatus(v int64)

SetOrderStatus gets a reference to the given int64 and assigns it to the OrderStatus field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetPaymentDate

func (o *GetOrderWebhook200ResponseDataOneOf1) SetPaymentDate(v string)

SetPaymentDate gets a reference to the given string and assigns it to the PaymentDate field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetPaymentId

func (o *GetOrderWebhook200ResponseDataOneOf1) SetPaymentId(v int64)

SetPaymentId gets a reference to the given int64 and assigns it to the PaymentId field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetProducts

SetProducts gets a reference to the given []GetOrderWebhook200ResponseDataOneOfProductDetailsInner and assigns it to the Products field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetRecipient

SetRecipient gets a reference to the given GetOrderWebhook200ResponseDataOneOf1Recipient and assigns it to the Recipient field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetShopName

func (o *GetOrderWebhook200ResponseDataOneOf1) SetShopName(v string)

SetShopName gets a reference to the given string and assigns it to the ShopName field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetVoucherInfo

SetVoucherInfo gets a reference to the given GetOrderWebhook200ResponseDataOneOf1VoucherInfo and assigns it to the VoucherInfo field.

func (*GetOrderWebhook200ResponseDataOneOf1) SetWarehouseId

func (o *GetOrderWebhook200ResponseDataOneOf1) SetWarehouseId(v int64)

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (GetOrderWebhook200ResponseDataOneOf1) ToMap

func (o GetOrderWebhook200ResponseDataOneOf1) ToMap() (map[string]interface{}, error)

type GetOrderWebhook200ResponseDataOneOf1Amt

type GetOrderWebhook200ResponseDataOneOf1Amt struct {
	TtlProductPrice *float64 `json:"ttl_product_price,omitempty"`
	ShippingCost    *float64 `json:"shipping_cost,omitempty"`
	InsuranceCost   *float64 `json:"insurance_cost,omitempty"`
	TtlAmount       *float64 `json:"ttl_amount,omitempty"`
	VoucherAmount   *float64 `json:"voucher_amount,omitempty"`
	ToppointsAmount *float64 `json:"toppoints_amount,omitempty"`
}

GetOrderWebhook200ResponseDataOneOf1Amt struct for GetOrderWebhook200ResponseDataOneOf1Amt

func NewGetOrderWebhook200ResponseDataOneOf1Amt

func NewGetOrderWebhook200ResponseDataOneOf1Amt() *GetOrderWebhook200ResponseDataOneOf1Amt

NewGetOrderWebhook200ResponseDataOneOf1Amt instantiates a new GetOrderWebhook200ResponseDataOneOf1Amt object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseDataOneOf1AmtWithDefaults

func NewGetOrderWebhook200ResponseDataOneOf1AmtWithDefaults() *GetOrderWebhook200ResponseDataOneOf1Amt

NewGetOrderWebhook200ResponseDataOneOf1AmtWithDefaults instantiates a new GetOrderWebhook200ResponseDataOneOf1Amt object This 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 (*GetOrderWebhook200ResponseDataOneOf1Amt) GetInsuranceCost

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) GetInsuranceCost() float64

GetInsuranceCost returns the InsuranceCost field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) GetInsuranceCostOk

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) GetInsuranceCostOk() (*float64, bool)

GetInsuranceCostOk returns a tuple with the InsuranceCost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) GetShippingCost

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) GetShippingCost() float64

GetShippingCost returns the ShippingCost field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) GetShippingCostOk

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) GetShippingCostOk() (*float64, bool)

GetShippingCostOk returns a tuple with the ShippingCost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) GetToppointsAmount

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) GetToppointsAmount() float64

GetToppointsAmount returns the ToppointsAmount field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) GetToppointsAmountOk

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) GetToppointsAmountOk() (*float64, bool)

GetToppointsAmountOk returns a tuple with the ToppointsAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) GetTtlAmount

GetTtlAmount returns the TtlAmount field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) GetTtlAmountOk

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) GetTtlAmountOk() (*float64, bool)

GetTtlAmountOk returns a tuple with the TtlAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) GetTtlProductPrice

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) GetTtlProductPrice() float64

GetTtlProductPrice returns the TtlProductPrice field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) GetTtlProductPriceOk

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) GetTtlProductPriceOk() (*float64, bool)

GetTtlProductPriceOk returns a tuple with the TtlProductPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) GetVoucherAmount

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) GetVoucherAmount() float64

GetVoucherAmount returns the VoucherAmount field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) GetVoucherAmountOk

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) GetVoucherAmountOk() (*float64, bool)

GetVoucherAmountOk returns a tuple with the VoucherAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) HasInsuranceCost

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) HasInsuranceCost() bool

HasInsuranceCost returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) HasShippingCost

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) HasShippingCost() bool

HasShippingCost returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) HasToppointsAmount

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) HasToppointsAmount() bool

HasToppointsAmount returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) HasTtlAmount

HasTtlAmount returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) HasTtlProductPrice

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) HasTtlProductPrice() bool

HasTtlProductPrice returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) HasVoucherAmount

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) HasVoucherAmount() bool

HasVoucherAmount returns a boolean if a field has been set.

func (GetOrderWebhook200ResponseDataOneOf1Amt) MarshalJSON

func (o GetOrderWebhook200ResponseDataOneOf1Amt) MarshalJSON() ([]byte, error)

func (*GetOrderWebhook200ResponseDataOneOf1Amt) SetInsuranceCost

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) SetInsuranceCost(v float64)

SetInsuranceCost gets a reference to the given float64 and assigns it to the InsuranceCost field.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) SetShippingCost

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) SetShippingCost(v float64)

SetShippingCost gets a reference to the given float64 and assigns it to the ShippingCost field.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) SetToppointsAmount

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) SetToppointsAmount(v float64)

SetToppointsAmount gets a reference to the given float64 and assigns it to the ToppointsAmount field.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) SetTtlAmount

SetTtlAmount gets a reference to the given float64 and assigns it to the TtlAmount field.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) SetTtlProductPrice

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) SetTtlProductPrice(v float64)

SetTtlProductPrice gets a reference to the given float64 and assigns it to the TtlProductPrice field.

func (*GetOrderWebhook200ResponseDataOneOf1Amt) SetVoucherAmount

func (o *GetOrderWebhook200ResponseDataOneOf1Amt) SetVoucherAmount(v float64)

SetVoucherAmount gets a reference to the given float64 and assigns it to the VoucherAmount field.

func (GetOrderWebhook200ResponseDataOneOf1Amt) ToMap

func (o GetOrderWebhook200ResponseDataOneOf1Amt) ToMap() (map[string]interface{}, error)

type GetOrderWebhook200ResponseDataOneOf1Customer

type GetOrderWebhook200ResponseDataOneOf1Customer struct {
	Id    *int64  `json:"id,omitempty"`
	Name  *string `json:"Name,omitempty"`
	Phone *string `json:"phone,omitempty"`
	Email *string `json:"email,omitempty"`
}

GetOrderWebhook200ResponseDataOneOf1Customer struct for GetOrderWebhook200ResponseDataOneOf1Customer

func NewGetOrderWebhook200ResponseDataOneOf1Customer

func NewGetOrderWebhook200ResponseDataOneOf1Customer() *GetOrderWebhook200ResponseDataOneOf1Customer

NewGetOrderWebhook200ResponseDataOneOf1Customer instantiates a new GetOrderWebhook200ResponseDataOneOf1Customer object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseDataOneOf1CustomerWithDefaults

func NewGetOrderWebhook200ResponseDataOneOf1CustomerWithDefaults() *GetOrderWebhook200ResponseDataOneOf1Customer

NewGetOrderWebhook200ResponseDataOneOf1CustomerWithDefaults instantiates a new GetOrderWebhook200ResponseDataOneOf1Customer object This 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 (*GetOrderWebhook200ResponseDataOneOf1Customer) GetEmail

GetEmail returns the Email field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) 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 (*GetOrderWebhook200ResponseDataOneOf1Customer) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) GetIdOk

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 (*GetOrderWebhook200ResponseDataOneOf1Customer) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) GetPhone

GetPhone returns the Phone field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) GetPhoneOk

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) HasEmail

HasEmail returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) HasId

HasId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) HasName

HasName returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) HasPhone

HasPhone returns a boolean if a field has been set.

func (GetOrderWebhook200ResponseDataOneOf1Customer) MarshalJSON

func (*GetOrderWebhook200ResponseDataOneOf1Customer) SetEmail

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetOrderWebhook200ResponseDataOneOf1Customer) SetPhone

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (GetOrderWebhook200ResponseDataOneOf1Customer) ToMap

func (o GetOrderWebhook200ResponseDataOneOf1Customer) ToMap() (map[string]interface{}, error)

type GetOrderWebhook200ResponseDataOneOf1DropshipperInfo

type GetOrderWebhook200ResponseDataOneOf1DropshipperInfo struct {
	Name  *string `json:"Name,omitempty"`
	Phone *string `json:"phone,omitempty"`
}

GetOrderWebhook200ResponseDataOneOf1DropshipperInfo struct for GetOrderWebhook200ResponseDataOneOf1DropshipperInfo

func NewGetOrderWebhook200ResponseDataOneOf1DropshipperInfo

func NewGetOrderWebhook200ResponseDataOneOf1DropshipperInfo() *GetOrderWebhook200ResponseDataOneOf1DropshipperInfo

NewGetOrderWebhook200ResponseDataOneOf1DropshipperInfo instantiates a new GetOrderWebhook200ResponseDataOneOf1DropshipperInfo object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseDataOneOf1DropshipperInfoWithDefaults

func NewGetOrderWebhook200ResponseDataOneOf1DropshipperInfoWithDefaults() *GetOrderWebhook200ResponseDataOneOf1DropshipperInfo

NewGetOrderWebhook200ResponseDataOneOf1DropshipperInfoWithDefaults instantiates a new GetOrderWebhook200ResponseDataOneOf1DropshipperInfo object This 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 (*GetOrderWebhook200ResponseDataOneOf1DropshipperInfo) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1DropshipperInfo) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1DropshipperInfo) GetPhone

GetPhone returns the Phone field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1DropshipperInfo) GetPhoneOk

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1DropshipperInfo) HasName

HasName returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1DropshipperInfo) HasPhone

HasPhone returns a boolean if a field has been set.

func (GetOrderWebhook200ResponseDataOneOf1DropshipperInfo) MarshalJSON

func (*GetOrderWebhook200ResponseDataOneOf1DropshipperInfo) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetOrderWebhook200ResponseDataOneOf1DropshipperInfo) SetPhone

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (GetOrderWebhook200ResponseDataOneOf1DropshipperInfo) ToMap

type GetOrderWebhook200ResponseDataOneOf1Logistics

type GetOrderWebhook200ResponseDataOneOf1Logistics struct {
	ShippingId     *int64  `json:"shipping_id,omitempty"`
	DistrictId     *int64  `json:"district_id,omitempty"`
	CityId         *int64  `json:"city_id,omitempty"`
	ProvinceId     *int64  `json:"province_id,omitempty"`
	Geo            *string `json:"geo,omitempty"`
	ShippingAgency *string `json:"shipping_agency,omitempty"`
	ServiceType    *string `json:"service_type,omitempty"`
}

GetOrderWebhook200ResponseDataOneOf1Logistics struct for GetOrderWebhook200ResponseDataOneOf1Logistics

func NewGetOrderWebhook200ResponseDataOneOf1Logistics

func NewGetOrderWebhook200ResponseDataOneOf1Logistics() *GetOrderWebhook200ResponseDataOneOf1Logistics

NewGetOrderWebhook200ResponseDataOneOf1Logistics instantiates a new GetOrderWebhook200ResponseDataOneOf1Logistics object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseDataOneOf1LogisticsWithDefaults

func NewGetOrderWebhook200ResponseDataOneOf1LogisticsWithDefaults() *GetOrderWebhook200ResponseDataOneOf1Logistics

NewGetOrderWebhook200ResponseDataOneOf1LogisticsWithDefaults instantiates a new GetOrderWebhook200ResponseDataOneOf1Logistics object This 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 (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetCityId

GetCityId returns the CityId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetCityIdOk

GetCityIdOk returns a tuple with the CityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetDistrictId

GetDistrictId returns the DistrictId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetDistrictIdOk

func (o *GetOrderWebhook200ResponseDataOneOf1Logistics) GetDistrictIdOk() (*int64, bool)

GetDistrictIdOk returns a tuple with the DistrictId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetGeo

GetGeo returns the Geo field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetGeoOk

GetGeoOk returns a tuple with the Geo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetProvinceId

GetProvinceId returns the ProvinceId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetProvinceIdOk

func (o *GetOrderWebhook200ResponseDataOneOf1Logistics) GetProvinceIdOk() (*int64, bool)

GetProvinceIdOk returns a tuple with the ProvinceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetServiceType

GetServiceType returns the ServiceType field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetServiceTypeOk

func (o *GetOrderWebhook200ResponseDataOneOf1Logistics) GetServiceTypeOk() (*string, bool)

GetServiceTypeOk returns a tuple with the ServiceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetShippingAgency

GetShippingAgency returns the ShippingAgency field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetShippingAgencyOk

func (o *GetOrderWebhook200ResponseDataOneOf1Logistics) GetShippingAgencyOk() (*string, bool)

GetShippingAgencyOk returns a tuple with the ShippingAgency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetShippingId

GetShippingId returns the ShippingId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) GetShippingIdOk

func (o *GetOrderWebhook200ResponseDataOneOf1Logistics) GetShippingIdOk() (*int64, bool)

GetShippingIdOk returns a tuple with the ShippingId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) HasCityId

HasCityId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) HasDistrictId

HasDistrictId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) HasGeo

HasGeo returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) HasProvinceId

HasProvinceId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) HasServiceType

HasServiceType returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) HasShippingAgency

func (o *GetOrderWebhook200ResponseDataOneOf1Logistics) HasShippingAgency() bool

HasShippingAgency returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) HasShippingId

HasShippingId returns a boolean if a field has been set.

func (GetOrderWebhook200ResponseDataOneOf1Logistics) MarshalJSON

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) SetCityId

SetCityId gets a reference to the given int64 and assigns it to the CityId field.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) SetDistrictId

SetDistrictId gets a reference to the given int64 and assigns it to the DistrictId field.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) SetGeo

SetGeo gets a reference to the given string and assigns it to the Geo field.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) SetProvinceId

SetProvinceId gets a reference to the given int64 and assigns it to the ProvinceId field.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) SetServiceType

SetServiceType gets a reference to the given string and assigns it to the ServiceType field.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) SetShippingAgency

func (o *GetOrderWebhook200ResponseDataOneOf1Logistics) SetShippingAgency(v string)

SetShippingAgency gets a reference to the given string and assigns it to the ShippingAgency field.

func (*GetOrderWebhook200ResponseDataOneOf1Logistics) SetShippingId

SetShippingId gets a reference to the given int64 and assigns it to the ShippingId field.

func (GetOrderWebhook200ResponseDataOneOf1Logistics) ToMap

func (o GetOrderWebhook200ResponseDataOneOf1Logistics) ToMap() (map[string]interface{}, error)

type GetOrderWebhook200ResponseDataOneOf1Recipient

type GetOrderWebhook200ResponseDataOneOf1Recipient struct {
	Name    *string                                               `json:"Name,omitempty"`
	Phone   *string                                               `json:"phone,omitempty"`
	Address *GetOrderWebhook200ResponseDataOneOf1RecipientAddress `json:"address,omitempty"`
}

GetOrderWebhook200ResponseDataOneOf1Recipient struct for GetOrderWebhook200ResponseDataOneOf1Recipient

func NewGetOrderWebhook200ResponseDataOneOf1Recipient

func NewGetOrderWebhook200ResponseDataOneOf1Recipient() *GetOrderWebhook200ResponseDataOneOf1Recipient

NewGetOrderWebhook200ResponseDataOneOf1Recipient instantiates a new GetOrderWebhook200ResponseDataOneOf1Recipient object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseDataOneOf1RecipientWithDefaults

func NewGetOrderWebhook200ResponseDataOneOf1RecipientWithDefaults() *GetOrderWebhook200ResponseDataOneOf1Recipient

NewGetOrderWebhook200ResponseDataOneOf1RecipientWithDefaults instantiates a new GetOrderWebhook200ResponseDataOneOf1Recipient object This 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 (*GetOrderWebhook200ResponseDataOneOf1Recipient) GetAddress

GetAddress returns the Address field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Recipient) GetAddressOk

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Recipient) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Recipient) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Recipient) GetPhone

GetPhone returns the Phone field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1Recipient) GetPhoneOk

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Recipient) HasAddress

HasAddress returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Recipient) HasName

HasName returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1Recipient) HasPhone

HasPhone returns a boolean if a field has been set.

func (GetOrderWebhook200ResponseDataOneOf1Recipient) MarshalJSON

func (*GetOrderWebhook200ResponseDataOneOf1Recipient) SetAddress

SetAddress gets a reference to the given GetOrderWebhook200ResponseDataOneOf1RecipientAddress and assigns it to the Address field.

func (*GetOrderWebhook200ResponseDataOneOf1Recipient) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetOrderWebhook200ResponseDataOneOf1Recipient) SetPhone

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (GetOrderWebhook200ResponseDataOneOf1Recipient) ToMap

func (o GetOrderWebhook200ResponseDataOneOf1Recipient) ToMap() (map[string]interface{}, error)

type GetOrderWebhook200ResponseDataOneOf1RecipientAddress

type GetOrderWebhook200ResponseDataOneOf1RecipientAddress struct {
	AddressFull *string `json:"address_full,omitempty"`
	District    *string `json:"district,omitempty"`
	City        *string `json:"city,omitempty"`
	Province    *string `json:"province,omitempty"`
	Country     *string `json:"country,omitempty"`
	PostalCode  *string `json:"postal_code,omitempty"`
	DistrictId  *int64  `json:"district_id,omitempty"`
	CityId      *int64  `json:"city_id,omitempty"`
	ProvinceId  *int64  `json:"province_id,omitempty"`
	Geo         *string `json:"geo,omitempty"`
}

GetOrderWebhook200ResponseDataOneOf1RecipientAddress struct for GetOrderWebhook200ResponseDataOneOf1RecipientAddress

func NewGetOrderWebhook200ResponseDataOneOf1RecipientAddress

func NewGetOrderWebhook200ResponseDataOneOf1RecipientAddress() *GetOrderWebhook200ResponseDataOneOf1RecipientAddress

NewGetOrderWebhook200ResponseDataOneOf1RecipientAddress instantiates a new GetOrderWebhook200ResponseDataOneOf1RecipientAddress object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseDataOneOf1RecipientAddressWithDefaults

func NewGetOrderWebhook200ResponseDataOneOf1RecipientAddressWithDefaults() *GetOrderWebhook200ResponseDataOneOf1RecipientAddress

NewGetOrderWebhook200ResponseDataOneOf1RecipientAddressWithDefaults instantiates a new GetOrderWebhook200ResponseDataOneOf1RecipientAddress object This 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 (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetAddressFull

GetAddressFull returns the AddressFull field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetAddressFullOk

GetAddressFullOk returns a tuple with the AddressFull field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetCity

GetCity returns the City field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetCityId

GetCityId returns the CityId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetCityIdOk

GetCityIdOk returns a tuple with the CityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) 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 (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetCountry

GetCountry returns the Country field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetCountryOk

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetDistrict

GetDistrict returns the District field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetDistrictId

GetDistrictId returns the DistrictId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetDistrictIdOk

GetDistrictIdOk returns a tuple with the DistrictId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetDistrictOk

GetDistrictOk returns a tuple with the District field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetGeo

GetGeo returns the Geo field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetGeoOk

GetGeoOk returns a tuple with the Geo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetPostalCode

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetPostalCodeOk

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 (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetProvince

GetProvince returns the Province field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetProvinceId

GetProvinceId returns the ProvinceId field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetProvinceIdOk

GetProvinceIdOk returns a tuple with the ProvinceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) GetProvinceOk

GetProvinceOk returns a tuple with the Province field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) HasAddressFull

HasAddressFull returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) HasCity

HasCity returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) HasCityId

HasCityId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) HasCountry

HasCountry returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) HasDistrict

HasDistrict returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) HasDistrictId

HasDistrictId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) HasGeo

HasGeo returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) HasPostalCode

HasPostalCode returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) HasProvince

HasProvince returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) HasProvinceId

HasProvinceId returns a boolean if a field has been set.

func (GetOrderWebhook200ResponseDataOneOf1RecipientAddress) MarshalJSON

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) SetAddressFull

SetAddressFull gets a reference to the given string and assigns it to the AddressFull field.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) SetCity

SetCity gets a reference to the given string and assigns it to the City field.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) SetCityId

SetCityId gets a reference to the given int64 and assigns it to the CityId field.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) SetCountry

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) SetDistrict

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) SetDistrictId

SetDistrictId gets a reference to the given int64 and assigns it to the DistrictId field.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) SetGeo

SetGeo gets a reference to the given string and assigns it to the Geo field.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) SetPostalCode

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) SetProvince

SetProvince gets a reference to the given string and assigns it to the Province field.

func (*GetOrderWebhook200ResponseDataOneOf1RecipientAddress) SetProvinceId

SetProvinceId gets a reference to the given int64 and assigns it to the ProvinceId field.

func (GetOrderWebhook200ResponseDataOneOf1RecipientAddress) ToMap

type GetOrderWebhook200ResponseDataOneOf1VoucherInfo

type GetOrderWebhook200ResponseDataOneOf1VoucherInfo struct {
	VoucherCode *string `json:"voucher_code,omitempty"`
	VoucherType *int64  `json:"voucher_type,omitempty"`
}

GetOrderWebhook200ResponseDataOneOf1VoucherInfo struct for GetOrderWebhook200ResponseDataOneOf1VoucherInfo

func NewGetOrderWebhook200ResponseDataOneOf1VoucherInfo

func NewGetOrderWebhook200ResponseDataOneOf1VoucherInfo() *GetOrderWebhook200ResponseDataOneOf1VoucherInfo

NewGetOrderWebhook200ResponseDataOneOf1VoucherInfo instantiates a new GetOrderWebhook200ResponseDataOneOf1VoucherInfo object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseDataOneOf1VoucherInfoWithDefaults

func NewGetOrderWebhook200ResponseDataOneOf1VoucherInfoWithDefaults() *GetOrderWebhook200ResponseDataOneOf1VoucherInfo

NewGetOrderWebhook200ResponseDataOneOf1VoucherInfoWithDefaults instantiates a new GetOrderWebhook200ResponseDataOneOf1VoucherInfo object This 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 (*GetOrderWebhook200ResponseDataOneOf1VoucherInfo) GetVoucherCode

GetVoucherCode returns the VoucherCode field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1VoucherInfo) GetVoucherCodeOk

GetVoucherCodeOk returns a tuple with the VoucherCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1VoucherInfo) GetVoucherType

GetVoucherType returns the VoucherType field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOf1VoucherInfo) GetVoucherTypeOk

GetVoucherTypeOk returns a tuple with the VoucherType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOf1VoucherInfo) HasVoucherCode

HasVoucherCode returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOf1VoucherInfo) HasVoucherType

HasVoucherType returns a boolean if a field has been set.

func (GetOrderWebhook200ResponseDataOneOf1VoucherInfo) MarshalJSON

func (*GetOrderWebhook200ResponseDataOneOf1VoucherInfo) SetVoucherCode

SetVoucherCode gets a reference to the given string and assigns it to the VoucherCode field.

func (*GetOrderWebhook200ResponseDataOneOf1VoucherInfo) SetVoucherType

SetVoucherType gets a reference to the given int64 and assigns it to the VoucherType field.

func (GetOrderWebhook200ResponseDataOneOf1VoucherInfo) ToMap

func (o GetOrderWebhook200ResponseDataOneOf1VoucherInfo) ToMap() (map[string]interface{}, error)

type GetOrderWebhook200ResponseDataOneOfProductDetailsInner

type GetOrderWebhook200ResponseDataOneOfProductDetailsInner struct {
	Id          *int64   `json:"id,omitempty"`
	Name        *string  `json:"Name,omitempty"`
	Notes       *string  `json:"notes,omitempty"`
	Currency    *string  `json:"currency,omitempty"`
	Weight      *float64 `json:"weight,omitempty"`
	TotalWeight *float64 `json:"total_weight,omitempty"`
	Price       *float64 `json:"price,omitempty"`
	TotalPrice  *float64 `json:"total_price,omitempty"`
	Quantity    *int64   `json:"quantity,omitempty"`
	Sku         *string  `json:"sku,omitempty"`
}

GetOrderWebhook200ResponseDataOneOfProductDetailsInner struct for GetOrderWebhook200ResponseDataOneOfProductDetailsInner

func NewGetOrderWebhook200ResponseDataOneOfProductDetailsInner

func NewGetOrderWebhook200ResponseDataOneOfProductDetailsInner() *GetOrderWebhook200ResponseDataOneOfProductDetailsInner

NewGetOrderWebhook200ResponseDataOneOfProductDetailsInner instantiates a new GetOrderWebhook200ResponseDataOneOfProductDetailsInner object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseDataOneOfProductDetailsInnerWithDefaults

func NewGetOrderWebhook200ResponseDataOneOfProductDetailsInnerWithDefaults() *GetOrderWebhook200ResponseDataOneOfProductDetailsInner

NewGetOrderWebhook200ResponseDataOneOfProductDetailsInnerWithDefaults instantiates a new GetOrderWebhook200ResponseDataOneOfProductDetailsInner object This 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 (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetCurrency

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetCurrencyOk

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetIdOk

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 (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetNotes

GetNotes returns the Notes field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) 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 (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) 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 (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetQuantity

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) 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 (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetTotalPrice

GetTotalPrice returns the TotalPrice field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetTotalPriceOk

GetTotalPriceOk returns a tuple with the TotalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetTotalWeight

GetTotalWeight returns the TotalWeight field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) 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 (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) GetWeight

GetWeight returns the Weight field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) 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 (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) HasCurrency

HasCurrency returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) HasId

HasId returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) HasName

HasName returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) HasNotes

HasNotes returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) HasQuantity

HasQuantity returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) HasSku

HasSku returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) HasTotalPrice

HasTotalPrice returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) HasTotalWeight

HasTotalWeight returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) HasWeight

HasWeight returns a boolean if a field has been set.

func (GetOrderWebhook200ResponseDataOneOfProductDetailsInner) MarshalJSON

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) SetCurrency

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) SetNotes

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) SetQuantity

SetQuantity gets a reference to the given int64 and assigns it to the Quantity field.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) SetTotalPrice

SetTotalPrice gets a reference to the given float64 and assigns it to the TotalPrice field.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) SetTotalWeight

SetTotalWeight gets a reference to the given float64 and assigns it to the TotalWeight field.

func (*GetOrderWebhook200ResponseDataOneOfProductDetailsInner) SetWeight

SetWeight gets a reference to the given float64 and assigns it to the Weight field.

func (GetOrderWebhook200ResponseDataOneOfProductDetailsInner) ToMap

type GetOrderWebhook200ResponseHeader

type GetOrderWebhook200ResponseHeader struct {
	ProcessTime *float64 `json:"process_time,omitempty"`
	Messages    *string  `json:"messages,omitempty"`
	Reason      *string  `json:"reason,omitempty"`
	// Error codes: * BDL_DLV_001 - Invalid request body, please check again - Invalid request body, please check again * BDL_DLV_002 - Invalid field %s format, value %v should be %s - Invalid params, please check again * BDL_DLV_013 - Filter type must be 1 or 2 and cannot be empty - Invalid filter value, please check again * BDL_USC_001 - FS ID is not associated with Shop ID or Warehouse ID - fs_id is not associated, please check again * BDL_USC_002 - Shop Info not found - Shop information cannot be found * BDL_USC_003 - Too many or too few bundle items given for this type of bundle - The number of bundle item is not right for this type of bundle * BDL_USC_004 - 2 or more same products in bundle - Multiple bundle must consist of minimum two different products * BDL_USC_005 - Different products in single bundle - Single bundle only accept same products * BDL_USC_006 - Please use different min order for each bundle item - Please use different min order * BDL_USC_007 - Min Order of single type bundle must be greater than 1 - Please set the minimum order more than 1 * BDL_USC_009 - Bundle item price must be lower than its original price - Please set the bundle item price lower than the original price * BDL_USC_010 - Bundle item stock cannot be empty - Please add the bundle item stock * BDL_USC_012 - One of the product variant is invalid - There is invalid product variant on the bundle * CMP_DLV_001 - Invalid field %s format, value %v should be %s - There is invalid request format * CMP_DLV_002 - Product IDs must be numeric and comma separated - Invalid Product IDs format, please kindly check * CMP_DLV_003 - Value of field %s exceed limit %s=%d - There is invalid request format * CMP_DLV_004 - product_id cannot be empty - Product ID is empty, please kindly check * CMP_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * CMP_GRPC_003 - Data Not Found - Data not found from upstream * CMP_GRPC_004 - Failed Marshalling JSON - Failed processing request to upstream * CMP_GRPC_005 - Failed Unmarshal JSON - Failed processing response from upstream * CMP_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated * CMP_USC_002 - Some Product ID Is Not Own By Current Shop ID - Some Product ID is not owned by current Shop ID * CMP_USC_003 - Invalid Product ID Format - Invalid Product ID format, please kindly check * ETS_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated, please kindly check * ORD_API_001 - Failed To Initialize Request - Failed sending request to upstream * ORD_API_003 - Failed To Fetching Request - Failed fetching response from upstream * ORD_API_004 - Failed To Reading Response Body - Failed processing response from upstream * ORD_API_005 - Failed To Parsing Json Response - Failed processing response from upstream * ORD_API_006 - There Are Error From Ext Service - Failed getting response from upstream * ORD_API_008 - Data Not Found - Order data not found * ORD_API_009 - Error Data Order Too Big, Must Reduce Time Interval - Response is too large, please reduce the time interval * ORD_API_010 - Partial Fulfillment Quantity must be lower than ordered - POF request quantity must be lower than initial order quantity * ORD_API_011 - Partial Fulfillment Request have been made before - POF request has already been made * ORD_API_012 - Order Bundle is not eligible for partial order fulfillment - POF is not eligible with bundling * ORD_API_013 - There's no change in the product quantity for partial order fulfillment - POF request quantity is the same as initial order quantity * ORD_API_016 - FS ID not authorized to reject cancel request - FS ID is not eligible to reject the buyer request cancellation * ORD_DLV_001 - fs_id cannot be empty - fs_id field is empty, please check again * ORD_DLV_002 - invalid fs_id format - Invalid fs_id format, please check again * ORD_DLV_003 - error order id and invoice no is empty - Both Order ID and Invoice Number is empty * ORD_DLV_004 - error must choose either order id or invoice no as parameter - Please choose either Order ID or Invoice Number to be filled * ORD_DLV_005 - invalid order_id format - Invalid order_id format, please check again * ORD_DLV_006 - invalid shop_id format - Invalid shop_id format, please check again * ORD_DLV_007 - invalid warehouse_id format - Invalid warehouse_id format, please check again * ORD_DLV_008 - please choose one between shop id or warehouse id - Please choose either Shop ID or Warehouse ID to be filled * ORD_DLV_009 - from_date cannot be empty - from_date is empty, please check again * ORD_DLV_010 - invalid from_date format - Invalid from_date format, please check again * ORD_DLV_011 - to_date cannot be empty - to_date is empty, please check again * ORD_DLV_012 - invalid to_date format - Invalid to_date format, please check again * ORD_DLV_013 - Date Range must be less than %d days * ORD_DLV_014 - page cannot be empty - page is empty, please check again * ORD_DLV_015 - invalid page format - Invalid page format, please check again * ORD_DLV_016 - per_page cannot be empty - per_page is empty, please check again * ORD_DLV_017 - invalid per_page format - Invalid per_page format, please check again * ORD_DLV_018 - invalid status format - Invalid status format, please check again * ORD_DLV_019 - failed read body request - Failed read body request, please check again * ORD_DLV_020 - wrong json format - Wrong JSON body format, please check again * ORD_DLV_021 - shipping ref number cannot be empty for confirm shipping - Shipping Ref Number is empty and is needed for confirm shipping, please check again * ORD_DLV_022 - Shop ID cannot be empty for set delivered - Shop ID is empty and is needed for set delivered, please check again * ORD_DLV_023 - order status is not supported - Order Status is not supported * ORD_DLV_025 - invalid next_order_id format - Invalid next_order_id format, please check again * ORD_DLV_028 - invalid order_type param value - Invalid order_type param value, please check again * ORD_DLV_029 - invalid order_type param format - Invalid order_type format, please check again * ORD_USC_001 - Order Status not eligible to accept - Order status is not eligible to be changed to accept * ORD_USC_002 - Order ID is not fulfillment * ORD_USC_003 - Order ID from warehouse id is not authenticate - Order ID is not associated with Warehouse ID * ORD_USC_004 - Order ID need to be fulfilled by toko cabang * ORD_USC_005 - Order ID from shop id is not authenticate - Order ID is not associated with Shop ID * ORD_USC_006 - Admin ID Not Found From Shop ID * ORD_USC_007 - Error When Request Accept Order To Ext Service - Failed getting response from upstream * ORD_USC_008 - Order Status not eligible to reject - Order status it not eligible to changed to reject * ORD_USC_009 - Mandatory To Fill Reason - It is required to fill reject reason * ORD_USC_010 - Failed Getting Products - Failed getting product information * ORD_USC_011 - No Matching product id * ORD_USC_012 - Mandatory To Fill Shop Close End Date and Note - It is required to fill shop close end date and note * ORD_USC_013 - Shop Close End Date Present But Invalid - Invalid shop close end date value * ORD_USC_014 - Error When Request Reject Order To Ext Service - Failed getting response from upstream * ORD_USC_015 - FS ID Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated with Shop ID or Warehouse ID * ORD_USC_016 - Order ID Status Must Be 500 (In Shipping Process) to Update Into Set Delivered * ORD_USC_018 - Order ID from warehouse id is not authenticate - Order ID is not associated with Warehouse ID * ORD_USC_019 - Order need to get request cancellation first from buyer * ORD_USC_020 - You are not allowed to reject this order * ORD_USC_024 - FS ID not associated with Shop ID - FS ID is not associated with Shop ID * PRD_API_001 - Failed To Initialize Request - Failed initialize request to upstream * PRD_API_003 - Failed To Fetching Request - Failed fetching request from upstream * PRD_API_004 - Failed To Reading Response Body - Error on processing data * PRD_API_005 - Failed To Parsing Json Response - Error on processing data * PRD_API_006 - There Are Error From Ext Service - There is error from external service * PRD_API_007 - Failed Marshalling JSON - Error on processing data * PRD_CACHE_001 - Failed retrieve new upload id - Error on processing data * PRD_CACHE_002 - Failed Marshall Cache Key Value - Error on processing data * PRD_CACHE_003 - Failed To Make Cache - Error on processing data * PRD_CACHE_005 - Data Not Found - Error on processing data * PRD_CACHE_006 - Failed to retrieve cache data - Error on processing data * PRD_CACHE_007 - Failed Unmarshal cache response - Error on processing data * PRD_DB_001 - Failed To Query DB Data - Failed getting data from database * PRD_DB_002 - Failed To Scan DB Data - Failed getting data from database * PRD_DB_003 - Data Not Found - Failed getting data from database * PRD_DLV_001 - fs_id cannot be empty - fs_id field is empty, please check again * PRD_DLV_002 - invalid fs_id format - fs_id is in the wrong format, please check again * PRD_DLV_003 - invalid shop_id format - shop_id is in the wrong format, please check again * PRD_DLV_005 - page cannot be empty when shop_id or warehouse_id is filled - fs_id is in the wrong format, please check * PRD_DLV_015 - failed read body request - Failed reading the body request * PRD_DLV_016 - shop_id cannot be empty - shop_id field is empty, please check again * PRD_DLV_018 - Max allowed products per-update are %d products - The request has exceed the max allowed product price edit per request * PRD_DLV_019 - invalid warehouse_id format - warehouse_id is in the wrong format, please check again * PRD_DLV_038 - Value %s of field %s is not allowed, the allowed fields are %s - There is something wrong with the request body * PRD_DLV_042 - Invalid field %s format, value %v should be %s - There is something wrong with the request body * PRD_DLV_043 - Invalid request body, please check again - There is something wrong with the request body * PRD_DLV_052 - warehouse_id cannot be empty - warehouse_id is empty, please check again * PRD_DLV_055 - warehouse_id is not eligible to perform this operation - warehouse_id is not eligible, please check again * PRD_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * PRD_GRPC_002 - There Are Error From Ext Service - Failed getting response from upstream * PRD_GRPC_003 - Data Not Found - Product not found * PRD_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - fs_id not associated, please check again * PRD_USC_008 - Mandatory To Fill Warehouse ID - warehouse_id is empty, please check again * PRD_USC_009 - Warehouse is not owned by toko cabang * PRD_USC_010 - Warehouse is owned by toko cabang * PRD_USC_011 - Partner ID not found - Failed to get Partner ID * PRD_USC_012 - Shop ID Not Match - Shop ID did not match with warehouse data * PRD_USC_013 - FS Type cannot use warehouse - Failed to precess data * PRD_USC_015 - Failed Epoch converter today - Error on processing data * PRD_USC_021 - Warehouse Data Not Found - Warehouse ID not found * PRD_USC_024 - Error Convert number format into string - Failed getting response from upstream * PRD_USC_025 - Shop ID is not associated with upload id - Shop ID not associated, please check again * PRD_USC_027 - Invalid action parameter value - invalid action value, please check again * PRD_USC_028 - Product Status Not In Active or Warehouse. Edit Process Canceled - Unable to edit product because the status is not active or warehouse * PRD_USC_029 - Warehouse ID Information Not Found - Failed to get warehouse information * RBAC_MDLW_001 - FS ID is not associated with Shop ID or Warehouse ID - fs_id not assosiated, please check again * RBAC_MDLW_002 - This shop owner has not given permission for your app to use this API on the shop - Application does not have shop permission * RBAC_USC_008 - App is not associated with shop - Application not assosiated, please check again * RBAC_USC_012 - This shop owner has not given permission for your app to use this API on the shop - Application does not have shop permission * SHP_API_003 - Failed To Fetching Request - Failed fetching response from upstream * SHP_DLV_001 - FS ID is not valid - Invalid FS ID, please kindly check * SHP_DLV_002 - Shop ID is not valid - Invalid Shop ID, please kindly check * SHP_DLV_003 - Page format is not valid - Invalid Page format, please kindly check * SHP_DLV_004 - Per Page format is not valid - Invalid Per Page format, please kindly check * SHP_DLV_005 - Date format is not valid - Invalid Date format, please kindly check * SHP_DLV_007 - Date Range must be less than %d days - Invalid Date Range value, please kindly check * SHP_DLV_008 - failed read body request - Failed read body request, please kindly check * SHP_DLV_009 - invalid hide_zero format - Invalid hide_zero format, please kindly check * SHP_DLV_010 - page_count value exceed limit - Invalid page_count value, please kindly check * SHP_DLV_011 - invalid display value - Invalid display value, please kindly check * SHP_DLV_012 - fs_id cannot be empty - fs_id is empty, please kindly check * SHP_DLV_013 - shop_id cannot be empty - shop_id is empty, please kindly check * SHP_DLV_014 - invalid page_count format - invalid page_count format, please kindly check * PRD_DLV_045 - Field %s should not be empty, please fill the empty field - Please check the request params again * SHP_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * SHP_GRPC_002 - There Are Error From Ext Service - Failed getting response from upstream * SHP_GRPC_003 - Data Not Found - Failed finding data from upstream * SHP_USC_001 - FS ID is not associated with Shop ID - FS ID is not connected with the Shop ID, please kindly check * SHP_USC_002 - Shop Owner is not found - Shop owner info not found, please kindly check * SHP_USC_004 - Shop information is empty - Failed getting shop info, please kindly check * SPE_DLV_001 - fs_id cannot be empty - FS ID is empty * SPE_DLV_005 - Invalid field %s format, value %v should be %s - Invalid field format, please kindly check * SPE_DLV_006 - Invalid request body, please check again - Invalid request body, please kindly check * SPE_DLV_007 - Value of field %s exceed limit %s=%d - Invalid field value, please kindly check * SPE_DLV_008 - Value %s of field %s is not allowed, the allowed fields are %s - Invalid field value, please kindly check * SPE_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * SPE_GRPC_003 - Data Not Found - Data not found * SPE_GRPC_004 - Failed Marshalling JSON - Failed processing request to upstream * SPE_GRPC_005 - Failed Unmarshal JSON - Failed processing response from upstream * SPE_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated, please kindly check * SPE_USC_002 - Product ID does not belong to Shop ID or Warehouse ID - Product ID is not associated, please kindly check * SPE_USC_003 - Warehouse ID Information Not Found - Warehouse information not found, please kindly check * SPE_USC_004 - Cannot View Slash Price Information Parent Product Variant * VRT_DLV_001 - fs_id cannot be empty - There is invalid request params * VRT_DLV_002 - invalid fs_id format - There is invalid request params * VRT_DLV_004 - Invalid cat_id format - There is invalid request params * VRT_DLV_005 - invalid product_id format - There is invalid request params * VRT_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - fs_id not associated, please check again * VRT_USC_002 - Category ID Not Found - Category ID not found, please check again
	ErrorCode *string `json:"error_code,omitempty"`
}

GetOrderWebhook200ResponseHeader struct for GetOrderWebhook200ResponseHeader

func NewGetOrderWebhook200ResponseHeader

func NewGetOrderWebhook200ResponseHeader() *GetOrderWebhook200ResponseHeader

NewGetOrderWebhook200ResponseHeader instantiates a new GetOrderWebhook200ResponseHeader object This constructor will assign default values to properties that have it defined, 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 NewGetOrderWebhook200ResponseHeaderWithDefaults

func NewGetOrderWebhook200ResponseHeaderWithDefaults() *GetOrderWebhook200ResponseHeader

NewGetOrderWebhook200ResponseHeaderWithDefaults instantiates a new GetOrderWebhook200ResponseHeader object This 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 (*GetOrderWebhook200ResponseHeader) GetErrorCode

func (o *GetOrderWebhook200ResponseHeader) GetErrorCode() string

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseHeader) GetErrorCodeOk

func (o *GetOrderWebhook200ResponseHeader) 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 (*GetOrderWebhook200ResponseHeader) GetMessages

func (o *GetOrderWebhook200ResponseHeader) GetMessages() string

GetMessages returns the Messages field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseHeader) GetMessagesOk

func (o *GetOrderWebhook200ResponseHeader) GetMessagesOk() (*string, bool)

GetMessagesOk returns a tuple with the Messages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseHeader) GetProcessTime

func (o *GetOrderWebhook200ResponseHeader) GetProcessTime() float64

GetProcessTime returns the ProcessTime field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseHeader) GetProcessTimeOk

func (o *GetOrderWebhook200ResponseHeader) GetProcessTimeOk() (*float64, bool)

GetProcessTimeOk returns a tuple with the ProcessTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseHeader) GetReason

GetReason returns the Reason field value if set, zero value otherwise.

func (*GetOrderWebhook200ResponseHeader) GetReasonOk

func (o *GetOrderWebhook200ResponseHeader) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetOrderWebhook200ResponseHeader) HasErrorCode

func (o *GetOrderWebhook200ResponseHeader) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseHeader) HasMessages

func (o *GetOrderWebhook200ResponseHeader) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseHeader) HasProcessTime

func (o *GetOrderWebhook200ResponseHeader) HasProcessTime() bool

HasProcessTime returns a boolean if a field has been set.

func (*GetOrderWebhook200ResponseHeader) HasReason

func (o *GetOrderWebhook200ResponseHeader) HasReason() bool

HasReason returns a boolean if a field has been set.

func (GetOrderWebhook200ResponseHeader) MarshalJSON

func (o GetOrderWebhook200ResponseHeader) MarshalJSON() ([]byte, error)

func (*GetOrderWebhook200ResponseHeader) SetErrorCode

func (o *GetOrderWebhook200ResponseHeader) SetErrorCode(v string)

SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.

func (*GetOrderWebhook200ResponseHeader) SetMessages

func (o *GetOrderWebhook200ResponseHeader) SetMessages(v string)

SetMessages gets a reference to the given string and assigns it to the Messages field.

func (*GetOrderWebhook200ResponseHeader) SetProcessTime

func (o *GetOrderWebhook200ResponseHeader) SetProcessTime(v float64)

SetProcessTime gets a reference to the given float64 and assigns it to the ProcessTime field.

func (*GetOrderWebhook200ResponseHeader) SetReason

func (o *GetOrderWebhook200ResponseHeader) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (GetOrderWebhook200ResponseHeader) ToMap

func (o GetOrderWebhook200ResponseHeader) ToMap() (map[string]interface{}, error)

type GetProductAnnotationByCategoryId200Response

type GetProductAnnotationByCategoryId200Response struct {
	Header *ResponseHeader                                        `json:"header,omitempty"`
	Data   []GetProductAnnotationByCategoryId200ResponseDataInner `json:"data,omitempty"`
}

GetProductAnnotationByCategoryId200Response struct for GetProductAnnotationByCategoryId200Response

func NewGetProductAnnotationByCategoryId200Response

func NewGetProductAnnotationByCategoryId200Response() *GetProductAnnotationByCategoryId200Response

NewGetProductAnnotationByCategoryId200Response instantiates a new GetProductAnnotationByCategoryId200Response object This constructor will assign default values to properties that have it defined, 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 NewGetProductAnnotationByCategoryId200ResponseWithDefaults

func NewGetProductAnnotationByCategoryId200ResponseWithDefaults() *GetProductAnnotationByCategoryId200Response

NewGetProductAnnotationByCategoryId200ResponseWithDefaults instantiates a new GetProductAnnotationByCategoryId200Response object This 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 (*GetProductAnnotationByCategoryId200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetProductAnnotationByCategoryId200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductAnnotationByCategoryId200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetProductAnnotationByCategoryId200Response) GetHeaderOk

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductAnnotationByCategoryId200Response) HasData

HasData returns a boolean if a field has been set.

func (*GetProductAnnotationByCategoryId200Response) HasHeader

HasHeader returns a boolean if a field has been set.

func (GetProductAnnotationByCategoryId200Response) MarshalJSON

func (*GetProductAnnotationByCategoryId200Response) SetData

SetData gets a reference to the given []GetProductAnnotationByCategoryId200ResponseDataInner and assigns it to the Data field.

func (*GetProductAnnotationByCategoryId200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetProductAnnotationByCategoryId200Response) ToMap

func (o GetProductAnnotationByCategoryId200Response) ToMap() (map[string]interface{}, error)

type GetProductAnnotationByCategoryId200ResponseDataInner

type GetProductAnnotationByCategoryId200ResponseDataInner struct {
	// Variant Name
	Variant   *string                                                           `json:"variant,omitempty"`
	SortOrder *int64                                                            `json:"sort_order,omitempty"`
	Values    []GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner `json:"values,omitempty"`
}

GetProductAnnotationByCategoryId200ResponseDataInner struct for GetProductAnnotationByCategoryId200ResponseDataInner

func NewGetProductAnnotationByCategoryId200ResponseDataInner

func NewGetProductAnnotationByCategoryId200ResponseDataInner() *GetProductAnnotationByCategoryId200ResponseDataInner

NewGetProductAnnotationByCategoryId200ResponseDataInner instantiates a new GetProductAnnotationByCategoryId200ResponseDataInner object This constructor will assign default values to properties that have it defined, 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 NewGetProductAnnotationByCategoryId200ResponseDataInnerWithDefaults

func NewGetProductAnnotationByCategoryId200ResponseDataInnerWithDefaults() *GetProductAnnotationByCategoryId200ResponseDataInner

NewGetProductAnnotationByCategoryId200ResponseDataInnerWithDefaults instantiates a new GetProductAnnotationByCategoryId200ResponseDataInner object This 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 (*GetProductAnnotationByCategoryId200ResponseDataInner) GetSortOrder

GetSortOrder returns the SortOrder field value if set, zero value otherwise.

func (*GetProductAnnotationByCategoryId200ResponseDataInner) GetSortOrderOk

GetSortOrderOk returns a tuple with the SortOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductAnnotationByCategoryId200ResponseDataInner) GetValues

GetValues returns the Values field value if set, zero value otherwise.

func (*GetProductAnnotationByCategoryId200ResponseDataInner) GetValuesOk

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductAnnotationByCategoryId200ResponseDataInner) GetVariant

GetVariant returns the Variant field value if set, zero value otherwise.

func (*GetProductAnnotationByCategoryId200ResponseDataInner) GetVariantOk

GetVariantOk returns a tuple with the Variant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductAnnotationByCategoryId200ResponseDataInner) HasSortOrder

HasSortOrder returns a boolean if a field has been set.

func (*GetProductAnnotationByCategoryId200ResponseDataInner) HasValues

HasValues returns a boolean if a field has been set.

func (*GetProductAnnotationByCategoryId200ResponseDataInner) HasVariant

HasVariant returns a boolean if a field has been set.

func (GetProductAnnotationByCategoryId200ResponseDataInner) MarshalJSON

func (*GetProductAnnotationByCategoryId200ResponseDataInner) SetSortOrder

SetSortOrder gets a reference to the given int64 and assigns it to the SortOrder field.

func (*GetProductAnnotationByCategoryId200ResponseDataInner) SetValues

SetValues gets a reference to the given []GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner and assigns it to the Values field.

func (*GetProductAnnotationByCategoryId200ResponseDataInner) SetVariant

SetVariant gets a reference to the given string and assigns it to the Variant field.

func (GetProductAnnotationByCategoryId200ResponseDataInner) ToMap

type GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner

type GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner struct {
	// Variant Values Unique Identifier
	Id *int64 `json:"id,omitempty"`
	// Variant Values Name
	Name *string `json:"Name,omitempty"`
	// Variant Values Hexcode
	Data *string `json:"data,omitempty"`
}

GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner struct for GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner

func NewGetProductAnnotationByCategoryId200ResponseDataInnerValuesInner

func NewGetProductAnnotationByCategoryId200ResponseDataInnerValuesInner() *GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner

NewGetProductAnnotationByCategoryId200ResponseDataInnerValuesInner instantiates a new GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner object This constructor will assign default values to properties that have it defined, 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 NewGetProductAnnotationByCategoryId200ResponseDataInnerValuesInnerWithDefaults

func NewGetProductAnnotationByCategoryId200ResponseDataInnerValuesInnerWithDefaults() *GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner

NewGetProductAnnotationByCategoryId200ResponseDataInnerValuesInnerWithDefaults instantiates a new GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner object This 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 (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) GetIdOk

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 (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) HasData

HasData returns a boolean if a field has been set.

func (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) HasId

HasId returns a boolean if a field has been set.

func (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) HasName

HasName returns a boolean if a field has been set.

func (GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) MarshalJSON

func (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) SetData

SetData gets a reference to the given string and assigns it to the Data field.

func (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (GetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) ToMap

type GetProductDiscussion200Response

type GetProductDiscussion200Response struct {
	Header *ResponseHeader                      `json:"header,omitempty"`
	Data   *GetProductDiscussion200ResponseData `json:"data,omitempty"`
}

GetProductDiscussion200Response struct for GetProductDiscussion200Response

func NewGetProductDiscussion200Response

func NewGetProductDiscussion200Response() *GetProductDiscussion200Response

NewGetProductDiscussion200Response instantiates a new GetProductDiscussion200Response object This constructor will assign default values to properties that have it defined, 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 NewGetProductDiscussion200ResponseWithDefaults

func NewGetProductDiscussion200ResponseWithDefaults() *GetProductDiscussion200Response

NewGetProductDiscussion200ResponseWithDefaults instantiates a new GetProductDiscussion200Response object This 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 (*GetProductDiscussion200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetProductDiscussion200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetProductDiscussion200Response) GetHeaderOk

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200Response) HasData

HasData returns a boolean if a field has been set.

func (*GetProductDiscussion200Response) HasHeader

func (o *GetProductDiscussion200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetProductDiscussion200Response) MarshalJSON

func (o GetProductDiscussion200Response) MarshalJSON() ([]byte, error)

func (*GetProductDiscussion200Response) SetData

SetData gets a reference to the given GetProductDiscussion200ResponseData and assigns it to the Data field.

func (*GetProductDiscussion200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetProductDiscussion200Response) ToMap

func (o GetProductDiscussion200Response) ToMap() (map[string]interface{}, error)

type GetProductDiscussion200ResponseData

type GetProductDiscussion200ResponseData struct {
	HasNext *bool `json:"HasNext,omitempty"`
	// Total Question Count
	TotalQuestion *int64                                             `json:"TotalQuestion,omitempty"`
	Question      []GetProductDiscussion200ResponseDataQuestionInner `json:"Question,omitempty"`
	// Product Unique Identifier
	ProductID *int64 `json:"ProductID,omitempty"`
	// Shop Unique Identifier
	ShopID *int64 `json:"ShopID,omitempty"`
	// Shop URL
	ShopURL *string `json:"ShopURL,omitempty"`
}

GetProductDiscussion200ResponseData struct for GetProductDiscussion200ResponseData

func NewGetProductDiscussion200ResponseData

func NewGetProductDiscussion200ResponseData() *GetProductDiscussion200ResponseData

NewGetProductDiscussion200ResponseData instantiates a new GetProductDiscussion200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetProductDiscussion200ResponseDataWithDefaults

func NewGetProductDiscussion200ResponseDataWithDefaults() *GetProductDiscussion200ResponseData

NewGetProductDiscussion200ResponseDataWithDefaults instantiates a new GetProductDiscussion200ResponseData object This 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 (*GetProductDiscussion200ResponseData) GetHasNext

func (o *GetProductDiscussion200ResponseData) GetHasNext() bool

GetHasNext returns the HasNext field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseData) GetHasNextOk

func (o *GetProductDiscussion200ResponseData) GetHasNextOk() (*bool, bool)

GetHasNextOk returns a tuple with the HasNext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseData) GetProductID

func (o *GetProductDiscussion200ResponseData) GetProductID() int64

GetProductID returns the ProductID field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseData) GetProductIDOk

func (o *GetProductDiscussion200ResponseData) GetProductIDOk() (*int64, bool)

GetProductIDOk returns a tuple with the ProductID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseData) GetQuestion

GetQuestion returns the Question field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseData) GetQuestionOk

GetQuestionOk returns a tuple with the Question field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseData) GetShopID

GetShopID returns the ShopID field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseData) GetShopIDOk

func (o *GetProductDiscussion200ResponseData) GetShopIDOk() (*int64, bool)

GetShopIDOk returns a tuple with the ShopID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseData) GetShopURL

GetShopURL returns the ShopURL field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseData) GetShopURLOk

func (o *GetProductDiscussion200ResponseData) GetShopURLOk() (*string, bool)

GetShopURLOk returns a tuple with the ShopURL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseData) GetTotalQuestion

func (o *GetProductDiscussion200ResponseData) GetTotalQuestion() int64

GetTotalQuestion returns the TotalQuestion field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseData) GetTotalQuestionOk

func (o *GetProductDiscussion200ResponseData) GetTotalQuestionOk() (*int64, bool)

GetTotalQuestionOk returns a tuple with the TotalQuestion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseData) HasHasNext

func (o *GetProductDiscussion200ResponseData) HasHasNext() bool

HasHasNext returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseData) HasProductID

func (o *GetProductDiscussion200ResponseData) HasProductID() bool

HasProductID returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseData) HasQuestion

func (o *GetProductDiscussion200ResponseData) HasQuestion() bool

HasQuestion returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseData) HasShopID

HasShopID returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseData) HasShopURL

func (o *GetProductDiscussion200ResponseData) HasShopURL() bool

HasShopURL returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseData) HasTotalQuestion

func (o *GetProductDiscussion200ResponseData) HasTotalQuestion() bool

HasTotalQuestion returns a boolean if a field has been set.

func (GetProductDiscussion200ResponseData) MarshalJSON

func (o GetProductDiscussion200ResponseData) MarshalJSON() ([]byte, error)

func (*GetProductDiscussion200ResponseData) SetHasNext

func (o *GetProductDiscussion200ResponseData) SetHasNext(v bool)

SetHasNext gets a reference to the given bool and assigns it to the HasNext field.

func (*GetProductDiscussion200ResponseData) SetProductID

func (o *GetProductDiscussion200ResponseData) SetProductID(v int64)

SetProductID gets a reference to the given int64 and assigns it to the ProductID field.

func (*GetProductDiscussion200ResponseData) SetQuestion

SetQuestion gets a reference to the given []GetProductDiscussion200ResponseDataQuestionInner and assigns it to the Question field.

func (*GetProductDiscussion200ResponseData) SetShopID

SetShopID gets a reference to the given int64 and assigns it to the ShopID field.

func (*GetProductDiscussion200ResponseData) SetShopURL

SetShopURL gets a reference to the given string and assigns it to the ShopURL field.

func (*GetProductDiscussion200ResponseData) SetTotalQuestion

func (o *GetProductDiscussion200ResponseData) SetTotalQuestion(v int64)

SetTotalQuestion gets a reference to the given int64 and assigns it to the TotalQuestion field.

func (GetProductDiscussion200ResponseData) ToMap

func (o GetProductDiscussion200ResponseData) ToMap() (map[string]interface{}, error)

type GetProductDiscussion200ResponseDataQuestionInner

type GetProductDiscussion200ResponseDataQuestionInner struct {
	// Discussion Content
	Content *string `json:"Content,omitempty"`
	// Discussion Masked Content
	MaskedContent *string `json:"MaskedContent,omitempty"`
	// User username
	UserName *string `json:"UserName,omitempty"`
	// User userID
	UserID *int64 `json:"UserID,omitempty"`
	// Discussion Timestamp (format: 2020-12-04T13:40:19Z)
	CreateTime *string `json:"CreateTime,omitempty"`
	// Discussion Timestamp Formatted
	CreateTimeFormatted *string `json:"CreateTimeFormatted,omitempty"`
	// Total Answer Count
	TotalAnswer *int64                                                        `json:"TotalAnswer,omitempty"`
	Answer      []GetProductDiscussion200ResponseDataQuestionInnerAnswerInner `json:"Answer,omitempty"`
	// Question Unique Identifier
	QuestionID *int64 `json:"QuestionID,omitempty"`
	// Answerer Thumbnail URL
	AnswererThumbnail *string `json:"AnswererThumbnail,omitempty"`
	// User Thumbnail URL
	UserThumbnail *string `json:"UserThumbnail,omitempty"`
}

GetProductDiscussion200ResponseDataQuestionInner struct for GetProductDiscussion200ResponseDataQuestionInner

func NewGetProductDiscussion200ResponseDataQuestionInner

func NewGetProductDiscussion200ResponseDataQuestionInner() *GetProductDiscussion200ResponseDataQuestionInner

NewGetProductDiscussion200ResponseDataQuestionInner instantiates a new GetProductDiscussion200ResponseDataQuestionInner object This constructor will assign default values to properties that have it defined, 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 NewGetProductDiscussion200ResponseDataQuestionInnerWithDefaults

func NewGetProductDiscussion200ResponseDataQuestionInnerWithDefaults() *GetProductDiscussion200ResponseDataQuestionInner

NewGetProductDiscussion200ResponseDataQuestionInnerWithDefaults instantiates a new GetProductDiscussion200ResponseDataQuestionInner object This 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 (*GetProductDiscussion200ResponseDataQuestionInner) GetAnswer

GetAnswer returns the Answer field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetAnswerOk

GetAnswerOk returns a tuple with the Answer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetAnswererThumbnail

func (o *GetProductDiscussion200ResponseDataQuestionInner) GetAnswererThumbnail() string

GetAnswererThumbnail returns the AnswererThumbnail field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetAnswererThumbnailOk

func (o *GetProductDiscussion200ResponseDataQuestionInner) GetAnswererThumbnailOk() (*string, bool)

GetAnswererThumbnailOk returns a tuple with the AnswererThumbnail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetContent

GetContent returns the Content field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetContentOk

GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetCreateTime

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetCreateTimeFormatted

func (o *GetProductDiscussion200ResponseDataQuestionInner) GetCreateTimeFormatted() string

GetCreateTimeFormatted returns the CreateTimeFormatted field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetCreateTimeFormattedOk

func (o *GetProductDiscussion200ResponseDataQuestionInner) GetCreateTimeFormattedOk() (*string, bool)

GetCreateTimeFormattedOk returns a tuple with the CreateTimeFormatted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetCreateTimeOk

GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetMaskedContent

GetMaskedContent returns the MaskedContent field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetMaskedContentOk

func (o *GetProductDiscussion200ResponseDataQuestionInner) GetMaskedContentOk() (*string, bool)

GetMaskedContentOk returns a tuple with the MaskedContent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetQuestionID

GetQuestionID returns the QuestionID field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetQuestionIDOk

GetQuestionIDOk returns a tuple with the QuestionID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetTotalAnswer

GetTotalAnswer returns the TotalAnswer field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetTotalAnswerOk

GetTotalAnswerOk returns a tuple with the TotalAnswer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetUserID

GetUserID returns the UserID field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetUserIDOk

GetUserIDOk returns a tuple with the UserID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetUserName

GetUserName returns the UserName field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetUserNameOk

GetUserNameOk returns a tuple with the UserName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetUserThumbnail

GetUserThumbnail returns the UserThumbnail field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInner) GetUserThumbnailOk

func (o *GetProductDiscussion200ResponseDataQuestionInner) GetUserThumbnailOk() (*string, bool)

GetUserThumbnailOk returns a tuple with the UserThumbnail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) HasAnswer

HasAnswer returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) HasAnswererThumbnail

func (o *GetProductDiscussion200ResponseDataQuestionInner) HasAnswererThumbnail() bool

HasAnswererThumbnail returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) HasContent

HasContent returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) HasCreateTime

HasCreateTime returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) HasCreateTimeFormatted

func (o *GetProductDiscussion200ResponseDataQuestionInner) HasCreateTimeFormatted() bool

HasCreateTimeFormatted returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) HasMaskedContent

HasMaskedContent returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) HasQuestionID

HasQuestionID returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) HasTotalAnswer

HasTotalAnswer returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) HasUserID

HasUserID returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) HasUserName

HasUserName returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInner) HasUserThumbnail

HasUserThumbnail returns a boolean if a field has been set.

func (GetProductDiscussion200ResponseDataQuestionInner) MarshalJSON

func (*GetProductDiscussion200ResponseDataQuestionInner) SetAnswer

SetAnswer gets a reference to the given []GetProductDiscussion200ResponseDataQuestionInnerAnswerInner and assigns it to the Answer field.

func (*GetProductDiscussion200ResponseDataQuestionInner) SetAnswererThumbnail

func (o *GetProductDiscussion200ResponseDataQuestionInner) SetAnswererThumbnail(v string)

SetAnswererThumbnail gets a reference to the given string and assigns it to the AnswererThumbnail field.

func (*GetProductDiscussion200ResponseDataQuestionInner) SetContent

SetContent gets a reference to the given string and assigns it to the Content field.

func (*GetProductDiscussion200ResponseDataQuestionInner) SetCreateTime

SetCreateTime gets a reference to the given string and assigns it to the CreateTime field.

func (*GetProductDiscussion200ResponseDataQuestionInner) SetCreateTimeFormatted

func (o *GetProductDiscussion200ResponseDataQuestionInner) SetCreateTimeFormatted(v string)

SetCreateTimeFormatted gets a reference to the given string and assigns it to the CreateTimeFormatted field.

func (*GetProductDiscussion200ResponseDataQuestionInner) SetMaskedContent

SetMaskedContent gets a reference to the given string and assigns it to the MaskedContent field.

func (*GetProductDiscussion200ResponseDataQuestionInner) SetQuestionID

SetQuestionID gets a reference to the given int64 and assigns it to the QuestionID field.

func (*GetProductDiscussion200ResponseDataQuestionInner) SetTotalAnswer

SetTotalAnswer gets a reference to the given int64 and assigns it to the TotalAnswer field.

func (*GetProductDiscussion200ResponseDataQuestionInner) SetUserID

SetUserID gets a reference to the given int64 and assigns it to the UserID field.

func (*GetProductDiscussion200ResponseDataQuestionInner) SetUserName

SetUserName gets a reference to the given string and assigns it to the UserName field.

func (*GetProductDiscussion200ResponseDataQuestionInner) SetUserThumbnail

SetUserThumbnail gets a reference to the given string and assigns it to the UserThumbnail field.

func (GetProductDiscussion200ResponseDataQuestionInner) ToMap

func (o GetProductDiscussion200ResponseDataQuestionInner) ToMap() (map[string]interface{}, error)

type GetProductDiscussion200ResponseDataQuestionInnerAnswerInner

type GetProductDiscussion200ResponseDataQuestionInnerAnswerInner struct {
	// Answer Content
	Content *string `json:"Content,omitempty"`
	// Answer Masked Content
	MaskedContent *string `json:"MaskedContent,omitempty"`
	// Answerer Username
	UserName *string `json:"UserName,omitempty"`
	// User Thumbnail URL
	UserThumbnail *string `json:"UserThumbnail,omitempty"`
	// User Unique Identifier
	UserID *int64 `json:"UserID,omitempty"`
	// Answer Timestamp (format; 2020-12-04T14:14:44Z)
	CreateTime *string `json:"CreateTime,omitempty"`
	// Total Answer Count
	CreateTimeFormatted *string                                                                           `json:"CreateTimeFormatted,omitempty"`
	AttachedProduct     []GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner `json:"AttachedProduct,omitempty"`
	// Total Answer Count
	LikeCount *int64 `json:"LikeCount,omitempty"`
	// Total Answer Count
	AnswerID *int64 `json:"AnswerID,omitempty"`
	// Total Answer Count
	IsSeller *bool `json:"IsSeller,omitempty"`
}

GetProductDiscussion200ResponseDataQuestionInnerAnswerInner struct for GetProductDiscussion200ResponseDataQuestionInnerAnswerInner

func NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInner

func NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInner() *GetProductDiscussion200ResponseDataQuestionInnerAnswerInner

NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInner instantiates a new GetProductDiscussion200ResponseDataQuestionInnerAnswerInner object This constructor will assign default values to properties that have it defined, 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 NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerWithDefaults

func NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerWithDefaults() *GetProductDiscussion200ResponseDataQuestionInnerAnswerInner

NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerWithDefaults instantiates a new GetProductDiscussion200ResponseDataQuestionInnerAnswerInner object This 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 (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetAnswerID

GetAnswerID returns the AnswerID field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetAnswerIDOk

GetAnswerIDOk returns a tuple with the AnswerID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetAttachedProduct

GetAttachedProduct returns the AttachedProduct field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetAttachedProductOk

GetAttachedProductOk returns a tuple with the AttachedProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetContent

GetContent returns the Content field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetContentOk

GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetCreateTime

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetCreateTimeFormatted

GetCreateTimeFormatted returns the CreateTimeFormatted field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetCreateTimeFormattedOk

GetCreateTimeFormattedOk returns a tuple with the CreateTimeFormatted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetCreateTimeOk

GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetIsSeller

GetIsSeller returns the IsSeller field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetIsSellerOk

GetIsSellerOk returns a tuple with the IsSeller field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetLikeCount

GetLikeCount returns the LikeCount field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetLikeCountOk

GetLikeCountOk returns a tuple with the LikeCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetMaskedContent

GetMaskedContent returns the MaskedContent field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetMaskedContentOk

GetMaskedContentOk returns a tuple with the MaskedContent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetUserID

GetUserID returns the UserID field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetUserIDOk

GetUserIDOk returns a tuple with the UserID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetUserName

GetUserName returns the UserName field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetUserNameOk

GetUserNameOk returns a tuple with the UserName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetUserThumbnail

GetUserThumbnail returns the UserThumbnail field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) GetUserThumbnailOk

GetUserThumbnailOk returns a tuple with the UserThumbnail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) HasAnswerID

HasAnswerID returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) HasAttachedProduct

HasAttachedProduct returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) HasContent

HasContent returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) HasCreateTime

HasCreateTime returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) HasCreateTimeFormatted

HasCreateTimeFormatted returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) HasIsSeller

HasIsSeller returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) HasLikeCount

HasLikeCount returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) HasMaskedContent

HasMaskedContent returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) HasUserID

HasUserID returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) HasUserName

HasUserName returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) HasUserThumbnail

HasUserThumbnail returns a boolean if a field has been set.

func (GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) MarshalJSON

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) SetAnswerID

SetAnswerID gets a reference to the given int64 and assigns it to the AnswerID field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) SetAttachedProduct

SetAttachedProduct gets a reference to the given []GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner and assigns it to the AttachedProduct field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) SetContent

SetContent gets a reference to the given string and assigns it to the Content field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) SetCreateTime

SetCreateTime gets a reference to the given string and assigns it to the CreateTime field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) SetCreateTimeFormatted

SetCreateTimeFormatted gets a reference to the given string and assigns it to the CreateTimeFormatted field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) SetIsSeller

SetIsSeller gets a reference to the given bool and assigns it to the IsSeller field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) SetLikeCount

SetLikeCount gets a reference to the given int64 and assigns it to the LikeCount field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) SetMaskedContent

SetMaskedContent gets a reference to the given string and assigns it to the MaskedContent field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) SetUserID

SetUserID gets a reference to the given int64 and assigns it to the UserID field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) SetUserName

SetUserName gets a reference to the given string and assigns it to the UserName field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) SetUserThumbnail

SetUserThumbnail gets a reference to the given string and assigns it to the UserThumbnail field.

func (GetProductDiscussion200ResponseDataQuestionInnerAnswerInner) ToMap

type GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner

type GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner struct {
	// Product Unique Identifier
	ProductID *int64 `json:"ProductID,omitempty"`
	// Product Name
	Name *string `json:"Name,omitempty"`
	// Product Price Formatted
	PriceFormatted *string `json:"PriceFormatted,omitempty"`
	// Product URL
	URL *string `json:"URL,omitempty"`
	// Product Thumbnail
	Thumbnail *string `json:"Thumbnail,omitempty"`
}

GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner struct for GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner

func NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner

func NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner() *GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner

NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner instantiates a new GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner object This constructor will assign default values to properties that have it defined, 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 NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInnerWithDefaults

func NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInnerWithDefaults() *GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner

NewGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInnerWithDefaults instantiates a new GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner object This 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 (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) GetPriceFormatted

GetPriceFormatted returns the PriceFormatted field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) GetPriceFormattedOk

GetPriceFormattedOk returns a tuple with the PriceFormatted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) GetProductID

GetProductID returns the ProductID field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) GetProductIDOk

GetProductIDOk returns a tuple with the ProductID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) GetThumbnail

GetThumbnail returns the Thumbnail field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) GetThumbnailOk

GetThumbnailOk returns a tuple with the Thumbnail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) GetURL

GetURL returns the URL field value if set, zero value otherwise.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) GetURLOk

GetURLOk returns a tuple with the URL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) HasName

HasName returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) HasPriceFormatted

HasPriceFormatted returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) HasProductID

HasProductID returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) HasThumbnail

HasThumbnail returns a boolean if a field has been set.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) HasURL

HasURL returns a boolean if a field has been set.

func (GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) MarshalJSON

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) SetPriceFormatted

SetPriceFormatted gets a reference to the given string and assigns it to the PriceFormatted field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) SetProductID

SetProductID gets a reference to the given int64 and assigns it to the ProductID field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) SetThumbnail

SetThumbnail gets a reference to the given string and assigns it to the Thumbnail field.

func (*GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) SetURL

SetURL gets a reference to the given string and assigns it to the URL field.

func (GetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) ToMap

type GetProductInfoResponse

type GetProductInfoResponse struct {
	Header *ResponseHeader `json:"header,omitempty"`
	Data   []Product       `json:"data,omitempty"`
}

GetProductInfoResponse struct for GetProductInfoResponse

func NewGetProductInfoResponse

func NewGetProductInfoResponse() *GetProductInfoResponse

NewGetProductInfoResponse instantiates a new GetProductInfoResponse object This constructor will assign default values to properties that have it defined, 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 NewGetProductInfoResponseWithDefaults

func NewGetProductInfoResponseWithDefaults() *GetProductInfoResponse

NewGetProductInfoResponseWithDefaults instantiates a new GetProductInfoResponse object This 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 (*GetProductInfoResponse) GetData

func (o *GetProductInfoResponse) GetData() []Product

GetData returns the Data field value if set, zero value otherwise.

func (*GetProductInfoResponse) GetDataOk

func (o *GetProductInfoResponse) GetDataOk() ([]Product, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductInfoResponse) GetHeader

func (o *GetProductInfoResponse) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetProductInfoResponse) GetHeaderOk

func (o *GetProductInfoResponse) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductInfoResponse) HasData

func (o *GetProductInfoResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetProductInfoResponse) HasHeader

func (o *GetProductInfoResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetProductInfoResponse) MarshalJSON

func (o GetProductInfoResponse) MarshalJSON() ([]byte, error)

func (*GetProductInfoResponse) SetData

func (o *GetProductInfoResponse) SetData(v []Product)

SetData gets a reference to the given []Product and assigns it to the Data field.

func (*GetProductInfoResponse) SetHeader

func (o *GetProductInfoResponse) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetProductInfoResponse) ToMap

func (o GetProductInfoResponse) ToMap() (map[string]interface{}, error)

type GetProductInfoResponseAllOf

type GetProductInfoResponseAllOf struct {
	Data []Product `json:"data,omitempty"`
}

GetProductInfoResponseAllOf struct for GetProductInfoResponseAllOf

func NewGetProductInfoResponseAllOf

func NewGetProductInfoResponseAllOf() *GetProductInfoResponseAllOf

NewGetProductInfoResponseAllOf instantiates a new GetProductInfoResponseAllOf object This constructor will assign default values to properties that have it defined, 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 NewGetProductInfoResponseAllOfWithDefaults

func NewGetProductInfoResponseAllOfWithDefaults() *GetProductInfoResponseAllOf

NewGetProductInfoResponseAllOfWithDefaults instantiates a new GetProductInfoResponseAllOf object This 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 (*GetProductInfoResponseAllOf) GetData

func (o *GetProductInfoResponseAllOf) GetData() []Product

GetData returns the Data field value if set, zero value otherwise.

func (*GetProductInfoResponseAllOf) GetDataOk

func (o *GetProductInfoResponseAllOf) GetDataOk() ([]Product, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductInfoResponseAllOf) HasData

func (o *GetProductInfoResponseAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (GetProductInfoResponseAllOf) MarshalJSON

func (o GetProductInfoResponseAllOf) MarshalJSON() ([]byte, error)

func (*GetProductInfoResponseAllOf) SetData

func (o *GetProductInfoResponseAllOf) SetData(v []Product)

SetData gets a reference to the given []Product and assigns it to the Data field.

func (GetProductInfoResponseAllOf) ToMap

func (o GetProductInfoResponseAllOf) ToMap() (map[string]interface{}, error)

type GetProductResponse

type GetProductResponse struct {
	Header *Header   `json:"header,omitempty"`
	Data   []Product `json:"data,omitempty"`
}

GetProductResponse struct for GetProductResponse

func NewGetProductResponse

func NewGetProductResponse() *GetProductResponse

NewGetProductResponse instantiates a new GetProductResponse object This constructor will assign default values to properties that have it defined, 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 NewGetProductResponseWithDefaults

func NewGetProductResponseWithDefaults() *GetProductResponse

NewGetProductResponseWithDefaults instantiates a new GetProductResponse object This 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 (*GetProductResponse) GetData

func (o *GetProductResponse) GetData() []Product

GetData returns the Data field value if set, zero value otherwise.

func (*GetProductResponse) GetDataOk

func (o *GetProductResponse) GetDataOk() ([]Product, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductResponse) GetHeader

func (o *GetProductResponse) GetHeader() Header

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetProductResponse) GetHeaderOk

func (o *GetProductResponse) GetHeaderOk() (*Header, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductResponse) HasData

func (o *GetProductResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetProductResponse) HasHeader

func (o *GetProductResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetProductResponse) MarshalJSON

func (o GetProductResponse) MarshalJSON() ([]byte, error)

func (*GetProductResponse) SetData

func (o *GetProductResponse) SetData(v []Product)

SetData gets a reference to the given []Product and assigns it to the Data field.

func (*GetProductResponse) SetHeader

func (o *GetProductResponse) SetHeader(v Header)

SetHeader gets a reference to the given Header and assigns it to the Header field.

func (GetProductResponse) ToMap

func (o GetProductResponse) ToMap() (map[string]interface{}, error)

type GetProductResponseAllOf

type GetProductResponseAllOf struct {
	Data []Product `json:"data,omitempty"`
}

GetProductResponseAllOf struct for GetProductResponseAllOf

func NewGetProductResponseAllOf

func NewGetProductResponseAllOf() *GetProductResponseAllOf

NewGetProductResponseAllOf instantiates a new GetProductResponseAllOf object This constructor will assign default values to properties that have it defined, 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 NewGetProductResponseAllOfWithDefaults

func NewGetProductResponseAllOfWithDefaults() *GetProductResponseAllOf

NewGetProductResponseAllOfWithDefaults instantiates a new GetProductResponseAllOf object This 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 (*GetProductResponseAllOf) GetData

func (o *GetProductResponseAllOf) GetData() []Product

GetData returns the Data field value if set, zero value otherwise.

func (*GetProductResponseAllOf) GetDataOk

func (o *GetProductResponseAllOf) GetDataOk() ([]Product, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductResponseAllOf) HasData

func (o *GetProductResponseAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (GetProductResponseAllOf) MarshalJSON

func (o GetProductResponseAllOf) MarshalJSON() ([]byte, error)

func (*GetProductResponseAllOf) SetData

func (o *GetProductResponseAllOf) SetData(v []Product)

SetData gets a reference to the given []Product and assigns it to the Data field.

func (GetProductResponseAllOf) ToMap

func (o GetProductResponseAllOf) ToMap() (map[string]interface{}, error)

type GetProductVariantResponse

type GetProductVariantResponse struct {
	Header *ResponseHeader `json:"header,omitempty"`
	Data   *Variant        `json:"data,omitempty"`
}

GetProductVariantResponse struct for GetProductVariantResponse

func NewGetProductVariantResponse

func NewGetProductVariantResponse() *GetProductVariantResponse

NewGetProductVariantResponse instantiates a new GetProductVariantResponse object This constructor will assign default values to properties that have it defined, 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 NewGetProductVariantResponseWithDefaults

func NewGetProductVariantResponseWithDefaults() *GetProductVariantResponse

NewGetProductVariantResponseWithDefaults instantiates a new GetProductVariantResponse object This 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 (*GetProductVariantResponse) GetData

func (o *GetProductVariantResponse) GetData() Variant

GetData returns the Data field value if set, zero value otherwise.

func (*GetProductVariantResponse) GetDataOk

func (o *GetProductVariantResponse) GetDataOk() (*Variant, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductVariantResponse) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetProductVariantResponse) GetHeaderOk

func (o *GetProductVariantResponse) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductVariantResponse) HasData

func (o *GetProductVariantResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetProductVariantResponse) HasHeader

func (o *GetProductVariantResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetProductVariantResponse) MarshalJSON

func (o GetProductVariantResponse) MarshalJSON() ([]byte, error)

func (*GetProductVariantResponse) SetData

func (o *GetProductVariantResponse) SetData(v Variant)

SetData gets a reference to the given Variant and assigns it to the Data field.

func (*GetProductVariantResponse) SetHeader

func (o *GetProductVariantResponse) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetProductVariantResponse) ToMap

func (o GetProductVariantResponse) ToMap() (map[string]interface{}, error)

type GetProductVariantResponseAllOf

type GetProductVariantResponseAllOf struct {
	Data *Variant `json:"data,omitempty"`
}

GetProductVariantResponseAllOf struct for GetProductVariantResponseAllOf

func NewGetProductVariantResponseAllOf

func NewGetProductVariantResponseAllOf() *GetProductVariantResponseAllOf

NewGetProductVariantResponseAllOf instantiates a new GetProductVariantResponseAllOf object This constructor will assign default values to properties that have it defined, 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 NewGetProductVariantResponseAllOfWithDefaults

func NewGetProductVariantResponseAllOfWithDefaults() *GetProductVariantResponseAllOf

NewGetProductVariantResponseAllOfWithDefaults instantiates a new GetProductVariantResponseAllOf object This 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 (*GetProductVariantResponseAllOf) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetProductVariantResponseAllOf) GetDataOk

func (o *GetProductVariantResponseAllOf) GetDataOk() (*Variant, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProductVariantResponseAllOf) HasData

func (o *GetProductVariantResponseAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (GetProductVariantResponseAllOf) MarshalJSON

func (o GetProductVariantResponseAllOf) MarshalJSON() ([]byte, error)

func (*GetProductVariantResponseAllOf) SetData

SetData gets a reference to the given Variant and assigns it to the Data field.

func (GetProductVariantResponseAllOf) ToMap

func (o GetProductVariantResponseAllOf) ToMap() (map[string]interface{}, error)

type GetRegisteredWebhooks200Response

type GetRegisteredWebhooks200Response struct {
	Data         *GetRegisteredWebhooks200ResponseData `json:"data,omitempty"`
	Status       *string                               `json:"status,omitempty"`
	ErrorMessage []string                              `json:"error_message,omitempty"`
}

GetRegisteredWebhooks200Response struct for GetRegisteredWebhooks200Response

func NewGetRegisteredWebhooks200Response

func NewGetRegisteredWebhooks200Response() *GetRegisteredWebhooks200Response

NewGetRegisteredWebhooks200Response instantiates a new GetRegisteredWebhooks200Response object This constructor will assign default values to properties that have it defined, 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 NewGetRegisteredWebhooks200ResponseWithDefaults

func NewGetRegisteredWebhooks200ResponseWithDefaults() *GetRegisteredWebhooks200Response

NewGetRegisteredWebhooks200ResponseWithDefaults instantiates a new GetRegisteredWebhooks200Response object This 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 (*GetRegisteredWebhooks200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200Response) GetErrorMessage

func (o *GetRegisteredWebhooks200Response) GetErrorMessage() []string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200Response) GetErrorMessageOk

func (o *GetRegisteredWebhooks200Response) GetErrorMessageOk() ([]string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200Response) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200Response) GetStatusOk

func (o *GetRegisteredWebhooks200Response) 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 (*GetRegisteredWebhooks200Response) HasData

HasData returns a boolean if a field has been set.

func (*GetRegisteredWebhooks200Response) HasErrorMessage

func (o *GetRegisteredWebhooks200Response) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*GetRegisteredWebhooks200Response) HasStatus

func (o *GetRegisteredWebhooks200Response) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (GetRegisteredWebhooks200Response) MarshalJSON

func (o GetRegisteredWebhooks200Response) MarshalJSON() ([]byte, error)

func (*GetRegisteredWebhooks200Response) SetData

SetData gets a reference to the given GetRegisteredWebhooks200ResponseData and assigns it to the Data field.

func (*GetRegisteredWebhooks200Response) SetErrorMessage

func (o *GetRegisteredWebhooks200Response) SetErrorMessage(v []string)

SetErrorMessage gets a reference to the given []string and assigns it to the ErrorMessage field.

func (*GetRegisteredWebhooks200Response) SetStatus

func (o *GetRegisteredWebhooks200Response) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (GetRegisteredWebhooks200Response) ToMap

func (o GetRegisteredWebhooks200Response) ToMap() (map[string]interface{}, error)

type GetRegisteredWebhooks200ResponseData

type GetRegisteredWebhooks200ResponseData struct {
	FsId                        *int64  `json:"fs_id,omitempty"`
	OrderNotificationUrl        *string `json:"order_notification_url,omitempty"`
	OrderCancellationUrl        *string `json:"order_cancellation_url,omitempty"`
	OrderStatusUrl              *string `json:"order_status_url,omitempty"`
	OrderRequestCancellationUrl *string `json:"order_request_cancellation_url,omitempty"`
	ChatNotificationUrl         *string `json:"chat_notification_url,omitempty"`
	ProductChangesUrl           *string `json:"product_changes_url,omitempty"`
	CampaignNotificationUrl     *string `json:"campaign_notification_url,omitempty"`
	OrderPartialFulfillmentUrl  *string `json:"order_partial_fulfillment_url,omitempty"`
	WebhookSecret               *string `json:"webhook_secret,omitempty"`
}

GetRegisteredWebhooks200ResponseData struct for GetRegisteredWebhooks200ResponseData

func NewGetRegisteredWebhooks200ResponseData

func NewGetRegisteredWebhooks200ResponseData() *GetRegisteredWebhooks200ResponseData

NewGetRegisteredWebhooks200ResponseData instantiates a new GetRegisteredWebhooks200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetRegisteredWebhooks200ResponseDataWithDefaults

func NewGetRegisteredWebhooks200ResponseDataWithDefaults() *GetRegisteredWebhooks200ResponseData

NewGetRegisteredWebhooks200ResponseDataWithDefaults instantiates a new GetRegisteredWebhooks200ResponseData object This 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 (*GetRegisteredWebhooks200ResponseData) GetCampaignNotificationUrl

func (o *GetRegisteredWebhooks200ResponseData) GetCampaignNotificationUrl() string

GetCampaignNotificationUrl returns the CampaignNotificationUrl field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200ResponseData) GetCampaignNotificationUrlOk

func (o *GetRegisteredWebhooks200ResponseData) GetCampaignNotificationUrlOk() (*string, bool)

GetCampaignNotificationUrlOk returns a tuple with the CampaignNotificationUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200ResponseData) GetChatNotificationUrl

func (o *GetRegisteredWebhooks200ResponseData) GetChatNotificationUrl() string

GetChatNotificationUrl returns the ChatNotificationUrl field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200ResponseData) GetChatNotificationUrlOk

func (o *GetRegisteredWebhooks200ResponseData) GetChatNotificationUrlOk() (*string, bool)

GetChatNotificationUrlOk returns a tuple with the ChatNotificationUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200ResponseData) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200ResponseData) GetFsIdOk

func (o *GetRegisteredWebhooks200ResponseData) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200ResponseData) GetOrderCancellationUrl

func (o *GetRegisteredWebhooks200ResponseData) GetOrderCancellationUrl() string

GetOrderCancellationUrl returns the OrderCancellationUrl field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200ResponseData) GetOrderCancellationUrlOk

func (o *GetRegisteredWebhooks200ResponseData) GetOrderCancellationUrlOk() (*string, bool)

GetOrderCancellationUrlOk returns a tuple with the OrderCancellationUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200ResponseData) GetOrderNotificationUrl

func (o *GetRegisteredWebhooks200ResponseData) GetOrderNotificationUrl() string

GetOrderNotificationUrl returns the OrderNotificationUrl field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200ResponseData) GetOrderNotificationUrlOk

func (o *GetRegisteredWebhooks200ResponseData) GetOrderNotificationUrlOk() (*string, bool)

GetOrderNotificationUrlOk returns a tuple with the OrderNotificationUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200ResponseData) GetOrderPartialFulfillmentUrl

func (o *GetRegisteredWebhooks200ResponseData) GetOrderPartialFulfillmentUrl() string

GetOrderPartialFulfillmentUrl returns the OrderPartialFulfillmentUrl field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200ResponseData) GetOrderPartialFulfillmentUrlOk

func (o *GetRegisteredWebhooks200ResponseData) GetOrderPartialFulfillmentUrlOk() (*string, bool)

GetOrderPartialFulfillmentUrlOk returns a tuple with the OrderPartialFulfillmentUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200ResponseData) GetOrderRequestCancellationUrl

func (o *GetRegisteredWebhooks200ResponseData) GetOrderRequestCancellationUrl() string

GetOrderRequestCancellationUrl returns the OrderRequestCancellationUrl field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200ResponseData) GetOrderRequestCancellationUrlOk

func (o *GetRegisteredWebhooks200ResponseData) GetOrderRequestCancellationUrlOk() (*string, bool)

GetOrderRequestCancellationUrlOk returns a tuple with the OrderRequestCancellationUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200ResponseData) GetOrderStatusUrl

func (o *GetRegisteredWebhooks200ResponseData) GetOrderStatusUrl() string

GetOrderStatusUrl returns the OrderStatusUrl field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200ResponseData) GetOrderStatusUrlOk

func (o *GetRegisteredWebhooks200ResponseData) GetOrderStatusUrlOk() (*string, bool)

GetOrderStatusUrlOk returns a tuple with the OrderStatusUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200ResponseData) GetProductChangesUrl

func (o *GetRegisteredWebhooks200ResponseData) GetProductChangesUrl() string

GetProductChangesUrl returns the ProductChangesUrl field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200ResponseData) GetProductChangesUrlOk

func (o *GetRegisteredWebhooks200ResponseData) GetProductChangesUrlOk() (*string, bool)

GetProductChangesUrlOk returns a tuple with the ProductChangesUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200ResponseData) GetWebhookSecret

func (o *GetRegisteredWebhooks200ResponseData) GetWebhookSecret() string

GetWebhookSecret returns the WebhookSecret field value if set, zero value otherwise.

func (*GetRegisteredWebhooks200ResponseData) GetWebhookSecretOk

func (o *GetRegisteredWebhooks200ResponseData) GetWebhookSecretOk() (*string, bool)

GetWebhookSecretOk returns a tuple with the WebhookSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRegisteredWebhooks200ResponseData) HasCampaignNotificationUrl

func (o *GetRegisteredWebhooks200ResponseData) HasCampaignNotificationUrl() bool

HasCampaignNotificationUrl returns a boolean if a field has been set.

func (*GetRegisteredWebhooks200ResponseData) HasChatNotificationUrl

func (o *GetRegisteredWebhooks200ResponseData) HasChatNotificationUrl() bool

HasChatNotificationUrl returns a boolean if a field has been set.

func (*GetRegisteredWebhooks200ResponseData) HasFsId

HasFsId returns a boolean if a field has been set.

func (*GetRegisteredWebhooks200ResponseData) HasOrderCancellationUrl

func (o *GetRegisteredWebhooks200ResponseData) HasOrderCancellationUrl() bool

HasOrderCancellationUrl returns a boolean if a field has been set.

func (*GetRegisteredWebhooks200ResponseData) HasOrderNotificationUrl

func (o *GetRegisteredWebhooks200ResponseData) HasOrderNotificationUrl() bool

HasOrderNotificationUrl returns a boolean if a field has been set.

func (*GetRegisteredWebhooks200ResponseData) HasOrderPartialFulfillmentUrl

func (o *GetRegisteredWebhooks200ResponseData) HasOrderPartialFulfillmentUrl() bool

HasOrderPartialFulfillmentUrl returns a boolean if a field has been set.

func (*GetRegisteredWebhooks200ResponseData) HasOrderRequestCancellationUrl

func (o *GetRegisteredWebhooks200ResponseData) HasOrderRequestCancellationUrl() bool

HasOrderRequestCancellationUrl returns a boolean if a field has been set.

func (*GetRegisteredWebhooks200ResponseData) HasOrderStatusUrl

func (o *GetRegisteredWebhooks200ResponseData) HasOrderStatusUrl() bool

HasOrderStatusUrl returns a boolean if a field has been set.

func (*GetRegisteredWebhooks200ResponseData) HasProductChangesUrl

func (o *GetRegisteredWebhooks200ResponseData) HasProductChangesUrl() bool

HasProductChangesUrl returns a boolean if a field has been set.

func (*GetRegisteredWebhooks200ResponseData) HasWebhookSecret

func (o *GetRegisteredWebhooks200ResponseData) HasWebhookSecret() bool

HasWebhookSecret returns a boolean if a field has been set.

func (GetRegisteredWebhooks200ResponseData) MarshalJSON

func (o GetRegisteredWebhooks200ResponseData) MarshalJSON() ([]byte, error)

func (*GetRegisteredWebhooks200ResponseData) SetCampaignNotificationUrl

func (o *GetRegisteredWebhooks200ResponseData) SetCampaignNotificationUrl(v string)

SetCampaignNotificationUrl gets a reference to the given string and assigns it to the CampaignNotificationUrl field.

func (*GetRegisteredWebhooks200ResponseData) SetChatNotificationUrl

func (o *GetRegisteredWebhooks200ResponseData) SetChatNotificationUrl(v string)

SetChatNotificationUrl gets a reference to the given string and assigns it to the ChatNotificationUrl field.

func (*GetRegisteredWebhooks200ResponseData) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*GetRegisteredWebhooks200ResponseData) SetOrderCancellationUrl

func (o *GetRegisteredWebhooks200ResponseData) SetOrderCancellationUrl(v string)

SetOrderCancellationUrl gets a reference to the given string and assigns it to the OrderCancellationUrl field.

func (*GetRegisteredWebhooks200ResponseData) SetOrderNotificationUrl

func (o *GetRegisteredWebhooks200ResponseData) SetOrderNotificationUrl(v string)

SetOrderNotificationUrl gets a reference to the given string and assigns it to the OrderNotificationUrl field.

func (*GetRegisteredWebhooks200ResponseData) SetOrderPartialFulfillmentUrl

func (o *GetRegisteredWebhooks200ResponseData) SetOrderPartialFulfillmentUrl(v string)

SetOrderPartialFulfillmentUrl gets a reference to the given string and assigns it to the OrderPartialFulfillmentUrl field.

func (*GetRegisteredWebhooks200ResponseData) SetOrderRequestCancellationUrl

func (o *GetRegisteredWebhooks200ResponseData) SetOrderRequestCancellationUrl(v string)

SetOrderRequestCancellationUrl gets a reference to the given string and assigns it to the OrderRequestCancellationUrl field.

func (*GetRegisteredWebhooks200ResponseData) SetOrderStatusUrl

func (o *GetRegisteredWebhooks200ResponseData) SetOrderStatusUrl(v string)

SetOrderStatusUrl gets a reference to the given string and assigns it to the OrderStatusUrl field.

func (*GetRegisteredWebhooks200ResponseData) SetProductChangesUrl

func (o *GetRegisteredWebhooks200ResponseData) SetProductChangesUrl(v string)

SetProductChangesUrl gets a reference to the given string and assigns it to the ProductChangesUrl field.

func (*GetRegisteredWebhooks200ResponseData) SetWebhookSecret

func (o *GetRegisteredWebhooks200ResponseData) SetWebhookSecret(v string)

SetWebhookSecret gets a reference to the given string and assigns it to the WebhookSecret field.

func (GetRegisteredWebhooks200ResponseData) ToMap

func (o GetRegisteredWebhooks200ResponseData) ToMap() (map[string]interface{}, error)

type GetResolutionTicket200Response

type GetResolutionTicket200Response struct {
	Header *ResponseHeader                     `json:"header,omitempty"`
	Data   *GetResolutionTicket200ResponseData `json:"data,omitempty"`
}

GetResolutionTicket200Response struct for GetResolutionTicket200Response

func NewGetResolutionTicket200Response

func NewGetResolutionTicket200Response() *GetResolutionTicket200Response

NewGetResolutionTicket200Response instantiates a new GetResolutionTicket200Response object This constructor will assign default values to properties that have it defined, 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 NewGetResolutionTicket200ResponseWithDefaults

func NewGetResolutionTicket200ResponseWithDefaults() *GetResolutionTicket200Response

NewGetResolutionTicket200ResponseWithDefaults instantiates a new GetResolutionTicket200Response object This 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 (*GetResolutionTicket200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetResolutionTicket200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetResolutionTicket200Response) GetHeaderOk

func (o *GetResolutionTicket200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200Response) HasData

func (o *GetResolutionTicket200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetResolutionTicket200Response) HasHeader

func (o *GetResolutionTicket200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetResolutionTicket200Response) MarshalJSON

func (o GetResolutionTicket200Response) MarshalJSON() ([]byte, error)

func (*GetResolutionTicket200Response) SetData

SetData gets a reference to the given GetResolutionTicket200ResponseData and assigns it to the Data field.

func (*GetResolutionTicket200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetResolutionTicket200Response) ToMap

func (o GetResolutionTicket200Response) ToMap() (map[string]interface{}, error)

type GetResolutionTicket200ResponseData

type GetResolutionTicket200ResponseData struct {
	IsSuccess *bool `json:"is_success,omitempty"`
	// format: YYYY-MM-DD
	Startdate *string `json:"startdate,omitempty"`
	// format: YYYY-MM-DD
	Enddate *string                                        `json:"enddate,omitempty"`
	Shops   []GetResolutionTicket200ResponseDataShopsInner `json:"shops,omitempty"`
}

GetResolutionTicket200ResponseData struct for GetResolutionTicket200ResponseData

func NewGetResolutionTicket200ResponseData

func NewGetResolutionTicket200ResponseData() *GetResolutionTicket200ResponseData

NewGetResolutionTicket200ResponseData instantiates a new GetResolutionTicket200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetResolutionTicket200ResponseDataWithDefaults

func NewGetResolutionTicket200ResponseDataWithDefaults() *GetResolutionTicket200ResponseData

NewGetResolutionTicket200ResponseDataWithDefaults instantiates a new GetResolutionTicket200ResponseData object This 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 (*GetResolutionTicket200ResponseData) GetEnddate

GetEnddate returns the Enddate field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseData) GetEnddateOk

func (o *GetResolutionTicket200ResponseData) GetEnddateOk() (*string, bool)

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 (*GetResolutionTicket200ResponseData) GetIsSuccess

func (o *GetResolutionTicket200ResponseData) GetIsSuccess() bool

GetIsSuccess returns the IsSuccess field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseData) GetIsSuccessOk

func (o *GetResolutionTicket200ResponseData) GetIsSuccessOk() (*bool, bool)

GetIsSuccessOk returns a tuple with the IsSuccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseData) GetShops

GetShops returns the Shops field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseData) GetShopsOk

GetShopsOk returns a tuple with the Shops field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseData) GetStartdate

func (o *GetResolutionTicket200ResponseData) GetStartdate() string

GetStartdate returns the Startdate field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseData) GetStartdateOk

func (o *GetResolutionTicket200ResponseData) 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 (*GetResolutionTicket200ResponseData) HasEnddate

func (o *GetResolutionTicket200ResponseData) HasEnddate() bool

HasEnddate returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseData) HasIsSuccess

func (o *GetResolutionTicket200ResponseData) HasIsSuccess() bool

HasIsSuccess returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseData) HasShops

HasShops returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseData) HasStartdate

func (o *GetResolutionTicket200ResponseData) HasStartdate() bool

HasStartdate returns a boolean if a field has been set.

func (GetResolutionTicket200ResponseData) MarshalJSON

func (o GetResolutionTicket200ResponseData) MarshalJSON() ([]byte, error)

func (*GetResolutionTicket200ResponseData) SetEnddate

func (o *GetResolutionTicket200ResponseData) SetEnddate(v string)

SetEnddate gets a reference to the given string and assigns it to the Enddate field.

func (*GetResolutionTicket200ResponseData) SetIsSuccess

func (o *GetResolutionTicket200ResponseData) SetIsSuccess(v bool)

SetIsSuccess gets a reference to the given bool and assigns it to the IsSuccess field.

func (*GetResolutionTicket200ResponseData) SetShops

SetShops gets a reference to the given []GetResolutionTicket200ResponseDataShopsInner and assigns it to the Shops field.

func (*GetResolutionTicket200ResponseData) SetStartdate

func (o *GetResolutionTicket200ResponseData) SetStartdate(v string)

SetStartdate gets a reference to the given string and assigns it to the Startdate field.

func (GetResolutionTicket200ResponseData) ToMap

func (o GetResolutionTicket200ResponseData) ToMap() (map[string]interface{}, error)

type GetResolutionTicket200ResponseDataShopsInner

type GetResolutionTicket200ResponseDataShopsInner struct {
	ShopId   *int64                                                    `json:"shop_id,omitempty"`
	ShopName *string                                                   `json:"shop_name,omitempty"`
	Ticket   []GetResolutionTicket200ResponseDataShopsInnerTicketInner `json:"ticket,omitempty"`
}

GetResolutionTicket200ResponseDataShopsInner struct for GetResolutionTicket200ResponseDataShopsInner

func NewGetResolutionTicket200ResponseDataShopsInner

func NewGetResolutionTicket200ResponseDataShopsInner() *GetResolutionTicket200ResponseDataShopsInner

NewGetResolutionTicket200ResponseDataShopsInner instantiates a new GetResolutionTicket200ResponseDataShopsInner object This constructor will assign default values to properties that have it defined, 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 NewGetResolutionTicket200ResponseDataShopsInnerWithDefaults

func NewGetResolutionTicket200ResponseDataShopsInnerWithDefaults() *GetResolutionTicket200ResponseDataShopsInner

NewGetResolutionTicket200ResponseDataShopsInnerWithDefaults instantiates a new GetResolutionTicket200ResponseDataShopsInner object This 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 (*GetResolutionTicket200ResponseDataShopsInner) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInner) GetShopIdOk

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInner) GetShopName

GetShopName returns the ShopName field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInner) GetShopNameOk

GetShopNameOk returns a tuple with the ShopName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInner) GetTicket

GetTicket returns the Ticket field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInner) GetTicketOk

GetTicketOk returns a tuple with the Ticket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInner) HasShopId

HasShopId returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInner) HasShopName

HasShopName returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInner) HasTicket

HasTicket returns a boolean if a field has been set.

func (GetResolutionTicket200ResponseDataShopsInner) MarshalJSON

func (*GetResolutionTicket200ResponseDataShopsInner) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*GetResolutionTicket200ResponseDataShopsInner) SetShopName

SetShopName gets a reference to the given string and assigns it to the ShopName field.

func (*GetResolutionTicket200ResponseDataShopsInner) SetTicket

SetTicket gets a reference to the given []GetResolutionTicket200ResponseDataShopsInnerTicketInner and assigns it to the Ticket field.

func (GetResolutionTicket200ResponseDataShopsInner) ToMap

func (o GetResolutionTicket200ResponseDataShopsInner) ToMap() (map[string]interface{}, error)

type GetResolutionTicket200ResponseDataShopsInnerTicketInner

type GetResolutionTicket200ResponseDataShopsInnerTicketInner struct {
	Id          *int64  `json:"id,omitempty"`
	ProblemType *string `json:"problem_type,omitempty"`
	Status      *string `json:"status,omitempty"`
	// format: YYYY-MM-DD
	OpenDate *string `json:"open_date,omitempty"`
	// format: YYYY-MM-DD
	SlaDate *string `json:"sla_date,omitempty"`
	// format: YYYY-MM-DD
	CloseDate        *string                                                                        `json:"close_date,omitempty"`
	InvoiceNumber    *string                                                                        `json:"invoice_number,omitempty"`
	Solution         *string                                                                        `json:"solution,omitempty"`
	ComplaintProduct []GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner `json:"complaint_product,omitempty"`
	Fault            *string                                                                        `json:"fault,omitempty"`
	ShippingAmt      *float64                                                                       `json:"shipping_amt,omitempty"`
	TotalIssuedFunds *float64                                                                       `json:"total_issued_funds,omitempty"`
}

GetResolutionTicket200ResponseDataShopsInnerTicketInner struct for GetResolutionTicket200ResponseDataShopsInnerTicketInner

func NewGetResolutionTicket200ResponseDataShopsInnerTicketInner

func NewGetResolutionTicket200ResponseDataShopsInnerTicketInner() *GetResolutionTicket200ResponseDataShopsInnerTicketInner

NewGetResolutionTicket200ResponseDataShopsInnerTicketInner instantiates a new GetResolutionTicket200ResponseDataShopsInnerTicketInner object This constructor will assign default values to properties that have it defined, 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 NewGetResolutionTicket200ResponseDataShopsInnerTicketInnerWithDefaults

func NewGetResolutionTicket200ResponseDataShopsInnerTicketInnerWithDefaults() *GetResolutionTicket200ResponseDataShopsInnerTicketInner

NewGetResolutionTicket200ResponseDataShopsInnerTicketInnerWithDefaults instantiates a new GetResolutionTicket200ResponseDataShopsInnerTicketInner object This 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 (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetCloseDate

GetCloseDate returns the CloseDate field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetCloseDateOk

GetCloseDateOk returns a tuple with the CloseDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetComplaintProduct

GetComplaintProduct returns the ComplaintProduct field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetComplaintProductOk

GetComplaintProductOk returns a tuple with the ComplaintProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetFault

GetFault returns the Fault field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) 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 (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetIdOk

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 (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetInvoiceNumber

GetInvoiceNumber returns the InvoiceNumber field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetInvoiceNumberOk

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 (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetOpenDate

GetOpenDate returns the OpenDate field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetOpenDateOk

GetOpenDateOk returns a tuple with the OpenDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetProblemType

GetProblemType returns the ProblemType field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetProblemTypeOk

GetProblemTypeOk returns a tuple with the ProblemType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetShippingAmt

GetShippingAmt returns the ShippingAmt field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetShippingAmtOk

GetShippingAmtOk returns a tuple with the ShippingAmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetSlaDate

GetSlaDate returns the SlaDate field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetSlaDateOk

GetSlaDateOk returns a tuple with the SlaDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetSolution

GetSolution returns the Solution field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetSolutionOk

GetSolutionOk returns a tuple with the Solution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) 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 (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetTotalIssuedFunds

GetTotalIssuedFunds returns the TotalIssuedFunds field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) GetTotalIssuedFundsOk

GetTotalIssuedFundsOk returns a tuple with the TotalIssuedFunds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasCloseDate

HasCloseDate returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasComplaintProduct

HasComplaintProduct returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasFault

HasFault returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasId

HasId returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasInvoiceNumber

HasInvoiceNumber returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasOpenDate

HasOpenDate returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasProblemType

HasProblemType returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasShippingAmt

HasShippingAmt returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasSlaDate

HasSlaDate returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasSolution

HasSolution returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) HasTotalIssuedFunds

HasTotalIssuedFunds returns a boolean if a field has been set.

func (GetResolutionTicket200ResponseDataShopsInnerTicketInner) MarshalJSON

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetCloseDate

SetCloseDate gets a reference to the given string and assigns it to the CloseDate field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetComplaintProduct

SetComplaintProduct gets a reference to the given []GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner and assigns it to the ComplaintProduct field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetFault

SetFault gets a reference to the given string and assigns it to the Fault field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetInvoiceNumber

SetInvoiceNumber gets a reference to the given string and assigns it to the InvoiceNumber field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetOpenDate

SetOpenDate gets a reference to the given string and assigns it to the OpenDate field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetProblemType

SetProblemType gets a reference to the given string and assigns it to the ProblemType field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetShippingAmt

SetShippingAmt gets a reference to the given float64 and assigns it to the ShippingAmt field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetSlaDate

SetSlaDate gets a reference to the given string and assigns it to the SlaDate field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetSolution

SetSolution gets a reference to the given string and assigns it to the Solution field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInner) SetTotalIssuedFunds

SetTotalIssuedFunds gets a reference to the given float64 and assigns it to the TotalIssuedFunds field.

func (GetResolutionTicket200ResponseDataShopsInnerTicketInner) ToMap

type GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner

type GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner struct {
	Id         *int64   `json:"id,omitempty"`
	Name       *string  `json:"Name,omitempty"`
	Qty        *int64   `json:"qty,omitempty"`
	Price      *float64 `json:"price,omitempty"`
	FinalPrice *float64 `json:"final_price,omitempty"`
	Image      *string  `json:"image,omitempty"`
}

GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner struct for GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner

func NewGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner

func NewGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner() *GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner

NewGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner instantiates a new GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner object This constructor will assign default values to properties that have it defined, 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 NewGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInnerWithDefaults

func NewGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInnerWithDefaults() *GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner

NewGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInnerWithDefaults instantiates a new GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner object This 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 (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) GetFinalPrice

GetFinalPrice returns the FinalPrice field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) GetFinalPriceOk

GetFinalPriceOk returns a tuple with the FinalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) GetIdOk

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 (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) GetImage

GetImage returns the Image field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) GetImageOk

GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) 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 (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) GetQty

GetQty returns the Qty field value if set, zero value otherwise.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) GetQtyOk

GetQtyOk returns a tuple with the Qty field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) HasFinalPrice

HasFinalPrice returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) HasId

HasId returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) HasImage

HasImage returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) HasName

HasName returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) HasQty

HasQty returns a boolean if a field has been set.

func (GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) MarshalJSON

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) SetFinalPrice

SetFinalPrice gets a reference to the given float64 and assigns it to the FinalPrice field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) SetImage

SetImage gets a reference to the given string and assigns it to the Image field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) SetQty

SetQty gets a reference to the given int64 and assigns it to the Qty field.

func (GetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) ToMap

type GetSaldoHistory200Response

type GetSaldoHistory200Response struct {
	Header *ResponseHeader                        `json:"header,omitempty"`
	Data   NullableGetSaldoHistory200ResponseData `json:"data,omitempty"`
}

GetSaldoHistory200Response struct for GetSaldoHistory200Response

func NewGetSaldoHistory200Response

func NewGetSaldoHistory200Response() *GetSaldoHistory200Response

NewGetSaldoHistory200Response instantiates a new GetSaldoHistory200Response object This constructor will assign default values to properties that have it defined, 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 NewGetSaldoHistory200ResponseWithDefaults

func NewGetSaldoHistory200ResponseWithDefaults() *GetSaldoHistory200Response

NewGetSaldoHistory200ResponseWithDefaults instantiates a new GetSaldoHistory200Response object This 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 (*GetSaldoHistory200Response) GetData

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetSaldoHistory200Response) GetDataOk

GetDataOk returns a tuple with the Data 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 (*GetSaldoHistory200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetSaldoHistory200Response) GetHeaderOk

func (o *GetSaldoHistory200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200Response) HasData

func (o *GetSaldoHistory200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetSaldoHistory200Response) HasHeader

func (o *GetSaldoHistory200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetSaldoHistory200Response) MarshalJSON

func (o GetSaldoHistory200Response) MarshalJSON() ([]byte, error)

func (*GetSaldoHistory200Response) SetData

SetData gets a reference to the given NullableGetSaldoHistory200ResponseData and assigns it to the Data field.

func (*GetSaldoHistory200Response) SetDataNil

func (o *GetSaldoHistory200Response) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*GetSaldoHistory200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetSaldoHistory200Response) ToMap

func (o GetSaldoHistory200Response) ToMap() (map[string]interface{}, error)

func (*GetSaldoHistory200Response) UnsetData

func (o *GetSaldoHistory200Response) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type GetSaldoHistory200ResponseData

type GetSaldoHistory200ResponseData struct {
	HaveNextPage *bool                                             `json:"have_next_page,omitempty"`
	SaldoHistory []GetSaldoHistory200ResponseDataSaldoHistoryInner `json:"saldo_history,omitempty"`
}

GetSaldoHistory200ResponseData struct for GetSaldoHistory200ResponseData

func NewGetSaldoHistory200ResponseData

func NewGetSaldoHistory200ResponseData() *GetSaldoHistory200ResponseData

NewGetSaldoHistory200ResponseData instantiates a new GetSaldoHistory200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetSaldoHistory200ResponseDataWithDefaults

func NewGetSaldoHistory200ResponseDataWithDefaults() *GetSaldoHistory200ResponseData

NewGetSaldoHistory200ResponseDataWithDefaults instantiates a new GetSaldoHistory200ResponseData object This 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 (*GetSaldoHistory200ResponseData) GetHaveNextPage

func (o *GetSaldoHistory200ResponseData) GetHaveNextPage() bool

GetHaveNextPage returns the HaveNextPage field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseData) GetHaveNextPageOk

func (o *GetSaldoHistory200ResponseData) GetHaveNextPageOk() (*bool, bool)

GetHaveNextPageOk returns a tuple with the HaveNextPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200ResponseData) GetSaldoHistory

GetSaldoHistory returns the SaldoHistory field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseData) GetSaldoHistoryOk

GetSaldoHistoryOk returns a tuple with the SaldoHistory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200ResponseData) HasHaveNextPage

func (o *GetSaldoHistory200ResponseData) HasHaveNextPage() bool

HasHaveNextPage returns a boolean if a field has been set.

func (*GetSaldoHistory200ResponseData) HasSaldoHistory

func (o *GetSaldoHistory200ResponseData) HasSaldoHistory() bool

HasSaldoHistory returns a boolean if a field has been set.

func (GetSaldoHistory200ResponseData) MarshalJSON

func (o GetSaldoHistory200ResponseData) MarshalJSON() ([]byte, error)

func (*GetSaldoHistory200ResponseData) SetHaveNextPage

func (o *GetSaldoHistory200ResponseData) SetHaveNextPage(v bool)

SetHaveNextPage gets a reference to the given bool and assigns it to the HaveNextPage field.

func (*GetSaldoHistory200ResponseData) SetSaldoHistory

SetSaldoHistory gets a reference to the given []GetSaldoHistory200ResponseDataSaldoHistoryInner and assigns it to the SaldoHistory field.

func (GetSaldoHistory200ResponseData) ToMap

func (o GetSaldoHistory200ResponseData) ToMap() (map[string]interface{}, error)

type GetSaldoHistory200ResponseDataSaldoHistoryInner

type GetSaldoHistory200ResponseDataSaldoHistoryInner struct {
	DepositId        *int64  `json:"deposit_id,omitempty"`
	TypeDescription  *string `json:"type_description,omitempty"`
	Type             *int64  `json:"Type,omitempty"`
	Class            *string `json:"class,omitempty"`
	Amount           *int64  `json:"amount,omitempty"`
	WARN             *string `json:"WARN,omitempty"`
	CreateTime       *string `json:"create_time,omitempty"`
	WithdrawalDate   *string `json:"withdrawal_date,omitempty"`
	WithdrawalStatus *int64  `json:"withdrawal_status,omitempty"`
	Saldo            *int64  `json:"saldo,omitempty"`
	Image            *string `json:"image,omitempty"`
}

GetSaldoHistory200ResponseDataSaldoHistoryInner struct for GetSaldoHistory200ResponseDataSaldoHistoryInner

func NewGetSaldoHistory200ResponseDataSaldoHistoryInner

func NewGetSaldoHistory200ResponseDataSaldoHistoryInner() *GetSaldoHistory200ResponseDataSaldoHistoryInner

NewGetSaldoHistory200ResponseDataSaldoHistoryInner instantiates a new GetSaldoHistory200ResponseDataSaldoHistoryInner object This constructor will assign default values to properties that have it defined, 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 NewGetSaldoHistory200ResponseDataSaldoHistoryInnerWithDefaults

func NewGetSaldoHistory200ResponseDataSaldoHistoryInnerWithDefaults() *GetSaldoHistory200ResponseDataSaldoHistoryInner

NewGetSaldoHistory200ResponseDataSaldoHistoryInnerWithDefaults instantiates a new GetSaldoHistory200ResponseDataSaldoHistoryInner object This 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 (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetAmount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) 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 (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetClass

GetClass returns the Class field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetClassOk

GetClassOk returns a tuple with the Class field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetCreateTime

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetCreateTimeOk

GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetDepositId

GetDepositId returns the DepositId field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetDepositIdOk

GetDepositIdOk returns a tuple with the DepositId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetImage

GetImage returns the Image field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetImageOk

GetImageOk returns a tuple with the Image field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetSaldo

GetSaldo returns the Saldo field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetSaldoOk

GetSaldoOk returns a tuple with the Saldo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetTypeDescription

GetTypeDescription returns the TypeDescription field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetTypeDescriptionOk

func (o *GetSaldoHistory200ResponseDataSaldoHistoryInner) GetTypeDescriptionOk() (*string, bool)

GetTypeDescriptionOk returns a tuple with the TypeDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) 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 (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetWARN

GetWARN returns the WARN field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetWARNOk

GetWARNOk returns a tuple with the WARN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetWithdrawalDate

GetWithdrawalDate returns the WithdrawalDate field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetWithdrawalDateOk

func (o *GetSaldoHistory200ResponseDataSaldoHistoryInner) GetWithdrawalDateOk() (*string, bool)

GetWithdrawalDateOk returns a tuple with the WithdrawalDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetWithdrawalStatus

func (o *GetSaldoHistory200ResponseDataSaldoHistoryInner) GetWithdrawalStatus() int64

GetWithdrawalStatus returns the WithdrawalStatus field value if set, zero value otherwise.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) GetWithdrawalStatusOk

func (o *GetSaldoHistory200ResponseDataSaldoHistoryInner) GetWithdrawalStatusOk() (*int64, bool)

GetWithdrawalStatusOk returns a tuple with the WithdrawalStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) HasAmount

HasAmount returns a boolean if a field has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) HasClass

HasClass returns a boolean if a field has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) HasCreateTime

HasCreateTime returns a boolean if a field has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) HasDepositId

HasDepositId returns a boolean if a field has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) HasImage

HasImage returns a boolean if a field has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) HasSaldo

HasSaldo returns a boolean if a field has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) HasType

HasType returns a boolean if a field has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) HasTypeDescription

func (o *GetSaldoHistory200ResponseDataSaldoHistoryInner) HasTypeDescription() bool

HasTypeDescription returns a boolean if a field has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) HasWARN

HasWARN returns a boolean if a field has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) HasWithdrawalDate

HasWithdrawalDate returns a boolean if a field has been set.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) HasWithdrawalStatus

func (o *GetSaldoHistory200ResponseDataSaldoHistoryInner) HasWithdrawalStatus() bool

HasWithdrawalStatus returns a boolean if a field has been set.

func (GetSaldoHistory200ResponseDataSaldoHistoryInner) MarshalJSON

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) SetAmount

SetAmount gets a reference to the given int64 and assigns it to the Amount field.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) SetClass

SetClass gets a reference to the given string and assigns it to the Class field.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) SetCreateTime

SetCreateTime gets a reference to the given string and assigns it to the CreateTime field.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) SetDepositId

SetDepositId gets a reference to the given int64 and assigns it to the DepositId field.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) SetImage

SetImage gets a reference to the given string and assigns it to the Image field.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) SetSaldo

SetSaldo gets a reference to the given int64 and assigns it to the Saldo field.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) SetType

SetType gets a reference to the given int64 and assigns it to the Type field.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) SetTypeDescription

SetTypeDescription gets a reference to the given string and assigns it to the TypeDescription field.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) SetWARN

SetWARN gets a reference to the given string and assigns it to the WARN field.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) SetWithdrawalDate

SetWithdrawalDate gets a reference to the given string and assigns it to the WithdrawalDate field.

func (*GetSaldoHistory200ResponseDataSaldoHistoryInner) SetWithdrawalStatus

func (o *GetSaldoHistory200ResponseDataSaldoHistoryInner) SetWithdrawalStatus(v int64)

SetWithdrawalStatus gets a reference to the given int64 and assigns it to the WithdrawalStatus field.

func (GetSaldoHistory200ResponseDataSaldoHistoryInner) ToMap

func (o GetSaldoHistory200ResponseDataSaldoHistoryInner) ToMap() (map[string]interface{}, error)

type GetShipmentInfo200Response

type GetShipmentInfo200Response struct {
	Header *ResponseHeader                       `json:"header,omitempty"`
	Data   []GetShipmentInfo200ResponseDataInner `json:"data,omitempty"`
}

GetShipmentInfo200Response struct for GetShipmentInfo200Response

func NewGetShipmentInfo200Response

func NewGetShipmentInfo200Response() *GetShipmentInfo200Response

NewGetShipmentInfo200Response instantiates a new GetShipmentInfo200Response object This constructor will assign default values to properties that have it defined, 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 NewGetShipmentInfo200ResponseWithDefaults

func NewGetShipmentInfo200ResponseWithDefaults() *GetShipmentInfo200Response

NewGetShipmentInfo200ResponseWithDefaults instantiates a new GetShipmentInfo200Response object This 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 (*GetShipmentInfo200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetShipmentInfo200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShipmentInfo200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetShipmentInfo200Response) GetHeaderOk

func (o *GetShipmentInfo200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShipmentInfo200Response) HasData

func (o *GetShipmentInfo200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetShipmentInfo200Response) HasHeader

func (o *GetShipmentInfo200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetShipmentInfo200Response) MarshalJSON

func (o GetShipmentInfo200Response) MarshalJSON() ([]byte, error)

func (*GetShipmentInfo200Response) SetData

SetData gets a reference to the given []GetShipmentInfo200ResponseDataInner and assigns it to the Data field.

func (*GetShipmentInfo200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetShipmentInfo200Response) ToMap

func (o GetShipmentInfo200Response) ToMap() (map[string]interface{}, error)

type GetShipmentInfo200ResponseDataInner

type GetShipmentInfo200ResponseDataInner struct {
	ShipperId   *int64                                             `json:"shipper_id,omitempty"`
	ShipperName *string                                            `json:"shipper_name,omitempty"`
	Services    []GetShipmentInfo200ResponseDataInnerServicesInner `json:"services,omitempty"`
}

GetShipmentInfo200ResponseDataInner struct for GetShipmentInfo200ResponseDataInner

func NewGetShipmentInfo200ResponseDataInner

func NewGetShipmentInfo200ResponseDataInner() *GetShipmentInfo200ResponseDataInner

NewGetShipmentInfo200ResponseDataInner instantiates a new GetShipmentInfo200ResponseDataInner object This constructor will assign default values to properties that have it defined, 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 NewGetShipmentInfo200ResponseDataInnerWithDefaults

func NewGetShipmentInfo200ResponseDataInnerWithDefaults() *GetShipmentInfo200ResponseDataInner

NewGetShipmentInfo200ResponseDataInnerWithDefaults instantiates a new GetShipmentInfo200ResponseDataInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

GetLogo returns the Logo field value if set, zero value otherwise.

func (*GetShipmentInfo200ResponseDataInner) GetLogoOk

func (o *GetShipmentInfo200ResponseDataInner) GetLogoOk() (*string, bool)

GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShipmentInfo200ResponseDataInner) GetServices

GetServices returns the Services field value if set, zero value otherwise.

func (*GetShipmentInfo200ResponseDataInner) GetServicesOk

GetServicesOk returns a tuple with the Services field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShipmentInfo200ResponseDataInner) GetShipperId

func (o *GetShipmentInfo200ResponseDataInner) GetShipperId() int64

GetShipperId returns the ShipperId field value if set, zero value otherwise.

func (*GetShipmentInfo200ResponseDataInner) GetShipperIdOk

func (o *GetShipmentInfo200ResponseDataInner) GetShipperIdOk() (*int64, bool)

GetShipperIdOk returns a tuple with the ShipperId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShipmentInfo200ResponseDataInner) GetShipperName

func (o *GetShipmentInfo200ResponseDataInner) GetShipperName() string

GetShipperName returns the ShipperName field value if set, zero value otherwise.

func (*GetShipmentInfo200ResponseDataInner) GetShipperNameOk

func (o *GetShipmentInfo200ResponseDataInner) GetShipperNameOk() (*string, bool)

GetShipperNameOk returns a tuple with the ShipperName field value if set, nil otherwise and a boolean to check if the value has been set.

HasLogo returns a boolean if a field has been set.

func (*GetShipmentInfo200ResponseDataInner) HasServices

func (o *GetShipmentInfo200ResponseDataInner) HasServices() bool

HasServices returns a boolean if a field has been set.

func (*GetShipmentInfo200ResponseDataInner) HasShipperId

func (o *GetShipmentInfo200ResponseDataInner) HasShipperId() bool

HasShipperId returns a boolean if a field has been set.

func (*GetShipmentInfo200ResponseDataInner) HasShipperName

func (o *GetShipmentInfo200ResponseDataInner) HasShipperName() bool

HasShipperName returns a boolean if a field has been set.

func (GetShipmentInfo200ResponseDataInner) MarshalJSON

func (o GetShipmentInfo200ResponseDataInner) MarshalJSON() ([]byte, error)

SetLogo gets a reference to the given string and assigns it to the Logo field.

func (*GetShipmentInfo200ResponseDataInner) SetServices

SetServices gets a reference to the given []GetShipmentInfo200ResponseDataInnerServicesInner and assigns it to the Services field.

func (*GetShipmentInfo200ResponseDataInner) SetShipperId

func (o *GetShipmentInfo200ResponseDataInner) SetShipperId(v int64)

SetShipperId gets a reference to the given int64 and assigns it to the ShipperId field.

func (*GetShipmentInfo200ResponseDataInner) SetShipperName

func (o *GetShipmentInfo200ResponseDataInner) SetShipperName(v string)

SetShipperName gets a reference to the given string and assigns it to the ShipperName field.

func (GetShipmentInfo200ResponseDataInner) ToMap

func (o GetShipmentInfo200ResponseDataInner) ToMap() (map[string]interface{}, error)

type GetShipmentInfo200ResponseDataInnerServicesInner

type GetShipmentInfo200ResponseDataInnerServicesInner struct {
	ServiceId   *int64  `json:"service_id,omitempty"`
	ServiceName *string `json:"service_name,omitempty"`
	ServiceDesc *string `json:"service_desc,omitempty"`
}

GetShipmentInfo200ResponseDataInnerServicesInner struct for GetShipmentInfo200ResponseDataInnerServicesInner

func NewGetShipmentInfo200ResponseDataInnerServicesInner

func NewGetShipmentInfo200ResponseDataInnerServicesInner() *GetShipmentInfo200ResponseDataInnerServicesInner

NewGetShipmentInfo200ResponseDataInnerServicesInner instantiates a new GetShipmentInfo200ResponseDataInnerServicesInner object This constructor will assign default values to properties that have it defined, 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 NewGetShipmentInfo200ResponseDataInnerServicesInnerWithDefaults

func NewGetShipmentInfo200ResponseDataInnerServicesInnerWithDefaults() *GetShipmentInfo200ResponseDataInnerServicesInner

NewGetShipmentInfo200ResponseDataInnerServicesInnerWithDefaults instantiates a new GetShipmentInfo200ResponseDataInnerServicesInner object This 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 (*GetShipmentInfo200ResponseDataInnerServicesInner) GetServiceDesc

GetServiceDesc returns the ServiceDesc field value if set, zero value otherwise.

func (*GetShipmentInfo200ResponseDataInnerServicesInner) GetServiceDescOk

GetServiceDescOk returns a tuple with the ServiceDesc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShipmentInfo200ResponseDataInnerServicesInner) GetServiceId

GetServiceId returns the ServiceId field value if set, zero value otherwise.

func (*GetShipmentInfo200ResponseDataInnerServicesInner) GetServiceIdOk

GetServiceIdOk returns a tuple with the ServiceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShipmentInfo200ResponseDataInnerServicesInner) GetServiceName

GetServiceName returns the ServiceName field value if set, zero value otherwise.

func (*GetShipmentInfo200ResponseDataInnerServicesInner) GetServiceNameOk

GetServiceNameOk returns a tuple with the ServiceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShipmentInfo200ResponseDataInnerServicesInner) HasServiceDesc

HasServiceDesc returns a boolean if a field has been set.

func (*GetShipmentInfo200ResponseDataInnerServicesInner) HasServiceId

HasServiceId returns a boolean if a field has been set.

func (*GetShipmentInfo200ResponseDataInnerServicesInner) HasServiceName

HasServiceName returns a boolean if a field has been set.

func (GetShipmentInfo200ResponseDataInnerServicesInner) MarshalJSON

func (*GetShipmentInfo200ResponseDataInnerServicesInner) SetServiceDesc

SetServiceDesc gets a reference to the given string and assigns it to the ServiceDesc field.

func (*GetShipmentInfo200ResponseDataInnerServicesInner) SetServiceId

SetServiceId gets a reference to the given int64 and assigns it to the ServiceId field.

func (*GetShipmentInfo200ResponseDataInnerServicesInner) SetServiceName

SetServiceName gets a reference to the given string and assigns it to the ServiceName field.

func (GetShipmentInfo200ResponseDataInnerServicesInner) ToMap

func (o GetShipmentInfo200ResponseDataInnerServicesInner) ToMap() (map[string]interface{}, error)

type GetShopInfo200Response

type GetShopInfo200Response struct {
	Header *ResponseHeader                   `json:"header,omitempty"`
	Data   []GetShopInfo200ResponseDataInner `json:"data,omitempty"`
}

GetShopInfo200Response struct for GetShopInfo200Response

func NewGetShopInfo200Response

func NewGetShopInfo200Response() *GetShopInfo200Response

NewGetShopInfo200Response instantiates a new GetShopInfo200Response object This constructor will assign default values to properties that have it defined, 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 NewGetShopInfo200ResponseWithDefaults

func NewGetShopInfo200ResponseWithDefaults() *GetShopInfo200Response

NewGetShopInfo200ResponseWithDefaults instantiates a new GetShopInfo200Response object This 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 (*GetShopInfo200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetShopInfo200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200Response) GetHeader

func (o *GetShopInfo200Response) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetShopInfo200Response) GetHeaderOk

func (o *GetShopInfo200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200Response) HasData

func (o *GetShopInfo200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetShopInfo200Response) HasHeader

func (o *GetShopInfo200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetShopInfo200Response) MarshalJSON

func (o GetShopInfo200Response) MarshalJSON() ([]byte, error)

func (*GetShopInfo200Response) SetData

SetData gets a reference to the given []GetShopInfo200ResponseDataInner and assigns it to the Data field.

func (*GetShopInfo200Response) SetHeader

func (o *GetShopInfo200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetShopInfo200Response) ToMap

func (o GetShopInfo200Response) ToMap() (map[string]interface{}, error)

type GetShopInfo200ResponseDataInner

type GetShopInfo200ResponseDataInner struct {
	ShopId              *int64                                           `json:"shop_id,omitempty"`
	UserId              *int64                                           `json:"user_id,omitempty"`
	ShopName            *string                                          `json:"shop_name,omitempty"`
	ShopUrl             *string                                          `json:"shop_url,omitempty"`
	IsOpen              *int64                                           `json:"is_open,omitempty"`
	Status              *int64                                           `json:"status,omitempty"`
	DateShopCreated     *string                                          `json:"date_shop_created,omitempty"`
	Domain              *string                                          `json:"domain,omitempty"`
	AdminId             []int64                                          `json:"admin_id,omitempty"`
	Reason              *string                                          `json:"reason,omitempty"`
	DistrictId          *int64                                           `json:"district_id,omitempty"`
	ProvinceName        *string                                          `json:"province_name,omitempty"`
	Warehouses          []GetShopInfo200ResponseDataInnerWarehousesInner `json:"warehouses,omitempty"`
	SubscribeTokocabang *bool                                            `json:"subscribe_tokocabang,omitempty"`
	IsMitra             *bool                                            `json:"is_mitra,omitempty"`
}

GetShopInfo200ResponseDataInner struct for GetShopInfo200ResponseDataInner

func NewGetShopInfo200ResponseDataInner

func NewGetShopInfo200ResponseDataInner() *GetShopInfo200ResponseDataInner

NewGetShopInfo200ResponseDataInner instantiates a new GetShopInfo200ResponseDataInner object This constructor will assign default values to properties that have it defined, 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 NewGetShopInfo200ResponseDataInnerWithDefaults

func NewGetShopInfo200ResponseDataInnerWithDefaults() *GetShopInfo200ResponseDataInner

NewGetShopInfo200ResponseDataInnerWithDefaults instantiates a new GetShopInfo200ResponseDataInner object This 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 (*GetShopInfo200ResponseDataInner) GetAdminId

func (o *GetShopInfo200ResponseDataInner) GetAdminId() []int64

GetAdminId returns the AdminId field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetAdminIdOk

func (o *GetShopInfo200ResponseDataInner) GetAdminIdOk() ([]int64, bool)

GetAdminIdOk returns a tuple with the AdminId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetDateShopCreated

func (o *GetShopInfo200ResponseDataInner) GetDateShopCreated() string

GetDateShopCreated returns the DateShopCreated field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetDateShopCreatedOk

func (o *GetShopInfo200ResponseDataInner) GetDateShopCreatedOk() (*string, bool)

GetDateShopCreatedOk returns a tuple with the DateShopCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetDistrictId

func (o *GetShopInfo200ResponseDataInner) GetDistrictId() int64

GetDistrictId returns the DistrictId field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetDistrictIdOk

func (o *GetShopInfo200ResponseDataInner) GetDistrictIdOk() (*int64, bool)

GetDistrictIdOk returns a tuple with the DistrictId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetDomain

func (o *GetShopInfo200ResponseDataInner) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetDomainOk

func (o *GetShopInfo200ResponseDataInner) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetIsMitra

func (o *GetShopInfo200ResponseDataInner) GetIsMitra() bool

GetIsMitra returns the IsMitra field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetIsMitraOk

func (o *GetShopInfo200ResponseDataInner) GetIsMitraOk() (*bool, bool)

GetIsMitraOk returns a tuple with the IsMitra field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetIsOpen

func (o *GetShopInfo200ResponseDataInner) GetIsOpen() int64

GetIsOpen returns the IsOpen field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetIsOpenOk

func (o *GetShopInfo200ResponseDataInner) GetIsOpenOk() (*int64, bool)

GetIsOpenOk returns a tuple with the IsOpen field value if set, nil otherwise and a boolean to check if the value has been set.

GetLogo returns the Logo field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetLogoOk

func (o *GetShopInfo200ResponseDataInner) GetLogoOk() (*string, bool)

GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetProvinceName

func (o *GetShopInfo200ResponseDataInner) GetProvinceName() string

GetProvinceName returns the ProvinceName field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetProvinceNameOk

func (o *GetShopInfo200ResponseDataInner) GetProvinceNameOk() (*string, bool)

GetProvinceNameOk returns a tuple with the ProvinceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetReason

func (o *GetShopInfo200ResponseDataInner) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetReasonOk

func (o *GetShopInfo200ResponseDataInner) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetShopId

func (o *GetShopInfo200ResponseDataInner) GetShopId() int64

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetShopIdOk

func (o *GetShopInfo200ResponseDataInner) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetShopName

func (o *GetShopInfo200ResponseDataInner) GetShopName() string

GetShopName returns the ShopName field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetShopNameOk

func (o *GetShopInfo200ResponseDataInner) GetShopNameOk() (*string, bool)

GetShopNameOk returns a tuple with the ShopName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetShopUrl

func (o *GetShopInfo200ResponseDataInner) GetShopUrl() string

GetShopUrl returns the ShopUrl field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetShopUrlOk

func (o *GetShopInfo200ResponseDataInner) GetShopUrlOk() (*string, bool)

GetShopUrlOk returns a tuple with the ShopUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetStatus

func (o *GetShopInfo200ResponseDataInner) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetStatusOk

func (o *GetShopInfo200ResponseDataInner) GetStatusOk() (*int64, 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 (*GetShopInfo200ResponseDataInner) GetSubscribeTokocabang

func (o *GetShopInfo200ResponseDataInner) GetSubscribeTokocabang() bool

GetSubscribeTokocabang returns the SubscribeTokocabang field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetSubscribeTokocabangOk

func (o *GetShopInfo200ResponseDataInner) GetSubscribeTokocabangOk() (*bool, bool)

GetSubscribeTokocabangOk returns a tuple with the SubscribeTokocabang field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetUserId

func (o *GetShopInfo200ResponseDataInner) GetUserId() int64

GetUserId returns the UserId field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetUserIdOk

func (o *GetShopInfo200ResponseDataInner) GetUserIdOk() (*int64, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) GetWarehouses

GetWarehouses returns the Warehouses field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInner) GetWarehousesOk

GetWarehousesOk returns a tuple with the Warehouses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInner) HasAdminId

func (o *GetShopInfo200ResponseDataInner) HasAdminId() bool

HasAdminId returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasDateShopCreated

func (o *GetShopInfo200ResponseDataInner) HasDateShopCreated() bool

HasDateShopCreated returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasDistrictId

func (o *GetShopInfo200ResponseDataInner) HasDistrictId() bool

HasDistrictId returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasDomain

func (o *GetShopInfo200ResponseDataInner) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasIsMitra

func (o *GetShopInfo200ResponseDataInner) HasIsMitra() bool

HasIsMitra returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasIsOpen

func (o *GetShopInfo200ResponseDataInner) HasIsOpen() bool

HasIsOpen returns a boolean if a field has been set.

HasLogo returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasProvinceName

func (o *GetShopInfo200ResponseDataInner) HasProvinceName() bool

HasProvinceName returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasReason

func (o *GetShopInfo200ResponseDataInner) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasShopId

func (o *GetShopInfo200ResponseDataInner) HasShopId() bool

HasShopId returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasShopName

func (o *GetShopInfo200ResponseDataInner) HasShopName() bool

HasShopName returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasShopUrl

func (o *GetShopInfo200ResponseDataInner) HasShopUrl() bool

HasShopUrl returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasStatus

func (o *GetShopInfo200ResponseDataInner) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasSubscribeTokocabang

func (o *GetShopInfo200ResponseDataInner) HasSubscribeTokocabang() bool

HasSubscribeTokocabang returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasUserId

func (o *GetShopInfo200ResponseDataInner) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInner) HasWarehouses

func (o *GetShopInfo200ResponseDataInner) HasWarehouses() bool

HasWarehouses returns a boolean if a field has been set.

func (GetShopInfo200ResponseDataInner) MarshalJSON

func (o GetShopInfo200ResponseDataInner) MarshalJSON() ([]byte, error)

func (*GetShopInfo200ResponseDataInner) SetAdminId

func (o *GetShopInfo200ResponseDataInner) SetAdminId(v []int64)

SetAdminId gets a reference to the given []int64 and assigns it to the AdminId field.

func (*GetShopInfo200ResponseDataInner) SetDateShopCreated

func (o *GetShopInfo200ResponseDataInner) SetDateShopCreated(v string)

SetDateShopCreated gets a reference to the given string and assigns it to the DateShopCreated field.

func (*GetShopInfo200ResponseDataInner) SetDistrictId

func (o *GetShopInfo200ResponseDataInner) SetDistrictId(v int64)

SetDistrictId gets a reference to the given int64 and assigns it to the DistrictId field.

func (*GetShopInfo200ResponseDataInner) SetDomain

func (o *GetShopInfo200ResponseDataInner) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*GetShopInfo200ResponseDataInner) SetIsMitra

func (o *GetShopInfo200ResponseDataInner) SetIsMitra(v bool)

SetIsMitra gets a reference to the given bool and assigns it to the IsMitra field.

func (*GetShopInfo200ResponseDataInner) SetIsOpen

func (o *GetShopInfo200ResponseDataInner) SetIsOpen(v int64)

SetIsOpen gets a reference to the given int64 and assigns it to the IsOpen field.

SetLogo gets a reference to the given string and assigns it to the Logo field.

func (*GetShopInfo200ResponseDataInner) SetProvinceName

func (o *GetShopInfo200ResponseDataInner) SetProvinceName(v string)

SetProvinceName gets a reference to the given string and assigns it to the ProvinceName field.

func (*GetShopInfo200ResponseDataInner) SetReason

func (o *GetShopInfo200ResponseDataInner) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*GetShopInfo200ResponseDataInner) SetShopId

func (o *GetShopInfo200ResponseDataInner) SetShopId(v int64)

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*GetShopInfo200ResponseDataInner) SetShopName

func (o *GetShopInfo200ResponseDataInner) SetShopName(v string)

SetShopName gets a reference to the given string and assigns it to the ShopName field.

func (*GetShopInfo200ResponseDataInner) SetShopUrl

func (o *GetShopInfo200ResponseDataInner) SetShopUrl(v string)

SetShopUrl gets a reference to the given string and assigns it to the ShopUrl field.

func (*GetShopInfo200ResponseDataInner) SetStatus

func (o *GetShopInfo200ResponseDataInner) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*GetShopInfo200ResponseDataInner) SetSubscribeTokocabang

func (o *GetShopInfo200ResponseDataInner) SetSubscribeTokocabang(v bool)

SetSubscribeTokocabang gets a reference to the given bool and assigns it to the SubscribeTokocabang field.

func (*GetShopInfo200ResponseDataInner) SetUserId

func (o *GetShopInfo200ResponseDataInner) SetUserId(v int64)

SetUserId gets a reference to the given int64 and assigns it to the UserId field.

func (*GetShopInfo200ResponseDataInner) SetWarehouses

SetWarehouses gets a reference to the given []GetShopInfo200ResponseDataInnerWarehousesInner and assigns it to the Warehouses field.

func (GetShopInfo200ResponseDataInner) ToMap

func (o GetShopInfo200ResponseDataInner) ToMap() (map[string]interface{}, error)

type GetShopInfo200ResponseDataInnerWarehousesInner

type GetShopInfo200ResponseDataInnerWarehousesInner struct {
	WarehouseId   *int64                                                   `json:"warehouse_id,omitempty"`
	PartnerId     *GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId `json:"partner_id,omitempty"`
	ShopId        *GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId `json:"shop_id,omitempty"`
	WarehouseName *string                                                  `json:"warehouse_name,omitempty"`
	DistrictId    *int64                                                   `json:"district_id,omitempty"`
	DistrictName  *string                                                  `json:"district_name,omitempty"`
	CityId        *int64                                                   `json:"city_id,omitempty"`
	CityName      *string                                                  `json:"city_name,omitempty"`
	ProvinceId    *int64                                                   `json:"province_id,omitempty"`
	ProvinceName  *string                                                  `json:"province_name,omitempty"`
	Status        *int64                                                   `json:"status,omitempty"`
	PostalCode    *string                                                  `json:"postal_code,omitempty"`
	IsDefault     *int64                                                   `json:"is_default,omitempty"`
	Latlon        *string                                                  `json:"latlon,omitempty"`
	Latitude      *string                                                  `json:"latitude,omitempty"`
	Longitude     *string                                                  `json:"longitude,omitempty"`
	Email         *string                                                  `json:"email,omitempty"`
	AddressDetail *string                                                  `json:"address_detail,omitempty"`
	Phone         *string                                                  `json:"phone,omitempty"`
	WarehoseType  *string                                                  `json:"warehose_type,omitempty"`
}

GetShopInfo200ResponseDataInnerWarehousesInner struct for GetShopInfo200ResponseDataInnerWarehousesInner

func NewGetShopInfo200ResponseDataInnerWarehousesInner

func NewGetShopInfo200ResponseDataInnerWarehousesInner() *GetShopInfo200ResponseDataInnerWarehousesInner

NewGetShopInfo200ResponseDataInnerWarehousesInner instantiates a new GetShopInfo200ResponseDataInnerWarehousesInner object This constructor will assign default values to properties that have it defined, 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 NewGetShopInfo200ResponseDataInnerWarehousesInnerWithDefaults

func NewGetShopInfo200ResponseDataInnerWarehousesInnerWithDefaults() *GetShopInfo200ResponseDataInnerWarehousesInner

NewGetShopInfo200ResponseDataInnerWarehousesInnerWithDefaults instantiates a new GetShopInfo200ResponseDataInnerWarehousesInner object This 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 (*GetShopInfo200ResponseDataInnerWarehousesInner) GetAddressDetail

GetAddressDetail returns the AddressDetail field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetAddressDetailOk

func (o *GetShopInfo200ResponseDataInnerWarehousesInner) GetAddressDetailOk() (*string, bool)

GetAddressDetailOk returns a tuple with the AddressDetail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetCityId

GetCityId returns the CityId field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetCityIdOk

GetCityIdOk returns a tuple with the CityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetCityName

GetCityName returns the CityName field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetCityNameOk

GetCityNameOk returns a tuple with the CityName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetDistrictId

GetDistrictId returns the DistrictId field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetDistrictIdOk

GetDistrictIdOk returns a tuple with the DistrictId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetDistrictName

GetDistrictName returns the DistrictName field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetDistrictNameOk

func (o *GetShopInfo200ResponseDataInnerWarehousesInner) GetDistrictNameOk() (*string, bool)

GetDistrictNameOk returns a tuple with the DistrictName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetEmail

GetEmail returns the Email field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) 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 (*GetShopInfo200ResponseDataInnerWarehousesInner) GetIsDefault

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetIsDefaultOk

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetLatitude

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetLatitudeOk

GetLatitudeOk returns a tuple with the Latitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetLatlon

GetLatlon returns the Latlon field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetLatlonOk

GetLatlonOk returns a tuple with the Latlon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetLongitude

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetLongitudeOk

GetLongitudeOk returns a tuple with the Longitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetPartnerId

GetPartnerId returns the PartnerId field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetPartnerIdOk

GetPartnerIdOk returns a tuple with the PartnerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetPhone

GetPhone returns the Phone field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetPhoneOk

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetPostalCode

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetPostalCodeOk

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 (*GetShopInfo200ResponseDataInnerWarehousesInner) GetProvinceId

GetProvinceId returns the ProvinceId field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetProvinceIdOk

GetProvinceIdOk returns a tuple with the ProvinceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetProvinceName

GetProvinceName returns the ProvinceName field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetProvinceNameOk

func (o *GetShopInfo200ResponseDataInnerWarehousesInner) GetProvinceNameOk() (*string, bool)

GetProvinceNameOk returns a tuple with the ProvinceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetShopIdOk

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) 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 (*GetShopInfo200ResponseDataInnerWarehousesInner) GetWarehoseType

GetWarehoseType returns the WarehoseType field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetWarehoseTypeOk

func (o *GetShopInfo200ResponseDataInnerWarehousesInner) GetWarehoseTypeOk() (*string, bool)

GetWarehoseTypeOk returns a tuple with the WarehoseType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetWarehouseId

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetWarehouseIdOk

func (o *GetShopInfo200ResponseDataInnerWarehousesInner) GetWarehouseIdOk() (*int64, 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 (*GetShopInfo200ResponseDataInnerWarehousesInner) GetWarehouseName

GetWarehouseName returns the WarehouseName field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) GetWarehouseNameOk

func (o *GetShopInfo200ResponseDataInnerWarehousesInner) GetWarehouseNameOk() (*string, bool)

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 (*GetShopInfo200ResponseDataInnerWarehousesInner) HasAddressDetail

HasAddressDetail returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasCityId

HasCityId returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasCityName

HasCityName returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasDistrictId

HasDistrictId returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasDistrictName

HasDistrictName returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasEmail

HasEmail returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasIsDefault

HasIsDefault returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasLatitude

HasLatitude returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasLatlon

HasLatlon returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasLongitude

HasLongitude returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasPartnerId

HasPartnerId returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasPhone

HasPhone returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasPostalCode

HasPostalCode returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasProvinceId

HasProvinceId returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasProvinceName

HasProvinceName returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasShopId

HasShopId returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasWarehoseType

HasWarehoseType returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasWarehouseId

HasWarehouseId returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) HasWarehouseName

HasWarehouseName returns a boolean if a field has been set.

func (GetShopInfo200ResponseDataInnerWarehousesInner) MarshalJSON

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetAddressDetail

SetAddressDetail gets a reference to the given string and assigns it to the AddressDetail field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetCityId

SetCityId gets a reference to the given int64 and assigns it to the CityId field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetCityName

SetCityName gets a reference to the given string and assigns it to the CityName field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetDistrictId

SetDistrictId gets a reference to the given int64 and assigns it to the DistrictId field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetDistrictName

SetDistrictName gets a reference to the given string and assigns it to the DistrictName field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetEmail

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetIsDefault

SetIsDefault gets a reference to the given int64 and assigns it to the IsDefault field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetLatitude

SetLatitude gets a reference to the given string and assigns it to the Latitude field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetLatlon

SetLatlon gets a reference to the given string and assigns it to the Latlon field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetLongitude

SetLongitude gets a reference to the given string and assigns it to the Longitude field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetPartnerId

SetPartnerId gets a reference to the given GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId and assigns it to the PartnerId field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetPhone

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetPostalCode

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetProvinceId

SetProvinceId gets a reference to the given int64 and assigns it to the ProvinceId field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetProvinceName

SetProvinceName gets a reference to the given string and assigns it to the ProvinceName field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetShopId

SetShopId gets a reference to the given GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId and assigns it to the ShopId field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetStatus

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetWarehoseType

SetWarehoseType gets a reference to the given string and assigns it to the WarehoseType field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetWarehouseId

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (*GetShopInfo200ResponseDataInnerWarehousesInner) SetWarehouseName

SetWarehouseName gets a reference to the given string and assigns it to the WarehouseName field.

func (GetShopInfo200ResponseDataInnerWarehousesInner) ToMap

func (o GetShopInfo200ResponseDataInnerWarehousesInner) ToMap() (map[string]interface{}, error)

type GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId

type GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId struct {
	Int64 *int64 `json:"Int64,omitempty"`
	Valid *bool  `json:"Valid,omitempty"`
}

GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId struct for GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId

func NewGetShopInfo200ResponseDataInnerWarehousesInnerPartnerId

func NewGetShopInfo200ResponseDataInnerWarehousesInnerPartnerId() *GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId

NewGetShopInfo200ResponseDataInnerWarehousesInnerPartnerId instantiates a new GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId object This constructor will assign default values to properties that have it defined, 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 NewGetShopInfo200ResponseDataInnerWarehousesInnerPartnerIdWithDefaults

func NewGetShopInfo200ResponseDataInnerWarehousesInnerPartnerIdWithDefaults() *GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId

NewGetShopInfo200ResponseDataInnerWarehousesInnerPartnerIdWithDefaults instantiates a new GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId object This 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 (*GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) GetInt64

GetInt64 returns the Int64 field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) GetInt64Ok

GetInt64Ok returns a tuple with the Int64 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) GetValid

GetValid returns the Valid field value if set, zero value otherwise.

func (*GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) GetValidOk

GetValidOk returns a tuple with the Valid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) HasInt64

HasInt64 returns a boolean if a field has been set.

func (*GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) HasValid

HasValid returns a boolean if a field has been set.

func (GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) MarshalJSON

func (*GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) SetInt64

SetInt64 gets a reference to the given int64 and assigns it to the Int64 field.

func (*GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) SetValid

SetValid gets a reference to the given bool and assigns it to the Valid field.

func (GetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) ToMap

type GetShopInfoDefaultResponse

type GetShopInfoDefaultResponse struct {
	Data         map[string]interface{} `json:"data,omitempty"`
	Status       *string                `json:"status,omitempty"`
	ErrorMessage []string               `json:"error_message,omitempty"`
}

GetShopInfoDefaultResponse struct for GetShopInfoDefaultResponse

func NewGetShopInfoDefaultResponse

func NewGetShopInfoDefaultResponse() *GetShopInfoDefaultResponse

NewGetShopInfoDefaultResponse instantiates a new GetShopInfoDefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewGetShopInfoDefaultResponseWithDefaults

func NewGetShopInfoDefaultResponseWithDefaults() *GetShopInfoDefaultResponse

NewGetShopInfoDefaultResponseWithDefaults instantiates a new GetShopInfoDefaultResponse object This 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 (*GetShopInfoDefaultResponse) GetData

func (o *GetShopInfoDefaultResponse) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise.

func (*GetShopInfoDefaultResponse) GetDataOk

func (o *GetShopInfoDefaultResponse) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfoDefaultResponse) GetErrorMessage

func (o *GetShopInfoDefaultResponse) GetErrorMessage() []string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*GetShopInfoDefaultResponse) GetErrorMessageOk

func (o *GetShopInfoDefaultResponse) GetErrorMessageOk() ([]string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShopInfoDefaultResponse) GetStatus

func (o *GetShopInfoDefaultResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetShopInfoDefaultResponse) GetStatusOk

func (o *GetShopInfoDefaultResponse) 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 (*GetShopInfoDefaultResponse) HasData

func (o *GetShopInfoDefaultResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetShopInfoDefaultResponse) HasErrorMessage

func (o *GetShopInfoDefaultResponse) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*GetShopInfoDefaultResponse) HasStatus

func (o *GetShopInfoDefaultResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (GetShopInfoDefaultResponse) MarshalJSON

func (o GetShopInfoDefaultResponse) MarshalJSON() ([]byte, error)

func (*GetShopInfoDefaultResponse) SetData

func (o *GetShopInfoDefaultResponse) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*GetShopInfoDefaultResponse) SetErrorMessage

func (o *GetShopInfoDefaultResponse) SetErrorMessage(v []string)

SetErrorMessage gets a reference to the given []string and assigns it to the ErrorMessage field.

func (*GetShopInfoDefaultResponse) SetStatus

func (o *GetShopInfoDefaultResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (GetShopInfoDefaultResponse) ToMap

func (o GetShopInfoDefaultResponse) ToMap() (map[string]interface{}, error)

type GetShowcase200Response

type GetShowcase200Response struct {
	Header *ResponseHeader             `json:"header,omitempty"`
	Data   *GetShowcase200ResponseData `json:"data,omitempty"`
}

GetShowcase200Response struct for GetShowcase200Response

func NewGetShowcase200Response

func NewGetShowcase200Response() *GetShowcase200Response

NewGetShowcase200Response instantiates a new GetShowcase200Response object This constructor will assign default values to properties that have it defined, 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 NewGetShowcase200ResponseWithDefaults

func NewGetShowcase200ResponseWithDefaults() *GetShowcase200Response

NewGetShowcase200ResponseWithDefaults instantiates a new GetShowcase200Response object This 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 (*GetShowcase200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetShowcase200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200Response) GetHeader

func (o *GetShowcase200Response) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetShowcase200Response) GetHeaderOk

func (o *GetShowcase200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200Response) HasData

func (o *GetShowcase200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetShowcase200Response) HasHeader

func (o *GetShowcase200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetShowcase200Response) MarshalJSON

func (o GetShowcase200Response) MarshalJSON() ([]byte, error)

func (*GetShowcase200Response) SetData

SetData gets a reference to the given GetShowcase200ResponseData and assigns it to the Data field.

func (*GetShowcase200Response) SetHeader

func (o *GetShowcase200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetShowcase200Response) ToMap

func (o GetShowcase200Response) ToMap() (map[string]interface{}, error)

type GetShowcase200ResponseData

type GetShowcase200ResponseData struct {
	Showcase           []GetShowcase200ResponseDataShowcaseInner      `json:"showcase,omitempty"`
	ShowcaseGroup      []GetShowcase200ResponseDataShowcaseGroupInner `json:"showcase_group,omitempty"`
	UseAce             *bool                                          `json:"use_ace,omitempty"`
	ShowcaseWithoutAce []int64                                        `json:"showcase_without_ace,omitempty"`
	PrevLink           *string                                        `json:"prev_link,omitempty"`
	NextLink           *string                                        `json:"next_link,omitempty"`
}

GetShowcase200ResponseData struct for GetShowcase200ResponseData

func NewGetShowcase200ResponseData

func NewGetShowcase200ResponseData() *GetShowcase200ResponseData

NewGetShowcase200ResponseData instantiates a new GetShowcase200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetShowcase200ResponseDataWithDefaults

func NewGetShowcase200ResponseDataWithDefaults() *GetShowcase200ResponseData

NewGetShowcase200ResponseDataWithDefaults instantiates a new GetShowcase200ResponseData object This 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 (o *GetShowcase200ResponseData) GetNextLink() string

GetNextLink returns the NextLink field value if set, zero value otherwise.

func (*GetShowcase200ResponseData) GetNextLinkOk

func (o *GetShowcase200ResponseData) GetNextLinkOk() (*string, bool)

GetNextLinkOk returns a tuple with the NextLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *GetShowcase200ResponseData) GetPrevLink() string

GetPrevLink returns the PrevLink field value if set, zero value otherwise.

func (*GetShowcase200ResponseData) GetPrevLinkOk

func (o *GetShowcase200ResponseData) GetPrevLinkOk() (*string, bool)

GetPrevLinkOk returns a tuple with the PrevLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseData) GetShowcase

GetShowcase returns the Showcase field value if set, zero value otherwise.

func (*GetShowcase200ResponseData) GetShowcaseGroup

GetShowcaseGroup returns the ShowcaseGroup field value if set, zero value otherwise.

func (*GetShowcase200ResponseData) GetShowcaseGroupOk

GetShowcaseGroupOk returns a tuple with the ShowcaseGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseData) GetShowcaseOk

GetShowcaseOk returns a tuple with the Showcase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseData) GetShowcaseWithoutAce

func (o *GetShowcase200ResponseData) GetShowcaseWithoutAce() []int64

GetShowcaseWithoutAce returns the ShowcaseWithoutAce field value if set, zero value otherwise.

func (*GetShowcase200ResponseData) GetShowcaseWithoutAceOk

func (o *GetShowcase200ResponseData) GetShowcaseWithoutAceOk() ([]int64, bool)

GetShowcaseWithoutAceOk returns a tuple with the ShowcaseWithoutAce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseData) GetUseAce

func (o *GetShowcase200ResponseData) GetUseAce() bool

GetUseAce returns the UseAce field value if set, zero value otherwise.

func (*GetShowcase200ResponseData) GetUseAceOk

func (o *GetShowcase200ResponseData) GetUseAceOk() (*bool, bool)

GetUseAceOk returns a tuple with the UseAce field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *GetShowcase200ResponseData) HasNextLink() bool

HasNextLink returns a boolean if a field has been set.

func (o *GetShowcase200ResponseData) HasPrevLink() bool

HasPrevLink returns a boolean if a field has been set.

func (*GetShowcase200ResponseData) HasShowcase

func (o *GetShowcase200ResponseData) HasShowcase() bool

HasShowcase returns a boolean if a field has been set.

func (*GetShowcase200ResponseData) HasShowcaseGroup

func (o *GetShowcase200ResponseData) HasShowcaseGroup() bool

HasShowcaseGroup returns a boolean if a field has been set.

func (*GetShowcase200ResponseData) HasShowcaseWithoutAce

func (o *GetShowcase200ResponseData) HasShowcaseWithoutAce() bool

HasShowcaseWithoutAce returns a boolean if a field has been set.

func (*GetShowcase200ResponseData) HasUseAce

func (o *GetShowcase200ResponseData) HasUseAce() bool

HasUseAce returns a boolean if a field has been set.

func (GetShowcase200ResponseData) MarshalJSON

func (o GetShowcase200ResponseData) MarshalJSON() ([]byte, error)
func (o *GetShowcase200ResponseData) SetNextLink(v string)

SetNextLink gets a reference to the given string and assigns it to the NextLink field.

func (o *GetShowcase200ResponseData) SetPrevLink(v string)

SetPrevLink gets a reference to the given string and assigns it to the PrevLink field.

func (*GetShowcase200ResponseData) SetShowcase

SetShowcase gets a reference to the given []GetShowcase200ResponseDataShowcaseInner and assigns it to the Showcase field.

func (*GetShowcase200ResponseData) SetShowcaseGroup

SetShowcaseGroup gets a reference to the given []GetShowcase200ResponseDataShowcaseGroupInner and assigns it to the ShowcaseGroup field.

func (*GetShowcase200ResponseData) SetShowcaseWithoutAce

func (o *GetShowcase200ResponseData) SetShowcaseWithoutAce(v []int64)

SetShowcaseWithoutAce gets a reference to the given []int64 and assigns it to the ShowcaseWithoutAce field.

func (*GetShowcase200ResponseData) SetUseAce

func (o *GetShowcase200ResponseData) SetUseAce(v bool)

SetUseAce gets a reference to the given bool and assigns it to the UseAce field.

func (GetShowcase200ResponseData) ToMap

func (o GetShowcase200ResponseData) ToMap() (map[string]interface{}, error)

type GetShowcase200ResponseDataShowcaseGroupInner

type GetShowcase200ResponseDataShowcaseGroupInner struct {
	Id             *int64  `json:"id,omitempty"`
	Name           *string `json:"Name,omitempty"`
	Alias          *string `json:"alias,omitempty"`
	Uri            *string `json:"uri,omitempty"`
	ProductCount   *int64  `json:"product_count,omitempty"`
	IsHighlighted  *bool   `json:"is_highlighted,omitempty"`
	Badge          *string `json:"badge,omitempty"`
	AceDefaultSort *int64  `json:"ace_default_sort,omitempty"`
}

GetShowcase200ResponseDataShowcaseGroupInner struct for GetShowcase200ResponseDataShowcaseGroupInner

func NewGetShowcase200ResponseDataShowcaseGroupInner

func NewGetShowcase200ResponseDataShowcaseGroupInner() *GetShowcase200ResponseDataShowcaseGroupInner

NewGetShowcase200ResponseDataShowcaseGroupInner instantiates a new GetShowcase200ResponseDataShowcaseGroupInner object This constructor will assign default values to properties that have it defined, 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 NewGetShowcase200ResponseDataShowcaseGroupInnerWithDefaults

func NewGetShowcase200ResponseDataShowcaseGroupInnerWithDefaults() *GetShowcase200ResponseDataShowcaseGroupInner

NewGetShowcase200ResponseDataShowcaseGroupInnerWithDefaults instantiates a new GetShowcase200ResponseDataShowcaseGroupInner object This 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 (*GetShowcase200ResponseDataShowcaseGroupInner) GetAceDefaultSort

func (o *GetShowcase200ResponseDataShowcaseGroupInner) GetAceDefaultSort() int64

GetAceDefaultSort returns the AceDefaultSort field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetAceDefaultSortOk

func (o *GetShowcase200ResponseDataShowcaseGroupInner) GetAceDefaultSortOk() (*int64, bool)

GetAceDefaultSortOk returns a tuple with the AceDefaultSort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetAlias

GetAlias returns the Alias field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetAliasOk

GetAliasOk returns a tuple with the Alias field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetBadge

GetBadge returns the Badge field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetBadgeOk

GetBadgeOk returns a tuple with the Badge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetIdOk

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 (*GetShowcase200ResponseDataShowcaseGroupInner) GetIsHighlighted

func (o *GetShowcase200ResponseDataShowcaseGroupInner) GetIsHighlighted() bool

GetIsHighlighted returns the IsHighlighted field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetIsHighlightedOk

func (o *GetShowcase200ResponseDataShowcaseGroupInner) GetIsHighlightedOk() (*bool, bool)

GetIsHighlightedOk returns a tuple with the IsHighlighted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetProductCount

GetProductCount returns the ProductCount field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetProductCountOk

func (o *GetShowcase200ResponseDataShowcaseGroupInner) GetProductCountOk() (*int64, bool)

GetProductCountOk returns a tuple with the ProductCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetUri

GetUri returns the Uri field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseGroupInner) GetUriOk

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) HasAceDefaultSort

func (o *GetShowcase200ResponseDataShowcaseGroupInner) HasAceDefaultSort() bool

HasAceDefaultSort returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) HasAlias

HasAlias returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) HasBadge

HasBadge returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) HasId

HasId returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) HasIsHighlighted

func (o *GetShowcase200ResponseDataShowcaseGroupInner) HasIsHighlighted() bool

HasIsHighlighted returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) HasName

HasName returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) HasProductCount

HasProductCount returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseGroupInner) HasUri

HasUri returns a boolean if a field has been set.

func (GetShowcase200ResponseDataShowcaseGroupInner) MarshalJSON

func (*GetShowcase200ResponseDataShowcaseGroupInner) SetAceDefaultSort

func (o *GetShowcase200ResponseDataShowcaseGroupInner) SetAceDefaultSort(v int64)

SetAceDefaultSort gets a reference to the given int64 and assigns it to the AceDefaultSort field.

func (*GetShowcase200ResponseDataShowcaseGroupInner) SetAlias

SetAlias gets a reference to the given string and assigns it to the Alias field.

func (*GetShowcase200ResponseDataShowcaseGroupInner) SetBadge

SetBadge gets a reference to the given string and assigns it to the Badge field.

func (*GetShowcase200ResponseDataShowcaseGroupInner) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*GetShowcase200ResponseDataShowcaseGroupInner) SetIsHighlighted

func (o *GetShowcase200ResponseDataShowcaseGroupInner) SetIsHighlighted(v bool)

SetIsHighlighted gets a reference to the given bool and assigns it to the IsHighlighted field.

func (*GetShowcase200ResponseDataShowcaseGroupInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetShowcase200ResponseDataShowcaseGroupInner) SetProductCount

SetProductCount gets a reference to the given int64 and assigns it to the ProductCount field.

func (*GetShowcase200ResponseDataShowcaseGroupInner) SetUri

SetUri gets a reference to the given string and assigns it to the Uri field.

func (GetShowcase200ResponseDataShowcaseGroupInner) ToMap

func (o GetShowcase200ResponseDataShowcaseGroupInner) ToMap() (map[string]interface{}, error)

type GetShowcase200ResponseDataShowcaseInner

type GetShowcase200ResponseDataShowcaseInner struct {
	Id             *int64  `json:"id,omitempty"`
	Name           *string `json:"Name,omitempty"`
	Alias          *string `json:"alias,omitempty"`
	Uri            *string `json:"uri,omitempty"`
	ProductCount   *string `json:"product_count,omitempty"`
	IsHighlighted  *bool   `json:"is_highlighted,omitempty"`
	Badge          *string `json:"badge,omitempty"`
	AceDefaultSort *int64  `json:"ace_default_sort,omitempty"`
}

GetShowcase200ResponseDataShowcaseInner struct for GetShowcase200ResponseDataShowcaseInner

func NewGetShowcase200ResponseDataShowcaseInner

func NewGetShowcase200ResponseDataShowcaseInner() *GetShowcase200ResponseDataShowcaseInner

NewGetShowcase200ResponseDataShowcaseInner instantiates a new GetShowcase200ResponseDataShowcaseInner object This constructor will assign default values to properties that have it defined, 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 NewGetShowcase200ResponseDataShowcaseInnerWithDefaults

func NewGetShowcase200ResponseDataShowcaseInnerWithDefaults() *GetShowcase200ResponseDataShowcaseInner

NewGetShowcase200ResponseDataShowcaseInnerWithDefaults instantiates a new GetShowcase200ResponseDataShowcaseInner object This 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 (*GetShowcase200ResponseDataShowcaseInner) GetAceDefaultSort

func (o *GetShowcase200ResponseDataShowcaseInner) GetAceDefaultSort() int64

GetAceDefaultSort returns the AceDefaultSort field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseInner) GetAceDefaultSortOk

func (o *GetShowcase200ResponseDataShowcaseInner) GetAceDefaultSortOk() (*int64, bool)

GetAceDefaultSortOk returns a tuple with the AceDefaultSort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseInner) GetAlias

GetAlias returns the Alias field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseInner) GetAliasOk

GetAliasOk returns a tuple with the Alias field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseInner) GetBadge

GetBadge returns the Badge field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseInner) GetBadgeOk

GetBadgeOk returns a tuple with the Badge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseInner) GetIdOk

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 (*GetShowcase200ResponseDataShowcaseInner) GetIsHighlighted

func (o *GetShowcase200ResponseDataShowcaseInner) GetIsHighlighted() bool

GetIsHighlighted returns the IsHighlighted field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseInner) GetIsHighlightedOk

func (o *GetShowcase200ResponseDataShowcaseInner) GetIsHighlightedOk() (*bool, bool)

GetIsHighlightedOk returns a tuple with the IsHighlighted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseInner) GetProductCount

func (o *GetShowcase200ResponseDataShowcaseInner) GetProductCount() string

GetProductCount returns the ProductCount field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseInner) GetProductCountOk

func (o *GetShowcase200ResponseDataShowcaseInner) GetProductCountOk() (*string, bool)

GetProductCountOk returns a tuple with the ProductCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseInner) GetUri

GetUri returns the Uri field value if set, zero value otherwise.

func (*GetShowcase200ResponseDataShowcaseInner) GetUriOk

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcase200ResponseDataShowcaseInner) HasAceDefaultSort

func (o *GetShowcase200ResponseDataShowcaseInner) HasAceDefaultSort() bool

HasAceDefaultSort returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseInner) HasAlias

HasAlias returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseInner) HasBadge

HasBadge returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseInner) HasId

HasId returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseInner) HasIsHighlighted

func (o *GetShowcase200ResponseDataShowcaseInner) HasIsHighlighted() bool

HasIsHighlighted returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseInner) HasName

HasName returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseInner) HasProductCount

func (o *GetShowcase200ResponseDataShowcaseInner) HasProductCount() bool

HasProductCount returns a boolean if a field has been set.

func (*GetShowcase200ResponseDataShowcaseInner) HasUri

HasUri returns a boolean if a field has been set.

func (GetShowcase200ResponseDataShowcaseInner) MarshalJSON

func (o GetShowcase200ResponseDataShowcaseInner) MarshalJSON() ([]byte, error)

func (*GetShowcase200ResponseDataShowcaseInner) SetAceDefaultSort

func (o *GetShowcase200ResponseDataShowcaseInner) SetAceDefaultSort(v int64)

SetAceDefaultSort gets a reference to the given int64 and assigns it to the AceDefaultSort field.

func (*GetShowcase200ResponseDataShowcaseInner) SetAlias

SetAlias gets a reference to the given string and assigns it to the Alias field.

func (*GetShowcase200ResponseDataShowcaseInner) SetBadge

SetBadge gets a reference to the given string and assigns it to the Badge field.

func (*GetShowcase200ResponseDataShowcaseInner) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*GetShowcase200ResponseDataShowcaseInner) SetIsHighlighted

func (o *GetShowcase200ResponseDataShowcaseInner) SetIsHighlighted(v bool)

SetIsHighlighted gets a reference to the given bool and assigns it to the IsHighlighted field.

func (*GetShowcase200ResponseDataShowcaseInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetShowcase200ResponseDataShowcaseInner) SetProductCount

func (o *GetShowcase200ResponseDataShowcaseInner) SetProductCount(v string)

SetProductCount gets a reference to the given string and assigns it to the ProductCount field.

func (*GetShowcase200ResponseDataShowcaseInner) SetUri

SetUri gets a reference to the given string and assigns it to the Uri field.

func (GetShowcase200ResponseDataShowcaseInner) ToMap

func (o GetShowcase200ResponseDataShowcaseInner) ToMap() (map[string]interface{}, error)

type GetShowcaseAllEtalase200Response

type GetShowcaseAllEtalase200Response struct {
	Header *ResponseHeader                       `json:"header,omitempty"`
	Data   *GetShowcaseAllEtalase200ResponseData `json:"data,omitempty"`
}

GetShowcaseAllEtalase200Response struct for GetShowcaseAllEtalase200Response

func NewGetShowcaseAllEtalase200Response

func NewGetShowcaseAllEtalase200Response() *GetShowcaseAllEtalase200Response

NewGetShowcaseAllEtalase200Response instantiates a new GetShowcaseAllEtalase200Response object This constructor will assign default values to properties that have it defined, 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 NewGetShowcaseAllEtalase200ResponseWithDefaults

func NewGetShowcaseAllEtalase200ResponseWithDefaults() *GetShowcaseAllEtalase200Response

NewGetShowcaseAllEtalase200ResponseWithDefaults instantiates a new GetShowcaseAllEtalase200Response object This 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 (*GetShowcaseAllEtalase200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetShowcaseAllEtalase200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcaseAllEtalase200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetShowcaseAllEtalase200Response) GetHeaderOk

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcaseAllEtalase200Response) HasData

HasData returns a boolean if a field has been set.

func (*GetShowcaseAllEtalase200Response) HasHeader

func (o *GetShowcaseAllEtalase200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetShowcaseAllEtalase200Response) MarshalJSON

func (o GetShowcaseAllEtalase200Response) MarshalJSON() ([]byte, error)

func (*GetShowcaseAllEtalase200Response) SetData

SetData gets a reference to the given GetShowcaseAllEtalase200ResponseData and assigns it to the Data field.

func (*GetShowcaseAllEtalase200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetShowcaseAllEtalase200Response) ToMap

func (o GetShowcaseAllEtalase200Response) ToMap() (map[string]interface{}, error)

type GetShowcaseAllEtalase200ResponseData

type GetShowcaseAllEtalase200ResponseData struct {
	Shop    *GetShowcaseAllEtalase200ResponseDataShop          `json:"shop,omitempty"`
	Etalase []GetShowcaseAllEtalase200ResponseDataEtalaseInner `json:"etalase,omitempty"`
}

GetShowcaseAllEtalase200ResponseData struct for GetShowcaseAllEtalase200ResponseData

func NewGetShowcaseAllEtalase200ResponseData

func NewGetShowcaseAllEtalase200ResponseData() *GetShowcaseAllEtalase200ResponseData

NewGetShowcaseAllEtalase200ResponseData instantiates a new GetShowcaseAllEtalase200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetShowcaseAllEtalase200ResponseDataWithDefaults

func NewGetShowcaseAllEtalase200ResponseDataWithDefaults() *GetShowcaseAllEtalase200ResponseData

NewGetShowcaseAllEtalase200ResponseDataWithDefaults instantiates a new GetShowcaseAllEtalase200ResponseData object This 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 (*GetShowcaseAllEtalase200ResponseData) GetEtalase

GetEtalase returns the Etalase field value if set, zero value otherwise.

func (*GetShowcaseAllEtalase200ResponseData) GetEtalaseOk

GetEtalaseOk returns a tuple with the Etalase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcaseAllEtalase200ResponseData) GetShop

GetShop returns the Shop field value if set, zero value otherwise.

func (*GetShowcaseAllEtalase200ResponseData) GetShopOk

GetShopOk returns a tuple with the Shop field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcaseAllEtalase200ResponseData) HasEtalase

HasEtalase returns a boolean if a field has been set.

func (*GetShowcaseAllEtalase200ResponseData) HasShop

HasShop returns a boolean if a field has been set.

func (GetShowcaseAllEtalase200ResponseData) MarshalJSON

func (o GetShowcaseAllEtalase200ResponseData) MarshalJSON() ([]byte, error)

func (*GetShowcaseAllEtalase200ResponseData) SetEtalase

SetEtalase gets a reference to the given []GetShowcaseAllEtalase200ResponseDataEtalaseInner and assigns it to the Etalase field.

func (*GetShowcaseAllEtalase200ResponseData) SetShop

SetShop gets a reference to the given GetShowcaseAllEtalase200ResponseDataShop and assigns it to the Shop field.

func (GetShowcaseAllEtalase200ResponseData) ToMap

func (o GetShowcaseAllEtalase200ResponseData) ToMap() (map[string]interface{}, error)

type GetShowcaseAllEtalase200ResponseDataEtalaseInner

type GetShowcaseAllEtalase200ResponseDataEtalaseInner struct {
	EtalaseId   *int64  `json:"etalase_id,omitempty"`
	EtalaseName *string `json:"etalase_name,omitempty"`
	Url         *string `json:"url,omitempty"`
}

GetShowcaseAllEtalase200ResponseDataEtalaseInner struct for GetShowcaseAllEtalase200ResponseDataEtalaseInner

func NewGetShowcaseAllEtalase200ResponseDataEtalaseInner

func NewGetShowcaseAllEtalase200ResponseDataEtalaseInner() *GetShowcaseAllEtalase200ResponseDataEtalaseInner

NewGetShowcaseAllEtalase200ResponseDataEtalaseInner instantiates a new GetShowcaseAllEtalase200ResponseDataEtalaseInner object This constructor will assign default values to properties that have it defined, 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 NewGetShowcaseAllEtalase200ResponseDataEtalaseInnerWithDefaults

func NewGetShowcaseAllEtalase200ResponseDataEtalaseInnerWithDefaults() *GetShowcaseAllEtalase200ResponseDataEtalaseInner

NewGetShowcaseAllEtalase200ResponseDataEtalaseInnerWithDefaults instantiates a new GetShowcaseAllEtalase200ResponseDataEtalaseInner object This 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 (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) GetEtalaseId

GetEtalaseId returns the EtalaseId field value if set, zero value otherwise.

func (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) GetEtalaseIdOk

GetEtalaseIdOk returns a tuple with the EtalaseId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) GetEtalaseName

GetEtalaseName returns the EtalaseName field value if set, zero value otherwise.

func (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) GetEtalaseNameOk

GetEtalaseNameOk returns a tuple with the EtalaseName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) GetUrlOk

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) HasEtalaseId

HasEtalaseId returns a boolean if a field has been set.

func (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) HasEtalaseName

HasEtalaseName returns a boolean if a field has been set.

func (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) HasUrl

HasUrl returns a boolean if a field has been set.

func (GetShowcaseAllEtalase200ResponseDataEtalaseInner) MarshalJSON

func (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) SetEtalaseId

SetEtalaseId gets a reference to the given int64 and assigns it to the EtalaseId field.

func (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) SetEtalaseName

SetEtalaseName gets a reference to the given string and assigns it to the EtalaseName field.

func (*GetShowcaseAllEtalase200ResponseDataEtalaseInner) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (GetShowcaseAllEtalase200ResponseDataEtalaseInner) ToMap

func (o GetShowcaseAllEtalase200ResponseDataEtalaseInner) ToMap() (map[string]interface{}, error)

type GetShowcaseAllEtalase200ResponseDataShop

type GetShowcaseAllEtalase200ResponseDataShop struct {
	Id       *int64  `json:"id,omitempty"`
	Name     *string `json:"Name,omitempty"`
	Uri      *string `json:"uri,omitempty"`
	Location *string `json:"location,omitempty"`
}

GetShowcaseAllEtalase200ResponseDataShop struct for GetShowcaseAllEtalase200ResponseDataShop

func NewGetShowcaseAllEtalase200ResponseDataShop

func NewGetShowcaseAllEtalase200ResponseDataShop() *GetShowcaseAllEtalase200ResponseDataShop

NewGetShowcaseAllEtalase200ResponseDataShop instantiates a new GetShowcaseAllEtalase200ResponseDataShop object This constructor will assign default values to properties that have it defined, 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 NewGetShowcaseAllEtalase200ResponseDataShopWithDefaults

func NewGetShowcaseAllEtalase200ResponseDataShopWithDefaults() *GetShowcaseAllEtalase200ResponseDataShop

NewGetShowcaseAllEtalase200ResponseDataShopWithDefaults instantiates a new GetShowcaseAllEtalase200ResponseDataShop object This 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 (*GetShowcaseAllEtalase200ResponseDataShop) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetShowcaseAllEtalase200ResponseDataShop) GetIdOk

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 (*GetShowcaseAllEtalase200ResponseDataShop) GetLocation

GetLocation returns the Location field value if set, zero value otherwise.

func (*GetShowcaseAllEtalase200ResponseDataShop) GetLocationOk

func (o *GetShowcaseAllEtalase200ResponseDataShop) GetLocationOk() (*string, bool)

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 (*GetShowcaseAllEtalase200ResponseDataShop) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetShowcaseAllEtalase200ResponseDataShop) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcaseAllEtalase200ResponseDataShop) GetUri

GetUri returns the Uri field value if set, zero value otherwise.

func (*GetShowcaseAllEtalase200ResponseDataShop) GetUriOk

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetShowcaseAllEtalase200ResponseDataShop) HasId

HasId returns a boolean if a field has been set.

func (*GetShowcaseAllEtalase200ResponseDataShop) HasLocation

HasLocation returns a boolean if a field has been set.

func (*GetShowcaseAllEtalase200ResponseDataShop) HasName

HasName returns a boolean if a field has been set.

func (*GetShowcaseAllEtalase200ResponseDataShop) HasUri

HasUri returns a boolean if a field has been set.

func (GetShowcaseAllEtalase200ResponseDataShop) MarshalJSON

func (*GetShowcaseAllEtalase200ResponseDataShop) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*GetShowcaseAllEtalase200ResponseDataShop) SetLocation

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*GetShowcaseAllEtalase200ResponseDataShop) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetShowcaseAllEtalase200ResponseDataShop) SetUri

SetUri gets a reference to the given string and assigns it to the Uri field.

func (GetShowcaseAllEtalase200ResponseDataShop) ToMap

func (o GetShowcaseAllEtalase200ResponseDataShop) ToMap() (map[string]interface{}, error)

type GetSingleOrder200Response

type GetSingleOrder200Response struct {
	Header *ResponseHeader                `json:"header,omitempty"`
	Data   *GetSingleOrder200ResponseData `json:"data,omitempty"`
}

GetSingleOrder200Response struct for GetSingleOrder200Response

func NewGetSingleOrder200Response

func NewGetSingleOrder200Response() *GetSingleOrder200Response

NewGetSingleOrder200Response instantiates a new GetSingleOrder200Response object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseWithDefaults

func NewGetSingleOrder200ResponseWithDefaults() *GetSingleOrder200Response

NewGetSingleOrder200ResponseWithDefaults instantiates a new GetSingleOrder200Response object This 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 (*GetSingleOrder200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetSingleOrder200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetSingleOrder200Response) GetHeaderOk

func (o *GetSingleOrder200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200Response) HasData

func (o *GetSingleOrder200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetSingleOrder200Response) HasHeader

func (o *GetSingleOrder200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetSingleOrder200Response) MarshalJSON

func (o GetSingleOrder200Response) MarshalJSON() ([]byte, error)

func (*GetSingleOrder200Response) SetData

SetData gets a reference to the given GetSingleOrder200ResponseData and assigns it to the Data field.

func (*GetSingleOrder200Response) SetHeader

func (o *GetSingleOrder200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (GetSingleOrder200Response) ToMap

func (o GetSingleOrder200Response) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseData

type GetSingleOrder200ResponseData struct {
	// Order Unique Identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Buyer User Unique Identifier
	BuyerId *int64 `json:"buyer_id,omitempty"`
	// Seller User Unique Identifier
	SellerId *int64 `json:"seller_id,omitempty"`
	// Payment Unique Identifier
	PaymentId *int64 `json:"payment_id,omitempty"`
	// Is affiliate?
	IsAffiliate *bool `json:"is_affiliate,omitempty"`
	// Order Fulfilled by Tokocabang (true), Order Fulfilled by Shop (false)
	IsFulfillment  *bool                                        `json:"is_fulfillment,omitempty"`
	OrderWarehouse *GetSingleOrder200ResponseDataOrderWarehouse `json:"order_warehouse,omitempty"`
	// Order status code: * 0 - Seller cancel order. * 3 - Order Reject Due Empty Stock. * 5 - Order Canceled by Fraud * 6 - Order Rejected (Auto Cancel Out of Stock) * 10 - Order rejected by seller. * 15 - Instant Cancel by Buyer. * 100 - Order Created. * 103 - Wait for payment confirmation from third party. * 220 - Payment verified, order ready to process. * 221 - Waiting for partner approval. * 400 - Seller accept order. * 450 - Waiting for pickup. * 500 - Order shipment. * 501 - Status changed to waiting resi have no input. * 520 - Invalid shipment reference number (AWB). * 530 - Requested by user to correct invalid entry of shipment reference number. * 540 - Delivered to Pickup Point. * 550 - Return to Seller. * 600 - Order delivered. * 601 - Buyer open a case to finish an order. * 690 - Fraud Review * 700 - Order finished.
	OrderStatus *int64 `json:"order_status,omitempty"`
	// Invoice Number
	InvoiceNumber *string `json:"invoice_number,omitempty"`
	// Invoice PDF Filename
	InvoicePdf *string `json:"invoice_pdf,omitempty"`
	// Invoice URL
	InvoiceUrl *string `json:"invoice_url,omitempty"`
	// Total Price Amount
	OpenAmt *float64 `json:"open_amt,omitempty"`
	LpAmt   *float64 `json:"lp_amt,omitempty"`
	// Cashback Amount
	CashbackAmt *float64 `json:"cashback_amt,omitempty"`
	// Info
	Info *string `json:"info,omitempty"`
	// Order Comment
	Comment *string `json:"comment,omitempty"`
	// Item Price
	ItemPrice           *float64                                          `json:"item_price,omitempty"`
	BuyerInfo           *GetSingleOrder200ResponseDataBuyerInfo           `json:"buyer_info,omitempty"`
	ShopInfo            *GetSingleOrder200ResponseDataShopInfo            `json:"shop_info,omitempty"`
	ShipmentFulfillment *GetSingleOrder200ResponseDataShipmentFulfillment `json:"shipment_fulfillment,omitempty"`
	Preorder            *GetSingleOrder200ResponseDataPreorder            `json:"preorder,omitempty"`
	OrderInfo           *GetSingleOrder200ResponseDataOrderInfo           `json:"order_info,omitempty"`
	OriginInfo          *GetSingleOrder200ResponseDataOriginInfo          `json:"origin_info,omitempty"`
	PaymentInfo         *GetSingleOrder200ResponseDataPaymentInfo         `json:"payment_info,omitempty"`
	InsuranceInfo       *GetSingleOrder200ResponseDataInsuranceInfo       `json:"insurance_info,omitempty"`
	HoldInfo            map[string]interface{}                            `json:"hold_info,omitempty"`
	CancelRequestInfo   map[string]interface{}                            `json:"cancel_request_info,omitempty"`
	// Order Creation Date (format: 2017-07-20T17:50:58.061156Z)
	CreateTime *string `json:"create_time,omitempty"`
	// Order Shipping Date
	ShippingDate NullableString `json:"shipping_date,omitempty"`
	// Order Update Date (format: 2017-07-24T08:01:07.073696Z)
	UpdateTime *string `json:"update_time,omitempty"`
	// Order Payment Date (format: 2017-07-20T17:50:58.061156Z)
	PaymentDate *string `json:"payment_date,omitempty"`
	// Order Delivered Date
	DeliveredDate NullableString `json:"delivered_date,omitempty"`
	// Estimated Order Shipping Date
	EstShippingDate NullableString `json:"est_shipping_date,omitempty"`
	// Estimated Order Delivered Date
	EstDeliveryDate NullableString `json:"est_delivery_date,omitempty"`
	// Related Invoices
	RelatedInvoices map[string]interface{} `json:"related_invoices,omitempty"`
	// Custom Fields
	CustomFields     map[string]interface{}                         `json:"custom_fields,omitempty"`
	PromoOrderDetail *GetSingleOrder200ResponseDataPromoOrderDetail `json:"promo_order_detail,omitempty"`
	PofInfo          *GetSingleOrder200ResponseDataPofInfo          `json:"pof_info,omitempty"`
}

GetSingleOrder200ResponseData struct for GetSingleOrder200ResponseData

func NewGetSingleOrder200ResponseData

func NewGetSingleOrder200ResponseData() *GetSingleOrder200ResponseData

NewGetSingleOrder200ResponseData instantiates a new GetSingleOrder200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataWithDefaults

func NewGetSingleOrder200ResponseDataWithDefaults() *GetSingleOrder200ResponseData

NewGetSingleOrder200ResponseDataWithDefaults instantiates a new GetSingleOrder200ResponseData object This 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 (*GetSingleOrder200ResponseData) GetBuyerId

func (o *GetSingleOrder200ResponseData) GetBuyerId() int64

GetBuyerId returns the BuyerId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetBuyerIdOk

func (o *GetSingleOrder200ResponseData) GetBuyerIdOk() (*int64, bool)

GetBuyerIdOk returns a tuple with the BuyerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetBuyerInfo

GetBuyerInfo returns the BuyerInfo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetBuyerInfoOk

GetBuyerInfoOk returns a tuple with the BuyerInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetCancelRequestInfo

func (o *GetSingleOrder200ResponseData) GetCancelRequestInfo() map[string]interface{}

GetCancelRequestInfo returns the CancelRequestInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetSingleOrder200ResponseData) GetCancelRequestInfoOk

func (o *GetSingleOrder200ResponseData) GetCancelRequestInfoOk() (map[string]interface{}, bool)

GetCancelRequestInfoOk returns a tuple with the CancelRequestInfo 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 (*GetSingleOrder200ResponseData) GetCashbackAmt

func (o *GetSingleOrder200ResponseData) GetCashbackAmt() float64

GetCashbackAmt returns the CashbackAmt field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetCashbackAmtOk

func (o *GetSingleOrder200ResponseData) GetCashbackAmtOk() (*float64, bool)

GetCashbackAmtOk returns a tuple with the CashbackAmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetComment

func (o *GetSingleOrder200ResponseData) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetCommentOk

func (o *GetSingleOrder200ResponseData) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetCreateTime

func (o *GetSingleOrder200ResponseData) GetCreateTime() string

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetCreateTimeOk

func (o *GetSingleOrder200ResponseData) GetCreateTimeOk() (*string, bool)

GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetCustomFields

func (o *GetSingleOrder200ResponseData) GetCustomFields() map[string]interface{}

GetCustomFields returns the CustomFields field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetSingleOrder200ResponseData) GetCustomFieldsOk

func (o *GetSingleOrder200ResponseData) GetCustomFieldsOk() (map[string]interface{}, bool)

GetCustomFieldsOk returns a tuple with the CustomFields 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 (*GetSingleOrder200ResponseData) GetDeliveredDate

func (o *GetSingleOrder200ResponseData) GetDeliveredDate() string

GetDeliveredDate returns the DeliveredDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetSingleOrder200ResponseData) GetDeliveredDateOk

func (o *GetSingleOrder200ResponseData) GetDeliveredDateOk() (*string, bool)

GetDeliveredDateOk returns a tuple with the DeliveredDate 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 (*GetSingleOrder200ResponseData) GetEstDeliveryDate

func (o *GetSingleOrder200ResponseData) GetEstDeliveryDate() string

GetEstDeliveryDate returns the EstDeliveryDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetSingleOrder200ResponseData) GetEstDeliveryDateOk

func (o *GetSingleOrder200ResponseData) GetEstDeliveryDateOk() (*string, bool)

GetEstDeliveryDateOk returns a tuple with the EstDeliveryDate 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 (*GetSingleOrder200ResponseData) GetEstShippingDate

func (o *GetSingleOrder200ResponseData) GetEstShippingDate() string

GetEstShippingDate returns the EstShippingDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetSingleOrder200ResponseData) GetEstShippingDateOk

func (o *GetSingleOrder200ResponseData) GetEstShippingDateOk() (*string, bool)

GetEstShippingDateOk returns a tuple with the EstShippingDate 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 (*GetSingleOrder200ResponseData) GetHoldInfo

func (o *GetSingleOrder200ResponseData) GetHoldInfo() map[string]interface{}

GetHoldInfo returns the HoldInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetSingleOrder200ResponseData) GetHoldInfoOk

func (o *GetSingleOrder200ResponseData) GetHoldInfoOk() (map[string]interface{}, bool)

GetHoldInfoOk returns a tuple with the HoldInfo 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 (*GetSingleOrder200ResponseData) GetInfo

GetInfo returns the Info field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetInfoOk

func (o *GetSingleOrder200ResponseData) GetInfoOk() (*string, bool)

GetInfoOk returns a tuple with the Info field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetInsuranceInfo

GetInsuranceInfo returns the InsuranceInfo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetInsuranceInfoOk

GetInsuranceInfoOk returns a tuple with the InsuranceInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetInvoiceNumber

func (o *GetSingleOrder200ResponseData) GetInvoiceNumber() string

GetInvoiceNumber returns the InvoiceNumber field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetInvoiceNumberOk

func (o *GetSingleOrder200ResponseData) 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 (*GetSingleOrder200ResponseData) GetInvoicePdf

func (o *GetSingleOrder200ResponseData) GetInvoicePdf() string

GetInvoicePdf returns the InvoicePdf field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetInvoicePdfOk

func (o *GetSingleOrder200ResponseData) GetInvoicePdfOk() (*string, bool)

GetInvoicePdfOk returns a tuple with the InvoicePdf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetInvoiceUrl

func (o *GetSingleOrder200ResponseData) GetInvoiceUrl() string

GetInvoiceUrl returns the InvoiceUrl field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetInvoiceUrlOk

func (o *GetSingleOrder200ResponseData) GetInvoiceUrlOk() (*string, bool)

GetInvoiceUrlOk returns a tuple with the InvoiceUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetIsAffiliate

func (o *GetSingleOrder200ResponseData) GetIsAffiliate() bool

GetIsAffiliate returns the IsAffiliate field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetIsAffiliateOk

func (o *GetSingleOrder200ResponseData) GetIsAffiliateOk() (*bool, bool)

GetIsAffiliateOk returns a tuple with the IsAffiliate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetIsFulfillment

func (o *GetSingleOrder200ResponseData) GetIsFulfillment() bool

GetIsFulfillment returns the IsFulfillment field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetIsFulfillmentOk

func (o *GetSingleOrder200ResponseData) GetIsFulfillmentOk() (*bool, bool)

GetIsFulfillmentOk returns a tuple with the IsFulfillment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetItemPrice

func (o *GetSingleOrder200ResponseData) GetItemPrice() float64

GetItemPrice returns the ItemPrice field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetItemPriceOk

func (o *GetSingleOrder200ResponseData) GetItemPriceOk() (*float64, bool)

GetItemPriceOk returns a tuple with the ItemPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetLpAmt

func (o *GetSingleOrder200ResponseData) GetLpAmt() float64

GetLpAmt returns the LpAmt field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetLpAmtOk

func (o *GetSingleOrder200ResponseData) GetLpAmtOk() (*float64, bool)

GetLpAmtOk returns a tuple with the LpAmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetOpenAmt

func (o *GetSingleOrder200ResponseData) GetOpenAmt() float64

GetOpenAmt returns the OpenAmt field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetOpenAmtOk

func (o *GetSingleOrder200ResponseData) GetOpenAmtOk() (*float64, bool)

GetOpenAmtOk returns a tuple with the OpenAmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetOrderId

func (o *GetSingleOrder200ResponseData) GetOrderId() int64

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetOrderIdOk

func (o *GetSingleOrder200ResponseData) GetOrderIdOk() (*int64, bool)

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetOrderInfo

GetOrderInfo returns the OrderInfo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetOrderInfoOk

GetOrderInfoOk returns a tuple with the OrderInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetOrderStatus

func (o *GetSingleOrder200ResponseData) GetOrderStatus() int64

GetOrderStatus returns the OrderStatus field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetOrderStatusOk

func (o *GetSingleOrder200ResponseData) GetOrderStatusOk() (*int64, 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 (*GetSingleOrder200ResponseData) GetOrderWarehouse

GetOrderWarehouse returns the OrderWarehouse field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetOrderWarehouseOk

GetOrderWarehouseOk returns a tuple with the OrderWarehouse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetOriginInfo

GetOriginInfo returns the OriginInfo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetOriginInfoOk

GetOriginInfoOk returns a tuple with the OriginInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetPaymentDate

func (o *GetSingleOrder200ResponseData) GetPaymentDate() string

GetPaymentDate returns the PaymentDate field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetPaymentDateOk

func (o *GetSingleOrder200ResponseData) GetPaymentDateOk() (*string, bool)

GetPaymentDateOk returns a tuple with the PaymentDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetPaymentId

func (o *GetSingleOrder200ResponseData) GetPaymentId() int64

GetPaymentId returns the PaymentId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetPaymentIdOk

func (o *GetSingleOrder200ResponseData) GetPaymentIdOk() (*int64, bool)

GetPaymentIdOk returns a tuple with the PaymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetPaymentInfo

GetPaymentInfo returns the PaymentInfo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetPaymentInfoOk

GetPaymentInfoOk returns a tuple with the PaymentInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetPofInfo

GetPofInfo returns the PofInfo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetPofInfoOk

GetPofInfoOk returns a tuple with the PofInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetPreorder

GetPreorder returns the Preorder field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetPreorderOk

GetPreorderOk returns a tuple with the Preorder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetPromoOrderDetail

GetPromoOrderDetail returns the PromoOrderDetail field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetPromoOrderDetailOk

GetPromoOrderDetailOk returns a tuple with the PromoOrderDetail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetRelatedInvoices

func (o *GetSingleOrder200ResponseData) GetRelatedInvoices() map[string]interface{}

GetRelatedInvoices returns the RelatedInvoices field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetSingleOrder200ResponseData) GetRelatedInvoicesOk

func (o *GetSingleOrder200ResponseData) GetRelatedInvoicesOk() (map[string]interface{}, bool)

GetRelatedInvoicesOk returns a tuple with the RelatedInvoices 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 (*GetSingleOrder200ResponseData) GetSellerId

func (o *GetSingleOrder200ResponseData) GetSellerId() int64

GetSellerId returns the SellerId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetSellerIdOk

func (o *GetSingleOrder200ResponseData) GetSellerIdOk() (*int64, bool)

GetSellerIdOk returns a tuple with the SellerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetShipmentFulfillment

GetShipmentFulfillment returns the ShipmentFulfillment field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetShipmentFulfillmentOk

GetShipmentFulfillmentOk returns a tuple with the ShipmentFulfillment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetShippingDate

func (o *GetSingleOrder200ResponseData) GetShippingDate() string

GetShippingDate returns the ShippingDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetSingleOrder200ResponseData) GetShippingDateOk

func (o *GetSingleOrder200ResponseData) GetShippingDateOk() (*string, bool)

GetShippingDateOk returns a tuple with the ShippingDate 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 (*GetSingleOrder200ResponseData) GetShopInfo

GetShopInfo returns the ShopInfo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetShopInfoOk

GetShopInfoOk returns a tuple with the ShopInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) GetUpdateTime

func (o *GetSingleOrder200ResponseData) GetUpdateTime() string

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseData) GetUpdateTimeOk

func (o *GetSingleOrder200ResponseData) GetUpdateTimeOk() (*string, bool)

GetUpdateTimeOk returns a tuple with the UpdateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseData) HasBuyerId

func (o *GetSingleOrder200ResponseData) HasBuyerId() bool

HasBuyerId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasBuyerInfo

func (o *GetSingleOrder200ResponseData) HasBuyerInfo() bool

HasBuyerInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasCancelRequestInfo

func (o *GetSingleOrder200ResponseData) HasCancelRequestInfo() bool

HasCancelRequestInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasCashbackAmt

func (o *GetSingleOrder200ResponseData) HasCashbackAmt() bool

HasCashbackAmt returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasComment

func (o *GetSingleOrder200ResponseData) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasCreateTime

func (o *GetSingleOrder200ResponseData) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasCustomFields

func (o *GetSingleOrder200ResponseData) HasCustomFields() bool

HasCustomFields returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasDeliveredDate

func (o *GetSingleOrder200ResponseData) HasDeliveredDate() bool

HasDeliveredDate returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasEstDeliveryDate

func (o *GetSingleOrder200ResponseData) HasEstDeliveryDate() bool

HasEstDeliveryDate returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasEstShippingDate

func (o *GetSingleOrder200ResponseData) HasEstShippingDate() bool

HasEstShippingDate returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasHoldInfo

func (o *GetSingleOrder200ResponseData) HasHoldInfo() bool

HasHoldInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasInfo

func (o *GetSingleOrder200ResponseData) HasInfo() bool

HasInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasInsuranceInfo

func (o *GetSingleOrder200ResponseData) HasInsuranceInfo() bool

HasInsuranceInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasInvoiceNumber

func (o *GetSingleOrder200ResponseData) HasInvoiceNumber() bool

HasInvoiceNumber returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasInvoicePdf

func (o *GetSingleOrder200ResponseData) HasInvoicePdf() bool

HasInvoicePdf returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasInvoiceUrl

func (o *GetSingleOrder200ResponseData) HasInvoiceUrl() bool

HasInvoiceUrl returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasIsAffiliate

func (o *GetSingleOrder200ResponseData) HasIsAffiliate() bool

HasIsAffiliate returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasIsFulfillment

func (o *GetSingleOrder200ResponseData) HasIsFulfillment() bool

HasIsFulfillment returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasItemPrice

func (o *GetSingleOrder200ResponseData) HasItemPrice() bool

HasItemPrice returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasLpAmt

func (o *GetSingleOrder200ResponseData) HasLpAmt() bool

HasLpAmt returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasOpenAmt

func (o *GetSingleOrder200ResponseData) HasOpenAmt() bool

HasOpenAmt returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasOrderId

func (o *GetSingleOrder200ResponseData) HasOrderId() bool

HasOrderId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasOrderInfo

func (o *GetSingleOrder200ResponseData) HasOrderInfo() bool

HasOrderInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasOrderStatus

func (o *GetSingleOrder200ResponseData) HasOrderStatus() bool

HasOrderStatus returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasOrderWarehouse

func (o *GetSingleOrder200ResponseData) HasOrderWarehouse() bool

HasOrderWarehouse returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasOriginInfo

func (o *GetSingleOrder200ResponseData) HasOriginInfo() bool

HasOriginInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasPaymentDate

func (o *GetSingleOrder200ResponseData) HasPaymentDate() bool

HasPaymentDate returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasPaymentId

func (o *GetSingleOrder200ResponseData) HasPaymentId() bool

HasPaymentId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasPaymentInfo

func (o *GetSingleOrder200ResponseData) HasPaymentInfo() bool

HasPaymentInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasPofInfo

func (o *GetSingleOrder200ResponseData) HasPofInfo() bool

HasPofInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasPreorder

func (o *GetSingleOrder200ResponseData) HasPreorder() bool

HasPreorder returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasPromoOrderDetail

func (o *GetSingleOrder200ResponseData) HasPromoOrderDetail() bool

HasPromoOrderDetail returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasRelatedInvoices

func (o *GetSingleOrder200ResponseData) HasRelatedInvoices() bool

HasRelatedInvoices returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasSellerId

func (o *GetSingleOrder200ResponseData) HasSellerId() bool

HasSellerId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasShipmentFulfillment

func (o *GetSingleOrder200ResponseData) HasShipmentFulfillment() bool

HasShipmentFulfillment returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasShippingDate

func (o *GetSingleOrder200ResponseData) HasShippingDate() bool

HasShippingDate returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasShopInfo

func (o *GetSingleOrder200ResponseData) HasShopInfo() bool

HasShopInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseData) HasUpdateTime

func (o *GetSingleOrder200ResponseData) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (GetSingleOrder200ResponseData) MarshalJSON

func (o GetSingleOrder200ResponseData) MarshalJSON() ([]byte, error)

func (*GetSingleOrder200ResponseData) SetBuyerId

func (o *GetSingleOrder200ResponseData) SetBuyerId(v int64)

SetBuyerId gets a reference to the given int64 and assigns it to the BuyerId field.

func (*GetSingleOrder200ResponseData) SetBuyerInfo

SetBuyerInfo gets a reference to the given GetSingleOrder200ResponseDataBuyerInfo and assigns it to the BuyerInfo field.

func (*GetSingleOrder200ResponseData) SetCancelRequestInfo

func (o *GetSingleOrder200ResponseData) SetCancelRequestInfo(v map[string]interface{})

SetCancelRequestInfo gets a reference to the given map[string]interface{} and assigns it to the CancelRequestInfo field.

func (*GetSingleOrder200ResponseData) SetCashbackAmt

func (o *GetSingleOrder200ResponseData) SetCashbackAmt(v float64)

SetCashbackAmt gets a reference to the given float64 and assigns it to the CashbackAmt field.

func (*GetSingleOrder200ResponseData) SetComment

func (o *GetSingleOrder200ResponseData) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*GetSingleOrder200ResponseData) SetCreateTime

func (o *GetSingleOrder200ResponseData) SetCreateTime(v string)

SetCreateTime gets a reference to the given string and assigns it to the CreateTime field.

func (*GetSingleOrder200ResponseData) SetCustomFields

func (o *GetSingleOrder200ResponseData) SetCustomFields(v map[string]interface{})

SetCustomFields gets a reference to the given map[string]interface{} and assigns it to the CustomFields field.

func (*GetSingleOrder200ResponseData) SetDeliveredDate

func (o *GetSingleOrder200ResponseData) SetDeliveredDate(v string)

SetDeliveredDate gets a reference to the given NullableString and assigns it to the DeliveredDate field.

func (*GetSingleOrder200ResponseData) SetDeliveredDateNil

func (o *GetSingleOrder200ResponseData) SetDeliveredDateNil()

SetDeliveredDateNil sets the value for DeliveredDate to be an explicit nil

func (*GetSingleOrder200ResponseData) SetEstDeliveryDate

func (o *GetSingleOrder200ResponseData) SetEstDeliveryDate(v string)

SetEstDeliveryDate gets a reference to the given NullableString and assigns it to the EstDeliveryDate field.

func (*GetSingleOrder200ResponseData) SetEstDeliveryDateNil

func (o *GetSingleOrder200ResponseData) SetEstDeliveryDateNil()

SetEstDeliveryDateNil sets the value for EstDeliveryDate to be an explicit nil

func (*GetSingleOrder200ResponseData) SetEstShippingDate

func (o *GetSingleOrder200ResponseData) SetEstShippingDate(v string)

SetEstShippingDate gets a reference to the given NullableString and assigns it to the EstShippingDate field.

func (*GetSingleOrder200ResponseData) SetEstShippingDateNil

func (o *GetSingleOrder200ResponseData) SetEstShippingDateNil()

SetEstShippingDateNil sets the value for EstShippingDate to be an explicit nil

func (*GetSingleOrder200ResponseData) SetHoldInfo

func (o *GetSingleOrder200ResponseData) SetHoldInfo(v map[string]interface{})

SetHoldInfo gets a reference to the given map[string]interface{} and assigns it to the HoldInfo field.

func (*GetSingleOrder200ResponseData) SetInfo

func (o *GetSingleOrder200ResponseData) SetInfo(v string)

SetInfo gets a reference to the given string and assigns it to the Info field.

func (*GetSingleOrder200ResponseData) SetInsuranceInfo

SetInsuranceInfo gets a reference to the given GetSingleOrder200ResponseDataInsuranceInfo and assigns it to the InsuranceInfo field.

func (*GetSingleOrder200ResponseData) SetInvoiceNumber

func (o *GetSingleOrder200ResponseData) SetInvoiceNumber(v string)

SetInvoiceNumber gets a reference to the given string and assigns it to the InvoiceNumber field.

func (*GetSingleOrder200ResponseData) SetInvoicePdf

func (o *GetSingleOrder200ResponseData) SetInvoicePdf(v string)

SetInvoicePdf gets a reference to the given string and assigns it to the InvoicePdf field.

func (*GetSingleOrder200ResponseData) SetInvoiceUrl

func (o *GetSingleOrder200ResponseData) SetInvoiceUrl(v string)

SetInvoiceUrl gets a reference to the given string and assigns it to the InvoiceUrl field.

func (*GetSingleOrder200ResponseData) SetIsAffiliate

func (o *GetSingleOrder200ResponseData) SetIsAffiliate(v bool)

SetIsAffiliate gets a reference to the given bool and assigns it to the IsAffiliate field.

func (*GetSingleOrder200ResponseData) SetIsFulfillment

func (o *GetSingleOrder200ResponseData) SetIsFulfillment(v bool)

SetIsFulfillment gets a reference to the given bool and assigns it to the IsFulfillment field.

func (*GetSingleOrder200ResponseData) SetItemPrice

func (o *GetSingleOrder200ResponseData) SetItemPrice(v float64)

SetItemPrice gets a reference to the given float64 and assigns it to the ItemPrice field.

func (*GetSingleOrder200ResponseData) SetLpAmt

func (o *GetSingleOrder200ResponseData) SetLpAmt(v float64)

SetLpAmt gets a reference to the given float64 and assigns it to the LpAmt field.

func (*GetSingleOrder200ResponseData) SetOpenAmt

func (o *GetSingleOrder200ResponseData) SetOpenAmt(v float64)

SetOpenAmt gets a reference to the given float64 and assigns it to the OpenAmt field.

func (*GetSingleOrder200ResponseData) SetOrderId

func (o *GetSingleOrder200ResponseData) SetOrderId(v int64)

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetSingleOrder200ResponseData) SetOrderInfo

SetOrderInfo gets a reference to the given GetSingleOrder200ResponseDataOrderInfo and assigns it to the OrderInfo field.

func (*GetSingleOrder200ResponseData) SetOrderStatus

func (o *GetSingleOrder200ResponseData) SetOrderStatus(v int64)

SetOrderStatus gets a reference to the given int64 and assigns it to the OrderStatus field.

func (*GetSingleOrder200ResponseData) SetOrderWarehouse

SetOrderWarehouse gets a reference to the given GetSingleOrder200ResponseDataOrderWarehouse and assigns it to the OrderWarehouse field.

func (*GetSingleOrder200ResponseData) SetOriginInfo

SetOriginInfo gets a reference to the given GetSingleOrder200ResponseDataOriginInfo and assigns it to the OriginInfo field.

func (*GetSingleOrder200ResponseData) SetPaymentDate

func (o *GetSingleOrder200ResponseData) SetPaymentDate(v string)

SetPaymentDate gets a reference to the given string and assigns it to the PaymentDate field.

func (*GetSingleOrder200ResponseData) SetPaymentId

func (o *GetSingleOrder200ResponseData) SetPaymentId(v int64)

SetPaymentId gets a reference to the given int64 and assigns it to the PaymentId field.

func (*GetSingleOrder200ResponseData) SetPaymentInfo

SetPaymentInfo gets a reference to the given GetSingleOrder200ResponseDataPaymentInfo and assigns it to the PaymentInfo field.

func (*GetSingleOrder200ResponseData) SetPofInfo

SetPofInfo gets a reference to the given GetSingleOrder200ResponseDataPofInfo and assigns it to the PofInfo field.

func (*GetSingleOrder200ResponseData) SetPreorder

SetPreorder gets a reference to the given GetSingleOrder200ResponseDataPreorder and assigns it to the Preorder field.

func (*GetSingleOrder200ResponseData) SetPromoOrderDetail

SetPromoOrderDetail gets a reference to the given GetSingleOrder200ResponseDataPromoOrderDetail and assigns it to the PromoOrderDetail field.

func (*GetSingleOrder200ResponseData) SetRelatedInvoices

func (o *GetSingleOrder200ResponseData) SetRelatedInvoices(v map[string]interface{})

SetRelatedInvoices gets a reference to the given map[string]interface{} and assigns it to the RelatedInvoices field.

func (*GetSingleOrder200ResponseData) SetSellerId

func (o *GetSingleOrder200ResponseData) SetSellerId(v int64)

SetSellerId gets a reference to the given int64 and assigns it to the SellerId field.

func (*GetSingleOrder200ResponseData) SetShipmentFulfillment

SetShipmentFulfillment gets a reference to the given GetSingleOrder200ResponseDataShipmentFulfillment and assigns it to the ShipmentFulfillment field.

func (*GetSingleOrder200ResponseData) SetShippingDate

func (o *GetSingleOrder200ResponseData) SetShippingDate(v string)

SetShippingDate gets a reference to the given NullableString and assigns it to the ShippingDate field.

func (*GetSingleOrder200ResponseData) SetShippingDateNil

func (o *GetSingleOrder200ResponseData) SetShippingDateNil()

SetShippingDateNil sets the value for ShippingDate to be an explicit nil

func (*GetSingleOrder200ResponseData) SetShopInfo

SetShopInfo gets a reference to the given GetSingleOrder200ResponseDataShopInfo and assigns it to the ShopInfo field.

func (*GetSingleOrder200ResponseData) SetUpdateTime

func (o *GetSingleOrder200ResponseData) SetUpdateTime(v string)

SetUpdateTime gets a reference to the given string and assigns it to the UpdateTime field.

func (GetSingleOrder200ResponseData) ToMap

func (o GetSingleOrder200ResponseData) ToMap() (map[string]interface{}, error)

func (*GetSingleOrder200ResponseData) UnsetDeliveredDate

func (o *GetSingleOrder200ResponseData) UnsetDeliveredDate()

UnsetDeliveredDate ensures that no value is present for DeliveredDate, not even an explicit nil

func (*GetSingleOrder200ResponseData) UnsetEstDeliveryDate

func (o *GetSingleOrder200ResponseData) UnsetEstDeliveryDate()

UnsetEstDeliveryDate ensures that no value is present for EstDeliveryDate, not even an explicit nil

func (*GetSingleOrder200ResponseData) UnsetEstShippingDate

func (o *GetSingleOrder200ResponseData) UnsetEstShippingDate()

UnsetEstShippingDate ensures that no value is present for EstShippingDate, not even an explicit nil

func (*GetSingleOrder200ResponseData) UnsetShippingDate

func (o *GetSingleOrder200ResponseData) UnsetShippingDate()

UnsetShippingDate ensures that no value is present for ShippingDate, not even an explicit nil

type GetSingleOrder200ResponseDataBuyerInfo

type GetSingleOrder200ResponseDataBuyerInfo struct {
	// Buyer User Unique Identifier
	BuyerId *int64 `json:"buyer_id,omitempty"`
	// Buyer Fullname
	BuyerFullname *string `json:"buyer_fullname,omitempty"`
	// Buyer Email Address
	BuyerEmail *string `json:"buyer_email,omitempty"`
	// Buyer Phone Number
	BuyerPhone *string `json:"buyer_phone,omitempty"`
}

GetSingleOrder200ResponseDataBuyerInfo struct for GetSingleOrder200ResponseDataBuyerInfo

func NewGetSingleOrder200ResponseDataBuyerInfo

func NewGetSingleOrder200ResponseDataBuyerInfo() *GetSingleOrder200ResponseDataBuyerInfo

NewGetSingleOrder200ResponseDataBuyerInfo instantiates a new GetSingleOrder200ResponseDataBuyerInfo object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataBuyerInfoWithDefaults

func NewGetSingleOrder200ResponseDataBuyerInfoWithDefaults() *GetSingleOrder200ResponseDataBuyerInfo

NewGetSingleOrder200ResponseDataBuyerInfoWithDefaults instantiates a new GetSingleOrder200ResponseDataBuyerInfo object This 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 (*GetSingleOrder200ResponseDataBuyerInfo) GetBuyerEmail

GetBuyerEmail returns the BuyerEmail field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataBuyerInfo) GetBuyerEmailOk

func (o *GetSingleOrder200ResponseDataBuyerInfo) GetBuyerEmailOk() (*string, bool)

GetBuyerEmailOk returns a tuple with the BuyerEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataBuyerInfo) GetBuyerFullname

func (o *GetSingleOrder200ResponseDataBuyerInfo) GetBuyerFullname() string

GetBuyerFullname returns the BuyerFullname field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataBuyerInfo) GetBuyerFullnameOk

func (o *GetSingleOrder200ResponseDataBuyerInfo) GetBuyerFullnameOk() (*string, bool)

GetBuyerFullnameOk returns a tuple with the BuyerFullname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataBuyerInfo) GetBuyerId

GetBuyerId returns the BuyerId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataBuyerInfo) GetBuyerIdOk

func (o *GetSingleOrder200ResponseDataBuyerInfo) GetBuyerIdOk() (*int64, bool)

GetBuyerIdOk returns a tuple with the BuyerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataBuyerInfo) GetBuyerPhone

GetBuyerPhone returns the BuyerPhone field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataBuyerInfo) GetBuyerPhoneOk

func (o *GetSingleOrder200ResponseDataBuyerInfo) GetBuyerPhoneOk() (*string, bool)

GetBuyerPhoneOk returns a tuple with the BuyerPhone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataBuyerInfo) HasBuyerEmail

func (o *GetSingleOrder200ResponseDataBuyerInfo) HasBuyerEmail() bool

HasBuyerEmail returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataBuyerInfo) HasBuyerFullname

func (o *GetSingleOrder200ResponseDataBuyerInfo) HasBuyerFullname() bool

HasBuyerFullname returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataBuyerInfo) HasBuyerId

HasBuyerId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataBuyerInfo) HasBuyerPhone

func (o *GetSingleOrder200ResponseDataBuyerInfo) HasBuyerPhone() bool

HasBuyerPhone returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataBuyerInfo) MarshalJSON

func (o GetSingleOrder200ResponseDataBuyerInfo) MarshalJSON() ([]byte, error)

func (*GetSingleOrder200ResponseDataBuyerInfo) SetBuyerEmail

func (o *GetSingleOrder200ResponseDataBuyerInfo) SetBuyerEmail(v string)

SetBuyerEmail gets a reference to the given string and assigns it to the BuyerEmail field.

func (*GetSingleOrder200ResponseDataBuyerInfo) SetBuyerFullname

func (o *GetSingleOrder200ResponseDataBuyerInfo) SetBuyerFullname(v string)

SetBuyerFullname gets a reference to the given string and assigns it to the BuyerFullname field.

func (*GetSingleOrder200ResponseDataBuyerInfo) SetBuyerId

SetBuyerId gets a reference to the given int64 and assigns it to the BuyerId field.

func (*GetSingleOrder200ResponseDataBuyerInfo) SetBuyerPhone

func (o *GetSingleOrder200ResponseDataBuyerInfo) SetBuyerPhone(v string)

SetBuyerPhone gets a reference to the given string and assigns it to the BuyerPhone field.

func (GetSingleOrder200ResponseDataBuyerInfo) ToMap

func (o GetSingleOrder200ResponseDataBuyerInfo) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseDataInsuranceInfo

type GetSingleOrder200ResponseDataInsuranceInfo struct {
	// Insurance Type
	InsuranceType *int64 `json:"insurance_type,omitempty"`
}

GetSingleOrder200ResponseDataInsuranceInfo struct for GetSingleOrder200ResponseDataInsuranceInfo

func NewGetSingleOrder200ResponseDataInsuranceInfo

func NewGetSingleOrder200ResponseDataInsuranceInfo() *GetSingleOrder200ResponseDataInsuranceInfo

NewGetSingleOrder200ResponseDataInsuranceInfo instantiates a new GetSingleOrder200ResponseDataInsuranceInfo object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataInsuranceInfoWithDefaults

func NewGetSingleOrder200ResponseDataInsuranceInfoWithDefaults() *GetSingleOrder200ResponseDataInsuranceInfo

NewGetSingleOrder200ResponseDataInsuranceInfoWithDefaults instantiates a new GetSingleOrder200ResponseDataInsuranceInfo object This 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 (*GetSingleOrder200ResponseDataInsuranceInfo) GetInsuranceType

func (o *GetSingleOrder200ResponseDataInsuranceInfo) GetInsuranceType() int64

GetInsuranceType returns the InsuranceType field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataInsuranceInfo) GetInsuranceTypeOk

func (o *GetSingleOrder200ResponseDataInsuranceInfo) GetInsuranceTypeOk() (*int64, bool)

GetInsuranceTypeOk returns a tuple with the InsuranceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataInsuranceInfo) HasInsuranceType

func (o *GetSingleOrder200ResponseDataInsuranceInfo) HasInsuranceType() bool

HasInsuranceType returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataInsuranceInfo) MarshalJSON

func (*GetSingleOrder200ResponseDataInsuranceInfo) SetInsuranceType

func (o *GetSingleOrder200ResponseDataInsuranceInfo) SetInsuranceType(v int64)

SetInsuranceType gets a reference to the given int64 and assigns it to the InsuranceType field.

func (GetSingleOrder200ResponseDataInsuranceInfo) ToMap

func (o GetSingleOrder200ResponseDataInsuranceInfo) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseDataOrderInfo

type GetSingleOrder200ResponseDataOrderInfo struct {
	OrderDetail  []GetSingleOrder200ResponseDataOrderInfoOrderDetailInner  `json:"order_detail,omitempty"`
	OrderHistory []GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner `json:"order_history,omitempty"`
	// Order Age in Day
	OrderAgeDay *int64 `json:"order_age_day,omitempty"`
	// Shipping Age in Day
	ShippingAgeDay *int64 `json:"shipping_age_day,omitempty"`
	// Delivered Age in Day
	DeliveredAgeDay *int64 `json:"delivered_age_day,omitempty"`
	// Is partial process?
	PartialProcess *bool                                               `json:"partial_process,omitempty"`
	ShippingInfo   *GetSingleOrder200ResponseDataOrderInfoShippingInfo `json:"shipping_info,omitempty"`
	Destination    *GetSingleOrder200ResponseDataOrderInfoDestination  `json:"destination,omitempty"`
	// Is replacement?
	IsReplacement *bool `json:"is_replacement,omitempty"`
	// Replacement Multiplier
	ReplacementMultiplier *int64 `json:"replacement_multiplier,omitempty"`
	// Plus Order Flag
	IsPlus *bool `json:"is_plus,omitempty"`
}

GetSingleOrder200ResponseDataOrderInfo struct for GetSingleOrder200ResponseDataOrderInfo

func NewGetSingleOrder200ResponseDataOrderInfo

func NewGetSingleOrder200ResponseDataOrderInfo() *GetSingleOrder200ResponseDataOrderInfo

NewGetSingleOrder200ResponseDataOrderInfo instantiates a new GetSingleOrder200ResponseDataOrderInfo object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataOrderInfoWithDefaults

func NewGetSingleOrder200ResponseDataOrderInfoWithDefaults() *GetSingleOrder200ResponseDataOrderInfo

NewGetSingleOrder200ResponseDataOrderInfoWithDefaults instantiates a new GetSingleOrder200ResponseDataOrderInfo object This 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 (*GetSingleOrder200ResponseDataOrderInfo) GetDeliveredAgeDay

func (o *GetSingleOrder200ResponseDataOrderInfo) GetDeliveredAgeDay() int64

GetDeliveredAgeDay returns the DeliveredAgeDay field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfo) GetDeliveredAgeDayOk

func (o *GetSingleOrder200ResponseDataOrderInfo) GetDeliveredAgeDayOk() (*int64, bool)

GetDeliveredAgeDayOk returns a tuple with the DeliveredAgeDay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) GetDestination

GetDestination returns the Destination field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfo) GetDestinationOk

GetDestinationOk returns a tuple with the Destination field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) GetIsPlus

GetIsPlus returns the IsPlus field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfo) GetIsPlusOk

func (o *GetSingleOrder200ResponseDataOrderInfo) GetIsPlusOk() (*bool, bool)

GetIsPlusOk returns a tuple with the IsPlus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) GetIsReplacement

func (o *GetSingleOrder200ResponseDataOrderInfo) GetIsReplacement() bool

GetIsReplacement returns the IsReplacement field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfo) GetIsReplacementOk

func (o *GetSingleOrder200ResponseDataOrderInfo) GetIsReplacementOk() (*bool, bool)

GetIsReplacementOk returns a tuple with the IsReplacement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) GetOrderAgeDay

func (o *GetSingleOrder200ResponseDataOrderInfo) GetOrderAgeDay() int64

GetOrderAgeDay returns the OrderAgeDay field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfo) GetOrderAgeDayOk

func (o *GetSingleOrder200ResponseDataOrderInfo) GetOrderAgeDayOk() (*int64, bool)

GetOrderAgeDayOk returns a tuple with the OrderAgeDay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) GetOrderDetail

GetOrderDetail returns the OrderDetail field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfo) GetOrderDetailOk

GetOrderDetailOk returns a tuple with the OrderDetail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) GetOrderHistory

GetOrderHistory returns the OrderHistory field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfo) GetOrderHistoryOk

GetOrderHistoryOk returns a tuple with the OrderHistory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) GetPartialProcess

func (o *GetSingleOrder200ResponseDataOrderInfo) GetPartialProcess() bool

GetPartialProcess returns the PartialProcess field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfo) GetPartialProcessOk

func (o *GetSingleOrder200ResponseDataOrderInfo) GetPartialProcessOk() (*bool, bool)

GetPartialProcessOk returns a tuple with the PartialProcess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) GetReplacementMultiplier

func (o *GetSingleOrder200ResponseDataOrderInfo) GetReplacementMultiplier() int64

GetReplacementMultiplier returns the ReplacementMultiplier field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfo) GetReplacementMultiplierOk

func (o *GetSingleOrder200ResponseDataOrderInfo) GetReplacementMultiplierOk() (*int64, bool)

GetReplacementMultiplierOk returns a tuple with the ReplacementMultiplier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) GetShippingAgeDay

func (o *GetSingleOrder200ResponseDataOrderInfo) GetShippingAgeDay() int64

GetShippingAgeDay returns the ShippingAgeDay field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfo) GetShippingAgeDayOk

func (o *GetSingleOrder200ResponseDataOrderInfo) GetShippingAgeDayOk() (*int64, bool)

GetShippingAgeDayOk returns a tuple with the ShippingAgeDay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) GetShippingInfo

GetShippingInfo returns the ShippingInfo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfo) GetShippingInfoOk

GetShippingInfoOk returns a tuple with the ShippingInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) HasDeliveredAgeDay

func (o *GetSingleOrder200ResponseDataOrderInfo) HasDeliveredAgeDay() bool

HasDeliveredAgeDay returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) HasDestination

func (o *GetSingleOrder200ResponseDataOrderInfo) HasDestination() bool

HasDestination returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) HasIsPlus

HasIsPlus returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) HasIsReplacement

func (o *GetSingleOrder200ResponseDataOrderInfo) HasIsReplacement() bool

HasIsReplacement returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) HasOrderAgeDay

func (o *GetSingleOrder200ResponseDataOrderInfo) HasOrderAgeDay() bool

HasOrderAgeDay returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) HasOrderDetail

func (o *GetSingleOrder200ResponseDataOrderInfo) HasOrderDetail() bool

HasOrderDetail returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) HasOrderHistory

func (o *GetSingleOrder200ResponseDataOrderInfo) HasOrderHistory() bool

HasOrderHistory returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) HasPartialProcess

func (o *GetSingleOrder200ResponseDataOrderInfo) HasPartialProcess() bool

HasPartialProcess returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) HasReplacementMultiplier

func (o *GetSingleOrder200ResponseDataOrderInfo) HasReplacementMultiplier() bool

HasReplacementMultiplier returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) HasShippingAgeDay

func (o *GetSingleOrder200ResponseDataOrderInfo) HasShippingAgeDay() bool

HasShippingAgeDay returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfo) HasShippingInfo

func (o *GetSingleOrder200ResponseDataOrderInfo) HasShippingInfo() bool

HasShippingInfo returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataOrderInfo) MarshalJSON

func (o GetSingleOrder200ResponseDataOrderInfo) MarshalJSON() ([]byte, error)

func (*GetSingleOrder200ResponseDataOrderInfo) SetDeliveredAgeDay

func (o *GetSingleOrder200ResponseDataOrderInfo) SetDeliveredAgeDay(v int64)

SetDeliveredAgeDay gets a reference to the given int64 and assigns it to the DeliveredAgeDay field.

func (*GetSingleOrder200ResponseDataOrderInfo) SetDestination

SetDestination gets a reference to the given GetSingleOrder200ResponseDataOrderInfoDestination and assigns it to the Destination field.

func (*GetSingleOrder200ResponseDataOrderInfo) SetIsPlus

SetIsPlus gets a reference to the given bool and assigns it to the IsPlus field.

func (*GetSingleOrder200ResponseDataOrderInfo) SetIsReplacement

func (o *GetSingleOrder200ResponseDataOrderInfo) SetIsReplacement(v bool)

SetIsReplacement gets a reference to the given bool and assigns it to the IsReplacement field.

func (*GetSingleOrder200ResponseDataOrderInfo) SetOrderAgeDay

func (o *GetSingleOrder200ResponseDataOrderInfo) SetOrderAgeDay(v int64)

SetOrderAgeDay gets a reference to the given int64 and assigns it to the OrderAgeDay field.

func (*GetSingleOrder200ResponseDataOrderInfo) SetOrderDetail

SetOrderDetail gets a reference to the given []GetSingleOrder200ResponseDataOrderInfoOrderDetailInner and assigns it to the OrderDetail field.

func (*GetSingleOrder200ResponseDataOrderInfo) SetOrderHistory

SetOrderHistory gets a reference to the given []GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner and assigns it to the OrderHistory field.

func (*GetSingleOrder200ResponseDataOrderInfo) SetPartialProcess

func (o *GetSingleOrder200ResponseDataOrderInfo) SetPartialProcess(v bool)

SetPartialProcess gets a reference to the given bool and assigns it to the PartialProcess field.

func (*GetSingleOrder200ResponseDataOrderInfo) SetReplacementMultiplier

func (o *GetSingleOrder200ResponseDataOrderInfo) SetReplacementMultiplier(v int64)

SetReplacementMultiplier gets a reference to the given int64 and assigns it to the ReplacementMultiplier field.

func (*GetSingleOrder200ResponseDataOrderInfo) SetShippingAgeDay

func (o *GetSingleOrder200ResponseDataOrderInfo) SetShippingAgeDay(v int64)

SetShippingAgeDay gets a reference to the given int64 and assigns it to the ShippingAgeDay field.

func (*GetSingleOrder200ResponseDataOrderInfo) SetShippingInfo

SetShippingInfo gets a reference to the given GetSingleOrder200ResponseDataOrderInfoShippingInfo and assigns it to the ShippingInfo field.

func (GetSingleOrder200ResponseDataOrderInfo) ToMap

func (o GetSingleOrder200ResponseDataOrderInfo) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseDataOrderInfoDestination

type GetSingleOrder200ResponseDataOrderInfoDestination struct {
	// Receiver Name
	ReceiverName *string `json:"receiver_name,omitempty"`
	// Receiver Phone Number
	ReceiverPhone *string `json:"receiver_phone,omitempty"`
	// Receiver Address Street
	AddressStreet *string `json:"address_street,omitempty"`
	// Receiver Address Distric
	AddressDistrict *string `json:"address_district,omitempty"`
	// Receiver Address City
	AddressCity *string `json:"address_city,omitempty"`
	// Receiver Address Province
	AddressProvince *string `json:"address_province,omitempty"`
	// Receiver Address Postal Code
	AddressPostal *string `json:"address_postal,omitempty"`
	// Receiver Customer Address Identifier
	CustomerAddressId *int64 `json:"customer_address_id,omitempty"`
	// Receiver District Unique Identifier
	DistrictId *int64 `json:"district_id,omitempty"`
	// Receiver City Unique Identifier
	CityId *int64 `json:"city_id,omitempty"`
	// Receiver Province Unique Identifier
	ProvinceId *int64 `json:"province_id,omitempty"`
}

GetSingleOrder200ResponseDataOrderInfoDestination struct for GetSingleOrder200ResponseDataOrderInfoDestination

func NewGetSingleOrder200ResponseDataOrderInfoDestination

func NewGetSingleOrder200ResponseDataOrderInfoDestination() *GetSingleOrder200ResponseDataOrderInfoDestination

NewGetSingleOrder200ResponseDataOrderInfoDestination instantiates a new GetSingleOrder200ResponseDataOrderInfoDestination object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataOrderInfoDestinationWithDefaults

func NewGetSingleOrder200ResponseDataOrderInfoDestinationWithDefaults() *GetSingleOrder200ResponseDataOrderInfoDestination

NewGetSingleOrder200ResponseDataOrderInfoDestinationWithDefaults instantiates a new GetSingleOrder200ResponseDataOrderInfoDestination object This 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 (*GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressCity

GetAddressCity returns the AddressCity field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressCityOk

GetAddressCityOk returns a tuple with the AddressCity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressDistrict

GetAddressDistrict returns the AddressDistrict field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressDistrictOk

func (o *GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressDistrictOk() (*string, bool)

GetAddressDistrictOk returns a tuple with the AddressDistrict field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressPostal

GetAddressPostal returns the AddressPostal field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressPostalOk

GetAddressPostalOk returns a tuple with the AddressPostal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressProvince

GetAddressProvince returns the AddressProvince field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressProvinceOk

func (o *GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressProvinceOk() (*string, bool)

GetAddressProvinceOk returns a tuple with the AddressProvince field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressStreet

GetAddressStreet returns the AddressStreet field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetAddressStreetOk

GetAddressStreetOk returns a tuple with the AddressStreet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetCityId

GetCityId returns the CityId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetCityIdOk

GetCityIdOk returns a tuple with the CityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetCustomerAddressId

func (o *GetSingleOrder200ResponseDataOrderInfoDestination) GetCustomerAddressId() int64

GetCustomerAddressId returns the CustomerAddressId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetCustomerAddressIdOk

func (o *GetSingleOrder200ResponseDataOrderInfoDestination) GetCustomerAddressIdOk() (*int64, bool)

GetCustomerAddressIdOk returns a tuple with the CustomerAddressId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetDistrictId

GetDistrictId returns the DistrictId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetDistrictIdOk

GetDistrictIdOk returns a tuple with the DistrictId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetProvinceId

GetProvinceId returns the ProvinceId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetProvinceIdOk

GetProvinceIdOk returns a tuple with the ProvinceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetReceiverName

GetReceiverName returns the ReceiverName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetReceiverNameOk

GetReceiverNameOk returns a tuple with the ReceiverName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetReceiverPhone

GetReceiverPhone returns the ReceiverPhone field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) GetReceiverPhoneOk

GetReceiverPhoneOk returns a tuple with the ReceiverPhone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) HasAddressCity

HasAddressCity returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) HasAddressDistrict

HasAddressDistrict returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) HasAddressPostal

HasAddressPostal returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) HasAddressProvince

HasAddressProvince returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) HasAddressStreet

HasAddressStreet returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) HasCityId

HasCityId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) HasCustomerAddressId

func (o *GetSingleOrder200ResponseDataOrderInfoDestination) HasCustomerAddressId() bool

HasCustomerAddressId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) HasDistrictId

HasDistrictId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) HasProvinceId

HasProvinceId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) HasReceiverName

HasReceiverName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) HasReceiverPhone

HasReceiverPhone returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataOrderInfoDestination) MarshalJSON

func (*GetSingleOrder200ResponseDataOrderInfoDestination) SetAddressCity

SetAddressCity gets a reference to the given string and assigns it to the AddressCity field.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) SetAddressDistrict

SetAddressDistrict gets a reference to the given string and assigns it to the AddressDistrict field.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) SetAddressPostal

SetAddressPostal gets a reference to the given string and assigns it to the AddressPostal field.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) SetAddressProvince

SetAddressProvince gets a reference to the given string and assigns it to the AddressProvince field.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) SetAddressStreet

SetAddressStreet gets a reference to the given string and assigns it to the AddressStreet field.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) SetCityId

SetCityId gets a reference to the given int64 and assigns it to the CityId field.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) SetCustomerAddressId

func (o *GetSingleOrder200ResponseDataOrderInfoDestination) SetCustomerAddressId(v int64)

SetCustomerAddressId gets a reference to the given int64 and assigns it to the CustomerAddressId field.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) SetDistrictId

SetDistrictId gets a reference to the given int64 and assigns it to the DistrictId field.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) SetProvinceId

SetProvinceId gets a reference to the given int64 and assigns it to the ProvinceId field.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) SetReceiverName

SetReceiverName gets a reference to the given string and assigns it to the ReceiverName field.

func (*GetSingleOrder200ResponseDataOrderInfoDestination) SetReceiverPhone

SetReceiverPhone gets a reference to the given string and assigns it to the ReceiverPhone field.

func (GetSingleOrder200ResponseDataOrderInfoDestination) ToMap

func (o GetSingleOrder200ResponseDataOrderInfoDestination) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseDataOrderInfoOrderDetailInner

type GetSingleOrder200ResponseDataOrderInfoOrderDetailInner struct {
	// Order Detail Unique Identifier
	OrderDetailId *int64 `json:"order_detail_id,omitempty"`
	// Product Unique Identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Product Name
	ProductName *string `json:"product_name,omitempty"`
	// Product Description PDP
	ProductDescPdp *string `json:"product_desc_pdp,omitempty"`
	// Product Description ATC
	ProductDescAtc *string `json:"product_desc_atc,omitempty"`
	// Product Price
	ProductPrice *float64 `json:"product_price,omitempty"`
	// Product Order Total Price
	SubtotalPrice *float64 `json:"subtotal_price,omitempty"`
	// Product Weight
	Weight *float64 `json:"weight,omitempty"`
	// Product Order Total Weight
	TotalWeight *float64 `json:"total_weight,omitempty"`
	// Product Order Quantity
	Quantity *int64 `json:"quantity,omitempty"`
	// Product Order Quantity Deliver Count
	QuantityDeliver *int64 `json:"quantity_deliver,omitempty"`
	// Product Order Quantity Reject Count
	QuantityReject *int64 `json:"quantity_reject,omitempty"`
	// Is free returns?
	IsFreeReturns *bool `json:"is_free_returns,omitempty"`
	// Product Order Insurance Price
	InsurancePrice *float64 `json:"insurance_price,omitempty"`
	// Product Order Normal Price
	NormalPrice *float64 `json:"normal_price,omitempty"`
	// Currency Unique Identifier
	CurrencyId *int64 `json:"currency_id,omitempty"`
	// Currency Rate
	CurrencyRate *float64 `json:"currency_rate,omitempty"`
	// Product Minimum Order
	MinOrder *int64 `json:"min_order,omitempty"`
	// Product Child Category Unique Identifier
	ChildCatId *int64 `json:"child_cat_id,omitempty"`
	// Campaign Unique Identifier
	CampaignId *string `json:"campaign_id,omitempty"`
	// Product Picture URL
	ProductPicture *string `json:"product_picture,omitempty"`
	// Product Snapshot URL
	SnapshotUrl *string `json:"snapshot_url,omitempty"`
	// SKU
	Sku *string `json:"sku,omitempty"`
}

GetSingleOrder200ResponseDataOrderInfoOrderDetailInner struct for GetSingleOrder200ResponseDataOrderInfoOrderDetailInner

func NewGetSingleOrder200ResponseDataOrderInfoOrderDetailInner

func NewGetSingleOrder200ResponseDataOrderInfoOrderDetailInner() *GetSingleOrder200ResponseDataOrderInfoOrderDetailInner

NewGetSingleOrder200ResponseDataOrderInfoOrderDetailInner instantiates a new GetSingleOrder200ResponseDataOrderInfoOrderDetailInner object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataOrderInfoOrderDetailInnerWithDefaults

func NewGetSingleOrder200ResponseDataOrderInfoOrderDetailInnerWithDefaults() *GetSingleOrder200ResponseDataOrderInfoOrderDetailInner

NewGetSingleOrder200ResponseDataOrderInfoOrderDetailInnerWithDefaults instantiates a new GetSingleOrder200ResponseDataOrderInfoOrderDetailInner object This 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 (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetCampaignId

GetCampaignId returns the CampaignId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetCampaignIdOk

GetCampaignIdOk returns a tuple with the CampaignId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetChildCatId

GetChildCatId returns the ChildCatId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetChildCatIdOk

GetChildCatIdOk returns a tuple with the ChildCatId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetCurrencyId

GetCurrencyId returns the CurrencyId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetCurrencyIdOk

GetCurrencyIdOk returns a tuple with the CurrencyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetCurrencyRate

GetCurrencyRate returns the CurrencyRate field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetCurrencyRateOk

GetCurrencyRateOk returns a tuple with the CurrencyRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetInsurancePrice

GetInsurancePrice returns the InsurancePrice field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetInsurancePriceOk

GetInsurancePriceOk returns a tuple with the InsurancePrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetIsFreeReturns

GetIsFreeReturns returns the IsFreeReturns field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetIsFreeReturnsOk

GetIsFreeReturnsOk returns a tuple with the IsFreeReturns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetMinOrder

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetMinOrderOk

GetMinOrderOk returns a tuple with the MinOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetNormalPrice

GetNormalPrice returns the NormalPrice field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetNormalPriceOk

GetNormalPriceOk returns a tuple with the NormalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetOrderDetailId

GetOrderDetailId returns the OrderDetailId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetOrderDetailIdOk

GetOrderDetailIdOk returns a tuple with the OrderDetailId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductDescAtc

GetProductDescAtc returns the ProductDescAtc field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductDescAtcOk

GetProductDescAtcOk returns a tuple with the ProductDescAtc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductDescPdp

GetProductDescPdp returns the ProductDescPdp field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductDescPdpOk

GetProductDescPdpOk returns a tuple with the ProductDescPdp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductName

GetProductName returns the ProductName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductNameOk

GetProductNameOk returns a tuple with the ProductName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductPicture

GetProductPicture returns the ProductPicture field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductPictureOk

GetProductPictureOk returns a tuple with the ProductPicture field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductPrice

GetProductPrice returns the ProductPrice field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetProductPriceOk

GetProductPriceOk returns a tuple with the ProductPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetQuantity

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetQuantityDeliver

GetQuantityDeliver returns the QuantityDeliver field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetQuantityDeliverOk

GetQuantityDeliverOk returns a tuple with the QuantityDeliver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) 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 (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetQuantityReject

GetQuantityReject returns the QuantityReject field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetQuantityRejectOk

GetQuantityRejectOk returns a tuple with the QuantityReject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetSnapshotUrl

GetSnapshotUrl returns the SnapshotUrl field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetSnapshotUrlOk

GetSnapshotUrlOk returns a tuple with the SnapshotUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetSubtotalPrice

GetSubtotalPrice returns the SubtotalPrice field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetSubtotalPriceOk

GetSubtotalPriceOk returns a tuple with the SubtotalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetTotalWeight

GetTotalWeight returns the TotalWeight field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) 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 (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) GetWeight

GetWeight returns the Weight field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) 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 (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasCampaignId

HasCampaignId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasChildCatId

HasChildCatId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasCurrencyId

HasCurrencyId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasCurrencyRate

HasCurrencyRate returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasInsurancePrice

HasInsurancePrice returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasIsFreeReturns

HasIsFreeReturns returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasMinOrder

HasMinOrder returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasNormalPrice

HasNormalPrice returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasOrderDetailId

HasOrderDetailId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasProductDescAtc

HasProductDescAtc returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasProductDescPdp

HasProductDescPdp returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasProductName

HasProductName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasProductPicture

HasProductPicture returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasProductPrice

HasProductPrice returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasQuantity

HasQuantity returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasQuantityDeliver

HasQuantityDeliver returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasQuantityReject

HasQuantityReject returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasSku

HasSku returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasSnapshotUrl

HasSnapshotUrl returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasSubtotalPrice

HasSubtotalPrice returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasTotalWeight

HasTotalWeight returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) HasWeight

HasWeight returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) MarshalJSON

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetCampaignId

SetCampaignId gets a reference to the given string and assigns it to the CampaignId field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetChildCatId

SetChildCatId gets a reference to the given int64 and assigns it to the ChildCatId field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetCurrencyId

SetCurrencyId gets a reference to the given int64 and assigns it to the CurrencyId field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetCurrencyRate

SetCurrencyRate gets a reference to the given float64 and assigns it to the CurrencyRate field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetInsurancePrice

SetInsurancePrice gets a reference to the given float64 and assigns it to the InsurancePrice field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetIsFreeReturns

SetIsFreeReturns gets a reference to the given bool and assigns it to the IsFreeReturns field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetMinOrder

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetNormalPrice

SetNormalPrice gets a reference to the given float64 and assigns it to the NormalPrice field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetOrderDetailId

SetOrderDetailId gets a reference to the given int64 and assigns it to the OrderDetailId field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetProductDescAtc

SetProductDescAtc gets a reference to the given string and assigns it to the ProductDescAtc field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetProductDescPdp

SetProductDescPdp gets a reference to the given string and assigns it to the ProductDescPdp field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetProductName

SetProductName gets a reference to the given string and assigns it to the ProductName field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetProductPicture

SetProductPicture gets a reference to the given string and assigns it to the ProductPicture field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetProductPrice

SetProductPrice gets a reference to the given float64 and assigns it to the ProductPrice field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetQuantity

SetQuantity gets a reference to the given int64 and assigns it to the Quantity field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetQuantityDeliver

SetQuantityDeliver gets a reference to the given int64 and assigns it to the QuantityDeliver field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetQuantityReject

SetQuantityReject gets a reference to the given int64 and assigns it to the QuantityReject field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetSnapshotUrl

SetSnapshotUrl gets a reference to the given string and assigns it to the SnapshotUrl field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetSubtotalPrice

SetSubtotalPrice gets a reference to the given float64 and assigns it to the SubtotalPrice field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetTotalWeight

SetTotalWeight gets a reference to the given float64 and assigns it to the TotalWeight field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) SetWeight

SetWeight gets a reference to the given float64 and assigns it to the Weight field.

func (GetSingleOrder200ResponseDataOrderInfoOrderDetailInner) ToMap

type GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner

type GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner struct {
	// Order Action Change Actor
	ActionBy *string `json:"action_by,omitempty"`
	// History Status Code
	HistStatusCode *int64 `json:"hist_status_code,omitempty"`
	// Order History Message
	Message *string `json:"message,omitempty"`
	// Order History Timestamp (format: 2017-07-24T08:01:07.073696Z)
	Timestamp *string `json:"timestamp,omitempty"`
	// Order History Comment
	Comment *string `json:"comment,omitempty"`
	// Order History Created By
	CreateBy *int64 `json:"create_by,omitempty"`
	// Order History Updated By
	UpdateBy *string `json:"update_by,omitempty"`
}

GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner struct for GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner

func NewGetSingleOrder200ResponseDataOrderInfoOrderHistoryInner

func NewGetSingleOrder200ResponseDataOrderInfoOrderHistoryInner() *GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner

NewGetSingleOrder200ResponseDataOrderInfoOrderHistoryInner instantiates a new GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataOrderInfoOrderHistoryInnerWithDefaults

func NewGetSingleOrder200ResponseDataOrderInfoOrderHistoryInnerWithDefaults() *GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner

NewGetSingleOrder200ResponseDataOrderInfoOrderHistoryInnerWithDefaults instantiates a new GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner object This 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 (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetActionBy

GetActionBy returns the ActionBy field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetActionByOk

GetActionByOk returns a tuple with the ActionBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetComment

GetComment returns the Comment field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetCommentOk

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetCreateBy

GetCreateBy returns the CreateBy field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetCreateByOk

GetCreateByOk returns a tuple with the CreateBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetHistStatusCode

GetHistStatusCode returns the HistStatusCode field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetHistStatusCodeOk

GetHistStatusCodeOk returns a tuple with the HistStatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) 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 (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetTimestamp

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetTimestampOk

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetUpdateBy

GetUpdateBy returns the UpdateBy field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) GetUpdateByOk

GetUpdateByOk returns a tuple with the UpdateBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) HasActionBy

HasActionBy returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) HasComment

HasComment returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) HasCreateBy

HasCreateBy returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) HasHistStatusCode

HasHistStatusCode returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) HasMessage

HasMessage returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) HasTimestamp

HasTimestamp returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) HasUpdateBy

HasUpdateBy returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) MarshalJSON

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) SetActionBy

SetActionBy gets a reference to the given string and assigns it to the ActionBy field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) SetComment

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) SetCreateBy

SetCreateBy gets a reference to the given int64 and assigns it to the CreateBy field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) SetHistStatusCode

SetHistStatusCode gets a reference to the given int64 and assigns it to the HistStatusCode field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) SetTimestamp

SetTimestamp gets a reference to the given string and assigns it to the Timestamp field.

func (*GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) SetUpdateBy

SetUpdateBy gets a reference to the given string and assigns it to the UpdateBy field.

func (GetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) ToMap

type GetSingleOrder200ResponseDataOrderInfoShippingInfo

type GetSingleOrder200ResponseDataOrderInfoShippingInfo struct {
	// Shipper Unique Identifier
	SpId *int64 `json:"sp_id,omitempty"`
	// Shipping Unique Identifier
	ShippingId *int64 `json:"shipping_id,omitempty"`
	// Logistic Name
	LogisticName *string `json:"logistic_name,omitempty"`
	// Logistic Service Name
	LogisticService *string `json:"logistic_service,omitempty"`
	// Shipping Price
	ShippingPrice *float64 `json:"shipping_price,omitempty"`
	// Shipping Price Rate
	ShippingPriceRate *float64 `json:"shipping_price_rate,omitempty"`
	// Shipping Fee
	ShippingFee *float64 `json:"shipping_fee,omitempty"`
	// Insurance Price
	InsurancePrice *float64 `json:"insurance_price,omitempty"`
	// Fee
	Fee *float64 `json:"fee,omitempty"`
	// Is change courirer?
	IsChangeCourier *bool `json:"is_change_courier,omitempty"`
	// Second Shipper Unique Identifier
	SecondSpId *int64 `json:"second_sp_id,omitempty"`
	// Second Shipping Unique Identifier
	SecondShippingId *int64 `json:"second_shipping_id,omitempty"`
	// Second Logistic Name
	SecondLogisticName *string `json:"second_logistic_name,omitempty"`
	// Second Logistic Service Name
	SecondLogisticService *string `json:"second_logistic_service,omitempty"`
	// Second Agency Fee
	SecondAgencyFee *float64 `json:"second_agency_fee,omitempty"`
	// Second Insurance
	SecondInsurance *float64 `json:"second_insurance,omitempty"`
	// Second Shipping Price Rate
	SecondRate *float64 `json:"second_rate,omitempty"`
	// Airway Bill (Resi)
	Awb *string `json:"awb,omitempty"`
	// Autoresi Cashless Status
	AutoresiCashlessStatus *int64 `json:"autoresi_cashless_status,omitempty"`
	// Airway Bill (Auto Resi)
	AutoresiAwb *string `json:"autoresi_awb,omitempty"`
	// AWB Shipping Price
	AutoresiShippingPrice *float64 `json:"autoresi_shipping_price,omitempty"`
	// AWB Count
	CountAwb *int64 `json:"count_awb,omitempty"`
	// Is cashless?
	IsCashless *bool `json:"isCashless,omitempty"`
	// Is fake delivery?
	IsFakeDelivery         *bool                                                                           `json:"is_fake_delivery,omitempty"`
	RecommendedCourierInfo []GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner `json:"recommended_courier_info,omitempty"`
}

GetSingleOrder200ResponseDataOrderInfoShippingInfo struct for GetSingleOrder200ResponseDataOrderInfoShippingInfo

func NewGetSingleOrder200ResponseDataOrderInfoShippingInfo

func NewGetSingleOrder200ResponseDataOrderInfoShippingInfo() *GetSingleOrder200ResponseDataOrderInfoShippingInfo

NewGetSingleOrder200ResponseDataOrderInfoShippingInfo instantiates a new GetSingleOrder200ResponseDataOrderInfoShippingInfo object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataOrderInfoShippingInfoWithDefaults

func NewGetSingleOrder200ResponseDataOrderInfoShippingInfoWithDefaults() *GetSingleOrder200ResponseDataOrderInfoShippingInfo

NewGetSingleOrder200ResponseDataOrderInfoShippingInfoWithDefaults instantiates a new GetSingleOrder200ResponseDataOrderInfoShippingInfo object This 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 (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAutoresiAwb

GetAutoresiAwb returns the AutoresiAwb field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAutoresiAwbOk

GetAutoresiAwbOk returns a tuple with the AutoresiAwb field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAutoresiCashlessStatus

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAutoresiCashlessStatus() int64

GetAutoresiCashlessStatus returns the AutoresiCashlessStatus field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAutoresiCashlessStatusOk

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAutoresiCashlessStatusOk() (*int64, bool)

GetAutoresiCashlessStatusOk returns a tuple with the AutoresiCashlessStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAutoresiShippingPrice

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAutoresiShippingPrice() float64

GetAutoresiShippingPrice returns the AutoresiShippingPrice field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAutoresiShippingPriceOk

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAutoresiShippingPriceOk() (*float64, bool)

GetAutoresiShippingPriceOk returns a tuple with the AutoresiShippingPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAwb

GetAwb returns the Awb field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetAwbOk

GetAwbOk returns a tuple with the Awb field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetCountAwb

GetCountAwb returns the CountAwb field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetCountAwbOk

GetCountAwbOk returns a tuple with the CountAwb field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetFee

GetFee returns the Fee field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetFeeOk

GetFeeOk returns a tuple with the Fee field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetInsurancePrice

GetInsurancePrice returns the InsurancePrice field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetInsurancePriceOk

GetInsurancePriceOk returns a tuple with the InsurancePrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetIsCashless

GetIsCashless returns the IsCashless field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetIsCashlessOk

GetIsCashlessOk returns a tuple with the IsCashless field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetIsChangeCourier

GetIsChangeCourier returns the IsChangeCourier field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetIsChangeCourierOk

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetIsChangeCourierOk() (*bool, bool)

GetIsChangeCourierOk returns a tuple with the IsChangeCourier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetIsFakeDelivery

GetIsFakeDelivery returns the IsFakeDelivery field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetIsFakeDeliveryOk

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetIsFakeDeliveryOk() (*bool, bool)

GetIsFakeDeliveryOk returns a tuple with the IsFakeDelivery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetLogisticName

GetLogisticName returns the LogisticName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetLogisticNameOk

GetLogisticNameOk returns a tuple with the LogisticName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetLogisticService

GetLogisticService returns the LogisticService field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetLogisticServiceOk

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetLogisticServiceOk() (*string, bool)

GetLogisticServiceOk returns a tuple with the LogisticService field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetRecommendedCourierInfo

GetRecommendedCourierInfo returns the RecommendedCourierInfo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetRecommendedCourierInfoOk

GetRecommendedCourierInfoOk returns a tuple with the RecommendedCourierInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondAgencyFee

GetSecondAgencyFee returns the SecondAgencyFee field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondAgencyFeeOk

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondAgencyFeeOk() (*float64, bool)

GetSecondAgencyFeeOk returns a tuple with the SecondAgencyFee field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondInsurance

GetSecondInsurance returns the SecondInsurance field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondInsuranceOk

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondInsuranceOk() (*float64, bool)

GetSecondInsuranceOk returns a tuple with the SecondInsurance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondLogisticName

GetSecondLogisticName returns the SecondLogisticName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondLogisticNameOk

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondLogisticNameOk() (*string, bool)

GetSecondLogisticNameOk returns a tuple with the SecondLogisticName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondLogisticService

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondLogisticService() string

GetSecondLogisticService returns the SecondLogisticService field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondLogisticServiceOk

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondLogisticServiceOk() (*string, bool)

GetSecondLogisticServiceOk returns a tuple with the SecondLogisticService field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondRate

GetSecondRate returns the SecondRate field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondRateOk

GetSecondRateOk returns a tuple with the SecondRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondShippingId

GetSecondShippingId returns the SecondShippingId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondShippingIdOk

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondShippingIdOk() (*int64, bool)

GetSecondShippingIdOk returns a tuple with the SecondShippingId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondSpId

GetSecondSpId returns the SecondSpId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSecondSpIdOk

GetSecondSpIdOk returns a tuple with the SecondSpId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetShippingFee

GetShippingFee returns the ShippingFee field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetShippingFeeOk

GetShippingFeeOk returns a tuple with the ShippingFee field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetShippingId

GetShippingId returns the ShippingId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetShippingIdOk

GetShippingIdOk returns a tuple with the ShippingId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetShippingPrice

GetShippingPrice returns the ShippingPrice field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetShippingPriceOk

GetShippingPriceOk returns a tuple with the ShippingPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetShippingPriceRate

GetShippingPriceRate returns the ShippingPriceRate field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetShippingPriceRateOk

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetShippingPriceRateOk() (*float64, bool)

GetShippingPriceRateOk returns a tuple with the ShippingPriceRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSpId

GetSpId returns the SpId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) GetSpIdOk

GetSpIdOk returns a tuple with the SpId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasAutoresiAwb

HasAutoresiAwb returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasAutoresiCashlessStatus

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasAutoresiCashlessStatus() bool

HasAutoresiCashlessStatus returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasAutoresiShippingPrice

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasAutoresiShippingPrice() bool

HasAutoresiShippingPrice returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasAwb

HasAwb returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasCountAwb

HasCountAwb returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasFee

HasFee returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasInsurancePrice

HasInsurancePrice returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasIsCashless

HasIsCashless returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasIsChangeCourier

HasIsChangeCourier returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasIsFakeDelivery

HasIsFakeDelivery returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasLogisticName

HasLogisticName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasLogisticService

HasLogisticService returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasRecommendedCourierInfo

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasRecommendedCourierInfo() bool

HasRecommendedCourierInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasSecondAgencyFee

HasSecondAgencyFee returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasSecondInsurance

HasSecondInsurance returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasSecondLogisticName

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasSecondLogisticName() bool

HasSecondLogisticName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasSecondLogisticService

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasSecondLogisticService() bool

HasSecondLogisticService returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasSecondRate

HasSecondRate returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasSecondShippingId

HasSecondShippingId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasSecondSpId

HasSecondSpId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasShippingFee

HasShippingFee returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasShippingId

HasShippingId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasShippingPrice

HasShippingPrice returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasShippingPriceRate

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasShippingPriceRate() bool

HasShippingPriceRate returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) HasSpId

HasSpId returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataOrderInfoShippingInfo) MarshalJSON

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetAutoresiAwb

SetAutoresiAwb gets a reference to the given string and assigns it to the AutoresiAwb field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetAutoresiCashlessStatus

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetAutoresiCashlessStatus(v int64)

SetAutoresiCashlessStatus gets a reference to the given int64 and assigns it to the AutoresiCashlessStatus field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetAutoresiShippingPrice

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetAutoresiShippingPrice(v float64)

SetAutoresiShippingPrice gets a reference to the given float64 and assigns it to the AutoresiShippingPrice field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetAwb

SetAwb gets a reference to the given string and assigns it to the Awb field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetCountAwb

SetCountAwb gets a reference to the given int64 and assigns it to the CountAwb field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetFee

SetFee gets a reference to the given float64 and assigns it to the Fee field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetInsurancePrice

SetInsurancePrice gets a reference to the given float64 and assigns it to the InsurancePrice field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetIsCashless

SetIsCashless gets a reference to the given bool and assigns it to the IsCashless field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetIsChangeCourier

SetIsChangeCourier gets a reference to the given bool and assigns it to the IsChangeCourier field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetIsFakeDelivery

SetIsFakeDelivery gets a reference to the given bool and assigns it to the IsFakeDelivery field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetLogisticName

SetLogisticName gets a reference to the given string and assigns it to the LogisticName field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetLogisticService

SetLogisticService gets a reference to the given string and assigns it to the LogisticService field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetRecommendedCourierInfo

SetRecommendedCourierInfo gets a reference to the given []GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner and assigns it to the RecommendedCourierInfo field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetSecondAgencyFee

SetSecondAgencyFee gets a reference to the given float64 and assigns it to the SecondAgencyFee field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetSecondInsurance

SetSecondInsurance gets a reference to the given float64 and assigns it to the SecondInsurance field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetSecondLogisticName

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetSecondLogisticName(v string)

SetSecondLogisticName gets a reference to the given string and assigns it to the SecondLogisticName field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetSecondLogisticService

func (o *GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetSecondLogisticService(v string)

SetSecondLogisticService gets a reference to the given string and assigns it to the SecondLogisticService field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetSecondRate

SetSecondRate gets a reference to the given float64 and assigns it to the SecondRate field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetSecondShippingId

SetSecondShippingId gets a reference to the given int64 and assigns it to the SecondShippingId field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetSecondSpId

SetSecondSpId gets a reference to the given int64 and assigns it to the SecondSpId field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetShippingFee

SetShippingFee gets a reference to the given float64 and assigns it to the ShippingFee field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetShippingId

SetShippingId gets a reference to the given int64 and assigns it to the ShippingId field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetShippingPrice

SetShippingPrice gets a reference to the given float64 and assigns it to the ShippingPrice field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetShippingPriceRate

SetShippingPriceRate gets a reference to the given float64 and assigns it to the ShippingPriceRate field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfo) SetSpId

SetSpId gets a reference to the given int64 and assigns it to the SpId field.

func (GetSingleOrder200ResponseDataOrderInfoShippingInfo) ToMap

type GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner

type GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner struct {
	Name      *string `json:"name,omitempty"`
	Sequence  *int64  `json:"sequence,omitempty"`
	Milestone *string `json:"milestone,omitempty"`
}

GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner struct for GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner

func NewGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner

func NewGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner() *GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner

NewGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner instantiates a new GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInnerWithDefaults

func NewGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInnerWithDefaults() *GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner

NewGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInnerWithDefaults instantiates a new GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner object This 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 (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) GetMilestone

GetMilestone returns the Milestone field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) GetMilestoneOk

GetMilestoneOk returns a tuple with the Milestone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) GetSequence

GetSequence returns the Sequence field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) GetSequenceOk

GetSequenceOk returns a tuple with the Sequence field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) HasMilestone

HasMilestone returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) HasName

HasName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) HasSequence

HasSequence returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) MarshalJSON

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) SetMilestone

SetMilestone gets a reference to the given string and assigns it to the Milestone field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) SetSequence

SetSequence gets a reference to the given int64 and assigns it to the Sequence field.

func (GetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) ToMap

type GetSingleOrder200ResponseDataOrderWarehouse

type GetSingleOrder200ResponseDataOrderWarehouse struct {
	// Warehouse Unique Identifier
	WarehouseId *int64 `json:"warehouse_id,omitempty"`
	// Order Fulfilled by Tokocabang (1), Order Fulfilled by Shop (0)
	FulfillBy *int64                                               `json:"fulfill_by,omitempty"`
	MetaData  *GetSingleOrder200ResponseDataOrderWarehouseMetaData `json:"meta_data,omitempty"`
}

GetSingleOrder200ResponseDataOrderWarehouse struct for GetSingleOrder200ResponseDataOrderWarehouse

func NewGetSingleOrder200ResponseDataOrderWarehouse

func NewGetSingleOrder200ResponseDataOrderWarehouse() *GetSingleOrder200ResponseDataOrderWarehouse

NewGetSingleOrder200ResponseDataOrderWarehouse instantiates a new GetSingleOrder200ResponseDataOrderWarehouse object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataOrderWarehouseWithDefaults

func NewGetSingleOrder200ResponseDataOrderWarehouseWithDefaults() *GetSingleOrder200ResponseDataOrderWarehouse

NewGetSingleOrder200ResponseDataOrderWarehouseWithDefaults instantiates a new GetSingleOrder200ResponseDataOrderWarehouse object This 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 (*GetSingleOrder200ResponseDataOrderWarehouse) GetFulfillBy

GetFulfillBy returns the FulfillBy field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouse) GetFulfillByOk

func (o *GetSingleOrder200ResponseDataOrderWarehouse) GetFulfillByOk() (*int64, bool)

GetFulfillByOk returns a tuple with the FulfillBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouse) GetMetaData

GetMetaData returns the MetaData field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouse) GetMetaDataOk

GetMetaDataOk returns a tuple with the MetaData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouse) GetWarehouseId

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouse) GetWarehouseIdOk

func (o *GetSingleOrder200ResponseDataOrderWarehouse) GetWarehouseIdOk() (*int64, 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 (*GetSingleOrder200ResponseDataOrderWarehouse) HasFulfillBy

HasFulfillBy returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouse) HasMetaData

HasMetaData returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouse) HasWarehouseId

HasWarehouseId returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataOrderWarehouse) MarshalJSON

func (*GetSingleOrder200ResponseDataOrderWarehouse) SetFulfillBy

SetFulfillBy gets a reference to the given int64 and assigns it to the FulfillBy field.

func (*GetSingleOrder200ResponseDataOrderWarehouse) SetMetaData

SetMetaData gets a reference to the given GetSingleOrder200ResponseDataOrderWarehouseMetaData and assigns it to the MetaData field.

func (*GetSingleOrder200ResponseDataOrderWarehouse) SetWarehouseId

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (GetSingleOrder200ResponseDataOrderWarehouse) ToMap

func (o GetSingleOrder200ResponseDataOrderWarehouse) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseDataOrderWarehouseMetaData

type GetSingleOrder200ResponseDataOrderWarehouseMetaData struct {
	// Warehouse Unique Identifier
	WarehouseId *int64 `json:"warehouse_id,omitempty"`
	// Partner Unique Identifier
	PartnerId *int64 `json:"partner_id,omitempty"`
	// Shop Unique Identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Warehouse Name
	WarehouseName *string `json:"warehouse_name,omitempty"`
	// Warehouse Distric Unique Identifier
	DistrictId *int64 `json:"district_id,omitempty"`
	// Warehouse Distric Name
	DistrictName *string `json:"district_name,omitempty"`
	// Warehouse City Unique Identifier
	CityId *int64 `json:"city_id,omitempty"`
	// Warehouse City Name
	CityName *string `json:"city_name,omitempty"`
	// Warehouse Province Unique Identifier
	ProvinceId *int64 `json:"province_id,omitempty"`
	// Warehouse Province Name
	ProvinceName *string `json:"province_name,omitempty"`
	// Warehouse Status
	Status *int64 `json:"status,omitempty"`
	// Warehouse Postal Code
	PostalCode *string `json:"postal_code,omitempty"`
	// Is default warehouse?
	IsDefault *int64 `json:"is_default,omitempty"`
	// Geolocation Coordinate
	Latlon *string `json:"latlon,omitempty"`
	// Latitude Coordinate
	Latitude *string `json:"latitude,omitempty"`
	// Longitude Coordinate
	Longitude *string `json:"longitude,omitempty"`
	// Warehouse Email
	Email *string `json:"email,omitempty"`
	// Warehouse Detail Address
	AddressDetail *string `json:"address_detail,omitempty"`
	// Warehouse Country Name
	CountryName *string `json:"country_name,omitempty"`
	// Is fulfillment warehouse?
	IsFulfillment *bool `json:"is_fulfillment,omitempty"`
}

GetSingleOrder200ResponseDataOrderWarehouseMetaData struct for GetSingleOrder200ResponseDataOrderWarehouseMetaData

func NewGetSingleOrder200ResponseDataOrderWarehouseMetaData

func NewGetSingleOrder200ResponseDataOrderWarehouseMetaData() *GetSingleOrder200ResponseDataOrderWarehouseMetaData

NewGetSingleOrder200ResponseDataOrderWarehouseMetaData instantiates a new GetSingleOrder200ResponseDataOrderWarehouseMetaData object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataOrderWarehouseMetaDataWithDefaults

func NewGetSingleOrder200ResponseDataOrderWarehouseMetaDataWithDefaults() *GetSingleOrder200ResponseDataOrderWarehouseMetaData

NewGetSingleOrder200ResponseDataOrderWarehouseMetaDataWithDefaults instantiates a new GetSingleOrder200ResponseDataOrderWarehouseMetaData object This 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 (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetAddressDetail

GetAddressDetail returns the AddressDetail field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetAddressDetailOk

GetAddressDetailOk returns a tuple with the AddressDetail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetCityId

GetCityId returns the CityId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetCityIdOk

GetCityIdOk returns a tuple with the CityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetCityName

GetCityName returns the CityName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetCityNameOk

GetCityNameOk returns a tuple with the CityName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetCountryName

GetCountryName returns the CountryName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetCountryNameOk

GetCountryNameOk returns a tuple with the CountryName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetDistrictId

GetDistrictId returns the DistrictId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetDistrictIdOk

GetDistrictIdOk returns a tuple with the DistrictId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetDistrictName

GetDistrictName returns the DistrictName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetDistrictNameOk

GetDistrictNameOk returns a tuple with the DistrictName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetEmail

GetEmail returns the Email field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) 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 (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetIsDefault

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetIsDefaultOk

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetIsFulfillment

GetIsFulfillment returns the IsFulfillment field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetIsFulfillmentOk

GetIsFulfillmentOk returns a tuple with the IsFulfillment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetLatitude

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetLatitudeOk

GetLatitudeOk returns a tuple with the Latitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetLatlon

GetLatlon returns the Latlon field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetLatlonOk

GetLatlonOk returns a tuple with the Latlon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetLongitude

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetLongitudeOk

GetLongitudeOk returns a tuple with the Longitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetPartnerId

GetPartnerId returns the PartnerId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetPartnerIdOk

GetPartnerIdOk returns a tuple with the PartnerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetPostalCode

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetPostalCodeOk

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 (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetProvinceId

GetProvinceId returns the ProvinceId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetProvinceIdOk

GetProvinceIdOk returns a tuple with the ProvinceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetProvinceName

GetProvinceName returns the ProvinceName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetProvinceNameOk

GetProvinceNameOk returns a tuple with the ProvinceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetShopIdOk

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) 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 (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetWarehouseId

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) 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 (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) GetWarehouseName

GetWarehouseName returns the WarehouseName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) 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 (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasAddressDetail

HasAddressDetail returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasCityId

HasCityId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasCityName

HasCityName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasCountryName

HasCountryName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasDistrictId

HasDistrictId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasDistrictName

HasDistrictName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasEmail

HasEmail returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasIsDefault

HasIsDefault returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasIsFulfillment

HasIsFulfillment returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasLatitude

HasLatitude returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasLatlon

HasLatlon returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasLongitude

HasLongitude returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasPartnerId

HasPartnerId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasPostalCode

HasPostalCode returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasProvinceId

HasProvinceId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasProvinceName

HasProvinceName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasShopId

HasShopId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasStatus

HasStatus returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasWarehouseId

HasWarehouseId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) HasWarehouseName

HasWarehouseName returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataOrderWarehouseMetaData) MarshalJSON

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetAddressDetail

SetAddressDetail gets a reference to the given string and assigns it to the AddressDetail field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetCityId

SetCityId gets a reference to the given int64 and assigns it to the CityId field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetCityName

SetCityName gets a reference to the given string and assigns it to the CityName field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetCountryName

SetCountryName gets a reference to the given string and assigns it to the CountryName field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetDistrictId

SetDistrictId gets a reference to the given int64 and assigns it to the DistrictId field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetDistrictName

SetDistrictName gets a reference to the given string and assigns it to the DistrictName field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetEmail

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetIsDefault

SetIsDefault gets a reference to the given int64 and assigns it to the IsDefault field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetIsFulfillment

SetIsFulfillment gets a reference to the given bool and assigns it to the IsFulfillment field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetLatitude

SetLatitude gets a reference to the given string and assigns it to the Latitude field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetLatlon

SetLatlon gets a reference to the given string and assigns it to the Latlon field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetLongitude

SetLongitude gets a reference to the given string and assigns it to the Longitude field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetPartnerId

SetPartnerId gets a reference to the given int64 and assigns it to the PartnerId field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetPostalCode

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetProvinceId

SetProvinceId gets a reference to the given int64 and assigns it to the ProvinceId field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetProvinceName

SetProvinceName gets a reference to the given string and assigns it to the ProvinceName field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetStatus

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetWarehouseId

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (*GetSingleOrder200ResponseDataOrderWarehouseMetaData) SetWarehouseName

SetWarehouseName gets a reference to the given string and assigns it to the WarehouseName field.

func (GetSingleOrder200ResponseDataOrderWarehouseMetaData) ToMap

type GetSingleOrder200ResponseDataOriginInfo

type GetSingleOrder200ResponseDataOriginInfo struct {
	// Sender Name
	SenderName *string `json:"sender_name,omitempty"`
	// Origin Province Unique Identifier
	OriginProvince *int64 `json:"origin_province,omitempty"`
	// Origin Province Name
	OriginProvinceName *string `json:"origin_province_name,omitempty"`
	// Origin City Unique Identifier
	OriginCity *int64 `json:"origin_city,omitempty"`
	// Origin City Name
	OriginCityName *string `json:"origin_city_name,omitempty"`
	// Origin Address
	OriginAddress *string `json:"origin_address,omitempty"`
	// Origin District Unique Identifier
	OriginDistrict *int64 `json:"origin_district,omitempty"`
	// Origin District Name
	OriginDistrictName *string `json:"origin_district_name,omitempty"`
	// Origin Postal Code
	OriginPostalCode *string `json:"origin_postal_code,omitempty"`
	// Origin Geolocation Coordinate
	OriginGeo *string `json:"origin_geo,omitempty"`
	// Receiver Name
	ReceiverName *string `json:"receiver_name,omitempty"`
	// Destination Address
	DestinationAddress *string `json:"destination_address,omitempty"`
	// Destination Province Unique Identifier
	DestinationProvince *int64 `json:"destination_province,omitempty"`
	// Destination City Unique Identifier
	DestinationCity *int64 `json:"destination_city,omitempty"`
	// Destination Disctrict Unique Identifier
	DestinationDistrict *int64 `json:"destination_district,omitempty"`
	// Destination Disctrict Postal Code
	DestinationPostalCode *string `json:"destination_postal_code,omitempty"`
	// Destination Geolocation Coordinate
	DestinationGeo *string                                                `json:"destination_geo,omitempty"`
	DestinationLoc *GetSingleOrder200ResponseDataOriginInfoDestinationLoc `json:"destination_loc,omitempty"`
}

GetSingleOrder200ResponseDataOriginInfo struct for GetSingleOrder200ResponseDataOriginInfo

func NewGetSingleOrder200ResponseDataOriginInfo

func NewGetSingleOrder200ResponseDataOriginInfo() *GetSingleOrder200ResponseDataOriginInfo

NewGetSingleOrder200ResponseDataOriginInfo instantiates a new GetSingleOrder200ResponseDataOriginInfo object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataOriginInfoWithDefaults

func NewGetSingleOrder200ResponseDataOriginInfoWithDefaults() *GetSingleOrder200ResponseDataOriginInfo

NewGetSingleOrder200ResponseDataOriginInfoWithDefaults instantiates a new GetSingleOrder200ResponseDataOriginInfo object This 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 (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationAddress

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationAddress() string

GetDestinationAddress returns the DestinationAddress field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationAddressOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationAddressOk() (*string, bool)

GetDestinationAddressOk returns a tuple with the DestinationAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationCity

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationCity() int64

GetDestinationCity returns the DestinationCity field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationCityOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationCityOk() (*int64, bool)

GetDestinationCityOk returns a tuple with the DestinationCity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationDistrict

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationDistrict() int64

GetDestinationDistrict returns the DestinationDistrict field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationDistrictOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationDistrictOk() (*int64, bool)

GetDestinationDistrictOk returns a tuple with the DestinationDistrict field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationGeo

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationGeo() string

GetDestinationGeo returns the DestinationGeo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationGeoOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationGeoOk() (*string, bool)

GetDestinationGeoOk returns a tuple with the DestinationGeo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationLoc

GetDestinationLoc returns the DestinationLoc field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationLocOk

GetDestinationLocOk returns a tuple with the DestinationLoc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationPostalCode

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationPostalCode() string

GetDestinationPostalCode returns the DestinationPostalCode field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationPostalCodeOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationPostalCodeOk() (*string, bool)

GetDestinationPostalCodeOk returns a tuple with the DestinationPostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationProvince

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationProvince() int64

GetDestinationProvince returns the DestinationProvince field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetDestinationProvinceOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetDestinationProvinceOk() (*int64, bool)

GetDestinationProvinceOk returns a tuple with the DestinationProvince field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginAddress

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginAddress() string

GetOriginAddress returns the OriginAddress field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginAddressOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginAddressOk() (*string, bool)

GetOriginAddressOk returns a tuple with the OriginAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginCity

GetOriginCity returns the OriginCity field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginCityName

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginCityName() string

GetOriginCityName returns the OriginCityName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginCityNameOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginCityNameOk() (*string, bool)

GetOriginCityNameOk returns a tuple with the OriginCityName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginCityOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginCityOk() (*int64, bool)

GetOriginCityOk returns a tuple with the OriginCity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginDistrict

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginDistrict() int64

GetOriginDistrict returns the OriginDistrict field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginDistrictName

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginDistrictName() string

GetOriginDistrictName returns the OriginDistrictName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginDistrictNameOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginDistrictNameOk() (*string, bool)

GetOriginDistrictNameOk returns a tuple with the OriginDistrictName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginDistrictOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginDistrictOk() (*int64, bool)

GetOriginDistrictOk returns a tuple with the OriginDistrict field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginGeo

GetOriginGeo returns the OriginGeo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginGeoOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginGeoOk() (*string, bool)

GetOriginGeoOk returns a tuple with the OriginGeo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginPostalCode

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginPostalCode() string

GetOriginPostalCode returns the OriginPostalCode field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginPostalCodeOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginPostalCodeOk() (*string, bool)

GetOriginPostalCodeOk returns a tuple with the OriginPostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginProvince

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginProvince() int64

GetOriginProvince returns the OriginProvince field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginProvinceName

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginProvinceName() string

GetOriginProvinceName returns the OriginProvinceName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginProvinceNameOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginProvinceNameOk() (*string, bool)

GetOriginProvinceNameOk returns a tuple with the OriginProvinceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetOriginProvinceOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetOriginProvinceOk() (*int64, bool)

GetOriginProvinceOk returns a tuple with the OriginProvince field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetReceiverName

func (o *GetSingleOrder200ResponseDataOriginInfo) GetReceiverName() string

GetReceiverName returns the ReceiverName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetReceiverNameOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetReceiverNameOk() (*string, bool)

GetReceiverNameOk returns a tuple with the ReceiverName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) GetSenderName

GetSenderName returns the SenderName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfo) GetSenderNameOk

func (o *GetSingleOrder200ResponseDataOriginInfo) GetSenderNameOk() (*string, bool)

GetSenderNameOk returns a tuple with the SenderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasDestinationAddress

func (o *GetSingleOrder200ResponseDataOriginInfo) HasDestinationAddress() bool

HasDestinationAddress returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasDestinationCity

func (o *GetSingleOrder200ResponseDataOriginInfo) HasDestinationCity() bool

HasDestinationCity returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasDestinationDistrict

func (o *GetSingleOrder200ResponseDataOriginInfo) HasDestinationDistrict() bool

HasDestinationDistrict returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasDestinationGeo

func (o *GetSingleOrder200ResponseDataOriginInfo) HasDestinationGeo() bool

HasDestinationGeo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasDestinationLoc

func (o *GetSingleOrder200ResponseDataOriginInfo) HasDestinationLoc() bool

HasDestinationLoc returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasDestinationPostalCode

func (o *GetSingleOrder200ResponseDataOriginInfo) HasDestinationPostalCode() bool

HasDestinationPostalCode returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasDestinationProvince

func (o *GetSingleOrder200ResponseDataOriginInfo) HasDestinationProvince() bool

HasDestinationProvince returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasOriginAddress

func (o *GetSingleOrder200ResponseDataOriginInfo) HasOriginAddress() bool

HasOriginAddress returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasOriginCity

func (o *GetSingleOrder200ResponseDataOriginInfo) HasOriginCity() bool

HasOriginCity returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasOriginCityName

func (o *GetSingleOrder200ResponseDataOriginInfo) HasOriginCityName() bool

HasOriginCityName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasOriginDistrict

func (o *GetSingleOrder200ResponseDataOriginInfo) HasOriginDistrict() bool

HasOriginDistrict returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasOriginDistrictName

func (o *GetSingleOrder200ResponseDataOriginInfo) HasOriginDistrictName() bool

HasOriginDistrictName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasOriginGeo

HasOriginGeo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasOriginPostalCode

func (o *GetSingleOrder200ResponseDataOriginInfo) HasOriginPostalCode() bool

HasOriginPostalCode returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasOriginProvince

func (o *GetSingleOrder200ResponseDataOriginInfo) HasOriginProvince() bool

HasOriginProvince returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasOriginProvinceName

func (o *GetSingleOrder200ResponseDataOriginInfo) HasOriginProvinceName() bool

HasOriginProvinceName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasReceiverName

func (o *GetSingleOrder200ResponseDataOriginInfo) HasReceiverName() bool

HasReceiverName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfo) HasSenderName

func (o *GetSingleOrder200ResponseDataOriginInfo) HasSenderName() bool

HasSenderName returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataOriginInfo) MarshalJSON

func (o GetSingleOrder200ResponseDataOriginInfo) MarshalJSON() ([]byte, error)

func (*GetSingleOrder200ResponseDataOriginInfo) SetDestinationAddress

func (o *GetSingleOrder200ResponseDataOriginInfo) SetDestinationAddress(v string)

SetDestinationAddress gets a reference to the given string and assigns it to the DestinationAddress field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetDestinationCity

func (o *GetSingleOrder200ResponseDataOriginInfo) SetDestinationCity(v int64)

SetDestinationCity gets a reference to the given int64 and assigns it to the DestinationCity field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetDestinationDistrict

func (o *GetSingleOrder200ResponseDataOriginInfo) SetDestinationDistrict(v int64)

SetDestinationDistrict gets a reference to the given int64 and assigns it to the DestinationDistrict field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetDestinationGeo

func (o *GetSingleOrder200ResponseDataOriginInfo) SetDestinationGeo(v string)

SetDestinationGeo gets a reference to the given string and assigns it to the DestinationGeo field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetDestinationLoc

SetDestinationLoc gets a reference to the given GetSingleOrder200ResponseDataOriginInfoDestinationLoc and assigns it to the DestinationLoc field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetDestinationPostalCode

func (o *GetSingleOrder200ResponseDataOriginInfo) SetDestinationPostalCode(v string)

SetDestinationPostalCode gets a reference to the given string and assigns it to the DestinationPostalCode field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetDestinationProvince

func (o *GetSingleOrder200ResponseDataOriginInfo) SetDestinationProvince(v int64)

SetDestinationProvince gets a reference to the given int64 and assigns it to the DestinationProvince field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetOriginAddress

func (o *GetSingleOrder200ResponseDataOriginInfo) SetOriginAddress(v string)

SetOriginAddress gets a reference to the given string and assigns it to the OriginAddress field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetOriginCity

func (o *GetSingleOrder200ResponseDataOriginInfo) SetOriginCity(v int64)

SetOriginCity gets a reference to the given int64 and assigns it to the OriginCity field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetOriginCityName

func (o *GetSingleOrder200ResponseDataOriginInfo) SetOriginCityName(v string)

SetOriginCityName gets a reference to the given string and assigns it to the OriginCityName field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetOriginDistrict

func (o *GetSingleOrder200ResponseDataOriginInfo) SetOriginDistrict(v int64)

SetOriginDistrict gets a reference to the given int64 and assigns it to the OriginDistrict field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetOriginDistrictName

func (o *GetSingleOrder200ResponseDataOriginInfo) SetOriginDistrictName(v string)

SetOriginDistrictName gets a reference to the given string and assigns it to the OriginDistrictName field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetOriginGeo

SetOriginGeo gets a reference to the given string and assigns it to the OriginGeo field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetOriginPostalCode

func (o *GetSingleOrder200ResponseDataOriginInfo) SetOriginPostalCode(v string)

SetOriginPostalCode gets a reference to the given string and assigns it to the OriginPostalCode field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetOriginProvince

func (o *GetSingleOrder200ResponseDataOriginInfo) SetOriginProvince(v int64)

SetOriginProvince gets a reference to the given int64 and assigns it to the OriginProvince field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetOriginProvinceName

func (o *GetSingleOrder200ResponseDataOriginInfo) SetOriginProvinceName(v string)

SetOriginProvinceName gets a reference to the given string and assigns it to the OriginProvinceName field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetReceiverName

func (o *GetSingleOrder200ResponseDataOriginInfo) SetReceiverName(v string)

SetReceiverName gets a reference to the given string and assigns it to the ReceiverName field.

func (*GetSingleOrder200ResponseDataOriginInfo) SetSenderName

func (o *GetSingleOrder200ResponseDataOriginInfo) SetSenderName(v string)

SetSenderName gets a reference to the given string and assigns it to the SenderName field.

func (GetSingleOrder200ResponseDataOriginInfo) ToMap

func (o GetSingleOrder200ResponseDataOriginInfo) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseDataOriginInfoDestinationLoc

type GetSingleOrder200ResponseDataOriginInfoDestinationLoc struct {
	// Latitude Coordinate
	Lat *float64 `json:"lat,omitempty"`
	// Longitude Coordinate
	Lon *float64 `json:"lon,omitempty"`
}

GetSingleOrder200ResponseDataOriginInfoDestinationLoc struct for GetSingleOrder200ResponseDataOriginInfoDestinationLoc

func NewGetSingleOrder200ResponseDataOriginInfoDestinationLoc

func NewGetSingleOrder200ResponseDataOriginInfoDestinationLoc() *GetSingleOrder200ResponseDataOriginInfoDestinationLoc

NewGetSingleOrder200ResponseDataOriginInfoDestinationLoc instantiates a new GetSingleOrder200ResponseDataOriginInfoDestinationLoc object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataOriginInfoDestinationLocWithDefaults

func NewGetSingleOrder200ResponseDataOriginInfoDestinationLocWithDefaults() *GetSingleOrder200ResponseDataOriginInfoDestinationLoc

NewGetSingleOrder200ResponseDataOriginInfoDestinationLocWithDefaults instantiates a new GetSingleOrder200ResponseDataOriginInfoDestinationLoc object This 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 (*GetSingleOrder200ResponseDataOriginInfoDestinationLoc) GetLat

GetLat returns the Lat field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfoDestinationLoc) GetLatOk

GetLatOk returns a tuple with the Lat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfoDestinationLoc) GetLon

GetLon returns the Lon field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataOriginInfoDestinationLoc) GetLonOk

GetLonOk returns a tuple with the Lon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataOriginInfoDestinationLoc) HasLat

HasLat returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataOriginInfoDestinationLoc) HasLon

HasLon returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataOriginInfoDestinationLoc) MarshalJSON

func (*GetSingleOrder200ResponseDataOriginInfoDestinationLoc) SetLat

SetLat gets a reference to the given float64 and assigns it to the Lat field.

func (*GetSingleOrder200ResponseDataOriginInfoDestinationLoc) SetLon

SetLon gets a reference to the given float64 and assigns it to the Lon field.

func (GetSingleOrder200ResponseDataOriginInfoDestinationLoc) ToMap

type GetSingleOrder200ResponseDataPaymentInfo

type GetSingleOrder200ResponseDataPaymentInfo struct {
	// Payment Unique Identifier
	PaymentId *int64 `json:"payment_id,omitempty"`
	// Payment Ref Number
	PaymentRefNum *string `json:"payment_ref_num,omitempty"`
	// Payment Date Timestamp (format: 2017-07-20T17:50:06Z)
	PaymentDate *string `json:"payment_date,omitempty"`
	// Payment Method
	PaymentMethod *int64 `json:"payment_method,omitempty"`
	// Payment Status
	PaymentStatus *string `json:"payment_status,omitempty"`
	// Payment Status
	PaymentStatusId *int64 `json:"payment_status_id,omitempty"`
	// Create Time Timestamp (format: 2017-07-20T17:50:06Z)
	CreateTime *string `json:"create_time,omitempty"`
	// Payment Gateway Identifier
	PgId *int64 `json:"pg_id,omitempty"`
	// Gateway Name
	GatewayName *string `json:"gateway_name,omitempty"`
	// Discount Amount
	DiscountAmount *int64 `json:"discount_amount,omitempty"`
	// Voucher Code
	VoucherCode *string `json:"voucher_code,omitempty"`
	// Voucher Unique Identifier
	VoucherId *int64 `json:"voucher_id,omitempty"`
}

GetSingleOrder200ResponseDataPaymentInfo struct for GetSingleOrder200ResponseDataPaymentInfo

func NewGetSingleOrder200ResponseDataPaymentInfo

func NewGetSingleOrder200ResponseDataPaymentInfo() *GetSingleOrder200ResponseDataPaymentInfo

NewGetSingleOrder200ResponseDataPaymentInfo instantiates a new GetSingleOrder200ResponseDataPaymentInfo object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataPaymentInfoWithDefaults

func NewGetSingleOrder200ResponseDataPaymentInfoWithDefaults() *GetSingleOrder200ResponseDataPaymentInfo

NewGetSingleOrder200ResponseDataPaymentInfoWithDefaults instantiates a new GetSingleOrder200ResponseDataPaymentInfo object This 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 (*GetSingleOrder200ResponseDataPaymentInfo) GetCreateTime

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetCreateTimeOk

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetCreateTimeOk() (*string, bool)

GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetDiscountAmount

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetDiscountAmount() int64

GetDiscountAmount returns the DiscountAmount field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetDiscountAmountOk

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetDiscountAmountOk() (*int64, 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 (*GetSingleOrder200ResponseDataPaymentInfo) GetGatewayName

GetGatewayName returns the GatewayName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetGatewayNameOk

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetGatewayNameOk() (*string, bool)

GetGatewayNameOk returns a tuple with the GatewayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentDate

GetPaymentDate returns the PaymentDate field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentDateOk

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetPaymentDateOk() (*string, bool)

GetPaymentDateOk returns a tuple with the PaymentDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentId

GetPaymentId returns the PaymentId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentIdOk

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetPaymentIdOk() (*int64, bool)

GetPaymentIdOk returns a tuple with the PaymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentMethod

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetPaymentMethod() int64

GetPaymentMethod returns the PaymentMethod field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentMethodOk

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetPaymentMethodOk() (*int64, bool)

GetPaymentMethodOk returns a tuple with the PaymentMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentRefNum

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetPaymentRefNum() string

GetPaymentRefNum returns the PaymentRefNum field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentRefNumOk

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetPaymentRefNumOk() (*string, bool)

GetPaymentRefNumOk returns a tuple with the PaymentRefNum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentStatus

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetPaymentStatus() string

GetPaymentStatus returns the PaymentStatus field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentStatusId

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetPaymentStatusId() int64

GetPaymentStatusId returns the PaymentStatusId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentStatusIdOk

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetPaymentStatusIdOk() (*int64, bool)

GetPaymentStatusIdOk returns a tuple with the PaymentStatusId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPaymentStatusOk

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetPaymentStatusOk() (*string, bool)

GetPaymentStatusOk returns a tuple with the PaymentStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPgId

GetPgId returns the PgId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetPgIdOk

GetPgIdOk returns a tuple with the PgId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetVoucherCode

GetVoucherCode returns the VoucherCode field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetVoucherCodeOk

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetVoucherCodeOk() (*string, bool)

GetVoucherCodeOk returns a tuple with the VoucherCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetVoucherId

GetVoucherId returns the VoucherId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPaymentInfo) GetVoucherIdOk

func (o *GetSingleOrder200ResponseDataPaymentInfo) GetVoucherIdOk() (*int64, bool)

GetVoucherIdOk returns a tuple with the VoucherId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasCreateTime

HasCreateTime returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasDiscountAmount

func (o *GetSingleOrder200ResponseDataPaymentInfo) HasDiscountAmount() bool

HasDiscountAmount returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasGatewayName

func (o *GetSingleOrder200ResponseDataPaymentInfo) HasGatewayName() bool

HasGatewayName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasPaymentDate

func (o *GetSingleOrder200ResponseDataPaymentInfo) HasPaymentDate() bool

HasPaymentDate returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasPaymentId

HasPaymentId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasPaymentMethod

func (o *GetSingleOrder200ResponseDataPaymentInfo) HasPaymentMethod() bool

HasPaymentMethod returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasPaymentRefNum

func (o *GetSingleOrder200ResponseDataPaymentInfo) HasPaymentRefNum() bool

HasPaymentRefNum returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasPaymentStatus

func (o *GetSingleOrder200ResponseDataPaymentInfo) HasPaymentStatus() bool

HasPaymentStatus returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasPaymentStatusId

func (o *GetSingleOrder200ResponseDataPaymentInfo) HasPaymentStatusId() bool

HasPaymentStatusId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasPgId

HasPgId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasVoucherCode

func (o *GetSingleOrder200ResponseDataPaymentInfo) HasVoucherCode() bool

HasVoucherCode returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPaymentInfo) HasVoucherId

HasVoucherId returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataPaymentInfo) MarshalJSON

func (*GetSingleOrder200ResponseDataPaymentInfo) SetCreateTime

SetCreateTime gets a reference to the given string and assigns it to the CreateTime field.

func (*GetSingleOrder200ResponseDataPaymentInfo) SetDiscountAmount

func (o *GetSingleOrder200ResponseDataPaymentInfo) SetDiscountAmount(v int64)

SetDiscountAmount gets a reference to the given int64 and assigns it to the DiscountAmount field.

func (*GetSingleOrder200ResponseDataPaymentInfo) SetGatewayName

func (o *GetSingleOrder200ResponseDataPaymentInfo) SetGatewayName(v string)

SetGatewayName gets a reference to the given string and assigns it to the GatewayName field.

func (*GetSingleOrder200ResponseDataPaymentInfo) SetPaymentDate

func (o *GetSingleOrder200ResponseDataPaymentInfo) SetPaymentDate(v string)

SetPaymentDate gets a reference to the given string and assigns it to the PaymentDate field.

func (*GetSingleOrder200ResponseDataPaymentInfo) SetPaymentId

SetPaymentId gets a reference to the given int64 and assigns it to the PaymentId field.

func (*GetSingleOrder200ResponseDataPaymentInfo) SetPaymentMethod

func (o *GetSingleOrder200ResponseDataPaymentInfo) SetPaymentMethod(v int64)

SetPaymentMethod gets a reference to the given int64 and assigns it to the PaymentMethod field.

func (*GetSingleOrder200ResponseDataPaymentInfo) SetPaymentRefNum

func (o *GetSingleOrder200ResponseDataPaymentInfo) SetPaymentRefNum(v string)

SetPaymentRefNum gets a reference to the given string and assigns it to the PaymentRefNum field.

func (*GetSingleOrder200ResponseDataPaymentInfo) SetPaymentStatus

func (o *GetSingleOrder200ResponseDataPaymentInfo) SetPaymentStatus(v string)

SetPaymentStatus gets a reference to the given string and assigns it to the PaymentStatus field.

func (*GetSingleOrder200ResponseDataPaymentInfo) SetPaymentStatusId

func (o *GetSingleOrder200ResponseDataPaymentInfo) SetPaymentStatusId(v int64)

SetPaymentStatusId gets a reference to the given int64 and assigns it to the PaymentStatusId field.

func (*GetSingleOrder200ResponseDataPaymentInfo) SetPgId

SetPgId gets a reference to the given int64 and assigns it to the PgId field.

func (*GetSingleOrder200ResponseDataPaymentInfo) SetVoucherCode

func (o *GetSingleOrder200ResponseDataPaymentInfo) SetVoucherCode(v string)

SetVoucherCode gets a reference to the given string and assigns it to the VoucherCode field.

func (*GetSingleOrder200ResponseDataPaymentInfo) SetVoucherId

SetVoucherId gets a reference to the given int64 and assigns it to the VoucherId field.

func (GetSingleOrder200ResponseDataPaymentInfo) ToMap

func (o GetSingleOrder200ResponseDataPaymentInfo) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseDataPofInfo

type GetSingleOrder200ResponseDataPofInfo struct {
	// Order Unique Identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Partial Order Fulfillment Status Code
	PofStatus *int64 `json:"pof_status,omitempty"`
	// Shipping Price
	ShippingPrice *float64 `json:"shipping_price,omitempty"`
	// Insurance Price
	InsurancePrice *float64 `json:"insurance_price,omitempty"`
	// POF Request Create Timestamp (format: 2023-04-03T08:36:29.331837Z)
	CreateTime *string `json:"create_time,omitempty"`
	// POF Request Create By
	CreateBy *int64 `json:"create_by,omitempty"`
	// POF Request Create By Type
	CreateByType *int64 `json:"create_by_type,omitempty"`
	// POF Request Update Timestamp (format: 2023-04-03T08:36:36.482397Z)
	UpdateTime *string `json:"update_time,omitempty"`
	// POF Request Update By
	UpdateBy *int64 `json:"update_by,omitempty"`
	// POF Request Update By Type
	UpdateByType  *int64                                                   `json:"update_by_type,omitempty"`
	PofDetailInfo []GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner `json:"pof_detail_info,omitempty"`
}

GetSingleOrder200ResponseDataPofInfo struct for GetSingleOrder200ResponseDataPofInfo

func NewGetSingleOrder200ResponseDataPofInfo

func NewGetSingleOrder200ResponseDataPofInfo() *GetSingleOrder200ResponseDataPofInfo

NewGetSingleOrder200ResponseDataPofInfo instantiates a new GetSingleOrder200ResponseDataPofInfo object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataPofInfoWithDefaults

func NewGetSingleOrder200ResponseDataPofInfoWithDefaults() *GetSingleOrder200ResponseDataPofInfo

NewGetSingleOrder200ResponseDataPofInfoWithDefaults instantiates a new GetSingleOrder200ResponseDataPofInfo object This 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 (*GetSingleOrder200ResponseDataPofInfo) GetCreateBy

GetCreateBy returns the CreateBy field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfo) GetCreateByOk

func (o *GetSingleOrder200ResponseDataPofInfo) GetCreateByOk() (*int64, bool)

GetCreateByOk returns a tuple with the CreateBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfo) GetCreateByType

func (o *GetSingleOrder200ResponseDataPofInfo) GetCreateByType() int64

GetCreateByType returns the CreateByType field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfo) GetCreateByTypeOk

func (o *GetSingleOrder200ResponseDataPofInfo) GetCreateByTypeOk() (*int64, bool)

GetCreateByTypeOk returns a tuple with the CreateByType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfo) GetCreateTime

func (o *GetSingleOrder200ResponseDataPofInfo) GetCreateTime() string

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfo) GetCreateTimeOk

func (o *GetSingleOrder200ResponseDataPofInfo) GetCreateTimeOk() (*string, bool)

GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfo) GetInsurancePrice

func (o *GetSingleOrder200ResponseDataPofInfo) GetInsurancePrice() float64

GetInsurancePrice returns the InsurancePrice field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfo) GetInsurancePriceOk

func (o *GetSingleOrder200ResponseDataPofInfo) GetInsurancePriceOk() (*float64, bool)

GetInsurancePriceOk returns a tuple with the InsurancePrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfo) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfo) GetOrderIdOk

func (o *GetSingleOrder200ResponseDataPofInfo) GetOrderIdOk() (*int64, bool)

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfo) GetPofDetailInfo

GetPofDetailInfo returns the PofDetailInfo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfo) GetPofDetailInfoOk

GetPofDetailInfoOk returns a tuple with the PofDetailInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfo) GetPofStatus

func (o *GetSingleOrder200ResponseDataPofInfo) GetPofStatus() int64

GetPofStatus returns the PofStatus field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfo) GetPofStatusOk

func (o *GetSingleOrder200ResponseDataPofInfo) GetPofStatusOk() (*int64, bool)

GetPofStatusOk returns a tuple with the PofStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfo) GetShippingPrice

func (o *GetSingleOrder200ResponseDataPofInfo) GetShippingPrice() float64

GetShippingPrice returns the ShippingPrice field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfo) GetShippingPriceOk

func (o *GetSingleOrder200ResponseDataPofInfo) GetShippingPriceOk() (*float64, bool)

GetShippingPriceOk returns a tuple with the ShippingPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfo) GetUpdateBy

GetUpdateBy returns the UpdateBy field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfo) GetUpdateByOk

func (o *GetSingleOrder200ResponseDataPofInfo) GetUpdateByOk() (*int64, bool)

GetUpdateByOk returns a tuple with the UpdateBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfo) GetUpdateByType

func (o *GetSingleOrder200ResponseDataPofInfo) GetUpdateByType() int64

GetUpdateByType returns the UpdateByType field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfo) GetUpdateByTypeOk

func (o *GetSingleOrder200ResponseDataPofInfo) GetUpdateByTypeOk() (*int64, bool)

GetUpdateByTypeOk returns a tuple with the UpdateByType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfo) GetUpdateTime

func (o *GetSingleOrder200ResponseDataPofInfo) GetUpdateTime() string

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfo) GetUpdateTimeOk

func (o *GetSingleOrder200ResponseDataPofInfo) GetUpdateTimeOk() (*string, bool)

GetUpdateTimeOk returns a tuple with the UpdateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfo) HasCreateBy

func (o *GetSingleOrder200ResponseDataPofInfo) HasCreateBy() bool

HasCreateBy returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfo) HasCreateByType

func (o *GetSingleOrder200ResponseDataPofInfo) HasCreateByType() bool

HasCreateByType returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfo) HasCreateTime

func (o *GetSingleOrder200ResponseDataPofInfo) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfo) HasInsurancePrice

func (o *GetSingleOrder200ResponseDataPofInfo) HasInsurancePrice() bool

HasInsurancePrice returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfo) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfo) HasPofDetailInfo

func (o *GetSingleOrder200ResponseDataPofInfo) HasPofDetailInfo() bool

HasPofDetailInfo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfo) HasPofStatus

func (o *GetSingleOrder200ResponseDataPofInfo) HasPofStatus() bool

HasPofStatus returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfo) HasShippingPrice

func (o *GetSingleOrder200ResponseDataPofInfo) HasShippingPrice() bool

HasShippingPrice returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfo) HasUpdateBy

func (o *GetSingleOrder200ResponseDataPofInfo) HasUpdateBy() bool

HasUpdateBy returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfo) HasUpdateByType

func (o *GetSingleOrder200ResponseDataPofInfo) HasUpdateByType() bool

HasUpdateByType returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfo) HasUpdateTime

func (o *GetSingleOrder200ResponseDataPofInfo) HasUpdateTime() bool

HasUpdateTime returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataPofInfo) MarshalJSON

func (o GetSingleOrder200ResponseDataPofInfo) MarshalJSON() ([]byte, error)

func (*GetSingleOrder200ResponseDataPofInfo) SetCreateBy

func (o *GetSingleOrder200ResponseDataPofInfo) SetCreateBy(v int64)

SetCreateBy gets a reference to the given int64 and assigns it to the CreateBy field.

func (*GetSingleOrder200ResponseDataPofInfo) SetCreateByType

func (o *GetSingleOrder200ResponseDataPofInfo) SetCreateByType(v int64)

SetCreateByType gets a reference to the given int64 and assigns it to the CreateByType field.

func (*GetSingleOrder200ResponseDataPofInfo) SetCreateTime

func (o *GetSingleOrder200ResponseDataPofInfo) SetCreateTime(v string)

SetCreateTime gets a reference to the given string and assigns it to the CreateTime field.

func (*GetSingleOrder200ResponseDataPofInfo) SetInsurancePrice

func (o *GetSingleOrder200ResponseDataPofInfo) SetInsurancePrice(v float64)

SetInsurancePrice gets a reference to the given float64 and assigns it to the InsurancePrice field.

func (*GetSingleOrder200ResponseDataPofInfo) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetSingleOrder200ResponseDataPofInfo) SetPofDetailInfo

SetPofDetailInfo gets a reference to the given []GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner and assigns it to the PofDetailInfo field.

func (*GetSingleOrder200ResponseDataPofInfo) SetPofStatus

func (o *GetSingleOrder200ResponseDataPofInfo) SetPofStatus(v int64)

SetPofStatus gets a reference to the given int64 and assigns it to the PofStatus field.

func (*GetSingleOrder200ResponseDataPofInfo) SetShippingPrice

func (o *GetSingleOrder200ResponseDataPofInfo) SetShippingPrice(v float64)

SetShippingPrice gets a reference to the given float64 and assigns it to the ShippingPrice field.

func (*GetSingleOrder200ResponseDataPofInfo) SetUpdateBy

func (o *GetSingleOrder200ResponseDataPofInfo) SetUpdateBy(v int64)

SetUpdateBy gets a reference to the given int64 and assigns it to the UpdateBy field.

func (*GetSingleOrder200ResponseDataPofInfo) SetUpdateByType

func (o *GetSingleOrder200ResponseDataPofInfo) SetUpdateByType(v int64)

SetUpdateByType gets a reference to the given int64 and assigns it to the UpdateByType field.

func (*GetSingleOrder200ResponseDataPofInfo) SetUpdateTime

func (o *GetSingleOrder200ResponseDataPofInfo) SetUpdateTime(v string)

SetUpdateTime gets a reference to the given string and assigns it to the UpdateTime field.

func (GetSingleOrder200ResponseDataPofInfo) ToMap

func (o GetSingleOrder200ResponseDataPofInfo) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner

type GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner struct {
	// Order Unique Identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Order Detail Unique Identifier
	OrderDtlId *int64 `json:"order_dtl_id,omitempty"`
	// Product Unique Identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Requested Product Quantity
	QuantityRequest *int64 `json:"quantity_request,omitempty"`
	// Requested Total Price
	TotalPriceRequest *float64 `json:"total_price_request,omitempty"`
}

GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner struct for GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner

func NewGetSingleOrder200ResponseDataPofInfoPofDetailInfoInner

func NewGetSingleOrder200ResponseDataPofInfoPofDetailInfoInner() *GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner

NewGetSingleOrder200ResponseDataPofInfoPofDetailInfoInner instantiates a new GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataPofInfoPofDetailInfoInnerWithDefaults

func NewGetSingleOrder200ResponseDataPofInfoPofDetailInfoInnerWithDefaults() *GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner

NewGetSingleOrder200ResponseDataPofInfoPofDetailInfoInnerWithDefaults instantiates a new GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner object This 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 (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) GetOrderDtlId

GetOrderDtlId returns the OrderDtlId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) GetOrderDtlIdOk

GetOrderDtlIdOk returns a tuple with the OrderDtlId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) GetOrderIdOk

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) GetQuantityRequest

GetQuantityRequest returns the QuantityRequest field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) GetQuantityRequestOk

GetQuantityRequestOk returns a tuple with the QuantityRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) GetTotalPriceRequest

GetTotalPriceRequest returns the TotalPriceRequest field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) GetTotalPriceRequestOk

GetTotalPriceRequestOk returns a tuple with the TotalPriceRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) HasOrderDtlId

HasOrderDtlId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) HasQuantityRequest

HasQuantityRequest returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) HasTotalPriceRequest

HasTotalPriceRequest returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) MarshalJSON

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) SetOrderDtlId

SetOrderDtlId gets a reference to the given int64 and assigns it to the OrderDtlId field.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) SetQuantityRequest

SetQuantityRequest gets a reference to the given int64 and assigns it to the QuantityRequest field.

func (*GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) SetTotalPriceRequest

SetTotalPriceRequest gets a reference to the given float64 and assigns it to the TotalPriceRequest field.

func (GetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) ToMap

type GetSingleOrder200ResponseDataPreorder

type GetSingleOrder200ResponseDataPreorder struct {
	// Order Unique Identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Preorder Type
	PreorderType *int64 `json:"preorder_type,omitempty"`
	// Preorder Process Time in UNIX Format
	PreorderProcessTime *int64 `json:"preorder_process_time,omitempty"`
	// Preorder Process Start Time (format: 2017-07-20T17:50:58.061156Z)
	PreorderProcessStart *string `json:"preorder_process_start,omitempty"`
	// Preorder Deadline Time (format: 0001-01-01T00:00:00Z)
	PreorderDeadline *string `json:"preorder_deadline,omitempty"`
	// Shop Unique Identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Customer User Unique Identifier
	CustomerId *int64 `json:"customer_id,omitempty"`
}

GetSingleOrder200ResponseDataPreorder struct for GetSingleOrder200ResponseDataPreorder

func NewGetSingleOrder200ResponseDataPreorder

func NewGetSingleOrder200ResponseDataPreorder() *GetSingleOrder200ResponseDataPreorder

NewGetSingleOrder200ResponseDataPreorder instantiates a new GetSingleOrder200ResponseDataPreorder object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataPreorderWithDefaults

func NewGetSingleOrder200ResponseDataPreorderWithDefaults() *GetSingleOrder200ResponseDataPreorder

NewGetSingleOrder200ResponseDataPreorderWithDefaults instantiates a new GetSingleOrder200ResponseDataPreorder object This 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 (*GetSingleOrder200ResponseDataPreorder) GetCustomerId

func (o *GetSingleOrder200ResponseDataPreorder) GetCustomerId() int64

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPreorder) GetCustomerIdOk

func (o *GetSingleOrder200ResponseDataPreorder) GetCustomerIdOk() (*int64, bool)

GetCustomerIdOk returns a tuple with the CustomerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPreorder) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPreorder) GetOrderIdOk

func (o *GetSingleOrder200ResponseDataPreorder) GetOrderIdOk() (*int64, bool)

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPreorder) GetPreorderDeadline

func (o *GetSingleOrder200ResponseDataPreorder) GetPreorderDeadline() string

GetPreorderDeadline returns the PreorderDeadline field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPreorder) GetPreorderDeadlineOk

func (o *GetSingleOrder200ResponseDataPreorder) GetPreorderDeadlineOk() (*string, bool)

GetPreorderDeadlineOk returns a tuple with the PreorderDeadline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPreorder) GetPreorderProcessStart

func (o *GetSingleOrder200ResponseDataPreorder) GetPreorderProcessStart() string

GetPreorderProcessStart returns the PreorderProcessStart field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPreorder) GetPreorderProcessStartOk

func (o *GetSingleOrder200ResponseDataPreorder) GetPreorderProcessStartOk() (*string, bool)

GetPreorderProcessStartOk returns a tuple with the PreorderProcessStart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPreorder) GetPreorderProcessTime

func (o *GetSingleOrder200ResponseDataPreorder) GetPreorderProcessTime() int64

GetPreorderProcessTime returns the PreorderProcessTime field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPreorder) GetPreorderProcessTimeOk

func (o *GetSingleOrder200ResponseDataPreorder) GetPreorderProcessTimeOk() (*int64, bool)

GetPreorderProcessTimeOk returns a tuple with the PreorderProcessTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPreorder) GetPreorderType

func (o *GetSingleOrder200ResponseDataPreorder) GetPreorderType() int64

GetPreorderType returns the PreorderType field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPreorder) GetPreorderTypeOk

func (o *GetSingleOrder200ResponseDataPreorder) GetPreorderTypeOk() (*int64, bool)

GetPreorderTypeOk returns a tuple with the PreorderType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPreorder) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPreorder) GetShopIdOk

func (o *GetSingleOrder200ResponseDataPreorder) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPreorder) HasCustomerId

func (o *GetSingleOrder200ResponseDataPreorder) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPreorder) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPreorder) HasPreorderDeadline

func (o *GetSingleOrder200ResponseDataPreorder) HasPreorderDeadline() bool

HasPreorderDeadline returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPreorder) HasPreorderProcessStart

func (o *GetSingleOrder200ResponseDataPreorder) HasPreorderProcessStart() bool

HasPreorderProcessStart returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPreorder) HasPreorderProcessTime

func (o *GetSingleOrder200ResponseDataPreorder) HasPreorderProcessTime() bool

HasPreorderProcessTime returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPreorder) HasPreorderType

func (o *GetSingleOrder200ResponseDataPreorder) HasPreorderType() bool

HasPreorderType returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPreorder) HasShopId

HasShopId returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataPreorder) MarshalJSON

func (o GetSingleOrder200ResponseDataPreorder) MarshalJSON() ([]byte, error)

func (*GetSingleOrder200ResponseDataPreorder) SetCustomerId

func (o *GetSingleOrder200ResponseDataPreorder) SetCustomerId(v int64)

SetCustomerId gets a reference to the given int64 and assigns it to the CustomerId field.

func (*GetSingleOrder200ResponseDataPreorder) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetSingleOrder200ResponseDataPreorder) SetPreorderDeadline

func (o *GetSingleOrder200ResponseDataPreorder) SetPreorderDeadline(v string)

SetPreorderDeadline gets a reference to the given string and assigns it to the PreorderDeadline field.

func (*GetSingleOrder200ResponseDataPreorder) SetPreorderProcessStart

func (o *GetSingleOrder200ResponseDataPreorder) SetPreorderProcessStart(v string)

SetPreorderProcessStart gets a reference to the given string and assigns it to the PreorderProcessStart field.

func (*GetSingleOrder200ResponseDataPreorder) SetPreorderProcessTime

func (o *GetSingleOrder200ResponseDataPreorder) SetPreorderProcessTime(v int64)

SetPreorderProcessTime gets a reference to the given int64 and assigns it to the PreorderProcessTime field.

func (*GetSingleOrder200ResponseDataPreorder) SetPreorderType

func (o *GetSingleOrder200ResponseDataPreorder) SetPreorderType(v int64)

SetPreorderType gets a reference to the given int64 and assigns it to the PreorderType field.

func (*GetSingleOrder200ResponseDataPreorder) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (GetSingleOrder200ResponseDataPreorder) ToMap

func (o GetSingleOrder200ResponseDataPreorder) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseDataPromoOrderDetail

type GetSingleOrder200ResponseDataPromoOrderDetail struct {
	OrderId               *int64                                                                   `json:"order_id,omitempty"`
	TotalCashback         *int64                                                                   `json:"total_cashback,omitempty"`
	TotalDiscount         *int64                                                                   `json:"total_discount,omitempty"`
	TotalDiscountProduct  *int64                                                                   `json:"total_discount_product,omitempty"`
	TotalDiscountShipping *int64                                                                   `json:"total_discount_shipping,omitempty"`
	TotalDiscountDetails  []GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner `json:"total_discount_details,omitempty"`
	SummaryPromo          []GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner         `json:"summary_promo,omitempty"`
}

GetSingleOrder200ResponseDataPromoOrderDetail struct for GetSingleOrder200ResponseDataPromoOrderDetail

func NewGetSingleOrder200ResponseDataPromoOrderDetail

func NewGetSingleOrder200ResponseDataPromoOrderDetail() *GetSingleOrder200ResponseDataPromoOrderDetail

NewGetSingleOrder200ResponseDataPromoOrderDetail instantiates a new GetSingleOrder200ResponseDataPromoOrderDetail object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataPromoOrderDetailWithDefaults

func NewGetSingleOrder200ResponseDataPromoOrderDetailWithDefaults() *GetSingleOrder200ResponseDataPromoOrderDetail

NewGetSingleOrder200ResponseDataPromoOrderDetailWithDefaults instantiates a new GetSingleOrder200ResponseDataPromoOrderDetail object This 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 (*GetSingleOrder200ResponseDataPromoOrderDetail) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetOrderIdOk

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetSummaryPromo

GetSummaryPromo returns the SummaryPromo field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetSummaryPromoOk

GetSummaryPromoOk returns a tuple with the SummaryPromo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalCashback

GetTotalCashback returns the TotalCashback field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalCashbackOk

func (o *GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalCashbackOk() (*int64, bool)

GetTotalCashbackOk returns a tuple with the TotalCashback field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscount

GetTotalDiscount returns the TotalDiscount field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountDetails

GetTotalDiscountDetails returns the TotalDiscountDetails field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountDetailsOk

GetTotalDiscountDetailsOk returns a tuple with the TotalDiscountDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountOk

func (o *GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountOk() (*int64, bool)

GetTotalDiscountOk returns a tuple with the TotalDiscount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountProduct

func (o *GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountProduct() int64

GetTotalDiscountProduct returns the TotalDiscountProduct field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountProductOk

func (o *GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountProductOk() (*int64, bool)

GetTotalDiscountProductOk returns a tuple with the TotalDiscountProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountShipping

func (o *GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountShipping() int64

GetTotalDiscountShipping returns the TotalDiscountShipping field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountShippingOk

func (o *GetSingleOrder200ResponseDataPromoOrderDetail) GetTotalDiscountShippingOk() (*int64, bool)

GetTotalDiscountShippingOk returns a tuple with the TotalDiscountShipping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) HasSummaryPromo

HasSummaryPromo returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) HasTotalCashback

HasTotalCashback returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) HasTotalDiscount

HasTotalDiscount returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) HasTotalDiscountDetails

func (o *GetSingleOrder200ResponseDataPromoOrderDetail) HasTotalDiscountDetails() bool

HasTotalDiscountDetails returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) HasTotalDiscountProduct

func (o *GetSingleOrder200ResponseDataPromoOrderDetail) HasTotalDiscountProduct() bool

HasTotalDiscountProduct returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) HasTotalDiscountShipping

func (o *GetSingleOrder200ResponseDataPromoOrderDetail) HasTotalDiscountShipping() bool

HasTotalDiscountShipping returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataPromoOrderDetail) MarshalJSON

func (*GetSingleOrder200ResponseDataPromoOrderDetail) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) SetSummaryPromo

SetSummaryPromo gets a reference to the given []GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner and assigns it to the SummaryPromo field.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) SetTotalCashback

SetTotalCashback gets a reference to the given int64 and assigns it to the TotalCashback field.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) SetTotalDiscount

SetTotalDiscount gets a reference to the given int64 and assigns it to the TotalDiscount field.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) SetTotalDiscountDetails

SetTotalDiscountDetails gets a reference to the given []GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner and assigns it to the TotalDiscountDetails field.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) SetTotalDiscountProduct

func (o *GetSingleOrder200ResponseDataPromoOrderDetail) SetTotalDiscountProduct(v int64)

SetTotalDiscountProduct gets a reference to the given int64 and assigns it to the TotalDiscountProduct field.

func (*GetSingleOrder200ResponseDataPromoOrderDetail) SetTotalDiscountShipping

func (o *GetSingleOrder200ResponseDataPromoOrderDetail) SetTotalDiscountShipping(v int64)

SetTotalDiscountShipping gets a reference to the given int64 and assigns it to the TotalDiscountShipping field.

func (GetSingleOrder200ResponseDataPromoOrderDetail) ToMap

func (o GetSingleOrder200ResponseDataPromoOrderDetail) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner

type GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner struct {
	// Promo Title
	Name *string `json:"name,omitempty"`
	// Is promo a coupon or not
	IsCoupon *bool `json:"is_coupon,omitempty"`
	// Flag to show cashback amount (hardcoded true)
	ShowCashbackAmount *bool `json:"show_cashback_amount,omitempty"`
	// Flag to show discount amount (hardcoded true)
	ShowDiscountAmount *bool `json:"show_discount_amount,omitempty"`
	// Cashback amount in IDR
	CashbackAmount *int64 `json:"cashback_amount,omitempty"`
	// Cashback amount in Points currency
	CashbackPoints *int64 `json:"cashback_points,omitempty"`
	// Details of cashback in 1 promo
	CashbackDetails map[string]interface{} `json:"cashback_details,omitempty"`
	// Promo benefit type. (discount, cashback)
	Type *string `json:"type,omitempty"`
	// Discount amount
	DiscountAmount *int64 `json:"discount_amount,omitempty"`
	// Details of discount in 1 promo
	DiscountDetails []GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner `json:"discount_details,omitempty"`
	InvoiceDesc     *string                                                                              `json:"invoice_desc,omitempty"`
}

GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner struct for GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner

func NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner

func NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner() *GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner

NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner instantiates a new GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerWithDefaults

func NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerWithDefaults() *GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner

NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerWithDefaults instantiates a new GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner object This 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 (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetCashbackAmount

GetCashbackAmount returns the CashbackAmount field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetCashbackAmountOk

GetCashbackAmountOk returns a tuple with the CashbackAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetCashbackDetails

func (o *GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetCashbackDetails() map[string]interface{}

GetCashbackDetails returns the CashbackDetails field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetCashbackDetailsOk

func (o *GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetCashbackDetailsOk() (map[string]interface{}, bool)

GetCashbackDetailsOk returns a tuple with the CashbackDetails 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 (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetCashbackPoints

GetCashbackPoints returns the CashbackPoints field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetCashbackPointsOk

GetCashbackPointsOk returns a tuple with the CashbackPoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetDiscountAmount

GetDiscountAmount returns the DiscountAmount field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetDiscountAmountOk

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 (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetDiscountDetails

GetDiscountDetails returns the DiscountDetails field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetDiscountDetailsOk

GetDiscountDetailsOk returns a tuple with the DiscountDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetInvoiceDesc

GetInvoiceDesc returns the InvoiceDesc field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetInvoiceDescOk

GetInvoiceDescOk returns a tuple with the InvoiceDesc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetIsCoupon

GetIsCoupon returns the IsCoupon field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetIsCouponOk

GetIsCouponOk returns a tuple with the IsCoupon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetShowCashbackAmount

GetShowCashbackAmount returns the ShowCashbackAmount field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetShowCashbackAmountOk

GetShowCashbackAmountOk returns a tuple with the ShowCashbackAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetShowDiscountAmount

GetShowDiscountAmount returns the ShowDiscountAmount field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetShowDiscountAmountOk

GetShowDiscountAmountOk returns a tuple with the ShowDiscountAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) 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 (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) HasCashbackAmount

HasCashbackAmount returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) HasCashbackDetails

HasCashbackDetails returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) HasCashbackPoints

HasCashbackPoints returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) HasDiscountAmount

HasDiscountAmount returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) HasDiscountDetails

HasDiscountDetails returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) HasInvoiceDesc

HasInvoiceDesc returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) HasIsCoupon

HasIsCoupon returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) HasName

HasName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) HasShowCashbackAmount

HasShowCashbackAmount returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) HasShowDiscountAmount

HasShowDiscountAmount returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) HasType

HasType returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) MarshalJSON

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetCashbackAmount

SetCashbackAmount gets a reference to the given int64 and assigns it to the CashbackAmount field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetCashbackDetails

func (o *GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetCashbackDetails(v map[string]interface{})

SetCashbackDetails gets a reference to the given map[string]interface{} and assigns it to the CashbackDetails field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetCashbackPoints

SetCashbackPoints gets a reference to the given int64 and assigns it to the CashbackPoints field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetDiscountAmount

SetDiscountAmount gets a reference to the given int64 and assigns it to the DiscountAmount field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetDiscountDetails

SetDiscountDetails gets a reference to the given []GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner and assigns it to the DiscountDetails field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetInvoiceDesc

SetInvoiceDesc gets a reference to the given string and assigns it to the InvoiceDesc field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetIsCoupon

SetIsCoupon gets a reference to the given bool and assigns it to the IsCoupon field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetShowCashbackAmount

SetShowCashbackAmount gets a reference to the given bool and assigns it to the ShowCashbackAmount field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetShowDiscountAmount

SetShowDiscountAmount gets a reference to the given bool and assigns it to the ShowDiscountAmount field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) ToMap

type GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

type GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner struct {
	// Discount amount per discount type
	Amount *int64 `json:"amount,omitempty"`
	// Discount type. (discount_shipping, discount_product)
	Type *string `json:"type,omitempty"`
	// Details of budget in 1 promo with breakdown of benefit amount
	BudgetDetails []GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner `json:"budget_details,omitempty"`
}

GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner struct for GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

func NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

func NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner() *GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner instantiates a new GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerWithDefaults

func NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerWithDefaults() *GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerWithDefaults instantiates a new GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner object This 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 (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) GetAmount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) 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 (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) GetBudgetDetails

GetBudgetDetails returns the BudgetDetails field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) GetBudgetDetailsOk

GetBudgetDetailsOk returns a tuple with the BudgetDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) 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 (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) HasAmount

HasAmount returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) HasBudgetDetails

HasBudgetDetails returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) HasType

HasType returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) MarshalJSON

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) SetAmount

SetAmount gets a reference to the given int64 and assigns it to the Amount field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) SetBudgetDetails

SetBudgetDetails gets a reference to the given []GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner and assigns it to the BudgetDetails field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) ToMap

type GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

type GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner struct {
	// Type of Budget. 1 : Tokopedia, 2 : Partner*, 3 : Brand*.
	BudgetType *int64 `json:"budget_type,omitempty"`
	// Benefit amount per budget type
	BenefitAmount *int64 `json:"benefit_amount,omitempty"`
	// Actual benefit amount given to user per budget type
	ActualBenefitAmount *int64 `json:"actual_benefit_amount,omitempty"`
}

GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner struct for GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

func NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

func NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner() *GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner instantiates a new GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInnerWithDefaults

func NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInnerWithDefaults() *GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

NewGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInnerWithDefaults instantiates a new GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner object This 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 (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetActualBenefitAmount

GetActualBenefitAmount returns the ActualBenefitAmount field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetActualBenefitAmountOk

GetActualBenefitAmountOk returns a tuple with the ActualBenefitAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetBenefitAmount

GetBenefitAmount returns the BenefitAmount field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetBenefitAmountOk

GetBenefitAmountOk returns a tuple with the BenefitAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetBudgetType

GetBudgetType returns the BudgetType field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) GetBudgetTypeOk

GetBudgetTypeOk returns a tuple with the BudgetType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) HasActualBenefitAmount

HasActualBenefitAmount returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) HasBenefitAmount

HasBenefitAmount returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) HasBudgetType

HasBudgetType returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) MarshalJSON

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) SetActualBenefitAmount

SetActualBenefitAmount gets a reference to the given int64 and assigns it to the ActualBenefitAmount field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) SetBenefitAmount

SetBenefitAmount gets a reference to the given int64 and assigns it to the BenefitAmount field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) SetBudgetType

SetBudgetType gets a reference to the given int64 and assigns it to the BudgetType field.

func (GetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) ToMap

type GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner

type GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner struct {
	Amount *int64  `json:"amount,omitempty"`
	Type   *string `json:"type,omitempty"`
}

GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner struct for GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner

func NewGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner

func NewGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner() *GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner

NewGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner instantiates a new GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInnerWithDefaults

func NewGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInnerWithDefaults() *GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner

NewGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInnerWithDefaults instantiates a new GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner object This 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 (*GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) GetAmount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) 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 (*GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) 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 (*GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) HasAmount

HasAmount returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) HasType

HasType returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) MarshalJSON

func (*GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) SetAmount

SetAmount gets a reference to the given int64 and assigns it to the Amount field.

func (*GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (GetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) ToMap

type GetSingleOrder200ResponseDataShipmentFulfillment

type GetSingleOrder200ResponseDataShipmentFulfillment struct {
	// Shipment Fulfillment Unique Identifier
	Id *int64 `json:"id,omitempty"`
	// Order Unique Identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Payment Date Time (format: 0001-01-01T00:00:00Z)
	PaymentDateTime *string `json:"payment_date_time,omitempty"`
	// Is same day delivery?
	IsSameDay *bool `json:"is_same_day,omitempty"`
	// Accept Deadline (format: 0001-01-01T00:00:00Z)
	AcceptDeadline *string `json:"accept_deadline,omitempty"`
	// Accept Deadline (format: 0001-01-01T00:00:00Z)
	ConfirmShippingDeadline *string                                                                `json:"confirm_shipping_deadline,omitempty"`
	ItemDeliveredDeadline   *GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline `json:"item_delivered_deadline,omitempty"`
	// Is order accepted?
	IsAccepted *bool `json:"is_accepted,omitempty"`
	// Is shipping confirmed?
	IsConfirmShipping *bool `json:"is_confirm_shipping,omitempty"`
	// Is item delivered?
	IsItemDelivered *bool `json:"is_item_delivered,omitempty"`
	// Fullfilment Status
	FulfillmentStatus *int64 `json:"fulfillment_status,omitempty"`
}

GetSingleOrder200ResponseDataShipmentFulfillment struct for GetSingleOrder200ResponseDataShipmentFulfillment

func NewGetSingleOrder200ResponseDataShipmentFulfillment

func NewGetSingleOrder200ResponseDataShipmentFulfillment() *GetSingleOrder200ResponseDataShipmentFulfillment

NewGetSingleOrder200ResponseDataShipmentFulfillment instantiates a new GetSingleOrder200ResponseDataShipmentFulfillment object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataShipmentFulfillmentWithDefaults

func NewGetSingleOrder200ResponseDataShipmentFulfillmentWithDefaults() *GetSingleOrder200ResponseDataShipmentFulfillment

NewGetSingleOrder200ResponseDataShipmentFulfillmentWithDefaults instantiates a new GetSingleOrder200ResponseDataShipmentFulfillment object This 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 (*GetSingleOrder200ResponseDataShipmentFulfillment) GetAcceptDeadline

GetAcceptDeadline returns the AcceptDeadline field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetAcceptDeadlineOk

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) GetAcceptDeadlineOk() (*string, bool)

GetAcceptDeadlineOk returns a tuple with the AcceptDeadline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetConfirmShippingDeadline

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) GetConfirmShippingDeadline() string

GetConfirmShippingDeadline returns the ConfirmShippingDeadline field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetConfirmShippingDeadlineOk

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) GetConfirmShippingDeadlineOk() (*string, bool)

GetConfirmShippingDeadlineOk returns a tuple with the ConfirmShippingDeadline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetFulfillmentStatus

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) GetFulfillmentStatus() int64

GetFulfillmentStatus returns the FulfillmentStatus field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetFulfillmentStatusOk

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) GetFulfillmentStatusOk() (*int64, bool)

GetFulfillmentStatusOk returns a tuple with the FulfillmentStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetIdOk

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 (*GetSingleOrder200ResponseDataShipmentFulfillment) GetIsAccepted

GetIsAccepted returns the IsAccepted field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetIsAcceptedOk

GetIsAcceptedOk returns a tuple with the IsAccepted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetIsConfirmShipping

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) GetIsConfirmShipping() bool

GetIsConfirmShipping returns the IsConfirmShipping field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetIsConfirmShippingOk

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) GetIsConfirmShippingOk() (*bool, bool)

GetIsConfirmShippingOk returns a tuple with the IsConfirmShipping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetIsItemDelivered

GetIsItemDelivered returns the IsItemDelivered field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetIsItemDeliveredOk

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) GetIsItemDeliveredOk() (*bool, bool)

GetIsItemDeliveredOk returns a tuple with the IsItemDelivered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetIsSameDay

GetIsSameDay returns the IsSameDay field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetIsSameDayOk

GetIsSameDayOk returns a tuple with the IsSameDay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetItemDeliveredDeadline

GetItemDeliveredDeadline returns the ItemDeliveredDeadline field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetItemDeliveredDeadlineOk

GetItemDeliveredDeadlineOk returns a tuple with the ItemDeliveredDeadline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetOrderId

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetOrderIdOk

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetPaymentDateTime

GetPaymentDateTime returns the PaymentDateTime field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) GetPaymentDateTimeOk

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) GetPaymentDateTimeOk() (*string, bool)

GetPaymentDateTimeOk returns a tuple with the PaymentDateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) HasAcceptDeadline

HasAcceptDeadline returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) HasConfirmShippingDeadline

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) HasConfirmShippingDeadline() bool

HasConfirmShippingDeadline returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) HasFulfillmentStatus

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) HasFulfillmentStatus() bool

HasFulfillmentStatus returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) HasId

HasId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) HasIsAccepted

HasIsAccepted returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) HasIsConfirmShipping

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) HasIsConfirmShipping() bool

HasIsConfirmShipping returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) HasIsItemDelivered

HasIsItemDelivered returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) HasIsSameDay

HasIsSameDay returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) HasItemDeliveredDeadline

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) HasItemDeliveredDeadline() bool

HasItemDeliveredDeadline returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) HasOrderId

HasOrderId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) HasPaymentDateTime

HasPaymentDateTime returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataShipmentFulfillment) MarshalJSON

func (*GetSingleOrder200ResponseDataShipmentFulfillment) SetAcceptDeadline

SetAcceptDeadline gets a reference to the given string and assigns it to the AcceptDeadline field.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) SetConfirmShippingDeadline

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) SetConfirmShippingDeadline(v string)

SetConfirmShippingDeadline gets a reference to the given string and assigns it to the ConfirmShippingDeadline field.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) SetFulfillmentStatus

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) SetFulfillmentStatus(v int64)

SetFulfillmentStatus gets a reference to the given int64 and assigns it to the FulfillmentStatus field.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) SetIsAccepted

SetIsAccepted gets a reference to the given bool and assigns it to the IsAccepted field.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) SetIsConfirmShipping

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) SetIsConfirmShipping(v bool)

SetIsConfirmShipping gets a reference to the given bool and assigns it to the IsConfirmShipping field.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) SetIsItemDelivered

func (o *GetSingleOrder200ResponseDataShipmentFulfillment) SetIsItemDelivered(v bool)

SetIsItemDelivered gets a reference to the given bool and assigns it to the IsItemDelivered field.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) SetIsSameDay

SetIsSameDay gets a reference to the given bool and assigns it to the IsSameDay field.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) SetItemDeliveredDeadline

SetItemDeliveredDeadline gets a reference to the given GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline and assigns it to the ItemDeliveredDeadline field.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) SetOrderId

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*GetSingleOrder200ResponseDataShipmentFulfillment) SetPaymentDateTime

SetPaymentDateTime gets a reference to the given string and assigns it to the PaymentDateTime field.

func (GetSingleOrder200ResponseDataShipmentFulfillment) ToMap

func (o GetSingleOrder200ResponseDataShipmentFulfillment) ToMap() (map[string]interface{}, error)

type GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline

type GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline struct {
	// Item Delivered Deadline Timestamp (format: 0001-01-01T00:00:00Z)
	Time *string `json:"Time,omitempty"`
	// Is valid?
	Valid *bool `json:"Valid,omitempty"`
}

GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline struct for GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline

func NewGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline

func NewGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline() *GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline

NewGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline instantiates a new GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadlineWithDefaults

func NewGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadlineWithDefaults() *GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline

NewGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadlineWithDefaults instantiates a new GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline object This 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 (*GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) GetTime

GetTime returns the Time field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) GetTimeOk

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) GetValid

GetValid returns the Valid field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) GetValidOk

GetValidOk returns a tuple with the Valid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) HasTime

HasTime returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) HasValid

HasValid returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) MarshalJSON

func (*GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) SetTime

SetTime gets a reference to the given string and assigns it to the Time field.

func (*GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) SetValid

SetValid gets a reference to the given bool and assigns it to the Valid field.

func (GetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) ToMap

type GetSingleOrder200ResponseDataShopInfo

type GetSingleOrder200ResponseDataShopInfo struct {
	// Shop Owner User Unique Identifier
	ShopOwnerId *int64 `json:"shop_owner_id,omitempty"`
	// Shop Owner Email Address
	ShopOwnerEmail *string `json:"shop_owner_email,omitempty"`
	// Shop Owner Phone Number
	ShopOwnerPhone *string `json:"shop_owner_phone,omitempty"`
	// Shop Name
	ShopName *string `json:"shop_name,omitempty"`
	// Shop Domain
	ShopDomain *string `json:"shop_domain,omitempty"`
	// Shop Unique Identifier
	ShopId *int64 `json:"shop_id,omitempty"`
}

GetSingleOrder200ResponseDataShopInfo struct for GetSingleOrder200ResponseDataShopInfo

func NewGetSingleOrder200ResponseDataShopInfo

func NewGetSingleOrder200ResponseDataShopInfo() *GetSingleOrder200ResponseDataShopInfo

NewGetSingleOrder200ResponseDataShopInfo instantiates a new GetSingleOrder200ResponseDataShopInfo object This constructor will assign default values to properties that have it defined, 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 NewGetSingleOrder200ResponseDataShopInfoWithDefaults

func NewGetSingleOrder200ResponseDataShopInfoWithDefaults() *GetSingleOrder200ResponseDataShopInfo

NewGetSingleOrder200ResponseDataShopInfoWithDefaults instantiates a new GetSingleOrder200ResponseDataShopInfo object This 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 (*GetSingleOrder200ResponseDataShopInfo) GetShopDomain

func (o *GetSingleOrder200ResponseDataShopInfo) GetShopDomain() string

GetShopDomain returns the ShopDomain field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShopInfo) GetShopDomainOk

func (o *GetSingleOrder200ResponseDataShopInfo) GetShopDomainOk() (*string, bool)

GetShopDomainOk returns a tuple with the ShopDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShopInfo) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShopInfo) GetShopIdOk

func (o *GetSingleOrder200ResponseDataShopInfo) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShopInfo) GetShopName

GetShopName returns the ShopName field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShopInfo) GetShopNameOk

func (o *GetSingleOrder200ResponseDataShopInfo) GetShopNameOk() (*string, bool)

GetShopNameOk returns a tuple with the ShopName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShopInfo) GetShopOwnerEmail

func (o *GetSingleOrder200ResponseDataShopInfo) GetShopOwnerEmail() string

GetShopOwnerEmail returns the ShopOwnerEmail field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShopInfo) GetShopOwnerEmailOk

func (o *GetSingleOrder200ResponseDataShopInfo) GetShopOwnerEmailOk() (*string, bool)

GetShopOwnerEmailOk returns a tuple with the ShopOwnerEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShopInfo) GetShopOwnerId

func (o *GetSingleOrder200ResponseDataShopInfo) GetShopOwnerId() int64

GetShopOwnerId returns the ShopOwnerId field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShopInfo) GetShopOwnerIdOk

func (o *GetSingleOrder200ResponseDataShopInfo) GetShopOwnerIdOk() (*int64, bool)

GetShopOwnerIdOk returns a tuple with the ShopOwnerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShopInfo) GetShopOwnerPhone

func (o *GetSingleOrder200ResponseDataShopInfo) GetShopOwnerPhone() string

GetShopOwnerPhone returns the ShopOwnerPhone field value if set, zero value otherwise.

func (*GetSingleOrder200ResponseDataShopInfo) GetShopOwnerPhoneOk

func (o *GetSingleOrder200ResponseDataShopInfo) GetShopOwnerPhoneOk() (*string, bool)

GetShopOwnerPhoneOk returns a tuple with the ShopOwnerPhone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetSingleOrder200ResponseDataShopInfo) HasShopDomain

func (o *GetSingleOrder200ResponseDataShopInfo) HasShopDomain() bool

HasShopDomain returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShopInfo) HasShopId

HasShopId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShopInfo) HasShopName

HasShopName returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShopInfo) HasShopOwnerEmail

func (o *GetSingleOrder200ResponseDataShopInfo) HasShopOwnerEmail() bool

HasShopOwnerEmail returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShopInfo) HasShopOwnerId

func (o *GetSingleOrder200ResponseDataShopInfo) HasShopOwnerId() bool

HasShopOwnerId returns a boolean if a field has been set.

func (*GetSingleOrder200ResponseDataShopInfo) HasShopOwnerPhone

func (o *GetSingleOrder200ResponseDataShopInfo) HasShopOwnerPhone() bool

HasShopOwnerPhone returns a boolean if a field has been set.

func (GetSingleOrder200ResponseDataShopInfo) MarshalJSON

func (o GetSingleOrder200ResponseDataShopInfo) MarshalJSON() ([]byte, error)

func (*GetSingleOrder200ResponseDataShopInfo) SetShopDomain

func (o *GetSingleOrder200ResponseDataShopInfo) SetShopDomain(v string)

SetShopDomain gets a reference to the given string and assigns it to the ShopDomain field.

func (*GetSingleOrder200ResponseDataShopInfo) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*GetSingleOrder200ResponseDataShopInfo) SetShopName

SetShopName gets a reference to the given string and assigns it to the ShopName field.

func (*GetSingleOrder200ResponseDataShopInfo) SetShopOwnerEmail

func (o *GetSingleOrder200ResponseDataShopInfo) SetShopOwnerEmail(v string)

SetShopOwnerEmail gets a reference to the given string and assigns it to the ShopOwnerEmail field.

func (*GetSingleOrder200ResponseDataShopInfo) SetShopOwnerId

func (o *GetSingleOrder200ResponseDataShopInfo) SetShopOwnerId(v int64)

SetShopOwnerId gets a reference to the given int64 and assigns it to the ShopOwnerId field.

func (*GetSingleOrder200ResponseDataShopInfo) SetShopOwnerPhone

func (o *GetSingleOrder200ResponseDataShopInfo) SetShopOwnerPhone(v string)

SetShopOwnerPhone gets a reference to the given string and assigns it to the ShopOwnerPhone field.

func (GetSingleOrder200ResponseDataShopInfo) ToMap

func (o GetSingleOrder200ResponseDataShopInfo) ToMap() (map[string]interface{}, error)

type GetVariantResponse

type GetVariantResponse struct {
	Header *Header  `json:"header,omitempty"`
	Data   *Variant `json:"data,omitempty"`
}

GetVariantResponse struct for GetVariantResponse

func NewGetVariantResponse

func NewGetVariantResponse() *GetVariantResponse

NewGetVariantResponse instantiates a new GetVariantResponse object This constructor will assign default values to properties that have it defined, 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 NewGetVariantResponseWithDefaults

func NewGetVariantResponseWithDefaults() *GetVariantResponse

NewGetVariantResponseWithDefaults instantiates a new GetVariantResponse object This 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 (*GetVariantResponse) GetData

func (o *GetVariantResponse) GetData() Variant

GetData returns the Data field value if set, zero value otherwise.

func (*GetVariantResponse) GetDataOk

func (o *GetVariantResponse) GetDataOk() (*Variant, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVariantResponse) GetHeader

func (o *GetVariantResponse) GetHeader() Header

GetHeader returns the Header field value if set, zero value otherwise.

func (*GetVariantResponse) GetHeaderOk

func (o *GetVariantResponse) GetHeaderOk() (*Header, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVariantResponse) HasData

func (o *GetVariantResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetVariantResponse) HasHeader

func (o *GetVariantResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (GetVariantResponse) MarshalJSON

func (o GetVariantResponse) MarshalJSON() ([]byte, error)

func (*GetVariantResponse) SetData

func (o *GetVariantResponse) SetData(v Variant)

SetData gets a reference to the given Variant and assigns it to the Data field.

func (*GetVariantResponse) SetHeader

func (o *GetVariantResponse) SetHeader(v Header)

SetHeader gets a reference to the given Header and assigns it to the Header field.

func (GetVariantResponse) ToMap

func (o GetVariantResponse) ToMap() (map[string]interface{}, error)

type GetVariantResponseAllOf

type GetVariantResponseAllOf struct {
	Data *Variant `json:"data,omitempty"`
}

GetVariantResponseAllOf struct for GetVariantResponseAllOf

func NewGetVariantResponseAllOf

func NewGetVariantResponseAllOf() *GetVariantResponseAllOf

NewGetVariantResponseAllOf instantiates a new GetVariantResponseAllOf object This constructor will assign default values to properties that have it defined, 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 NewGetVariantResponseAllOfWithDefaults

func NewGetVariantResponseAllOfWithDefaults() *GetVariantResponseAllOf

NewGetVariantResponseAllOfWithDefaults instantiates a new GetVariantResponseAllOf object This 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 (*GetVariantResponseAllOf) GetData

func (o *GetVariantResponseAllOf) GetData() Variant

GetData returns the Data field value if set, zero value otherwise.

func (*GetVariantResponseAllOf) GetDataOk

func (o *GetVariantResponseAllOf) GetDataOk() (*Variant, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVariantResponseAllOf) HasData

func (o *GetVariantResponseAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (GetVariantResponseAllOf) MarshalJSON

func (o GetVariantResponseAllOf) MarshalJSON() ([]byte, error)

func (*GetVariantResponseAllOf) SetData

func (o *GetVariantResponseAllOf) SetData(v Variant)

SetData gets a reference to the given Variant and assigns it to the Data field.

func (GetVariantResponseAllOf) ToMap

func (o GetVariantResponseAllOf) ToMap() (map[string]interface{}, error)
type Header struct {
	ProcessTime *float64 `json:"process_time,omitempty"`
	Messages    *string  `json:"messages,omitempty"`
}

Header struct for Header

func NewHeader

func NewHeader() *Header

NewHeader instantiates a new Header object This constructor will assign default values to properties that have it defined, 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 NewHeaderWithDefaults

func NewHeaderWithDefaults() *Header

NewHeaderWithDefaults instantiates a new Header object This 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 (*Header) GetMessages

func (o *Header) GetMessages() string

GetMessages returns the Messages field value if set, zero value otherwise.

func (*Header) GetMessagesOk

func (o *Header) GetMessagesOk() (*string, bool)

GetMessagesOk returns a tuple with the Messages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Header) GetProcessTime

func (o *Header) GetProcessTime() float64

GetProcessTime returns the ProcessTime field value if set, zero value otherwise.

func (*Header) GetProcessTimeOk

func (o *Header) GetProcessTimeOk() (*float64, bool)

GetProcessTimeOk returns a tuple with the ProcessTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Header) HasMessages

func (o *Header) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*Header) HasProcessTime

func (o *Header) HasProcessTime() bool

HasProcessTime returns a boolean if a field has been set.

func (Header) MarshalJSON

func (o Header) MarshalJSON() ([]byte, error)

func (*Header) SetMessages

func (o *Header) SetMessages(v string)

SetMessages gets a reference to the given string and assigns it to the Messages field.

func (*Header) SetProcessTime

func (o *Header) SetProcessTime(v float64)

SetProcessTime gets a reference to the given float64 and assigns it to the ProcessTime field.

func (Header) ToMap

func (o Header) ToMap() (map[string]interface{}, error)

type IncreaseStockResponse

type IncreaseStockResponse struct {
	Header *ResponseHeader            `json:"header,omitempty"`
	Data   *IncreaseStockResponseData `json:"data,omitempty"`
}

IncreaseStockResponse struct for IncreaseStockResponse

func NewIncreaseStockResponse

func NewIncreaseStockResponse() *IncreaseStockResponse

NewIncreaseStockResponse instantiates a new IncreaseStockResponse object This constructor will assign default values to properties that have it defined, 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 NewIncreaseStockResponseWithDefaults

func NewIncreaseStockResponseWithDefaults() *IncreaseStockResponse

NewIncreaseStockResponseWithDefaults instantiates a new IncreaseStockResponse object This 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 (*IncreaseStockResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*IncreaseStockResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncreaseStockResponse) GetHeader

func (o *IncreaseStockResponse) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*IncreaseStockResponse) GetHeaderOk

func (o *IncreaseStockResponse) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncreaseStockResponse) HasData

func (o *IncreaseStockResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*IncreaseStockResponse) HasHeader

func (o *IncreaseStockResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (IncreaseStockResponse) MarshalJSON

func (o IncreaseStockResponse) MarshalJSON() ([]byte, error)

func (*IncreaseStockResponse) SetData

SetData gets a reference to the given IncreaseStockResponseData and assigns it to the Data field.

func (*IncreaseStockResponse) SetHeader

func (o *IncreaseStockResponse) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (IncreaseStockResponse) ToMap

func (o IncreaseStockResponse) ToMap() (map[string]interface{}, error)

type IncreaseStockResponseData

type IncreaseStockResponseData struct {
	FailedRows      *int64                                          `json:"failed_rows,omitempty"`
	FailedRowsData  []IncreaseStockResponseDataFailedRowsDataInner  `json:"failed_rows_data,omitempty"`
	SucceedRows     *int64                                          `json:"succeed_rows,omitempty"`
	SucceedRowsData []IncreaseStockResponseDataSucceedRowsDataInner `json:"succeed_rows_data,omitempty"`
}

IncreaseStockResponseData struct for IncreaseStockResponseData

func NewIncreaseStockResponseData

func NewIncreaseStockResponseData() *IncreaseStockResponseData

NewIncreaseStockResponseData instantiates a new IncreaseStockResponseData object This constructor will assign default values to properties that have it defined, 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 NewIncreaseStockResponseDataWithDefaults

func NewIncreaseStockResponseDataWithDefaults() *IncreaseStockResponseData

NewIncreaseStockResponseDataWithDefaults instantiates a new IncreaseStockResponseData object This 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 (*IncreaseStockResponseData) GetFailedRows

func (o *IncreaseStockResponseData) GetFailedRows() int64

GetFailedRows returns the FailedRows field value if set, zero value otherwise.

func (*IncreaseStockResponseData) GetFailedRowsData

GetFailedRowsData returns the FailedRowsData field value if set, zero value otherwise.

func (*IncreaseStockResponseData) GetFailedRowsDataOk

GetFailedRowsDataOk returns a tuple with the FailedRowsData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncreaseStockResponseData) GetFailedRowsOk

func (o *IncreaseStockResponseData) GetFailedRowsOk() (*int64, bool)

GetFailedRowsOk returns a tuple with the FailedRows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncreaseStockResponseData) GetSucceedRows

func (o *IncreaseStockResponseData) GetSucceedRows() int64

GetSucceedRows returns the SucceedRows field value if set, zero value otherwise.

func (*IncreaseStockResponseData) GetSucceedRowsData

GetSucceedRowsData returns the SucceedRowsData field value if set, zero value otherwise.

func (*IncreaseStockResponseData) GetSucceedRowsDataOk

GetSucceedRowsDataOk returns a tuple with the SucceedRowsData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncreaseStockResponseData) GetSucceedRowsOk

func (o *IncreaseStockResponseData) GetSucceedRowsOk() (*int64, bool)

GetSucceedRowsOk returns a tuple with the SucceedRows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncreaseStockResponseData) HasFailedRows

func (o *IncreaseStockResponseData) HasFailedRows() bool

HasFailedRows returns a boolean if a field has been set.

func (*IncreaseStockResponseData) HasFailedRowsData

func (o *IncreaseStockResponseData) HasFailedRowsData() bool

HasFailedRowsData returns a boolean if a field has been set.

func (*IncreaseStockResponseData) HasSucceedRows

func (o *IncreaseStockResponseData) HasSucceedRows() bool

HasSucceedRows returns a boolean if a field has been set.

func (*IncreaseStockResponseData) HasSucceedRowsData

func (o *IncreaseStockResponseData) HasSucceedRowsData() bool

HasSucceedRowsData returns a boolean if a field has been set.

func (IncreaseStockResponseData) MarshalJSON

func (o IncreaseStockResponseData) MarshalJSON() ([]byte, error)

func (*IncreaseStockResponseData) SetFailedRows

func (o *IncreaseStockResponseData) SetFailedRows(v int64)

SetFailedRows gets a reference to the given int64 and assigns it to the FailedRows field.

func (*IncreaseStockResponseData) SetFailedRowsData

SetFailedRowsData gets a reference to the given []IncreaseStockResponseDataFailedRowsDataInner and assigns it to the FailedRowsData field.

func (*IncreaseStockResponseData) SetSucceedRows

func (o *IncreaseStockResponseData) SetSucceedRows(v int64)

SetSucceedRows gets a reference to the given int64 and assigns it to the SucceedRows field.

func (*IncreaseStockResponseData) SetSucceedRowsData

SetSucceedRowsData gets a reference to the given []IncreaseStockResponseDataSucceedRowsDataInner and assigns it to the SucceedRowsData field.

func (IncreaseStockResponseData) ToMap

func (o IncreaseStockResponseData) ToMap() (map[string]interface{}, error)

type IncreaseStockResponseDataFailedRowsDataInner

type IncreaseStockResponseDataFailedRowsDataInner struct {
	ProductId *int64  `json:"product_id,omitempty"`
	NewStock  *int64  `json:"new_stock,omitempty"`
	Message   *string `json:"message,omitempty"`
}

IncreaseStockResponseDataFailedRowsDataInner struct for IncreaseStockResponseDataFailedRowsDataInner

func NewIncreaseStockResponseDataFailedRowsDataInner

func NewIncreaseStockResponseDataFailedRowsDataInner() *IncreaseStockResponseDataFailedRowsDataInner

NewIncreaseStockResponseDataFailedRowsDataInner instantiates a new IncreaseStockResponseDataFailedRowsDataInner object This constructor will assign default values to properties that have it defined, 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 NewIncreaseStockResponseDataFailedRowsDataInnerWithDefaults

func NewIncreaseStockResponseDataFailedRowsDataInnerWithDefaults() *IncreaseStockResponseDataFailedRowsDataInner

NewIncreaseStockResponseDataFailedRowsDataInnerWithDefaults instantiates a new IncreaseStockResponseDataFailedRowsDataInner object This 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 (*IncreaseStockResponseDataFailedRowsDataInner) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*IncreaseStockResponseDataFailedRowsDataInner) 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 (*IncreaseStockResponseDataFailedRowsDataInner) GetNewStock

GetNewStock returns the NewStock field value if set, zero value otherwise.

func (*IncreaseStockResponseDataFailedRowsDataInner) GetNewStockOk

GetNewStockOk returns a tuple with the NewStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncreaseStockResponseDataFailedRowsDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*IncreaseStockResponseDataFailedRowsDataInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncreaseStockResponseDataFailedRowsDataInner) HasMessage

HasMessage returns a boolean if a field has been set.

func (*IncreaseStockResponseDataFailedRowsDataInner) HasNewStock

HasNewStock returns a boolean if a field has been set.

func (*IncreaseStockResponseDataFailedRowsDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (IncreaseStockResponseDataFailedRowsDataInner) MarshalJSON

func (*IncreaseStockResponseDataFailedRowsDataInner) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*IncreaseStockResponseDataFailedRowsDataInner) SetNewStock

SetNewStock gets a reference to the given int64 and assigns it to the NewStock field.

func (*IncreaseStockResponseDataFailedRowsDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (IncreaseStockResponseDataFailedRowsDataInner) ToMap

func (o IncreaseStockResponseDataFailedRowsDataInner) ToMap() (map[string]interface{}, error)

type IncreaseStockResponseDataSucceedRowsDataInner

type IncreaseStockResponseDataSucceedRowsDataInner struct {
	ProductID   *int64   `json:"productID,omitempty"`
	WarehouseID *int64   `json:"warehouseID,omitempty"`
	ShopID      *int64   `json:"shopID,omitempty"`
	Stock       *int64   `json:"stock,omitempty"`
	Price       *float64 `json:"price,omitempty"`
}

IncreaseStockResponseDataSucceedRowsDataInner struct for IncreaseStockResponseDataSucceedRowsDataInner

func NewIncreaseStockResponseDataSucceedRowsDataInner

func NewIncreaseStockResponseDataSucceedRowsDataInner() *IncreaseStockResponseDataSucceedRowsDataInner

NewIncreaseStockResponseDataSucceedRowsDataInner instantiates a new IncreaseStockResponseDataSucceedRowsDataInner object This constructor will assign default values to properties that have it defined, 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 NewIncreaseStockResponseDataSucceedRowsDataInnerWithDefaults

func NewIncreaseStockResponseDataSucceedRowsDataInnerWithDefaults() *IncreaseStockResponseDataSucceedRowsDataInner

NewIncreaseStockResponseDataSucceedRowsDataInnerWithDefaults instantiates a new IncreaseStockResponseDataSucceedRowsDataInner object This 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 (*IncreaseStockResponseDataSucceedRowsDataInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*IncreaseStockResponseDataSucceedRowsDataInner) 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 (*IncreaseStockResponseDataSucceedRowsDataInner) GetProductID

GetProductID returns the ProductID field value if set, zero value otherwise.

func (*IncreaseStockResponseDataSucceedRowsDataInner) GetProductIDOk

GetProductIDOk returns a tuple with the ProductID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncreaseStockResponseDataSucceedRowsDataInner) GetShopID

GetShopID returns the ShopID field value if set, zero value otherwise.

func (*IncreaseStockResponseDataSucceedRowsDataInner) GetShopIDOk

GetShopIDOk returns a tuple with the ShopID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncreaseStockResponseDataSucceedRowsDataInner) GetStock

GetStock returns the Stock field value if set, zero value otherwise.

func (*IncreaseStockResponseDataSucceedRowsDataInner) GetStockOk

GetStockOk returns a tuple with the Stock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncreaseStockResponseDataSucceedRowsDataInner) GetWarehouseID

GetWarehouseID returns the WarehouseID field value if set, zero value otherwise.

func (*IncreaseStockResponseDataSucceedRowsDataInner) GetWarehouseIDOk

func (o *IncreaseStockResponseDataSucceedRowsDataInner) GetWarehouseIDOk() (*int64, 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 (*IncreaseStockResponseDataSucceedRowsDataInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*IncreaseStockResponseDataSucceedRowsDataInner) HasProductID

HasProductID returns a boolean if a field has been set.

func (*IncreaseStockResponseDataSucceedRowsDataInner) HasShopID

HasShopID returns a boolean if a field has been set.

func (*IncreaseStockResponseDataSucceedRowsDataInner) HasStock

HasStock returns a boolean if a field has been set.

func (*IncreaseStockResponseDataSucceedRowsDataInner) HasWarehouseID

HasWarehouseID returns a boolean if a field has been set.

func (IncreaseStockResponseDataSucceedRowsDataInner) MarshalJSON

func (*IncreaseStockResponseDataSucceedRowsDataInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*IncreaseStockResponseDataSucceedRowsDataInner) SetProductID

SetProductID gets a reference to the given int64 and assigns it to the ProductID field.

func (*IncreaseStockResponseDataSucceedRowsDataInner) SetShopID

SetShopID gets a reference to the given int64 and assigns it to the ShopID field.

func (*IncreaseStockResponseDataSucceedRowsDataInner) SetStock

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (*IncreaseStockResponseDataSucceedRowsDataInner) SetWarehouseID

SetWarehouseID gets a reference to the given int64 and assigns it to the WarehouseID field.

func (IncreaseStockResponseDataSucceedRowsDataInner) ToMap

func (o IncreaseStockResponseDataSucceedRowsDataInner) ToMap() (map[string]interface{}, error)

type InitiateChat200Response

type InitiateChat200Response struct {
	Header *ResponseHeader                     `json:"header,omitempty"`
	Data   NullableInitiateChat200ResponseData `json:"data,omitempty"`
}

InitiateChat200Response struct for InitiateChat200Response

func NewInitiateChat200Response

func NewInitiateChat200Response() *InitiateChat200Response

NewInitiateChat200Response instantiates a new InitiateChat200Response object This constructor will assign default values to properties that have it defined, 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 NewInitiateChat200ResponseWithDefaults

func NewInitiateChat200ResponseWithDefaults() *InitiateChat200Response

NewInitiateChat200ResponseWithDefaults instantiates a new InitiateChat200Response object This 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 (*InitiateChat200Response) GetData

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*InitiateChat200Response) GetDataOk

GetDataOk returns a tuple with the Data 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 (*InitiateChat200Response) GetHeader

func (o *InitiateChat200Response) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*InitiateChat200Response) GetHeaderOk

func (o *InitiateChat200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InitiateChat200Response) HasData

func (o *InitiateChat200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*InitiateChat200Response) HasHeader

func (o *InitiateChat200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (InitiateChat200Response) MarshalJSON

func (o InitiateChat200Response) MarshalJSON() ([]byte, error)

func (*InitiateChat200Response) SetData

SetData gets a reference to the given NullableInitiateChat200ResponseData and assigns it to the Data field.

func (*InitiateChat200Response) SetDataNil

func (o *InitiateChat200Response) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*InitiateChat200Response) SetHeader

func (o *InitiateChat200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (InitiateChat200Response) ToMap

func (o InitiateChat200Response) ToMap() (map[string]interface{}, error)

func (*InitiateChat200Response) UnsetData

func (o *InitiateChat200Response) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type InitiateChat200ResponseData

type InitiateChat200ResponseData struct {
	Contact   *InitiateChat200ResponseDataContact `json:"contact,omitempty"`
	IsSuccess *bool                               `json:"is_success,omitempty"`
	MsgId     *int64                              `json:"msg_id,omitempty"`
}

InitiateChat200ResponseData struct for InitiateChat200ResponseData

func NewInitiateChat200ResponseData

func NewInitiateChat200ResponseData() *InitiateChat200ResponseData

NewInitiateChat200ResponseData instantiates a new InitiateChat200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewInitiateChat200ResponseDataWithDefaults

func NewInitiateChat200ResponseDataWithDefaults() *InitiateChat200ResponseData

NewInitiateChat200ResponseDataWithDefaults instantiates a new InitiateChat200ResponseData object This 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 (*InitiateChat200ResponseData) GetContact

GetContact returns the Contact field value if set, zero value otherwise.

func (*InitiateChat200ResponseData) 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 (*InitiateChat200ResponseData) GetIsSuccess

func (o *InitiateChat200ResponseData) GetIsSuccess() bool

GetIsSuccess returns the IsSuccess field value if set, zero value otherwise.

func (*InitiateChat200ResponseData) GetIsSuccessOk

func (o *InitiateChat200ResponseData) GetIsSuccessOk() (*bool, bool)

GetIsSuccessOk returns a tuple with the IsSuccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InitiateChat200ResponseData) GetMsgId

func (o *InitiateChat200ResponseData) GetMsgId() int64

GetMsgId returns the MsgId field value if set, zero value otherwise.

func (*InitiateChat200ResponseData) GetMsgIdOk

func (o *InitiateChat200ResponseData) GetMsgIdOk() (*int64, bool)

GetMsgIdOk returns a tuple with the MsgId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InitiateChat200ResponseData) HasContact

func (o *InitiateChat200ResponseData) HasContact() bool

HasContact returns a boolean if a field has been set.

func (*InitiateChat200ResponseData) HasIsSuccess

func (o *InitiateChat200ResponseData) HasIsSuccess() bool

HasIsSuccess returns a boolean if a field has been set.

func (*InitiateChat200ResponseData) HasMsgId

func (o *InitiateChat200ResponseData) HasMsgId() bool

HasMsgId returns a boolean if a field has been set.

func (InitiateChat200ResponseData) MarshalJSON

func (o InitiateChat200ResponseData) MarshalJSON() ([]byte, error)

func (*InitiateChat200ResponseData) SetContact

SetContact gets a reference to the given InitiateChat200ResponseDataContact and assigns it to the Contact field.

func (*InitiateChat200ResponseData) SetIsSuccess

func (o *InitiateChat200ResponseData) SetIsSuccess(v bool)

SetIsSuccess gets a reference to the given bool and assigns it to the IsSuccess field.

func (*InitiateChat200ResponseData) SetMsgId

func (o *InitiateChat200ResponseData) SetMsgId(v int64)

SetMsgId gets a reference to the given int64 and assigns it to the MsgId field.

func (InitiateChat200ResponseData) ToMap

func (o InitiateChat200ResponseData) ToMap() (map[string]interface{}, error)

type InitiateChat200ResponseDataContact

type InitiateChat200ResponseDataContact struct {
	Id *int64 `json:"id,omitempty"`
	// Field role has User, Shop Owner, Shop Admin, and Tokopedia Admin.
	Role       *string                                       `json:"role,omitempty"`
	Attributes *InitiateChat200ResponseDataContactAttributes `json:"attributes,omitempty"`
}

InitiateChat200ResponseDataContact struct for InitiateChat200ResponseDataContact

func NewInitiateChat200ResponseDataContact

func NewInitiateChat200ResponseDataContact() *InitiateChat200ResponseDataContact

NewInitiateChat200ResponseDataContact instantiates a new InitiateChat200ResponseDataContact object This constructor will assign default values to properties that have it defined, 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 NewInitiateChat200ResponseDataContactWithDefaults

func NewInitiateChat200ResponseDataContactWithDefaults() *InitiateChat200ResponseDataContact

NewInitiateChat200ResponseDataContactWithDefaults instantiates a new InitiateChat200ResponseDataContact object This 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 (*InitiateChat200ResponseDataContact) GetAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*InitiateChat200ResponseDataContact) GetAttributesOk

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InitiateChat200ResponseDataContact) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*InitiateChat200ResponseDataContact) GetIdOk

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 (*InitiateChat200ResponseDataContact) GetRole

GetRole returns the Role field value if set, zero value otherwise.

func (*InitiateChat200ResponseDataContact) GetRoleOk

func (o *InitiateChat200ResponseDataContact) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InitiateChat200ResponseDataContact) HasAttributes

func (o *InitiateChat200ResponseDataContact) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*InitiateChat200ResponseDataContact) HasId

HasId returns a boolean if a field has been set.

func (*InitiateChat200ResponseDataContact) HasRole

HasRole returns a boolean if a field has been set.

func (InitiateChat200ResponseDataContact) MarshalJSON

func (o InitiateChat200ResponseDataContact) MarshalJSON() ([]byte, error)

func (*InitiateChat200ResponseDataContact) SetAttributes

SetAttributes gets a reference to the given InitiateChat200ResponseDataContactAttributes and assigns it to the Attributes field.

func (*InitiateChat200ResponseDataContact) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*InitiateChat200ResponseDataContact) SetRole

SetRole gets a reference to the given string and assigns it to the Role field.

func (InitiateChat200ResponseDataContact) ToMap

func (o InitiateChat200ResponseDataContact) ToMap() (map[string]interface{}, error)

type InitiateChat200ResponseDataContactAttributes

type InitiateChat200ResponseDataContactAttributes struct {
	Name      *string `json:"Name,omitempty"`
	Tag       *string `json:"tag,omitempty"`
	Thumbnail *string `json:"thumbnail,omitempty"`
	// Field is_gold is to identify Seller Gold Merchant (Power Merchant) or not.
	IsGold     *bool `json:"is_gold,omitempty"`
	IsOfficial *bool `json:"is_official,omitempty"`
}

InitiateChat200ResponseDataContactAttributes struct for InitiateChat200ResponseDataContactAttributes

func NewInitiateChat200ResponseDataContactAttributes

func NewInitiateChat200ResponseDataContactAttributes() *InitiateChat200ResponseDataContactAttributes

NewInitiateChat200ResponseDataContactAttributes instantiates a new InitiateChat200ResponseDataContactAttributes object This constructor will assign default values to properties that have it defined, 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 NewInitiateChat200ResponseDataContactAttributesWithDefaults

func NewInitiateChat200ResponseDataContactAttributesWithDefaults() *InitiateChat200ResponseDataContactAttributes

NewInitiateChat200ResponseDataContactAttributesWithDefaults instantiates a new InitiateChat200ResponseDataContactAttributes object This 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 (*InitiateChat200ResponseDataContactAttributes) GetIsGold

GetIsGold returns the IsGold field value if set, zero value otherwise.

func (*InitiateChat200ResponseDataContactAttributes) GetIsGoldOk

GetIsGoldOk returns a tuple with the IsGold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InitiateChat200ResponseDataContactAttributes) GetIsOfficial

GetIsOfficial returns the IsOfficial field value if set, zero value otherwise.

func (*InitiateChat200ResponseDataContactAttributes) GetIsOfficialOk

func (o *InitiateChat200ResponseDataContactAttributes) GetIsOfficialOk() (*bool, bool)

GetIsOfficialOk returns a tuple with the IsOfficial field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InitiateChat200ResponseDataContactAttributes) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*InitiateChat200ResponseDataContactAttributes) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InitiateChat200ResponseDataContactAttributes) GetTag

GetTag returns the Tag field value if set, zero value otherwise.

func (*InitiateChat200ResponseDataContactAttributes) GetTagOk

GetTagOk returns a tuple with the Tag field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InitiateChat200ResponseDataContactAttributes) GetThumbnail

GetThumbnail returns the Thumbnail field value if set, zero value otherwise.

func (*InitiateChat200ResponseDataContactAttributes) GetThumbnailOk

GetThumbnailOk returns a tuple with the Thumbnail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InitiateChat200ResponseDataContactAttributes) HasIsGold

HasIsGold returns a boolean if a field has been set.

func (*InitiateChat200ResponseDataContactAttributes) HasIsOfficial

HasIsOfficial returns a boolean if a field has been set.

func (*InitiateChat200ResponseDataContactAttributes) HasName

HasName returns a boolean if a field has been set.

func (*InitiateChat200ResponseDataContactAttributes) HasTag

HasTag returns a boolean if a field has been set.

func (*InitiateChat200ResponseDataContactAttributes) HasThumbnail

HasThumbnail returns a boolean if a field has been set.

func (InitiateChat200ResponseDataContactAttributes) MarshalJSON

func (*InitiateChat200ResponseDataContactAttributes) SetIsGold

SetIsGold gets a reference to the given bool and assigns it to the IsGold field.

func (*InitiateChat200ResponseDataContactAttributes) SetIsOfficial

SetIsOfficial gets a reference to the given bool and assigns it to the IsOfficial field.

func (*InitiateChat200ResponseDataContactAttributes) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*InitiateChat200ResponseDataContactAttributes) SetTag

SetTag gets a reference to the given string and assigns it to the Tag field.

func (*InitiateChat200ResponseDataContactAttributes) SetThumbnail

SetThumbnail gets a reference to the given string and assigns it to the Thumbnail field.

func (InitiateChat200ResponseDataContactAttributes) ToMap

func (o InitiateChat200ResponseDataContactAttributes) ToMap() (map[string]interface{}, error)

type InteractionAPI

type InteractionAPI interface {

	/*
		GetListMessage Method for GetListMessage

		This endpoint retrieves a list of all messages (chatrooms) owned by a shop_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return InteractionAPIGetListMessageRequest
	*/
	GetListMessage(ctx context.Context, fsId int64) InteractionAPIGetListMessageRequest

	// GetListMessageExecute executes the request
	//  @return GetListMessage200Response
	GetListMessageExecute(r InteractionAPIGetListMessageRequest) (*GetListMessage200Response, *http.Response, error)

	// GetListMessageExecuteWithRetry executes the request with retry
	//  @return GetListMessage200Response
	GetListMessageExecuteWithRetry(r InteractionAPIGetListMessageRequest, maxRetry, maxDelayMs int) (*GetListMessage200Response, *http.Response, error)

	/*
		GetListReply Method for GetListReply

		This endpoint retrieves a list of all replies (chat bubble) for a msg_id which is owned by a shop_id.x

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@param msgId Message service unique identifier
		@return InteractionAPIGetListReplyRequest
	*/
	GetListReply(ctx context.Context, fsId int64, msgId int64) InteractionAPIGetListReplyRequest

	// GetListReplyExecute executes the request
	//  @return GetListReply200Response
	GetListReplyExecute(r InteractionAPIGetListReplyRequest) (*GetListReply200Response, *http.Response, error)

	// GetListReplyExecuteWithRetry executes the request with retry
	//  @return GetListReply200Response
	GetListReplyExecuteWithRetry(r InteractionAPIGetListReplyRequest, maxRetry, maxDelayMs int) (*GetListReply200Response, *http.Response, error)

	/*
		InitiateChat Method for InitiateChat

		This endpoint check if chat message exists, if it doesn’t, creates a new message. The response consists of a list of replies in a message status.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return InteractionAPIInitiateChatRequest
	*/
	InitiateChat(ctx context.Context, fsId int64) InteractionAPIInitiateChatRequest

	// InitiateChatExecute executes the request
	//  @return InitiateChat200Response
	InitiateChatExecute(r InteractionAPIInitiateChatRequest) (*InitiateChat200Response, *http.Response, error)

	// InitiateChatExecuteWithRetry executes the request with retry
	//  @return InitiateChat200Response
	InitiateChatExecuteWithRetry(r InteractionAPIInitiateChatRequest, maxRetry, maxDelayMs int) (*InitiateChat200Response, *http.Response, error)

	/*
		SendReply Method for SendReply

		This endpoint sends a reply to a message (chat room) identified by msg_id from shop_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@param msgId Message service unique identifier
		@return InteractionAPISendReplyRequest
	*/
	SendReply(ctx context.Context, fsId int64, msgId int64) InteractionAPISendReplyRequest

	// SendReplyExecute executes the request
	//  @return SendReply200Response
	SendReplyExecute(r InteractionAPISendReplyRequest) (*SendReply200Response, *http.Response, error)

	// SendReplyExecuteWithRetry executes the request with retry
	//  @return SendReply200Response
	SendReplyExecuteWithRetry(r InteractionAPISendReplyRequest, maxRetry, maxDelayMs int) (*SendReply200Response, *http.Response, error)
}

type InteractionAPIGetListMessageRequest

type InteractionAPIGetListMessageRequest struct {
	ApiService InteractionAPI
	// contains filtered or unexported fields
}

func (InteractionAPIGetListMessageRequest) Execute

func (InteractionAPIGetListMessageRequest) ExecuteWithRetry

func (r InteractionAPIGetListMessageRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetListMessage200Response, *http.Response, error)

func (InteractionAPIGetListMessageRequest) Filter

Filter by message read status. Value between “all”, “read”, or “unread”identifier

func (InteractionAPIGetListMessageRequest) Page

Determine which page the order list should start. Start from 1. You can get the next page when the previous page has have_next_page value true

func (InteractionAPIGetListMessageRequest) PerPage

Determine how many orders will be shown per page. The maximum value is 15

func (InteractionAPIGetListMessageRequest) ShopId

Shop service unique identifier

type InteractionAPIGetListReplyRequest

type InteractionAPIGetListReplyRequest struct {
	ApiService InteractionAPI
	// contains filtered or unexported fields
}

func (InteractionAPIGetListReplyRequest) Execute

func (InteractionAPIGetListReplyRequest) ExecuteWithRetry

func (r InteractionAPIGetListReplyRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetListReply200Response, *http.Response, error)

func (InteractionAPIGetListReplyRequest) Page

Determine which page the order list should start. Start from 1. You can get the next page when the previous page has have_next_page value true

func (InteractionAPIGetListReplyRequest) PerPage

Determine how many orders will be shown per page. The maximum value is 15

func (InteractionAPIGetListReplyRequest) ShopId

Shop service unique identifier

type InteractionAPIInitiateChatRequest

type InteractionAPIInitiateChatRequest struct {
	ApiService InteractionAPI
	// contains filtered or unexported fields
}

func (InteractionAPIInitiateChatRequest) Execute

func (InteractionAPIInitiateChatRequest) ExecuteWithRetry

func (r InteractionAPIInitiateChatRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*InitiateChat200Response, *http.Response, error)

func (InteractionAPIInitiateChatRequest) OrderId

Order service unique identifier

type InteractionAPISendReplyRequest

type InteractionAPISendReplyRequest struct {
	ApiService InteractionAPI
	// contains filtered or unexported fields
}

func (InteractionAPISendReplyRequest) Execute

func (InteractionAPISendReplyRequest) ExecuteWithRetry

func (r InteractionAPISendReplyRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*SendReply200Response, *http.Response, error)

func (InteractionAPISendReplyRequest) SendReplyRequest

type InteractionAPIService

type InteractionAPIService service

InteractionAPIService InteractionAPI service

func (*InteractionAPIService) GetListMessage

GetListMessage Method for GetListMessage

This endpoint retrieves a list of all messages (chatrooms) owned by a shop_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return InteractionAPIGetListMessageRequest

func (*InteractionAPIService) GetListMessageExecute

Execute executes the request

@return GetListMessage200Response

func (*InteractionAPIService) GetListMessageExecuteWithRetry

func (a *InteractionAPIService) GetListMessageExecuteWithRetry(r InteractionAPIGetListMessageRequest, maxRetry, maxDelayMs int) (*GetListMessage200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetListMessage200Response

func (*InteractionAPIService) GetListReply

GetListReply Method for GetListReply

This endpoint retrieves a list of all replies (chat bubble) for a msg_id which is owned by a shop_id.x

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@param msgId Message service unique identifier
@return InteractionAPIGetListReplyRequest

func (*InteractionAPIService) GetListReplyExecute

Execute executes the request

@return GetListReply200Response

func (*InteractionAPIService) GetListReplyExecuteWithRetry

func (a *InteractionAPIService) GetListReplyExecuteWithRetry(r InteractionAPIGetListReplyRequest, maxRetry, maxDelayMs int) (*GetListReply200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetListReply200Response

func (*InteractionAPIService) InitiateChat

InitiateChat Method for InitiateChat

This endpoint check if chat message exists, if it doesn’t, creates a new message. The response consists of a list of replies in a message status.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return InteractionAPIInitiateChatRequest

func (*InteractionAPIService) InitiateChatExecute

Execute executes the request

@return InitiateChat200Response

func (*InteractionAPIService) InitiateChatExecuteWithRetry

func (a *InteractionAPIService) InitiateChatExecuteWithRetry(r InteractionAPIInitiateChatRequest, maxRetry, maxDelayMs int) (*InitiateChat200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return InitiateChat200Response

func (*InteractionAPIService) SendReply

SendReply Method for SendReply

This endpoint sends a reply to a message (chat room) identified by msg_id from shop_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@param msgId Message service unique identifier
@return InteractionAPISendReplyRequest

func (*InteractionAPIService) SendReplyExecute

Execute executes the request

@return SendReply200Response

func (*InteractionAPIService) SendReplyExecuteWithRetry

func (a *InteractionAPIService) SendReplyExecuteWithRetry(r InteractionAPISendReplyRequest, maxRetry, maxDelayMs int) (*SendReply200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return SendReply200Response

type LogisticAPI

type LogisticAPI interface {

	/*
		GetActiveCourier Method for GetActiveCourier

		This endpoint can retrieve active courier from related shop.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return LogisticAPIGetActiveCourierRequest
	*/
	GetActiveCourier(ctx context.Context, fsId int64) LogisticAPIGetActiveCourierRequest

	// GetActiveCourierExecute executes the request
	//  @return GetActiveCourier200Response
	GetActiveCourierExecute(r LogisticAPIGetActiveCourierRequest) (*GetActiveCourier200Response, *http.Response, error)

	// GetActiveCourierExecuteWithRetry executes the request with retry
	//  @return GetActiveCourier200Response
	GetActiveCourierExecuteWithRetry(r LogisticAPIGetActiveCourierRequest, maxRetry, maxDelayMs int) (*GetActiveCourier200Response, *http.Response, error)

	/*
		GetShipmentInfo Method for GetShipmentInfo

		This endpoint can retrieve all available shipment information

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return LogisticAPIGetShipmentInfoRequest
	*/
	GetShipmentInfo(ctx context.Context, fsId int64) LogisticAPIGetShipmentInfoRequest

	// GetShipmentInfoExecute executes the request
	//  @return GetShipmentInfo200Response
	GetShipmentInfoExecute(r LogisticAPIGetShipmentInfoRequest) (*GetShipmentInfo200Response, *http.Response, error)

	// GetShipmentInfoExecuteWithRetry executes the request with retry
	//  @return GetShipmentInfo200Response
	GetShipmentInfoExecuteWithRetry(r LogisticAPIGetShipmentInfoRequest, maxRetry, maxDelayMs int) (*GetShipmentInfo200Response, *http.Response, error)

	/*
		UpdateShipmentInfo Method for UpdateShipmentInfo

		This endpoint can update seller shipment availability.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return LogisticAPIUpdateShipmentInfoRequest
	*/
	UpdateShipmentInfo(ctx context.Context, fsId int64) LogisticAPIUpdateShipmentInfoRequest

	// UpdateShipmentInfoExecute executes the request
	//  @return UpdateShipmentInfo200Response
	UpdateShipmentInfoExecute(r LogisticAPIUpdateShipmentInfoRequest) (*UpdateShipmentInfo200Response, *http.Response, error)

	// UpdateShipmentInfoExecuteWithRetry executes the request with retry
	//  @return UpdateShipmentInfo200Response
	UpdateShipmentInfoExecuteWithRetry(r LogisticAPIUpdateShipmentInfoRequest, maxRetry, maxDelayMs int) (*UpdateShipmentInfo200Response, *http.Response, error)
}

type LogisticAPIGetActiveCourierRequest

type LogisticAPIGetActiveCourierRequest struct {
	ApiService LogisticAPI
	// contains filtered or unexported fields
}

func (LogisticAPIGetActiveCourierRequest) Execute

func (LogisticAPIGetActiveCourierRequest) ExecuteWithRetry

func (r LogisticAPIGetActiveCourierRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetActiveCourier200Response, *http.Response, error)

func (LogisticAPIGetActiveCourierRequest) ShopId

Shop unique identifier

type LogisticAPIGetShipmentInfoRequest

type LogisticAPIGetShipmentInfoRequest struct {
	ApiService LogisticAPI
	// contains filtered or unexported fields
}

func (LogisticAPIGetShipmentInfoRequest) Execute

func (LogisticAPIGetShipmentInfoRequest) ExecuteWithRetry

func (r LogisticAPIGetShipmentInfoRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetShipmentInfo200Response, *http.Response, error)

func (LogisticAPIGetShipmentInfoRequest) ShopId

Shop unique identifier

type LogisticAPIService

type LogisticAPIService service

LogisticAPIService LogisticAPI service

func (*LogisticAPIService) GetActiveCourier

GetActiveCourier Method for GetActiveCourier

This endpoint can retrieve active courier from related shop.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return LogisticAPIGetActiveCourierRequest

func (*LogisticAPIService) GetActiveCourierExecute

Execute executes the request

@return GetActiveCourier200Response

func (*LogisticAPIService) GetActiveCourierExecuteWithRetry

func (a *LogisticAPIService) GetActiveCourierExecuteWithRetry(r LogisticAPIGetActiveCourierRequest, maxRetry, maxDelayMs int) (*GetActiveCourier200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetActiveCourier200Response

func (*LogisticAPIService) GetShipmentInfo

GetShipmentInfo Method for GetShipmentInfo

This endpoint can retrieve all available shipment information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return LogisticAPIGetShipmentInfoRequest

func (*LogisticAPIService) GetShipmentInfoExecute

Execute executes the request

@return GetShipmentInfo200Response

func (*LogisticAPIService) GetShipmentInfoExecuteWithRetry

func (a *LogisticAPIService) GetShipmentInfoExecuteWithRetry(r LogisticAPIGetShipmentInfoRequest, maxRetry, maxDelayMs int) (*GetShipmentInfo200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetShipmentInfo200Response

func (*LogisticAPIService) UpdateShipmentInfo

UpdateShipmentInfo Method for UpdateShipmentInfo

This endpoint can update seller shipment availability.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return LogisticAPIUpdateShipmentInfoRequest

func (*LogisticAPIService) UpdateShipmentInfoExecute

Execute executes the request

@return UpdateShipmentInfo200Response

func (*LogisticAPIService) UpdateShipmentInfoExecuteWithRetry

func (a *LogisticAPIService) UpdateShipmentInfoExecuteWithRetry(r LogisticAPIUpdateShipmentInfoRequest, maxRetry, maxDelayMs int) (*UpdateShipmentInfo200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return UpdateShipmentInfo200Response

type LogisticAPIUpdateShipmentInfoRequest

type LogisticAPIUpdateShipmentInfoRequest struct {
	ApiService LogisticAPI
	// contains filtered or unexported fields
}

func (LogisticAPIUpdateShipmentInfoRequest) Execute

func (LogisticAPIUpdateShipmentInfoRequest) ExecuteWithRetry

func (r LogisticAPIUpdateShipmentInfoRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*UpdateShipmentInfo200Response, *http.Response, error)

func (LogisticAPIUpdateShipmentInfoRequest) RequestBody

func (LogisticAPIUpdateShipmentInfoRequest) ShopId

Shop unique identifier

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableBaseErrorResponse

type NullableBaseErrorResponse struct {
	// contains filtered or unexported fields
}

func NewNullableBaseErrorResponse

func NewNullableBaseErrorResponse(val *BaseErrorResponse) *NullableBaseErrorResponse

func (NullableBaseErrorResponse) Get

func (NullableBaseErrorResponse) IsSet

func (v NullableBaseErrorResponse) IsSet() bool

func (NullableBaseErrorResponse) MarshalJSON

func (v NullableBaseErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableBaseErrorResponse) Set

func (*NullableBaseErrorResponse) UnmarshalJSON

func (v *NullableBaseErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableBaseErrorResponse) Unset

func (v *NullableBaseErrorResponse) Unset()

type NullableBaseResponse

type NullableBaseResponse struct {
	// contains filtered or unexported fields
}

func NewNullableBaseResponse

func NewNullableBaseResponse(val *BaseResponse) *NullableBaseResponse

func (NullableBaseResponse) Get

func (NullableBaseResponse) IsSet

func (v NullableBaseResponse) IsSet() bool

func (NullableBaseResponse) MarshalJSON

func (v NullableBaseResponse) MarshalJSON() ([]byte, error)

func (*NullableBaseResponse) Set

func (v *NullableBaseResponse) Set(val *BaseResponse)

func (*NullableBaseResponse) UnmarshalJSON

func (v *NullableBaseResponse) UnmarshalJSON(src []byte) error

func (*NullableBaseResponse) Unset

func (v *NullableBaseResponse) 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 NullableCancelBundle200Response

type NullableCancelBundle200Response struct {
	// contains filtered or unexported fields
}

func (NullableCancelBundle200Response) Get

func (NullableCancelBundle200Response) IsSet

func (NullableCancelBundle200Response) MarshalJSON

func (v NullableCancelBundle200Response) MarshalJSON() ([]byte, error)

func (*NullableCancelBundle200Response) Set

func (*NullableCancelBundle200Response) UnmarshalJSON

func (v *NullableCancelBundle200Response) UnmarshalJSON(src []byte) error

func (*NullableCancelBundle200Response) Unset

type NullableCancelBundle200ResponseData

type NullableCancelBundle200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCancelBundle200ResponseData) Get

func (NullableCancelBundle200ResponseData) IsSet

func (NullableCancelBundle200ResponseData) MarshalJSON

func (v NullableCancelBundle200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableCancelBundle200ResponseData) Set

func (*NullableCancelBundle200ResponseData) UnmarshalJSON

func (v *NullableCancelBundle200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableCancelBundle200ResponseData) Unset

type NullableCancelBundleDefaultResponse

type NullableCancelBundleDefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableCancelBundleDefaultResponse) Get

func (NullableCancelBundleDefaultResponse) IsSet

func (NullableCancelBundleDefaultResponse) MarshalJSON

func (v NullableCancelBundleDefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableCancelBundleDefaultResponse) Set

func (*NullableCancelBundleDefaultResponse) UnmarshalJSON

func (v *NullableCancelBundleDefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableCancelBundleDefaultResponse) Unset

type NullableCancelBundleDefaultResponseHeader

type NullableCancelBundleDefaultResponseHeader struct {
	// contains filtered or unexported fields
}

func (NullableCancelBundleDefaultResponseHeader) Get

func (NullableCancelBundleDefaultResponseHeader) IsSet

func (NullableCancelBundleDefaultResponseHeader) MarshalJSON

func (*NullableCancelBundleDefaultResponseHeader) Set

func (*NullableCancelBundleDefaultResponseHeader) UnmarshalJSON

func (v *NullableCancelBundleDefaultResponseHeader) UnmarshalJSON(src []byte) error

func (*NullableCancelBundleDefaultResponseHeader) Unset

type NullableCancelBundleRequest

type NullableCancelBundleRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCancelBundleRequest

func NewNullableCancelBundleRequest(val *CancelBundleRequest) *NullableCancelBundleRequest

func (NullableCancelBundleRequest) Get

func (NullableCancelBundleRequest) IsSet

func (NullableCancelBundleRequest) MarshalJSON

func (v NullableCancelBundleRequest) MarshalJSON() ([]byte, error)

func (*NullableCancelBundleRequest) Set

func (*NullableCancelBundleRequest) UnmarshalJSON

func (v *NullableCancelBundleRequest) UnmarshalJSON(src []byte) error

func (*NullableCancelBundleRequest) Unset

func (v *NullableCancelBundleRequest) Unset()

type NullableCancelSlashPrice200Response

type NullableCancelSlashPrice200Response struct {
	// contains filtered or unexported fields
}

func (NullableCancelSlashPrice200Response) Get

func (NullableCancelSlashPrice200Response) IsSet

func (NullableCancelSlashPrice200Response) MarshalJSON

func (v NullableCancelSlashPrice200Response) MarshalJSON() ([]byte, error)

func (*NullableCancelSlashPrice200Response) Set

func (*NullableCancelSlashPrice200Response) UnmarshalJSON

func (v *NullableCancelSlashPrice200Response) UnmarshalJSON(src []byte) error

func (*NullableCancelSlashPrice200Response) Unset

type NullableCancelSlashPrice200ResponseData

type NullableCancelSlashPrice200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCancelSlashPrice200ResponseData) Get

func (NullableCancelSlashPrice200ResponseData) IsSet

func (NullableCancelSlashPrice200ResponseData) MarshalJSON

func (v NullableCancelSlashPrice200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableCancelSlashPrice200ResponseData) Set

func (*NullableCancelSlashPrice200ResponseData) UnmarshalJSON

func (v *NullableCancelSlashPrice200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableCancelSlashPrice200ResponseData) Unset

type NullableCancelSlashPriceDefaultResponse

type NullableCancelSlashPriceDefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableCancelSlashPriceDefaultResponse) Get

func (NullableCancelSlashPriceDefaultResponse) IsSet

func (NullableCancelSlashPriceDefaultResponse) MarshalJSON

func (v NullableCancelSlashPriceDefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableCancelSlashPriceDefaultResponse) Set

func (*NullableCancelSlashPriceDefaultResponse) UnmarshalJSON

func (v *NullableCancelSlashPriceDefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableCancelSlashPriceDefaultResponse) Unset

type NullableCancelSlashPriceDefaultResponseData

type NullableCancelSlashPriceDefaultResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCancelSlashPriceDefaultResponseData) Get

func (NullableCancelSlashPriceDefaultResponseData) IsSet

func (NullableCancelSlashPriceDefaultResponseData) MarshalJSON

func (*NullableCancelSlashPriceDefaultResponseData) Set

func (*NullableCancelSlashPriceDefaultResponseData) UnmarshalJSON

func (v *NullableCancelSlashPriceDefaultResponseData) UnmarshalJSON(src []byte) error

func (*NullableCancelSlashPriceDefaultResponseData) Unset

type NullableCancelSlashPriceRequestInner

type NullableCancelSlashPriceRequestInner struct {
	// contains filtered or unexported fields
}

func (NullableCancelSlashPriceRequestInner) Get

func (NullableCancelSlashPriceRequestInner) IsSet

func (NullableCancelSlashPriceRequestInner) MarshalJSON

func (v NullableCancelSlashPriceRequestInner) MarshalJSON() ([]byte, error)

func (*NullableCancelSlashPriceRequestInner) Set

func (*NullableCancelSlashPriceRequestInner) UnmarshalJSON

func (v *NullableCancelSlashPriceRequestInner) UnmarshalJSON(src []byte) error

func (*NullableCancelSlashPriceRequestInner) Unset

type NullableCategoryVariant

type NullableCategoryVariant struct {
	// contains filtered or unexported fields
}

func NewNullableCategoryVariant

func NewNullableCategoryVariant(val *CategoryVariant) *NullableCategoryVariant

func (NullableCategoryVariant) Get

func (NullableCategoryVariant) IsSet

func (v NullableCategoryVariant) IsSet() bool

func (NullableCategoryVariant) MarshalJSON

func (v NullableCategoryVariant) MarshalJSON() ([]byte, error)

func (*NullableCategoryVariant) Set

func (*NullableCategoryVariant) UnmarshalJSON

func (v *NullableCategoryVariant) UnmarshalJSON(src []byte) error

func (*NullableCategoryVariant) Unset

func (v *NullableCategoryVariant) Unset()

type NullableCategoryVariantDetail

type NullableCategoryVariantDetail struct {
	// contains filtered or unexported fields
}

func (NullableCategoryVariantDetail) Get

func (NullableCategoryVariantDetail) IsSet

func (NullableCategoryVariantDetail) MarshalJSON

func (v NullableCategoryVariantDetail) MarshalJSON() ([]byte, error)

func (*NullableCategoryVariantDetail) Set

func (*NullableCategoryVariantDetail) UnmarshalJSON

func (v *NullableCategoryVariantDetail) UnmarshalJSON(src []byte) error

func (*NullableCategoryVariantDetail) Unset

func (v *NullableCategoryVariantDetail) Unset()

type NullableCategoryVariantUnit

type NullableCategoryVariantUnit struct {
	// contains filtered or unexported fields
}

func NewNullableCategoryVariantUnit

func NewNullableCategoryVariantUnit(val *CategoryVariantUnit) *NullableCategoryVariantUnit

func (NullableCategoryVariantUnit) Get

func (NullableCategoryVariantUnit) IsSet

func (NullableCategoryVariantUnit) MarshalJSON

func (v NullableCategoryVariantUnit) MarshalJSON() ([]byte, error)

func (*NullableCategoryVariantUnit) Set

func (*NullableCategoryVariantUnit) UnmarshalJSON

func (v *NullableCategoryVariantUnit) UnmarshalJSON(src []byte) error

func (*NullableCategoryVariantUnit) Unset

func (v *NullableCategoryVariantUnit) Unset()

type NullableCategoryVariantUnitValue

type NullableCategoryVariantUnitValue struct {
	// contains filtered or unexported fields
}

func (NullableCategoryVariantUnitValue) Get

func (NullableCategoryVariantUnitValue) IsSet

func (NullableCategoryVariantUnitValue) MarshalJSON

func (v NullableCategoryVariantUnitValue) MarshalJSON() ([]byte, error)

func (*NullableCategoryVariantUnitValue) Set

func (*NullableCategoryVariantUnitValue) UnmarshalJSON

func (v *NullableCategoryVariantUnitValue) UnmarshalJSON(src []byte) error

func (*NullableCategoryVariantUnitValue) Unset

type NullableCategoryVariants

type NullableCategoryVariants struct {
	// contains filtered or unexported fields
}

func NewNullableCategoryVariants

func NewNullableCategoryVariants(val *CategoryVariants) *NullableCategoryVariants

func (NullableCategoryVariants) Get

func (NullableCategoryVariants) IsSet

func (v NullableCategoryVariants) IsSet() bool

func (NullableCategoryVariants) MarshalJSON

func (v NullableCategoryVariants) MarshalJSON() ([]byte, error)

func (*NullableCategoryVariants) Set

func (*NullableCategoryVariants) UnmarshalJSON

func (v *NullableCategoryVariants) UnmarshalJSON(src []byte) error

func (*NullableCategoryVariants) Unset

func (v *NullableCategoryVariants) Unset()

type NullableCheckUploadStatus200Response

type NullableCheckUploadStatus200Response struct {
	// contains filtered or unexported fields
}

func (NullableCheckUploadStatus200Response) Get

func (NullableCheckUploadStatus200Response) IsSet

func (NullableCheckUploadStatus200Response) MarshalJSON

func (v NullableCheckUploadStatus200Response) MarshalJSON() ([]byte, error)

func (*NullableCheckUploadStatus200Response) Set

func (*NullableCheckUploadStatus200Response) UnmarshalJSON

func (v *NullableCheckUploadStatus200Response) UnmarshalJSON(src []byte) error

func (*NullableCheckUploadStatus200Response) Unset

type NullableCheckUploadStatus200ResponseData

type NullableCheckUploadStatus200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCheckUploadStatus200ResponseData) Get

func (NullableCheckUploadStatus200ResponseData) IsSet

func (NullableCheckUploadStatus200ResponseData) MarshalJSON

func (*NullableCheckUploadStatus200ResponseData) Set

func (*NullableCheckUploadStatus200ResponseData) UnmarshalJSON

func (v *NullableCheckUploadStatus200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableCheckUploadStatus200ResponseData) Unset

type NullableCheckUploadStatus200ResponseDataUploadDataInner

type NullableCheckUploadStatus200ResponseDataUploadDataInner struct {
	// contains filtered or unexported fields
}

func (NullableCheckUploadStatus200ResponseDataUploadDataInner) Get

func (NullableCheckUploadStatus200ResponseDataUploadDataInner) IsSet

func (NullableCheckUploadStatus200ResponseDataUploadDataInner) MarshalJSON

func (*NullableCheckUploadStatus200ResponseDataUploadDataInner) Set

func (*NullableCheckUploadStatus200ResponseDataUploadDataInner) UnmarshalJSON

func (*NullableCheckUploadStatus200ResponseDataUploadDataInner) Unset

type NullableConfirmShippingRequest

type NullableConfirmShippingRequest struct {
	// contains filtered or unexported fields
}

func (NullableConfirmShippingRequest) Get

func (NullableConfirmShippingRequest) IsSet

func (NullableConfirmShippingRequest) MarshalJSON

func (v NullableConfirmShippingRequest) MarshalJSON() ([]byte, error)

func (*NullableConfirmShippingRequest) Set

func (*NullableConfirmShippingRequest) UnmarshalJSON

func (v *NullableConfirmShippingRequest) UnmarshalJSON(src []byte) error

func (*NullableConfirmShippingRequest) Unset

func (v *NullableConfirmShippingRequest) Unset()

type NullableCreateBundle200Response

type NullableCreateBundle200Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateBundle200Response) Get

func (NullableCreateBundle200Response) IsSet

func (NullableCreateBundle200Response) MarshalJSON

func (v NullableCreateBundle200Response) MarshalJSON() ([]byte, error)

func (*NullableCreateBundle200Response) Set

func (*NullableCreateBundle200Response) UnmarshalJSON

func (v *NullableCreateBundle200Response) UnmarshalJSON(src []byte) error

func (*NullableCreateBundle200Response) Unset

type NullableCreateBundle200ResponseData

type NullableCreateBundle200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCreateBundle200ResponseData) Get

func (NullableCreateBundle200ResponseData) IsSet

func (NullableCreateBundle200ResponseData) MarshalJSON

func (v NullableCreateBundle200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableCreateBundle200ResponseData) Set

func (*NullableCreateBundle200ResponseData) UnmarshalJSON

func (v *NullableCreateBundle200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableCreateBundle200ResponseData) Unset

type NullableCreateBundleRequest

type NullableCreateBundleRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCreateBundleRequest

func NewNullableCreateBundleRequest(val *CreateBundleRequest) *NullableCreateBundleRequest

func (NullableCreateBundleRequest) Get

func (NullableCreateBundleRequest) IsSet

func (NullableCreateBundleRequest) MarshalJSON

func (v NullableCreateBundleRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateBundleRequest) Set

func (*NullableCreateBundleRequest) UnmarshalJSON

func (v *NullableCreateBundleRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateBundleRequest) Unset

func (v *NullableCreateBundleRequest) Unset()

type NullableCreateBundleRequestBundle

type NullableCreateBundleRequestBundle struct {
	// contains filtered or unexported fields
}

func (NullableCreateBundleRequestBundle) Get

func (NullableCreateBundleRequestBundle) IsSet

func (NullableCreateBundleRequestBundle) MarshalJSON

func (v NullableCreateBundleRequestBundle) MarshalJSON() ([]byte, error)

func (*NullableCreateBundleRequestBundle) Set

func (*NullableCreateBundleRequestBundle) UnmarshalJSON

func (v *NullableCreateBundleRequestBundle) UnmarshalJSON(src []byte) error

func (*NullableCreateBundleRequestBundle) Unset

type NullableCreateBundleRequestBundleBundleItemsInner

type NullableCreateBundleRequestBundleBundleItemsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateBundleRequestBundleBundleItemsInner) Get

func (NullableCreateBundleRequestBundleBundleItemsInner) IsSet

func (NullableCreateBundleRequestBundleBundleItemsInner) MarshalJSON

func (*NullableCreateBundleRequestBundleBundleItemsInner) Set

func (*NullableCreateBundleRequestBundleBundleItemsInner) UnmarshalJSON

func (*NullableCreateBundleRequestBundleBundleItemsInner) Unset

type NullableCreateBundleRequestBundleBundleItemsInnerChildren

type NullableCreateBundleRequestBundleBundleItemsInnerChildren struct {
	// contains filtered or unexported fields
}

func (NullableCreateBundleRequestBundleBundleItemsInnerChildren) Get

func (NullableCreateBundleRequestBundleBundleItemsInnerChildren) IsSet

func (NullableCreateBundleRequestBundleBundleItemsInnerChildren) MarshalJSON

func (*NullableCreateBundleRequestBundleBundleItemsInnerChildren) Set

func (*NullableCreateBundleRequestBundleBundleItemsInnerChildren) UnmarshalJSON

func (*NullableCreateBundleRequestBundleBundleItemsInnerChildren) Unset

type NullableCreateProductV2Request

type NullableCreateProductV2Request struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV2Request) Get

func (NullableCreateProductV2Request) IsSet

func (NullableCreateProductV2Request) MarshalJSON

func (v NullableCreateProductV2Request) MarshalJSON() ([]byte, error)

func (*NullableCreateProductV2Request) Set

func (*NullableCreateProductV2Request) UnmarshalJSON

func (v *NullableCreateProductV2Request) UnmarshalJSON(src []byte) error

func (*NullableCreateProductV2Request) Unset

func (v *NullableCreateProductV2Request) Unset()

type NullableCreateProductV2RequestProductsInner

type NullableCreateProductV2RequestProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV2RequestProductsInner) Get

func (NullableCreateProductV2RequestProductsInner) IsSet

func (NullableCreateProductV2RequestProductsInner) MarshalJSON

func (*NullableCreateProductV2RequestProductsInner) Set

func (*NullableCreateProductV2RequestProductsInner) UnmarshalJSON

func (v *NullableCreateProductV2RequestProductsInner) UnmarshalJSON(src []byte) error

func (*NullableCreateProductV2RequestProductsInner) Unset

type NullableCreateProductV2RequestProductsInnerEtalase

type NullableCreateProductV2RequestProductsInnerEtalase struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV2RequestProductsInnerEtalase) Get

func (NullableCreateProductV2RequestProductsInnerEtalase) IsSet

func (NullableCreateProductV2RequestProductsInnerEtalase) MarshalJSON

func (*NullableCreateProductV2RequestProductsInnerEtalase) Set

func (*NullableCreateProductV2RequestProductsInnerEtalase) UnmarshalJSON

func (*NullableCreateProductV2RequestProductsInnerEtalase) Unset

type NullableCreateProductV2RequestProductsInnerPreorder

type NullableCreateProductV2RequestProductsInnerPreorder struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV2RequestProductsInnerPreorder) Get

func (NullableCreateProductV2RequestProductsInnerPreorder) IsSet

func (NullableCreateProductV2RequestProductsInnerPreorder) MarshalJSON

func (*NullableCreateProductV2RequestProductsInnerPreorder) Set

func (*NullableCreateProductV2RequestProductsInnerPreorder) UnmarshalJSON

func (*NullableCreateProductV2RequestProductsInnerPreorder) Unset

type NullableCreateProductV2RequestProductsInnerVariantInner

type NullableCreateProductV2RequestProductsInnerVariantInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV2RequestProductsInnerVariantInner) Get

func (NullableCreateProductV2RequestProductsInnerVariantInner) IsSet

func (NullableCreateProductV2RequestProductsInnerVariantInner) MarshalJSON

func (*NullableCreateProductV2RequestProductsInnerVariantInner) Set

func (*NullableCreateProductV2RequestProductsInnerVariantInner) UnmarshalJSON

func (*NullableCreateProductV2RequestProductsInnerVariantInner) Unset

type NullableCreateProductV2RequestProductsInnerVariantInnerProductsInner

type NullableCreateProductV2RequestProductsInnerVariantInnerProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV2RequestProductsInnerVariantInnerProductsInner) Get

func (NullableCreateProductV2RequestProductsInnerVariantInnerProductsInner) IsSet

func (NullableCreateProductV2RequestProductsInnerVariantInnerProductsInner) MarshalJSON

func (*NullableCreateProductV2RequestProductsInnerVariantInnerProductsInner) Set

func (*NullableCreateProductV2RequestProductsInnerVariantInnerProductsInner) UnmarshalJSON

func (*NullableCreateProductV2RequestProductsInnerVariantInnerProductsInner) Unset

type NullableCreateProductV2RequestProductsInnerVideosInner

type NullableCreateProductV2RequestProductsInnerVideosInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV2RequestProductsInnerVideosInner) Get

func (NullableCreateProductV2RequestProductsInnerVideosInner) IsSet

func (NullableCreateProductV2RequestProductsInnerVideosInner) MarshalJSON

func (*NullableCreateProductV2RequestProductsInnerVideosInner) Set

func (*NullableCreateProductV2RequestProductsInnerVideosInner) UnmarshalJSON

func (*NullableCreateProductV2RequestProductsInnerVideosInner) Unset

type NullableCreateProductV3200Response

type NullableCreateProductV3200Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3200Response) Get

func (NullableCreateProductV3200Response) IsSet

func (NullableCreateProductV3200Response) MarshalJSON

func (v NullableCreateProductV3200Response) MarshalJSON() ([]byte, error)

func (*NullableCreateProductV3200Response) Set

func (*NullableCreateProductV3200Response) UnmarshalJSON

func (v *NullableCreateProductV3200Response) UnmarshalJSON(src []byte) error

func (*NullableCreateProductV3200Response) Unset

type NullableCreateProductV3200ResponseData

type NullableCreateProductV3200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3200ResponseData) Get

func (NullableCreateProductV3200ResponseData) IsSet

func (NullableCreateProductV3200ResponseData) MarshalJSON

func (v NullableCreateProductV3200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableCreateProductV3200ResponseData) Set

func (*NullableCreateProductV3200ResponseData) UnmarshalJSON

func (v *NullableCreateProductV3200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableCreateProductV3200ResponseData) Unset

type NullableCreateProductV3200ResponseDataSuccessRowDataInner

type NullableCreateProductV3200ResponseDataSuccessRowDataInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3200ResponseDataSuccessRowDataInner) Get

func (NullableCreateProductV3200ResponseDataSuccessRowDataInner) IsSet

func (NullableCreateProductV3200ResponseDataSuccessRowDataInner) MarshalJSON

func (*NullableCreateProductV3200ResponseDataSuccessRowDataInner) Set

func (*NullableCreateProductV3200ResponseDataSuccessRowDataInner) UnmarshalJSON

func (*NullableCreateProductV3200ResponseDataSuccessRowDataInner) Unset

type NullableCreateProductV3DefaultResponse

type NullableCreateProductV3DefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3DefaultResponse) Get

func (NullableCreateProductV3DefaultResponse) IsSet

func (NullableCreateProductV3DefaultResponse) MarshalJSON

func (v NullableCreateProductV3DefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateProductV3DefaultResponse) Set

func (*NullableCreateProductV3DefaultResponse) UnmarshalJSON

func (v *NullableCreateProductV3DefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateProductV3DefaultResponse) Unset

type NullableCreateProductV3DefaultResponseData

type NullableCreateProductV3DefaultResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3DefaultResponseData) Get

func (NullableCreateProductV3DefaultResponseData) IsSet

func (NullableCreateProductV3DefaultResponseData) MarshalJSON

func (*NullableCreateProductV3DefaultResponseData) Set

func (*NullableCreateProductV3DefaultResponseData) UnmarshalJSON

func (v *NullableCreateProductV3DefaultResponseData) UnmarshalJSON(src []byte) error

func (*NullableCreateProductV3DefaultResponseData) Unset

type NullableCreateProductV3DefaultResponseDataFailedRowsDataInner

type NullableCreateProductV3DefaultResponseDataFailedRowsDataInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3DefaultResponseDataFailedRowsDataInner) Get

func (NullableCreateProductV3DefaultResponseDataFailedRowsDataInner) IsSet

func (NullableCreateProductV3DefaultResponseDataFailedRowsDataInner) MarshalJSON

func (*NullableCreateProductV3DefaultResponseDataFailedRowsDataInner) Set

func (*NullableCreateProductV3DefaultResponseDataFailedRowsDataInner) UnmarshalJSON

func (*NullableCreateProductV3DefaultResponseDataFailedRowsDataInner) Unset

type NullableCreateProductV3RequestInner

type NullableCreateProductV3RequestInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3RequestInner) Get

func (NullableCreateProductV3RequestInner) IsSet

func (NullableCreateProductV3RequestInner) MarshalJSON

func (v NullableCreateProductV3RequestInner) MarshalJSON() ([]byte, error)

func (*NullableCreateProductV3RequestInner) Set

func (*NullableCreateProductV3RequestInner) UnmarshalJSON

func (v *NullableCreateProductV3RequestInner) UnmarshalJSON(src []byte) error

func (*NullableCreateProductV3RequestInner) Unset

type NullableCreateProductV3RequestInnerDimension

type NullableCreateProductV3RequestInnerDimension struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3RequestInnerDimension) Get

func (NullableCreateProductV3RequestInnerDimension) IsSet

func (NullableCreateProductV3RequestInnerDimension) MarshalJSON

func (*NullableCreateProductV3RequestInnerDimension) Set

func (*NullableCreateProductV3RequestInnerDimension) UnmarshalJSON

func (*NullableCreateProductV3RequestInnerDimension) Unset

type NullableCreateProductV3RequestInnerPreorder

type NullableCreateProductV3RequestInnerPreorder struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3RequestInnerPreorder) Get

func (NullableCreateProductV3RequestInnerPreorder) IsSet

func (NullableCreateProductV3RequestInnerPreorder) MarshalJSON

func (*NullableCreateProductV3RequestInnerPreorder) Set

func (*NullableCreateProductV3RequestInnerPreorder) UnmarshalJSON

func (v *NullableCreateProductV3RequestInnerPreorder) UnmarshalJSON(src []byte) error

func (*NullableCreateProductV3RequestInnerPreorder) Unset

type NullableCreateProductV3RequestInnerVariant

type NullableCreateProductV3RequestInnerVariant struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3RequestInnerVariant) Get

func (NullableCreateProductV3RequestInnerVariant) IsSet

func (NullableCreateProductV3RequestInnerVariant) MarshalJSON

func (*NullableCreateProductV3RequestInnerVariant) Set

func (*NullableCreateProductV3RequestInnerVariant) UnmarshalJSON

func (v *NullableCreateProductV3RequestInnerVariant) UnmarshalJSON(src []byte) error

func (*NullableCreateProductV3RequestInnerVariant) Unset

type NullableCreateProductV3RequestInnerVariantProductsInner

type NullableCreateProductV3RequestInnerVariantProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3RequestInnerVariantProductsInner) Get

func (NullableCreateProductV3RequestInnerVariantProductsInner) IsSet

func (NullableCreateProductV3RequestInnerVariantProductsInner) MarshalJSON

func (*NullableCreateProductV3RequestInnerVariantProductsInner) Set

func (*NullableCreateProductV3RequestInnerVariantProductsInner) UnmarshalJSON

func (*NullableCreateProductV3RequestInnerVariantProductsInner) Unset

type NullableCreateProductV3RequestInnerVideosInner

type NullableCreateProductV3RequestInnerVideosInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3RequestInnerVideosInner) Get

func (NullableCreateProductV3RequestInnerVideosInner) IsSet

func (NullableCreateProductV3RequestInnerVideosInner) MarshalJSON

func (*NullableCreateProductV3RequestInnerVideosInner) Set

func (*NullableCreateProductV3RequestInnerVideosInner) UnmarshalJSON

func (*NullableCreateProductV3RequestInnerVideosInner) Unset

type NullableCreateProductV3RequestInnerWholesaleInner

type NullableCreateProductV3RequestInnerWholesaleInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateProductV3RequestInnerWholesaleInner) Get

func (NullableCreateProductV3RequestInnerWholesaleInner) IsSet

func (NullableCreateProductV3RequestInnerWholesaleInner) MarshalJSON

func (*NullableCreateProductV3RequestInnerWholesaleInner) Set

func (*NullableCreateProductV3RequestInnerWholesaleInner) UnmarshalJSON

func (*NullableCreateProductV3RequestInnerWholesaleInner) Unset

type NullableCreateShowcase200Response

type NullableCreateShowcase200Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateShowcase200Response) Get

func (NullableCreateShowcase200Response) IsSet

func (NullableCreateShowcase200Response) MarshalJSON

func (v NullableCreateShowcase200Response) MarshalJSON() ([]byte, error)

func (*NullableCreateShowcase200Response) Set

func (*NullableCreateShowcase200Response) UnmarshalJSON

func (v *NullableCreateShowcase200Response) UnmarshalJSON(src []byte) error

func (*NullableCreateShowcase200Response) Unset

type NullableCreateShowcase200ResponseData

type NullableCreateShowcase200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCreateShowcase200ResponseData) Get

func (NullableCreateShowcase200ResponseData) IsSet

func (NullableCreateShowcase200ResponseData) MarshalJSON

func (v NullableCreateShowcase200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableCreateShowcase200ResponseData) Set

func (*NullableCreateShowcase200ResponseData) UnmarshalJSON

func (v *NullableCreateShowcase200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableCreateShowcase200ResponseData) Unset

type NullableCreateShowcaseRequest

type NullableCreateShowcaseRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateShowcaseRequest) Get

func (NullableCreateShowcaseRequest) IsSet

func (NullableCreateShowcaseRequest) MarshalJSON

func (v NullableCreateShowcaseRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateShowcaseRequest) Set

func (*NullableCreateShowcaseRequest) UnmarshalJSON

func (v *NullableCreateShowcaseRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateShowcaseRequest) Unset

func (v *NullableCreateShowcaseRequest) Unset()

type NullableDecreaseStockResponse

type NullableDecreaseStockResponse struct {
	// contains filtered or unexported fields
}

func (NullableDecreaseStockResponse) Get

func (NullableDecreaseStockResponse) IsSet

func (NullableDecreaseStockResponse) MarshalJSON

func (v NullableDecreaseStockResponse) MarshalJSON() ([]byte, error)

func (*NullableDecreaseStockResponse) Set

func (*NullableDecreaseStockResponse) UnmarshalJSON

func (v *NullableDecreaseStockResponse) UnmarshalJSON(src []byte) error

func (*NullableDecreaseStockResponse) Unset

func (v *NullableDecreaseStockResponse) Unset()

type NullableDeleteProductDefaultResponse

type NullableDeleteProductDefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeleteProductDefaultResponse) Get

func (NullableDeleteProductDefaultResponse) IsSet

func (NullableDeleteProductDefaultResponse) MarshalJSON

func (v NullableDeleteProductDefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableDeleteProductDefaultResponse) Set

func (*NullableDeleteProductDefaultResponse) UnmarshalJSON

func (v *NullableDeleteProductDefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableDeleteProductDefaultResponse) Unset

type NullableDeleteProductDefaultResponseData

type NullableDeleteProductDefaultResponseData struct {
	// contains filtered or unexported fields
}

func (NullableDeleteProductDefaultResponseData) Get

func (NullableDeleteProductDefaultResponseData) IsSet

func (NullableDeleteProductDefaultResponseData) MarshalJSON

func (*NullableDeleteProductDefaultResponseData) Set

func (*NullableDeleteProductDefaultResponseData) UnmarshalJSON

func (v *NullableDeleteProductDefaultResponseData) UnmarshalJSON(src []byte) error

func (*NullableDeleteProductDefaultResponseData) Unset

type NullableDeleteProductRequest

type NullableDeleteProductRequest struct {
	// contains filtered or unexported fields
}

func NewNullableDeleteProductRequest

func NewNullableDeleteProductRequest(val *DeleteProductRequest) *NullableDeleteProductRequest

func (NullableDeleteProductRequest) Get

func (NullableDeleteProductRequest) IsSet

func (NullableDeleteProductRequest) MarshalJSON

func (v NullableDeleteProductRequest) MarshalJSON() ([]byte, error)

func (*NullableDeleteProductRequest) Set

func (*NullableDeleteProductRequest) UnmarshalJSON

func (v *NullableDeleteProductRequest) UnmarshalJSON(src []byte) error

func (*NullableDeleteProductRequest) Unset

func (v *NullableDeleteProductRequest) Unset()

type NullableDeleteShowcase200Response

type NullableDeleteShowcase200Response struct {
	// contains filtered or unexported fields
}

func (NullableDeleteShowcase200Response) Get

func (NullableDeleteShowcase200Response) IsSet

func (NullableDeleteShowcase200Response) MarshalJSON

func (v NullableDeleteShowcase200Response) MarshalJSON() ([]byte, error)

func (*NullableDeleteShowcase200Response) Set

func (*NullableDeleteShowcase200Response) UnmarshalJSON

func (v *NullableDeleteShowcase200Response) UnmarshalJSON(src []byte) error

func (*NullableDeleteShowcase200Response) Unset

type NullableDeleteShowcase200ResponseData

type NullableDeleteShowcase200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableDeleteShowcase200ResponseData) Get

func (NullableDeleteShowcase200ResponseData) IsSet

func (NullableDeleteShowcase200ResponseData) MarshalJSON

func (v NullableDeleteShowcase200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableDeleteShowcase200ResponseData) Set

func (*NullableDeleteShowcase200ResponseData) UnmarshalJSON

func (v *NullableDeleteShowcase200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableDeleteShowcase200ResponseData) Unset

type NullableDeleteShowcaseRequest

type NullableDeleteShowcaseRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeleteShowcaseRequest) Get

func (NullableDeleteShowcaseRequest) IsSet

func (NullableDeleteShowcaseRequest) MarshalJSON

func (v NullableDeleteShowcaseRequest) MarshalJSON() ([]byte, error)

func (*NullableDeleteShowcaseRequest) Set

func (*NullableDeleteShowcaseRequest) UnmarshalJSON

func (v *NullableDeleteShowcaseRequest) UnmarshalJSON(src []byte) error

func (*NullableDeleteShowcaseRequest) Unset

func (v *NullableDeleteShowcaseRequest) Unset()

type NullableEditProductV2200Response

type NullableEditProductV2200Response struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2200Response) Get

func (NullableEditProductV2200Response) IsSet

func (NullableEditProductV2200Response) MarshalJSON

func (v NullableEditProductV2200Response) MarshalJSON() ([]byte, error)

func (*NullableEditProductV2200Response) Set

func (*NullableEditProductV2200Response) UnmarshalJSON

func (v *NullableEditProductV2200Response) UnmarshalJSON(src []byte) error

func (*NullableEditProductV2200Response) Unset

type NullableEditProductV2200ResponseData

type NullableEditProductV2200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2200ResponseData) Get

func (NullableEditProductV2200ResponseData) IsSet

func (NullableEditProductV2200ResponseData) MarshalJSON

func (v NullableEditProductV2200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableEditProductV2200ResponseData) Set

func (*NullableEditProductV2200ResponseData) UnmarshalJSON

func (v *NullableEditProductV2200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableEditProductV2200ResponseData) Unset

type NullableEditProductV2Request

type NullableEditProductV2Request struct {
	// contains filtered or unexported fields
}

func NewNullableEditProductV2Request

func NewNullableEditProductV2Request(val *EditProductV2Request) *NullableEditProductV2Request

func (NullableEditProductV2Request) Get

func (NullableEditProductV2Request) IsSet

func (NullableEditProductV2Request) MarshalJSON

func (v NullableEditProductV2Request) MarshalJSON() ([]byte, error)

func (*NullableEditProductV2Request) Set

func (*NullableEditProductV2Request) UnmarshalJSON

func (v *NullableEditProductV2Request) UnmarshalJSON(src []byte) error

func (*NullableEditProductV2Request) Unset

func (v *NullableEditProductV2Request) Unset()

type NullableEditProductV2RequestProductsInner

type NullableEditProductV2RequestProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2RequestProductsInner) Get

func (NullableEditProductV2RequestProductsInner) IsSet

func (NullableEditProductV2RequestProductsInner) MarshalJSON

func (*NullableEditProductV2RequestProductsInner) Set

func (*NullableEditProductV2RequestProductsInner) UnmarshalJSON

func (v *NullableEditProductV2RequestProductsInner) UnmarshalJSON(src []byte) error

func (*NullableEditProductV2RequestProductsInner) Unset

type NullableEditProductV2RequestProductsInnerEtalase

type NullableEditProductV2RequestProductsInnerEtalase struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2RequestProductsInnerEtalase) Get

func (NullableEditProductV2RequestProductsInnerEtalase) IsSet

func (NullableEditProductV2RequestProductsInnerEtalase) MarshalJSON

func (*NullableEditProductV2RequestProductsInnerEtalase) Set

func (*NullableEditProductV2RequestProductsInnerEtalase) UnmarshalJSON

func (*NullableEditProductV2RequestProductsInnerEtalase) Unset

type NullableEditProductV2RequestProductsInnerPicturesInner

type NullableEditProductV2RequestProductsInnerPicturesInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2RequestProductsInnerPicturesInner) Get

func (NullableEditProductV2RequestProductsInnerPicturesInner) IsSet

func (NullableEditProductV2RequestProductsInnerPicturesInner) MarshalJSON

func (*NullableEditProductV2RequestProductsInnerPicturesInner) Set

func (*NullableEditProductV2RequestProductsInnerPicturesInner) UnmarshalJSON

func (*NullableEditProductV2RequestProductsInnerPicturesInner) Unset

type NullableEditProductV2RequestProductsInnerPreorder

type NullableEditProductV2RequestProductsInnerPreorder struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2RequestProductsInnerPreorder) Get

func (NullableEditProductV2RequestProductsInnerPreorder) IsSet

func (NullableEditProductV2RequestProductsInnerPreorder) MarshalJSON

func (*NullableEditProductV2RequestProductsInnerPreorder) Set

func (*NullableEditProductV2RequestProductsInnerPreorder) UnmarshalJSON

func (*NullableEditProductV2RequestProductsInnerPreorder) Unset

type NullableEditProductV2RequestProductsInnerVariant

type NullableEditProductV2RequestProductsInnerVariant struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2RequestProductsInnerVariant) Get

func (NullableEditProductV2RequestProductsInnerVariant) IsSet

func (NullableEditProductV2RequestProductsInnerVariant) MarshalJSON

func (*NullableEditProductV2RequestProductsInnerVariant) Set

func (*NullableEditProductV2RequestProductsInnerVariant) UnmarshalJSON

func (*NullableEditProductV2RequestProductsInnerVariant) Unset

type NullableEditProductV2RequestProductsInnerVariantProductsInner

type NullableEditProductV2RequestProductsInnerVariantProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2RequestProductsInnerVariantProductsInner) Get

func (NullableEditProductV2RequestProductsInnerVariantProductsInner) IsSet

func (NullableEditProductV2RequestProductsInnerVariantProductsInner) MarshalJSON

func (*NullableEditProductV2RequestProductsInnerVariantProductsInner) Set

func (*NullableEditProductV2RequestProductsInnerVariantProductsInner) UnmarshalJSON

func (*NullableEditProductV2RequestProductsInnerVariantProductsInner) Unset

type NullableEditProductV2RequestProductsInnerVariantProductsInnerPicturesInner

type NullableEditProductV2RequestProductsInnerVariantProductsInnerPicturesInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) Get

func (NullableEditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) IsSet

func (NullableEditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) MarshalJSON

func (*NullableEditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) Set

func (*NullableEditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) UnmarshalJSON

func (*NullableEditProductV2RequestProductsInnerVariantProductsInnerPicturesInner) Unset

type NullableEditProductV2RequestProductsInnerVariantSelectionInner

type NullableEditProductV2RequestProductsInnerVariantSelectionInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2RequestProductsInnerVariantSelectionInner) Get

func (NullableEditProductV2RequestProductsInnerVariantSelectionInner) IsSet

func (NullableEditProductV2RequestProductsInnerVariantSelectionInner) MarshalJSON

func (*NullableEditProductV2RequestProductsInnerVariantSelectionInner) Set

func (*NullableEditProductV2RequestProductsInnerVariantSelectionInner) UnmarshalJSON

func (*NullableEditProductV2RequestProductsInnerVariantSelectionInner) Unset

type NullableEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner

type NullableEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) Get

func (NullableEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) IsSet

func (NullableEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) MarshalJSON

func (*NullableEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) Set

func (*NullableEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) UnmarshalJSON

func (*NullableEditProductV2RequestProductsInnerVariantSelectionInnerOptionsInner) Unset

type NullableEditProductV2RequestProductsInnerVideosInner

type NullableEditProductV2RequestProductsInnerVideosInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2RequestProductsInnerVideosInner) Get

func (NullableEditProductV2RequestProductsInnerVideosInner) IsSet

func (NullableEditProductV2RequestProductsInnerVideosInner) MarshalJSON

func (*NullableEditProductV2RequestProductsInnerVideosInner) Set

func (*NullableEditProductV2RequestProductsInnerVideosInner) UnmarshalJSON

func (*NullableEditProductV2RequestProductsInnerVideosInner) Unset

type NullableEditProductV2RequestProductsInnerWholesaleInner

type NullableEditProductV2RequestProductsInnerWholesaleInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV2RequestProductsInnerWholesaleInner) Get

func (NullableEditProductV2RequestProductsInnerWholesaleInner) IsSet

func (NullableEditProductV2RequestProductsInnerWholesaleInner) MarshalJSON

func (*NullableEditProductV2RequestProductsInnerWholesaleInner) Set

func (*NullableEditProductV2RequestProductsInnerWholesaleInner) UnmarshalJSON

func (*NullableEditProductV2RequestProductsInnerWholesaleInner) Unset

type NullableEditProductV3200Response

type NullableEditProductV3200Response struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3200Response) Get

func (NullableEditProductV3200Response) IsSet

func (NullableEditProductV3200Response) MarshalJSON

func (v NullableEditProductV3200Response) MarshalJSON() ([]byte, error)

func (*NullableEditProductV3200Response) Set

func (*NullableEditProductV3200Response) UnmarshalJSON

func (v *NullableEditProductV3200Response) UnmarshalJSON(src []byte) error

func (*NullableEditProductV3200Response) Unset

type NullableEditProductV3200ResponseData

type NullableEditProductV3200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3200ResponseData) Get

func (NullableEditProductV3200ResponseData) IsSet

func (NullableEditProductV3200ResponseData) MarshalJSON

func (v NullableEditProductV3200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableEditProductV3200ResponseData) Set

func (*NullableEditProductV3200ResponseData) UnmarshalJSON

func (v *NullableEditProductV3200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableEditProductV3200ResponseData) Unset

type NullableEditProductV3200ResponseDataSuccessRowsDataInner

type NullableEditProductV3200ResponseDataSuccessRowsDataInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3200ResponseDataSuccessRowsDataInner) Get

func (NullableEditProductV3200ResponseDataSuccessRowsDataInner) IsSet

func (NullableEditProductV3200ResponseDataSuccessRowsDataInner) MarshalJSON

func (*NullableEditProductV3200ResponseDataSuccessRowsDataInner) Set

func (*NullableEditProductV3200ResponseDataSuccessRowsDataInner) UnmarshalJSON

func (*NullableEditProductV3200ResponseDataSuccessRowsDataInner) Unset

type NullableEditProductV3DefaultResponse

type NullableEditProductV3DefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3DefaultResponse) Get

func (NullableEditProductV3DefaultResponse) IsSet

func (NullableEditProductV3DefaultResponse) MarshalJSON

func (v NullableEditProductV3DefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableEditProductV3DefaultResponse) Set

func (*NullableEditProductV3DefaultResponse) UnmarshalJSON

func (v *NullableEditProductV3DefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableEditProductV3DefaultResponse) Unset

type NullableEditProductV3DefaultResponseData

type NullableEditProductV3DefaultResponseData struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3DefaultResponseData) Get

func (NullableEditProductV3DefaultResponseData) IsSet

func (NullableEditProductV3DefaultResponseData) MarshalJSON

func (*NullableEditProductV3DefaultResponseData) Set

func (*NullableEditProductV3DefaultResponseData) UnmarshalJSON

func (v *NullableEditProductV3DefaultResponseData) UnmarshalJSON(src []byte) error

func (*NullableEditProductV3DefaultResponseData) Unset

type NullableEditProductV3DefaultResponseDataFailedRowsDataInner

type NullableEditProductV3DefaultResponseDataFailedRowsDataInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3DefaultResponseDataFailedRowsDataInner) Get

func (NullableEditProductV3DefaultResponseDataFailedRowsDataInner) IsSet

func (NullableEditProductV3DefaultResponseDataFailedRowsDataInner) MarshalJSON

func (*NullableEditProductV3DefaultResponseDataFailedRowsDataInner) Set

func (*NullableEditProductV3DefaultResponseDataFailedRowsDataInner) UnmarshalJSON

func (*NullableEditProductV3DefaultResponseDataFailedRowsDataInner) Unset

type NullableEditProductV3Request

type NullableEditProductV3Request struct {
	// contains filtered or unexported fields
}

func NewNullableEditProductV3Request

func NewNullableEditProductV3Request(val *EditProductV3Request) *NullableEditProductV3Request

func (NullableEditProductV3Request) Get

func (NullableEditProductV3Request) IsSet

func (NullableEditProductV3Request) MarshalJSON

func (v NullableEditProductV3Request) MarshalJSON() ([]byte, error)

func (*NullableEditProductV3Request) Set

func (*NullableEditProductV3Request) UnmarshalJSON

func (v *NullableEditProductV3Request) UnmarshalJSON(src []byte) error

func (*NullableEditProductV3Request) Unset

func (v *NullableEditProductV3Request) Unset()

type NullableEditProductV3RequestProductsInner

type NullableEditProductV3RequestProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInner) Get

func (NullableEditProductV3RequestProductsInner) IsSet

func (NullableEditProductV3RequestProductsInner) MarshalJSON

func (*NullableEditProductV3RequestProductsInner) Set

func (*NullableEditProductV3RequestProductsInner) UnmarshalJSON

func (v *NullableEditProductV3RequestProductsInner) UnmarshalJSON(src []byte) error

func (*NullableEditProductV3RequestProductsInner) Unset

type NullableEditProductV3RequestProductsInnerDimension

type NullableEditProductV3RequestProductsInnerDimension struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInnerDimension) Get

func (NullableEditProductV3RequestProductsInnerDimension) IsSet

func (NullableEditProductV3RequestProductsInnerDimension) MarshalJSON

func (*NullableEditProductV3RequestProductsInnerDimension) Set

func (*NullableEditProductV3RequestProductsInnerDimension) UnmarshalJSON

func (*NullableEditProductV3RequestProductsInnerDimension) Unset

type NullableEditProductV3RequestProductsInnerEtalase

type NullableEditProductV3RequestProductsInnerEtalase struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInnerEtalase) Get

func (NullableEditProductV3RequestProductsInnerEtalase) IsSet

func (NullableEditProductV3RequestProductsInnerEtalase) MarshalJSON

func (*NullableEditProductV3RequestProductsInnerEtalase) Set

func (*NullableEditProductV3RequestProductsInnerEtalase) UnmarshalJSON

func (*NullableEditProductV3RequestProductsInnerEtalase) Unset

type NullableEditProductV3RequestProductsInnerMenu

type NullableEditProductV3RequestProductsInnerMenu struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInnerMenu) Get

func (NullableEditProductV3RequestProductsInnerMenu) IsSet

func (NullableEditProductV3RequestProductsInnerMenu) MarshalJSON

func (*NullableEditProductV3RequestProductsInnerMenu) Set

func (*NullableEditProductV3RequestProductsInnerMenu) UnmarshalJSON

func (*NullableEditProductV3RequestProductsInnerMenu) Unset

type NullableEditProductV3RequestProductsInnerPicturesInner

type NullableEditProductV3RequestProductsInnerPicturesInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInnerPicturesInner) Get

func (NullableEditProductV3RequestProductsInnerPicturesInner) IsSet

func (NullableEditProductV3RequestProductsInnerPicturesInner) MarshalJSON

func (*NullableEditProductV3RequestProductsInnerPicturesInner) Set

func (*NullableEditProductV3RequestProductsInnerPicturesInner) UnmarshalJSON

func (*NullableEditProductV3RequestProductsInnerPicturesInner) Unset

type NullableEditProductV3RequestProductsInnerPreorder

type NullableEditProductV3RequestProductsInnerPreorder struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInnerPreorder) Get

func (NullableEditProductV3RequestProductsInnerPreorder) IsSet

func (NullableEditProductV3RequestProductsInnerPreorder) MarshalJSON

func (*NullableEditProductV3RequestProductsInnerPreorder) Set

func (*NullableEditProductV3RequestProductsInnerPreorder) UnmarshalJSON

func (*NullableEditProductV3RequestProductsInnerPreorder) Unset

type NullableEditProductV3RequestProductsInnerVariant

type NullableEditProductV3RequestProductsInnerVariant struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInnerVariant) Get

func (NullableEditProductV3RequestProductsInnerVariant) IsSet

func (NullableEditProductV3RequestProductsInnerVariant) MarshalJSON

func (*NullableEditProductV3RequestProductsInnerVariant) Set

func (*NullableEditProductV3RequestProductsInnerVariant) UnmarshalJSON

func (*NullableEditProductV3RequestProductsInnerVariant) Unset

type NullableEditProductV3RequestProductsInnerVariantProductsInner

type NullableEditProductV3RequestProductsInnerVariantProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInnerVariantProductsInner) Get

func (NullableEditProductV3RequestProductsInnerVariantProductsInner) IsSet

func (NullableEditProductV3RequestProductsInnerVariantProductsInner) MarshalJSON

func (*NullableEditProductV3RequestProductsInnerVariantProductsInner) Set

func (*NullableEditProductV3RequestProductsInnerVariantProductsInner) UnmarshalJSON

func (*NullableEditProductV3RequestProductsInnerVariantProductsInner) Unset

type NullableEditProductV3RequestProductsInnerVariantSelectionInner

type NullableEditProductV3RequestProductsInnerVariantSelectionInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInnerVariantSelectionInner) Get

func (NullableEditProductV3RequestProductsInnerVariantSelectionInner) IsSet

func (NullableEditProductV3RequestProductsInnerVariantSelectionInner) MarshalJSON

func (*NullableEditProductV3RequestProductsInnerVariantSelectionInner) Set

func (*NullableEditProductV3RequestProductsInnerVariantSelectionInner) UnmarshalJSON

func (*NullableEditProductV3RequestProductsInnerVariantSelectionInner) Unset

type NullableEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner

type NullableEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) Get

func (NullableEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) IsSet

func (NullableEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) MarshalJSON

func (*NullableEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) Set

func (*NullableEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) UnmarshalJSON

func (*NullableEditProductV3RequestProductsInnerVariantSelectionInnerOptionsInner) Unset

type NullableEditProductV3RequestProductsInnerVideosInner

type NullableEditProductV3RequestProductsInnerVideosInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInnerVideosInner) Get

func (NullableEditProductV3RequestProductsInnerVideosInner) IsSet

func (NullableEditProductV3RequestProductsInnerVideosInner) MarshalJSON

func (*NullableEditProductV3RequestProductsInnerVideosInner) Set

func (*NullableEditProductV3RequestProductsInnerVideosInner) UnmarshalJSON

func (*NullableEditProductV3RequestProductsInnerVideosInner) Unset

type NullableEditProductV3RequestProductsInnerWholesaleInner

type NullableEditProductV3RequestProductsInnerWholesaleInner struct {
	// contains filtered or unexported fields
}

func (NullableEditProductV3RequestProductsInnerWholesaleInner) Get

func (NullableEditProductV3RequestProductsInnerWholesaleInner) IsSet

func (NullableEditProductV3RequestProductsInnerWholesaleInner) MarshalJSON

func (*NullableEditProductV3RequestProductsInnerWholesaleInner) Set

func (*NullableEditProductV3RequestProductsInnerWholesaleInner) UnmarshalJSON

func (*NullableEditProductV3RequestProductsInnerWholesaleInner) Unset

type NullableErrorHeader

type NullableErrorHeader struct {
	// contains filtered or unexported fields
}

func NewNullableErrorHeader

func NewNullableErrorHeader(val *ErrorHeader) *NullableErrorHeader

func (NullableErrorHeader) Get

func (NullableErrorHeader) IsSet

func (v NullableErrorHeader) IsSet() bool

func (NullableErrorHeader) MarshalJSON

func (v NullableErrorHeader) MarshalJSON() ([]byte, error)

func (*NullableErrorHeader) Set

func (v *NullableErrorHeader) Set(val *ErrorHeader)

func (*NullableErrorHeader) UnmarshalJSON

func (v *NullableErrorHeader) UnmarshalJSON(src []byte) error

func (*NullableErrorHeader) Unset

func (v *NullableErrorHeader) Unset()

type NullableErrorHeaderAllOf

type NullableErrorHeaderAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableErrorHeaderAllOf

func NewNullableErrorHeaderAllOf(val *ErrorHeaderAllOf) *NullableErrorHeaderAllOf

func (NullableErrorHeaderAllOf) Get

func (NullableErrorHeaderAllOf) IsSet

func (v NullableErrorHeaderAllOf) IsSet() bool

func (NullableErrorHeaderAllOf) MarshalJSON

func (v NullableErrorHeaderAllOf) MarshalJSON() ([]byte, error)

func (*NullableErrorHeaderAllOf) Set

func (*NullableErrorHeaderAllOf) UnmarshalJSON

func (v *NullableErrorHeaderAllOf) UnmarshalJSON(src []byte) error

func (*NullableErrorHeaderAllOf) Unset

func (v *NullableErrorHeaderAllOf) 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 NullableGetActiveCourier200Response

type NullableGetActiveCourier200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetActiveCourier200Response) Get

func (NullableGetActiveCourier200Response) IsSet

func (NullableGetActiveCourier200Response) MarshalJSON

func (v NullableGetActiveCourier200Response) MarshalJSON() ([]byte, error)

func (*NullableGetActiveCourier200Response) Set

func (*NullableGetActiveCourier200Response) UnmarshalJSON

func (v *NullableGetActiveCourier200Response) UnmarshalJSON(src []byte) error

func (*NullableGetActiveCourier200Response) Unset

type NullableGetActiveCourier200ResponseData

type NullableGetActiveCourier200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetActiveCourier200ResponseData) Get

func (NullableGetActiveCourier200ResponseData) IsSet

func (NullableGetActiveCourier200ResponseData) MarshalJSON

func (v NullableGetActiveCourier200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableGetActiveCourier200ResponseData) Set

func (*NullableGetActiveCourier200ResponseData) UnmarshalJSON

func (v *NullableGetActiveCourier200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableGetActiveCourier200ResponseData) Unset

type NullableGetActiveCourier200ResponseDataShopsInner

type NullableGetActiveCourier200ResponseDataShopsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetActiveCourier200ResponseDataShopsInner) Get

func (NullableGetActiveCourier200ResponseDataShopsInner) IsSet

func (NullableGetActiveCourier200ResponseDataShopsInner) MarshalJSON

func (*NullableGetActiveCourier200ResponseDataShopsInner) Set

func (*NullableGetActiveCourier200ResponseDataShopsInner) UnmarshalJSON

func (*NullableGetActiveCourier200ResponseDataShopsInner) Unset

type NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInner

type NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInner struct {
	// contains filtered or unexported fields
}

func (NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) Get

func (NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) IsSet

func (NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) MarshalJSON

func (*NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) Set

func (*NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) UnmarshalJSON

func (*NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInner) Unset

type NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner

type NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner struct {
	// contains filtered or unexported fields
}

func (NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) Get

func (NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) IsSet

func (NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) MarshalJSON

func (*NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) Set

func (*NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) UnmarshalJSON

func (*NullableGetActiveCourier200ResponseDataShopsInnerShipmentInfosInnerShipmentPackagesInner) Unset

type NullableGetAllCategories200Response

type NullableGetAllCategories200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetAllCategories200Response) Get

func (NullableGetAllCategories200Response) IsSet

func (NullableGetAllCategories200Response) MarshalJSON

func (v NullableGetAllCategories200Response) MarshalJSON() ([]byte, error)

func (*NullableGetAllCategories200Response) Set

func (*NullableGetAllCategories200Response) UnmarshalJSON

func (v *NullableGetAllCategories200Response) UnmarshalJSON(src []byte) error

func (*NullableGetAllCategories200Response) Unset

type NullableGetAllCategories200ResponseData

type NullableGetAllCategories200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetAllCategories200ResponseData) Get

func (NullableGetAllCategories200ResponseData) IsSet

func (NullableGetAllCategories200ResponseData) MarshalJSON

func (v NullableGetAllCategories200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableGetAllCategories200ResponseData) Set

func (*NullableGetAllCategories200ResponseData) UnmarshalJSON

func (v *NullableGetAllCategories200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableGetAllCategories200ResponseData) Unset

type NullableGetAllCategories200ResponseDataCategoriesInner

type NullableGetAllCategories200ResponseDataCategoriesInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllCategories200ResponseDataCategoriesInner) Get

func (NullableGetAllCategories200ResponseDataCategoriesInner) IsSet

func (NullableGetAllCategories200ResponseDataCategoriesInner) MarshalJSON

func (*NullableGetAllCategories200ResponseDataCategoriesInner) Set

func (*NullableGetAllCategories200ResponseDataCategoriesInner) UnmarshalJSON

func (*NullableGetAllCategories200ResponseDataCategoriesInner) Unset

type NullableGetAllCategories200ResponseDataCategoriesInnerChildInner

type NullableGetAllCategories200ResponseDataCategoriesInnerChildInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllCategories200ResponseDataCategoriesInnerChildInner) Get

func (NullableGetAllCategories200ResponseDataCategoriesInnerChildInner) IsSet

func (NullableGetAllCategories200ResponseDataCategoriesInnerChildInner) MarshalJSON

func (*NullableGetAllCategories200ResponseDataCategoriesInnerChildInner) Set

func (*NullableGetAllCategories200ResponseDataCategoriesInnerChildInner) UnmarshalJSON

func (*NullableGetAllCategories200ResponseDataCategoriesInnerChildInner) Unset

type NullableGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner

type NullableGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) Get

func (NullableGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) IsSet

func (NullableGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) MarshalJSON

func (*NullableGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) Set

func (*NullableGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) UnmarshalJSON

func (*NullableGetAllCategories200ResponseDataCategoriesInnerChildInnerChildInner) Unset

type NullableGetAllOrders200Response

type NullableGetAllOrders200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200Response) Get

func (NullableGetAllOrders200Response) IsSet

func (NullableGetAllOrders200Response) MarshalJSON

func (v NullableGetAllOrders200Response) MarshalJSON() ([]byte, error)

func (*NullableGetAllOrders200Response) Set

func (*NullableGetAllOrders200Response) UnmarshalJSON

func (v *NullableGetAllOrders200Response) UnmarshalJSON(src []byte) error

func (*NullableGetAllOrders200Response) Unset

type NullableGetAllOrders200ResponseDataInner

type NullableGetAllOrders200ResponseDataInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInner) Get

func (NullableGetAllOrders200ResponseDataInner) IsSet

func (NullableGetAllOrders200ResponseDataInner) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInner) Set

func (*NullableGetAllOrders200ResponseDataInner) UnmarshalJSON

func (v *NullableGetAllOrders200ResponseDataInner) UnmarshalJSON(src []byte) error

func (*NullableGetAllOrders200ResponseDataInner) Unset

type NullableGetAllOrders200ResponseDataInnerAmt

type NullableGetAllOrders200ResponseDataInnerAmt struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerAmt) Get

func (NullableGetAllOrders200ResponseDataInnerAmt) IsSet

func (NullableGetAllOrders200ResponseDataInnerAmt) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerAmt) Set

func (*NullableGetAllOrders200ResponseDataInnerAmt) UnmarshalJSON

func (v *NullableGetAllOrders200ResponseDataInnerAmt) UnmarshalJSON(src []byte) error

func (*NullableGetAllOrders200ResponseDataInnerAmt) Unset

type NullableGetAllOrders200ResponseDataInnerBundleDetail

type NullableGetAllOrders200ResponseDataInnerBundleDetail struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerBundleDetail) Get

func (NullableGetAllOrders200ResponseDataInnerBundleDetail) IsSet

func (NullableGetAllOrders200ResponseDataInnerBundleDetail) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerBundleDetail) Set

func (*NullableGetAllOrders200ResponseDataInnerBundleDetail) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerBundleDetail) Unset

type NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInner

type NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInner) Get

func (NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInner) IsSet

func (NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInner) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInner) Set

func (*NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInner) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInner) Unset

type NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner

type NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) Get

func (NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) IsSet

func (NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) Set

func (*NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerBundleDetailBundleInnerOrderDetailInner) Unset

type NullableGetAllOrders200ResponseDataInnerBundleDetailNonBundleInner

type NullableGetAllOrders200ResponseDataInnerBundleDetailNonBundleInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) Get

func (NullableGetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) IsSet

func (NullableGetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) Set

func (*NullableGetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerBundleDetailNonBundleInner) Unset

type NullableGetAllOrders200ResponseDataInnerBuyer

type NullableGetAllOrders200ResponseDataInnerBuyer struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerBuyer) Get

func (NullableGetAllOrders200ResponseDataInnerBuyer) IsSet

func (NullableGetAllOrders200ResponseDataInnerBuyer) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerBuyer) Set

func (*NullableGetAllOrders200ResponseDataInnerBuyer) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerBuyer) Unset

type NullableGetAllOrders200ResponseDataInnerCustomFields

type NullableGetAllOrders200ResponseDataInnerCustomFields struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerCustomFields) Get

func (NullableGetAllOrders200ResponseDataInnerCustomFields) IsSet

func (NullableGetAllOrders200ResponseDataInnerCustomFields) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerCustomFields) Set

func (*NullableGetAllOrders200ResponseDataInnerCustomFields) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerCustomFields) Unset

type NullableGetAllOrders200ResponseDataInnerEncryption

type NullableGetAllOrders200ResponseDataInnerEncryption struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerEncryption) Get

func (NullableGetAllOrders200ResponseDataInnerEncryption) IsSet

func (NullableGetAllOrders200ResponseDataInnerEncryption) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerEncryption) Set

func (*NullableGetAllOrders200ResponseDataInnerEncryption) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerEncryption) Unset

type NullableGetAllOrders200ResponseDataInnerLogistics

type NullableGetAllOrders200ResponseDataInnerLogistics struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerLogistics) Get

func (NullableGetAllOrders200ResponseDataInnerLogistics) IsSet

func (NullableGetAllOrders200ResponseDataInnerLogistics) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerLogistics) Set

func (*NullableGetAllOrders200ResponseDataInnerLogistics) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerLogistics) Unset

type NullableGetAllOrders200ResponseDataInnerPofInfo

type NullableGetAllOrders200ResponseDataInnerPofInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerPofInfo) Get

func (NullableGetAllOrders200ResponseDataInnerPofInfo) IsSet

func (NullableGetAllOrders200ResponseDataInnerPofInfo) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPofInfo) Set

func (*NullableGetAllOrders200ResponseDataInnerPofInfo) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPofInfo) Unset

type NullableGetAllOrders200ResponseDataInnerProductsFulfilledInner

type NullableGetAllOrders200ResponseDataInnerProductsFulfilledInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerProductsFulfilledInner) Get

func (NullableGetAllOrders200ResponseDataInnerProductsFulfilledInner) IsSet

func (NullableGetAllOrders200ResponseDataInnerProductsFulfilledInner) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerProductsFulfilledInner) Set

func (*NullableGetAllOrders200ResponseDataInnerProductsFulfilledInner) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerProductsFulfilledInner) Unset

type NullableGetAllOrders200ResponseDataInnerProductsInner

type NullableGetAllOrders200ResponseDataInnerProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerProductsInner) Get

func (NullableGetAllOrders200ResponseDataInnerProductsInner) IsSet

func (NullableGetAllOrders200ResponseDataInnerProductsInner) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerProductsInner) Set

func (*NullableGetAllOrders200ResponseDataInnerProductsInner) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerProductsInner) Unset

type NullableGetAllOrders200ResponseDataInnerPromoOrderDetail

type NullableGetAllOrders200ResponseDataInnerPromoOrderDetail struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetail) Get

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetail) IsSet

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetail) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetail) Set

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetail) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetail) Unset

type NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner

type NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) Get

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) IsSet

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) Set

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInner) Unset

type NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

type NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) Get

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) IsSet

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) Set

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) Unset

type NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

type NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) IsSet

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) Unset

type NullableGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner

type NullableGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) Get

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) IsSet

func (NullableGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) Set

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerPromoOrderDetailTotalDiscountDetailsInner) Unset

type NullableGetAllOrders200ResponseDataInnerRecipient

type NullableGetAllOrders200ResponseDataInnerRecipient struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerRecipient) Get

func (NullableGetAllOrders200ResponseDataInnerRecipient) IsSet

func (NullableGetAllOrders200ResponseDataInnerRecipient) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerRecipient) Set

func (*NullableGetAllOrders200ResponseDataInnerRecipient) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerRecipient) Unset

type NullableGetAllOrders200ResponseDataInnerRecipientAddress

type NullableGetAllOrders200ResponseDataInnerRecipientAddress struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerRecipientAddress) Get

func (NullableGetAllOrders200ResponseDataInnerRecipientAddress) IsSet

func (NullableGetAllOrders200ResponseDataInnerRecipientAddress) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerRecipientAddress) Set

func (*NullableGetAllOrders200ResponseDataInnerRecipientAddress) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerRecipientAddress) Unset

type NullableGetAllOrders200ResponseDataInnerShipmentFulfillment

type NullableGetAllOrders200ResponseDataInnerShipmentFulfillment struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerShipmentFulfillment) Get

func (NullableGetAllOrders200ResponseDataInnerShipmentFulfillment) IsSet

func (NullableGetAllOrders200ResponseDataInnerShipmentFulfillment) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerShipmentFulfillment) Set

func (*NullableGetAllOrders200ResponseDataInnerShipmentFulfillment) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerShipmentFulfillment) Unset

type NullableGetAllOrders200ResponseDataInnerVoucherInfo

type NullableGetAllOrders200ResponseDataInnerVoucherInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetAllOrders200ResponseDataInnerVoucherInfo) Get

func (NullableGetAllOrders200ResponseDataInnerVoucherInfo) IsSet

func (NullableGetAllOrders200ResponseDataInnerVoucherInfo) MarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerVoucherInfo) Set

func (*NullableGetAllOrders200ResponseDataInnerVoucherInfo) UnmarshalJSON

func (*NullableGetAllOrders200ResponseDataInnerVoucherInfo) Unset

type NullableGetBundleInfo200Response

type NullableGetBundleInfo200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleInfo200Response) Get

func (NullableGetBundleInfo200Response) IsSet

func (NullableGetBundleInfo200Response) MarshalJSON

func (v NullableGetBundleInfo200Response) MarshalJSON() ([]byte, error)

func (*NullableGetBundleInfo200Response) Set

func (*NullableGetBundleInfo200Response) UnmarshalJSON

func (v *NullableGetBundleInfo200Response) UnmarshalJSON(src []byte) error

func (*NullableGetBundleInfo200Response) Unset

type NullableGetBundleInfo200ResponseData

type NullableGetBundleInfo200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleInfo200ResponseData) Get

func (NullableGetBundleInfo200ResponseData) IsSet

func (NullableGetBundleInfo200ResponseData) MarshalJSON

func (v NullableGetBundleInfo200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableGetBundleInfo200ResponseData) Set

func (*NullableGetBundleInfo200ResponseData) UnmarshalJSON

func (v *NullableGetBundleInfo200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableGetBundleInfo200ResponseData) Unset

type NullableGetBundleInfo200ResponseDataBundleInfoInner

type NullableGetBundleInfo200ResponseDataBundleInfoInner struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleInfo200ResponseDataBundleInfoInner) Get

func (NullableGetBundleInfo200ResponseDataBundleInfoInner) IsSet

func (NullableGetBundleInfo200ResponseDataBundleInfoInner) MarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInner) Set

func (*NullableGetBundleInfo200ResponseDataBundleInfoInner) UnmarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInner) Unset

type NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner

type NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) Get

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) IsSet

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) MarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) Set

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) UnmarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInner) Unset

type NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner

type NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) Get

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) IsSet

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) MarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) Set

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) UnmarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerChildInner) Unset

type NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner

type NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) Get

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) IsSet

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) MarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) Set

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) UnmarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInner) Unset

type NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner

type NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) Get

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) IsSet

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) MarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) Set

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) UnmarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInner) Unset

type NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture

type NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) IsSet

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) MarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) Set

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) UnmarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerBundleItemInnerSelectionInnerOptionInnerPicture) Unset

type NullableGetBundleInfo200ResponseDataBundleInfoInnerPreorder

type NullableGetBundleInfo200ResponseDataBundleInfoInnerPreorder struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerPreorder) Get

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerPreorder) IsSet

func (NullableGetBundleInfo200ResponseDataBundleInfoInnerPreorder) MarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerPreorder) Set

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerPreorder) UnmarshalJSON

func (*NullableGetBundleInfo200ResponseDataBundleInfoInnerPreorder) Unset

type NullableGetBundleList200Response

type NullableGetBundleList200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleList200Response) Get

func (NullableGetBundleList200Response) IsSet

func (NullableGetBundleList200Response) MarshalJSON

func (v NullableGetBundleList200Response) MarshalJSON() ([]byte, error)

func (*NullableGetBundleList200Response) Set

func (*NullableGetBundleList200Response) UnmarshalJSON

func (v *NullableGetBundleList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetBundleList200Response) Unset

type NullableGetBundleList200ResponseData

type NullableGetBundleList200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleList200ResponseData) Get

func (NullableGetBundleList200ResponseData) IsSet

func (NullableGetBundleList200ResponseData) MarshalJSON

func (v NullableGetBundleList200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableGetBundleList200ResponseData) Set

func (*NullableGetBundleList200ResponseData) UnmarshalJSON

func (v *NullableGetBundleList200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableGetBundleList200ResponseData) Unset

type NullableGetBundleList200ResponseDataBundleListInfoInner

type NullableGetBundleList200ResponseDataBundleListInfoInner struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleList200ResponseDataBundleListInfoInner) Get

func (NullableGetBundleList200ResponseDataBundleListInfoInner) IsSet

func (NullableGetBundleList200ResponseDataBundleListInfoInner) MarshalJSON

func (*NullableGetBundleList200ResponseDataBundleListInfoInner) Set

func (*NullableGetBundleList200ResponseDataBundleListInfoInner) UnmarshalJSON

func (*NullableGetBundleList200ResponseDataBundleListInfoInner) Unset

type NullableGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner

type NullableGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) Get

func (NullableGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) IsSet

func (NullableGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) MarshalJSON

func (*NullableGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) Set

func (*NullableGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) UnmarshalJSON

func (*NullableGetBundleList200ResponseDataBundleListInfoInnerBundleListItemInner) Unset

type NullableGetBundleList200ResponseHeader

type NullableGetBundleList200ResponseHeader struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleList200ResponseHeader) Get

func (NullableGetBundleList200ResponseHeader) IsSet

func (NullableGetBundleList200ResponseHeader) MarshalJSON

func (v NullableGetBundleList200ResponseHeader) MarshalJSON() ([]byte, error)

func (*NullableGetBundleList200ResponseHeader) Set

func (*NullableGetBundleList200ResponseHeader) UnmarshalJSON

func (v *NullableGetBundleList200ResponseHeader) UnmarshalJSON(src []byte) error

func (*NullableGetBundleList200ResponseHeader) Unset

type NullableGetBundleListDefaultResponse

type NullableGetBundleListDefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetBundleListDefaultResponse) Get

func (NullableGetBundleListDefaultResponse) IsSet

func (NullableGetBundleListDefaultResponse) MarshalJSON

func (v NullableGetBundleListDefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableGetBundleListDefaultResponse) Set

func (*NullableGetBundleListDefaultResponse) UnmarshalJSON

func (v *NullableGetBundleListDefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableGetBundleListDefaultResponse) Unset

type NullableGetCategoryVariantResponse

type NullableGetCategoryVariantResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetCategoryVariantResponse) Get

func (NullableGetCategoryVariantResponse) IsSet

func (NullableGetCategoryVariantResponse) MarshalJSON

func (v NullableGetCategoryVariantResponse) MarshalJSON() ([]byte, error)

func (*NullableGetCategoryVariantResponse) Set

func (*NullableGetCategoryVariantResponse) UnmarshalJSON

func (v *NullableGetCategoryVariantResponse) UnmarshalJSON(src []byte) error

func (*NullableGetCategoryVariantResponse) Unset

type NullableGetCategoryVariantResponseAllOf

type NullableGetCategoryVariantResponseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableGetCategoryVariantResponseAllOf) Get

func (NullableGetCategoryVariantResponseAllOf) IsSet

func (NullableGetCategoryVariantResponseAllOf) MarshalJSON

func (v NullableGetCategoryVariantResponseAllOf) MarshalJSON() ([]byte, error)

func (*NullableGetCategoryVariantResponseAllOf) Set

func (*NullableGetCategoryVariantResponseAllOf) UnmarshalJSON

func (v *NullableGetCategoryVariantResponseAllOf) UnmarshalJSON(src []byte) error

func (*NullableGetCategoryVariantResponseAllOf) Unset

type NullableGetListMessage200Response

type NullableGetListMessage200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetListMessage200Response) Get

func (NullableGetListMessage200Response) IsSet

func (NullableGetListMessage200Response) MarshalJSON

func (v NullableGetListMessage200Response) MarshalJSON() ([]byte, error)

func (*NullableGetListMessage200Response) Set

func (*NullableGetListMessage200Response) UnmarshalJSON

func (v *NullableGetListMessage200Response) UnmarshalJSON(src []byte) error

func (*NullableGetListMessage200Response) Unset

type NullableGetListMessage200ResponseDataInner

type NullableGetListMessage200ResponseDataInner struct {
	// contains filtered or unexported fields
}

func (NullableGetListMessage200ResponseDataInner) Get

func (NullableGetListMessage200ResponseDataInner) IsSet

func (NullableGetListMessage200ResponseDataInner) MarshalJSON

func (*NullableGetListMessage200ResponseDataInner) Set

func (*NullableGetListMessage200ResponseDataInner) UnmarshalJSON

func (v *NullableGetListMessage200ResponseDataInner) UnmarshalJSON(src []byte) error

func (*NullableGetListMessage200ResponseDataInner) Unset

type NullableGetListMessage200ResponseDataInnerAttributes

type NullableGetListMessage200ResponseDataInnerAttributes struct {
	// contains filtered or unexported fields
}

func (NullableGetListMessage200ResponseDataInnerAttributes) Get

func (NullableGetListMessage200ResponseDataInnerAttributes) IsSet

func (NullableGetListMessage200ResponseDataInnerAttributes) MarshalJSON

func (*NullableGetListMessage200ResponseDataInnerAttributes) Set

func (*NullableGetListMessage200ResponseDataInnerAttributes) UnmarshalJSON

func (*NullableGetListMessage200ResponseDataInnerAttributes) Unset

type NullableGetListMessage200ResponseDataInnerAttributesContact

type NullableGetListMessage200ResponseDataInnerAttributesContact struct {
	// contains filtered or unexported fields
}

func (NullableGetListMessage200ResponseDataInnerAttributesContact) Get

func (NullableGetListMessage200ResponseDataInnerAttributesContact) IsSet

func (NullableGetListMessage200ResponseDataInnerAttributesContact) MarshalJSON

func (*NullableGetListMessage200ResponseDataInnerAttributesContact) Set

func (*NullableGetListMessage200ResponseDataInnerAttributesContact) UnmarshalJSON

func (*NullableGetListMessage200ResponseDataInnerAttributesContact) Unset

type NullableGetListMessage200ResponseDataInnerAttributesContactAttributes

type NullableGetListMessage200ResponseDataInnerAttributesContactAttributes struct {
	// contains filtered or unexported fields
}

func (NullableGetListMessage200ResponseDataInnerAttributesContactAttributes) Get

func (NullableGetListMessage200ResponseDataInnerAttributesContactAttributes) IsSet

func (NullableGetListMessage200ResponseDataInnerAttributesContactAttributes) MarshalJSON

func (*NullableGetListMessage200ResponseDataInnerAttributesContactAttributes) Set

func (*NullableGetListMessage200ResponseDataInnerAttributesContactAttributes) UnmarshalJSON

func (*NullableGetListMessage200ResponseDataInnerAttributesContactAttributes) Unset

type NullableGetListMessageDefaultResponse

type NullableGetListMessageDefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetListMessageDefaultResponse) Get

func (NullableGetListMessageDefaultResponse) IsSet

func (NullableGetListMessageDefaultResponse) MarshalJSON

func (v NullableGetListMessageDefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableGetListMessageDefaultResponse) Set

func (*NullableGetListMessageDefaultResponse) UnmarshalJSON

func (v *NullableGetListMessageDefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableGetListMessageDefaultResponse) Unset

type NullableGetListMessageDefaultResponseDataInner

type NullableGetListMessageDefaultResponseDataInner struct {
	// contains filtered or unexported fields
}

func (NullableGetListMessageDefaultResponseDataInner) Get

func (NullableGetListMessageDefaultResponseDataInner) IsSet

func (NullableGetListMessageDefaultResponseDataInner) MarshalJSON

func (*NullableGetListMessageDefaultResponseDataInner) Set

func (*NullableGetListMessageDefaultResponseDataInner) UnmarshalJSON

func (*NullableGetListMessageDefaultResponseDataInner) Unset

type NullableGetListMessageDefaultResponseDataInnerAttributes

type NullableGetListMessageDefaultResponseDataInnerAttributes struct {
	// contains filtered or unexported fields
}

func (NullableGetListMessageDefaultResponseDataInnerAttributes) Get

func (NullableGetListMessageDefaultResponseDataInnerAttributes) IsSet

func (NullableGetListMessageDefaultResponseDataInnerAttributes) MarshalJSON

func (*NullableGetListMessageDefaultResponseDataInnerAttributes) Set

func (*NullableGetListMessageDefaultResponseDataInnerAttributes) UnmarshalJSON

func (*NullableGetListMessageDefaultResponseDataInnerAttributes) Unset

type NullableGetListMessageDefaultResponseDataInnerAttributesContact

type NullableGetListMessageDefaultResponseDataInnerAttributesContact struct {
	// contains filtered or unexported fields
}

func (NullableGetListMessageDefaultResponseDataInnerAttributesContact) Get

func (NullableGetListMessageDefaultResponseDataInnerAttributesContact) IsSet

func (NullableGetListMessageDefaultResponseDataInnerAttributesContact) MarshalJSON

func (*NullableGetListMessageDefaultResponseDataInnerAttributesContact) Set

func (*NullableGetListMessageDefaultResponseDataInnerAttributesContact) UnmarshalJSON

func (*NullableGetListMessageDefaultResponseDataInnerAttributesContact) Unset

type NullableGetListMessageDefaultResponseDataInnerAttributesContactAttributes

type NullableGetListMessageDefaultResponseDataInnerAttributesContactAttributes struct {
	// contains filtered or unexported fields
}

func (NullableGetListMessageDefaultResponseDataInnerAttributesContactAttributes) Get

func (NullableGetListMessageDefaultResponseDataInnerAttributesContactAttributes) IsSet

func (NullableGetListMessageDefaultResponseDataInnerAttributesContactAttributes) MarshalJSON

func (*NullableGetListMessageDefaultResponseDataInnerAttributesContactAttributes) Set

func (*NullableGetListMessageDefaultResponseDataInnerAttributesContactAttributes) UnmarshalJSON

func (*NullableGetListMessageDefaultResponseDataInnerAttributesContactAttributes) Unset

type NullableGetListMessageDefaultResponseHeader

type NullableGetListMessageDefaultResponseHeader struct {
	// contains filtered or unexported fields
}

func (NullableGetListMessageDefaultResponseHeader) Get

func (NullableGetListMessageDefaultResponseHeader) IsSet

func (NullableGetListMessageDefaultResponseHeader) MarshalJSON

func (*NullableGetListMessageDefaultResponseHeader) Set

func (*NullableGetListMessageDefaultResponseHeader) UnmarshalJSON

func (v *NullableGetListMessageDefaultResponseHeader) UnmarshalJSON(src []byte) error

func (*NullableGetListMessageDefaultResponseHeader) Unset

type NullableGetListReply200Response

type NullableGetListReply200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetListReply200Response) Get

func (NullableGetListReply200Response) IsSet

func (NullableGetListReply200Response) MarshalJSON

func (v NullableGetListReply200Response) MarshalJSON() ([]byte, error)

func (*NullableGetListReply200Response) Set

func (*NullableGetListReply200Response) UnmarshalJSON

func (v *NullableGetListReply200Response) UnmarshalJSON(src []byte) error

func (*NullableGetListReply200Response) Unset

type NullableGetListReply200ResponseDataInner

type NullableGetListReply200ResponseDataInner struct {
	// contains filtered or unexported fields
}

func (NullableGetListReply200ResponseDataInner) Get

func (NullableGetListReply200ResponseDataInner) IsSet

func (NullableGetListReply200ResponseDataInner) MarshalJSON

func (*NullableGetListReply200ResponseDataInner) Set

func (*NullableGetListReply200ResponseDataInner) UnmarshalJSON

func (v *NullableGetListReply200ResponseDataInner) UnmarshalJSON(src []byte) error

func (*NullableGetListReply200ResponseDataInner) Unset

type NullableGetOrderCobCod200Response

type NullableGetOrderCobCod200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderCobCod200Response) Get

func (NullableGetOrderCobCod200Response) IsSet

func (NullableGetOrderCobCod200Response) MarshalJSON

func (v NullableGetOrderCobCod200Response) MarshalJSON() ([]byte, error)

func (*NullableGetOrderCobCod200Response) Set

func (*NullableGetOrderCobCod200Response) UnmarshalJSON

func (v *NullableGetOrderCobCod200Response) UnmarshalJSON(src []byte) error

func (*NullableGetOrderCobCod200Response) Unset

type NullableGetOrderCobCod200ResponseData

type NullableGetOrderCobCod200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderCobCod200ResponseData) Get

func (NullableGetOrderCobCod200ResponseData) IsSet

func (NullableGetOrderCobCod200ResponseData) MarshalJSON

func (v NullableGetOrderCobCod200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableGetOrderCobCod200ResponseData) Set

func (*NullableGetOrderCobCod200ResponseData) UnmarshalJSON

func (v *NullableGetOrderCobCod200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableGetOrderCobCod200ResponseData) Unset

type NullableGetOrderCobCod200ResponseDataOrderDataInner

type NullableGetOrderCobCod200ResponseDataOrderDataInner struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderCobCod200ResponseDataOrderDataInner) Get

func (NullableGetOrderCobCod200ResponseDataOrderDataInner) IsSet

func (NullableGetOrderCobCod200ResponseDataOrderDataInner) MarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInner) Set

func (*NullableGetOrderCobCod200ResponseDataOrderDataInner) UnmarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInner) Unset

type NullableGetOrderCobCod200ResponseDataOrderDataInnerBookingData

type NullableGetOrderCobCod200ResponseDataOrderDataInnerBookingData struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerBookingData) Get

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerBookingData) IsSet

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerBookingData) MarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerBookingData) Set

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerBookingData) UnmarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerBookingData) Unset

type NullableGetOrderCobCod200ResponseDataOrderDataInnerDropShipper

type NullableGetOrderCobCod200ResponseDataOrderDataInnerDropShipper struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerDropShipper) Get

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerDropShipper) IsSet

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerDropShipper) MarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerDropShipper) Set

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerDropShipper) UnmarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerDropShipper) Unset

type NullableGetOrderCobCod200ResponseDataOrderDataInnerOrder

type NullableGetOrderCobCod200ResponseDataOrderDataInnerOrder struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrder) Get

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrder) IsSet

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrder) MarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrder) Set

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrder) UnmarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrder) Unset

type NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner

type NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) Get

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) IsSet

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) MarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) Set

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) UnmarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderDetailInner) Unset

type NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner

type NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) Get

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) IsSet

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) MarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) Set

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) UnmarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderHistoryInner) Unset

type NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment

type NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) Get

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) IsSet

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) MarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) Set

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) UnmarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillment) Unset

type NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline

type NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) IsSet

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) MarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) Set

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) UnmarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerOrderShipmentFulfillmentItemDeliveredDeadline) Unset

type NullableGetOrderCobCod200ResponseDataOrderDataInnerTypeMeta

type NullableGetOrderCobCod200ResponseDataOrderDataInnerTypeMeta struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) Get

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) IsSet

func (NullableGetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) MarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) Set

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) UnmarshalJSON

func (*NullableGetOrderCobCod200ResponseDataOrderDataInnerTypeMeta) Unset

type NullableGetOrderWebhook200Response

type NullableGetOrderWebhook200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200Response) Get

func (NullableGetOrderWebhook200Response) IsSet

func (NullableGetOrderWebhook200Response) MarshalJSON

func (v NullableGetOrderWebhook200Response) MarshalJSON() ([]byte, error)

func (*NullableGetOrderWebhook200Response) Set

func (*NullableGetOrderWebhook200Response) UnmarshalJSON

func (v *NullableGetOrderWebhook200Response) UnmarshalJSON(src []byte) error

func (*NullableGetOrderWebhook200Response) Unset

type NullableGetOrderWebhook200ResponseData

type NullableGetOrderWebhook200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseData) Get

func (NullableGetOrderWebhook200ResponseData) IsSet

func (NullableGetOrderWebhook200ResponseData) MarshalJSON

func (v NullableGetOrderWebhook200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableGetOrderWebhook200ResponseData) Set

func (*NullableGetOrderWebhook200ResponseData) UnmarshalJSON

func (v *NullableGetOrderWebhook200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableGetOrderWebhook200ResponseData) Unset

type NullableGetOrderWebhook200ResponseDataOneOf

type NullableGetOrderWebhook200ResponseDataOneOf struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseDataOneOf) Get

func (NullableGetOrderWebhook200ResponseDataOneOf) IsSet

func (NullableGetOrderWebhook200ResponseDataOneOf) MarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf) Set

func (*NullableGetOrderWebhook200ResponseDataOneOf) UnmarshalJSON

func (v *NullableGetOrderWebhook200ResponseDataOneOf) UnmarshalJSON(src []byte) error

func (*NullableGetOrderWebhook200ResponseDataOneOf) Unset

type NullableGetOrderWebhook200ResponseDataOneOf1

type NullableGetOrderWebhook200ResponseDataOneOf1 struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseDataOneOf1) Get

func (NullableGetOrderWebhook200ResponseDataOneOf1) IsSet

func (NullableGetOrderWebhook200ResponseDataOneOf1) MarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1) Set

func (*NullableGetOrderWebhook200ResponseDataOneOf1) UnmarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1) Unset

type NullableGetOrderWebhook200ResponseDataOneOf1Amt

type NullableGetOrderWebhook200ResponseDataOneOf1Amt struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseDataOneOf1Amt) Get

func (NullableGetOrderWebhook200ResponseDataOneOf1Amt) IsSet

func (NullableGetOrderWebhook200ResponseDataOneOf1Amt) MarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1Amt) Set

func (*NullableGetOrderWebhook200ResponseDataOneOf1Amt) UnmarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1Amt) Unset

type NullableGetOrderWebhook200ResponseDataOneOf1Customer

type NullableGetOrderWebhook200ResponseDataOneOf1Customer struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseDataOneOf1Customer) Get

func (NullableGetOrderWebhook200ResponseDataOneOf1Customer) IsSet

func (NullableGetOrderWebhook200ResponseDataOneOf1Customer) MarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1Customer) Set

func (*NullableGetOrderWebhook200ResponseDataOneOf1Customer) UnmarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1Customer) Unset

type NullableGetOrderWebhook200ResponseDataOneOf1DropshipperInfo

type NullableGetOrderWebhook200ResponseDataOneOf1DropshipperInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseDataOneOf1DropshipperInfo) Get

func (NullableGetOrderWebhook200ResponseDataOneOf1DropshipperInfo) IsSet

func (NullableGetOrderWebhook200ResponseDataOneOf1DropshipperInfo) MarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1DropshipperInfo) Set

func (*NullableGetOrderWebhook200ResponseDataOneOf1DropshipperInfo) UnmarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1DropshipperInfo) Unset

type NullableGetOrderWebhook200ResponseDataOneOf1Logistics

type NullableGetOrderWebhook200ResponseDataOneOf1Logistics struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseDataOneOf1Logistics) Get

func (NullableGetOrderWebhook200ResponseDataOneOf1Logistics) IsSet

func (NullableGetOrderWebhook200ResponseDataOneOf1Logistics) MarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1Logistics) Set

func (*NullableGetOrderWebhook200ResponseDataOneOf1Logistics) UnmarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1Logistics) Unset

type NullableGetOrderWebhook200ResponseDataOneOf1Recipient

type NullableGetOrderWebhook200ResponseDataOneOf1Recipient struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseDataOneOf1Recipient) Get

func (NullableGetOrderWebhook200ResponseDataOneOf1Recipient) IsSet

func (NullableGetOrderWebhook200ResponseDataOneOf1Recipient) MarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1Recipient) Set

func (*NullableGetOrderWebhook200ResponseDataOneOf1Recipient) UnmarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1Recipient) Unset

type NullableGetOrderWebhook200ResponseDataOneOf1RecipientAddress

type NullableGetOrderWebhook200ResponseDataOneOf1RecipientAddress struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseDataOneOf1RecipientAddress) Get

func (NullableGetOrderWebhook200ResponseDataOneOf1RecipientAddress) IsSet

func (NullableGetOrderWebhook200ResponseDataOneOf1RecipientAddress) MarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1RecipientAddress) Set

func (*NullableGetOrderWebhook200ResponseDataOneOf1RecipientAddress) UnmarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1RecipientAddress) Unset

type NullableGetOrderWebhook200ResponseDataOneOf1VoucherInfo

type NullableGetOrderWebhook200ResponseDataOneOf1VoucherInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseDataOneOf1VoucherInfo) Get

func (NullableGetOrderWebhook200ResponseDataOneOf1VoucherInfo) IsSet

func (NullableGetOrderWebhook200ResponseDataOneOf1VoucherInfo) MarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1VoucherInfo) Set

func (*NullableGetOrderWebhook200ResponseDataOneOf1VoucherInfo) UnmarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOf1VoucherInfo) Unset

type NullableGetOrderWebhook200ResponseDataOneOfProductDetailsInner

type NullableGetOrderWebhook200ResponseDataOneOfProductDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseDataOneOfProductDetailsInner) Get

func (NullableGetOrderWebhook200ResponseDataOneOfProductDetailsInner) IsSet

func (NullableGetOrderWebhook200ResponseDataOneOfProductDetailsInner) MarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOfProductDetailsInner) Set

func (*NullableGetOrderWebhook200ResponseDataOneOfProductDetailsInner) UnmarshalJSON

func (*NullableGetOrderWebhook200ResponseDataOneOfProductDetailsInner) Unset

type NullableGetOrderWebhook200ResponseHeader

type NullableGetOrderWebhook200ResponseHeader struct {
	// contains filtered or unexported fields
}

func (NullableGetOrderWebhook200ResponseHeader) Get

func (NullableGetOrderWebhook200ResponseHeader) IsSet

func (NullableGetOrderWebhook200ResponseHeader) MarshalJSON

func (*NullableGetOrderWebhook200ResponseHeader) Set

func (*NullableGetOrderWebhook200ResponseHeader) UnmarshalJSON

func (v *NullableGetOrderWebhook200ResponseHeader) UnmarshalJSON(src []byte) error

func (*NullableGetOrderWebhook200ResponseHeader) Unset

type NullableGetProductAnnotationByCategoryId200Response

type NullableGetProductAnnotationByCategoryId200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetProductAnnotationByCategoryId200Response) Get

func (NullableGetProductAnnotationByCategoryId200Response) IsSet

func (NullableGetProductAnnotationByCategoryId200Response) MarshalJSON

func (*NullableGetProductAnnotationByCategoryId200Response) Set

func (*NullableGetProductAnnotationByCategoryId200Response) UnmarshalJSON

func (*NullableGetProductAnnotationByCategoryId200Response) Unset

type NullableGetProductAnnotationByCategoryId200ResponseDataInner

type NullableGetProductAnnotationByCategoryId200ResponseDataInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductAnnotationByCategoryId200ResponseDataInner) Get

func (NullableGetProductAnnotationByCategoryId200ResponseDataInner) IsSet

func (NullableGetProductAnnotationByCategoryId200ResponseDataInner) MarshalJSON

func (*NullableGetProductAnnotationByCategoryId200ResponseDataInner) Set

func (*NullableGetProductAnnotationByCategoryId200ResponseDataInner) UnmarshalJSON

func (*NullableGetProductAnnotationByCategoryId200ResponseDataInner) Unset

type NullableGetProductAnnotationByCategoryId200ResponseDataInnerValuesInner

type NullableGetProductAnnotationByCategoryId200ResponseDataInnerValuesInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) Get

func (NullableGetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) IsSet

func (NullableGetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) MarshalJSON

func (*NullableGetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) Set

func (*NullableGetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) UnmarshalJSON

func (*NullableGetProductAnnotationByCategoryId200ResponseDataInnerValuesInner) Unset

type NullableGetProductDiscussion200Response

type NullableGetProductDiscussion200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetProductDiscussion200Response) Get

func (NullableGetProductDiscussion200Response) IsSet

func (NullableGetProductDiscussion200Response) MarshalJSON

func (v NullableGetProductDiscussion200Response) MarshalJSON() ([]byte, error)

func (*NullableGetProductDiscussion200Response) Set

func (*NullableGetProductDiscussion200Response) UnmarshalJSON

func (v *NullableGetProductDiscussion200Response) UnmarshalJSON(src []byte) error

func (*NullableGetProductDiscussion200Response) Unset

type NullableGetProductDiscussion200ResponseData

type NullableGetProductDiscussion200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetProductDiscussion200ResponseData) Get

func (NullableGetProductDiscussion200ResponseData) IsSet

func (NullableGetProductDiscussion200ResponseData) MarshalJSON

func (*NullableGetProductDiscussion200ResponseData) Set

func (*NullableGetProductDiscussion200ResponseData) UnmarshalJSON

func (v *NullableGetProductDiscussion200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableGetProductDiscussion200ResponseData) Unset

type NullableGetProductDiscussion200ResponseDataQuestionInner

type NullableGetProductDiscussion200ResponseDataQuestionInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductDiscussion200ResponseDataQuestionInner) Get

func (NullableGetProductDiscussion200ResponseDataQuestionInner) IsSet

func (NullableGetProductDiscussion200ResponseDataQuestionInner) MarshalJSON

func (*NullableGetProductDiscussion200ResponseDataQuestionInner) Set

func (*NullableGetProductDiscussion200ResponseDataQuestionInner) UnmarshalJSON

func (*NullableGetProductDiscussion200ResponseDataQuestionInner) Unset

type NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInner

type NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInner) Get

func (NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInner) IsSet

func (NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInner) MarshalJSON

func (*NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInner) Set

func (*NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInner) UnmarshalJSON

func (*NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInner) Unset

type NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner

type NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner struct {
	// contains filtered or unexported fields
}

func (NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) Get

func (NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) IsSet

func (NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) MarshalJSON

func (*NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) Set

func (*NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) UnmarshalJSON

func (*NullableGetProductDiscussion200ResponseDataQuestionInnerAnswerInnerAttachedProductInner) Unset

type NullableGetProductInfoResponse

type NullableGetProductInfoResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetProductInfoResponse) Get

func (NullableGetProductInfoResponse) IsSet

func (NullableGetProductInfoResponse) MarshalJSON

func (v NullableGetProductInfoResponse) MarshalJSON() ([]byte, error)

func (*NullableGetProductInfoResponse) Set

func (*NullableGetProductInfoResponse) UnmarshalJSON

func (v *NullableGetProductInfoResponse) UnmarshalJSON(src []byte) error

func (*NullableGetProductInfoResponse) Unset

func (v *NullableGetProductInfoResponse) Unset()

type NullableGetProductInfoResponseAllOf

type NullableGetProductInfoResponseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableGetProductInfoResponseAllOf) Get

func (NullableGetProductInfoResponseAllOf) IsSet

func (NullableGetProductInfoResponseAllOf) MarshalJSON

func (v NullableGetProductInfoResponseAllOf) MarshalJSON() ([]byte, error)

func (*NullableGetProductInfoResponseAllOf) Set

func (*NullableGetProductInfoResponseAllOf) UnmarshalJSON

func (v *NullableGetProductInfoResponseAllOf) UnmarshalJSON(src []byte) error

func (*NullableGetProductInfoResponseAllOf) Unset

type NullableGetProductResponse

type NullableGetProductResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetProductResponse

func NewNullableGetProductResponse(val *GetProductResponse) *NullableGetProductResponse

func (NullableGetProductResponse) Get

func (NullableGetProductResponse) IsSet

func (v NullableGetProductResponse) IsSet() bool

func (NullableGetProductResponse) MarshalJSON

func (v NullableGetProductResponse) MarshalJSON() ([]byte, error)

func (*NullableGetProductResponse) Set

func (*NullableGetProductResponse) UnmarshalJSON

func (v *NullableGetProductResponse) UnmarshalJSON(src []byte) error

func (*NullableGetProductResponse) Unset

func (v *NullableGetProductResponse) Unset()

type NullableGetProductResponseAllOf

type NullableGetProductResponseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableGetProductResponseAllOf) Get

func (NullableGetProductResponseAllOf) IsSet

func (NullableGetProductResponseAllOf) MarshalJSON

func (v NullableGetProductResponseAllOf) MarshalJSON() ([]byte, error)

func (*NullableGetProductResponseAllOf) Set

func (*NullableGetProductResponseAllOf) UnmarshalJSON

func (v *NullableGetProductResponseAllOf) UnmarshalJSON(src []byte) error

func (*NullableGetProductResponseAllOf) Unset

type NullableGetProductVariantResponse

type NullableGetProductVariantResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetProductVariantResponse) Get

func (NullableGetProductVariantResponse) IsSet

func (NullableGetProductVariantResponse) MarshalJSON

func (v NullableGetProductVariantResponse) MarshalJSON() ([]byte, error)

func (*NullableGetProductVariantResponse) Set

func (*NullableGetProductVariantResponse) UnmarshalJSON

func (v *NullableGetProductVariantResponse) UnmarshalJSON(src []byte) error

func (*NullableGetProductVariantResponse) Unset

type NullableGetProductVariantResponseAllOf

type NullableGetProductVariantResponseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableGetProductVariantResponseAllOf) Get

func (NullableGetProductVariantResponseAllOf) IsSet

func (NullableGetProductVariantResponseAllOf) MarshalJSON

func (v NullableGetProductVariantResponseAllOf) MarshalJSON() ([]byte, error)

func (*NullableGetProductVariantResponseAllOf) Set

func (*NullableGetProductVariantResponseAllOf) UnmarshalJSON

func (v *NullableGetProductVariantResponseAllOf) UnmarshalJSON(src []byte) error

func (*NullableGetProductVariantResponseAllOf) Unset

type NullableGetRegisteredWebhooks200Response

type NullableGetRegisteredWebhooks200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetRegisteredWebhooks200Response) Get

func (NullableGetRegisteredWebhooks200Response) IsSet

func (NullableGetRegisteredWebhooks200Response) MarshalJSON

func (*NullableGetRegisteredWebhooks200Response) Set

func (*NullableGetRegisteredWebhooks200Response) UnmarshalJSON

func (v *NullableGetRegisteredWebhooks200Response) UnmarshalJSON(src []byte) error

func (*NullableGetRegisteredWebhooks200Response) Unset

type NullableGetRegisteredWebhooks200ResponseData

type NullableGetRegisteredWebhooks200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetRegisteredWebhooks200ResponseData) Get

func (NullableGetRegisteredWebhooks200ResponseData) IsSet

func (NullableGetRegisteredWebhooks200ResponseData) MarshalJSON

func (*NullableGetRegisteredWebhooks200ResponseData) Set

func (*NullableGetRegisteredWebhooks200ResponseData) UnmarshalJSON

func (*NullableGetRegisteredWebhooks200ResponseData) Unset

type NullableGetResolutionTicket200Response

type NullableGetResolutionTicket200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetResolutionTicket200Response) Get

func (NullableGetResolutionTicket200Response) IsSet

func (NullableGetResolutionTicket200Response) MarshalJSON

func (v NullableGetResolutionTicket200Response) MarshalJSON() ([]byte, error)

func (*NullableGetResolutionTicket200Response) Set

func (*NullableGetResolutionTicket200Response) UnmarshalJSON

func (v *NullableGetResolutionTicket200Response) UnmarshalJSON(src []byte) error

func (*NullableGetResolutionTicket200Response) Unset

type NullableGetResolutionTicket200ResponseData

type NullableGetResolutionTicket200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetResolutionTicket200ResponseData) Get

func (NullableGetResolutionTicket200ResponseData) IsSet

func (NullableGetResolutionTicket200ResponseData) MarshalJSON

func (*NullableGetResolutionTicket200ResponseData) Set

func (*NullableGetResolutionTicket200ResponseData) UnmarshalJSON

func (v *NullableGetResolutionTicket200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableGetResolutionTicket200ResponseData) Unset

type NullableGetResolutionTicket200ResponseDataShopsInner

type NullableGetResolutionTicket200ResponseDataShopsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetResolutionTicket200ResponseDataShopsInner) Get

func (NullableGetResolutionTicket200ResponseDataShopsInner) IsSet

func (NullableGetResolutionTicket200ResponseDataShopsInner) MarshalJSON

func (*NullableGetResolutionTicket200ResponseDataShopsInner) Set

func (*NullableGetResolutionTicket200ResponseDataShopsInner) UnmarshalJSON

func (*NullableGetResolutionTicket200ResponseDataShopsInner) Unset

type NullableGetResolutionTicket200ResponseDataShopsInnerTicketInner

type NullableGetResolutionTicket200ResponseDataShopsInnerTicketInner struct {
	// contains filtered or unexported fields
}

func (NullableGetResolutionTicket200ResponseDataShopsInnerTicketInner) Get

func (NullableGetResolutionTicket200ResponseDataShopsInnerTicketInner) IsSet

func (NullableGetResolutionTicket200ResponseDataShopsInnerTicketInner) MarshalJSON

func (*NullableGetResolutionTicket200ResponseDataShopsInnerTicketInner) Set

func (*NullableGetResolutionTicket200ResponseDataShopsInnerTicketInner) UnmarshalJSON

func (*NullableGetResolutionTicket200ResponseDataShopsInnerTicketInner) Unset

type NullableGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner

type NullableGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner struct {
	// contains filtered or unexported fields
}

func (NullableGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) Get

func (NullableGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) IsSet

func (NullableGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) MarshalJSON

func (*NullableGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) Set

func (*NullableGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) UnmarshalJSON

func (*NullableGetResolutionTicket200ResponseDataShopsInnerTicketInnerComplaintProductInner) Unset

type NullableGetSaldoHistory200Response

type NullableGetSaldoHistory200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetSaldoHistory200Response) Get

func (NullableGetSaldoHistory200Response) IsSet

func (NullableGetSaldoHistory200Response) MarshalJSON

func (v NullableGetSaldoHistory200Response) MarshalJSON() ([]byte, error)

func (*NullableGetSaldoHistory200Response) Set

func (*NullableGetSaldoHistory200Response) UnmarshalJSON

func (v *NullableGetSaldoHistory200Response) UnmarshalJSON(src []byte) error

func (*NullableGetSaldoHistory200Response) Unset

type NullableGetSaldoHistory200ResponseData

type NullableGetSaldoHistory200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetSaldoHistory200ResponseData) Get

func (NullableGetSaldoHistory200ResponseData) IsSet

func (NullableGetSaldoHistory200ResponseData) MarshalJSON

func (v NullableGetSaldoHistory200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableGetSaldoHistory200ResponseData) Set

func (*NullableGetSaldoHistory200ResponseData) UnmarshalJSON

func (v *NullableGetSaldoHistory200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableGetSaldoHistory200ResponseData) Unset

type NullableGetSaldoHistory200ResponseDataSaldoHistoryInner

type NullableGetSaldoHistory200ResponseDataSaldoHistoryInner struct {
	// contains filtered or unexported fields
}

func (NullableGetSaldoHistory200ResponseDataSaldoHistoryInner) Get

func (NullableGetSaldoHistory200ResponseDataSaldoHistoryInner) IsSet

func (NullableGetSaldoHistory200ResponseDataSaldoHistoryInner) MarshalJSON

func (*NullableGetSaldoHistory200ResponseDataSaldoHistoryInner) Set

func (*NullableGetSaldoHistory200ResponseDataSaldoHistoryInner) UnmarshalJSON

func (*NullableGetSaldoHistory200ResponseDataSaldoHistoryInner) Unset

type NullableGetShipmentInfo200Response

type NullableGetShipmentInfo200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetShipmentInfo200Response) Get

func (NullableGetShipmentInfo200Response) IsSet

func (NullableGetShipmentInfo200Response) MarshalJSON

func (v NullableGetShipmentInfo200Response) MarshalJSON() ([]byte, error)

func (*NullableGetShipmentInfo200Response) Set

func (*NullableGetShipmentInfo200Response) UnmarshalJSON

func (v *NullableGetShipmentInfo200Response) UnmarshalJSON(src []byte) error

func (*NullableGetShipmentInfo200Response) Unset

type NullableGetShipmentInfo200ResponseDataInner

type NullableGetShipmentInfo200ResponseDataInner struct {
	// contains filtered or unexported fields
}

func (NullableGetShipmentInfo200ResponseDataInner) Get

func (NullableGetShipmentInfo200ResponseDataInner) IsSet

func (NullableGetShipmentInfo200ResponseDataInner) MarshalJSON

func (*NullableGetShipmentInfo200ResponseDataInner) Set

func (*NullableGetShipmentInfo200ResponseDataInner) UnmarshalJSON

func (v *NullableGetShipmentInfo200ResponseDataInner) UnmarshalJSON(src []byte) error

func (*NullableGetShipmentInfo200ResponseDataInner) Unset

type NullableGetShipmentInfo200ResponseDataInnerServicesInner

type NullableGetShipmentInfo200ResponseDataInnerServicesInner struct {
	// contains filtered or unexported fields
}

func (NullableGetShipmentInfo200ResponseDataInnerServicesInner) Get

func (NullableGetShipmentInfo200ResponseDataInnerServicesInner) IsSet

func (NullableGetShipmentInfo200ResponseDataInnerServicesInner) MarshalJSON

func (*NullableGetShipmentInfo200ResponseDataInnerServicesInner) Set

func (*NullableGetShipmentInfo200ResponseDataInnerServicesInner) UnmarshalJSON

func (*NullableGetShipmentInfo200ResponseDataInnerServicesInner) Unset

type NullableGetShopInfo200Response

type NullableGetShopInfo200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetShopInfo200Response) Get

func (NullableGetShopInfo200Response) IsSet

func (NullableGetShopInfo200Response) MarshalJSON

func (v NullableGetShopInfo200Response) MarshalJSON() ([]byte, error)

func (*NullableGetShopInfo200Response) Set

func (*NullableGetShopInfo200Response) UnmarshalJSON

func (v *NullableGetShopInfo200Response) UnmarshalJSON(src []byte) error

func (*NullableGetShopInfo200Response) Unset

func (v *NullableGetShopInfo200Response) Unset()

type NullableGetShopInfo200ResponseDataInner

type NullableGetShopInfo200ResponseDataInner struct {
	// contains filtered or unexported fields
}

func (NullableGetShopInfo200ResponseDataInner) Get

func (NullableGetShopInfo200ResponseDataInner) IsSet

func (NullableGetShopInfo200ResponseDataInner) MarshalJSON

func (v NullableGetShopInfo200ResponseDataInner) MarshalJSON() ([]byte, error)

func (*NullableGetShopInfo200ResponseDataInner) Set

func (*NullableGetShopInfo200ResponseDataInner) UnmarshalJSON

func (v *NullableGetShopInfo200ResponseDataInner) UnmarshalJSON(src []byte) error

func (*NullableGetShopInfo200ResponseDataInner) Unset

type NullableGetShopInfo200ResponseDataInnerWarehousesInner

type NullableGetShopInfo200ResponseDataInnerWarehousesInner struct {
	// contains filtered or unexported fields
}

func (NullableGetShopInfo200ResponseDataInnerWarehousesInner) Get

func (NullableGetShopInfo200ResponseDataInnerWarehousesInner) IsSet

func (NullableGetShopInfo200ResponseDataInnerWarehousesInner) MarshalJSON

func (*NullableGetShopInfo200ResponseDataInnerWarehousesInner) Set

func (*NullableGetShopInfo200ResponseDataInnerWarehousesInner) UnmarshalJSON

func (*NullableGetShopInfo200ResponseDataInnerWarehousesInner) Unset

type NullableGetShopInfo200ResponseDataInnerWarehousesInnerPartnerId

type NullableGetShopInfo200ResponseDataInnerWarehousesInnerPartnerId struct {
	// contains filtered or unexported fields
}

func (NullableGetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) Get

func (NullableGetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) IsSet

func (NullableGetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) MarshalJSON

func (*NullableGetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) Set

func (*NullableGetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) UnmarshalJSON

func (*NullableGetShopInfo200ResponseDataInnerWarehousesInnerPartnerId) Unset

type NullableGetShopInfoDefaultResponse

type NullableGetShopInfoDefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetShopInfoDefaultResponse) Get

func (NullableGetShopInfoDefaultResponse) IsSet

func (NullableGetShopInfoDefaultResponse) MarshalJSON

func (v NullableGetShopInfoDefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableGetShopInfoDefaultResponse) Set

func (*NullableGetShopInfoDefaultResponse) UnmarshalJSON

func (v *NullableGetShopInfoDefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableGetShopInfoDefaultResponse) Unset

type NullableGetShowcase200Response

type NullableGetShowcase200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetShowcase200Response) Get

func (NullableGetShowcase200Response) IsSet

func (NullableGetShowcase200Response) MarshalJSON

func (v NullableGetShowcase200Response) MarshalJSON() ([]byte, error)

func (*NullableGetShowcase200Response) Set

func (*NullableGetShowcase200Response) UnmarshalJSON

func (v *NullableGetShowcase200Response) UnmarshalJSON(src []byte) error

func (*NullableGetShowcase200Response) Unset

func (v *NullableGetShowcase200Response) Unset()

type NullableGetShowcase200ResponseData

type NullableGetShowcase200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetShowcase200ResponseData) Get

func (NullableGetShowcase200ResponseData) IsSet

func (NullableGetShowcase200ResponseData) MarshalJSON

func (v NullableGetShowcase200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableGetShowcase200ResponseData) Set

func (*NullableGetShowcase200ResponseData) UnmarshalJSON

func (v *NullableGetShowcase200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableGetShowcase200ResponseData) Unset

type NullableGetShowcase200ResponseDataShowcaseGroupInner

type NullableGetShowcase200ResponseDataShowcaseGroupInner struct {
	// contains filtered or unexported fields
}

func (NullableGetShowcase200ResponseDataShowcaseGroupInner) Get

func (NullableGetShowcase200ResponseDataShowcaseGroupInner) IsSet

func (NullableGetShowcase200ResponseDataShowcaseGroupInner) MarshalJSON

func (*NullableGetShowcase200ResponseDataShowcaseGroupInner) Set

func (*NullableGetShowcase200ResponseDataShowcaseGroupInner) UnmarshalJSON

func (*NullableGetShowcase200ResponseDataShowcaseGroupInner) Unset

type NullableGetShowcase200ResponseDataShowcaseInner

type NullableGetShowcase200ResponseDataShowcaseInner struct {
	// contains filtered or unexported fields
}

func (NullableGetShowcase200ResponseDataShowcaseInner) Get

func (NullableGetShowcase200ResponseDataShowcaseInner) IsSet

func (NullableGetShowcase200ResponseDataShowcaseInner) MarshalJSON

func (*NullableGetShowcase200ResponseDataShowcaseInner) Set

func (*NullableGetShowcase200ResponseDataShowcaseInner) UnmarshalJSON

func (*NullableGetShowcase200ResponseDataShowcaseInner) Unset

type NullableGetShowcaseAllEtalase200Response

type NullableGetShowcaseAllEtalase200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetShowcaseAllEtalase200Response) Get

func (NullableGetShowcaseAllEtalase200Response) IsSet

func (NullableGetShowcaseAllEtalase200Response) MarshalJSON

func (*NullableGetShowcaseAllEtalase200Response) Set

func (*NullableGetShowcaseAllEtalase200Response) UnmarshalJSON

func (v *NullableGetShowcaseAllEtalase200Response) UnmarshalJSON(src []byte) error

func (*NullableGetShowcaseAllEtalase200Response) Unset

type NullableGetShowcaseAllEtalase200ResponseData

type NullableGetShowcaseAllEtalase200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetShowcaseAllEtalase200ResponseData) Get

func (NullableGetShowcaseAllEtalase200ResponseData) IsSet

func (NullableGetShowcaseAllEtalase200ResponseData) MarshalJSON

func (*NullableGetShowcaseAllEtalase200ResponseData) Set

func (*NullableGetShowcaseAllEtalase200ResponseData) UnmarshalJSON

func (*NullableGetShowcaseAllEtalase200ResponseData) Unset

type NullableGetShowcaseAllEtalase200ResponseDataEtalaseInner

type NullableGetShowcaseAllEtalase200ResponseDataEtalaseInner struct {
	// contains filtered or unexported fields
}

func (NullableGetShowcaseAllEtalase200ResponseDataEtalaseInner) Get

func (NullableGetShowcaseAllEtalase200ResponseDataEtalaseInner) IsSet

func (NullableGetShowcaseAllEtalase200ResponseDataEtalaseInner) MarshalJSON

func (*NullableGetShowcaseAllEtalase200ResponseDataEtalaseInner) Set

func (*NullableGetShowcaseAllEtalase200ResponseDataEtalaseInner) UnmarshalJSON

func (*NullableGetShowcaseAllEtalase200ResponseDataEtalaseInner) Unset

type NullableGetShowcaseAllEtalase200ResponseDataShop

type NullableGetShowcaseAllEtalase200ResponseDataShop struct {
	// contains filtered or unexported fields
}

func (NullableGetShowcaseAllEtalase200ResponseDataShop) Get

func (NullableGetShowcaseAllEtalase200ResponseDataShop) IsSet

func (NullableGetShowcaseAllEtalase200ResponseDataShop) MarshalJSON

func (*NullableGetShowcaseAllEtalase200ResponseDataShop) Set

func (*NullableGetShowcaseAllEtalase200ResponseDataShop) UnmarshalJSON

func (*NullableGetShowcaseAllEtalase200ResponseDataShop) Unset

type NullableGetSingleOrder200Response

type NullableGetSingleOrder200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200Response) Get

func (NullableGetSingleOrder200Response) IsSet

func (NullableGetSingleOrder200Response) MarshalJSON

func (v NullableGetSingleOrder200Response) MarshalJSON() ([]byte, error)

func (*NullableGetSingleOrder200Response) Set

func (*NullableGetSingleOrder200Response) UnmarshalJSON

func (v *NullableGetSingleOrder200Response) UnmarshalJSON(src []byte) error

func (*NullableGetSingleOrder200Response) Unset

type NullableGetSingleOrder200ResponseData

type NullableGetSingleOrder200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseData) Get

func (NullableGetSingleOrder200ResponseData) IsSet

func (NullableGetSingleOrder200ResponseData) MarshalJSON

func (v NullableGetSingleOrder200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableGetSingleOrder200ResponseData) Set

func (*NullableGetSingleOrder200ResponseData) UnmarshalJSON

func (v *NullableGetSingleOrder200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableGetSingleOrder200ResponseData) Unset

type NullableGetSingleOrder200ResponseDataBuyerInfo

type NullableGetSingleOrder200ResponseDataBuyerInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataBuyerInfo) Get

func (NullableGetSingleOrder200ResponseDataBuyerInfo) IsSet

func (NullableGetSingleOrder200ResponseDataBuyerInfo) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataBuyerInfo) Set

func (*NullableGetSingleOrder200ResponseDataBuyerInfo) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataBuyerInfo) Unset

type NullableGetSingleOrder200ResponseDataInsuranceInfo

type NullableGetSingleOrder200ResponseDataInsuranceInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataInsuranceInfo) Get

func (NullableGetSingleOrder200ResponseDataInsuranceInfo) IsSet

func (NullableGetSingleOrder200ResponseDataInsuranceInfo) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataInsuranceInfo) Set

func (*NullableGetSingleOrder200ResponseDataInsuranceInfo) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataInsuranceInfo) Unset

type NullableGetSingleOrder200ResponseDataOrderInfo

type NullableGetSingleOrder200ResponseDataOrderInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataOrderInfo) Get

func (NullableGetSingleOrder200ResponseDataOrderInfo) IsSet

func (NullableGetSingleOrder200ResponseDataOrderInfo) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfo) Set

func (*NullableGetSingleOrder200ResponseDataOrderInfo) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfo) Unset

type NullableGetSingleOrder200ResponseDataOrderInfoDestination

type NullableGetSingleOrder200ResponseDataOrderInfoDestination struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataOrderInfoDestination) Get

func (NullableGetSingleOrder200ResponseDataOrderInfoDestination) IsSet

func (NullableGetSingleOrder200ResponseDataOrderInfoDestination) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfoDestination) Set

func (*NullableGetSingleOrder200ResponseDataOrderInfoDestination) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfoDestination) Unset

type NullableGetSingleOrder200ResponseDataOrderInfoOrderDetailInner

type NullableGetSingleOrder200ResponseDataOrderInfoOrderDetailInner struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataOrderInfoOrderDetailInner) Get

func (NullableGetSingleOrder200ResponseDataOrderInfoOrderDetailInner) IsSet

func (NullableGetSingleOrder200ResponseDataOrderInfoOrderDetailInner) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfoOrderDetailInner) Set

func (*NullableGetSingleOrder200ResponseDataOrderInfoOrderDetailInner) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfoOrderDetailInner) Unset

type NullableGetSingleOrder200ResponseDataOrderInfoOrderHistoryInner

type NullableGetSingleOrder200ResponseDataOrderInfoOrderHistoryInner struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) Get

func (NullableGetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) IsSet

func (NullableGetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) Set

func (*NullableGetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfoOrderHistoryInner) Unset

type NullableGetSingleOrder200ResponseDataOrderInfoShippingInfo

type NullableGetSingleOrder200ResponseDataOrderInfoShippingInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataOrderInfoShippingInfo) Get

func (NullableGetSingleOrder200ResponseDataOrderInfoShippingInfo) IsSet

func (NullableGetSingleOrder200ResponseDataOrderInfoShippingInfo) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfoShippingInfo) Set

func (*NullableGetSingleOrder200ResponseDataOrderInfoShippingInfo) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfoShippingInfo) Unset

type NullableGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner

type NullableGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) Get

func (NullableGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) IsSet

func (NullableGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) Set

func (*NullableGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderInfoShippingInfoRecommendedCourierInfoInner) Unset

type NullableGetSingleOrder200ResponseDataOrderWarehouse

type NullableGetSingleOrder200ResponseDataOrderWarehouse struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataOrderWarehouse) Get

func (NullableGetSingleOrder200ResponseDataOrderWarehouse) IsSet

func (NullableGetSingleOrder200ResponseDataOrderWarehouse) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderWarehouse) Set

func (*NullableGetSingleOrder200ResponseDataOrderWarehouse) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderWarehouse) Unset

type NullableGetSingleOrder200ResponseDataOrderWarehouseMetaData

type NullableGetSingleOrder200ResponseDataOrderWarehouseMetaData struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataOrderWarehouseMetaData) Get

func (NullableGetSingleOrder200ResponseDataOrderWarehouseMetaData) IsSet

func (NullableGetSingleOrder200ResponseDataOrderWarehouseMetaData) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderWarehouseMetaData) Set

func (*NullableGetSingleOrder200ResponseDataOrderWarehouseMetaData) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataOrderWarehouseMetaData) Unset

type NullableGetSingleOrder200ResponseDataOriginInfo

type NullableGetSingleOrder200ResponseDataOriginInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataOriginInfo) Get

func (NullableGetSingleOrder200ResponseDataOriginInfo) IsSet

func (NullableGetSingleOrder200ResponseDataOriginInfo) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataOriginInfo) Set

func (*NullableGetSingleOrder200ResponseDataOriginInfo) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataOriginInfo) Unset

type NullableGetSingleOrder200ResponseDataOriginInfoDestinationLoc

type NullableGetSingleOrder200ResponseDataOriginInfoDestinationLoc struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataOriginInfoDestinationLoc) Get

func (NullableGetSingleOrder200ResponseDataOriginInfoDestinationLoc) IsSet

func (NullableGetSingleOrder200ResponseDataOriginInfoDestinationLoc) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataOriginInfoDestinationLoc) Set

func (*NullableGetSingleOrder200ResponseDataOriginInfoDestinationLoc) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataOriginInfoDestinationLoc) Unset

type NullableGetSingleOrder200ResponseDataPaymentInfo

type NullableGetSingleOrder200ResponseDataPaymentInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataPaymentInfo) Get

func (NullableGetSingleOrder200ResponseDataPaymentInfo) IsSet

func (NullableGetSingleOrder200ResponseDataPaymentInfo) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataPaymentInfo) Set

func (*NullableGetSingleOrder200ResponseDataPaymentInfo) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataPaymentInfo) Unset

type NullableGetSingleOrder200ResponseDataPofInfo

type NullableGetSingleOrder200ResponseDataPofInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataPofInfo) Get

func (NullableGetSingleOrder200ResponseDataPofInfo) IsSet

func (NullableGetSingleOrder200ResponseDataPofInfo) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataPofInfo) Set

func (*NullableGetSingleOrder200ResponseDataPofInfo) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataPofInfo) Unset

type NullableGetSingleOrder200ResponseDataPofInfoPofDetailInfoInner

type NullableGetSingleOrder200ResponseDataPofInfoPofDetailInfoInner struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) Get

func (NullableGetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) IsSet

func (NullableGetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) Set

func (*NullableGetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataPofInfoPofDetailInfoInner) Unset

type NullableGetSingleOrder200ResponseDataPreorder

type NullableGetSingleOrder200ResponseDataPreorder struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataPreorder) Get

func (NullableGetSingleOrder200ResponseDataPreorder) IsSet

func (NullableGetSingleOrder200ResponseDataPreorder) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataPreorder) Set

func (*NullableGetSingleOrder200ResponseDataPreorder) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataPreorder) Unset

type NullableGetSingleOrder200ResponseDataPromoOrderDetail

type NullableGetSingleOrder200ResponseDataPromoOrderDetail struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataPromoOrderDetail) Get

func (NullableGetSingleOrder200ResponseDataPromoOrderDetail) IsSet

func (NullableGetSingleOrder200ResponseDataPromoOrderDetail) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetail) Set

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetail) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetail) Unset

type NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner

type NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) Get

func (NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) IsSet

func (NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) Set

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInner) Unset

type NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner

type NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) Get

func (NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) IsSet

func (NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) Set

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInner) Unset

type NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner

type NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) IsSet

func (NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) Set

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailSummaryPromoInnerDiscountDetailsInnerBudgetDetailsInner) Unset

type NullableGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner

type NullableGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) Get

func (NullableGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) IsSet

func (NullableGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) Set

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataPromoOrderDetailTotalDiscountDetailsInner) Unset

type NullableGetSingleOrder200ResponseDataShipmentFulfillment

type NullableGetSingleOrder200ResponseDataShipmentFulfillment struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataShipmentFulfillment) Get

func (NullableGetSingleOrder200ResponseDataShipmentFulfillment) IsSet

func (NullableGetSingleOrder200ResponseDataShipmentFulfillment) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataShipmentFulfillment) Set

func (*NullableGetSingleOrder200ResponseDataShipmentFulfillment) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataShipmentFulfillment) Unset

type NullableGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline

type NullableGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) Get

func (NullableGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) IsSet

func (NullableGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) Set

func (*NullableGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataShipmentFulfillmentItemDeliveredDeadline) Unset

type NullableGetSingleOrder200ResponseDataShopInfo

type NullableGetSingleOrder200ResponseDataShopInfo struct {
	// contains filtered or unexported fields
}

func (NullableGetSingleOrder200ResponseDataShopInfo) Get

func (NullableGetSingleOrder200ResponseDataShopInfo) IsSet

func (NullableGetSingleOrder200ResponseDataShopInfo) MarshalJSON

func (*NullableGetSingleOrder200ResponseDataShopInfo) Set

func (*NullableGetSingleOrder200ResponseDataShopInfo) UnmarshalJSON

func (*NullableGetSingleOrder200ResponseDataShopInfo) Unset

type NullableGetVariantResponse

type NullableGetVariantResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetVariantResponse

func NewNullableGetVariantResponse(val *GetVariantResponse) *NullableGetVariantResponse

func (NullableGetVariantResponse) Get

func (NullableGetVariantResponse) IsSet

func (v NullableGetVariantResponse) IsSet() bool

func (NullableGetVariantResponse) MarshalJSON

func (v NullableGetVariantResponse) MarshalJSON() ([]byte, error)

func (*NullableGetVariantResponse) Set

func (*NullableGetVariantResponse) UnmarshalJSON

func (v *NullableGetVariantResponse) UnmarshalJSON(src []byte) error

func (*NullableGetVariantResponse) Unset

func (v *NullableGetVariantResponse) Unset()

type NullableGetVariantResponseAllOf

type NullableGetVariantResponseAllOf struct {
	// contains filtered or unexported fields
}

func (NullableGetVariantResponseAllOf) Get

func (NullableGetVariantResponseAllOf) IsSet

func (NullableGetVariantResponseAllOf) MarshalJSON

func (v NullableGetVariantResponseAllOf) MarshalJSON() ([]byte, error)

func (*NullableGetVariantResponseAllOf) Set

func (*NullableGetVariantResponseAllOf) UnmarshalJSON

func (v *NullableGetVariantResponseAllOf) UnmarshalJSON(src []byte) error

func (*NullableGetVariantResponseAllOf) Unset

type NullableHeader

type NullableHeader struct {
	// contains filtered or unexported fields
}

func NewNullableHeader

func NewNullableHeader(val *Header) *NullableHeader

func (NullableHeader) Get

func (v NullableHeader) Get() *Header

func (NullableHeader) IsSet

func (v NullableHeader) IsSet() bool

func (NullableHeader) MarshalJSON

func (v NullableHeader) MarshalJSON() ([]byte, error)

func (*NullableHeader) Set

func (v *NullableHeader) Set(val *Header)

func (*NullableHeader) UnmarshalJSON

func (v *NullableHeader) UnmarshalJSON(src []byte) error

func (*NullableHeader) Unset

func (v *NullableHeader) Unset()

type NullableIncreaseStockResponse

type NullableIncreaseStockResponse struct {
	// contains filtered or unexported fields
}

func (NullableIncreaseStockResponse) Get

func (NullableIncreaseStockResponse) IsSet

func (NullableIncreaseStockResponse) MarshalJSON

func (v NullableIncreaseStockResponse) MarshalJSON() ([]byte, error)

func (*NullableIncreaseStockResponse) Set

func (*NullableIncreaseStockResponse) UnmarshalJSON

func (v *NullableIncreaseStockResponse) UnmarshalJSON(src []byte) error

func (*NullableIncreaseStockResponse) Unset

func (v *NullableIncreaseStockResponse) Unset()

type NullableIncreaseStockResponseData

type NullableIncreaseStockResponseData struct {
	// contains filtered or unexported fields
}

func (NullableIncreaseStockResponseData) Get

func (NullableIncreaseStockResponseData) IsSet

func (NullableIncreaseStockResponseData) MarshalJSON

func (v NullableIncreaseStockResponseData) MarshalJSON() ([]byte, error)

func (*NullableIncreaseStockResponseData) Set

func (*NullableIncreaseStockResponseData) UnmarshalJSON

func (v *NullableIncreaseStockResponseData) UnmarshalJSON(src []byte) error

func (*NullableIncreaseStockResponseData) Unset

type NullableIncreaseStockResponseDataFailedRowsDataInner

type NullableIncreaseStockResponseDataFailedRowsDataInner struct {
	// contains filtered or unexported fields
}

func (NullableIncreaseStockResponseDataFailedRowsDataInner) Get

func (NullableIncreaseStockResponseDataFailedRowsDataInner) IsSet

func (NullableIncreaseStockResponseDataFailedRowsDataInner) MarshalJSON

func (*NullableIncreaseStockResponseDataFailedRowsDataInner) Set

func (*NullableIncreaseStockResponseDataFailedRowsDataInner) UnmarshalJSON

func (*NullableIncreaseStockResponseDataFailedRowsDataInner) Unset

type NullableIncreaseStockResponseDataSucceedRowsDataInner

type NullableIncreaseStockResponseDataSucceedRowsDataInner struct {
	// contains filtered or unexported fields
}

func (NullableIncreaseStockResponseDataSucceedRowsDataInner) Get

func (NullableIncreaseStockResponseDataSucceedRowsDataInner) IsSet

func (NullableIncreaseStockResponseDataSucceedRowsDataInner) MarshalJSON

func (*NullableIncreaseStockResponseDataSucceedRowsDataInner) Set

func (*NullableIncreaseStockResponseDataSucceedRowsDataInner) UnmarshalJSON

func (*NullableIncreaseStockResponseDataSucceedRowsDataInner) Unset

type NullableInitiateChat200Response

type NullableInitiateChat200Response struct {
	// contains filtered or unexported fields
}

func (NullableInitiateChat200Response) Get

func (NullableInitiateChat200Response) IsSet

func (NullableInitiateChat200Response) MarshalJSON

func (v NullableInitiateChat200Response) MarshalJSON() ([]byte, error)

func (*NullableInitiateChat200Response) Set

func (*NullableInitiateChat200Response) UnmarshalJSON

func (v *NullableInitiateChat200Response) UnmarshalJSON(src []byte) error

func (*NullableInitiateChat200Response) Unset

type NullableInitiateChat200ResponseData

type NullableInitiateChat200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableInitiateChat200ResponseData) Get

func (NullableInitiateChat200ResponseData) IsSet

func (NullableInitiateChat200ResponseData) MarshalJSON

func (v NullableInitiateChat200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableInitiateChat200ResponseData) Set

func (*NullableInitiateChat200ResponseData) UnmarshalJSON

func (v *NullableInitiateChat200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableInitiateChat200ResponseData) Unset

type NullableInitiateChat200ResponseDataContact

type NullableInitiateChat200ResponseDataContact struct {
	// contains filtered or unexported fields
}

func (NullableInitiateChat200ResponseDataContact) Get

func (NullableInitiateChat200ResponseDataContact) IsSet

func (NullableInitiateChat200ResponseDataContact) MarshalJSON

func (*NullableInitiateChat200ResponseDataContact) Set

func (*NullableInitiateChat200ResponseDataContact) UnmarshalJSON

func (v *NullableInitiateChat200ResponseDataContact) UnmarshalJSON(src []byte) error

func (*NullableInitiateChat200ResponseDataContact) Unset

type NullableInitiateChat200ResponseDataContactAttributes

type NullableInitiateChat200ResponseDataContactAttributes struct {
	// contains filtered or unexported fields
}

func (NullableInitiateChat200ResponseDataContactAttributes) Get

func (NullableInitiateChat200ResponseDataContactAttributes) IsSet

func (NullableInitiateChat200ResponseDataContactAttributes) MarshalJSON

func (*NullableInitiateChat200ResponseDataContactAttributes) Set

func (*NullableInitiateChat200ResponseDataContactAttributes) UnmarshalJSON

func (*NullableInitiateChat200ResponseDataContactAttributes) 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 NullableProduct

type NullableProduct struct {
	// contains filtered or unexported fields
}

func NewNullableProduct

func NewNullableProduct(val *Product) *NullableProduct

func (NullableProduct) Get

func (v NullableProduct) Get() *Product

func (NullableProduct) IsSet

func (v NullableProduct) IsSet() bool

func (NullableProduct) MarshalJSON

func (v NullableProduct) MarshalJSON() ([]byte, error)

func (*NullableProduct) Set

func (v *NullableProduct) Set(val *Product)

func (*NullableProduct) UnmarshalJSON

func (v *NullableProduct) UnmarshalJSON(src []byte) error

func (*NullableProduct) Unset

func (v *NullableProduct) Unset()

type NullableProductBasic

type NullableProductBasic struct {
	// contains filtered or unexported fields
}

func NewNullableProductBasic

func NewNullableProductBasic(val *ProductBasic) *NullableProductBasic

func (NullableProductBasic) Get

func (NullableProductBasic) IsSet

func (v NullableProductBasic) IsSet() bool

func (NullableProductBasic) MarshalJSON

func (v NullableProductBasic) MarshalJSON() ([]byte, error)

func (*NullableProductBasic) Set

func (v *NullableProductBasic) Set(val *ProductBasic)

func (*NullableProductBasic) UnmarshalJSON

func (v *NullableProductBasic) UnmarshalJSON(src []byte) error

func (*NullableProductBasic) Unset

func (v *NullableProductBasic) Unset()

type NullableProductBundle

type NullableProductBundle struct {
	// contains filtered or unexported fields
}

func NewNullableProductBundle

func NewNullableProductBundle(val *ProductBundle) *NullableProductBundle

func (NullableProductBundle) Get

func (NullableProductBundle) IsSet

func (v NullableProductBundle) IsSet() bool

func (NullableProductBundle) MarshalJSON

func (v NullableProductBundle) MarshalJSON() ([]byte, error)

func (*NullableProductBundle) Set

func (v *NullableProductBundle) Set(val *ProductBundle)

func (*NullableProductBundle) UnmarshalJSON

func (v *NullableProductBundle) UnmarshalJSON(src []byte) error

func (*NullableProductBundle) Unset

func (v *NullableProductBundle) Unset()

type NullableProductCampaign

type NullableProductCampaign struct {
	// contains filtered or unexported fields
}

func NewNullableProductCampaign

func NewNullableProductCampaign(val *ProductCampaign) *NullableProductCampaign

func (NullableProductCampaign) Get

func (NullableProductCampaign) IsSet

func (v NullableProductCampaign) IsSet() bool

func (NullableProductCampaign) MarshalJSON

func (v NullableProductCampaign) MarshalJSON() ([]byte, error)

func (*NullableProductCampaign) Set

func (*NullableProductCampaign) UnmarshalJSON

func (v *NullableProductCampaign) UnmarshalJSON(src []byte) error

func (*NullableProductCampaign) Unset

func (v *NullableProductCampaign) Unset()

type NullableProductCategoryTree

type NullableProductCategoryTree struct {
	// contains filtered or unexported fields
}

func NewNullableProductCategoryTree

func NewNullableProductCategoryTree(val *ProductCategoryTree) *NullableProductCategoryTree

func (NullableProductCategoryTree) Get

func (NullableProductCategoryTree) IsSet

func (NullableProductCategoryTree) MarshalJSON

func (v NullableProductCategoryTree) MarshalJSON() ([]byte, error)

func (*NullableProductCategoryTree) Set

func (*NullableProductCategoryTree) UnmarshalJSON

func (v *NullableProductCategoryTree) UnmarshalJSON(src []byte) error

func (*NullableProductCategoryTree) Unset

func (v *NullableProductCategoryTree) Unset()

type NullableProductExtraAttribute

type NullableProductExtraAttribute struct {
	// contains filtered or unexported fields
}

func (NullableProductExtraAttribute) Get

func (NullableProductExtraAttribute) IsSet

func (NullableProductExtraAttribute) MarshalJSON

func (v NullableProductExtraAttribute) MarshalJSON() ([]byte, error)

func (*NullableProductExtraAttribute) Set

func (*NullableProductExtraAttribute) UnmarshalJSON

func (v *NullableProductExtraAttribute) UnmarshalJSON(src []byte) error

func (*NullableProductExtraAttribute) Unset

func (v *NullableProductExtraAttribute) Unset()

type NullableProductGMStat

type NullableProductGMStat struct {
	// contains filtered or unexported fields
}

func NewNullableProductGMStat

func NewNullableProductGMStat(val *ProductGMStat) *NullableProductGMStat

func (NullableProductGMStat) Get

func (NullableProductGMStat) IsSet

func (v NullableProductGMStat) IsSet() bool

func (NullableProductGMStat) MarshalJSON

func (v NullableProductGMStat) MarshalJSON() ([]byte, error)

func (*NullableProductGMStat) Set

func (v *NullableProductGMStat) Set(val *ProductGMStat)

func (*NullableProductGMStat) UnmarshalJSON

func (v *NullableProductGMStat) UnmarshalJSON(src []byte) error

func (*NullableProductGMStat) Unset

func (v *NullableProductGMStat) Unset()

type NullableProductMenu

type NullableProductMenu struct {
	// contains filtered or unexported fields
}

func NewNullableProductMenu

func NewNullableProductMenu(val *ProductMenu) *NullableProductMenu

func (NullableProductMenu) Get

func (NullableProductMenu) IsSet

func (v NullableProductMenu) IsSet() bool

func (NullableProductMenu) MarshalJSON

func (v NullableProductMenu) MarshalJSON() ([]byte, error)

func (*NullableProductMenu) Set

func (v *NullableProductMenu) Set(val *ProductMenu)

func (*NullableProductMenu) UnmarshalJSON

func (v *NullableProductMenu) UnmarshalJSON(src []byte) error

func (*NullableProductMenu) Unset

func (v *NullableProductMenu) Unset()

type NullableProductOther

type NullableProductOther struct {
	// contains filtered or unexported fields
}

func NewNullableProductOther

func NewNullableProductOther(val *ProductOther) *NullableProductOther

func (NullableProductOther) Get

func (NullableProductOther) IsSet

func (v NullableProductOther) IsSet() bool

func (NullableProductOther) MarshalJSON

func (v NullableProductOther) MarshalJSON() ([]byte, error)

func (*NullableProductOther) Set

func (v *NullableProductOther) Set(val *ProductOther)

func (*NullableProductOther) UnmarshalJSON

func (v *NullableProductOther) UnmarshalJSON(src []byte) error

func (*NullableProductOther) Unset

func (v *NullableProductOther) Unset()

type NullableProductPicture

type NullableProductPicture struct {
	// contains filtered or unexported fields
}

func NewNullableProductPicture

func NewNullableProductPicture(val *ProductPicture) *NullableProductPicture

func (NullableProductPicture) Get

func (NullableProductPicture) IsSet

func (v NullableProductPicture) IsSet() bool

func (NullableProductPicture) MarshalJSON

func (v NullableProductPicture) MarshalJSON() ([]byte, error)

func (*NullableProductPicture) Set

func (*NullableProductPicture) UnmarshalJSON

func (v *NullableProductPicture) UnmarshalJSON(src []byte) error

func (*NullableProductPicture) Unset

func (v *NullableProductPicture) Unset()

type NullableProductPreOrder

type NullableProductPreOrder struct {
	// contains filtered or unexported fields
}

func NewNullableProductPreOrder

func NewNullableProductPreOrder(val *ProductPreOrder) *NullableProductPreOrder

func (NullableProductPreOrder) Get

func (NullableProductPreOrder) IsSet

func (v NullableProductPreOrder) IsSet() bool

func (NullableProductPreOrder) MarshalJSON

func (v NullableProductPreOrder) MarshalJSON() ([]byte, error)

func (*NullableProductPreOrder) Set

func (*NullableProductPreOrder) UnmarshalJSON

func (v *NullableProductPreOrder) UnmarshalJSON(src []byte) error

func (*NullableProductPreOrder) Unset

func (v *NullableProductPreOrder) Unset()

type NullableProductPrice

type NullableProductPrice struct {
	// contains filtered or unexported fields
}

func NewNullableProductPrice

func NewNullableProductPrice(val *ProductPrice) *NullableProductPrice

func (NullableProductPrice) Get

func (NullableProductPrice) IsSet

func (v NullableProductPrice) IsSet() bool

func (NullableProductPrice) MarshalJSON

func (v NullableProductPrice) MarshalJSON() ([]byte, error)

func (*NullableProductPrice) Set

func (v *NullableProductPrice) Set(val *ProductPrice)

func (*NullableProductPrice) UnmarshalJSON

func (v *NullableProductPrice) UnmarshalJSON(src []byte) error

func (*NullableProductPrice) Unset

func (v *NullableProductPrice) Unset()

type NullableProductStats

type NullableProductStats struct {
	// contains filtered or unexported fields
}

func NewNullableProductStats

func NewNullableProductStats(val *ProductStats) *NullableProductStats

func (NullableProductStats) Get

func (NullableProductStats) IsSet

func (v NullableProductStats) IsSet() bool

func (NullableProductStats) MarshalJSON

func (v NullableProductStats) MarshalJSON() ([]byte, error)

func (*NullableProductStats) Set

func (v *NullableProductStats) Set(val *ProductStats)

func (*NullableProductStats) UnmarshalJSON

func (v *NullableProductStats) UnmarshalJSON(src []byte) error

func (*NullableProductStats) Unset

func (v *NullableProductStats) Unset()

type NullableProductStock

type NullableProductStock struct {
	// contains filtered or unexported fields
}

func NewNullableProductStock

func NewNullableProductStock(val *ProductStock) *NullableProductStock

func (NullableProductStock) Get

func (NullableProductStock) IsSet

func (v NullableProductStock) IsSet() bool

func (NullableProductStock) MarshalJSON

func (v NullableProductStock) MarshalJSON() ([]byte, error)

func (*NullableProductStock) Set

func (v *NullableProductStock) Set(val *ProductStock)

func (*NullableProductStock) UnmarshalJSON

func (v *NullableProductStock) UnmarshalJSON(src []byte) error

func (*NullableProductStock) Unset

func (v *NullableProductStock) Unset()

type NullableProductStockWording

type NullableProductStockWording struct {
	// contains filtered or unexported fields
}

func NewNullableProductStockWording

func NewNullableProductStockWording(val *ProductStockWording) *NullableProductStockWording

func (NullableProductStockWording) Get

func (NullableProductStockWording) IsSet

func (NullableProductStockWording) MarshalJSON

func (v NullableProductStockWording) MarshalJSON() ([]byte, error)

func (*NullableProductStockWording) Set

func (*NullableProductStockWording) UnmarshalJSON

func (v *NullableProductStockWording) UnmarshalJSON(src []byte) error

func (*NullableProductStockWording) Unset

func (v *NullableProductStockWording) Unset()

type NullableProductStockWordingAllOf

type NullableProductStockWordingAllOf struct {
	// contains filtered or unexported fields
}

func (NullableProductStockWordingAllOf) Get

func (NullableProductStockWordingAllOf) IsSet

func (NullableProductStockWordingAllOf) MarshalJSON

func (v NullableProductStockWordingAllOf) MarshalJSON() ([]byte, error)

func (*NullableProductStockWordingAllOf) Set

func (*NullableProductStockWordingAllOf) UnmarshalJSON

func (v *NullableProductStockWordingAllOf) UnmarshalJSON(src []byte) error

func (*NullableProductStockWordingAllOf) Unset

type NullableProductVariant

type NullableProductVariant struct {
	// contains filtered or unexported fields
}

func NewNullableProductVariant

func NewNullableProductVariant(val *ProductVariant) *NullableProductVariant

func (NullableProductVariant) Get

func (NullableProductVariant) IsSet

func (v NullableProductVariant) IsSet() bool

func (NullableProductVariant) MarshalJSON

func (v NullableProductVariant) MarshalJSON() ([]byte, error)

func (*NullableProductVariant) Set

func (*NullableProductVariant) UnmarshalJSON

func (v *NullableProductVariant) UnmarshalJSON(src []byte) error

func (*NullableProductVariant) Unset

func (v *NullableProductVariant) Unset()

type NullableProductVolume

type NullableProductVolume struct {
	// contains filtered or unexported fields
}

func NewNullableProductVolume

func NewNullableProductVolume(val *ProductVolume) *NullableProductVolume

func (NullableProductVolume) Get

func (NullableProductVolume) IsSet

func (v NullableProductVolume) IsSet() bool

func (NullableProductVolume) MarshalJSON

func (v NullableProductVolume) MarshalJSON() ([]byte, error)

func (*NullableProductVolume) Set

func (v *NullableProductVolume) Set(val *ProductVolume)

func (*NullableProductVolume) UnmarshalJSON

func (v *NullableProductVolume) UnmarshalJSON(src []byte) error

func (*NullableProductVolume) Unset

func (v *NullableProductVolume) Unset()

type NullableProductWarehouse

type NullableProductWarehouse struct {
	// contains filtered or unexported fields
}

func NewNullableProductWarehouse

func NewNullableProductWarehouse(val *ProductWarehouse) *NullableProductWarehouse

func (NullableProductWarehouse) Get

func (NullableProductWarehouse) IsSet

func (v NullableProductWarehouse) IsSet() bool

func (NullableProductWarehouse) MarshalJSON

func (v NullableProductWarehouse) MarshalJSON() ([]byte, error)

func (*NullableProductWarehouse) Set

func (*NullableProductWarehouse) UnmarshalJSON

func (v *NullableProductWarehouse) UnmarshalJSON(src []byte) error

func (*NullableProductWarehouse) Unset

func (v *NullableProductWarehouse) Unset()

type NullableProductWeight

type NullableProductWeight struct {
	// contains filtered or unexported fields
}

func NewNullableProductWeight

func NewNullableProductWeight(val *ProductWeight) *NullableProductWeight

func (NullableProductWeight) Get

func (NullableProductWeight) IsSet

func (v NullableProductWeight) IsSet() bool

func (NullableProductWeight) MarshalJSON

func (v NullableProductWeight) MarshalJSON() ([]byte, error)

func (*NullableProductWeight) Set

func (v *NullableProductWeight) Set(val *ProductWeight)

func (*NullableProductWeight) UnmarshalJSON

func (v *NullableProductWeight) UnmarshalJSON(src []byte) error

func (*NullableProductWeight) Unset

func (v *NullableProductWeight) Unset()

type NullableProductWholesale

type NullableProductWholesale struct {
	// contains filtered or unexported fields
}

func NewNullableProductWholesale

func NewNullableProductWholesale(val *ProductWholesale) *NullableProductWholesale

func (NullableProductWholesale) Get

func (NullableProductWholesale) IsSet

func (v NullableProductWholesale) IsSet() bool

func (NullableProductWholesale) MarshalJSON

func (v NullableProductWholesale) MarshalJSON() ([]byte, error)

func (*NullableProductWholesale) Set

func (*NullableProductWholesale) UnmarshalJSON

func (v *NullableProductWholesale) UnmarshalJSON(src []byte) error

func (*NullableProductWholesale) Unset

func (v *NullableProductWholesale) Unset()

type NullableProductWholesalePrice

type NullableProductWholesalePrice struct {
	// contains filtered or unexported fields
}

func (NullableProductWholesalePrice) Get

func (NullableProductWholesalePrice) IsSet

func (NullableProductWholesalePrice) MarshalJSON

func (v NullableProductWholesalePrice) MarshalJSON() ([]byte, error)

func (*NullableProductWholesalePrice) Set

func (*NullableProductWholesalePrice) UnmarshalJSON

func (v *NullableProductWholesalePrice) UnmarshalJSON(src []byte) error

func (*NullableProductWholesalePrice) Unset

func (v *NullableProductWholesalePrice) Unset()

type NullableRegisterWebhookDefaultResponse

type NullableRegisterWebhookDefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableRegisterWebhookDefaultResponse) Get

func (NullableRegisterWebhookDefaultResponse) IsSet

func (NullableRegisterWebhookDefaultResponse) MarshalJSON

func (v NullableRegisterWebhookDefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableRegisterWebhookDefaultResponse) Set

func (*NullableRegisterWebhookDefaultResponse) UnmarshalJSON

func (v *NullableRegisterWebhookDefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableRegisterWebhookDefaultResponse) Unset

type NullableRegisterWebhookRequest

type NullableRegisterWebhookRequest struct {
	// contains filtered or unexported fields
}

func (NullableRegisterWebhookRequest) Get

func (NullableRegisterWebhookRequest) IsSet

func (NullableRegisterWebhookRequest) MarshalJSON

func (v NullableRegisterWebhookRequest) MarshalJSON() ([]byte, error)

func (*NullableRegisterWebhookRequest) Set

func (*NullableRegisterWebhookRequest) UnmarshalJSON

func (v *NullableRegisterWebhookRequest) UnmarshalJSON(src []byte) error

func (*NullableRegisterWebhookRequest) Unset

func (v *NullableRegisterWebhookRequest) Unset()

type NullableRejectOrderRequest

type NullableRejectOrderRequest struct {
	// contains filtered or unexported fields
}

func NewNullableRejectOrderRequest

func NewNullableRejectOrderRequest(val *RejectOrderRequest) *NullableRejectOrderRequest

func (NullableRejectOrderRequest) Get

func (NullableRejectOrderRequest) IsSet

func (v NullableRejectOrderRequest) IsSet() bool

func (NullableRejectOrderRequest) MarshalJSON

func (v NullableRejectOrderRequest) MarshalJSON() ([]byte, error)

func (*NullableRejectOrderRequest) Set

func (*NullableRejectOrderRequest) UnmarshalJSON

func (v *NullableRejectOrderRequest) UnmarshalJSON(src []byte) error

func (*NullableRejectOrderRequest) Unset

func (v *NullableRejectOrderRequest) Unset()

type NullableRejectRequestCancel200Response

type NullableRejectRequestCancel200Response struct {
	// contains filtered or unexported fields
}

func (NullableRejectRequestCancel200Response) Get

func (NullableRejectRequestCancel200Response) IsSet

func (NullableRejectRequestCancel200Response) MarshalJSON

func (v NullableRejectRequestCancel200Response) MarshalJSON() ([]byte, error)

func (*NullableRejectRequestCancel200Response) Set

func (*NullableRejectRequestCancel200Response) UnmarshalJSON

func (v *NullableRejectRequestCancel200Response) UnmarshalJSON(src []byte) error

func (*NullableRejectRequestCancel200Response) Unset

type NullableRejectRequestCancel200ResponseData

type NullableRejectRequestCancel200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableRejectRequestCancel200ResponseData) Get

func (NullableRejectRequestCancel200ResponseData) IsSet

func (NullableRejectRequestCancel200ResponseData) MarshalJSON

func (*NullableRejectRequestCancel200ResponseData) Set

func (*NullableRejectRequestCancel200ResponseData) UnmarshalJSON

func (v *NullableRejectRequestCancel200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableRejectRequestCancel200ResponseData) Unset

type NullableRequestPartialOrderFulfillmentRequest

type NullableRequestPartialOrderFulfillmentRequest struct {
	// contains filtered or unexported fields
}

func (NullableRequestPartialOrderFulfillmentRequest) Get

func (NullableRequestPartialOrderFulfillmentRequest) IsSet

func (NullableRequestPartialOrderFulfillmentRequest) MarshalJSON

func (*NullableRequestPartialOrderFulfillmentRequest) Set

func (*NullableRequestPartialOrderFulfillmentRequest) UnmarshalJSON

func (*NullableRequestPartialOrderFulfillmentRequest) Unset

type NullableRequestPartialOrderFulfillmentRequestPofDetailInner

type NullableRequestPartialOrderFulfillmentRequestPofDetailInner struct {
	// contains filtered or unexported fields
}

func (NullableRequestPartialOrderFulfillmentRequestPofDetailInner) Get

func (NullableRequestPartialOrderFulfillmentRequestPofDetailInner) IsSet

func (NullableRequestPartialOrderFulfillmentRequestPofDetailInner) MarshalJSON

func (*NullableRequestPartialOrderFulfillmentRequestPofDetailInner) Set

func (*NullableRequestPartialOrderFulfillmentRequestPofDetailInner) UnmarshalJSON

func (*NullableRequestPartialOrderFulfillmentRequestPofDetailInner) Unset

type NullableRequestPickup200Response

type NullableRequestPickup200Response struct {
	// contains filtered or unexported fields
}

func (NullableRequestPickup200Response) Get

func (NullableRequestPickup200Response) IsSet

func (NullableRequestPickup200Response) MarshalJSON

func (v NullableRequestPickup200Response) MarshalJSON() ([]byte, error)

func (*NullableRequestPickup200Response) Set

func (*NullableRequestPickup200Response) UnmarshalJSON

func (v *NullableRequestPickup200Response) UnmarshalJSON(src []byte) error

func (*NullableRequestPickup200Response) Unset

type NullableRequestPickup200ResponseData

type NullableRequestPickup200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableRequestPickup200ResponseData) Get

func (NullableRequestPickup200ResponseData) IsSet

func (NullableRequestPickup200ResponseData) MarshalJSON

func (v NullableRequestPickup200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableRequestPickup200ResponseData) Set

func (*NullableRequestPickup200ResponseData) UnmarshalJSON

func (v *NullableRequestPickup200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableRequestPickup200ResponseData) Unset

type NullableRequestPickupRequest

type NullableRequestPickupRequest struct {
	// contains filtered or unexported fields
}

func NewNullableRequestPickupRequest

func NewNullableRequestPickupRequest(val *RequestPickupRequest) *NullableRequestPickupRequest

func (NullableRequestPickupRequest) Get

func (NullableRequestPickupRequest) IsSet

func (NullableRequestPickupRequest) MarshalJSON

func (v NullableRequestPickupRequest) MarshalJSON() ([]byte, error)

func (*NullableRequestPickupRequest) Set

func (*NullableRequestPickupRequest) UnmarshalJSON

func (v *NullableRequestPickupRequest) UnmarshalJSON(src []byte) error

func (*NullableRequestPickupRequest) Unset

func (v *NullableRequestPickupRequest) Unset()

type NullableResponseHeader

type NullableResponseHeader struct {
	// contains filtered or unexported fields
}

func NewNullableResponseHeader

func NewNullableResponseHeader(val *ResponseHeader) *NullableResponseHeader

func (NullableResponseHeader) Get

func (NullableResponseHeader) IsSet

func (v NullableResponseHeader) IsSet() bool

func (NullableResponseHeader) MarshalJSON

func (v NullableResponseHeader) MarshalJSON() ([]byte, error)

func (*NullableResponseHeader) Set

func (*NullableResponseHeader) UnmarshalJSON

func (v *NullableResponseHeader) UnmarshalJSON(src []byte) error

func (*NullableResponseHeader) Unset

func (v *NullableResponseHeader) Unset()

type NullableSendReply200Response

type NullableSendReply200Response struct {
	// contains filtered or unexported fields
}

func NewNullableSendReply200Response

func NewNullableSendReply200Response(val *SendReply200Response) *NullableSendReply200Response

func (NullableSendReply200Response) Get

func (NullableSendReply200Response) IsSet

func (NullableSendReply200Response) MarshalJSON

func (v NullableSendReply200Response) MarshalJSON() ([]byte, error)

func (*NullableSendReply200Response) Set

func (*NullableSendReply200Response) UnmarshalJSON

func (v *NullableSendReply200Response) UnmarshalJSON(src []byte) error

func (*NullableSendReply200Response) Unset

func (v *NullableSendReply200Response) Unset()

type NullableSendReply200ResponseData

type NullableSendReply200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableSendReply200ResponseData) Get

func (NullableSendReply200ResponseData) IsSet

func (NullableSendReply200ResponseData) MarshalJSON

func (v NullableSendReply200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableSendReply200ResponseData) Set

func (*NullableSendReply200ResponseData) UnmarshalJSON

func (v *NullableSendReply200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableSendReply200ResponseData) Unset

type NullableSendReply200ResponseDataAttachment

type NullableSendReply200ResponseDataAttachment struct {
	// contains filtered or unexported fields
}

func (NullableSendReply200ResponseDataAttachment) Get

func (NullableSendReply200ResponseDataAttachment) IsSet

func (NullableSendReply200ResponseDataAttachment) MarshalJSON

func (*NullableSendReply200ResponseDataAttachment) Set

func (*NullableSendReply200ResponseDataAttachment) UnmarshalJSON

func (v *NullableSendReply200ResponseDataAttachment) UnmarshalJSON(src []byte) error

func (*NullableSendReply200ResponseDataAttachment) Unset

type NullableSendReply200ResponseDataAttachmentQuotationProfile

type NullableSendReply200ResponseDataAttachmentQuotationProfile struct {
	// contains filtered or unexported fields
}

func (NullableSendReply200ResponseDataAttachmentQuotationProfile) Get

func (NullableSendReply200ResponseDataAttachmentQuotationProfile) IsSet

func (NullableSendReply200ResponseDataAttachmentQuotationProfile) MarshalJSON

func (*NullableSendReply200ResponseDataAttachmentQuotationProfile) Set

func (*NullableSendReply200ResponseDataAttachmentQuotationProfile) UnmarshalJSON

func (*NullableSendReply200ResponseDataAttachmentQuotationProfile) Unset

type NullableSendReply200ResponseDataFallbackAttachment

type NullableSendReply200ResponseDataFallbackAttachment struct {
	// contains filtered or unexported fields
}

func (NullableSendReply200ResponseDataFallbackAttachment) Get

func (NullableSendReply200ResponseDataFallbackAttachment) IsSet

func (NullableSendReply200ResponseDataFallbackAttachment) MarshalJSON

func (*NullableSendReply200ResponseDataFallbackAttachment) Set

func (*NullableSendReply200ResponseDataFallbackAttachment) UnmarshalJSON

func (*NullableSendReply200ResponseDataFallbackAttachment) Unset

type NullableSendReplyRequest

type NullableSendReplyRequest struct {
	// contains filtered or unexported fields
}

func NewNullableSendReplyRequest

func NewNullableSendReplyRequest(val *SendReplyRequest) *NullableSendReplyRequest

func (NullableSendReplyRequest) Get

func (NullableSendReplyRequest) IsSet

func (v NullableSendReplyRequest) IsSet() bool

func (NullableSendReplyRequest) MarshalJSON

func (v NullableSendReplyRequest) MarshalJSON() ([]byte, error)

func (*NullableSendReplyRequest) Set

func (*NullableSendReplyRequest) UnmarshalJSON

func (v *NullableSendReplyRequest) UnmarshalJSON(src []byte) error

func (*NullableSendReplyRequest) Unset

func (v *NullableSendReplyRequest) Unset()

type NullableSendReplyRequestOneOf

type NullableSendReplyRequestOneOf struct {
	// contains filtered or unexported fields
}

func (NullableSendReplyRequestOneOf) Get

func (NullableSendReplyRequestOneOf) IsSet

func (NullableSendReplyRequestOneOf) MarshalJSON

func (v NullableSendReplyRequestOneOf) MarshalJSON() ([]byte, error)

func (*NullableSendReplyRequestOneOf) Set

func (*NullableSendReplyRequestOneOf) UnmarshalJSON

func (v *NullableSendReplyRequestOneOf) UnmarshalJSON(src []byte) error

func (*NullableSendReplyRequestOneOf) Unset

func (v *NullableSendReplyRequestOneOf) Unset()

type NullableSendReplyRequestOneOf1

type NullableSendReplyRequestOneOf1 struct {
	// contains filtered or unexported fields
}

func (NullableSendReplyRequestOneOf1) Get

func (NullableSendReplyRequestOneOf1) IsSet

func (NullableSendReplyRequestOneOf1) MarshalJSON

func (v NullableSendReplyRequestOneOf1) MarshalJSON() ([]byte, error)

func (*NullableSendReplyRequestOneOf1) Set

func (*NullableSendReplyRequestOneOf1) UnmarshalJSON

func (v *NullableSendReplyRequestOneOf1) UnmarshalJSON(src []byte) error

func (*NullableSendReplyRequestOneOf1) Unset

func (v *NullableSendReplyRequestOneOf1) Unset()

type NullableSendReplyRequestOneOf1Payload

type NullableSendReplyRequestOneOf1Payload struct {
	// contains filtered or unexported fields
}

func (NullableSendReplyRequestOneOf1Payload) Get

func (NullableSendReplyRequestOneOf1Payload) IsSet

func (NullableSendReplyRequestOneOf1Payload) MarshalJSON

func (v NullableSendReplyRequestOneOf1Payload) MarshalJSON() ([]byte, error)

func (*NullableSendReplyRequestOneOf1Payload) Set

func (*NullableSendReplyRequestOneOf1Payload) UnmarshalJSON

func (v *NullableSendReplyRequestOneOf1Payload) UnmarshalJSON(src []byte) error

func (*NullableSendReplyRequestOneOf1Payload) Unset

type NullableSetInactiveProductRequest

type NullableSetInactiveProductRequest struct {
	// contains filtered or unexported fields
}

func (NullableSetInactiveProductRequest) Get

func (NullableSetInactiveProductRequest) IsSet

func (NullableSetInactiveProductRequest) MarshalJSON

func (v NullableSetInactiveProductRequest) MarshalJSON() ([]byte, error)

func (*NullableSetInactiveProductRequest) Set

func (*NullableSetInactiveProductRequest) UnmarshalJSON

func (v *NullableSetInactiveProductRequest) UnmarshalJSON(src []byte) error

func (*NullableSetInactiveProductRequest) 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 NullableToken

type NullableToken struct {
	// contains filtered or unexported fields
}

func NewNullableToken

func NewNullableToken(val *Token) *NullableToken

func (NullableToken) Get

func (v NullableToken) Get() *Token

func (NullableToken) IsSet

func (v NullableToken) IsSet() bool

func (NullableToken) MarshalJSON

func (v NullableToken) MarshalJSON() ([]byte, error)

func (*NullableToken) Set

func (v *NullableToken) Set(val *Token)

func (*NullableToken) UnmarshalJSON

func (v *NullableToken) UnmarshalJSON(src []byte) error

func (*NullableToken) Unset

func (v *NullableToken) Unset()

type NullableTriggerWebhook200Response

type NullableTriggerWebhook200Response struct {
	// contains filtered or unexported fields
}

func (NullableTriggerWebhook200Response) Get

func (NullableTriggerWebhook200Response) IsSet

func (NullableTriggerWebhook200Response) MarshalJSON

func (v NullableTriggerWebhook200Response) MarshalJSON() ([]byte, error)

func (*NullableTriggerWebhook200Response) Set

func (*NullableTriggerWebhook200Response) UnmarshalJSON

func (v *NullableTriggerWebhook200Response) UnmarshalJSON(src []byte) error

func (*NullableTriggerWebhook200Response) Unset

type NullableTriggerWebhookDefaultResponse

type NullableTriggerWebhookDefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableTriggerWebhookDefaultResponse) Get

func (NullableTriggerWebhookDefaultResponse) IsSet

func (NullableTriggerWebhookDefaultResponse) MarshalJSON

func (v NullableTriggerWebhookDefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableTriggerWebhookDefaultResponse) Set

func (*NullableTriggerWebhookDefaultResponse) UnmarshalJSON

func (v *NullableTriggerWebhookDefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableTriggerWebhookDefaultResponse) Unset

type NullableTriggerWebhookRequest

type NullableTriggerWebhookRequest struct {
	// contains filtered or unexported fields
}

func (NullableTriggerWebhookRequest) Get

func (NullableTriggerWebhookRequest) IsSet

func (NullableTriggerWebhookRequest) MarshalJSON

func (v NullableTriggerWebhookRequest) MarshalJSON() ([]byte, error)

func (*NullableTriggerWebhookRequest) Set

func (*NullableTriggerWebhookRequest) UnmarshalJSON

func (v *NullableTriggerWebhookRequest) UnmarshalJSON(src []byte) error

func (*NullableTriggerWebhookRequest) Unset

func (v *NullableTriggerWebhookRequest) Unset()

type NullableUpdatePriceDefaultResponse

type NullableUpdatePriceDefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableUpdatePriceDefaultResponse) Get

func (NullableUpdatePriceDefaultResponse) IsSet

func (NullableUpdatePriceDefaultResponse) MarshalJSON

func (v NullableUpdatePriceDefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableUpdatePriceDefaultResponse) Set

func (*NullableUpdatePriceDefaultResponse) UnmarshalJSON

func (v *NullableUpdatePriceDefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableUpdatePriceDefaultResponse) Unset

type NullableUpdatePriceDefaultResponseData

type NullableUpdatePriceDefaultResponseData struct {
	// contains filtered or unexported fields
}

func (NullableUpdatePriceDefaultResponseData) Get

func (NullableUpdatePriceDefaultResponseData) IsSet

func (NullableUpdatePriceDefaultResponseData) MarshalJSON

func (v NullableUpdatePriceDefaultResponseData) MarshalJSON() ([]byte, error)

func (*NullableUpdatePriceDefaultResponseData) Set

func (*NullableUpdatePriceDefaultResponseData) UnmarshalJSON

func (v *NullableUpdatePriceDefaultResponseData) UnmarshalJSON(src []byte) error

func (*NullableUpdatePriceDefaultResponseData) Unset

type NullableUpdatePriceDefaultResponseDataFailedRowsDataInner

type NullableUpdatePriceDefaultResponseDataFailedRowsDataInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdatePriceDefaultResponseDataFailedRowsDataInner) Get

func (NullableUpdatePriceDefaultResponseDataFailedRowsDataInner) IsSet

func (NullableUpdatePriceDefaultResponseDataFailedRowsDataInner) MarshalJSON

func (*NullableUpdatePriceDefaultResponseDataFailedRowsDataInner) Set

func (*NullableUpdatePriceDefaultResponseDataFailedRowsDataInner) UnmarshalJSON

func (*NullableUpdatePriceDefaultResponseDataFailedRowsDataInner) Unset

type NullableUpdatePriceRequestInner

type NullableUpdatePriceRequestInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdatePriceRequestInner) Get

func (NullableUpdatePriceRequestInner) IsSet

func (NullableUpdatePriceRequestInner) MarshalJSON

func (v NullableUpdatePriceRequestInner) MarshalJSON() ([]byte, error)

func (*NullableUpdatePriceRequestInner) Set

func (*NullableUpdatePriceRequestInner) UnmarshalJSON

func (v *NullableUpdatePriceRequestInner) UnmarshalJSON(src []byte) error

func (*NullableUpdatePriceRequestInner) Unset

type NullableUpdateShipmentInfo200Response

type NullableUpdateShipmentInfo200Response struct {
	// contains filtered or unexported fields
}

func (NullableUpdateShipmentInfo200Response) Get

func (NullableUpdateShipmentInfo200Response) IsSet

func (NullableUpdateShipmentInfo200Response) MarshalJSON

func (v NullableUpdateShipmentInfo200Response) MarshalJSON() ([]byte, error)

func (*NullableUpdateShipmentInfo200Response) Set

func (*NullableUpdateShipmentInfo200Response) UnmarshalJSON

func (v *NullableUpdateShipmentInfo200Response) UnmarshalJSON(src []byte) error

func (*NullableUpdateShipmentInfo200Response) Unset

type NullableUpdateShipmentInfo200ResponseData

type NullableUpdateShipmentInfo200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableUpdateShipmentInfo200ResponseData) Get

func (NullableUpdateShipmentInfo200ResponseData) IsSet

func (NullableUpdateShipmentInfo200ResponseData) MarshalJSON

func (*NullableUpdateShipmentInfo200ResponseData) Set

func (*NullableUpdateShipmentInfo200ResponseData) UnmarshalJSON

func (v *NullableUpdateShipmentInfo200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableUpdateShipmentInfo200ResponseData) Unset

type NullableUpdateShipmentInfo200ResponseDataData

type NullableUpdateShipmentInfo200ResponseDataData struct {
	// contains filtered or unexported fields
}

func (NullableUpdateShipmentInfo200ResponseDataData) Get

func (NullableUpdateShipmentInfo200ResponseDataData) IsSet

func (NullableUpdateShipmentInfo200ResponseDataData) MarshalJSON

func (*NullableUpdateShipmentInfo200ResponseDataData) Set

func (*NullableUpdateShipmentInfo200ResponseDataData) UnmarshalJSON

func (*NullableUpdateShipmentInfo200ResponseDataData) Unset

type NullableUpdateShopStatusDefaultResponse

type NullableUpdateShopStatusDefaultResponse struct {
	// contains filtered or unexported fields
}

func (NullableUpdateShopStatusDefaultResponse) Get

func (NullableUpdateShopStatusDefaultResponse) IsSet

func (NullableUpdateShopStatusDefaultResponse) MarshalJSON

func (v NullableUpdateShopStatusDefaultResponse) MarshalJSON() ([]byte, error)

func (*NullableUpdateShopStatusDefaultResponse) Set

func (*NullableUpdateShopStatusDefaultResponse) UnmarshalJSON

func (v *NullableUpdateShopStatusDefaultResponse) UnmarshalJSON(src []byte) error

func (*NullableUpdateShopStatusDefaultResponse) Unset

type NullableUpdateShopStatusDefaultResponseData

type NullableUpdateShopStatusDefaultResponseData struct {
	// contains filtered or unexported fields
}

func (NullableUpdateShopStatusDefaultResponseData) Get

func (NullableUpdateShopStatusDefaultResponseData) IsSet

func (NullableUpdateShopStatusDefaultResponseData) MarshalJSON

func (*NullableUpdateShopStatusDefaultResponseData) Set

func (*NullableUpdateShopStatusDefaultResponseData) UnmarshalJSON

func (v *NullableUpdateShopStatusDefaultResponseData) UnmarshalJSON(src []byte) error

func (*NullableUpdateShopStatusDefaultResponseData) Unset

type NullableUpdateShopStatusRequest

type NullableUpdateShopStatusRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdateShopStatusRequest) Get

func (NullableUpdateShopStatusRequest) IsSet

func (NullableUpdateShopStatusRequest) MarshalJSON

func (v NullableUpdateShopStatusRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateShopStatusRequest) Set

func (*NullableUpdateShopStatusRequest) UnmarshalJSON

func (v *NullableUpdateShopStatusRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateShopStatusRequest) Unset

type NullableUpdateShowcaseRequest

type NullableUpdateShowcaseRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdateShowcaseRequest) Get

func (NullableUpdateShowcaseRequest) IsSet

func (NullableUpdateShowcaseRequest) MarshalJSON

func (v NullableUpdateShowcaseRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateShowcaseRequest) Set

func (*NullableUpdateShowcaseRequest) UnmarshalJSON

func (v *NullableUpdateShowcaseRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateShowcaseRequest) Unset

func (v *NullableUpdateShowcaseRequest) Unset()

type NullableUpdateSlashPriceRequestInner

type NullableUpdateSlashPriceRequestInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateSlashPriceRequestInner) Get

func (NullableUpdateSlashPriceRequestInner) IsSet

func (NullableUpdateSlashPriceRequestInner) MarshalJSON

func (v NullableUpdateSlashPriceRequestInner) MarshalJSON() ([]byte, error)

func (*NullableUpdateSlashPriceRequestInner) Set

func (*NullableUpdateSlashPriceRequestInner) UnmarshalJSON

func (v *NullableUpdateSlashPriceRequestInner) UnmarshalJSON(src []byte) error

func (*NullableUpdateSlashPriceRequestInner) Unset

type NullableUpdateSlashPriceRequestInnerSlashPriceWarehousesValue

type NullableUpdateSlashPriceRequestInnerSlashPriceWarehousesValue struct {
	// contains filtered or unexported fields
}

func (NullableUpdateSlashPriceRequestInnerSlashPriceWarehousesValue) Get

func (NullableUpdateSlashPriceRequestInnerSlashPriceWarehousesValue) IsSet

func (NullableUpdateSlashPriceRequestInnerSlashPriceWarehousesValue) MarshalJSON

func (*NullableUpdateSlashPriceRequestInnerSlashPriceWarehousesValue) Set

func (*NullableUpdateSlashPriceRequestInnerSlashPriceWarehousesValue) UnmarshalJSON

func (*NullableUpdateSlashPriceRequestInnerSlashPriceWarehousesValue) Unset

type NullableUpdateStockIncrementRequestInner

type NullableUpdateStockIncrementRequestInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateStockIncrementRequestInner) Get

func (NullableUpdateStockIncrementRequestInner) IsSet

func (NullableUpdateStockIncrementRequestInner) MarshalJSON

func (*NullableUpdateStockIncrementRequestInner) Set

func (*NullableUpdateStockIncrementRequestInner) UnmarshalJSON

func (v *NullableUpdateStockIncrementRequestInner) UnmarshalJSON(src []byte) error

func (*NullableUpdateStockIncrementRequestInner) Unset

type NullableUpdateStockInput

type NullableUpdateStockInput struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateStockInput

func NewNullableUpdateStockInput(val *UpdateStockInput) *NullableUpdateStockInput

func (NullableUpdateStockInput) Get

func (NullableUpdateStockInput) IsSet

func (v NullableUpdateStockInput) IsSet() bool

func (NullableUpdateStockInput) MarshalJSON

func (v NullableUpdateStockInput) MarshalJSON() ([]byte, error)

func (*NullableUpdateStockInput) Set

func (*NullableUpdateStockInput) UnmarshalJSON

func (v *NullableUpdateStockInput) UnmarshalJSON(src []byte) error

func (*NullableUpdateStockInput) Unset

func (v *NullableUpdateStockInput) Unset()

type NullableUpdateStockResponse

type NullableUpdateStockResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateStockResponse

func NewNullableUpdateStockResponse(val *UpdateStockResponse) *NullableUpdateStockResponse

func (NullableUpdateStockResponse) Get

func (NullableUpdateStockResponse) IsSet

func (NullableUpdateStockResponse) MarshalJSON

func (v NullableUpdateStockResponse) MarshalJSON() ([]byte, error)

func (*NullableUpdateStockResponse) Set

func (*NullableUpdateStockResponse) UnmarshalJSON

func (v *NullableUpdateStockResponse) UnmarshalJSON(src []byte) error

func (*NullableUpdateStockResponse) Unset

func (v *NullableUpdateStockResponse) Unset()

type NullableUpdateStockResponseData

type NullableUpdateStockResponseData struct {
	// contains filtered or unexported fields
}

func (NullableUpdateStockResponseData) Get

func (NullableUpdateStockResponseData) IsSet

func (NullableUpdateStockResponseData) MarshalJSON

func (v NullableUpdateStockResponseData) MarshalJSON() ([]byte, error)

func (*NullableUpdateStockResponseData) Set

func (*NullableUpdateStockResponseData) UnmarshalJSON

func (v *NullableUpdateStockResponseData) UnmarshalJSON(src []byte) error

func (*NullableUpdateStockResponseData) Unset

type NullableUpdateStockResponseDataFailedRowsDataInner

type NullableUpdateStockResponseDataFailedRowsDataInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateStockResponseDataFailedRowsDataInner) Get

func (NullableUpdateStockResponseDataFailedRowsDataInner) IsSet

func (NullableUpdateStockResponseDataFailedRowsDataInner) MarshalJSON

func (*NullableUpdateStockResponseDataFailedRowsDataInner) Set

func (*NullableUpdateStockResponseDataFailedRowsDataInner) UnmarshalJSON

func (*NullableUpdateStockResponseDataFailedRowsDataInner) Unset

type NullableUpdateStockResponseDataSucceedRowsDataInner

type NullableUpdateStockResponseDataSucceedRowsDataInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateStockResponseDataSucceedRowsDataInner) Get

func (NullableUpdateStockResponseDataSucceedRowsDataInner) IsSet

func (NullableUpdateStockResponseDataSucceedRowsDataInner) MarshalJSON

func (*NullableUpdateStockResponseDataSucceedRowsDataInner) Set

func (*NullableUpdateStockResponseDataSucceedRowsDataInner) UnmarshalJSON

func (*NullableUpdateStockResponseDataSucceedRowsDataInner) Unset

type NullableUpdateStockResponseHeader

type NullableUpdateStockResponseHeader struct {
	// contains filtered or unexported fields
}

func (NullableUpdateStockResponseHeader) Get

func (NullableUpdateStockResponseHeader) IsSet

func (NullableUpdateStockResponseHeader) MarshalJSON

func (v NullableUpdateStockResponseHeader) MarshalJSON() ([]byte, error)

func (*NullableUpdateStockResponseHeader) Set

func (*NullableUpdateStockResponseHeader) UnmarshalJSON

func (v *NullableUpdateStockResponseHeader) UnmarshalJSON(src []byte) error

func (*NullableUpdateStockResponseHeader) Unset

type NullableVariant

type NullableVariant struct {
	// contains filtered or unexported fields
}

func NewNullableVariant

func NewNullableVariant(val *Variant) *NullableVariant

func (NullableVariant) Get

func (v NullableVariant) Get() *Variant

func (NullableVariant) IsSet

func (v NullableVariant) IsSet() bool

func (NullableVariant) MarshalJSON

func (v NullableVariant) MarshalJSON() ([]byte, error)

func (*NullableVariant) Set

func (v *NullableVariant) Set(val *Variant)

func (*NullableVariant) UnmarshalJSON

func (v *NullableVariant) UnmarshalJSON(src []byte) error

func (*NullableVariant) Unset

func (v *NullableVariant) Unset()

type NullableVariantCampaign

type NullableVariantCampaign struct {
	// contains filtered or unexported fields
}

func NewNullableVariantCampaign

func NewNullableVariantCampaign(val *VariantCampaign) *NullableVariantCampaign

func (NullableVariantCampaign) Get

func (NullableVariantCampaign) IsSet

func (v NullableVariantCampaign) IsSet() bool

func (NullableVariantCampaign) MarshalJSON

func (v NullableVariantCampaign) MarshalJSON() ([]byte, error)

func (*NullableVariantCampaign) Set

func (*NullableVariantCampaign) UnmarshalJSON

func (v *NullableVariantCampaign) UnmarshalJSON(src []byte) error

func (*NullableVariantCampaign) Unset

func (v *NullableVariantCampaign) Unset()

type NullableVariantChildren

type NullableVariantChildren struct {
	// contains filtered or unexported fields
}

func NewNullableVariantChildren

func NewNullableVariantChildren(val *VariantChildren) *NullableVariantChildren

func (NullableVariantChildren) Get

func (NullableVariantChildren) IsSet

func (v NullableVariantChildren) IsSet() bool

func (NullableVariantChildren) MarshalJSON

func (v NullableVariantChildren) MarshalJSON() ([]byte, error)

func (*NullableVariantChildren) Set

func (*NullableVariantChildren) UnmarshalJSON

func (v *NullableVariantChildren) UnmarshalJSON(src []byte) error

func (*NullableVariantChildren) Unset

func (v *NullableVariantChildren) Unset()

type NullableVariantDetail

type NullableVariantDetail struct {
	// contains filtered or unexported fields
}

func NewNullableVariantDetail

func NewNullableVariantDetail(val *VariantDetail) *NullableVariantDetail

func (NullableVariantDetail) Get

func (NullableVariantDetail) IsSet

func (v NullableVariantDetail) IsSet() bool

func (NullableVariantDetail) MarshalJSON

func (v NullableVariantDetail) MarshalJSON() ([]byte, error)

func (*NullableVariantDetail) Set

func (v *NullableVariantDetail) Set(val *VariantDetail)

func (*NullableVariantDetail) UnmarshalJSON

func (v *NullableVariantDetail) UnmarshalJSON(src []byte) error

func (*NullableVariantDetail) Unset

func (v *NullableVariantDetail) Unset()

type NullableVariantOption

type NullableVariantOption struct {
	// contains filtered or unexported fields
}

func NewNullableVariantOption

func NewNullableVariantOption(val *VariantOption) *NullableVariantOption

func (NullableVariantOption) Get

func (NullableVariantOption) IsSet

func (v NullableVariantOption) IsSet() bool

func (NullableVariantOption) MarshalJSON

func (v NullableVariantOption) MarshalJSON() ([]byte, error)

func (*NullableVariantOption) Set

func (v *NullableVariantOption) Set(val *VariantOption)

func (*NullableVariantOption) UnmarshalJSON

func (v *NullableVariantOption) UnmarshalJSON(src []byte) error

func (*NullableVariantOption) Unset

func (v *NullableVariantOption) Unset()

type NullableVariantPicture

type NullableVariantPicture struct {
	// contains filtered or unexported fields
}

func NewNullableVariantPicture

func NewNullableVariantPicture(val *VariantPicture) *NullableVariantPicture

func (NullableVariantPicture) Get

func (NullableVariantPicture) IsSet

func (v NullableVariantPicture) IsSet() bool

func (NullableVariantPicture) MarshalJSON

func (v NullableVariantPicture) MarshalJSON() ([]byte, error)

func (*NullableVariantPicture) Set

func (*NullableVariantPicture) UnmarshalJSON

func (v *NullableVariantPicture) UnmarshalJSON(src []byte) error

func (*NullableVariantPicture) Unset

func (v *NullableVariantPicture) Unset()

type NullableVariantUnit

type NullableVariantUnit struct {
	// contains filtered or unexported fields
}

func NewNullableVariantUnit

func NewNullableVariantUnit(val *VariantUnit) *NullableVariantUnit

func (NullableVariantUnit) Get

func (NullableVariantUnit) IsSet

func (v NullableVariantUnit) IsSet() bool

func (NullableVariantUnit) MarshalJSON

func (v NullableVariantUnit) MarshalJSON() ([]byte, error)

func (*NullableVariantUnit) Set

func (v *NullableVariantUnit) Set(val *VariantUnit)

func (*NullableVariantUnit) UnmarshalJSON

func (v *NullableVariantUnit) UnmarshalJSON(src []byte) error

func (*NullableVariantUnit) Unset

func (v *NullableVariantUnit) Unset()

type NullableVariantUnitValue

type NullableVariantUnitValue struct {
	// contains filtered or unexported fields
}

func NewNullableVariantUnitValue

func NewNullableVariantUnitValue(val *VariantUnitValue) *NullableVariantUnitValue

func (NullableVariantUnitValue) Get

func (NullableVariantUnitValue) IsSet

func (v NullableVariantUnitValue) IsSet() bool

func (NullableVariantUnitValue) MarshalJSON

func (v NullableVariantUnitValue) MarshalJSON() ([]byte, error)

func (*NullableVariantUnitValue) Set

func (*NullableVariantUnitValue) UnmarshalJSON

func (v *NullableVariantUnitValue) UnmarshalJSON(src []byte) error

func (*NullableVariantUnitValue) Unset

func (v *NullableVariantUnitValue) Unset()

type NullableVariantVariant

type NullableVariantVariant struct {
	// contains filtered or unexported fields
}

func NewNullableVariantVariant

func NewNullableVariantVariant(val *VariantVariant) *NullableVariantVariant

func (NullableVariantVariant) Get

func (NullableVariantVariant) IsSet

func (v NullableVariantVariant) IsSet() bool

func (NullableVariantVariant) MarshalJSON

func (v NullableVariantVariant) MarshalJSON() ([]byte, error)

func (*NullableVariantVariant) Set

func (*NullableVariantVariant) UnmarshalJSON

func (v *NullableVariantVariant) UnmarshalJSON(src []byte) error

func (*NullableVariantVariant) Unset

func (v *NullableVariantVariant) Unset()

type NullableViewCampaignProducts200Response

type NullableViewCampaignProducts200Response struct {
	// contains filtered or unexported fields
}

func (NullableViewCampaignProducts200Response) Get

func (NullableViewCampaignProducts200Response) IsSet

func (NullableViewCampaignProducts200Response) MarshalJSON

func (v NullableViewCampaignProducts200Response) MarshalJSON() ([]byte, error)

func (*NullableViewCampaignProducts200Response) Set

func (*NullableViewCampaignProducts200Response) UnmarshalJSON

func (v *NullableViewCampaignProducts200Response) UnmarshalJSON(src []byte) error

func (*NullableViewCampaignProducts200Response) Unset

type NullableViewCampaignProducts200ResponseData

type NullableViewCampaignProducts200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableViewCampaignProducts200ResponseData) Get

func (NullableViewCampaignProducts200ResponseData) IsSet

func (NullableViewCampaignProducts200ResponseData) MarshalJSON

func (*NullableViewCampaignProducts200ResponseData) Set

func (*NullableViewCampaignProducts200ResponseData) UnmarshalJSON

func (v *NullableViewCampaignProducts200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableViewCampaignProducts200ResponseData) Unset

type NullableViewCampaignProducts200ResponseDataProductsInner

type NullableViewCampaignProducts200ResponseDataProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableViewCampaignProducts200ResponseDataProductsInner) Get

func (NullableViewCampaignProducts200ResponseDataProductsInner) IsSet

func (NullableViewCampaignProducts200ResponseDataProductsInner) MarshalJSON

func (*NullableViewCampaignProducts200ResponseDataProductsInner) Set

func (*NullableViewCampaignProducts200ResponseDataProductsInner) UnmarshalJSON

func (*NullableViewCampaignProducts200ResponseDataProductsInner) Unset

type NullableViewCampaignProducts200ResponseDataProductsInnerCampaign

type NullableViewCampaignProducts200ResponseDataProductsInnerCampaign struct {
	// contains filtered or unexported fields
}

func (NullableViewCampaignProducts200ResponseDataProductsInnerCampaign) Get

func (NullableViewCampaignProducts200ResponseDataProductsInnerCampaign) IsSet

func (NullableViewCampaignProducts200ResponseDataProductsInnerCampaign) MarshalJSON

func (*NullableViewCampaignProducts200ResponseDataProductsInnerCampaign) Set

func (*NullableViewCampaignProducts200ResponseDataProductsInnerCampaign) UnmarshalJSON

func (*NullableViewCampaignProducts200ResponseDataProductsInnerCampaign) Unset

type NullableViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo

type NullableViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo struct {
	// contains filtered or unexported fields
}

func (NullableViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) Get

func (NullableViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) IsSet

func (NullableViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) MarshalJSON

func (*NullableViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) Set

func (*NullableViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) UnmarshalJSON

func (*NullableViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) Unset

type NullableViewSlashPrice200Response

type NullableViewSlashPrice200Response struct {
	// contains filtered or unexported fields
}

func (NullableViewSlashPrice200Response) Get

func (NullableViewSlashPrice200Response) IsSet

func (NullableViewSlashPrice200Response) MarshalJSON

func (v NullableViewSlashPrice200Response) MarshalJSON() ([]byte, error)

func (*NullableViewSlashPrice200Response) Set

func (*NullableViewSlashPrice200Response) UnmarshalJSON

func (v *NullableViewSlashPrice200Response) UnmarshalJSON(src []byte) error

func (*NullableViewSlashPrice200Response) Unset

type NullableViewSlashPrice200ResponseDataInner

type NullableViewSlashPrice200ResponseDataInner struct {
	// contains filtered or unexported fields
}

func (NullableViewSlashPrice200ResponseDataInner) Get

func (NullableViewSlashPrice200ResponseDataInner) IsSet

func (NullableViewSlashPrice200ResponseDataInner) MarshalJSON

func (*NullableViewSlashPrice200ResponseDataInner) Set

func (*NullableViewSlashPrice200ResponseDataInner) UnmarshalJSON

func (v *NullableViewSlashPrice200ResponseDataInner) UnmarshalJSON(src []byte) error

func (*NullableViewSlashPrice200ResponseDataInner) Unset

type NullableViewSlashPrice200ResponseDataInnerPrice

type NullableViewSlashPrice200ResponseDataInnerPrice struct {
	// contains filtered or unexported fields
}

func (NullableViewSlashPrice200ResponseDataInnerPrice) Get

func (NullableViewSlashPrice200ResponseDataInnerPrice) IsSet

func (NullableViewSlashPrice200ResponseDataInnerPrice) MarshalJSON

func (*NullableViewSlashPrice200ResponseDataInnerPrice) Set

func (*NullableViewSlashPrice200ResponseDataInnerPrice) UnmarshalJSON

func (*NullableViewSlashPrice200ResponseDataInnerPrice) Unset

type NullableViewSlashPrice200ResponseDataInnerWarehousesInner

type NullableViewSlashPrice200ResponseDataInnerWarehousesInner struct {
	// contains filtered or unexported fields
}

func (NullableViewSlashPrice200ResponseDataInnerWarehousesInner) Get

func (NullableViewSlashPrice200ResponseDataInnerWarehousesInner) IsSet

func (NullableViewSlashPrice200ResponseDataInnerWarehousesInner) MarshalJSON

func (*NullableViewSlashPrice200ResponseDataInnerWarehousesInner) Set

func (*NullableViewSlashPrice200ResponseDataInnerWarehousesInner) UnmarshalJSON

func (*NullableViewSlashPrice200ResponseDataInnerWarehousesInner) Unset

type NullableWebhookActiveFlashSaleNotification

type NullableWebhookActiveFlashSaleNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookActiveFlashSaleNotification) Get

func (NullableWebhookActiveFlashSaleNotification) IsSet

func (NullableWebhookActiveFlashSaleNotification) MarshalJSON

func (*NullableWebhookActiveFlashSaleNotification) Set

func (*NullableWebhookActiveFlashSaleNotification) UnmarshalJSON

func (v *NullableWebhookActiveFlashSaleNotification) UnmarshalJSON(src []byte) error

func (*NullableWebhookActiveFlashSaleNotification) Unset

type NullableWebhookActiveSlashPriceNotification

type NullableWebhookActiveSlashPriceNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookActiveSlashPriceNotification) Get

func (NullableWebhookActiveSlashPriceNotification) IsSet

func (NullableWebhookActiveSlashPriceNotification) MarshalJSON

func (*NullableWebhookActiveSlashPriceNotification) Set

func (*NullableWebhookActiveSlashPriceNotification) UnmarshalJSON

func (v *NullableWebhookActiveSlashPriceNotification) UnmarshalJSON(src []byte) error

func (*NullableWebhookActiveSlashPriceNotification) Unset

type NullableWebhookChatReplyNotification

type NullableWebhookChatReplyNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookChatReplyNotification) Get

func (NullableWebhookChatReplyNotification) IsSet

func (NullableWebhookChatReplyNotification) MarshalJSON

func (v NullableWebhookChatReplyNotification) MarshalJSON() ([]byte, error)

func (*NullableWebhookChatReplyNotification) Set

func (*NullableWebhookChatReplyNotification) UnmarshalJSON

func (v *NullableWebhookChatReplyNotification) UnmarshalJSON(src []byte) error

func (*NullableWebhookChatReplyNotification) Unset

type NullableWebhookErrorProductEdit

type NullableWebhookErrorProductEdit struct {
	// contains filtered or unexported fields
}

func (NullableWebhookErrorProductEdit) Get

func (NullableWebhookErrorProductEdit) IsSet

func (NullableWebhookErrorProductEdit) MarshalJSON

func (v NullableWebhookErrorProductEdit) MarshalJSON() ([]byte, error)

func (*NullableWebhookErrorProductEdit) Set

func (*NullableWebhookErrorProductEdit) UnmarshalJSON

func (v *NullableWebhookErrorProductEdit) UnmarshalJSON(src []byte) error

func (*NullableWebhookErrorProductEdit) Unset

type NullableWebhookErrorProductEditData

type NullableWebhookErrorProductEditData struct {
	// contains filtered or unexported fields
}

func (NullableWebhookErrorProductEditData) Get

func (NullableWebhookErrorProductEditData) IsSet

func (NullableWebhookErrorProductEditData) MarshalJSON

func (v NullableWebhookErrorProductEditData) MarshalJSON() ([]byte, error)

func (*NullableWebhookErrorProductEditData) Set

func (*NullableWebhookErrorProductEditData) UnmarshalJSON

func (v *NullableWebhookErrorProductEditData) UnmarshalJSON(src []byte) error

func (*NullableWebhookErrorProductEditData) Unset

type NullableWebhookErrorProductEditDataFailedRowsDataInner

type NullableWebhookErrorProductEditDataFailedRowsDataInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookErrorProductEditDataFailedRowsDataInner) Get

func (NullableWebhookErrorProductEditDataFailedRowsDataInner) IsSet

func (NullableWebhookErrorProductEditDataFailedRowsDataInner) MarshalJSON

func (*NullableWebhookErrorProductEditDataFailedRowsDataInner) Set

func (*NullableWebhookErrorProductEditDataFailedRowsDataInner) UnmarshalJSON

func (*NullableWebhookErrorProductEditDataFailedRowsDataInner) Unset

type NullableWebhookErrorProductEditHeader

type NullableWebhookErrorProductEditHeader struct {
	// contains filtered or unexported fields
}

func (NullableWebhookErrorProductEditHeader) Get

func (NullableWebhookErrorProductEditHeader) IsSet

func (NullableWebhookErrorProductEditHeader) MarshalJSON

func (v NullableWebhookErrorProductEditHeader) MarshalJSON() ([]byte, error)

func (*NullableWebhookErrorProductEditHeader) Set

func (*NullableWebhookErrorProductEditHeader) UnmarshalJSON

func (v *NullableWebhookErrorProductEditHeader) UnmarshalJSON(src []byte) error

func (*NullableWebhookErrorProductEditHeader) Unset

type NullableWebhookInactiveFlashSaleNotification

type NullableWebhookInactiveFlashSaleNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookInactiveFlashSaleNotification) Get

func (NullableWebhookInactiveFlashSaleNotification) IsSet

func (NullableWebhookInactiveFlashSaleNotification) MarshalJSON

func (*NullableWebhookInactiveFlashSaleNotification) Set

func (*NullableWebhookInactiveFlashSaleNotification) UnmarshalJSON

func (*NullableWebhookInactiveFlashSaleNotification) Unset

type NullableWebhookInactiveSlashPriceNotification

type NullableWebhookInactiveSlashPriceNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookInactiveSlashPriceNotification) Get

func (NullableWebhookInactiveSlashPriceNotification) IsSet

func (NullableWebhookInactiveSlashPriceNotification) MarshalJSON

func (*NullableWebhookInactiveSlashPriceNotification) Set

func (*NullableWebhookInactiveSlashPriceNotification) UnmarshalJSON

func (*NullableWebhookInactiveSlashPriceNotification) Unset

type NullableWebhookOrderNotification

type NullableWebhookOrderNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotification) Get

func (NullableWebhookOrderNotification) IsSet

func (NullableWebhookOrderNotification) MarshalJSON

func (v NullableWebhookOrderNotification) MarshalJSON() ([]byte, error)

func (*NullableWebhookOrderNotification) Set

func (*NullableWebhookOrderNotification) UnmarshalJSON

func (v *NullableWebhookOrderNotification) UnmarshalJSON(src []byte) error

func (*NullableWebhookOrderNotification) Unset

type NullableWebhookOrderNotificationAmt

type NullableWebhookOrderNotificationAmt struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationAmt) Get

func (NullableWebhookOrderNotificationAmt) IsSet

func (NullableWebhookOrderNotificationAmt) MarshalJSON

func (v NullableWebhookOrderNotificationAmt) MarshalJSON() ([]byte, error)

func (*NullableWebhookOrderNotificationAmt) Set

func (*NullableWebhookOrderNotificationAmt) UnmarshalJSON

func (v *NullableWebhookOrderNotificationAmt) UnmarshalJSON(src []byte) error

func (*NullableWebhookOrderNotificationAmt) Unset

type NullableWebhookOrderNotificationBundleDetail

type NullableWebhookOrderNotificationBundleDetail struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationBundleDetail) Get

func (NullableWebhookOrderNotificationBundleDetail) IsSet

func (NullableWebhookOrderNotificationBundleDetail) MarshalJSON

func (*NullableWebhookOrderNotificationBundleDetail) Set

func (*NullableWebhookOrderNotificationBundleDetail) UnmarshalJSON

func (*NullableWebhookOrderNotificationBundleDetail) Unset

type NullableWebhookOrderNotificationBundleDetailBundleInner

type NullableWebhookOrderNotificationBundleDetailBundleInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationBundleDetailBundleInner) Get

func (NullableWebhookOrderNotificationBundleDetailBundleInner) IsSet

func (NullableWebhookOrderNotificationBundleDetailBundleInner) MarshalJSON

func (*NullableWebhookOrderNotificationBundleDetailBundleInner) Set

func (*NullableWebhookOrderNotificationBundleDetailBundleInner) UnmarshalJSON

func (*NullableWebhookOrderNotificationBundleDetailBundleInner) Unset

type NullableWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner

type NullableWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) Get

func (NullableWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) IsSet

func (NullableWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) MarshalJSON

func (*NullableWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) Set

func (*NullableWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) UnmarshalJSON

func (*NullableWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) Unset

type NullableWebhookOrderNotificationBundleDetailNonBundleInner

type NullableWebhookOrderNotificationBundleDetailNonBundleInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationBundleDetailNonBundleInner) Get

func (NullableWebhookOrderNotificationBundleDetailNonBundleInner) IsSet

func (NullableWebhookOrderNotificationBundleDetailNonBundleInner) MarshalJSON

func (*NullableWebhookOrderNotificationBundleDetailNonBundleInner) Set

func (*NullableWebhookOrderNotificationBundleDetailNonBundleInner) UnmarshalJSON

func (*NullableWebhookOrderNotificationBundleDetailNonBundleInner) Unset

type NullableWebhookOrderNotificationCustomer

type NullableWebhookOrderNotificationCustomer struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationCustomer) Get

func (NullableWebhookOrderNotificationCustomer) IsSet

func (NullableWebhookOrderNotificationCustomer) MarshalJSON

func (*NullableWebhookOrderNotificationCustomer) Set

func (*NullableWebhookOrderNotificationCustomer) UnmarshalJSON

func (v *NullableWebhookOrderNotificationCustomer) UnmarshalJSON(src []byte) error

func (*NullableWebhookOrderNotificationCustomer) Unset

type NullableWebhookOrderNotificationDropshipperInfo

type NullableWebhookOrderNotificationDropshipperInfo struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationDropshipperInfo) Get

func (NullableWebhookOrderNotificationDropshipperInfo) IsSet

func (NullableWebhookOrderNotificationDropshipperInfo) MarshalJSON

func (*NullableWebhookOrderNotificationDropshipperInfo) Set

func (*NullableWebhookOrderNotificationDropshipperInfo) UnmarshalJSON

func (*NullableWebhookOrderNotificationDropshipperInfo) Unset

type NullableWebhookOrderNotificationEncryption

type NullableWebhookOrderNotificationEncryption struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationEncryption) Get

func (NullableWebhookOrderNotificationEncryption) IsSet

func (NullableWebhookOrderNotificationEncryption) MarshalJSON

func (*NullableWebhookOrderNotificationEncryption) Set

func (*NullableWebhookOrderNotificationEncryption) UnmarshalJSON

func (v *NullableWebhookOrderNotificationEncryption) UnmarshalJSON(src []byte) error

func (*NullableWebhookOrderNotificationEncryption) Unset

type NullableWebhookOrderNotificationLogistics

type NullableWebhookOrderNotificationLogistics struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationLogistics) Get

func (NullableWebhookOrderNotificationLogistics) IsSet

func (NullableWebhookOrderNotificationLogistics) MarshalJSON

func (*NullableWebhookOrderNotificationLogistics) Set

func (*NullableWebhookOrderNotificationLogistics) UnmarshalJSON

func (v *NullableWebhookOrderNotificationLogistics) UnmarshalJSON(src []byte) error

func (*NullableWebhookOrderNotificationLogistics) Unset

type NullableWebhookOrderNotificationProductsInner

type NullableWebhookOrderNotificationProductsInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationProductsInner) Get

func (NullableWebhookOrderNotificationProductsInner) IsSet

func (NullableWebhookOrderNotificationProductsInner) MarshalJSON

func (*NullableWebhookOrderNotificationProductsInner) Set

func (*NullableWebhookOrderNotificationProductsInner) UnmarshalJSON

func (*NullableWebhookOrderNotificationProductsInner) Unset

type NullableWebhookOrderNotificationRecipient

type NullableWebhookOrderNotificationRecipient struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationRecipient) Get

func (NullableWebhookOrderNotificationRecipient) IsSet

func (NullableWebhookOrderNotificationRecipient) MarshalJSON

func (*NullableWebhookOrderNotificationRecipient) Set

func (*NullableWebhookOrderNotificationRecipient) UnmarshalJSON

func (v *NullableWebhookOrderNotificationRecipient) UnmarshalJSON(src []byte) error

func (*NullableWebhookOrderNotificationRecipient) Unset

type NullableWebhookOrderNotificationRecipientAddress

type NullableWebhookOrderNotificationRecipientAddress struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationRecipientAddress) Get

func (NullableWebhookOrderNotificationRecipientAddress) IsSet

func (NullableWebhookOrderNotificationRecipientAddress) MarshalJSON

func (*NullableWebhookOrderNotificationRecipientAddress) Set

func (*NullableWebhookOrderNotificationRecipientAddress) UnmarshalJSON

func (*NullableWebhookOrderNotificationRecipientAddress) Unset

type NullableWebhookOrderNotificationVoucherInfo

type NullableWebhookOrderNotificationVoucherInfo struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderNotificationVoucherInfo) Get

func (NullableWebhookOrderNotificationVoucherInfo) IsSet

func (NullableWebhookOrderNotificationVoucherInfo) MarshalJSON

func (*NullableWebhookOrderNotificationVoucherInfo) Set

func (*NullableWebhookOrderNotificationVoucherInfo) UnmarshalJSON

func (v *NullableWebhookOrderNotificationVoucherInfo) UnmarshalJSON(src []byte) error

func (*NullableWebhookOrderNotificationVoucherInfo) Unset

type NullableWebhookOrderRequestCancellation

type NullableWebhookOrderRequestCancellation struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderRequestCancellation) Get

func (NullableWebhookOrderRequestCancellation) IsSet

func (NullableWebhookOrderRequestCancellation) MarshalJSON

func (v NullableWebhookOrderRequestCancellation) MarshalJSON() ([]byte, error)

func (*NullableWebhookOrderRequestCancellation) Set

func (*NullableWebhookOrderRequestCancellation) UnmarshalJSON

func (v *NullableWebhookOrderRequestCancellation) UnmarshalJSON(src []byte) error

func (*NullableWebhookOrderRequestCancellation) Unset

type NullableWebhookOrderStatusCancellation

type NullableWebhookOrderStatusCancellation struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderStatusCancellation) Get

func (NullableWebhookOrderStatusCancellation) IsSet

func (NullableWebhookOrderStatusCancellation) MarshalJSON

func (v NullableWebhookOrderStatusCancellation) MarshalJSON() ([]byte, error)

func (*NullableWebhookOrderStatusCancellation) Set

func (*NullableWebhookOrderStatusCancellation) UnmarshalJSON

func (v *NullableWebhookOrderStatusCancellation) UnmarshalJSON(src []byte) error

func (*NullableWebhookOrderStatusCancellation) Unset

type NullableWebhookOrderStatusCancellationProductDetailsInner

type NullableWebhookOrderStatusCancellationProductDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookOrderStatusCancellationProductDetailsInner) Get

func (NullableWebhookOrderStatusCancellationProductDetailsInner) IsSet

func (NullableWebhookOrderStatusCancellationProductDetailsInner) MarshalJSON

func (*NullableWebhookOrderStatusCancellationProductDetailsInner) Set

func (*NullableWebhookOrderStatusCancellationProductDetailsInner) UnmarshalJSON

func (*NullableWebhookOrderStatusCancellationProductDetailsInner) Unset

type NullableWebhookPriceChangeNotification

type NullableWebhookPriceChangeNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookPriceChangeNotification) Get

func (NullableWebhookPriceChangeNotification) IsSet

func (NullableWebhookPriceChangeNotification) MarshalJSON

func (v NullableWebhookPriceChangeNotification) MarshalJSON() ([]byte, error)

func (*NullableWebhookPriceChangeNotification) Set

func (*NullableWebhookPriceChangeNotification) UnmarshalJSON

func (v *NullableWebhookPriceChangeNotification) UnmarshalJSON(src []byte) error

func (*NullableWebhookPriceChangeNotification) Unset

type NullableWebhookPriceChangeNotificationProductChangesDataInner

type NullableWebhookPriceChangeNotificationProductChangesDataInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookPriceChangeNotificationProductChangesDataInner) Get

func (NullableWebhookPriceChangeNotificationProductChangesDataInner) IsSet

func (NullableWebhookPriceChangeNotificationProductChangesDataInner) MarshalJSON

func (*NullableWebhookPriceChangeNotificationProductChangesDataInner) Set

func (*NullableWebhookPriceChangeNotificationProductChangesDataInner) UnmarshalJSON

func (*NullableWebhookPriceChangeNotificationProductChangesDataInner) Unset

type NullableWebhookProductCreation

type NullableWebhookProductCreation struct {
	// contains filtered or unexported fields
}

func (NullableWebhookProductCreation) Get

func (NullableWebhookProductCreation) IsSet

func (NullableWebhookProductCreation) MarshalJSON

func (v NullableWebhookProductCreation) MarshalJSON() ([]byte, error)

func (*NullableWebhookProductCreation) Set

func (*NullableWebhookProductCreation) UnmarshalJSON

func (v *NullableWebhookProductCreation) UnmarshalJSON(src []byte) error

func (*NullableWebhookProductCreation) Unset

func (v *NullableWebhookProductCreation) Unset()

type NullableWebhookProductCreationSuccessRowDataInner

type NullableWebhookProductCreationSuccessRowDataInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookProductCreationSuccessRowDataInner) Get

func (NullableWebhookProductCreationSuccessRowDataInner) IsSet

func (NullableWebhookProductCreationSuccessRowDataInner) MarshalJSON

func (*NullableWebhookProductCreationSuccessRowDataInner) Set

func (*NullableWebhookProductCreationSuccessRowDataInner) UnmarshalJSON

func (*NullableWebhookProductCreationSuccessRowDataInner) Unset

type NullableWebhookProductDiscussionNewAnswer

type NullableWebhookProductDiscussionNewAnswer struct {
	// contains filtered or unexported fields
}

func (NullableWebhookProductDiscussionNewAnswer) Get

func (NullableWebhookProductDiscussionNewAnswer) IsSet

func (NullableWebhookProductDiscussionNewAnswer) MarshalJSON

func (*NullableWebhookProductDiscussionNewAnswer) Set

func (*NullableWebhookProductDiscussionNewAnswer) UnmarshalJSON

func (v *NullableWebhookProductDiscussionNewAnswer) UnmarshalJSON(src []byte) error

func (*NullableWebhookProductDiscussionNewAnswer) Unset

type NullableWebhookProductDiscussionNewAnswerDiscussionData

type NullableWebhookProductDiscussionNewAnswerDiscussionData struct {
	// contains filtered or unexported fields
}

func (NullableWebhookProductDiscussionNewAnswerDiscussionData) Get

func (NullableWebhookProductDiscussionNewAnswerDiscussionData) IsSet

func (NullableWebhookProductDiscussionNewAnswerDiscussionData) MarshalJSON

func (*NullableWebhookProductDiscussionNewAnswerDiscussionData) Set

func (*NullableWebhookProductDiscussionNewAnswerDiscussionData) UnmarshalJSON

func (*NullableWebhookProductDiscussionNewAnswerDiscussionData) Unset

type NullableWebhookProductDiscussionNewQuestion

type NullableWebhookProductDiscussionNewQuestion struct {
	// contains filtered or unexported fields
}

func (NullableWebhookProductDiscussionNewQuestion) Get

func (NullableWebhookProductDiscussionNewQuestion) IsSet

func (NullableWebhookProductDiscussionNewQuestion) MarshalJSON

func (*NullableWebhookProductDiscussionNewQuestion) Set

func (*NullableWebhookProductDiscussionNewQuestion) UnmarshalJSON

func (v *NullableWebhookProductDiscussionNewQuestion) UnmarshalJSON(src []byte) error

func (*NullableWebhookProductDiscussionNewQuestion) Unset

type NullableWebhookProductDiscussionNewQuestionDiscussionData

type NullableWebhookProductDiscussionNewQuestionDiscussionData struct {
	// contains filtered or unexported fields
}

func (NullableWebhookProductDiscussionNewQuestionDiscussionData) Get

func (NullableWebhookProductDiscussionNewQuestionDiscussionData) IsSet

func (NullableWebhookProductDiscussionNewQuestionDiscussionData) MarshalJSON

func (*NullableWebhookProductDiscussionNewQuestionDiscussionData) Set

func (*NullableWebhookProductDiscussionNewQuestionDiscussionData) UnmarshalJSON

func (*NullableWebhookProductDiscussionNewQuestionDiscussionData) Unset

type NullableWebhookProductDiscussionNewQuestionDiscussionDataCreateTime

type NullableWebhookProductDiscussionNewQuestionDiscussionDataCreateTime struct {
	// contains filtered or unexported fields
}

func (NullableWebhookProductDiscussionNewQuestionDiscussionDataCreateTime) Get

func (NullableWebhookProductDiscussionNewQuestionDiscussionDataCreateTime) IsSet

func (NullableWebhookProductDiscussionNewQuestionDiscussionDataCreateTime) MarshalJSON

func (*NullableWebhookProductDiscussionNewQuestionDiscussionDataCreateTime) Set

func (*NullableWebhookProductDiscussionNewQuestionDiscussionDataCreateTime) UnmarshalJSON

func (*NullableWebhookProductDiscussionNewQuestionDiscussionDataCreateTime) Unset

type NullableWebhookProductEdit

type NullableWebhookProductEdit struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookProductEdit

func NewNullableWebhookProductEdit(val *WebhookProductEdit) *NullableWebhookProductEdit

func (NullableWebhookProductEdit) Get

func (NullableWebhookProductEdit) IsSet

func (v NullableWebhookProductEdit) IsSet() bool

func (NullableWebhookProductEdit) MarshalJSON

func (v NullableWebhookProductEdit) MarshalJSON() ([]byte, error)

func (*NullableWebhookProductEdit) Set

func (*NullableWebhookProductEdit) UnmarshalJSON

func (v *NullableWebhookProductEdit) UnmarshalJSON(src []byte) error

func (*NullableWebhookProductEdit) Unset

func (v *NullableWebhookProductEdit) Unset()

type NullableWebhookProductStatusChangeNotification

type NullableWebhookProductStatusChangeNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookProductStatusChangeNotification) Get

func (NullableWebhookProductStatusChangeNotification) IsSet

func (NullableWebhookProductStatusChangeNotification) MarshalJSON

func (*NullableWebhookProductStatusChangeNotification) Set

func (*NullableWebhookProductStatusChangeNotification) UnmarshalJSON

func (*NullableWebhookProductStatusChangeNotification) Unset

type NullableWebhookProductStatusChangeNotificationProductChangesDataInner

type NullableWebhookProductStatusChangeNotificationProductChangesDataInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookProductStatusChangeNotificationProductChangesDataInner) Get

func (NullableWebhookProductStatusChangeNotificationProductChangesDataInner) IsSet

func (NullableWebhookProductStatusChangeNotificationProductChangesDataInner) MarshalJSON

func (*NullableWebhookProductStatusChangeNotificationProductChangesDataInner) Set

func (*NullableWebhookProductStatusChangeNotificationProductChangesDataInner) UnmarshalJSON

func (*NullableWebhookProductStatusChangeNotificationProductChangesDataInner) Unset

type NullableWebhookStockAlertNotification

type NullableWebhookStockAlertNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookStockAlertNotification) Get

func (NullableWebhookStockAlertNotification) IsSet

func (NullableWebhookStockAlertNotification) MarshalJSON

func (v NullableWebhookStockAlertNotification) MarshalJSON() ([]byte, error)

func (*NullableWebhookStockAlertNotification) Set

func (*NullableWebhookStockAlertNotification) UnmarshalJSON

func (v *NullableWebhookStockAlertNotification) UnmarshalJSON(src []byte) error

func (*NullableWebhookStockAlertNotification) Unset

type NullableWebhookStockAlertNotificationProductChangesDataInner

type NullableWebhookStockAlertNotificationProductChangesDataInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookStockAlertNotificationProductChangesDataInner) Get

func (NullableWebhookStockAlertNotificationProductChangesDataInner) IsSet

func (NullableWebhookStockAlertNotificationProductChangesDataInner) MarshalJSON

func (*NullableWebhookStockAlertNotificationProductChangesDataInner) Set

func (*NullableWebhookStockAlertNotificationProductChangesDataInner) UnmarshalJSON

func (*NullableWebhookStockAlertNotificationProductChangesDataInner) Unset

type NullableWebhookStockDecrementNotification

type NullableWebhookStockDecrementNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookStockDecrementNotification) Get

func (NullableWebhookStockDecrementNotification) IsSet

func (NullableWebhookStockDecrementNotification) MarshalJSON

func (*NullableWebhookStockDecrementNotification) Set

func (*NullableWebhookStockDecrementNotification) UnmarshalJSON

func (v *NullableWebhookStockDecrementNotification) UnmarshalJSON(src []byte) error

func (*NullableWebhookStockDecrementNotification) Unset

type NullableWebhookStockDecrementNotificationProductChangesDataInner

type NullableWebhookStockDecrementNotificationProductChangesDataInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookStockDecrementNotificationProductChangesDataInner) Get

func (NullableWebhookStockDecrementNotificationProductChangesDataInner) IsSet

func (NullableWebhookStockDecrementNotificationProductChangesDataInner) MarshalJSON

func (*NullableWebhookStockDecrementNotificationProductChangesDataInner) Set

func (*NullableWebhookStockDecrementNotificationProductChangesDataInner) UnmarshalJSON

func (*NullableWebhookStockDecrementNotificationProductChangesDataInner) Unset

type NullableWebhookStockIncrementNotification

type NullableWebhookStockIncrementNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookStockIncrementNotification) Get

func (NullableWebhookStockIncrementNotification) IsSet

func (NullableWebhookStockIncrementNotification) MarshalJSON

func (*NullableWebhookStockIncrementNotification) Set

func (*NullableWebhookStockIncrementNotification) UnmarshalJSON

func (v *NullableWebhookStockIncrementNotification) UnmarshalJSON(src []byte) error

func (*NullableWebhookStockIncrementNotification) Unset

type NullableWebhookStockIncrementNotificationProductChangesDataInner

type NullableWebhookStockIncrementNotificationProductChangesDataInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookStockIncrementNotificationProductChangesDataInner) Get

func (NullableWebhookStockIncrementNotificationProductChangesDataInner) IsSet

func (NullableWebhookStockIncrementNotificationProductChangesDataInner) MarshalJSON

func (*NullableWebhookStockIncrementNotificationProductChangesDataInner) Set

func (*NullableWebhookStockIncrementNotificationProductChangesDataInner) UnmarshalJSON

func (*NullableWebhookStockIncrementNotificationProductChangesDataInner) Unset

type NullableWebhookStockOverwriteNotification

type NullableWebhookStockOverwriteNotification struct {
	// contains filtered or unexported fields
}

func (NullableWebhookStockOverwriteNotification) Get

func (NullableWebhookStockOverwriteNotification) IsSet

func (NullableWebhookStockOverwriteNotification) MarshalJSON

func (*NullableWebhookStockOverwriteNotification) Set

func (*NullableWebhookStockOverwriteNotification) UnmarshalJSON

func (v *NullableWebhookStockOverwriteNotification) UnmarshalJSON(src []byte) error

func (*NullableWebhookStockOverwriteNotification) Unset

type NullableWebhookStockOverwriteNotificationProductChangesDataInner

type NullableWebhookStockOverwriteNotificationProductChangesDataInner struct {
	// contains filtered or unexported fields
}

func (NullableWebhookStockOverwriteNotificationProductChangesDataInner) Get

func (NullableWebhookStockOverwriteNotificationProductChangesDataInner) IsSet

func (NullableWebhookStockOverwriteNotificationProductChangesDataInner) MarshalJSON

func (*NullableWebhookStockOverwriteNotificationProductChangesDataInner) Set

func (*NullableWebhookStockOverwriteNotificationProductChangesDataInner) UnmarshalJSON

func (*NullableWebhookStockOverwriteNotificationProductChangesDataInner) Unset

type OrderAPI

type OrderAPI interface {

	/*
		AcceptOrder Method for AcceptOrder

		Acknowledge the order (fully or partially accept the order).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orderId Order service unique identifier
		@param fsId Fulfillment service unique identifier
		@return OrderAPIAcceptOrderRequest
	*/
	AcceptOrder(ctx context.Context, orderId int64, fsId int64) OrderAPIAcceptOrderRequest

	// AcceptOrderExecute executes the request
	//  @return UpdateShopStatusDefaultResponseData
	AcceptOrderExecute(r OrderAPIAcceptOrderRequest) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

	// AcceptOrderExecuteWithRetry executes the request with retry
	//  @return UpdateShopStatusDefaultResponseData
	AcceptOrderExecuteWithRetry(r OrderAPIAcceptOrderRequest, maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

	/*
		ConfirmShipping Method for ConfirmShipping

		This endpoint updates the order status of an order_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orderId Order service unique identifier
		@param fsId Fulfillment service unique identifier
		@return OrderAPIConfirmShippingRequest
	*/
	ConfirmShipping(ctx context.Context, orderId int64, fsId int64) OrderAPIConfirmShippingRequest

	// ConfirmShippingExecute executes the request
	//  @return UpdateShopStatusDefaultResponseData
	ConfirmShippingExecute(r OrderAPIConfirmShippingRequest) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

	// ConfirmShippingExecuteWithRetry executes the request with retry
	//  @return UpdateShopStatusDefaultResponseData
	ConfirmShippingExecuteWithRetry(r OrderAPIConfirmShippingRequest, maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

	/*
		GetAllOrders Method for GetAllOrders

		This endpoint retrieves all orders for your shop between given timestamps. This endpoint retrieves all orders for your shop between given timestamps and the orders that already hit Payment Verified (220) Status

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return OrderAPIGetAllOrdersRequest
	*/
	GetAllOrders(ctx context.Context) OrderAPIGetAllOrdersRequest

	// GetAllOrdersExecute executes the request
	//  @return GetAllOrders200Response
	GetAllOrdersExecute(r OrderAPIGetAllOrdersRequest) (*GetAllOrders200Response, *http.Response, error)

	// GetAllOrdersExecuteWithRetry executes the request with retry
	//  @return GetAllOrders200Response
	GetAllOrdersExecuteWithRetry(r OrderAPIGetAllOrdersRequest, maxRetry, maxDelayMs int) (*GetAllOrders200Response, *http.Response, error)

	/*
		GetOrderCobCod Method for GetOrderCobCod

		Courier Online Booking (COB) and Call On Delivery (COD) endpoint is used to get order data related to shipping process, especially when using Booking Code and/or Payment Amount COD. The booking code will appear when the order status reached 400. This endpoint can use to get order by order ID, get orders by Shop ID, or get orders by warehouse ID.


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return OrderAPIGetOrderCobCodRequest
	*/
	GetOrderCobCod(ctx context.Context, fsId int64) OrderAPIGetOrderCobCodRequest

	// GetOrderCobCodExecute executes the request
	//  @return GetOrderCobCod200Response
	GetOrderCobCodExecute(r OrderAPIGetOrderCobCodRequest) (*GetOrderCobCod200Response, *http.Response, error)

	// GetOrderCobCodExecuteWithRetry executes the request with retry
	//  @return GetOrderCobCod200Response
	GetOrderCobCodExecuteWithRetry(r OrderAPIGetOrderCobCodRequest, maxRetry, maxDelayMs int) (*GetOrderCobCod200Response, *http.Response, error)

	/*
		GetOrderWebhook Method for GetOrderWebhook

		Get order webhook

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orderId Order service unique identifier
		@param fsId Fulfillment service unique identifier
		@return OrderAPIGetOrderWebhookRequest
	*/
	GetOrderWebhook(ctx context.Context, orderId int64, fsId int64) OrderAPIGetOrderWebhookRequest

	// GetOrderWebhookExecute executes the request
	//  @return GetOrderWebhook200Response
	GetOrderWebhookExecute(r OrderAPIGetOrderWebhookRequest) (*GetOrderWebhook200Response, *http.Response, error)

	// GetOrderWebhookExecuteWithRetry executes the request with retry
	//  @return GetOrderWebhook200Response
	GetOrderWebhookExecuteWithRetry(r OrderAPIGetOrderWebhookRequest, maxRetry, maxDelayMs int) (*GetOrderWebhook200Response, *http.Response, error)

	/*
		GetResolutionTicket Method for GetResolutionTicket

		This endpoint is used to get resolution ticket by shop_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return OrderAPIGetResolutionTicketRequest
	*/
	GetResolutionTicket(ctx context.Context, fsId int64) OrderAPIGetResolutionTicketRequest

	// GetResolutionTicketExecute executes the request
	//  @return GetResolutionTicket200Response
	GetResolutionTicketExecute(r OrderAPIGetResolutionTicketRequest) (*GetResolutionTicket200Response, *http.Response, error)

	// GetResolutionTicketExecuteWithRetry executes the request with retry
	//  @return GetResolutionTicket200Response
	GetResolutionTicketExecuteWithRetry(r OrderAPIGetResolutionTicketRequest, maxRetry, maxDelayMs int) (*GetResolutionTicket200Response, *http.Response, error)

	/*
		GetShippingLabel Method for GetShippingLabel

		This endpoint is return html page that can be use to print shipping label for specific order. Shipping label can be seen after order status is on process (400). Shipping label contain Booking Code as barcode that can be scanned by Third-Party Logistic for automatic AWB


		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orderId Order service unique identifier
		@param fsId Fulfillment service unique identifier
		@return OrderAPIGetShippingLabelRequest
	*/
	GetShippingLabel(ctx context.Context, orderId int64, fsId int64) OrderAPIGetShippingLabelRequest

	// GetShippingLabelExecute executes the request
	//  @return string
	GetShippingLabelExecute(r OrderAPIGetShippingLabelRequest) (string, *http.Response, error)

	// GetShippingLabelExecuteWithRetry executes the request with retry
	//  @return string
	GetShippingLabelExecuteWithRetry(r OrderAPIGetShippingLabelRequest, maxRetry, maxDelayMs int) (string, *http.Response, error)

	/*
		GetSingleOrder Method for GetSingleOrder

		This endpoint retrieves single orders for your shop between given order id or invoice ref number.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return OrderAPIGetSingleOrderRequest
	*/
	GetSingleOrder(ctx context.Context, fsId int64) OrderAPIGetSingleOrderRequest

	// GetSingleOrderExecute executes the request
	//  @return GetSingleOrder200Response
	GetSingleOrderExecute(r OrderAPIGetSingleOrderRequest) (*GetSingleOrder200Response, *http.Response, error)

	// GetSingleOrderExecuteWithRetry executes the request with retry
	//  @return GetSingleOrder200Response
	GetSingleOrderExecuteWithRetry(r OrderAPIGetSingleOrderRequest, maxRetry, maxDelayMs int) (*GetSingleOrder200Response, *http.Response, error)

	/*
		RejectOrder Method for RejectOrder

		Negative acknowledge the order (reject the order).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orderId Order service unique identifier
		@param fsId Fulfillment service unique identifier
		@return OrderAPIRejectOrderRequest
	*/
	RejectOrder(ctx context.Context, orderId int64, fsId int64) OrderAPIRejectOrderRequest

	// RejectOrderExecute executes the request
	//  @return UpdateShopStatusDefaultResponseData
	RejectOrderExecute(r OrderAPIRejectOrderRequest) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

	// RejectOrderExecuteWithRetry executes the request with retry
	//  @return UpdateShopStatusDefaultResponseData
	RejectOrderExecuteWithRetry(r OrderAPIRejectOrderRequest, maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

	/*
		RejectRequestCancel Method for RejectRequestCancel

		This endpoint is used to reject the buyer request cancelation when the order has been accepted (400) and before the order has been accepted (600).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orderId Order service unique identifier
		@param fsId Fulfillment service unique identifier
		@return OrderAPIRejectRequestCancelRequest
	*/
	RejectRequestCancel(ctx context.Context, orderId int64, fsId int64) OrderAPIRejectRequestCancelRequest

	// RejectRequestCancelExecute executes the request
	//  @return RejectRequestCancel200Response
	RejectRequestCancelExecute(r OrderAPIRejectRequestCancelRequest) (*RejectRequestCancel200Response, *http.Response, error)

	// RejectRequestCancelExecuteWithRetry executes the request with retry
	//  @return RejectRequestCancel200Response
	RejectRequestCancelExecuteWithRetry(r OrderAPIRejectRequestCancelRequest, maxRetry, maxDelayMs int) (*RejectRequestCancel200Response, *http.Response, error)

	/*
		RequestPartialOrderFulfillment Method for RequestPartialOrderFulfillment

		Send a Partial Order Fulfillment (POF) request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orderId Order service unique identifier
		@param fsId Fulfillment service unique identifier
		@return OrderAPIRequestPartialOrderFulfillmentRequest
	*/
	RequestPartialOrderFulfillment(ctx context.Context, orderId int64, fsId int64) OrderAPIRequestPartialOrderFulfillmentRequest

	// RequestPartialOrderFulfillmentExecute executes the request
	//  @return RejectRequestCancel200Response
	RequestPartialOrderFulfillmentExecute(r OrderAPIRequestPartialOrderFulfillmentRequest) (*RejectRequestCancel200Response, *http.Response, error)

	// RequestPartialOrderFulfillmentExecuteWithRetry executes the request with retry
	//  @return RejectRequestCancel200Response
	RequestPartialOrderFulfillmentExecuteWithRetry(r OrderAPIRequestPartialOrderFulfillmentRequest, maxRetry, maxDelayMs int) (*RejectRequestCancel200Response, *http.Response, error)

	/*
		RequestPickup Method for RequestPickup

		You can request pick-up using this endpoint. Please make sure that you make the 5-second delay after Accepting the Order before hitting this endpoint.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return OrderAPIRequestPickupRequest
	*/
	RequestPickup(ctx context.Context, fsId int64) OrderAPIRequestPickupRequest

	// RequestPickupExecute executes the request
	//  @return RequestPickup200Response
	RequestPickupExecute(r OrderAPIRequestPickupRequest) (*RequestPickup200Response, *http.Response, error)

	// RequestPickupExecuteWithRetry executes the request with retry
	//  @return RequestPickup200Response
	RequestPickupExecuteWithRetry(r OrderAPIRequestPickupRequest, maxRetry, maxDelayMs int) (*RequestPickup200Response, *http.Response, error)

	/*
		TriggerWebhook Method for TriggerWebhook

		Trigger webhook

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return OrderAPITriggerWebhookRequest
	*/
	TriggerWebhook(ctx context.Context, fsId int64) OrderAPITriggerWebhookRequest

	// TriggerWebhookExecute executes the request
	//  @return TriggerWebhook200Response
	TriggerWebhookExecute(r OrderAPITriggerWebhookRequest) (*TriggerWebhook200Response, *http.Response, error)

	// TriggerWebhookExecuteWithRetry executes the request with retry
	//  @return TriggerWebhook200Response
	TriggerWebhookExecuteWithRetry(r OrderAPITriggerWebhookRequest, maxRetry, maxDelayMs int) (*TriggerWebhook200Response, *http.Response, error)
}

type OrderAPIAcceptOrderRequest

type OrderAPIAcceptOrderRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIAcceptOrderRequest) Execute

func (OrderAPIAcceptOrderRequest) ExecuteWithRetry

func (r OrderAPIAcceptOrderRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

func (OrderAPIAcceptOrderRequest) WarehouseId

func (r OrderAPIAcceptOrderRequest) WarehouseId(warehouseId int64) OrderAPIAcceptOrderRequest

Warehouse unique identifier

type OrderAPIConfirmShippingRequest

type OrderAPIConfirmShippingRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIConfirmShippingRequest) ConfirmShippingRequest

func (r OrderAPIConfirmShippingRequest) ConfirmShippingRequest(confirmShippingRequest ConfirmShippingRequest) OrderAPIConfirmShippingRequest

func (OrderAPIConfirmShippingRequest) Execute

func (OrderAPIConfirmShippingRequest) ExecuteWithRetry

func (r OrderAPIConfirmShippingRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

type OrderAPIGetAllOrdersRequest

type OrderAPIGetAllOrdersRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIGetAllOrdersRequest) Execute

func (OrderAPIGetAllOrdersRequest) ExecuteWithRetry

func (r OrderAPIGetAllOrdersRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetAllOrders200Response, *http.Response, error)

func (OrderAPIGetAllOrdersRequest) FromDate

UNIX timestamp of date (hour, min, sec) from which the order details are requested

func (OrderAPIGetAllOrdersRequest) FsId

Fulfillment service unique identifier

func (OrderAPIGetAllOrdersRequest) Page

Determine which page the order list should start. The minimal value is 1

func (OrderAPIGetAllOrdersRequest) PerPage

Determine how many orders will be shown per page

func (OrderAPIGetAllOrdersRequest) ShopId

Limit the order shown to the given shop_id. Please use either shop_id or warehouse_id

func (OrderAPIGetAllOrdersRequest) Status

Limit the order shown to the given status. Check Order Status Code on Notes for more details.

func (OrderAPIGetAllOrdersRequest) ToDate

UNIX timestamp of date (hour, min, sec) to which the order details are requested

func (OrderAPIGetAllOrdersRequest) WarehouseId

Limit the order shown to the given warehouse_id. Please use either shop_id or warehouse_id

type OrderAPIGetOrderCobCodRequest

type OrderAPIGetOrderCobCodRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIGetOrderCobCodRequest) Execute

func (OrderAPIGetOrderCobCodRequest) ExecuteWithRetry

func (r OrderAPIGetOrderCobCodRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetOrderCobCod200Response, *http.Response, error)

func (OrderAPIGetOrderCobCodRequest) FirstOrderId

Order ID that can be use get data after this order ID sequential by order created time

func (OrderAPIGetOrderCobCodRequest) NextOrderId

Order ID that can be use get data before this order ID sequential by order created time

func (OrderAPIGetOrderCobCodRequest) OrderId

Order unique identifier. Will be prioritized over other parameter. Required when there is no other parameter

func (OrderAPIGetOrderCobCodRequest) PerPage

Number of order in one request. Default value is 10. Can be use together with warehouse_id or shop_id parameter

func (OrderAPIGetOrderCobCodRequest) ShopId

Shop unique identifier where the order belongs. Used when get multiple order ID

func (OrderAPIGetOrderCobCodRequest) WarehouseId

Warehouse unique identifier where the order belongs. Used when get multiple order ID

type OrderAPIGetOrderWebhookRequest

type OrderAPIGetOrderWebhookRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIGetOrderWebhookRequest) Execute

func (OrderAPIGetOrderWebhookRequest) ExecuteWithRetry

func (r OrderAPIGetOrderWebhookRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetOrderWebhook200Response, *http.Response, error)

func (OrderAPIGetOrderWebhookRequest) Type_

type OrderAPIGetResolutionTicketRequest

type OrderAPIGetResolutionTicketRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIGetResolutionTicketRequest) Execute

func (OrderAPIGetResolutionTicketRequest) ExecuteWithRetry

func (r OrderAPIGetResolutionTicketRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetResolutionTicket200Response, *http.Response, error)

func (OrderAPIGetResolutionTicketRequest) FromDate

Shop unique identifier (format: YYYY-MM-DD)

func (OrderAPIGetResolutionTicketRequest) ShopId

Shop unique identifier

func (OrderAPIGetResolutionTicketRequest) ToDate

Shop unique identifier (format: YYYY-MM-DD)

type OrderAPIGetShippingLabelRequest

type OrderAPIGetShippingLabelRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIGetShippingLabelRequest) Execute

func (OrderAPIGetShippingLabelRequest) ExecuteWithRetry

func (r OrderAPIGetShippingLabelRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (string, *http.Response, error)

func (OrderAPIGetShippingLabelRequest) Printed

0 or 1. Default value is 1. When flag set to 1 then the seller dashboard will show the order as already printed

type OrderAPIGetSingleOrderRequest

type OrderAPIGetSingleOrderRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIGetSingleOrderRequest) Execute

func (OrderAPIGetSingleOrderRequest) ExecuteWithRetry

func (r OrderAPIGetSingleOrderRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetSingleOrder200Response, *http.Response, error)

func (OrderAPIGetSingleOrderRequest) InvoiceNum

Invoice Number

func (OrderAPIGetSingleOrderRequest) OrderId

Order unique identifier

type OrderAPIRejectOrderRequest

type OrderAPIRejectOrderRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIRejectOrderRequest) Execute

func (OrderAPIRejectOrderRequest) ExecuteWithRetry

func (r OrderAPIRejectOrderRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

func (OrderAPIRejectOrderRequest) RejectOrderRequest

func (r OrderAPIRejectOrderRequest) RejectOrderRequest(rejectOrderRequest RejectOrderRequest) OrderAPIRejectOrderRequest

type OrderAPIRejectRequestCancelRequest

type OrderAPIRejectRequestCancelRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIRejectRequestCancelRequest) Execute

func (OrderAPIRejectRequestCancelRequest) ExecuteWithRetry

func (r OrderAPIRejectRequestCancelRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*RejectRequestCancel200Response, *http.Response, error)

func (OrderAPIRejectRequestCancelRequest) ShopId

Shop unique identifier

type OrderAPIRequestPartialOrderFulfillmentRequest

type OrderAPIRequestPartialOrderFulfillmentRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIRequestPartialOrderFulfillmentRequest) Execute

func (OrderAPIRequestPartialOrderFulfillmentRequest) ExecuteWithRetry

func (OrderAPIRequestPartialOrderFulfillmentRequest) RequestPartialOrderFulfillmentRequest

func (r OrderAPIRequestPartialOrderFulfillmentRequest) RequestPartialOrderFulfillmentRequest(requestPartialOrderFulfillmentRequest RequestPartialOrderFulfillmentRequest) OrderAPIRequestPartialOrderFulfillmentRequest

type OrderAPIRequestPickupRequest

type OrderAPIRequestPickupRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPIRequestPickupRequest) Execute

func (OrderAPIRequestPickupRequest) ExecuteWithRetry

func (r OrderAPIRequestPickupRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*RequestPickup200Response, *http.Response, error)

func (OrderAPIRequestPickupRequest) RequestPickupRequest

func (r OrderAPIRequestPickupRequest) RequestPickupRequest(requestPickupRequest RequestPickupRequest) OrderAPIRequestPickupRequest

type OrderAPIService

type OrderAPIService service

OrderAPIService OrderAPI service

func (*OrderAPIService) AcceptOrder

func (a *OrderAPIService) AcceptOrder(ctx context.Context, orderId int64, fsId int64) OrderAPIAcceptOrderRequest

AcceptOrder Method for AcceptOrder

Acknowledge the order (fully or partially accept the order).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orderId Order service unique identifier
@param fsId Fulfillment service unique identifier
@return OrderAPIAcceptOrderRequest

func (*OrderAPIService) AcceptOrderExecute

Execute executes the request

@return UpdateShopStatusDefaultResponseData

func (*OrderAPIService) AcceptOrderExecuteWithRetry

func (a *OrderAPIService) AcceptOrderExecuteWithRetry(r OrderAPIAcceptOrderRequest, maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return UpdateShopStatusDefaultResponseData

func (*OrderAPIService) ConfirmShipping

func (a *OrderAPIService) ConfirmShipping(ctx context.Context, orderId int64, fsId int64) OrderAPIConfirmShippingRequest

ConfirmShipping Method for ConfirmShipping

This endpoint updates the order status of an order_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orderId Order service unique identifier
@param fsId Fulfillment service unique identifier
@return OrderAPIConfirmShippingRequest

func (*OrderAPIService) ConfirmShippingExecute

Execute executes the request

@return UpdateShopStatusDefaultResponseData

func (*OrderAPIService) ConfirmShippingExecuteWithRetry

func (a *OrderAPIService) ConfirmShippingExecuteWithRetry(r OrderAPIConfirmShippingRequest, maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return UpdateShopStatusDefaultResponseData

func (*OrderAPIService) GetAllOrders

GetAllOrders Method for GetAllOrders

This endpoint retrieves all orders for your shop between given timestamps. This endpoint retrieves all orders for your shop between given timestamps and the orders that already hit Payment Verified (220) Status

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return OrderAPIGetAllOrdersRequest

func (*OrderAPIService) GetAllOrdersExecute

Execute executes the request

@return GetAllOrders200Response

func (*OrderAPIService) GetAllOrdersExecuteWithRetry

func (a *OrderAPIService) GetAllOrdersExecuteWithRetry(r OrderAPIGetAllOrdersRequest, maxRetry, maxDelayMs int) (*GetAllOrders200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetAllOrders200Response

func (*OrderAPIService) GetOrderCobCod

func (a *OrderAPIService) GetOrderCobCod(ctx context.Context, fsId int64) OrderAPIGetOrderCobCodRequest

GetOrderCobCod Method for GetOrderCobCod

Courier Online Booking (COB) and Call On Delivery (COD) endpoint is used to get order data related to shipping process, especially when using Booking Code and/or Payment Amount COD. The booking code will appear when the order status reached 400. This endpoint can use to get order by order ID, get orders by Shop ID, or get orders by warehouse ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return OrderAPIGetOrderCobCodRequest

func (*OrderAPIService) GetOrderCobCodExecute

Execute executes the request

@return GetOrderCobCod200Response

func (*OrderAPIService) GetOrderCobCodExecuteWithRetry

func (a *OrderAPIService) GetOrderCobCodExecuteWithRetry(r OrderAPIGetOrderCobCodRequest, maxRetry, maxDelayMs int) (*GetOrderCobCod200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetOrderCobCod200Response

func (*OrderAPIService) GetOrderWebhook

func (a *OrderAPIService) GetOrderWebhook(ctx context.Context, orderId int64, fsId int64) OrderAPIGetOrderWebhookRequest

GetOrderWebhook Method for GetOrderWebhook

Get order webhook

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orderId Order service unique identifier
@param fsId Fulfillment service unique identifier
@return OrderAPIGetOrderWebhookRequest

func (*OrderAPIService) GetOrderWebhookExecute

Execute executes the request

@return GetOrderWebhook200Response

func (*OrderAPIService) GetOrderWebhookExecuteWithRetry

func (a *OrderAPIService) GetOrderWebhookExecuteWithRetry(r OrderAPIGetOrderWebhookRequest, maxRetry, maxDelayMs int) (*GetOrderWebhook200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetOrderWebhook200Response

func (*OrderAPIService) GetResolutionTicket

func (a *OrderAPIService) GetResolutionTicket(ctx context.Context, fsId int64) OrderAPIGetResolutionTicketRequest

GetResolutionTicket Method for GetResolutionTicket

This endpoint is used to get resolution ticket by shop_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return OrderAPIGetResolutionTicketRequest

func (*OrderAPIService) GetResolutionTicketExecute

Execute executes the request

@return GetResolutionTicket200Response

func (*OrderAPIService) GetResolutionTicketExecuteWithRetry

func (a *OrderAPIService) GetResolutionTicketExecuteWithRetry(r OrderAPIGetResolutionTicketRequest, maxRetry, maxDelayMs int) (*GetResolutionTicket200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetResolutionTicket200Response

func (*OrderAPIService) GetShippingLabel

func (a *OrderAPIService) GetShippingLabel(ctx context.Context, orderId int64, fsId int64) OrderAPIGetShippingLabelRequest

GetShippingLabel Method for GetShippingLabel

This endpoint is return html page that can be use to print shipping label for specific order. Shipping label can be seen after order status is on process (400). Shipping label contain Booking Code as barcode that can be scanned by Third-Party Logistic for automatic AWB

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orderId Order service unique identifier
@param fsId Fulfillment service unique identifier
@return OrderAPIGetShippingLabelRequest

func (*OrderAPIService) GetShippingLabelExecute

func (a *OrderAPIService) GetShippingLabelExecute(r OrderAPIGetShippingLabelRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*OrderAPIService) GetShippingLabelExecuteWithRetry

func (a *OrderAPIService) GetShippingLabelExecuteWithRetry(r OrderAPIGetShippingLabelRequest, maxRetry, maxDelayMs int) (string, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return string

func (*OrderAPIService) GetSingleOrder

func (a *OrderAPIService) GetSingleOrder(ctx context.Context, fsId int64) OrderAPIGetSingleOrderRequest

GetSingleOrder Method for GetSingleOrder

This endpoint retrieves single orders for your shop between given order id or invoice ref number.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return OrderAPIGetSingleOrderRequest

func (*OrderAPIService) GetSingleOrderExecute

Execute executes the request

@return GetSingleOrder200Response

func (*OrderAPIService) GetSingleOrderExecuteWithRetry

func (a *OrderAPIService) GetSingleOrderExecuteWithRetry(r OrderAPIGetSingleOrderRequest, maxRetry, maxDelayMs int) (*GetSingleOrder200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetSingleOrder200Response

func (*OrderAPIService) RejectOrder

func (a *OrderAPIService) RejectOrder(ctx context.Context, orderId int64, fsId int64) OrderAPIRejectOrderRequest

RejectOrder Method for RejectOrder

Negative acknowledge the order (reject the order).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orderId Order service unique identifier
@param fsId Fulfillment service unique identifier
@return OrderAPIRejectOrderRequest

func (*OrderAPIService) RejectOrderExecute

Execute executes the request

@return UpdateShopStatusDefaultResponseData

func (*OrderAPIService) RejectOrderExecuteWithRetry

func (a *OrderAPIService) RejectOrderExecuteWithRetry(r OrderAPIRejectOrderRequest, maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponseData, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return UpdateShopStatusDefaultResponseData

func (*OrderAPIService) RejectRequestCancel

func (a *OrderAPIService) RejectRequestCancel(ctx context.Context, orderId int64, fsId int64) OrderAPIRejectRequestCancelRequest

RejectRequestCancel Method for RejectRequestCancel

This endpoint is used to reject the buyer request cancelation when the order has been accepted (400) and before the order has been accepted (600).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orderId Order service unique identifier
@param fsId Fulfillment service unique identifier
@return OrderAPIRejectRequestCancelRequest

func (*OrderAPIService) RejectRequestCancelExecute

Execute executes the request

@return RejectRequestCancel200Response

func (*OrderAPIService) RejectRequestCancelExecuteWithRetry

func (a *OrderAPIService) RejectRequestCancelExecuteWithRetry(r OrderAPIRejectRequestCancelRequest, maxRetry, maxDelayMs int) (*RejectRequestCancel200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return RejectRequestCancel200Response

func (*OrderAPIService) RequestPartialOrderFulfillment

func (a *OrderAPIService) RequestPartialOrderFulfillment(ctx context.Context, orderId int64, fsId int64) OrderAPIRequestPartialOrderFulfillmentRequest

RequestPartialOrderFulfillment Method for RequestPartialOrderFulfillment

Send a Partial Order Fulfillment (POF) request

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orderId Order service unique identifier
@param fsId Fulfillment service unique identifier
@return OrderAPIRequestPartialOrderFulfillmentRequest

func (*OrderAPIService) RequestPartialOrderFulfillmentExecute

Execute executes the request

@return RejectRequestCancel200Response

func (*OrderAPIService) RequestPartialOrderFulfillmentExecuteWithRetry

func (a *OrderAPIService) RequestPartialOrderFulfillmentExecuteWithRetry(r OrderAPIRequestPartialOrderFulfillmentRequest, maxRetry, maxDelayMs int) (*RejectRequestCancel200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return RejectRequestCancel200Response

func (*OrderAPIService) RequestPickup

RequestPickup Method for RequestPickup

You can request pick-up using this endpoint. Please make sure that you make the 5-second delay after Accepting the Order before hitting this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return OrderAPIRequestPickupRequest

func (*OrderAPIService) RequestPickupExecute

Execute executes the request

@return RequestPickup200Response

func (*OrderAPIService) RequestPickupExecuteWithRetry

func (a *OrderAPIService) RequestPickupExecuteWithRetry(r OrderAPIRequestPickupRequest, maxRetry, maxDelayMs int) (*RequestPickup200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return RequestPickup200Response

func (*OrderAPIService) TriggerWebhook

func (a *OrderAPIService) TriggerWebhook(ctx context.Context, fsId int64) OrderAPITriggerWebhookRequest

TriggerWebhook Method for TriggerWebhook

Trigger webhook

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return OrderAPITriggerWebhookRequest

func (*OrderAPIService) TriggerWebhookExecute

Execute executes the request

@return TriggerWebhook200Response

func (*OrderAPIService) TriggerWebhookExecuteWithRetry

func (a *OrderAPIService) TriggerWebhookExecuteWithRetry(r OrderAPITriggerWebhookRequest, maxRetry, maxDelayMs int) (*TriggerWebhook200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return TriggerWebhook200Response

type OrderAPITriggerWebhookRequest

type OrderAPITriggerWebhookRequest struct {
	ApiService OrderAPI
	// contains filtered or unexported fields
}

func (OrderAPITriggerWebhookRequest) Execute

func (OrderAPITriggerWebhookRequest) ExecuteWithRetry

func (r OrderAPITriggerWebhookRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*TriggerWebhook200Response, *http.Response, error)

func (OrderAPITriggerWebhookRequest) TriggerWebhookRequest

func (r OrderAPITriggerWebhookRequest) TriggerWebhookRequest(triggerWebhookRequest TriggerWebhookRequest) OrderAPITriggerWebhookRequest

type Product

type Product struct {
	Basic  *ProductBasic        `json:"basic,omitempty"`
	Price  *ProductPrice        `json:"price,omitempty"`
	Weight *ProductWeight       `json:"weight,omitempty"`
	Stock  *ProductStockWording `json:"stock,omitempty"`
	// Product Stock (Not Reserved)
	MainStock *int64 `json:"main_stock,omitempty"`
	// Product Stock that Reserved (ex: FlashSale)
	ReserveStock   *int64                 `json:"reserve_stock,omitempty"`
	Variant        *ProductVariant        `json:"variant,omitempty"`
	Menu           *ProductMenu           `json:"menu,omitempty"`
	Preorder       *ProductPreOrder       `json:"preorder,omitempty"`
	ExtraAttribute *ProductExtraAttribute `json:"extraAttribute,omitempty"`
	Wholesale      []ProductWholesale     `json:"wholesale,omitempty"`
	CategoryTree   []ProductCategoryTree  `json:"categoryTree,omitempty"`
	Pictures       []ProductPicture       `json:"pictures,omitempty"`
	GMStats        *ProductGMStat         `json:"GMStats,omitempty"`
	Stats          *ProductStats          `json:"stats,omitempty"`
	Other          *ProductOther          `json:"other,omitempty"`
	Campaign       *ProductCampaign       `json:"campaign,omitempty"`
	Volume         *ProductVolume         `json:"volume,omitempty"`
	Warehouses     []ProductWarehouse     `json:"warehouses,omitempty"`
}

Product struct for Product

func NewProduct

func NewProduct() *Product

NewProduct instantiates a new Product object This constructor will assign default values to properties that have it defined, 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 NewProductWithDefaults

func NewProductWithDefaults() *Product

NewProductWithDefaults instantiates a new Product object This 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 (*Product) GetBasic

func (o *Product) GetBasic() ProductBasic

GetBasic returns the Basic field value if set, zero value otherwise.

func (*Product) GetBasicOk

func (o *Product) GetBasicOk() (*ProductBasic, bool)

GetBasicOk returns a tuple with the Basic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetCampaign

func (o *Product) GetCampaign() ProductCampaign

GetCampaign returns the Campaign field value if set, zero value otherwise.

func (*Product) GetCampaignOk

func (o *Product) GetCampaignOk() (*ProductCampaign, bool)

GetCampaignOk returns a tuple with the Campaign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetCategoryTree

func (o *Product) GetCategoryTree() []ProductCategoryTree

GetCategoryTree returns the CategoryTree field value if set, zero value otherwise.

func (*Product) GetCategoryTreeOk

func (o *Product) GetCategoryTreeOk() ([]ProductCategoryTree, bool)

GetCategoryTreeOk returns a tuple with the CategoryTree field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetExtraAttribute

func (o *Product) GetExtraAttribute() ProductExtraAttribute

GetExtraAttribute returns the ExtraAttribute field value if set, zero value otherwise.

func (*Product) GetExtraAttributeOk

func (o *Product) GetExtraAttributeOk() (*ProductExtraAttribute, bool)

GetExtraAttributeOk returns a tuple with the ExtraAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetGMStats

func (o *Product) GetGMStats() ProductGMStat

GetGMStats returns the GMStats field value if set, zero value otherwise.

func (*Product) GetGMStatsOk

func (o *Product) GetGMStatsOk() (*ProductGMStat, bool)

GetGMStatsOk returns a tuple with the GMStats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetMainStock

func (o *Product) GetMainStock() int64

GetMainStock returns the MainStock field value if set, zero value otherwise.

func (*Product) GetMainStockOk

func (o *Product) GetMainStockOk() (*int64, bool)

GetMainStockOk returns a tuple with the MainStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetMenu

func (o *Product) GetMenu() ProductMenu

GetMenu returns the Menu field value if set, zero value otherwise.

func (*Product) GetMenuOk

func (o *Product) GetMenuOk() (*ProductMenu, bool)

GetMenuOk returns a tuple with the Menu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetOther

func (o *Product) GetOther() ProductOther

GetOther returns the Other field value if set, zero value otherwise.

func (*Product) GetOtherOk

func (o *Product) GetOtherOk() (*ProductOther, bool)

GetOtherOk returns a tuple with the Other field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetPictures

func (o *Product) GetPictures() []ProductPicture

GetPictures returns the Pictures field value if set, zero value otherwise.

func (*Product) GetPicturesOk

func (o *Product) GetPicturesOk() ([]ProductPicture, bool)

GetPicturesOk returns a tuple with the Pictures field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetPreorder

func (o *Product) GetPreorder() ProductPreOrder

GetPreorder returns the Preorder field value if set, zero value otherwise.

func (*Product) GetPreorderOk

func (o *Product) GetPreorderOk() (*ProductPreOrder, bool)

GetPreorderOk returns a tuple with the Preorder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetPrice

func (o *Product) GetPrice() ProductPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*Product) GetPriceOk

func (o *Product) GetPriceOk() (*ProductPrice, bool)

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 (*Product) GetReserveStock

func (o *Product) GetReserveStock() int64

GetReserveStock returns the ReserveStock field value if set, zero value otherwise.

func (*Product) GetReserveStockOk

func (o *Product) GetReserveStockOk() (*int64, bool)

GetReserveStockOk returns a tuple with the ReserveStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetStats

func (o *Product) GetStats() ProductStats

GetStats returns the Stats field value if set, zero value otherwise.

func (*Product) GetStatsOk

func (o *Product) GetStatsOk() (*ProductStats, bool)

GetStatsOk returns a tuple with the Stats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetStock

func (o *Product) GetStock() ProductStockWording

GetStock returns the Stock field value if set, zero value otherwise.

func (*Product) GetStockOk

func (o *Product) GetStockOk() (*ProductStockWording, bool)

GetStockOk returns a tuple with the Stock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetVariant

func (o *Product) GetVariant() ProductVariant

GetVariant returns the Variant field value if set, zero value otherwise.

func (*Product) GetVariantOk

func (o *Product) GetVariantOk() (*ProductVariant, bool)

GetVariantOk returns a tuple with the Variant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetVolume

func (o *Product) GetVolume() ProductVolume

GetVolume returns the Volume field value if set, zero value otherwise.

func (*Product) GetVolumeOk

func (o *Product) GetVolumeOk() (*ProductVolume, bool)

GetVolumeOk returns a tuple with the Volume field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetWarehouses

func (o *Product) GetWarehouses() []ProductWarehouse

GetWarehouses returns the Warehouses field value if set, zero value otherwise.

func (*Product) GetWarehousesOk

func (o *Product) GetWarehousesOk() ([]ProductWarehouse, bool)

GetWarehousesOk returns a tuple with the Warehouses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) GetWeight

func (o *Product) GetWeight() ProductWeight

GetWeight returns the Weight field value if set, zero value otherwise.

func (*Product) GetWeightOk

func (o *Product) GetWeightOk() (*ProductWeight, 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 (*Product) GetWholesale

func (o *Product) GetWholesale() []ProductWholesale

GetWholesale returns the Wholesale field value if set, zero value otherwise.

func (*Product) GetWholesaleOk

func (o *Product) GetWholesaleOk() ([]ProductWholesale, bool)

GetWholesaleOk returns a tuple with the Wholesale field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Product) HasBasic

func (o *Product) HasBasic() bool

HasBasic returns a boolean if a field has been set.

func (*Product) HasCampaign

func (o *Product) HasCampaign() bool

HasCampaign returns a boolean if a field has been set.

func (*Product) HasCategoryTree

func (o *Product) HasCategoryTree() bool

HasCategoryTree returns a boolean if a field has been set.

func (*Product) HasExtraAttribute

func (o *Product) HasExtraAttribute() bool

HasExtraAttribute returns a boolean if a field has been set.

func (*Product) HasGMStats

func (o *Product) HasGMStats() bool

HasGMStats returns a boolean if a field has been set.

func (*Product) HasMainStock

func (o *Product) HasMainStock() bool

HasMainStock returns a boolean if a field has been set.

func (*Product) HasMenu

func (o *Product) HasMenu() bool

HasMenu returns a boolean if a field has been set.

func (*Product) HasOther

func (o *Product) HasOther() bool

HasOther returns a boolean if a field has been set.

func (*Product) HasPictures

func (o *Product) HasPictures() bool

HasPictures returns a boolean if a field has been set.

func (*Product) HasPreorder

func (o *Product) HasPreorder() bool

HasPreorder returns a boolean if a field has been set.

func (*Product) HasPrice

func (o *Product) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (*Product) HasReserveStock

func (o *Product) HasReserveStock() bool

HasReserveStock returns a boolean if a field has been set.

func (*Product) HasStats

func (o *Product) HasStats() bool

HasStats returns a boolean if a field has been set.

func (*Product) HasStock

func (o *Product) HasStock() bool

HasStock returns a boolean if a field has been set.

func (*Product) HasVariant

func (o *Product) HasVariant() bool

HasVariant returns a boolean if a field has been set.

func (*Product) HasVolume

func (o *Product) HasVolume() bool

HasVolume returns a boolean if a field has been set.

func (*Product) HasWarehouses

func (o *Product) HasWarehouses() bool

HasWarehouses returns a boolean if a field has been set.

func (*Product) HasWeight

func (o *Product) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (*Product) HasWholesale

func (o *Product) HasWholesale() bool

HasWholesale returns a boolean if a field has been set.

func (Product) MarshalJSON

func (o Product) MarshalJSON() ([]byte, error)

func (*Product) SetBasic

func (o *Product) SetBasic(v ProductBasic)

SetBasic gets a reference to the given ProductBasic and assigns it to the Basic field.

func (*Product) SetCampaign

func (o *Product) SetCampaign(v ProductCampaign)

SetCampaign gets a reference to the given ProductCampaign and assigns it to the Campaign field.

func (*Product) SetCategoryTree

func (o *Product) SetCategoryTree(v []ProductCategoryTree)

SetCategoryTree gets a reference to the given []ProductCategoryTree and assigns it to the CategoryTree field.

func (*Product) SetExtraAttribute

func (o *Product) SetExtraAttribute(v ProductExtraAttribute)

SetExtraAttribute gets a reference to the given ProductExtraAttribute and assigns it to the ExtraAttribute field.

func (*Product) SetGMStats

func (o *Product) SetGMStats(v ProductGMStat)

SetGMStats gets a reference to the given ProductGMStat and assigns it to the GMStats field.

func (*Product) SetMainStock

func (o *Product) SetMainStock(v int64)

SetMainStock gets a reference to the given int64 and assigns it to the MainStock field.

func (*Product) SetMenu

func (o *Product) SetMenu(v ProductMenu)

SetMenu gets a reference to the given ProductMenu and assigns it to the Menu field.

func (*Product) SetOther

func (o *Product) SetOther(v ProductOther)

SetOther gets a reference to the given ProductOther and assigns it to the Other field.

func (*Product) SetPictures

func (o *Product) SetPictures(v []ProductPicture)

SetPictures gets a reference to the given []ProductPicture and assigns it to the Pictures field.

func (*Product) SetPreorder

func (o *Product) SetPreorder(v ProductPreOrder)

SetPreorder gets a reference to the given ProductPreOrder and assigns it to the Preorder field.

func (*Product) SetPrice

func (o *Product) SetPrice(v ProductPrice)

SetPrice gets a reference to the given ProductPrice and assigns it to the Price field.

func (*Product) SetReserveStock

func (o *Product) SetReserveStock(v int64)

SetReserveStock gets a reference to the given int64 and assigns it to the ReserveStock field.

func (*Product) SetStats

func (o *Product) SetStats(v ProductStats)

SetStats gets a reference to the given ProductStats and assigns it to the Stats field.

func (*Product) SetStock

func (o *Product) SetStock(v ProductStockWording)

SetStock gets a reference to the given ProductStockWording and assigns it to the Stock field.

func (*Product) SetVariant

func (o *Product) SetVariant(v ProductVariant)

SetVariant gets a reference to the given ProductVariant and assigns it to the Variant field.

func (*Product) SetVolume

func (o *Product) SetVolume(v ProductVolume)

SetVolume gets a reference to the given ProductVolume and assigns it to the Volume field.

func (*Product) SetWarehouses

func (o *Product) SetWarehouses(v []ProductWarehouse)

SetWarehouses gets a reference to the given []ProductWarehouse and assigns it to the Warehouses field.

func (*Product) SetWeight

func (o *Product) SetWeight(v ProductWeight)

SetWeight gets a reference to the given ProductWeight and assigns it to the Weight field.

func (*Product) SetWholesale

func (o *Product) SetWholesale(v []ProductWholesale)

SetWholesale gets a reference to the given []ProductWholesale and assigns it to the Wholesale field.

func (Product) ToMap

func (o Product) ToMap() (map[string]interface{}, error)

type ProductAPI

type ProductAPI interface {

	/*
		CheckUploadStatus Method for CheckUploadStatus

		This endpoint is used for checking whether product creation/edit is successful, to use this endpoint would have to obtain upload_id from (create product endpoint)[https://developer.tokopedia.com/openapi/guide/api-reference/tokopedia/product-api/create-product] or (edit product endpoint)[https://developer.tokopedia.com/openapi/guide/api-reference/tokopedia/product-api/edit-product].

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@param uploadId Upload id of the product to check
		@return ProductAPICheckUploadStatusRequest
	*/
	CheckUploadStatus(ctx context.Context, fsId int64, uploadId int64) ProductAPICheckUploadStatusRequest

	// CheckUploadStatusExecute executes the request
	//  @return CheckUploadStatus200Response
	CheckUploadStatusExecute(r ProductAPICheckUploadStatusRequest) (*CheckUploadStatus200Response, *http.Response, error)

	// CheckUploadStatusExecuteWithRetry executes the request with retry
	//  @return CheckUploadStatus200Response
	CheckUploadStatusExecuteWithRetry(r ProductAPICheckUploadStatusRequest, maxRetry, maxDelayMs int) (*CheckUploadStatus200Response, *http.Response, error)

	/*
		CreateProductV2 Method for CreateProductV2

		Endpoint used for bulk creating new products with maximum of 25 items.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPICreateProductV2Request
	*/
	CreateProductV2(ctx context.Context, fsId int64) ProductAPICreateProductV2Request

	// CreateProductV2Execute executes the request
	//  @return EditProductV2200Response
	CreateProductV2Execute(r ProductAPICreateProductV2Request) (*EditProductV2200Response, *http.Response, error)

	// CreateProductV2ExecuteWithRetry executes the request with retry
	//  @return EditProductV2200Response
	CreateProductV2ExecuteWithRetry(r ProductAPICreateProductV2Request, maxRetry, maxDelayMs int) (*EditProductV2200Response, *http.Response, error)

	/*
		CreateProductV3 Method for CreateProductV3

		Endpoint used for creating new products.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPICreateProductV3Request
	*/
	CreateProductV3(ctx context.Context, fsId int64) ProductAPICreateProductV3Request

	// CreateProductV3Execute executes the request
	//  @return CreateProductV3200Response
	CreateProductV3Execute(r ProductAPICreateProductV3Request) (*CreateProductV3200Response, *http.Response, error)

	// CreateProductV3ExecuteWithRetry executes the request with retry
	//  @return CreateProductV3200Response
	CreateProductV3ExecuteWithRetry(r ProductAPICreateProductV3Request, maxRetry, maxDelayMs int) (*CreateProductV3200Response, *http.Response, error)

	/*
		DeleteProduct Method for DeleteProduct

		This endpoint use to delete product from a shop, this endpoint could do bulk delete product by product_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIDeleteProductRequest
	*/
	DeleteProduct(ctx context.Context, fsId int64) ProductAPIDeleteProductRequest

	// DeleteProductExecute executes the request
	//  @return DeleteProductDefaultResponse
	DeleteProductExecute(r ProductAPIDeleteProductRequest) (*DeleteProductDefaultResponse, *http.Response, error)

	// DeleteProductExecuteWithRetry executes the request with retry
	//  @return DeleteProductDefaultResponse
	DeleteProductExecuteWithRetry(r ProductAPIDeleteProductRequest, maxRetry, maxDelayMs int) (*DeleteProductDefaultResponse, *http.Response, error)

	/*
		EditProductV2 Method for EditProductV2

		This endpoint is use to edit products endpoint. This endpoint just need to pass field that needed to edit into payload request. This endpoint can’t edit/update name for the product that already has a transaction.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIEditProductV2Request
	*/
	EditProductV2(ctx context.Context, fsId int64) ProductAPIEditProductV2Request

	// EditProductV2Execute executes the request
	//  @return EditProductV2200Response
	EditProductV2Execute(r ProductAPIEditProductV2Request) (*EditProductV2200Response, *http.Response, error)

	// EditProductV2ExecuteWithRetry executes the request with retry
	//  @return EditProductV2200Response
	EditProductV2ExecuteWithRetry(r ProductAPIEditProductV2Request, maxRetry, maxDelayMs int) (*EditProductV2200Response, *http.Response, error)

	/*
		EditProductV3 Method for EditProductV3

		This is the new version of edit products endpoint. This endpoint just need to pass field that needed to edit into payload request. This endpoint can’t edit/update name for the product that already has a transaction.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIEditProductV3Request
	*/
	EditProductV3(ctx context.Context, fsId int64) ProductAPIEditProductV3Request

	// EditProductV3Execute executes the request
	//  @return EditProductV3200Response
	EditProductV3Execute(r ProductAPIEditProductV3Request) (*EditProductV3200Response, *http.Response, error)

	// EditProductV3ExecuteWithRetry executes the request with retry
	//  @return EditProductV3200Response
	EditProductV3ExecuteWithRetry(r ProductAPIEditProductV3Request, maxRetry, maxDelayMs int) (*EditProductV3200Response, *http.Response, error)

	/*
		GetAllCategories Method for GetAllCategories

		This endpoint retrieves a list of all categories and its children.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIGetAllCategoriesRequest
	*/
	GetAllCategories(ctx context.Context, fsId int64) ProductAPIGetAllCategoriesRequest

	// GetAllCategoriesExecute executes the request
	//  @return GetAllCategories200Response
	GetAllCategoriesExecute(r ProductAPIGetAllCategoriesRequest) (*GetAllCategories200Response, *http.Response, error)

	// GetAllCategoriesExecuteWithRetry executes the request with retry
	//  @return GetAllCategories200Response
	GetAllCategoriesExecuteWithRetry(r ProductAPIGetAllCategoriesRequest, maxRetry, maxDelayMs int) (*GetAllCategories200Response, *http.Response, error)

	/*
		GetProductAnnotationByCategoryId Method for GetProductAnnotationByCategoryId

		This endpoint retrieve list of product annotation (product specification) based on category ID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIGetProductAnnotationByCategoryIdRequest
	*/
	GetProductAnnotationByCategoryId(ctx context.Context, fsId int64) ProductAPIGetProductAnnotationByCategoryIdRequest

	// GetProductAnnotationByCategoryIdExecute executes the request
	//  @return GetProductAnnotationByCategoryId200Response
	GetProductAnnotationByCategoryIdExecute(r ProductAPIGetProductAnnotationByCategoryIdRequest) (*GetProductAnnotationByCategoryId200Response, *http.Response, error)

	// GetProductAnnotationByCategoryIdExecuteWithRetry executes the request with retry
	//  @return GetProductAnnotationByCategoryId200Response
	GetProductAnnotationByCategoryIdExecuteWithRetry(r ProductAPIGetProductAnnotationByCategoryIdRequest, maxRetry, maxDelayMs int) (*GetProductAnnotationByCategoryId200Response, *http.Response, error)

	/*
		GetProductDiscussion Method for GetProductDiscussion

		This endpoint retrieves a list of all Discussion owned by a product_id, shop_id needed for validate that product is owned by shop.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIGetProductDiscussionRequest
	*/
	GetProductDiscussion(ctx context.Context, fsId int64) ProductAPIGetProductDiscussionRequest

	// GetProductDiscussionExecute executes the request
	//  @return GetProductDiscussion200Response
	GetProductDiscussionExecute(r ProductAPIGetProductDiscussionRequest) (*GetProductDiscussion200Response, *http.Response, error)

	// GetProductDiscussionExecuteWithRetry executes the request with retry
	//  @return GetProductDiscussion200Response
	GetProductDiscussionExecuteWithRetry(r ProductAPIGetProductDiscussionRequest, maxRetry, maxDelayMs int) (*GetProductDiscussion200Response, *http.Response, error)

	/*
		GetProductInfo Method for GetProductInfo

		This method will retrieve single product information either by product id as parameter (choose one of those two parameters to use) from related fs_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIGetProductInfoRequest
	*/
	GetProductInfo(ctx context.Context, fsId int64) ProductAPIGetProductInfoRequest

	// GetProductInfoExecute executes the request
	//  @return GetProductInfoResponse
	GetProductInfoExecute(r ProductAPIGetProductInfoRequest) (*GetProductInfoResponse, *http.Response, error)

	// GetProductInfoExecuteWithRetry executes the request with retry
	//  @return GetProductInfoResponse
	GetProductInfoExecuteWithRetry(r ProductAPIGetProductInfoRequest, maxRetry, maxDelayMs int) (*GetProductInfoResponse, *http.Response, error)

	/*
		GetVariantsByCategoryId Method for GetVariantsByCategoryId

		This endpoint retrieves a list of variants related to a category_id. Use this API as main source to retrieve the newest category variant data.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIGetVariantsByCategoryIdRequest
	*/
	GetVariantsByCategoryId(ctx context.Context, fsId int64) ProductAPIGetVariantsByCategoryIdRequest

	// GetVariantsByCategoryIdExecute executes the request
	//  @return CategoryVariants
	GetVariantsByCategoryIdExecute(r ProductAPIGetVariantsByCategoryIdRequest) (*CategoryVariants, *http.Response, error)

	// GetVariantsByCategoryIdExecuteWithRetry executes the request with retry
	//  @return CategoryVariants
	GetVariantsByCategoryIdExecuteWithRetry(r ProductAPIGetVariantsByCategoryIdRequest, maxRetry, maxDelayMs int) (*CategoryVariants, *http.Response, error)

	/*
		GetVariantsByProductId Method for GetVariantsByProductId

		This endpoint retrieves a list of variants related to a product_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@param productId Product unique identifier
		@return ProductAPIGetVariantsByProductIdRequest
	*/
	GetVariantsByProductId(ctx context.Context, fsId int64, productId int64) ProductAPIGetVariantsByProductIdRequest

	// GetVariantsByProductIdExecute executes the request
	//  @return GetProductVariantResponse
	GetVariantsByProductIdExecute(r ProductAPIGetVariantsByProductIdRequest) (*GetProductVariantResponse, *http.Response, error)

	// GetVariantsByProductIdExecuteWithRetry executes the request with retry
	//  @return GetProductVariantResponse
	GetVariantsByProductIdExecuteWithRetry(r ProductAPIGetVariantsByProductIdRequest, maxRetry, maxDelayMs int) (*GetProductVariantResponse, *http.Response, error)

	/*
		SetActiveProduct Method for SetActiveProduct

		This endpoint use to set the product into active product status without changing the product’s current stock. The product that can be updated is up to 25 products at one request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPISetActiveProductRequest
	*/
	SetActiveProduct(ctx context.Context, fsId int64) ProductAPISetActiveProductRequest

	// SetActiveProductExecute executes the request
	//  @return CancelSlashPrice200Response
	SetActiveProductExecute(r ProductAPISetActiveProductRequest) (*CancelSlashPrice200Response, *http.Response, error)

	// SetActiveProductExecuteWithRetry executes the request with retry
	//  @return CancelSlashPrice200Response
	SetActiveProductExecuteWithRetry(r ProductAPISetActiveProductRequest, maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

	/*
		SetInactiveProduct Method for SetInactiveProduct

		This endpoint use to set the product into inactive product status without changing the product’s current stock. The product that can be updated is up to 25 products at one request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPISetInactiveProductRequest
	*/
	SetInactiveProduct(ctx context.Context, fsId int64) ProductAPISetInactiveProductRequest

	// SetInactiveProductExecute executes the request
	//  @return CancelSlashPrice200Response
	SetInactiveProductExecute(r ProductAPISetInactiveProductRequest) (*CancelSlashPrice200Response, *http.Response, error)

	// SetInactiveProductExecuteWithRetry executes the request with retry
	//  @return CancelSlashPrice200Response
	SetInactiveProductExecuteWithRetry(r ProductAPISetInactiveProductRequest, maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

	/*
		UpdatePrice Method for UpdatePrice

		This endpoint used for update product’s price. You can update up to 100 products or SKUs in a single request to this endpoint.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIUpdatePriceRequest
	*/
	UpdatePrice(ctx context.Context, fsId int64) ProductAPIUpdatePriceRequest

	// UpdatePriceExecute executes the request
	//  @return UpdatePriceDefaultResponse
	UpdatePriceExecute(r ProductAPIUpdatePriceRequest) (*UpdatePriceDefaultResponse, *http.Response, error)

	// UpdatePriceExecuteWithRetry executes the request with retry
	//  @return UpdatePriceDefaultResponse
	UpdatePriceExecuteWithRetry(r ProductAPIUpdatePriceRequest, maxRetry, maxDelayMs int) (*UpdatePriceDefaultResponse, *http.Response, error)

	/*
		UpdateStockDecrement Method for UpdateStockDecrement

		This endpoint is used to update stock by decreasing based on input value. You can update up to 100 products or SKUs in a single request by using this endpoint.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIUpdateStockDecrementRequest
	*/
	UpdateStockDecrement(ctx context.Context, fsId int64) ProductAPIUpdateStockDecrementRequest

	// UpdateStockDecrementExecute executes the request
	//  @return DecreaseStockResponse
	UpdateStockDecrementExecute(r ProductAPIUpdateStockDecrementRequest) (*DecreaseStockResponse, *http.Response, error)

	// UpdateStockDecrementExecuteWithRetry executes the request with retry
	//  @return DecreaseStockResponse
	UpdateStockDecrementExecuteWithRetry(r ProductAPIUpdateStockDecrementRequest, maxRetry, maxDelayMs int) (*DecreaseStockResponse, *http.Response, error)

	/*
		UpdateStockIncrement Method for UpdateStockIncrement

		This endpoint is used to update stock by increasing based on input value. You can update up to 100 products or SKUs in a single request by using this endpoint.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIUpdateStockIncrementRequest
	*/
	UpdateStockIncrement(ctx context.Context, fsId int64) ProductAPIUpdateStockIncrementRequest

	// UpdateStockIncrementExecute executes the request
	//  @return IncreaseStockResponse
	UpdateStockIncrementExecute(r ProductAPIUpdateStockIncrementRequest) (*IncreaseStockResponse, *http.Response, error)

	// UpdateStockIncrementExecuteWithRetry executes the request with retry
	//  @return IncreaseStockResponse
	UpdateStockIncrementExecuteWithRetry(r ProductAPIUpdateStockIncrementRequest, maxRetry, maxDelayMs int) (*IncreaseStockResponse, *http.Response, error)

	/*
		UpdateStockOverwrite Method for UpdateStockOverwrite

		This endpoint used for update product stock. You can update up to 100 products or SKUs in a single request to this endpoint.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ProductAPIUpdateStockOverwriteRequest
	*/
	UpdateStockOverwrite(ctx context.Context, fsId int64) ProductAPIUpdateStockOverwriteRequest

	// UpdateStockOverwriteExecute executes the request
	//  @return UpdateStockResponse
	UpdateStockOverwriteExecute(r ProductAPIUpdateStockOverwriteRequest) (*UpdateStockResponse, *http.Response, error)

	// UpdateStockOverwriteExecuteWithRetry executes the request with retry
	//  @return UpdateStockResponse
	UpdateStockOverwriteExecuteWithRetry(r ProductAPIUpdateStockOverwriteRequest, maxRetry, maxDelayMs int) (*UpdateStockResponse, *http.Response, error)
}

type ProductAPICheckUploadStatusRequest

type ProductAPICheckUploadStatusRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPICheckUploadStatusRequest) Execute

func (ProductAPICheckUploadStatusRequest) ExecuteWithRetry

func (r ProductAPICheckUploadStatusRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CheckUploadStatus200Response, *http.Response, error)

func (ProductAPICheckUploadStatusRequest) ShopId

Shop unique identifier

type ProductAPICreateProductV2Request

type ProductAPICreateProductV2Request struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPICreateProductV2Request) CreateProductV2Request

func (r ProductAPICreateProductV2Request) CreateProductV2Request(createProductV2Request CreateProductV2Request) ProductAPICreateProductV2Request

func (ProductAPICreateProductV2Request) Execute

func (ProductAPICreateProductV2Request) ExecuteWithRetry

func (r ProductAPICreateProductV2Request) ExecuteWithRetry(maxRetry, maxDelayMs int) (*EditProductV2200Response, *http.Response, error)

func (ProductAPICreateProductV2Request) ShopId

Shop unique identifier

type ProductAPICreateProductV3Request

type ProductAPICreateProductV3Request struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPICreateProductV3Request) CreateProductV3RequestInner

func (r ProductAPICreateProductV3Request) CreateProductV3RequestInner(createProductV3RequestInner []CreateProductV3RequestInner) ProductAPICreateProductV3Request

func (ProductAPICreateProductV3Request) Execute

func (ProductAPICreateProductV3Request) ExecuteWithRetry

func (r ProductAPICreateProductV3Request) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CreateProductV3200Response, *http.Response, error)

func (ProductAPICreateProductV3Request) ShopId

Shop unique identifier

type ProductAPIDeleteProductRequest

type ProductAPIDeleteProductRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIDeleteProductRequest) DeleteProductRequest

func (r ProductAPIDeleteProductRequest) DeleteProductRequest(deleteProductRequest DeleteProductRequest) ProductAPIDeleteProductRequest

func (ProductAPIDeleteProductRequest) Execute

func (ProductAPIDeleteProductRequest) ExecuteWithRetry

func (r ProductAPIDeleteProductRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*DeleteProductDefaultResponse, *http.Response, error)

func (ProductAPIDeleteProductRequest) ShopId

Shop unique identifier

type ProductAPIEditProductV2Request

type ProductAPIEditProductV2Request struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIEditProductV2Request) EditProductV2Request

func (r ProductAPIEditProductV2Request) EditProductV2Request(editProductV2Request EditProductV2Request) ProductAPIEditProductV2Request

func (ProductAPIEditProductV2Request) Execute

func (ProductAPIEditProductV2Request) ExecuteWithRetry

func (r ProductAPIEditProductV2Request) ExecuteWithRetry(maxRetry, maxDelayMs int) (*EditProductV2200Response, *http.Response, error)

func (ProductAPIEditProductV2Request) ShopId

Shop unique identifier

type ProductAPIEditProductV3Request

type ProductAPIEditProductV3Request struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIEditProductV3Request) EditProductV3Request

func (r ProductAPIEditProductV3Request) EditProductV3Request(editProductV3Request EditProductV3Request) ProductAPIEditProductV3Request

func (ProductAPIEditProductV3Request) Execute

func (ProductAPIEditProductV3Request) ExecuteWithRetry

func (r ProductAPIEditProductV3Request) ExecuteWithRetry(maxRetry, maxDelayMs int) (*EditProductV3200Response, *http.Response, error)

func (ProductAPIEditProductV3Request) ShopId

Shop unique identifier

type ProductAPIGetAllCategoriesRequest

type ProductAPIGetAllCategoriesRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIGetAllCategoriesRequest) Execute

func (ProductAPIGetAllCategoriesRequest) ExecuteWithRetry

func (r ProductAPIGetAllCategoriesRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetAllCategories200Response, *http.Response, error)

func (ProductAPIGetAllCategoriesRequest) Keyword

Keyword or Product Name to get recommended category. Leave it blank to get full categories

type ProductAPIGetProductAnnotationByCategoryIdRequest

type ProductAPIGetProductAnnotationByCategoryIdRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIGetProductAnnotationByCategoryIdRequest) CatId

Category unique identifier

func (ProductAPIGetProductAnnotationByCategoryIdRequest) Execute

func (ProductAPIGetProductAnnotationByCategoryIdRequest) ExecuteWithRetry

type ProductAPIGetProductDiscussionRequest

type ProductAPIGetProductDiscussionRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIGetProductDiscussionRequest) Execute

func (ProductAPIGetProductDiscussionRequest) ExecuteWithRetry

func (r ProductAPIGetProductDiscussionRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetProductDiscussion200Response, *http.Response, error)

func (ProductAPIGetProductDiscussionRequest) Page

Determine which page the order list should start. The minimal value is 1

func (ProductAPIGetProductDiscussionRequest) PerPage

Determine how many orders will be shown per page. The maximal value is 10

func (ProductAPIGetProductDiscussionRequest) ProductId

List of Product ID

func (ProductAPIGetProductDiscussionRequest) ShopId

Shop unique identifier

type ProductAPIGetProductInfoRequest

type ProductAPIGetProductInfoRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIGetProductInfoRequest) Execute

func (ProductAPIGetProductInfoRequest) ExecuteWithRetry

func (r ProductAPIGetProductInfoRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetProductInfoResponse, *http.Response, error)

func (ProductAPIGetProductInfoRequest) LastSort

This parameter is required when the product exceeds 10.000 products

func (ProductAPIGetProductInfoRequest) Page

Determine which page the order list should start. The minimal value is 1. Page (required if shop_id is filled)

func (ProductAPIGetProductInfoRequest) PerPage

Page per item (required if shop_id is filled). Maximun items are 50 for 1 page

func (ProductAPIGetProductInfoRequest) Product

Can input more than one product_id

func (ProductAPIGetProductInfoRequest) ProductUrl

Can input more than one product_url

func (ProductAPIGetProductInfoRequest) ShopId

Shop Identifier

func (ProductAPIGetProductInfoRequest) Sku

Product’s SKU

type ProductAPIGetVariantsByCategoryIdRequest

type ProductAPIGetVariantsByCategoryIdRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIGetVariantsByCategoryIdRequest) CatId

Category unique identifier

func (ProductAPIGetVariantsByCategoryIdRequest) Execute

func (ProductAPIGetVariantsByCategoryIdRequest) ExecuteWithRetry

func (r ProductAPIGetVariantsByCategoryIdRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CategoryVariants, *http.Response, error)

type ProductAPIGetVariantsByProductIdRequest

type ProductAPIGetVariantsByProductIdRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIGetVariantsByProductIdRequest) Execute

func (ProductAPIGetVariantsByProductIdRequest) ExecuteWithRetry

func (r ProductAPIGetVariantsByProductIdRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetProductVariantResponse, *http.Response, error)

type ProductAPIService

type ProductAPIService service

ProductAPIService ProductAPI service

func (*ProductAPIService) CheckUploadStatus

func (a *ProductAPIService) CheckUploadStatus(ctx context.Context, fsId int64, uploadId int64) ProductAPICheckUploadStatusRequest

CheckUploadStatus Method for CheckUploadStatus

This endpoint is used for checking whether product creation/edit is successful, to use this endpoint would have to obtain upload_id from (create product endpoint)[https://developer.tokopedia.com/openapi/guide/api-reference/tokopedia/product-api/create-product] or (edit product endpoint)[https://developer.tokopedia.com/openapi/guide/api-reference/tokopedia/product-api/edit-product].

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@param uploadId Upload id of the product to check
@return ProductAPICheckUploadStatusRequest

func (*ProductAPIService) CheckUploadStatusExecute

Execute executes the request

@return CheckUploadStatus200Response

func (*ProductAPIService) CheckUploadStatusExecuteWithRetry

func (a *ProductAPIService) CheckUploadStatusExecuteWithRetry(r ProductAPICheckUploadStatusRequest, maxRetry, maxDelayMs int) (*CheckUploadStatus200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CheckUploadStatus200Response

func (*ProductAPIService) CreateProductV2

CreateProductV2 Method for CreateProductV2

Endpoint used for bulk creating new products with maximum of 25 items.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPICreateProductV2Request

func (*ProductAPIService) CreateProductV2Execute

Execute executes the request

@return EditProductV2200Response

func (*ProductAPIService) CreateProductV2ExecuteWithRetry

func (a *ProductAPIService) CreateProductV2ExecuteWithRetry(r ProductAPICreateProductV2Request, maxRetry, maxDelayMs int) (*EditProductV2200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return EditProductV2200Response

func (*ProductAPIService) CreateProductV3

CreateProductV3 Method for CreateProductV3

Endpoint used for creating new products.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPICreateProductV3Request

func (*ProductAPIService) CreateProductV3Execute

Execute executes the request

@return CreateProductV3200Response

func (*ProductAPIService) CreateProductV3ExecuteWithRetry

func (a *ProductAPIService) CreateProductV3ExecuteWithRetry(r ProductAPICreateProductV3Request, maxRetry, maxDelayMs int) (*CreateProductV3200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CreateProductV3200Response

func (*ProductAPIService) DeleteProduct

DeleteProduct Method for DeleteProduct

This endpoint use to delete product from a shop, this endpoint could do bulk delete product by product_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIDeleteProductRequest

func (*ProductAPIService) DeleteProductExecute

Execute executes the request

@return DeleteProductDefaultResponse

func (*ProductAPIService) DeleteProductExecuteWithRetry

func (a *ProductAPIService) DeleteProductExecuteWithRetry(r ProductAPIDeleteProductRequest, maxRetry, maxDelayMs int) (*DeleteProductDefaultResponse, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return DeleteProductDefaultResponse

func (*ProductAPIService) EditProductV2

EditProductV2 Method for EditProductV2

This endpoint is use to edit products endpoint. This endpoint just need to pass field that needed to edit into payload request. This endpoint can’t edit/update name for the product that already has a transaction.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIEditProductV2Request

func (*ProductAPIService) EditProductV2Execute

Execute executes the request

@return EditProductV2200Response

func (*ProductAPIService) EditProductV2ExecuteWithRetry

func (a *ProductAPIService) EditProductV2ExecuteWithRetry(r ProductAPIEditProductV2Request, maxRetry, maxDelayMs int) (*EditProductV2200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return EditProductV2200Response

func (*ProductAPIService) EditProductV3

EditProductV3 Method for EditProductV3

This is the new version of edit products endpoint. This endpoint just need to pass field that needed to edit into payload request. This endpoint can’t edit/update name for the product that already has a transaction.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIEditProductV3Request

func (*ProductAPIService) EditProductV3Execute

Execute executes the request

@return EditProductV3200Response

func (*ProductAPIService) EditProductV3ExecuteWithRetry

func (a *ProductAPIService) EditProductV3ExecuteWithRetry(r ProductAPIEditProductV3Request, maxRetry, maxDelayMs int) (*EditProductV3200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return EditProductV3200Response

func (*ProductAPIService) GetAllCategories

GetAllCategories Method for GetAllCategories

This endpoint retrieves a list of all categories and its children.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIGetAllCategoriesRequest

func (*ProductAPIService) GetAllCategoriesExecute

Execute executes the request

@return GetAllCategories200Response

func (*ProductAPIService) GetAllCategoriesExecuteWithRetry

func (a *ProductAPIService) GetAllCategoriesExecuteWithRetry(r ProductAPIGetAllCategoriesRequest, maxRetry, maxDelayMs int) (*GetAllCategories200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetAllCategories200Response

func (*ProductAPIService) GetProductAnnotationByCategoryId

func (a *ProductAPIService) GetProductAnnotationByCategoryId(ctx context.Context, fsId int64) ProductAPIGetProductAnnotationByCategoryIdRequest

GetProductAnnotationByCategoryId Method for GetProductAnnotationByCategoryId

This endpoint retrieve list of product annotation (product specification) based on category ID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIGetProductAnnotationByCategoryIdRequest

func (*ProductAPIService) GetProductAnnotationByCategoryIdExecute

Execute executes the request

@return GetProductAnnotationByCategoryId200Response

func (*ProductAPIService) GetProductAnnotationByCategoryIdExecuteWithRetry

func (a *ProductAPIService) GetProductAnnotationByCategoryIdExecuteWithRetry(r ProductAPIGetProductAnnotationByCategoryIdRequest, maxRetry, maxDelayMs int) (*GetProductAnnotationByCategoryId200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetProductAnnotationByCategoryId200Response

func (*ProductAPIService) GetProductDiscussion

GetProductDiscussion Method for GetProductDiscussion

This endpoint retrieves a list of all Discussion owned by a product_id, shop_id needed for validate that product is owned by shop.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIGetProductDiscussionRequest

func (*ProductAPIService) GetProductDiscussionExecute

Execute executes the request

@return GetProductDiscussion200Response

func (*ProductAPIService) GetProductDiscussionExecuteWithRetry

func (a *ProductAPIService) GetProductDiscussionExecuteWithRetry(r ProductAPIGetProductDiscussionRequest, maxRetry, maxDelayMs int) (*GetProductDiscussion200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetProductDiscussion200Response

func (*ProductAPIService) GetProductInfo

GetProductInfo Method for GetProductInfo

This method will retrieve single product information either by product id as parameter (choose one of those two parameters to use) from related fs_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIGetProductInfoRequest

func (*ProductAPIService) GetProductInfoExecute

Execute executes the request

@return GetProductInfoResponse

func (*ProductAPIService) GetProductInfoExecuteWithRetry

func (a *ProductAPIService) GetProductInfoExecuteWithRetry(r ProductAPIGetProductInfoRequest, maxRetry, maxDelayMs int) (*GetProductInfoResponse, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetProductInfoResponse

func (*ProductAPIService) GetVariantsByCategoryId

func (a *ProductAPIService) GetVariantsByCategoryId(ctx context.Context, fsId int64) ProductAPIGetVariantsByCategoryIdRequest

GetVariantsByCategoryId Method for GetVariantsByCategoryId

This endpoint retrieves a list of variants related to a category_id. Use this API as main source to retrieve the newest category variant data.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIGetVariantsByCategoryIdRequest

func (*ProductAPIService) GetVariantsByCategoryIdExecute

Execute executes the request

@return CategoryVariants

func (*ProductAPIService) GetVariantsByCategoryIdExecuteWithRetry

func (a *ProductAPIService) GetVariantsByCategoryIdExecuteWithRetry(r ProductAPIGetVariantsByCategoryIdRequest, maxRetry, maxDelayMs int) (*CategoryVariants, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CategoryVariants

func (*ProductAPIService) GetVariantsByProductId

func (a *ProductAPIService) GetVariantsByProductId(ctx context.Context, fsId int64, productId int64) ProductAPIGetVariantsByProductIdRequest

GetVariantsByProductId Method for GetVariantsByProductId

This endpoint retrieves a list of variants related to a product_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@param productId Product unique identifier
@return ProductAPIGetVariantsByProductIdRequest

func (*ProductAPIService) GetVariantsByProductIdExecute

Execute executes the request

@return GetProductVariantResponse

func (*ProductAPIService) GetVariantsByProductIdExecuteWithRetry

func (a *ProductAPIService) GetVariantsByProductIdExecuteWithRetry(r ProductAPIGetVariantsByProductIdRequest, maxRetry, maxDelayMs int) (*GetProductVariantResponse, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetProductVariantResponse

func (*ProductAPIService) SetActiveProduct

SetActiveProduct Method for SetActiveProduct

This endpoint use to set the product into active product status without changing the product’s current stock. The product that can be updated is up to 25 products at one request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPISetActiveProductRequest

func (*ProductAPIService) SetActiveProductExecute

Execute executes the request

@return CancelSlashPrice200Response

func (*ProductAPIService) SetActiveProductExecuteWithRetry

func (a *ProductAPIService) SetActiveProductExecuteWithRetry(r ProductAPISetActiveProductRequest, maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CancelSlashPrice200Response

func (*ProductAPIService) SetInactiveProduct

SetInactiveProduct Method for SetInactiveProduct

This endpoint use to set the product into inactive product status without changing the product’s current stock. The product that can be updated is up to 25 products at one request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPISetInactiveProductRequest

func (*ProductAPIService) SetInactiveProductExecute

Execute executes the request

@return CancelSlashPrice200Response

func (*ProductAPIService) SetInactiveProductExecuteWithRetry

func (a *ProductAPIService) SetInactiveProductExecuteWithRetry(r ProductAPISetInactiveProductRequest, maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CancelSlashPrice200Response

func (*ProductAPIService) UpdatePrice

UpdatePrice Method for UpdatePrice

This endpoint used for update product’s price. You can update up to 100 products or SKUs in a single request to this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIUpdatePriceRequest

func (*ProductAPIService) UpdatePriceExecute

Execute executes the request

@return UpdatePriceDefaultResponse

func (*ProductAPIService) UpdatePriceExecuteWithRetry

func (a *ProductAPIService) UpdatePriceExecuteWithRetry(r ProductAPIUpdatePriceRequest, maxRetry, maxDelayMs int) (*UpdatePriceDefaultResponse, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return UpdatePriceDefaultResponse

func (*ProductAPIService) UpdateStockDecrement

UpdateStockDecrement Method for UpdateStockDecrement

This endpoint is used to update stock by decreasing based on input value. You can update up to 100 products or SKUs in a single request by using this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIUpdateStockDecrementRequest

func (*ProductAPIService) UpdateStockDecrementExecute

Execute executes the request

@return DecreaseStockResponse

func (*ProductAPIService) UpdateStockDecrementExecuteWithRetry

func (a *ProductAPIService) UpdateStockDecrementExecuteWithRetry(r ProductAPIUpdateStockDecrementRequest, maxRetry, maxDelayMs int) (*DecreaseStockResponse, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return DecreaseStockResponse

func (*ProductAPIService) UpdateStockIncrement

UpdateStockIncrement Method for UpdateStockIncrement

This endpoint is used to update stock by increasing based on input value. You can update up to 100 products or SKUs in a single request by using this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIUpdateStockIncrementRequest

func (*ProductAPIService) UpdateStockIncrementExecute

Execute executes the request

@return IncreaseStockResponse

func (*ProductAPIService) UpdateStockIncrementExecuteWithRetry

func (a *ProductAPIService) UpdateStockIncrementExecuteWithRetry(r ProductAPIUpdateStockIncrementRequest, maxRetry, maxDelayMs int) (*IncreaseStockResponse, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return IncreaseStockResponse

func (*ProductAPIService) UpdateStockOverwrite

UpdateStockOverwrite Method for UpdateStockOverwrite

This endpoint used for update product stock. You can update up to 100 products or SKUs in a single request to this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ProductAPIUpdateStockOverwriteRequest

func (*ProductAPIService) UpdateStockOverwriteExecute

Execute executes the request

@return UpdateStockResponse

func (*ProductAPIService) UpdateStockOverwriteExecuteWithRetry

func (a *ProductAPIService) UpdateStockOverwriteExecuteWithRetry(r ProductAPIUpdateStockOverwriteRequest, maxRetry, maxDelayMs int) (*UpdateStockResponse, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return UpdateStockResponse

type ProductAPISetActiveProductRequest

type ProductAPISetActiveProductRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPISetActiveProductRequest) Execute

func (ProductAPISetActiveProductRequest) ExecuteWithRetry

func (r ProductAPISetActiveProductRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

func (ProductAPISetActiveProductRequest) SetInactiveProductRequest

func (r ProductAPISetActiveProductRequest) SetInactiveProductRequest(setInactiveProductRequest SetInactiveProductRequest) ProductAPISetActiveProductRequest

func (ProductAPISetActiveProductRequest) ShopId

Shop unique identifier

type ProductAPISetInactiveProductRequest

type ProductAPISetInactiveProductRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPISetInactiveProductRequest) Execute

func (ProductAPISetInactiveProductRequest) ExecuteWithRetry

func (r ProductAPISetInactiveProductRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CancelSlashPrice200Response, *http.Response, error)

func (ProductAPISetInactiveProductRequest) SetInactiveProductRequest

func (r ProductAPISetInactiveProductRequest) SetInactiveProductRequest(setInactiveProductRequest SetInactiveProductRequest) ProductAPISetInactiveProductRequest

func (ProductAPISetInactiveProductRequest) ShopId

Shop unique identifier

type ProductAPIUpdatePriceRequest

type ProductAPIUpdatePriceRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIUpdatePriceRequest) Execute

func (ProductAPIUpdatePriceRequest) ExecuteWithRetry

func (r ProductAPIUpdatePriceRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*UpdatePriceDefaultResponse, *http.Response, error)

func (ProductAPIUpdatePriceRequest) ShopId

Shop unique identifier

func (ProductAPIUpdatePriceRequest) UpdatePriceRequestInner

func (r ProductAPIUpdatePriceRequest) UpdatePriceRequestInner(updatePriceRequestInner []UpdatePriceRequestInner) ProductAPIUpdatePriceRequest

func (ProductAPIUpdatePriceRequest) WarehouseId

Warehouse unique identifer

type ProductAPIUpdateStockDecrementRequest

type ProductAPIUpdateStockDecrementRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIUpdateStockDecrementRequest) Execute

func (ProductAPIUpdateStockDecrementRequest) ExecuteWithRetry

func (r ProductAPIUpdateStockDecrementRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*DecreaseStockResponse, *http.Response, error)

func (ProductAPIUpdateStockDecrementRequest) RequestId

The ID of the request to be used for duplicate request validation. Only alphanumeric (case insensitive), ‘-‘, and ‘_’ characters are allowed with a maximum of 20 characters long

func (ProductAPIUpdateStockDecrementRequest) ShopId

Shop unique identifier

func (ProductAPIUpdateStockDecrementRequest) UpdateStockIncrementRequestInner

func (r ProductAPIUpdateStockDecrementRequest) UpdateStockIncrementRequestInner(updateStockIncrementRequestInner []UpdateStockIncrementRequestInner) ProductAPIUpdateStockDecrementRequest

func (ProductAPIUpdateStockDecrementRequest) WarehouseId

Warehouse unique identifer

type ProductAPIUpdateStockIncrementRequest

type ProductAPIUpdateStockIncrementRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIUpdateStockIncrementRequest) Execute

func (ProductAPIUpdateStockIncrementRequest) ExecuteWithRetry

func (r ProductAPIUpdateStockIncrementRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*IncreaseStockResponse, *http.Response, error)

func (ProductAPIUpdateStockIncrementRequest) RequestId

The ID of the request to be used for duplicate request validation. Only alphanumeric (case insensitive), ‘-‘, and ‘_’ characters are allowed with a maximum of 20 characters long

func (ProductAPIUpdateStockIncrementRequest) ShopId

Shop unique identifier

func (ProductAPIUpdateStockIncrementRequest) UpdateStockIncrementRequestInner

func (r ProductAPIUpdateStockIncrementRequest) UpdateStockIncrementRequestInner(updateStockIncrementRequestInner []UpdateStockIncrementRequestInner) ProductAPIUpdateStockIncrementRequest

func (ProductAPIUpdateStockIncrementRequest) WarehouseId

Warehouse unique identifer

type ProductAPIUpdateStockOverwriteRequest

type ProductAPIUpdateStockOverwriteRequest struct {
	ApiService ProductAPI
	// contains filtered or unexported fields
}

func (ProductAPIUpdateStockOverwriteRequest) BypassUpdateProductStatus

func (r ProductAPIUpdateStockOverwriteRequest) BypassUpdateProductStatus(bypassUpdateProductStatus bool) ProductAPIUpdateStockOverwriteRequest

func (ProductAPIUpdateStockOverwriteRequest) Execute

func (ProductAPIUpdateStockOverwriteRequest) ExecuteWithRetry

func (r ProductAPIUpdateStockOverwriteRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*UpdateStockResponse, *http.Response, error)

func (ProductAPIUpdateStockOverwriteRequest) ShopId

func (ProductAPIUpdateStockOverwriteRequest) UpdateStockInput

func (ProductAPIUpdateStockOverwriteRequest) WarehouseId

type ProductBasic

type ProductBasic struct {
	// Product Unique Identifier
	ProductID *int64 `json:"productID,omitempty"`
	// Shop Unique Identifier
	ShopID *int64 `json:"shopID,omitempty"`
	// Product status code: * -2 - Banned * -1 - Pending * 0 - Deleted * 1 - Active * 3 - Inactive (Warehouse)
	Status *int64 `json:"status,omitempty"`
	// Product Name
	Name *string `json:"Name,omitempty"`
	// Product Condition (e.g., 1 for New, 2 for Used)
	Condition *int64 `json:"condition,omitempty"`
	// Product Category Unique Identifier
	ChildCategoryID *int64 `json:"childCategoryID,omitempty"`
	// Product Description
	ShortDesc *string `json:"shortDesc,omitempty"`
}

ProductBasic struct for ProductBasic

func NewProductBasic

func NewProductBasic() *ProductBasic

NewProductBasic instantiates a new ProductBasic object This constructor will assign default values to properties that have it defined, 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 NewProductBasicWithDefaults

func NewProductBasicWithDefaults() *ProductBasic

NewProductBasicWithDefaults instantiates a new ProductBasic object This 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 (*ProductBasic) GetChildCategoryID

func (o *ProductBasic) GetChildCategoryID() int64

GetChildCategoryID returns the ChildCategoryID field value if set, zero value otherwise.

func (*ProductBasic) GetChildCategoryIDOk

func (o *ProductBasic) GetChildCategoryIDOk() (*int64, bool)

GetChildCategoryIDOk returns a tuple with the ChildCategoryID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductBasic) GetCondition

func (o *ProductBasic) GetCondition() int64

GetCondition returns the Condition field value if set, zero value otherwise.

func (*ProductBasic) GetConditionOk

func (o *ProductBasic) GetConditionOk() (*int64, bool)

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductBasic) GetName

func (o *ProductBasic) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ProductBasic) GetNameOk

func (o *ProductBasic) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductBasic) GetProductID

func (o *ProductBasic) GetProductID() int64

GetProductID returns the ProductID field value if set, zero value otherwise.

func (*ProductBasic) GetProductIDOk

func (o *ProductBasic) GetProductIDOk() (*int64, bool)

GetProductIDOk returns a tuple with the ProductID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductBasic) GetShopID

func (o *ProductBasic) GetShopID() int64

GetShopID returns the ShopID field value if set, zero value otherwise.

func (*ProductBasic) GetShopIDOk

func (o *ProductBasic) GetShopIDOk() (*int64, bool)

GetShopIDOk returns a tuple with the ShopID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductBasic) GetShortDesc

func (o *ProductBasic) GetShortDesc() string

GetShortDesc returns the ShortDesc field value if set, zero value otherwise.

func (*ProductBasic) GetShortDescOk

func (o *ProductBasic) GetShortDescOk() (*string, bool)

GetShortDescOk returns a tuple with the ShortDesc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductBasic) GetStatus

func (o *ProductBasic) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*ProductBasic) GetStatusOk

func (o *ProductBasic) GetStatusOk() (*int64, 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 (*ProductBasic) HasChildCategoryID

func (o *ProductBasic) HasChildCategoryID() bool

HasChildCategoryID returns a boolean if a field has been set.

func (*ProductBasic) HasCondition

func (o *ProductBasic) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*ProductBasic) HasName

func (o *ProductBasic) HasName() bool

HasName returns a boolean if a field has been set.

func (*ProductBasic) HasProductID

func (o *ProductBasic) HasProductID() bool

HasProductID returns a boolean if a field has been set.

func (*ProductBasic) HasShopID

func (o *ProductBasic) HasShopID() bool

HasShopID returns a boolean if a field has been set.

func (*ProductBasic) HasShortDesc

func (o *ProductBasic) HasShortDesc() bool

HasShortDesc returns a boolean if a field has been set.

func (*ProductBasic) HasStatus

func (o *ProductBasic) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (ProductBasic) MarshalJSON

func (o ProductBasic) MarshalJSON() ([]byte, error)

func (*ProductBasic) SetChildCategoryID

func (o *ProductBasic) SetChildCategoryID(v int64)

SetChildCategoryID gets a reference to the given int64 and assigns it to the ChildCategoryID field.

func (*ProductBasic) SetCondition

func (o *ProductBasic) SetCondition(v int64)

SetCondition gets a reference to the given int64 and assigns it to the Condition field.

func (*ProductBasic) SetName

func (o *ProductBasic) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ProductBasic) SetProductID

func (o *ProductBasic) SetProductID(v int64)

SetProductID gets a reference to the given int64 and assigns it to the ProductID field.

func (*ProductBasic) SetShopID

func (o *ProductBasic) SetShopID(v int64)

SetShopID gets a reference to the given int64 and assigns it to the ShopID field.

func (*ProductBasic) SetShortDesc

func (o *ProductBasic) SetShortDesc(v string)

SetShortDesc gets a reference to the given string and assigns it to the ShortDesc field.

func (*ProductBasic) SetStatus

func (o *ProductBasic) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (ProductBasic) ToMap

func (o ProductBasic) ToMap() (map[string]interface{}, error)

type ProductBundle

type ProductBundle struct {
	// Bundle Unique Identifier
	BundleID *int64 `json:"bundleID,omitempty"`
	// Bundle Name
	Name *string `json:"Name,omitempty"`
	// Bundle Type
	Type *int64 `json:"Type,omitempty"`
	// Bundle Status
	Status *int64 `json:"status,omitempty"`
	// Shop Unique Identifier
	ShopID *int64 `json:"shopID,omitempty"`
	// Bundle Start Time
	StartTimeUnix *int64 `json:"startTimeUnix,omitempty"`
	// Bundle End Time
	StopTimeUnix *int64 `json:"stopTimeUnix,omitempty"`
}

ProductBundle struct for ProductBundle

func NewProductBundle

func NewProductBundle() *ProductBundle

NewProductBundle instantiates a new ProductBundle object This constructor will assign default values to properties that have it defined, 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 NewProductBundleWithDefaults

func NewProductBundleWithDefaults() *ProductBundle

NewProductBundleWithDefaults instantiates a new ProductBundle object This 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 (*ProductBundle) GetBundleID

func (o *ProductBundle) GetBundleID() int64

GetBundleID returns the BundleID field value if set, zero value otherwise.

func (*ProductBundle) GetBundleIDOk

func (o *ProductBundle) GetBundleIDOk() (*int64, bool)

GetBundleIDOk returns a tuple with the BundleID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductBundle) GetName

func (o *ProductBundle) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ProductBundle) GetNameOk

func (o *ProductBundle) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductBundle) GetShopID

func (o *ProductBundle) GetShopID() int64

GetShopID returns the ShopID field value if set, zero value otherwise.

func (*ProductBundle) GetShopIDOk

func (o *ProductBundle) GetShopIDOk() (*int64, bool)

GetShopIDOk returns a tuple with the ShopID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductBundle) GetStartTimeUnix

func (o *ProductBundle) GetStartTimeUnix() int64

GetStartTimeUnix returns the StartTimeUnix field value if set, zero value otherwise.

func (*ProductBundle) GetStartTimeUnixOk

func (o *ProductBundle) GetStartTimeUnixOk() (*int64, bool)

GetStartTimeUnixOk returns a tuple with the StartTimeUnix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductBundle) GetStatus

func (o *ProductBundle) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*ProductBundle) GetStatusOk

func (o *ProductBundle) GetStatusOk() (*int64, 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 (*ProductBundle) GetStopTimeUnix

func (o *ProductBundle) GetStopTimeUnix() int64

GetStopTimeUnix returns the StopTimeUnix field value if set, zero value otherwise.

func (*ProductBundle) GetStopTimeUnixOk

func (o *ProductBundle) GetStopTimeUnixOk() (*int64, bool)

GetStopTimeUnixOk returns a tuple with the StopTimeUnix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductBundle) GetType

func (o *ProductBundle) GetType() int64

GetType returns the Type field value if set, zero value otherwise.

func (*ProductBundle) GetTypeOk

func (o *ProductBundle) GetTypeOk() (*int64, 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 (*ProductBundle) HasBundleID

func (o *ProductBundle) HasBundleID() bool

HasBundleID returns a boolean if a field has been set.

func (*ProductBundle) HasName

func (o *ProductBundle) HasName() bool

HasName returns a boolean if a field has been set.

func (*ProductBundle) HasShopID

func (o *ProductBundle) HasShopID() bool

HasShopID returns a boolean if a field has been set.

func (*ProductBundle) HasStartTimeUnix

func (o *ProductBundle) HasStartTimeUnix() bool

HasStartTimeUnix returns a boolean if a field has been set.

func (*ProductBundle) HasStatus

func (o *ProductBundle) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ProductBundle) HasStopTimeUnix

func (o *ProductBundle) HasStopTimeUnix() bool

HasStopTimeUnix returns a boolean if a field has been set.

func (*ProductBundle) HasType

func (o *ProductBundle) HasType() bool

HasType returns a boolean if a field has been set.

func (ProductBundle) MarshalJSON

func (o ProductBundle) MarshalJSON() ([]byte, error)

func (*ProductBundle) SetBundleID

func (o *ProductBundle) SetBundleID(v int64)

SetBundleID gets a reference to the given int64 and assigns it to the BundleID field.

func (*ProductBundle) SetName

func (o *ProductBundle) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ProductBundle) SetShopID

func (o *ProductBundle) SetShopID(v int64)

SetShopID gets a reference to the given int64 and assigns it to the ShopID field.

func (*ProductBundle) SetStartTimeUnix

func (o *ProductBundle) SetStartTimeUnix(v int64)

SetStartTimeUnix gets a reference to the given int64 and assigns it to the StartTimeUnix field.

func (*ProductBundle) SetStatus

func (o *ProductBundle) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*ProductBundle) SetStopTimeUnix

func (o *ProductBundle) SetStopTimeUnix(v int64)

SetStopTimeUnix gets a reference to the given int64 and assigns it to the StopTimeUnix field.

func (*ProductBundle) SetType

func (o *ProductBundle) SetType(v int64)

SetType gets a reference to the given int64 and assigns it to the Type field.

func (ProductBundle) ToMap

func (o ProductBundle) ToMap() (map[string]interface{}, error)

type ProductCampaign

type ProductCampaign struct {
	// Campaign Start Date (if any)
	StartDate *string `json:"StartDate,omitempty"`
	// Campaign End Date (if any)
	EndDate *string `json:"EndDate,omitempty"`
}

ProductCampaign struct for ProductCampaign

func NewProductCampaign

func NewProductCampaign() *ProductCampaign

NewProductCampaign instantiates a new ProductCampaign object This constructor will assign default values to properties that have it defined, 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 NewProductCampaignWithDefaults

func NewProductCampaignWithDefaults() *ProductCampaign

NewProductCampaignWithDefaults instantiates a new ProductCampaign object This 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 (*ProductCampaign) GetEndDate

func (o *ProductCampaign) GetEndDate() string

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*ProductCampaign) GetEndDateOk

func (o *ProductCampaign) GetEndDateOk() (*string, bool)

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 (*ProductCampaign) GetStartDate

func (o *ProductCampaign) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*ProductCampaign) GetStartDateOk

func (o *ProductCampaign) 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 (*ProductCampaign) HasEndDate

func (o *ProductCampaign) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*ProductCampaign) HasStartDate

func (o *ProductCampaign) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (ProductCampaign) MarshalJSON

func (o ProductCampaign) MarshalJSON() ([]byte, error)

func (*ProductCampaign) SetEndDate

func (o *ProductCampaign) SetEndDate(v string)

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*ProductCampaign) SetStartDate

func (o *ProductCampaign) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (ProductCampaign) ToMap

func (o ProductCampaign) ToMap() (map[string]interface{}, error)

type ProductCategoryTree

type ProductCategoryTree struct {
	// Category Unique Identifier
	Id *int64 `json:"id,omitempty"`
	// Category Name
	Name *string `json:"Name,omitempty"`
	// Category Title
	Title *string `json:"title,omitempty"`
	// Category URL
	BreadcrumbURL *string `json:"breadcrumbURL,omitempty"`
}

ProductCategoryTree struct for ProductCategoryTree

func NewProductCategoryTree

func NewProductCategoryTree() *ProductCategoryTree

NewProductCategoryTree instantiates a new ProductCategoryTree object This constructor will assign default values to properties that have it defined, 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 NewProductCategoryTreeWithDefaults

func NewProductCategoryTreeWithDefaults() *ProductCategoryTree

NewProductCategoryTreeWithDefaults instantiates a new ProductCategoryTree object This 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 (*ProductCategoryTree) GetBreadcrumbURL

func (o *ProductCategoryTree) GetBreadcrumbURL() string

GetBreadcrumbURL returns the BreadcrumbURL field value if set, zero value otherwise.

func (*ProductCategoryTree) GetBreadcrumbURLOk

func (o *ProductCategoryTree) GetBreadcrumbURLOk() (*string, bool)

GetBreadcrumbURLOk returns a tuple with the BreadcrumbURL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductCategoryTree) GetId

func (o *ProductCategoryTree) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*ProductCategoryTree) GetIdOk

func (o *ProductCategoryTree) GetIdOk() (*int64, 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 (*ProductCategoryTree) GetName

func (o *ProductCategoryTree) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ProductCategoryTree) GetNameOk

func (o *ProductCategoryTree) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductCategoryTree) GetTitle

func (o *ProductCategoryTree) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ProductCategoryTree) GetTitleOk

func (o *ProductCategoryTree) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductCategoryTree) HasBreadcrumbURL

func (o *ProductCategoryTree) HasBreadcrumbURL() bool

HasBreadcrumbURL returns a boolean if a field has been set.

func (*ProductCategoryTree) HasId

func (o *ProductCategoryTree) HasId() bool

HasId returns a boolean if a field has been set.

func (*ProductCategoryTree) HasName

func (o *ProductCategoryTree) HasName() bool

HasName returns a boolean if a field has been set.

func (*ProductCategoryTree) HasTitle

func (o *ProductCategoryTree) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (ProductCategoryTree) MarshalJSON

func (o ProductCategoryTree) MarshalJSON() ([]byte, error)

func (*ProductCategoryTree) SetBreadcrumbURL

func (o *ProductCategoryTree) SetBreadcrumbURL(v string)

SetBreadcrumbURL gets a reference to the given string and assigns it to the BreadcrumbURL field.

func (*ProductCategoryTree) SetId

func (o *ProductCategoryTree) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*ProductCategoryTree) SetName

func (o *ProductCategoryTree) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ProductCategoryTree) SetTitle

func (o *ProductCategoryTree) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (ProductCategoryTree) ToMap

func (o ProductCategoryTree) ToMap() (map[string]interface{}, error)

type ProductExtraAttribute

type ProductExtraAttribute struct {
	// Minimum Order
	MinOrder *int64 `json:"minOrder,omitempty"`
	// Product Category Last Updated time
	LastUpdateCategory *int64 `json:"lastUpdateCategory,omitempty"`
	// Is Product Eligible for COD?
	IsEligibleCOD *bool `json:"isEligibleCOD,omitempty"`
	// Is Product on Campaign?
	IsOnCampaign *bool `json:"isOnCampaign,omitempty"`
}

ProductExtraAttribute struct for ProductExtraAttribute

func NewProductExtraAttribute

func NewProductExtraAttribute() *ProductExtraAttribute

NewProductExtraAttribute instantiates a new ProductExtraAttribute object This constructor will assign default values to properties that have it defined, 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 NewProductExtraAttributeWithDefaults

func NewProductExtraAttributeWithDefaults() *ProductExtraAttribute

NewProductExtraAttributeWithDefaults instantiates a new ProductExtraAttribute object This 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 (*ProductExtraAttribute) GetIsEligibleCOD

func (o *ProductExtraAttribute) GetIsEligibleCOD() bool

GetIsEligibleCOD returns the IsEligibleCOD field value if set, zero value otherwise.

func (*ProductExtraAttribute) GetIsEligibleCODOk

func (o *ProductExtraAttribute) GetIsEligibleCODOk() (*bool, bool)

GetIsEligibleCODOk returns a tuple with the IsEligibleCOD field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductExtraAttribute) GetIsOnCampaign

func (o *ProductExtraAttribute) GetIsOnCampaign() bool

GetIsOnCampaign returns the IsOnCampaign field value if set, zero value otherwise.

func (*ProductExtraAttribute) GetIsOnCampaignOk

func (o *ProductExtraAttribute) GetIsOnCampaignOk() (*bool, bool)

GetIsOnCampaignOk returns a tuple with the IsOnCampaign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductExtraAttribute) GetLastUpdateCategory

func (o *ProductExtraAttribute) GetLastUpdateCategory() int64

GetLastUpdateCategory returns the LastUpdateCategory field value if set, zero value otherwise.

func (*ProductExtraAttribute) GetLastUpdateCategoryOk

func (o *ProductExtraAttribute) GetLastUpdateCategoryOk() (*int64, bool)

GetLastUpdateCategoryOk returns a tuple with the LastUpdateCategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductExtraAttribute) GetMinOrder

func (o *ProductExtraAttribute) GetMinOrder() int64

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*ProductExtraAttribute) GetMinOrderOk

func (o *ProductExtraAttribute) GetMinOrderOk() (*int64, bool)

GetMinOrderOk returns a tuple with the MinOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductExtraAttribute) HasIsEligibleCOD

func (o *ProductExtraAttribute) HasIsEligibleCOD() bool

HasIsEligibleCOD returns a boolean if a field has been set.

func (*ProductExtraAttribute) HasIsOnCampaign

func (o *ProductExtraAttribute) HasIsOnCampaign() bool

HasIsOnCampaign returns a boolean if a field has been set.

func (*ProductExtraAttribute) HasLastUpdateCategory

func (o *ProductExtraAttribute) HasLastUpdateCategory() bool

HasLastUpdateCategory returns a boolean if a field has been set.

func (*ProductExtraAttribute) HasMinOrder

func (o *ProductExtraAttribute) HasMinOrder() bool

HasMinOrder returns a boolean if a field has been set.

func (ProductExtraAttribute) MarshalJSON

func (o ProductExtraAttribute) MarshalJSON() ([]byte, error)

func (*ProductExtraAttribute) SetIsEligibleCOD

func (o *ProductExtraAttribute) SetIsEligibleCOD(v bool)

SetIsEligibleCOD gets a reference to the given bool and assigns it to the IsEligibleCOD field.

func (*ProductExtraAttribute) SetIsOnCampaign

func (o *ProductExtraAttribute) SetIsOnCampaign(v bool)

SetIsOnCampaign gets a reference to the given bool and assigns it to the IsOnCampaign field.

func (*ProductExtraAttribute) SetLastUpdateCategory

func (o *ProductExtraAttribute) SetLastUpdateCategory(v int64)

SetLastUpdateCategory gets a reference to the given int64 and assigns it to the LastUpdateCategory field.

func (*ProductExtraAttribute) SetMinOrder

func (o *ProductExtraAttribute) SetMinOrder(v int64)

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (ProductExtraAttribute) ToMap

func (o ProductExtraAttribute) ToMap() (map[string]interface{}, error)

type ProductGMStat

type ProductGMStat struct {
	TransactionSuccess *int64 `json:"transactionSuccess,omitempty"`
	TransactionReject  *int64 `json:"transactionReject,omitempty"`
	CountSold          *int64 `json:"countSold,omitempty"`
}

ProductGMStat struct for ProductGMStat

func NewProductGMStat

func NewProductGMStat() *ProductGMStat

NewProductGMStat instantiates a new ProductGMStat object This constructor will assign default values to properties that have it defined, 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 NewProductGMStatWithDefaults

func NewProductGMStatWithDefaults() *ProductGMStat

NewProductGMStatWithDefaults instantiates a new ProductGMStat object This 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 (*ProductGMStat) GetCountSold

func (o *ProductGMStat) GetCountSold() int64

GetCountSold returns the CountSold field value if set, zero value otherwise.

func (*ProductGMStat) GetCountSoldOk

func (o *ProductGMStat) GetCountSoldOk() (*int64, bool)

GetCountSoldOk returns a tuple with the CountSold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductGMStat) GetTransactionReject

func (o *ProductGMStat) GetTransactionReject() int64

GetTransactionReject returns the TransactionReject field value if set, zero value otherwise.

func (*ProductGMStat) GetTransactionRejectOk

func (o *ProductGMStat) GetTransactionRejectOk() (*int64, bool)

GetTransactionRejectOk returns a tuple with the TransactionReject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductGMStat) GetTransactionSuccess

func (o *ProductGMStat) GetTransactionSuccess() int64

GetTransactionSuccess returns the TransactionSuccess field value if set, zero value otherwise.

func (*ProductGMStat) GetTransactionSuccessOk

func (o *ProductGMStat) GetTransactionSuccessOk() (*int64, bool)

GetTransactionSuccessOk returns a tuple with the TransactionSuccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductGMStat) HasCountSold

func (o *ProductGMStat) HasCountSold() bool

HasCountSold returns a boolean if a field has been set.

func (*ProductGMStat) HasTransactionReject

func (o *ProductGMStat) HasTransactionReject() bool

HasTransactionReject returns a boolean if a field has been set.

func (*ProductGMStat) HasTransactionSuccess

func (o *ProductGMStat) HasTransactionSuccess() bool

HasTransactionSuccess returns a boolean if a field has been set.

func (ProductGMStat) MarshalJSON

func (o ProductGMStat) MarshalJSON() ([]byte, error)

func (*ProductGMStat) SetCountSold

func (o *ProductGMStat) SetCountSold(v int64)

SetCountSold gets a reference to the given int64 and assigns it to the CountSold field.

func (*ProductGMStat) SetTransactionReject

func (o *ProductGMStat) SetTransactionReject(v int64)

SetTransactionReject gets a reference to the given int64 and assigns it to the TransactionReject field.

func (*ProductGMStat) SetTransactionSuccess

func (o *ProductGMStat) SetTransactionSuccess(v int64)

SetTransactionSuccess gets a reference to the given int64 and assigns it to the TransactionSuccess field.

func (ProductGMStat) ToMap

func (o ProductGMStat) ToMap() (map[string]interface{}, error)

type ProductMenu

type ProductMenu struct {
	// Etalase Unique Identifier
	Id *int64 `json:"id,omitempty"`
	// Etalase Name
	Name *string `json:"Name,omitempty"`
}

ProductMenu struct for ProductMenu

func NewProductMenu

func NewProductMenu() *ProductMenu

NewProductMenu instantiates a new ProductMenu object This constructor will assign default values to properties that have it defined, 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 NewProductMenuWithDefaults

func NewProductMenuWithDefaults() *ProductMenu

NewProductMenuWithDefaults instantiates a new ProductMenu object This 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 (*ProductMenu) GetId

func (o *ProductMenu) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*ProductMenu) GetIdOk

func (o *ProductMenu) GetIdOk() (*int64, 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 (*ProductMenu) GetName

func (o *ProductMenu) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ProductMenu) GetNameOk

func (o *ProductMenu) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductMenu) HasId

func (o *ProductMenu) HasId() bool

HasId returns a boolean if a field has been set.

func (*ProductMenu) HasName

func (o *ProductMenu) HasName() bool

HasName returns a boolean if a field has been set.

func (ProductMenu) MarshalJSON

func (o ProductMenu) MarshalJSON() ([]byte, error)

func (*ProductMenu) SetId

func (o *ProductMenu) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*ProductMenu) SetName

func (o *ProductMenu) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (ProductMenu) ToMap

func (o ProductMenu) ToMap() (map[string]interface{}, error)

type ProductOther

type ProductOther struct {
	// Product SKU Name
	Sku *string `json:"sku,omitempty"`
	// Product URL (website)
	Url *string `json:"url,omitempty"`
	// Product URL (mobile phone)
	MobileURL *string `json:"mobileURL,omitempty"`
}

ProductOther struct for ProductOther

func NewProductOther

func NewProductOther() *ProductOther

NewProductOther instantiates a new ProductOther object This constructor will assign default values to properties that have it defined, 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 NewProductOtherWithDefaults

func NewProductOtherWithDefaults() *ProductOther

NewProductOtherWithDefaults instantiates a new ProductOther object This 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 (*ProductOther) GetMobileURL

func (o *ProductOther) GetMobileURL() string

GetMobileURL returns the MobileURL field value if set, zero value otherwise.

func (*ProductOther) GetMobileURLOk

func (o *ProductOther) GetMobileURLOk() (*string, bool)

GetMobileURLOk returns a tuple with the MobileURL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductOther) GetSku

func (o *ProductOther) GetSku() string

GetSku returns the Sku field value if set, zero value otherwise.

func (*ProductOther) GetSkuOk

func (o *ProductOther) GetSkuOk() (*string, bool)

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductOther) GetUrl

func (o *ProductOther) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*ProductOther) GetUrlOk

func (o *ProductOther) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductOther) HasMobileURL

func (o *ProductOther) HasMobileURL() bool

HasMobileURL returns a boolean if a field has been set.

func (*ProductOther) HasSku

func (o *ProductOther) HasSku() bool

HasSku returns a boolean if a field has been set.

func (*ProductOther) HasUrl

func (o *ProductOther) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (ProductOther) MarshalJSON

func (o ProductOther) MarshalJSON() ([]byte, error)

func (*ProductOther) SetMobileURL

func (o *ProductOther) SetMobileURL(v string)

SetMobileURL gets a reference to the given string and assigns it to the MobileURL field.

func (*ProductOther) SetSku

func (o *ProductOther) SetSku(v string)

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*ProductOther) SetUrl

func (o *ProductOther) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (ProductOther) ToMap

func (o ProductOther) ToMap() (map[string]interface{}, error)

type ProductPicture

type ProductPicture struct {
	// Image Unique Identifier
	PicID *int64 `json:"picID,omitempty"`
	// Image File Name
	FileName *string `json:"fileName,omitempty"`
	// Image Path
	FilePath *string `json:"filePath,omitempty"`
	// Image Status
	Status *int64 `json:"status,omitempty"`
	// Original Image URL
	OriginalURL *string `json:"OriginalURL,omitempty"`
	// Thumbnail Image URL
	ThumbnailURL *string `json:"ThumbnailURL,omitempty"`
	// Image Width Size
	Width *int64 `json:"width,omitempty"`
	// Image Height
	Height *int64 `json:"height,omitempty"`
	// Image URL
	URL300 *string `json:"URL300,omitempty"`
}

ProductPicture struct for ProductPicture

func NewProductPicture

func NewProductPicture() *ProductPicture

NewProductPicture instantiates a new ProductPicture object This constructor will assign default values to properties that have it defined, 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 NewProductPictureWithDefaults

func NewProductPictureWithDefaults() *ProductPicture

NewProductPictureWithDefaults instantiates a new ProductPicture object This 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 (*ProductPicture) GetFileName

func (o *ProductPicture) GetFileName() string

GetFileName returns the FileName field value if set, zero value otherwise.

func (*ProductPicture) GetFileNameOk

func (o *ProductPicture) GetFileNameOk() (*string, bool)

GetFileNameOk returns a tuple with the FileName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPicture) GetFilePath

func (o *ProductPicture) GetFilePath() string

GetFilePath returns the FilePath field value if set, zero value otherwise.

func (*ProductPicture) GetFilePathOk

func (o *ProductPicture) GetFilePathOk() (*string, bool)

GetFilePathOk returns a tuple with the FilePath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPicture) GetHeight

func (o *ProductPicture) GetHeight() int64

GetHeight returns the Height field value if set, zero value otherwise.

func (*ProductPicture) GetHeightOk

func (o *ProductPicture) GetHeightOk() (*int64, bool)

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 (*ProductPicture) GetOriginalURL

func (o *ProductPicture) GetOriginalURL() string

GetOriginalURL returns the OriginalURL field value if set, zero value otherwise.

func (*ProductPicture) GetOriginalURLOk

func (o *ProductPicture) GetOriginalURLOk() (*string, bool)

GetOriginalURLOk returns a tuple with the OriginalURL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPicture) GetPicID

func (o *ProductPicture) GetPicID() int64

GetPicID returns the PicID field value if set, zero value otherwise.

func (*ProductPicture) GetPicIDOk

func (o *ProductPicture) GetPicIDOk() (*int64, bool)

GetPicIDOk returns a tuple with the PicID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPicture) GetStatus

func (o *ProductPicture) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*ProductPicture) GetStatusOk

func (o *ProductPicture) GetStatusOk() (*int64, 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 (*ProductPicture) GetThumbnailURL

func (o *ProductPicture) GetThumbnailURL() string

GetThumbnailURL returns the ThumbnailURL field value if set, zero value otherwise.

func (*ProductPicture) GetThumbnailURLOk

func (o *ProductPicture) GetThumbnailURLOk() (*string, bool)

GetThumbnailURLOk returns a tuple with the ThumbnailURL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPicture) GetURL300

func (o *ProductPicture) GetURL300() string

GetURL300 returns the URL300 field value if set, zero value otherwise.

func (*ProductPicture) GetURL300Ok

func (o *ProductPicture) GetURL300Ok() (*string, bool)

GetURL300Ok returns a tuple with the URL300 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPicture) GetWidth

func (o *ProductPicture) GetWidth() int64

GetWidth returns the Width field value if set, zero value otherwise.

func (*ProductPicture) GetWidthOk

func (o *ProductPicture) GetWidthOk() (*int64, bool)

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 (*ProductPicture) HasFileName

func (o *ProductPicture) HasFileName() bool

HasFileName returns a boolean if a field has been set.

func (*ProductPicture) HasFilePath

func (o *ProductPicture) HasFilePath() bool

HasFilePath returns a boolean if a field has been set.

func (*ProductPicture) HasHeight

func (o *ProductPicture) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*ProductPicture) HasOriginalURL

func (o *ProductPicture) HasOriginalURL() bool

HasOriginalURL returns a boolean if a field has been set.

func (*ProductPicture) HasPicID

func (o *ProductPicture) HasPicID() bool

HasPicID returns a boolean if a field has been set.

func (*ProductPicture) HasStatus

func (o *ProductPicture) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ProductPicture) HasThumbnailURL

func (o *ProductPicture) HasThumbnailURL() bool

HasThumbnailURL returns a boolean if a field has been set.

func (*ProductPicture) HasURL300

func (o *ProductPicture) HasURL300() bool

HasURL300 returns a boolean if a field has been set.

func (*ProductPicture) HasWidth

func (o *ProductPicture) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (ProductPicture) MarshalJSON

func (o ProductPicture) MarshalJSON() ([]byte, error)

func (*ProductPicture) SetFileName

func (o *ProductPicture) SetFileName(v string)

SetFileName gets a reference to the given string and assigns it to the FileName field.

func (*ProductPicture) SetFilePath

func (o *ProductPicture) SetFilePath(v string)

SetFilePath gets a reference to the given string and assigns it to the FilePath field.

func (*ProductPicture) SetHeight

func (o *ProductPicture) SetHeight(v int64)

SetHeight gets a reference to the given int64 and assigns it to the Height field.

func (*ProductPicture) SetOriginalURL

func (o *ProductPicture) SetOriginalURL(v string)

SetOriginalURL gets a reference to the given string and assigns it to the OriginalURL field.

func (*ProductPicture) SetPicID

func (o *ProductPicture) SetPicID(v int64)

SetPicID gets a reference to the given int64 and assigns it to the PicID field.

func (*ProductPicture) SetStatus

func (o *ProductPicture) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*ProductPicture) SetThumbnailURL

func (o *ProductPicture) SetThumbnailURL(v string)

SetThumbnailURL gets a reference to the given string and assigns it to the ThumbnailURL field.

func (*ProductPicture) SetURL300

func (o *ProductPicture) SetURL300(v string)

SetURL300 gets a reference to the given string and assigns it to the URL300 field.

func (*ProductPicture) SetWidth

func (o *ProductPicture) SetWidth(v int64)

SetWidth gets a reference to the given int64 and assigns it to the Width field.

func (ProductPicture) ToMap

func (o ProductPicture) ToMap() (map[string]interface{}, error)

type ProductPreOrder

type ProductPreOrder struct {
	Duration *bool  `json:"duration,omitempty"`
	Unit     *int64 `json:"unit,omitempty"`
	Day      *int64 `json:"day,omitempty"`
}

ProductPreOrder struct for ProductPreOrder

func NewProductPreOrder

func NewProductPreOrder() *ProductPreOrder

NewProductPreOrder instantiates a new ProductPreOrder object This constructor will assign default values to properties that have it defined, 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 NewProductPreOrderWithDefaults

func NewProductPreOrderWithDefaults() *ProductPreOrder

NewProductPreOrderWithDefaults instantiates a new ProductPreOrder object This 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 (*ProductPreOrder) GetDay

func (o *ProductPreOrder) GetDay() int64

GetDay returns the Day field value if set, zero value otherwise.

func (*ProductPreOrder) GetDayOk

func (o *ProductPreOrder) GetDayOk() (*int64, bool)

GetDayOk returns a tuple with the Day field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPreOrder) GetDuration

func (o *ProductPreOrder) GetDuration() bool

GetDuration returns the Duration field value if set, zero value otherwise.

func (*ProductPreOrder) GetDurationOk

func (o *ProductPreOrder) GetDurationOk() (*bool, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPreOrder) GetUnit

func (o *ProductPreOrder) GetUnit() int64

GetUnit returns the Unit field value if set, zero value otherwise.

func (*ProductPreOrder) GetUnitOk

func (o *ProductPreOrder) GetUnitOk() (*int64, bool)

GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPreOrder) HasDay

func (o *ProductPreOrder) HasDay() bool

HasDay returns a boolean if a field has been set.

func (*ProductPreOrder) HasDuration

func (o *ProductPreOrder) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*ProductPreOrder) HasUnit

func (o *ProductPreOrder) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (ProductPreOrder) MarshalJSON

func (o ProductPreOrder) MarshalJSON() ([]byte, error)

func (*ProductPreOrder) SetDay

func (o *ProductPreOrder) SetDay(v int64)

SetDay gets a reference to the given int64 and assigns it to the Day field.

func (*ProductPreOrder) SetDuration

func (o *ProductPreOrder) SetDuration(v bool)

SetDuration gets a reference to the given bool and assigns it to the Duration field.

func (*ProductPreOrder) SetUnit

func (o *ProductPreOrder) SetUnit(v int64)

SetUnit gets a reference to the given int64 and assigns it to the Unit field.

func (ProductPreOrder) ToMap

func (o ProductPreOrder) ToMap() (map[string]interface{}, error)

type ProductPrice

type ProductPrice struct {
	// Product Price Value
	Value *int64 `json:"value,omitempty"`
	// Product Price Currency
	Currency *int64 `json:"currency,omitempty"`
	// Product Price Last Updated timer
	LastUpdateUnix *int64 `json:"LastUpdateUnix,omitempty"`
	// Price Value
	Idr *int64 `json:"idr,omitempty"`
}

ProductPrice struct for ProductPrice

func NewProductPrice

func NewProductPrice() *ProductPrice

NewProductPrice instantiates a new ProductPrice object This constructor will assign default values to properties that have it defined, 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 NewProductPriceWithDefaults

func NewProductPriceWithDefaults() *ProductPrice

NewProductPriceWithDefaults instantiates a new ProductPrice object This 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 (*ProductPrice) GetCurrency

func (o *ProductPrice) GetCurrency() int64

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*ProductPrice) GetCurrencyOk

func (o *ProductPrice) GetCurrencyOk() (*int64, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPrice) GetIdr

func (o *ProductPrice) GetIdr() int64

GetIdr returns the Idr field value if set, zero value otherwise.

func (*ProductPrice) GetIdrOk

func (o *ProductPrice) GetIdrOk() (*int64, bool)

GetIdrOk returns a tuple with the Idr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPrice) GetLastUpdateUnix

func (o *ProductPrice) GetLastUpdateUnix() int64

GetLastUpdateUnix returns the LastUpdateUnix field value if set, zero value otherwise.

func (*ProductPrice) GetLastUpdateUnixOk

func (o *ProductPrice) GetLastUpdateUnixOk() (*int64, bool)

GetLastUpdateUnixOk returns a tuple with the LastUpdateUnix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductPrice) GetValue

func (o *ProductPrice) GetValue() int64

GetValue returns the Value field value if set, zero value otherwise.

func (*ProductPrice) GetValueOk

func (o *ProductPrice) GetValueOk() (*int64, 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 (*ProductPrice) HasCurrency

func (o *ProductPrice) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*ProductPrice) HasIdr

func (o *ProductPrice) HasIdr() bool

HasIdr returns a boolean if a field has been set.

func (*ProductPrice) HasLastUpdateUnix

func (o *ProductPrice) HasLastUpdateUnix() bool

HasLastUpdateUnix returns a boolean if a field has been set.

func (*ProductPrice) HasValue

func (o *ProductPrice) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ProductPrice) MarshalJSON

func (o ProductPrice) MarshalJSON() ([]byte, error)

func (*ProductPrice) SetCurrency

func (o *ProductPrice) SetCurrency(v int64)

SetCurrency gets a reference to the given int64 and assigns it to the Currency field.

func (*ProductPrice) SetIdr

func (o *ProductPrice) SetIdr(v int64)

SetIdr gets a reference to the given int64 and assigns it to the Idr field.

func (*ProductPrice) SetLastUpdateUnix

func (o *ProductPrice) SetLastUpdateUnix(v int64)

SetLastUpdateUnix gets a reference to the given int64 and assigns it to the LastUpdateUnix field.

func (*ProductPrice) SetValue

func (o *ProductPrice) SetValue(v int64)

SetValue gets a reference to the given int64 and assigns it to the Value field.

func (ProductPrice) ToMap

func (o ProductPrice) ToMap() (map[string]interface{}, error)

type ProductStats

type ProductStats struct {
	CountView *int64 `json:"countView,omitempty"`
}

ProductStats struct for ProductStats

func NewProductStats

func NewProductStats() *ProductStats

NewProductStats instantiates a new ProductStats object This constructor will assign default values to properties that have it defined, 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 NewProductStatsWithDefaults

func NewProductStatsWithDefaults() *ProductStats

NewProductStatsWithDefaults instantiates a new ProductStats object This 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 (*ProductStats) GetCountView

func (o *ProductStats) GetCountView() int64

GetCountView returns the CountView field value if set, zero value otherwise.

func (*ProductStats) GetCountViewOk

func (o *ProductStats) GetCountViewOk() (*int64, bool)

GetCountViewOk returns a tuple with the CountView field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductStats) HasCountView

func (o *ProductStats) HasCountView() bool

HasCountView returns a boolean if a field has been set.

func (ProductStats) MarshalJSON

func (o ProductStats) MarshalJSON() ([]byte, error)

func (*ProductStats) SetCountView

func (o *ProductStats) SetCountView(v int64)

SetCountView gets a reference to the given int64 and assigns it to the CountView field.

func (ProductStats) ToMap

func (o ProductStats) ToMap() (map[string]interface{}, error)

type ProductStock

type ProductStock struct {
	UseStock *bool `json:"useStock,omitempty"`
	// Product Total Stock
	Value *int64 `json:"value,omitempty"`
}

ProductStock struct for ProductStock

func NewProductStock

func NewProductStock() *ProductStock

NewProductStock instantiates a new ProductStock object This constructor will assign default values to properties that have it defined, 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 NewProductStockWithDefaults

func NewProductStockWithDefaults() *ProductStock

NewProductStockWithDefaults instantiates a new ProductStock object This 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 (*ProductStock) GetUseStock

func (o *ProductStock) GetUseStock() bool

GetUseStock returns the UseStock field value if set, zero value otherwise.

func (*ProductStock) GetUseStockOk

func (o *ProductStock) GetUseStockOk() (*bool, bool)

GetUseStockOk returns a tuple with the UseStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductStock) GetValue

func (o *ProductStock) GetValue() int64

GetValue returns the Value field value if set, zero value otherwise.

func (*ProductStock) GetValueOk

func (o *ProductStock) GetValueOk() (*int64, 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 (*ProductStock) HasUseStock

func (o *ProductStock) HasUseStock() bool

HasUseStock returns a boolean if a field has been set.

func (*ProductStock) HasValue

func (o *ProductStock) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ProductStock) MarshalJSON

func (o ProductStock) MarshalJSON() ([]byte, error)

func (*ProductStock) SetUseStock

func (o *ProductStock) SetUseStock(v bool)

SetUseStock gets a reference to the given bool and assigns it to the UseStock field.

func (*ProductStock) SetValue

func (o *ProductStock) SetValue(v int64)

SetValue gets a reference to the given int64 and assigns it to the Value field.

func (ProductStock) ToMap

func (o ProductStock) ToMap() (map[string]interface{}, error)

type ProductStockWording

type ProductStockWording struct {
	UseStock *bool `json:"useStock,omitempty"`
	// Product Total Stock
	Value *int64 `json:"value,omitempty"`
	// Product Stock Wording (Description)
	StockWording *string `json:"stockWording,omitempty"`
}

ProductStockWording struct for ProductStockWording

func NewProductStockWording

func NewProductStockWording() *ProductStockWording

NewProductStockWording instantiates a new ProductStockWording object This constructor will assign default values to properties that have it defined, 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 NewProductStockWordingWithDefaults

func NewProductStockWordingWithDefaults() *ProductStockWording

NewProductStockWordingWithDefaults instantiates a new ProductStockWording object This 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 (*ProductStockWording) GetStockWording

func (o *ProductStockWording) GetStockWording() string

GetStockWording returns the StockWording field value if set, zero value otherwise.

func (*ProductStockWording) GetStockWordingOk

func (o *ProductStockWording) GetStockWordingOk() (*string, bool)

GetStockWordingOk returns a tuple with the StockWording field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductStockWording) GetUseStock

func (o *ProductStockWording) GetUseStock() bool

GetUseStock returns the UseStock field value if set, zero value otherwise.

func (*ProductStockWording) GetUseStockOk

func (o *ProductStockWording) GetUseStockOk() (*bool, bool)

GetUseStockOk returns a tuple with the UseStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductStockWording) GetValue

func (o *ProductStockWording) GetValue() int64

GetValue returns the Value field value if set, zero value otherwise.

func (*ProductStockWording) GetValueOk

func (o *ProductStockWording) GetValueOk() (*int64, 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 (*ProductStockWording) HasStockWording

func (o *ProductStockWording) HasStockWording() bool

HasStockWording returns a boolean if a field has been set.

func (*ProductStockWording) HasUseStock

func (o *ProductStockWording) HasUseStock() bool

HasUseStock returns a boolean if a field has been set.

func (*ProductStockWording) HasValue

func (o *ProductStockWording) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ProductStockWording) MarshalJSON

func (o ProductStockWording) MarshalJSON() ([]byte, error)

func (*ProductStockWording) SetStockWording

func (o *ProductStockWording) SetStockWording(v string)

SetStockWording gets a reference to the given string and assigns it to the StockWording field.

func (*ProductStockWording) SetUseStock

func (o *ProductStockWording) SetUseStock(v bool)

SetUseStock gets a reference to the given bool and assigns it to the UseStock field.

func (*ProductStockWording) SetValue

func (o *ProductStockWording) SetValue(v int64)

SetValue gets a reference to the given int64 and assigns it to the Value field.

func (ProductStockWording) ToMap

func (o ProductStockWording) ToMap() (map[string]interface{}, error)

type ProductStockWordingAllOf

type ProductStockWordingAllOf struct {
	// Product Stock Wording (Description)
	StockWording *string `json:"stockWording,omitempty"`
}

ProductStockWordingAllOf struct for ProductStockWordingAllOf

func NewProductStockWordingAllOf

func NewProductStockWordingAllOf() *ProductStockWordingAllOf

NewProductStockWordingAllOf instantiates a new ProductStockWordingAllOf object This constructor will assign default values to properties that have it defined, 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 NewProductStockWordingAllOfWithDefaults

func NewProductStockWordingAllOfWithDefaults() *ProductStockWordingAllOf

NewProductStockWordingAllOfWithDefaults instantiates a new ProductStockWordingAllOf object This 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 (*ProductStockWordingAllOf) GetStockWording

func (o *ProductStockWordingAllOf) GetStockWording() string

GetStockWording returns the StockWording field value if set, zero value otherwise.

func (*ProductStockWordingAllOf) GetStockWordingOk

func (o *ProductStockWordingAllOf) GetStockWordingOk() (*string, bool)

GetStockWordingOk returns a tuple with the StockWording field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductStockWordingAllOf) HasStockWording

func (o *ProductStockWordingAllOf) HasStockWording() bool

HasStockWording returns a boolean if a field has been set.

func (ProductStockWordingAllOf) MarshalJSON

func (o ProductStockWordingAllOf) MarshalJSON() ([]byte, error)

func (*ProductStockWordingAllOf) SetStockWording

func (o *ProductStockWordingAllOf) SetStockWording(v string)

SetStockWording gets a reference to the given string and assigns it to the StockWording field.

func (ProductStockWordingAllOf) ToMap

func (o ProductStockWordingAllOf) ToMap() (map[string]interface{}, error)

type ProductVariant

type ProductVariant struct {
	// Is Product Variant Parent?
	IsParent *bool `json:"isParent,omitempty"`
	// Is Product Has Variants?
	IsVariant *bool `json:"isVariant,omitempty"`
	// List of Product Variant ID
	ChildrenID []int64 `json:"childrenID,omitempty"`
}

ProductVariant struct for ProductVariant

func NewProductVariant

func NewProductVariant() *ProductVariant

NewProductVariant instantiates a new ProductVariant object This constructor will assign default values to properties that have it defined, 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 NewProductVariantWithDefaults

func NewProductVariantWithDefaults() *ProductVariant

NewProductVariantWithDefaults instantiates a new ProductVariant object This 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 (*ProductVariant) GetChildrenID

func (o *ProductVariant) GetChildrenID() []int64

GetChildrenID returns the ChildrenID field value if set, zero value otherwise.

func (*ProductVariant) GetChildrenIDOk

func (o *ProductVariant) GetChildrenIDOk() ([]int64, bool)

GetChildrenIDOk returns a tuple with the ChildrenID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductVariant) GetIsParent

func (o *ProductVariant) GetIsParent() bool

GetIsParent returns the IsParent field value if set, zero value otherwise.

func (*ProductVariant) GetIsParentOk

func (o *ProductVariant) GetIsParentOk() (*bool, bool)

GetIsParentOk returns a tuple with the IsParent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductVariant) GetIsVariant

func (o *ProductVariant) GetIsVariant() bool

GetIsVariant returns the IsVariant field value if set, zero value otherwise.

func (*ProductVariant) GetIsVariantOk

func (o *ProductVariant) GetIsVariantOk() (*bool, bool)

GetIsVariantOk returns a tuple with the IsVariant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductVariant) HasChildrenID

func (o *ProductVariant) HasChildrenID() bool

HasChildrenID returns a boolean if a field has been set.

func (*ProductVariant) HasIsParent

func (o *ProductVariant) HasIsParent() bool

HasIsParent returns a boolean if a field has been set.

func (*ProductVariant) HasIsVariant

func (o *ProductVariant) HasIsVariant() bool

HasIsVariant returns a boolean if a field has been set.

func (ProductVariant) MarshalJSON

func (o ProductVariant) MarshalJSON() ([]byte, error)

func (*ProductVariant) SetChildrenID

func (o *ProductVariant) SetChildrenID(v []int64)

SetChildrenID gets a reference to the given []int64 and assigns it to the ChildrenID field.

func (*ProductVariant) SetIsParent

func (o *ProductVariant) SetIsParent(v bool)

SetIsParent gets a reference to the given bool and assigns it to the IsParent field.

func (*ProductVariant) SetIsVariant

func (o *ProductVariant) SetIsVariant(v bool)

SetIsVariant gets a reference to the given bool and assigns it to the IsVariant field.

func (ProductVariant) ToMap

func (o ProductVariant) ToMap() (map[string]interface{}, error)

type ProductVolume

type ProductVolume struct {
	// Product Length
	Length *int64 `json:"length,omitempty"`
	// Product Width
	Width *int64 `json:"width,omitempty"`
	// Product Height
	Height *int64 `json:"height,omitempty"`
}

ProductVolume struct for ProductVolume

func NewProductVolume

func NewProductVolume() *ProductVolume

NewProductVolume instantiates a new ProductVolume object This constructor will assign default values to properties that have it defined, 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 NewProductVolumeWithDefaults

func NewProductVolumeWithDefaults() *ProductVolume

NewProductVolumeWithDefaults instantiates a new ProductVolume object This 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 (*ProductVolume) GetHeight

func (o *ProductVolume) GetHeight() int64

GetHeight returns the Height field value if set, zero value otherwise.

func (*ProductVolume) GetHeightOk

func (o *ProductVolume) GetHeightOk() (*int64, bool)

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 (*ProductVolume) GetLength

func (o *ProductVolume) GetLength() int64

GetLength returns the Length field value if set, zero value otherwise.

func (*ProductVolume) GetLengthOk

func (o *ProductVolume) GetLengthOk() (*int64, bool)

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 (*ProductVolume) GetWidth

func (o *ProductVolume) GetWidth() int64

GetWidth returns the Width field value if set, zero value otherwise.

func (*ProductVolume) GetWidthOk

func (o *ProductVolume) GetWidthOk() (*int64, bool)

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 (*ProductVolume) HasHeight

func (o *ProductVolume) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*ProductVolume) HasLength

func (o *ProductVolume) HasLength() bool

HasLength returns a boolean if a field has been set.

func (*ProductVolume) HasWidth

func (o *ProductVolume) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (ProductVolume) MarshalJSON

func (o ProductVolume) MarshalJSON() ([]byte, error)

func (*ProductVolume) SetHeight

func (o *ProductVolume) SetHeight(v int64)

SetHeight gets a reference to the given int64 and assigns it to the Height field.

func (*ProductVolume) SetLength

func (o *ProductVolume) SetLength(v int64)

SetLength gets a reference to the given int64 and assigns it to the Length field.

func (*ProductVolume) SetWidth

func (o *ProductVolume) SetWidth(v int64)

SetWidth gets a reference to the given int64 and assigns it to the Width field.

func (ProductVolume) ToMap

func (o ProductVolume) ToMap() (map[string]interface{}, error)

type ProductWarehouse

type ProductWarehouse struct {
	ProductID   *int64         `json:"productID,omitempty"`
	WarehouseID *int64         `json:"warehouseID,omitempty"`
	Price       *ProductPrice  `json:"price,omitempty"`
	Stock       *ProductStock  `json:"stock,omitempty"`
	Bundle      *ProductBundle `json:"bundle,omitempty"`
}

ProductWarehouse struct for ProductWarehouse

func NewProductWarehouse

func NewProductWarehouse() *ProductWarehouse

NewProductWarehouse instantiates a new ProductWarehouse object This constructor will assign default values to properties that have it defined, 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 NewProductWarehouseWithDefaults

func NewProductWarehouseWithDefaults() *ProductWarehouse

NewProductWarehouseWithDefaults instantiates a new ProductWarehouse object This 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 (*ProductWarehouse) GetBundle

func (o *ProductWarehouse) GetBundle() ProductBundle

GetBundle returns the Bundle field value if set, zero value otherwise.

func (*ProductWarehouse) GetBundleOk

func (o *ProductWarehouse) GetBundleOk() (*ProductBundle, bool)

GetBundleOk returns a tuple with the Bundle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductWarehouse) GetPrice

func (o *ProductWarehouse) GetPrice() ProductPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*ProductWarehouse) GetPriceOk

func (o *ProductWarehouse) GetPriceOk() (*ProductPrice, bool)

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 (*ProductWarehouse) GetProductID

func (o *ProductWarehouse) GetProductID() int64

GetProductID returns the ProductID field value if set, zero value otherwise.

func (*ProductWarehouse) GetProductIDOk

func (o *ProductWarehouse) GetProductIDOk() (*int64, bool)

GetProductIDOk returns a tuple with the ProductID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductWarehouse) GetStock

func (o *ProductWarehouse) GetStock() ProductStock

GetStock returns the Stock field value if set, zero value otherwise.

func (*ProductWarehouse) GetStockOk

func (o *ProductWarehouse) GetStockOk() (*ProductStock, bool)

GetStockOk returns a tuple with the Stock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductWarehouse) GetWarehouseID

func (o *ProductWarehouse) GetWarehouseID() int64

GetWarehouseID returns the WarehouseID field value if set, zero value otherwise.

func (*ProductWarehouse) GetWarehouseIDOk

func (o *ProductWarehouse) GetWarehouseIDOk() (*int64, 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 (*ProductWarehouse) HasBundle

func (o *ProductWarehouse) HasBundle() bool

HasBundle returns a boolean if a field has been set.

func (*ProductWarehouse) HasPrice

func (o *ProductWarehouse) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (*ProductWarehouse) HasProductID

func (o *ProductWarehouse) HasProductID() bool

HasProductID returns a boolean if a field has been set.

func (*ProductWarehouse) HasStock

func (o *ProductWarehouse) HasStock() bool

HasStock returns a boolean if a field has been set.

func (*ProductWarehouse) HasWarehouseID

func (o *ProductWarehouse) HasWarehouseID() bool

HasWarehouseID returns a boolean if a field has been set.

func (ProductWarehouse) MarshalJSON

func (o ProductWarehouse) MarshalJSON() ([]byte, error)

func (*ProductWarehouse) SetBundle

func (o *ProductWarehouse) SetBundle(v ProductBundle)

SetBundle gets a reference to the given ProductBundle and assigns it to the Bundle field.

func (*ProductWarehouse) SetPrice

func (o *ProductWarehouse) SetPrice(v ProductPrice)

SetPrice gets a reference to the given ProductPrice and assigns it to the Price field.

func (*ProductWarehouse) SetProductID

func (o *ProductWarehouse) SetProductID(v int64)

SetProductID gets a reference to the given int64 and assigns it to the ProductID field.

func (*ProductWarehouse) SetStock

func (o *ProductWarehouse) SetStock(v ProductStock)

SetStock gets a reference to the given ProductStock and assigns it to the Stock field.

func (*ProductWarehouse) SetWarehouseID

func (o *ProductWarehouse) SetWarehouseID(v int64)

SetWarehouseID gets a reference to the given int64 and assigns it to the WarehouseID field.

func (ProductWarehouse) ToMap

func (o ProductWarehouse) ToMap() (map[string]interface{}, error)

type ProductWeight

type ProductWeight struct {
	// Product Weight Value
	Value *int64 `json:"value,omitempty"`
	// Weight (e.g., 1 for Gram, 2 for Kilogram)
	Unit *int64 `json:"unit,omitempty"`
}

ProductWeight struct for ProductWeight

func NewProductWeight

func NewProductWeight() *ProductWeight

NewProductWeight instantiates a new ProductWeight object This constructor will assign default values to properties that have it defined, 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 NewProductWeightWithDefaults

func NewProductWeightWithDefaults() *ProductWeight

NewProductWeightWithDefaults instantiates a new ProductWeight object This 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 (*ProductWeight) GetUnit

func (o *ProductWeight) GetUnit() int64

GetUnit returns the Unit field value if set, zero value otherwise.

func (*ProductWeight) GetUnitOk

func (o *ProductWeight) GetUnitOk() (*int64, bool)

GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductWeight) GetValue

func (o *ProductWeight) GetValue() int64

GetValue returns the Value field value if set, zero value otherwise.

func (*ProductWeight) GetValueOk

func (o *ProductWeight) GetValueOk() (*int64, 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 (*ProductWeight) HasUnit

func (o *ProductWeight) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (*ProductWeight) HasValue

func (o *ProductWeight) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ProductWeight) MarshalJSON

func (o ProductWeight) MarshalJSON() ([]byte, error)

func (*ProductWeight) SetUnit

func (o *ProductWeight) SetUnit(v int64)

SetUnit gets a reference to the given int64 and assigns it to the Unit field.

func (*ProductWeight) SetValue

func (o *ProductWeight) SetValue(v int64)

SetValue gets a reference to the given int64 and assigns it to the Value field.

func (ProductWeight) ToMap

func (o ProductWeight) ToMap() (map[string]interface{}, error)

type ProductWholesale

type ProductWholesale struct {
	Price       *ProductWholesalePrice `json:"price,omitempty"`
	MinQuantity *int64                 `json:"minQuantity,omitempty"`
	MaxQuantity *int64                 `json:"maxQuantity,omitempty"`
}

ProductWholesale struct for ProductWholesale

func NewProductWholesale

func NewProductWholesale() *ProductWholesale

NewProductWholesale instantiates a new ProductWholesale object This constructor will assign default values to properties that have it defined, 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 NewProductWholesaleWithDefaults

func NewProductWholesaleWithDefaults() *ProductWholesale

NewProductWholesaleWithDefaults instantiates a new ProductWholesale object This 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 (*ProductWholesale) GetMaxQuantity

func (o *ProductWholesale) GetMaxQuantity() int64

GetMaxQuantity returns the MaxQuantity field value if set, zero value otherwise.

func (*ProductWholesale) GetMaxQuantityOk

func (o *ProductWholesale) GetMaxQuantityOk() (*int64, bool)

GetMaxQuantityOk returns a tuple with the MaxQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductWholesale) GetMinQuantity

func (o *ProductWholesale) GetMinQuantity() int64

GetMinQuantity returns the MinQuantity field value if set, zero value otherwise.

func (*ProductWholesale) GetMinQuantityOk

func (o *ProductWholesale) GetMinQuantityOk() (*int64, bool)

GetMinQuantityOk returns a tuple with the MinQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductWholesale) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*ProductWholesale) GetPriceOk

func (o *ProductWholesale) GetPriceOk() (*ProductWholesalePrice, bool)

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 (*ProductWholesale) HasMaxQuantity

func (o *ProductWholesale) HasMaxQuantity() bool

HasMaxQuantity returns a boolean if a field has been set.

func (*ProductWholesale) HasMinQuantity

func (o *ProductWholesale) HasMinQuantity() bool

HasMinQuantity returns a boolean if a field has been set.

func (*ProductWholesale) HasPrice

func (o *ProductWholesale) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (ProductWholesale) MarshalJSON

func (o ProductWholesale) MarshalJSON() ([]byte, error)

func (*ProductWholesale) SetMaxQuantity

func (o *ProductWholesale) SetMaxQuantity(v int64)

SetMaxQuantity gets a reference to the given int64 and assigns it to the MaxQuantity field.

func (*ProductWholesale) SetMinQuantity

func (o *ProductWholesale) SetMinQuantity(v int64)

SetMinQuantity gets a reference to the given int64 and assigns it to the MinQuantity field.

func (*ProductWholesale) SetPrice

func (o *ProductWholesale) SetPrice(v ProductWholesalePrice)

SetPrice gets a reference to the given ProductWholesalePrice and assigns it to the Price field.

func (ProductWholesale) ToMap

func (o ProductWholesale) ToMap() (map[string]interface{}, error)

type ProductWholesalePrice

type ProductWholesalePrice struct {
	// Product Price Value
	Value *int64 `json:"value,omitempty"`
	// Product Price Currency
	Currency *int64 `json:"currency,omitempty"`
	// Price Value
	Idr *int64 `json:"idr,omitempty"`
}

ProductWholesalePrice struct for ProductWholesalePrice

func NewProductWholesalePrice

func NewProductWholesalePrice() *ProductWholesalePrice

NewProductWholesalePrice instantiates a new ProductWholesalePrice object This constructor will assign default values to properties that have it defined, 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 NewProductWholesalePriceWithDefaults

func NewProductWholesalePriceWithDefaults() *ProductWholesalePrice

NewProductWholesalePriceWithDefaults instantiates a new ProductWholesalePrice object This 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 (*ProductWholesalePrice) GetCurrency

func (o *ProductWholesalePrice) GetCurrency() int64

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*ProductWholesalePrice) GetCurrencyOk

func (o *ProductWholesalePrice) GetCurrencyOk() (*int64, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductWholesalePrice) GetIdr

func (o *ProductWholesalePrice) GetIdr() int64

GetIdr returns the Idr field value if set, zero value otherwise.

func (*ProductWholesalePrice) GetIdrOk

func (o *ProductWholesalePrice) GetIdrOk() (*int64, bool)

GetIdrOk returns a tuple with the Idr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductWholesalePrice) GetValue

func (o *ProductWholesalePrice) GetValue() int64

GetValue returns the Value field value if set, zero value otherwise.

func (*ProductWholesalePrice) GetValueOk

func (o *ProductWholesalePrice) GetValueOk() (*int64, 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 (*ProductWholesalePrice) HasCurrency

func (o *ProductWholesalePrice) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*ProductWholesalePrice) HasIdr

func (o *ProductWholesalePrice) HasIdr() bool

HasIdr returns a boolean if a field has been set.

func (*ProductWholesalePrice) HasValue

func (o *ProductWholesalePrice) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ProductWholesalePrice) MarshalJSON

func (o ProductWholesalePrice) MarshalJSON() ([]byte, error)

func (*ProductWholesalePrice) SetCurrency

func (o *ProductWholesalePrice) SetCurrency(v int64)

SetCurrency gets a reference to the given int64 and assigns it to the Currency field.

func (*ProductWholesalePrice) SetIdr

func (o *ProductWholesalePrice) SetIdr(v int64)

SetIdr gets a reference to the given int64 and assigns it to the Idr field.

func (*ProductWholesalePrice) SetValue

func (o *ProductWholesalePrice) SetValue(v int64)

SetValue gets a reference to the given int64 and assigns it to the Value field.

func (ProductWholesalePrice) ToMap

func (o ProductWholesalePrice) ToMap() (map[string]interface{}, error)

type RegisterWebhookDefaultResponse

type RegisterWebhookDefaultResponse struct {
	Data         *string  `json:"data,omitempty"`
	Status       *string  `json:"status,omitempty"`
	ErrorMessage []string `json:"error_message,omitempty"`
}

RegisterWebhookDefaultResponse struct for RegisterWebhookDefaultResponse

func NewRegisterWebhookDefaultResponse

func NewRegisterWebhookDefaultResponse() *RegisterWebhookDefaultResponse

NewRegisterWebhookDefaultResponse instantiates a new RegisterWebhookDefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewRegisterWebhookDefaultResponseWithDefaults

func NewRegisterWebhookDefaultResponseWithDefaults() *RegisterWebhookDefaultResponse

NewRegisterWebhookDefaultResponseWithDefaults instantiates a new RegisterWebhookDefaultResponse object This 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 (*RegisterWebhookDefaultResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*RegisterWebhookDefaultResponse) GetDataOk

func (o *RegisterWebhookDefaultResponse) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegisterWebhookDefaultResponse) GetErrorMessage

func (o *RegisterWebhookDefaultResponse) GetErrorMessage() []string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*RegisterWebhookDefaultResponse) GetErrorMessageOk

func (o *RegisterWebhookDefaultResponse) GetErrorMessageOk() ([]string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegisterWebhookDefaultResponse) GetStatus

func (o *RegisterWebhookDefaultResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*RegisterWebhookDefaultResponse) GetStatusOk

func (o *RegisterWebhookDefaultResponse) 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 (*RegisterWebhookDefaultResponse) HasData

func (o *RegisterWebhookDefaultResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*RegisterWebhookDefaultResponse) HasErrorMessage

func (o *RegisterWebhookDefaultResponse) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*RegisterWebhookDefaultResponse) HasStatus

func (o *RegisterWebhookDefaultResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (RegisterWebhookDefaultResponse) MarshalJSON

func (o RegisterWebhookDefaultResponse) MarshalJSON() ([]byte, error)

func (*RegisterWebhookDefaultResponse) SetData

func (o *RegisterWebhookDefaultResponse) SetData(v string)

SetData gets a reference to the given string and assigns it to the Data field.

func (*RegisterWebhookDefaultResponse) SetErrorMessage

func (o *RegisterWebhookDefaultResponse) SetErrorMessage(v []string)

SetErrorMessage gets a reference to the given []string and assigns it to the ErrorMessage field.

func (*RegisterWebhookDefaultResponse) SetStatus

func (o *RegisterWebhookDefaultResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (RegisterWebhookDefaultResponse) ToMap

func (o RegisterWebhookDefaultResponse) ToMap() (map[string]interface{}, error)

type RegisterWebhookRequest

type RegisterWebhookRequest struct {
	FsId                        int64  `json:"fs_id"`
	OrderNotificationUrl        string `json:"order_notification_url"`
	OrderCancellationUrl        string `json:"order_cancellation_url"`
	OrderStatusUrl              string `json:"order_status_url"`
	OrderRequestCancellationUrl string `json:"order_request_cancellation_url"`
	ChatNotificationUrl         string `json:"chat_notification_url"`
	ProductCreationUrl          string `json:"product_creation_url"`
	ProductChangesUrl           string `json:"product_changes_url"`
	CampaignNotificationUrl     string `json:"campaign_notification_url"`
	WebhookSecret               string `json:"webhook_secret"`
}

RegisterWebhookRequest struct for RegisterWebhookRequest

func NewRegisterWebhookRequest

func NewRegisterWebhookRequest(fsId int64, orderNotificationUrl string, orderCancellationUrl string, orderStatusUrl string, orderRequestCancellationUrl string, chatNotificationUrl string, productCreationUrl string, productChangesUrl string, campaignNotificationUrl string, webhookSecret string) *RegisterWebhookRequest

NewRegisterWebhookRequest instantiates a new RegisterWebhookRequest object This constructor will assign default values to properties that have it defined, 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 NewRegisterWebhookRequestWithDefaults

func NewRegisterWebhookRequestWithDefaults() *RegisterWebhookRequest

NewRegisterWebhookRequestWithDefaults instantiates a new RegisterWebhookRequest object This 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 (*RegisterWebhookRequest) GetCampaignNotificationUrl

func (o *RegisterWebhookRequest) GetCampaignNotificationUrl() string

GetCampaignNotificationUrl returns the CampaignNotificationUrl field value

func (*RegisterWebhookRequest) GetCampaignNotificationUrlOk

func (o *RegisterWebhookRequest) GetCampaignNotificationUrlOk() (*string, bool)

GetCampaignNotificationUrlOk returns a tuple with the CampaignNotificationUrl field value and a boolean to check if the value has been set.

func (*RegisterWebhookRequest) GetChatNotificationUrl

func (o *RegisterWebhookRequest) GetChatNotificationUrl() string

GetChatNotificationUrl returns the ChatNotificationUrl field value

func (*RegisterWebhookRequest) GetChatNotificationUrlOk

func (o *RegisterWebhookRequest) GetChatNotificationUrlOk() (*string, bool)

GetChatNotificationUrlOk returns a tuple with the ChatNotificationUrl field value and a boolean to check if the value has been set.

func (*RegisterWebhookRequest) GetFsId

func (o *RegisterWebhookRequest) GetFsId() int64

GetFsId returns the FsId field value

func (*RegisterWebhookRequest) GetFsIdOk

func (o *RegisterWebhookRequest) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value and a boolean to check if the value has been set.

func (*RegisterWebhookRequest) GetOrderCancellationUrl

func (o *RegisterWebhookRequest) GetOrderCancellationUrl() string

GetOrderCancellationUrl returns the OrderCancellationUrl field value

func (*RegisterWebhookRequest) GetOrderCancellationUrlOk

func (o *RegisterWebhookRequest) GetOrderCancellationUrlOk() (*string, bool)

GetOrderCancellationUrlOk returns a tuple with the OrderCancellationUrl field value and a boolean to check if the value has been set.

func (*RegisterWebhookRequest) GetOrderNotificationUrl

func (o *RegisterWebhookRequest) GetOrderNotificationUrl() string

GetOrderNotificationUrl returns the OrderNotificationUrl field value

func (*RegisterWebhookRequest) GetOrderNotificationUrlOk

func (o *RegisterWebhookRequest) GetOrderNotificationUrlOk() (*string, bool)

GetOrderNotificationUrlOk returns a tuple with the OrderNotificationUrl field value and a boolean to check if the value has been set.

func (*RegisterWebhookRequest) GetOrderRequestCancellationUrl

func (o *RegisterWebhookRequest) GetOrderRequestCancellationUrl() string

GetOrderRequestCancellationUrl returns the OrderRequestCancellationUrl field value

func (*RegisterWebhookRequest) GetOrderRequestCancellationUrlOk

func (o *RegisterWebhookRequest) GetOrderRequestCancellationUrlOk() (*string, bool)

GetOrderRequestCancellationUrlOk returns a tuple with the OrderRequestCancellationUrl field value and a boolean to check if the value has been set.

func (*RegisterWebhookRequest) GetOrderStatusUrl

func (o *RegisterWebhookRequest) GetOrderStatusUrl() string

GetOrderStatusUrl returns the OrderStatusUrl field value

func (*RegisterWebhookRequest) GetOrderStatusUrlOk

func (o *RegisterWebhookRequest) GetOrderStatusUrlOk() (*string, bool)

GetOrderStatusUrlOk returns a tuple with the OrderStatusUrl field value and a boolean to check if the value has been set.

func (*RegisterWebhookRequest) GetProductChangesUrl

func (o *RegisterWebhookRequest) GetProductChangesUrl() string

GetProductChangesUrl returns the ProductChangesUrl field value

func (*RegisterWebhookRequest) GetProductChangesUrlOk

func (o *RegisterWebhookRequest) GetProductChangesUrlOk() (*string, bool)

GetProductChangesUrlOk returns a tuple with the ProductChangesUrl field value and a boolean to check if the value has been set.

func (*RegisterWebhookRequest) GetProductCreationUrl

func (o *RegisterWebhookRequest) GetProductCreationUrl() string

GetProductCreationUrl returns the ProductCreationUrl field value

func (*RegisterWebhookRequest) GetProductCreationUrlOk

func (o *RegisterWebhookRequest) GetProductCreationUrlOk() (*string, bool)

GetProductCreationUrlOk returns a tuple with the ProductCreationUrl field value and a boolean to check if the value has been set.

func (*RegisterWebhookRequest) GetWebhookSecret

func (o *RegisterWebhookRequest) GetWebhookSecret() string

GetWebhookSecret returns the WebhookSecret field value

func (*RegisterWebhookRequest) GetWebhookSecretOk

func (o *RegisterWebhookRequest) GetWebhookSecretOk() (*string, bool)

GetWebhookSecretOk returns a tuple with the WebhookSecret field value and a boolean to check if the value has been set.

func (RegisterWebhookRequest) MarshalJSON

func (o RegisterWebhookRequest) MarshalJSON() ([]byte, error)

func (*RegisterWebhookRequest) SetCampaignNotificationUrl

func (o *RegisterWebhookRequest) SetCampaignNotificationUrl(v string)

SetCampaignNotificationUrl sets field value

func (*RegisterWebhookRequest) SetChatNotificationUrl

func (o *RegisterWebhookRequest) SetChatNotificationUrl(v string)

SetChatNotificationUrl sets field value

func (*RegisterWebhookRequest) SetFsId

func (o *RegisterWebhookRequest) SetFsId(v int64)

SetFsId sets field value

func (*RegisterWebhookRequest) SetOrderCancellationUrl

func (o *RegisterWebhookRequest) SetOrderCancellationUrl(v string)

SetOrderCancellationUrl sets field value

func (*RegisterWebhookRequest) SetOrderNotificationUrl

func (o *RegisterWebhookRequest) SetOrderNotificationUrl(v string)

SetOrderNotificationUrl sets field value

func (*RegisterWebhookRequest) SetOrderRequestCancellationUrl

func (o *RegisterWebhookRequest) SetOrderRequestCancellationUrl(v string)

SetOrderRequestCancellationUrl sets field value

func (*RegisterWebhookRequest) SetOrderStatusUrl

func (o *RegisterWebhookRequest) SetOrderStatusUrl(v string)

SetOrderStatusUrl sets field value

func (*RegisterWebhookRequest) SetProductChangesUrl

func (o *RegisterWebhookRequest) SetProductChangesUrl(v string)

SetProductChangesUrl sets field value

func (*RegisterWebhookRequest) SetProductCreationUrl

func (o *RegisterWebhookRequest) SetProductCreationUrl(v string)

SetProductCreationUrl sets field value

func (*RegisterWebhookRequest) SetWebhookSecret

func (o *RegisterWebhookRequest) SetWebhookSecret(v string)

SetWebhookSecret sets field value

func (RegisterWebhookRequest) ToMap

func (o RegisterWebhookRequest) ToMap() (map[string]interface{}, error)

type RejectOrderRequest

type RejectOrderRequest struct {
	// Order reject reason: * empty/0 - Only for reject shipping case - reason required with max length 200 characters * 1 - Product(s) out of stock * 2 - Product variant unavailable * 3 - Wrong price or weight * 4 - Shop closed. close_end and closed_note required * 5 - Others * 7 - Courier problem - reason required with max length 200 characters * 8 - Buyer’s request - reason required with max length 200 characters
	ReasonCode *int64  `json:"reason_code,omitempty"`
	Reason     *string `json:"reason,omitempty"`
	// format: 17/05/2017
	ShopCloseEndDate *string `json:"shop_close_end_date,omitempty"`
	ShopCloseNote    *string `json:"shop_close_note,omitempty"`
	EmptyProducts    []int64 `json:"empty_products,omitempty"`
}

RejectOrderRequest struct for RejectOrderRequest

func NewRejectOrderRequest

func NewRejectOrderRequest() *RejectOrderRequest

NewRejectOrderRequest instantiates a new RejectOrderRequest object This constructor will assign default values to properties that have it defined, 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 NewRejectOrderRequestWithDefaults

func NewRejectOrderRequestWithDefaults() *RejectOrderRequest

NewRejectOrderRequestWithDefaults instantiates a new RejectOrderRequest object This 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 (*RejectOrderRequest) GetEmptyProducts

func (o *RejectOrderRequest) GetEmptyProducts() []int64

GetEmptyProducts returns the EmptyProducts field value if set, zero value otherwise.

func (*RejectOrderRequest) GetEmptyProductsOk

func (o *RejectOrderRequest) GetEmptyProductsOk() ([]int64, bool)

GetEmptyProductsOk returns a tuple with the EmptyProducts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectOrderRequest) GetReason

func (o *RejectOrderRequest) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*RejectOrderRequest) GetReasonCode

func (o *RejectOrderRequest) GetReasonCode() int64

GetReasonCode returns the ReasonCode field value if set, zero value otherwise.

func (*RejectOrderRequest) GetReasonCodeOk

func (o *RejectOrderRequest) GetReasonCodeOk() (*int64, bool)

GetReasonCodeOk returns a tuple with the ReasonCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectOrderRequest) GetReasonOk

func (o *RejectOrderRequest) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectOrderRequest) GetShopCloseEndDate

func (o *RejectOrderRequest) GetShopCloseEndDate() string

GetShopCloseEndDate returns the ShopCloseEndDate field value if set, zero value otherwise.

func (*RejectOrderRequest) GetShopCloseEndDateOk

func (o *RejectOrderRequest) GetShopCloseEndDateOk() (*string, bool)

GetShopCloseEndDateOk returns a tuple with the ShopCloseEndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectOrderRequest) GetShopCloseNote

func (o *RejectOrderRequest) GetShopCloseNote() string

GetShopCloseNote returns the ShopCloseNote field value if set, zero value otherwise.

func (*RejectOrderRequest) GetShopCloseNoteOk

func (o *RejectOrderRequest) GetShopCloseNoteOk() (*string, bool)

GetShopCloseNoteOk returns a tuple with the ShopCloseNote field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectOrderRequest) HasEmptyProducts

func (o *RejectOrderRequest) HasEmptyProducts() bool

HasEmptyProducts returns a boolean if a field has been set.

func (*RejectOrderRequest) HasReason

func (o *RejectOrderRequest) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*RejectOrderRequest) HasReasonCode

func (o *RejectOrderRequest) HasReasonCode() bool

HasReasonCode returns a boolean if a field has been set.

func (*RejectOrderRequest) HasShopCloseEndDate

func (o *RejectOrderRequest) HasShopCloseEndDate() bool

HasShopCloseEndDate returns a boolean if a field has been set.

func (*RejectOrderRequest) HasShopCloseNote

func (o *RejectOrderRequest) HasShopCloseNote() bool

HasShopCloseNote returns a boolean if a field has been set.

func (RejectOrderRequest) MarshalJSON

func (o RejectOrderRequest) MarshalJSON() ([]byte, error)

func (*RejectOrderRequest) SetEmptyProducts

func (o *RejectOrderRequest) SetEmptyProducts(v []int64)

SetEmptyProducts gets a reference to the given []int64 and assigns it to the EmptyProducts field.

func (*RejectOrderRequest) SetReason

func (o *RejectOrderRequest) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*RejectOrderRequest) SetReasonCode

func (o *RejectOrderRequest) SetReasonCode(v int64)

SetReasonCode gets a reference to the given int64 and assigns it to the ReasonCode field.

func (*RejectOrderRequest) SetShopCloseEndDate

func (o *RejectOrderRequest) SetShopCloseEndDate(v string)

SetShopCloseEndDate gets a reference to the given string and assigns it to the ShopCloseEndDate field.

func (*RejectOrderRequest) SetShopCloseNote

func (o *RejectOrderRequest) SetShopCloseNote(v string)

SetShopCloseNote gets a reference to the given string and assigns it to the ShopCloseNote field.

func (RejectOrderRequest) ToMap

func (o RejectOrderRequest) ToMap() (map[string]interface{}, error)

type RejectRequestCancel200Response

type RejectRequestCancel200Response struct {
	Header *ResponseHeader                     `json:"header,omitempty"`
	Data   *RejectRequestCancel200ResponseData `json:"data,omitempty"`
}

RejectRequestCancel200Response struct for RejectRequestCancel200Response

func NewRejectRequestCancel200Response

func NewRejectRequestCancel200Response() *RejectRequestCancel200Response

NewRejectRequestCancel200Response instantiates a new RejectRequestCancel200Response object This constructor will assign default values to properties that have it defined, 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 NewRejectRequestCancel200ResponseWithDefaults

func NewRejectRequestCancel200ResponseWithDefaults() *RejectRequestCancel200Response

NewRejectRequestCancel200ResponseWithDefaults instantiates a new RejectRequestCancel200Response object This 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 (*RejectRequestCancel200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*RejectRequestCancel200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectRequestCancel200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*RejectRequestCancel200Response) GetHeaderOk

func (o *RejectRequestCancel200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectRequestCancel200Response) HasData

func (o *RejectRequestCancel200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*RejectRequestCancel200Response) HasHeader

func (o *RejectRequestCancel200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (RejectRequestCancel200Response) MarshalJSON

func (o RejectRequestCancel200Response) MarshalJSON() ([]byte, error)

func (*RejectRequestCancel200Response) SetData

SetData gets a reference to the given RejectRequestCancel200ResponseData and assigns it to the Data field.

func (*RejectRequestCancel200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (RejectRequestCancel200Response) ToMap

func (o RejectRequestCancel200Response) ToMap() (map[string]interface{}, error)

type RejectRequestCancel200ResponseData

type RejectRequestCancel200ResponseData struct {
	Success *bool `json:"success,omitempty"`
}

RejectRequestCancel200ResponseData struct for RejectRequestCancel200ResponseData

func NewRejectRequestCancel200ResponseData

func NewRejectRequestCancel200ResponseData() *RejectRequestCancel200ResponseData

NewRejectRequestCancel200ResponseData instantiates a new RejectRequestCancel200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewRejectRequestCancel200ResponseDataWithDefaults

func NewRejectRequestCancel200ResponseDataWithDefaults() *RejectRequestCancel200ResponseData

NewRejectRequestCancel200ResponseDataWithDefaults instantiates a new RejectRequestCancel200ResponseData object This 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 (*RejectRequestCancel200ResponseData) GetSuccess

func (o *RejectRequestCancel200ResponseData) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*RejectRequestCancel200ResponseData) GetSuccessOk

func (o *RejectRequestCancel200ResponseData) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectRequestCancel200ResponseData) HasSuccess

func (o *RejectRequestCancel200ResponseData) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (RejectRequestCancel200ResponseData) MarshalJSON

func (o RejectRequestCancel200ResponseData) MarshalJSON() ([]byte, error)

func (*RejectRequestCancel200ResponseData) SetSuccess

func (o *RejectRequestCancel200ResponseData) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (RejectRequestCancel200ResponseData) ToMap

func (o RejectRequestCancel200ResponseData) ToMap() (map[string]interface{}, error)

type RequestPartialOrderFulfillmentRequest

type RequestPartialOrderFulfillmentRequest struct {
	// Array of POF detail info
	PofDetail []RequestPartialOrderFulfillmentRequestPofDetailInner `json:"pof_detail,omitempty"`
}

RequestPartialOrderFulfillmentRequest struct for RequestPartialOrderFulfillmentRequest

func NewRequestPartialOrderFulfillmentRequest

func NewRequestPartialOrderFulfillmentRequest() *RequestPartialOrderFulfillmentRequest

NewRequestPartialOrderFulfillmentRequest instantiates a new RequestPartialOrderFulfillmentRequest object This constructor will assign default values to properties that have it defined, 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 NewRequestPartialOrderFulfillmentRequestWithDefaults

func NewRequestPartialOrderFulfillmentRequestWithDefaults() *RequestPartialOrderFulfillmentRequest

NewRequestPartialOrderFulfillmentRequestWithDefaults instantiates a new RequestPartialOrderFulfillmentRequest object This 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 (*RequestPartialOrderFulfillmentRequest) GetPofDetail

GetPofDetail returns the PofDetail field value if set, zero value otherwise.

func (*RequestPartialOrderFulfillmentRequest) GetPofDetailOk

GetPofDetailOk returns a tuple with the PofDetail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPartialOrderFulfillmentRequest) HasPofDetail

func (o *RequestPartialOrderFulfillmentRequest) HasPofDetail() bool

HasPofDetail returns a boolean if a field has been set.

func (RequestPartialOrderFulfillmentRequest) MarshalJSON

func (o RequestPartialOrderFulfillmentRequest) MarshalJSON() ([]byte, error)

func (*RequestPartialOrderFulfillmentRequest) SetPofDetail

SetPofDetail gets a reference to the given []RequestPartialOrderFulfillmentRequestPofDetailInner and assigns it to the PofDetail field.

func (RequestPartialOrderFulfillmentRequest) ToMap

func (o RequestPartialOrderFulfillmentRequest) ToMap() (map[string]interface{}, error)

type RequestPartialOrderFulfillmentRequestPofDetailInner

type RequestPartialOrderFulfillmentRequestPofDetailInner struct {
	// Order detail unique identifier
	OrderDtlId *int64 `json:"order_dtl_id,omitempty"`
	// Requested quantity for POF request
	QuantityRequest *int64 `json:"quantity_request,omitempty"`
}

RequestPartialOrderFulfillmentRequestPofDetailInner struct for RequestPartialOrderFulfillmentRequestPofDetailInner

func NewRequestPartialOrderFulfillmentRequestPofDetailInner

func NewRequestPartialOrderFulfillmentRequestPofDetailInner() *RequestPartialOrderFulfillmentRequestPofDetailInner

NewRequestPartialOrderFulfillmentRequestPofDetailInner instantiates a new RequestPartialOrderFulfillmentRequestPofDetailInner object This constructor will assign default values to properties that have it defined, 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 NewRequestPartialOrderFulfillmentRequestPofDetailInnerWithDefaults

func NewRequestPartialOrderFulfillmentRequestPofDetailInnerWithDefaults() *RequestPartialOrderFulfillmentRequestPofDetailInner

NewRequestPartialOrderFulfillmentRequestPofDetailInnerWithDefaults instantiates a new RequestPartialOrderFulfillmentRequestPofDetailInner object This 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 (*RequestPartialOrderFulfillmentRequestPofDetailInner) GetOrderDtlId

GetOrderDtlId returns the OrderDtlId field value if set, zero value otherwise.

func (*RequestPartialOrderFulfillmentRequestPofDetailInner) GetOrderDtlIdOk

GetOrderDtlIdOk returns a tuple with the OrderDtlId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPartialOrderFulfillmentRequestPofDetailInner) GetQuantityRequest

GetQuantityRequest returns the QuantityRequest field value if set, zero value otherwise.

func (*RequestPartialOrderFulfillmentRequestPofDetailInner) GetQuantityRequestOk

func (o *RequestPartialOrderFulfillmentRequestPofDetailInner) GetQuantityRequestOk() (*int64, bool)

GetQuantityRequestOk returns a tuple with the QuantityRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPartialOrderFulfillmentRequestPofDetailInner) HasOrderDtlId

HasOrderDtlId returns a boolean if a field has been set.

func (*RequestPartialOrderFulfillmentRequestPofDetailInner) HasQuantityRequest

HasQuantityRequest returns a boolean if a field has been set.

func (RequestPartialOrderFulfillmentRequestPofDetailInner) MarshalJSON

func (*RequestPartialOrderFulfillmentRequestPofDetailInner) SetOrderDtlId

SetOrderDtlId gets a reference to the given int64 and assigns it to the OrderDtlId field.

func (*RequestPartialOrderFulfillmentRequestPofDetailInner) SetQuantityRequest

SetQuantityRequest gets a reference to the given int64 and assigns it to the QuantityRequest field.

func (RequestPartialOrderFulfillmentRequestPofDetailInner) ToMap

type RequestPickup200Response

type RequestPickup200Response struct {
	Header *ResponseHeader               `json:"header,omitempty"`
	Data   *RequestPickup200ResponseData `json:"data,omitempty"`
}

RequestPickup200Response struct for RequestPickup200Response

func NewRequestPickup200Response

func NewRequestPickup200Response() *RequestPickup200Response

NewRequestPickup200Response instantiates a new RequestPickup200Response object This constructor will assign default values to properties that have it defined, 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 NewRequestPickup200ResponseWithDefaults

func NewRequestPickup200ResponseWithDefaults() *RequestPickup200Response

NewRequestPickup200ResponseWithDefaults instantiates a new RequestPickup200Response object This 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 (*RequestPickup200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*RequestPickup200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPickup200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*RequestPickup200Response) GetHeaderOk

func (o *RequestPickup200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPickup200Response) HasData

func (o *RequestPickup200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*RequestPickup200Response) HasHeader

func (o *RequestPickup200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (RequestPickup200Response) MarshalJSON

func (o RequestPickup200Response) MarshalJSON() ([]byte, error)

func (*RequestPickup200Response) SetData

SetData gets a reference to the given RequestPickup200ResponseData and assigns it to the Data field.

func (*RequestPickup200Response) SetHeader

func (o *RequestPickup200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (RequestPickup200Response) ToMap

func (o RequestPickup200Response) ToMap() (map[string]interface{}, error)

type RequestPickup200ResponseData

type RequestPickup200ResponseData struct {
	// Order Unique Identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Shop Unique Identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Request Timestamp (format: 2018-06-12 10:24:00)
	RequestTime *string `json:"request_time,omitempty"`
	// Result Message
	Result *string `json:"result,omitempty"`
}

RequestPickup200ResponseData struct for RequestPickup200ResponseData

func NewRequestPickup200ResponseData

func NewRequestPickup200ResponseData() *RequestPickup200ResponseData

NewRequestPickup200ResponseData instantiates a new RequestPickup200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewRequestPickup200ResponseDataWithDefaults

func NewRequestPickup200ResponseDataWithDefaults() *RequestPickup200ResponseData

NewRequestPickup200ResponseDataWithDefaults instantiates a new RequestPickup200ResponseData object This 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 (*RequestPickup200ResponseData) GetOrderId

func (o *RequestPickup200ResponseData) GetOrderId() int64

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*RequestPickup200ResponseData) GetOrderIdOk

func (o *RequestPickup200ResponseData) GetOrderIdOk() (*int64, bool)

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPickup200ResponseData) GetRequestTime

func (o *RequestPickup200ResponseData) GetRequestTime() string

GetRequestTime returns the RequestTime field value if set, zero value otherwise.

func (*RequestPickup200ResponseData) GetRequestTimeOk

func (o *RequestPickup200ResponseData) GetRequestTimeOk() (*string, bool)

GetRequestTimeOk returns a tuple with the RequestTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPickup200ResponseData) GetResult

func (o *RequestPickup200ResponseData) GetResult() string

GetResult returns the Result field value if set, zero value otherwise.

func (*RequestPickup200ResponseData) GetResultOk

func (o *RequestPickup200ResponseData) GetResultOk() (*string, bool)

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPickup200ResponseData) GetShopId

func (o *RequestPickup200ResponseData) GetShopId() int64

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*RequestPickup200ResponseData) GetShopIdOk

func (o *RequestPickup200ResponseData) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPickup200ResponseData) HasOrderId

func (o *RequestPickup200ResponseData) HasOrderId() bool

HasOrderId returns a boolean if a field has been set.

func (*RequestPickup200ResponseData) HasRequestTime

func (o *RequestPickup200ResponseData) HasRequestTime() bool

HasRequestTime returns a boolean if a field has been set.

func (*RequestPickup200ResponseData) HasResult

func (o *RequestPickup200ResponseData) HasResult() bool

HasResult returns a boolean if a field has been set.

func (*RequestPickup200ResponseData) HasShopId

func (o *RequestPickup200ResponseData) HasShopId() bool

HasShopId returns a boolean if a field has been set.

func (RequestPickup200ResponseData) MarshalJSON

func (o RequestPickup200ResponseData) MarshalJSON() ([]byte, error)

func (*RequestPickup200ResponseData) SetOrderId

func (o *RequestPickup200ResponseData) SetOrderId(v int64)

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*RequestPickup200ResponseData) SetRequestTime

func (o *RequestPickup200ResponseData) SetRequestTime(v string)

SetRequestTime gets a reference to the given string and assigns it to the RequestTime field.

func (*RequestPickup200ResponseData) SetResult

func (o *RequestPickup200ResponseData) SetResult(v string)

SetResult gets a reference to the given string and assigns it to the Result field.

func (*RequestPickup200ResponseData) SetShopId

func (o *RequestPickup200ResponseData) SetShopId(v int64)

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (RequestPickup200ResponseData) ToMap

func (o RequestPickup200ResponseData) ToMap() (map[string]interface{}, error)

type RequestPickupRequest

type RequestPickupRequest struct {
	OrderId int64 `json:"order_id"`
	ShopId  int64 `json:"shop_id"`
}

RequestPickupRequest struct for RequestPickupRequest

func NewRequestPickupRequest

func NewRequestPickupRequest(orderId int64, shopId int64) *RequestPickupRequest

NewRequestPickupRequest instantiates a new RequestPickupRequest object This constructor will assign default values to properties that have it defined, 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 NewRequestPickupRequestWithDefaults

func NewRequestPickupRequestWithDefaults() *RequestPickupRequest

NewRequestPickupRequestWithDefaults instantiates a new RequestPickupRequest object This 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 (*RequestPickupRequest) GetOrderId

func (o *RequestPickupRequest) GetOrderId() int64

GetOrderId returns the OrderId field value

func (*RequestPickupRequest) GetOrderIdOk

func (o *RequestPickupRequest) GetOrderIdOk() (*int64, bool)

GetOrderIdOk returns a tuple with the OrderId field value and a boolean to check if the value has been set.

func (*RequestPickupRequest) GetShopId

func (o *RequestPickupRequest) GetShopId() int64

GetShopId returns the ShopId field value

func (*RequestPickupRequest) GetShopIdOk

func (o *RequestPickupRequest) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value and a boolean to check if the value has been set.

func (RequestPickupRequest) MarshalJSON

func (o RequestPickupRequest) MarshalJSON() ([]byte, error)

func (*RequestPickupRequest) SetOrderId

func (o *RequestPickupRequest) SetOrderId(v int64)

SetOrderId sets field value

func (*RequestPickupRequest) SetShopId

func (o *RequestPickupRequest) SetShopId(v int64)

SetShopId sets field value

func (RequestPickupRequest) ToMap

func (o RequestPickupRequest) ToMap() (map[string]interface{}, error)

type ResponseHeader

type ResponseHeader struct {
	ProcessTime *float64 `json:"process_time,omitempty"`
	Messages    *string  `json:"messages,omitempty"`
	Reason      *string  `json:"reason,omitempty"`
	// Error codes: * BDL_DLV_001 - Invalid request body, please check again - Invalid request body, please check again * BDL_DLV_002 - Invalid field %s format, value %v should be %s - Invalid params, please check again * BDL_DLV_013 - Filter type must be 1 or 2 and cannot be empty - Invalid filter value, please check again * BDL_USC_001 - FS ID is not associated with Shop ID or Warehouse ID - fs_id is not associated, please check again * BDL_USC_002 - Shop Info not found - Shop information cannot be found * BDL_USC_003 - Too many or too few bundle items given for this type of bundle - The number of bundle item is not right for this type of bundle * BDL_USC_004 - 2 or more same products in bundle - Multiple bundle must consist of minimum two different products * BDL_USC_005 - Different products in single bundle - Single bundle only accept same products * BDL_USC_006 - Please use different min order for each bundle item - Please use different min order * BDL_USC_007 - Min Order of single type bundle must be greater than 1 - Please set the minimum order more than 1 * BDL_USC_009 - Bundle item price must be lower than its original price - Please set the bundle item price lower than the original price * BDL_USC_010 - Bundle item stock cannot be empty - Please add the bundle item stock * BDL_USC_012 - One of the product variant is invalid - There is invalid product variant on the bundle * CMP_DLV_001 - Invalid field %s format, value %v should be %s - There is invalid request format * CMP_DLV_002 - Product IDs must be numeric and comma separated - Invalid Product IDs format, please kindly check * CMP_DLV_003 - Value of field %s exceed limit %s=%d - There is invalid request format * CMP_DLV_004 - product_id cannot be empty - Product ID is empty, please kindly check * CMP_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * CMP_GRPC_003 - Data Not Found - Data not found from upstream * CMP_GRPC_004 - Failed Marshalling JSON - Failed processing request to upstream * CMP_GRPC_005 - Failed Unmarshal JSON - Failed processing response from upstream * CMP_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated * CMP_USC_002 - Some Product ID Is Not Own By Current Shop ID - Some Product ID is not owned by current Shop ID * CMP_USC_003 - Invalid Product ID Format - Invalid Product ID format, please kindly check * ETS_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated, please kindly check * ORD_API_001 - Failed To Initialize Request - Failed sending request to upstream * ORD_API_003 - Failed To Fetching Request - Failed fetching response from upstream * ORD_API_004 - Failed To Reading Response Body - Failed processing response from upstream * ORD_API_005 - Failed To Parsing Json Response - Failed processing response from upstream * ORD_API_006 - There Are Error From Ext Service - Failed getting response from upstream * ORD_API_008 - Data Not Found - Order data not found * ORD_API_009 - Error Data Order Too Big, Must Reduce Time Interval - Response is too large, please reduce the time interval * ORD_API_010 - Partial Fulfillment Quantity must be lower than ordered - POF request quantity must be lower than initial order quantity * ORD_API_011 - Partial Fulfillment Request have been made before - POF request has already been made * ORD_API_012 - Order Bundle is not eligible for partial order fulfillment - POF is not eligible with bundling * ORD_API_013 - There's no change in the product quantity for partial order fulfillment - POF request quantity is the same as initial order quantity * ORD_API_016 - FS ID not authorized to reject cancel request - FS ID is not eligible to reject the buyer request cancellation * ORD_DLV_001 - fs_id cannot be empty - fs_id field is empty, please check again * ORD_DLV_002 - invalid fs_id format - Invalid fs_id format, please check again * ORD_DLV_003 - error order id and invoice no is empty - Both Order ID and Invoice Number is empty * ORD_DLV_004 - error must choose either order id or invoice no as parameter - Please choose either Order ID or Invoice Number to be filled * ORD_DLV_005 - invalid order_id format - Invalid order_id format, please check again * ORD_DLV_006 - invalid shop_id format - Invalid shop_id format, please check again * ORD_DLV_007 - invalid warehouse_id format - Invalid warehouse_id format, please check again * ORD_DLV_008 - please choose one between shop id or warehouse id - Please choose either Shop ID or Warehouse ID to be filled * ORD_DLV_009 - from_date cannot be empty - from_date is empty, please check again * ORD_DLV_010 - invalid from_date format - Invalid from_date format, please check again * ORD_DLV_011 - to_date cannot be empty - to_date is empty, please check again * ORD_DLV_012 - invalid to_date format - Invalid to_date format, please check again * ORD_DLV_013 - Date Range must be less than %d days * ORD_DLV_014 - page cannot be empty - page is empty, please check again * ORD_DLV_015 - invalid page format - Invalid page format, please check again * ORD_DLV_016 - per_page cannot be empty - per_page is empty, please check again * ORD_DLV_017 - invalid per_page format - Invalid per_page format, please check again * ORD_DLV_018 - invalid status format - Invalid status format, please check again * ORD_DLV_019 - failed read body request - Failed read body request, please check again * ORD_DLV_020 - wrong json format - Wrong JSON body format, please check again * ORD_DLV_021 - shipping ref number cannot be empty for confirm shipping - Shipping Ref Number is empty and is needed for confirm shipping, please check again * ORD_DLV_022 - Shop ID cannot be empty for set delivered - Shop ID is empty and is needed for set delivered, please check again * ORD_DLV_023 - order status is not supported - Order Status is not supported * ORD_DLV_025 - invalid next_order_id format - Invalid next_order_id format, please check again * ORD_DLV_028 - invalid order_type param value - Invalid order_type param value, please check again * ORD_DLV_029 - invalid order_type param format - Invalid order_type format, please check again * ORD_USC_001 - Order Status not eligible to accept - Order status is not eligible to be changed to accept * ORD_USC_002 - Order ID is not fulfillment * ORD_USC_003 - Order ID from warehouse id is not authenticate - Order ID is not associated with Warehouse ID * ORD_USC_004 - Order ID need to be fulfilled by toko cabang * ORD_USC_005 - Order ID from shop id is not authenticate - Order ID is not associated with Shop ID * ORD_USC_006 - Admin ID Not Found From Shop ID * ORD_USC_007 - Error When Request Accept Order To Ext Service - Failed getting response from upstream * ORD_USC_008 - Order Status not eligible to reject - Order status it not eligible to changed to reject * ORD_USC_009 - Mandatory To Fill Reason - It is required to fill reject reason * ORD_USC_010 - Failed Getting Products - Failed getting product information * ORD_USC_011 - No Matching product id * ORD_USC_012 - Mandatory To Fill Shop Close End Date and Note - It is required to fill shop close end date and note * ORD_USC_013 - Shop Close End Date Present But Invalid - Invalid shop close end date value * ORD_USC_014 - Error When Request Reject Order To Ext Service - Failed getting response from upstream * ORD_USC_015 - FS ID Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated with Shop ID or Warehouse ID * ORD_USC_016 - Order ID Status Must Be 500 (In Shipping Process) to Update Into Set Delivered * ORD_USC_018 - Order ID from warehouse id is not authenticate - Order ID is not associated with Warehouse ID * ORD_USC_019 - Order need to get request cancellation first from buyer * ORD_USC_020 - You are not allowed to reject this order * ORD_USC_024 - FS ID not associated with Shop ID - FS ID is not associated with Shop ID * PRD_API_001 - Failed To Initialize Request - Failed initialize request to upstream * PRD_API_003 - Failed To Fetching Request - Failed fetching request from upstream * PRD_API_004 - Failed To Reading Response Body - Error on processing data * PRD_API_005 - Failed To Parsing Json Response - Error on processing data * PRD_API_006 - There Are Error From Ext Service - There is error from external service * PRD_API_007 - Failed Marshalling JSON - Error on processing data * PRD_CACHE_001 - Failed retrieve new upload id - Error on processing data * PRD_CACHE_002 - Failed Marshall Cache Key Value - Error on processing data * PRD_CACHE_003 - Failed To Make Cache - Error on processing data * PRD_CACHE_005 - Data Not Found - Error on processing data * PRD_CACHE_006 - Failed to retrieve cache data - Error on processing data * PRD_CACHE_007 - Failed Unmarshal cache response - Error on processing data * PRD_DB_001 - Failed To Query DB Data - Failed getting data from database * PRD_DB_002 - Failed To Scan DB Data - Failed getting data from database * PRD_DB_003 - Data Not Found - Failed getting data from database * PRD_DLV_001 - fs_id cannot be empty - fs_id field is empty, please check again * PRD_DLV_002 - invalid fs_id format - fs_id is in the wrong format, please check again * PRD_DLV_003 - invalid shop_id format - shop_id is in the wrong format, please check again * PRD_DLV_005 - page cannot be empty when shop_id or warehouse_id is filled - fs_id is in the wrong format, please check * PRD_DLV_015 - failed read body request - Failed reading the body request * PRD_DLV_016 - shop_id cannot be empty - shop_id field is empty, please check again * PRD_DLV_018 - Max allowed products per-update are %d products - The request has exceed the max allowed product price edit per request * PRD_DLV_019 - invalid warehouse_id format - warehouse_id is in the wrong format, please check again * PRD_DLV_038 - Value %s of field %s is not allowed, the allowed fields are %s - There is something wrong with the request body * PRD_DLV_042 - Invalid field %s format, value %v should be %s - There is something wrong with the request body * PRD_DLV_043 - Invalid request body, please check again - There is something wrong with the request body * PRD_DLV_052 - warehouse_id cannot be empty - warehouse_id is empty, please check again * PRD_DLV_055 - warehouse_id is not eligible to perform this operation - warehouse_id is not eligible, please check again * PRD_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * PRD_GRPC_002 - There Are Error From Ext Service - Failed getting response from upstream * PRD_GRPC_003 - Data Not Found - Product not found * PRD_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - fs_id not associated, please check again * PRD_USC_008 - Mandatory To Fill Warehouse ID - warehouse_id is empty, please check again * PRD_USC_009 - Warehouse is not owned by toko cabang * PRD_USC_010 - Warehouse is owned by toko cabang * PRD_USC_011 - Partner ID not found - Failed to get Partner ID * PRD_USC_012 - Shop ID Not Match - Shop ID did not match with warehouse data * PRD_USC_013 - FS Type cannot use warehouse - Failed to precess data * PRD_USC_015 - Failed Epoch converter today - Error on processing data * PRD_USC_021 - Warehouse Data Not Found - Warehouse ID not found * PRD_USC_024 - Error Convert number format into string - Failed getting response from upstream * PRD_USC_025 - Shop ID is not associated with upload id - Shop ID not associated, please check again * PRD_USC_027 - Invalid action parameter value - invalid action value, please check again * PRD_USC_028 - Product Status Not In Active or Warehouse. Edit Process Canceled - Unable to edit product because the status is not active or warehouse * PRD_USC_029 - Warehouse ID Information Not Found - Failed to get warehouse information * RBAC_MDLW_001 - FS ID is not associated with Shop ID or Warehouse ID - fs_id not assosiated, please check again * RBAC_MDLW_002 - This shop owner has not given permission for your app to use this API on the shop - Application does not have shop permission * RBAC_USC_008 - App is not associated with shop - Application not assosiated, please check again * RBAC_USC_012 - This shop owner has not given permission for your app to use this API on the shop - Application does not have shop permission * SHP_API_003 - Failed To Fetching Request - Failed fetching response from upstream * SHP_DLV_001 - FS ID is not valid - Invalid FS ID, please kindly check * SHP_DLV_002 - Shop ID is not valid - Invalid Shop ID, please kindly check * SHP_DLV_003 - Page format is not valid - Invalid Page format, please kindly check * SHP_DLV_004 - Per Page format is not valid - Invalid Per Page format, please kindly check * SHP_DLV_005 - Date format is not valid - Invalid Date format, please kindly check * SHP_DLV_007 - Date Range must be less than %d days - Invalid Date Range value, please kindly check * SHP_DLV_008 - failed read body request - Failed read body request, please kindly check * SHP_DLV_009 - invalid hide_zero format - Invalid hide_zero format, please kindly check * SHP_DLV_010 - page_count value exceed limit - Invalid page_count value, please kindly check * SHP_DLV_011 - invalid display value - Invalid display value, please kindly check * SHP_DLV_012 - fs_id cannot be empty - fs_id is empty, please kindly check * SHP_DLV_013 - shop_id cannot be empty - shop_id is empty, please kindly check * SHP_DLV_014 - invalid page_count format - invalid page_count format, please kindly check * PRD_DLV_045 - Field %s should not be empty, please fill the empty field - Please check the request params again * SHP_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * SHP_GRPC_002 - There Are Error From Ext Service - Failed getting response from upstream * SHP_GRPC_003 - Data Not Found - Failed finding data from upstream * SHP_USC_001 - FS ID is not associated with Shop ID - FS ID is not connected with the Shop ID, please kindly check * SHP_USC_002 - Shop Owner is not found - Shop owner info not found, please kindly check * SHP_USC_004 - Shop information is empty - Failed getting shop info, please kindly check * SPE_DLV_001 - fs_id cannot be empty - FS ID is empty * SPE_DLV_005 - Invalid field %s format, value %v should be %s - Invalid field format, please kindly check * SPE_DLV_006 - Invalid request body, please check again - Invalid request body, please kindly check * SPE_DLV_007 - Value of field %s exceed limit %s=%d - Invalid field value, please kindly check * SPE_DLV_008 - Value %s of field %s is not allowed, the allowed fields are %s - Invalid field value, please kindly check * SPE_GRPC_001 - Failed Send GRPC Request - Failed sending request to upstream * SPE_GRPC_003 - Data Not Found - Data not found * SPE_GRPC_004 - Failed Marshalling JSON - Failed processing request to upstream * SPE_GRPC_005 - Failed Unmarshal JSON - Failed processing response from upstream * SPE_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - FS ID is not associated, please kindly check * SPE_USC_002 - Product ID does not belong to Shop ID or Warehouse ID - Product ID is not associated, please kindly check * SPE_USC_003 - Warehouse ID Information Not Found - Warehouse information not found, please kindly check * SPE_USC_004 - Cannot View Slash Price Information Parent Product Variant * VRT_DLV_001 - fs_id cannot be empty - There is invalid request params * VRT_DLV_002 - invalid fs_id format - There is invalid request params * VRT_DLV_004 - Invalid cat_id format - There is invalid request params * VRT_DLV_005 - invalid product_id format - There is invalid request params * VRT_USC_001 - fs_id Is Not Associated With Shop ID or Warehouse ID - fs_id not associated, please check again * VRT_USC_002 - Category ID Not Found - Category ID not found, please check again
	ErrorCode *string `json:"error_code,omitempty"`
}

ResponseHeader struct for ResponseHeader

func NewResponseHeader

func NewResponseHeader() *ResponseHeader

NewResponseHeader instantiates a new ResponseHeader object This constructor will assign default values to properties that have it defined, 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 NewResponseHeaderWithDefaults

func NewResponseHeaderWithDefaults() *ResponseHeader

NewResponseHeaderWithDefaults instantiates a new ResponseHeader object This 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 (*ResponseHeader) GetErrorCode

func (o *ResponseHeader) GetErrorCode() string

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*ResponseHeader) GetErrorCodeOk

func (o *ResponseHeader) 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 (*ResponseHeader) GetMessages

func (o *ResponseHeader) GetMessages() string

GetMessages returns the Messages field value if set, zero value otherwise.

func (*ResponseHeader) GetMessagesOk

func (o *ResponseHeader) GetMessagesOk() (*string, bool)

GetMessagesOk returns a tuple with the Messages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseHeader) GetProcessTime

func (o *ResponseHeader) GetProcessTime() float64

GetProcessTime returns the ProcessTime field value if set, zero value otherwise.

func (*ResponseHeader) GetProcessTimeOk

func (o *ResponseHeader) GetProcessTimeOk() (*float64, bool)

GetProcessTimeOk returns a tuple with the ProcessTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseHeader) GetReason

func (o *ResponseHeader) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*ResponseHeader) GetReasonOk

func (o *ResponseHeader) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseHeader) HasErrorCode

func (o *ResponseHeader) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*ResponseHeader) HasMessages

func (o *ResponseHeader) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*ResponseHeader) HasProcessTime

func (o *ResponseHeader) HasProcessTime() bool

HasProcessTime returns a boolean if a field has been set.

func (*ResponseHeader) HasReason

func (o *ResponseHeader) HasReason() bool

HasReason returns a boolean if a field has been set.

func (ResponseHeader) MarshalJSON

func (o ResponseHeader) MarshalJSON() ([]byte, error)

func (*ResponseHeader) SetErrorCode

func (o *ResponseHeader) SetErrorCode(v string)

SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.

func (*ResponseHeader) SetMessages

func (o *ResponseHeader) SetMessages(v string)

SetMessages gets a reference to the given string and assigns it to the Messages field.

func (*ResponseHeader) SetProcessTime

func (o *ResponseHeader) SetProcessTime(v float64)

SetProcessTime gets a reference to the given float64 and assigns it to the ProcessTime field.

func (*ResponseHeader) SetReason

func (o *ResponseHeader) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (ResponseHeader) ToMap

func (o ResponseHeader) ToMap() (map[string]interface{}, error)

type SendReply200Response

type SendReply200Response struct {
	Header *ResponseHeader                  `json:"header,omitempty"`
	Data   NullableSendReply200ResponseData `json:"data,omitempty"`
}

SendReply200Response struct for SendReply200Response

func NewSendReply200Response

func NewSendReply200Response() *SendReply200Response

NewSendReply200Response instantiates a new SendReply200Response object This constructor will assign default values to properties that have it defined, 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 NewSendReply200ResponseWithDefaults

func NewSendReply200ResponseWithDefaults() *SendReply200Response

NewSendReply200ResponseWithDefaults instantiates a new SendReply200Response object This 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 (*SendReply200Response) GetData

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SendReply200Response) GetDataOk

GetDataOk returns a tuple with the Data 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 (*SendReply200Response) GetHeader

func (o *SendReply200Response) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*SendReply200Response) GetHeaderOk

func (o *SendReply200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200Response) HasData

func (o *SendReply200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*SendReply200Response) HasHeader

func (o *SendReply200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (SendReply200Response) MarshalJSON

func (o SendReply200Response) MarshalJSON() ([]byte, error)

func (*SendReply200Response) SetData

SetData gets a reference to the given NullableSendReply200ResponseData and assigns it to the Data field.

func (*SendReply200Response) SetDataNil

func (o *SendReply200Response) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*SendReply200Response) SetHeader

func (o *SendReply200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (SendReply200Response) ToMap

func (o SendReply200Response) ToMap() (map[string]interface{}, error)

func (*SendReply200Response) UnsetData

func (o *SendReply200Response) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type SendReply200ResponseData

type SendReply200ResponseData struct {
	MsgId              *int64                                      `json:"msg_id,omitempty"`
	SenderId           *int64                                      `json:"sender_id,omitempty"`
	Role               *int64                                      `json:"role,omitempty"`
	Msg                *string                                     `json:"msg,omitempty"`
	ReplyTime          *int64                                      `json:"reply_time,omitempty"`
	From               *string                                     `json:"from,omitempty"`
	Attachment         *SendReply200ResponseDataAttachment         `json:"attachment,omitempty"`
	FallbackAttachment *SendReply200ResponseDataFallbackAttachment `json:"fallback_attachment,omitempty"`
}

SendReply200ResponseData struct for SendReply200ResponseData

func NewSendReply200ResponseData

func NewSendReply200ResponseData() *SendReply200ResponseData

NewSendReply200ResponseData instantiates a new SendReply200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewSendReply200ResponseDataWithDefaults

func NewSendReply200ResponseDataWithDefaults() *SendReply200ResponseData

NewSendReply200ResponseDataWithDefaults instantiates a new SendReply200ResponseData object This 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 (*SendReply200ResponseData) GetAttachment

GetAttachment returns the Attachment field value if set, zero value otherwise.

func (*SendReply200ResponseData) GetAttachmentOk

GetAttachmentOk returns a tuple with the Attachment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseData) GetFallbackAttachment

GetFallbackAttachment returns the FallbackAttachment field value if set, zero value otherwise.

func (*SendReply200ResponseData) GetFallbackAttachmentOk

GetFallbackAttachmentOk returns a tuple with the FallbackAttachment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseData) GetFrom

func (o *SendReply200ResponseData) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*SendReply200ResponseData) GetFromOk

func (o *SendReply200ResponseData) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseData) GetMsg

func (o *SendReply200ResponseData) GetMsg() string

GetMsg returns the Msg field value if set, zero value otherwise.

func (*SendReply200ResponseData) GetMsgId

func (o *SendReply200ResponseData) GetMsgId() int64

GetMsgId returns the MsgId field value if set, zero value otherwise.

func (*SendReply200ResponseData) GetMsgIdOk

func (o *SendReply200ResponseData) GetMsgIdOk() (*int64, bool)

GetMsgIdOk returns a tuple with the MsgId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseData) GetMsgOk

func (o *SendReply200ResponseData) GetMsgOk() (*string, bool)

GetMsgOk returns a tuple with the Msg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseData) GetReplyTime

func (o *SendReply200ResponseData) GetReplyTime() int64

GetReplyTime returns the ReplyTime field value if set, zero value otherwise.

func (*SendReply200ResponseData) GetReplyTimeOk

func (o *SendReply200ResponseData) GetReplyTimeOk() (*int64, bool)

GetReplyTimeOk returns a tuple with the ReplyTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseData) GetRole

func (o *SendReply200ResponseData) GetRole() int64

GetRole returns the Role field value if set, zero value otherwise.

func (*SendReply200ResponseData) GetRoleOk

func (o *SendReply200ResponseData) GetRoleOk() (*int64, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseData) GetSenderId

func (o *SendReply200ResponseData) GetSenderId() int64

GetSenderId returns the SenderId field value if set, zero value otherwise.

func (*SendReply200ResponseData) GetSenderIdOk

func (o *SendReply200ResponseData) GetSenderIdOk() (*int64, bool)

GetSenderIdOk returns a tuple with the SenderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseData) HasAttachment

func (o *SendReply200ResponseData) HasAttachment() bool

HasAttachment returns a boolean if a field has been set.

func (*SendReply200ResponseData) HasFallbackAttachment

func (o *SendReply200ResponseData) HasFallbackAttachment() bool

HasFallbackAttachment returns a boolean if a field has been set.

func (*SendReply200ResponseData) HasFrom

func (o *SendReply200ResponseData) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*SendReply200ResponseData) HasMsg

func (o *SendReply200ResponseData) HasMsg() bool

HasMsg returns a boolean if a field has been set.

func (*SendReply200ResponseData) HasMsgId

func (o *SendReply200ResponseData) HasMsgId() bool

HasMsgId returns a boolean if a field has been set.

func (*SendReply200ResponseData) HasReplyTime

func (o *SendReply200ResponseData) HasReplyTime() bool

HasReplyTime returns a boolean if a field has been set.

func (*SendReply200ResponseData) HasRole

func (o *SendReply200ResponseData) HasRole() bool

HasRole returns a boolean if a field has been set.

func (*SendReply200ResponseData) HasSenderId

func (o *SendReply200ResponseData) HasSenderId() bool

HasSenderId returns a boolean if a field has been set.

func (SendReply200ResponseData) MarshalJSON

func (o SendReply200ResponseData) MarshalJSON() ([]byte, error)

func (*SendReply200ResponseData) SetAttachment

SetAttachment gets a reference to the given SendReply200ResponseDataAttachment and assigns it to the Attachment field.

func (*SendReply200ResponseData) SetFallbackAttachment

SetFallbackAttachment gets a reference to the given SendReply200ResponseDataFallbackAttachment and assigns it to the FallbackAttachment field.

func (*SendReply200ResponseData) SetFrom

func (o *SendReply200ResponseData) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*SendReply200ResponseData) SetMsg

func (o *SendReply200ResponseData) SetMsg(v string)

SetMsg gets a reference to the given string and assigns it to the Msg field.

func (*SendReply200ResponseData) SetMsgId

func (o *SendReply200ResponseData) SetMsgId(v int64)

SetMsgId gets a reference to the given int64 and assigns it to the MsgId field.

func (*SendReply200ResponseData) SetReplyTime

func (o *SendReply200ResponseData) SetReplyTime(v int64)

SetReplyTime gets a reference to the given int64 and assigns it to the ReplyTime field.

func (*SendReply200ResponseData) SetRole

func (o *SendReply200ResponseData) SetRole(v int64)

SetRole gets a reference to the given int64 and assigns it to the Role field.

func (*SendReply200ResponseData) SetSenderId

func (o *SendReply200ResponseData) SetSenderId(v int64)

SetSenderId gets a reference to the given int64 and assigns it to the SenderId field.

func (SendReply200ResponseData) ToMap

func (o SendReply200ResponseData) ToMap() (map[string]interface{}, error)

type SendReply200ResponseDataAttachment

type SendReply200ResponseDataAttachment struct {
	QuotationProfile *SendReply200ResponseDataAttachmentQuotationProfile `json:"quotation_profile,omitempty"`
}

SendReply200ResponseDataAttachment struct for SendReply200ResponseDataAttachment

func NewSendReply200ResponseDataAttachment

func NewSendReply200ResponseDataAttachment() *SendReply200ResponseDataAttachment

NewSendReply200ResponseDataAttachment instantiates a new SendReply200ResponseDataAttachment object This constructor will assign default values to properties that have it defined, 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 NewSendReply200ResponseDataAttachmentWithDefaults

func NewSendReply200ResponseDataAttachmentWithDefaults() *SendReply200ResponseDataAttachment

NewSendReply200ResponseDataAttachmentWithDefaults instantiates a new SendReply200ResponseDataAttachment object This 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 (*SendReply200ResponseDataAttachment) GetQuotationProfile

GetQuotationProfile returns the QuotationProfile field value if set, zero value otherwise.

func (*SendReply200ResponseDataAttachment) GetQuotationProfileOk

GetQuotationProfileOk returns a tuple with the QuotationProfile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseDataAttachment) HasQuotationProfile

func (o *SendReply200ResponseDataAttachment) HasQuotationProfile() bool

HasQuotationProfile returns a boolean if a field has been set.

func (SendReply200ResponseDataAttachment) MarshalJSON

func (o SendReply200ResponseDataAttachment) MarshalJSON() ([]byte, error)

func (*SendReply200ResponseDataAttachment) SetQuotationProfile

SetQuotationProfile gets a reference to the given SendReply200ResponseDataAttachmentQuotationProfile and assigns it to the QuotationProfile field.

func (SendReply200ResponseDataAttachment) ToMap

func (o SendReply200ResponseDataAttachment) ToMap() (map[string]interface{}, error)

type SendReply200ResponseDataAttachmentQuotationProfile

type SendReply200ResponseDataAttachmentQuotationProfile struct {
	Thumbnail  *string `json:"thumbnail,omitempty"`
	Identifier *string `json:"identifier,omitempty"`
	Title      *string `json:"title,omitempty"`
	Price      *string `json:"price,omitempty"`
	Url        *string `json:"url,omitempty"`
}

SendReply200ResponseDataAttachmentQuotationProfile struct for SendReply200ResponseDataAttachmentQuotationProfile

func NewSendReply200ResponseDataAttachmentQuotationProfile

func NewSendReply200ResponseDataAttachmentQuotationProfile() *SendReply200ResponseDataAttachmentQuotationProfile

NewSendReply200ResponseDataAttachmentQuotationProfile instantiates a new SendReply200ResponseDataAttachmentQuotationProfile object This constructor will assign default values to properties that have it defined, 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 NewSendReply200ResponseDataAttachmentQuotationProfileWithDefaults

func NewSendReply200ResponseDataAttachmentQuotationProfileWithDefaults() *SendReply200ResponseDataAttachmentQuotationProfile

NewSendReply200ResponseDataAttachmentQuotationProfileWithDefaults instantiates a new SendReply200ResponseDataAttachmentQuotationProfile object This 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 (*SendReply200ResponseDataAttachmentQuotationProfile) GetIdentifier

GetIdentifier returns the Identifier field value if set, zero value otherwise.

func (*SendReply200ResponseDataAttachmentQuotationProfile) GetIdentifierOk

GetIdentifierOk returns a tuple with the Identifier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseDataAttachmentQuotationProfile) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*SendReply200ResponseDataAttachmentQuotationProfile) 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 (*SendReply200ResponseDataAttachmentQuotationProfile) GetThumbnail

GetThumbnail returns the Thumbnail field value if set, zero value otherwise.

func (*SendReply200ResponseDataAttachmentQuotationProfile) GetThumbnailOk

GetThumbnailOk returns a tuple with the Thumbnail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseDataAttachmentQuotationProfile) GetTitle

GetTitle returns the Title field value if set, zero value otherwise.

func (*SendReply200ResponseDataAttachmentQuotationProfile) GetTitleOk

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseDataAttachmentQuotationProfile) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*SendReply200ResponseDataAttachmentQuotationProfile) GetUrlOk

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseDataAttachmentQuotationProfile) HasIdentifier

HasIdentifier returns a boolean if a field has been set.

func (*SendReply200ResponseDataAttachmentQuotationProfile) HasPrice

HasPrice returns a boolean if a field has been set.

func (*SendReply200ResponseDataAttachmentQuotationProfile) HasThumbnail

HasThumbnail returns a boolean if a field has been set.

func (*SendReply200ResponseDataAttachmentQuotationProfile) HasTitle

HasTitle returns a boolean if a field has been set.

func (*SendReply200ResponseDataAttachmentQuotationProfile) HasUrl

HasUrl returns a boolean if a field has been set.

func (SendReply200ResponseDataAttachmentQuotationProfile) MarshalJSON

func (*SendReply200ResponseDataAttachmentQuotationProfile) SetIdentifier

SetIdentifier gets a reference to the given string and assigns it to the Identifier field.

func (*SendReply200ResponseDataAttachmentQuotationProfile) SetPrice

SetPrice gets a reference to the given string and assigns it to the Price field.

func (*SendReply200ResponseDataAttachmentQuotationProfile) SetThumbnail

SetThumbnail gets a reference to the given string and assigns it to the Thumbnail field.

func (*SendReply200ResponseDataAttachmentQuotationProfile) SetTitle

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*SendReply200ResponseDataAttachmentQuotationProfile) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (SendReply200ResponseDataAttachmentQuotationProfile) ToMap

type SendReply200ResponseDataFallbackAttachment

type SendReply200ResponseDataFallbackAttachment struct {
	Html    *string `json:"html,omitempty"`
	Message *string `json:"message,omitempty"`
}

SendReply200ResponseDataFallbackAttachment struct for SendReply200ResponseDataFallbackAttachment

func NewSendReply200ResponseDataFallbackAttachment

func NewSendReply200ResponseDataFallbackAttachment() *SendReply200ResponseDataFallbackAttachment

NewSendReply200ResponseDataFallbackAttachment instantiates a new SendReply200ResponseDataFallbackAttachment object This constructor will assign default values to properties that have it defined, 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 NewSendReply200ResponseDataFallbackAttachmentWithDefaults

func NewSendReply200ResponseDataFallbackAttachmentWithDefaults() *SendReply200ResponseDataFallbackAttachment

NewSendReply200ResponseDataFallbackAttachmentWithDefaults instantiates a new SendReply200ResponseDataFallbackAttachment object This 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 (*SendReply200ResponseDataFallbackAttachment) GetHtml

GetHtml returns the Html field value if set, zero value otherwise.

func (*SendReply200ResponseDataFallbackAttachment) GetHtmlOk

GetHtmlOk returns a tuple with the Html field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendReply200ResponseDataFallbackAttachment) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*SendReply200ResponseDataFallbackAttachment) 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 (*SendReply200ResponseDataFallbackAttachment) HasHtml

HasHtml returns a boolean if a field has been set.

func (*SendReply200ResponseDataFallbackAttachment) HasMessage

HasMessage returns a boolean if a field has been set.

func (SendReply200ResponseDataFallbackAttachment) MarshalJSON

func (*SendReply200ResponseDataFallbackAttachment) SetHtml

SetHtml gets a reference to the given string and assigns it to the Html field.

func (*SendReply200ResponseDataFallbackAttachment) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (SendReply200ResponseDataFallbackAttachment) ToMap

func (o SendReply200ResponseDataFallbackAttachment) ToMap() (map[string]interface{}, error)

type SendReplyRequest

type SendReplyRequest struct {
	SendReplyRequestOneOf  *SendReplyRequestOneOf
	SendReplyRequestOneOf1 *SendReplyRequestOneOf1
}

SendReplyRequest - struct for SendReplyRequest

func SendReplyRequestOneOf1AsSendReplyRequest

func SendReplyRequestOneOf1AsSendReplyRequest(v *SendReplyRequestOneOf1) SendReplyRequest

SendReplyRequestOneOf1AsSendReplyRequest is a convenience function that returns SendReplyRequestOneOf1 wrapped in SendReplyRequest

func SendReplyRequestOneOfAsSendReplyRequest

func SendReplyRequestOneOfAsSendReplyRequest(v *SendReplyRequestOneOf) SendReplyRequest

SendReplyRequestOneOfAsSendReplyRequest is a convenience function that returns SendReplyRequestOneOf wrapped in SendReplyRequest

func (*SendReplyRequest) GetActualInstance

func (obj *SendReplyRequest) GetActualInstance() interface{}

Get the actual instance

func (SendReplyRequest) MarshalJSON

func (src SendReplyRequest) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SendReplyRequest) UnmarshalJSON

func (dst *SendReplyRequest) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type SendReplyRequestOneOf

type SendReplyRequestOneOf struct {
	ShopId  int64  `json:"shop_id"`
	Message string `json:"message"`
}

SendReplyRequestOneOf struct for SendReplyRequestOneOf

func NewSendReplyRequestOneOf

func NewSendReplyRequestOneOf(shopId int64, message string) *SendReplyRequestOneOf

NewSendReplyRequestOneOf instantiates a new SendReplyRequestOneOf object This constructor will assign default values to properties that have it defined, 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 NewSendReplyRequestOneOfWithDefaults

func NewSendReplyRequestOneOfWithDefaults() *SendReplyRequestOneOf

NewSendReplyRequestOneOfWithDefaults instantiates a new SendReplyRequestOneOf object This 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 (*SendReplyRequestOneOf) GetMessage

func (o *SendReplyRequestOneOf) GetMessage() string

GetMessage returns the Message field value

func (*SendReplyRequestOneOf) GetMessageOk

func (o *SendReplyRequestOneOf) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*SendReplyRequestOneOf) GetShopId

func (o *SendReplyRequestOneOf) GetShopId() int64

GetShopId returns the ShopId field value

func (*SendReplyRequestOneOf) GetShopIdOk

func (o *SendReplyRequestOneOf) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value and a boolean to check if the value has been set.

func (SendReplyRequestOneOf) MarshalJSON

func (o SendReplyRequestOneOf) MarshalJSON() ([]byte, error)

func (*SendReplyRequestOneOf) SetMessage

func (o *SendReplyRequestOneOf) SetMessage(v string)

SetMessage sets field value

func (*SendReplyRequestOneOf) SetShopId

func (o *SendReplyRequestOneOf) SetShopId(v int64)

SetShopId sets field value

func (SendReplyRequestOneOf) ToMap

func (o SendReplyRequestOneOf) ToMap() (map[string]interface{}, error)

type SendReplyRequestOneOf1

type SendReplyRequestOneOf1 struct {
	ShopId         int64                         `json:"shop_id"`
	AttachmentType int64                         `json:"attachment_type"`
	Payload        SendReplyRequestOneOf1Payload `json:"payload"`
}

SendReplyRequestOneOf1 struct for SendReplyRequestOneOf1

func NewSendReplyRequestOneOf1

func NewSendReplyRequestOneOf1(shopId int64, attachmentType int64, payload SendReplyRequestOneOf1Payload) *SendReplyRequestOneOf1

NewSendReplyRequestOneOf1 instantiates a new SendReplyRequestOneOf1 object This constructor will assign default values to properties that have it defined, 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 NewSendReplyRequestOneOf1WithDefaults

func NewSendReplyRequestOneOf1WithDefaults() *SendReplyRequestOneOf1

NewSendReplyRequestOneOf1WithDefaults instantiates a new SendReplyRequestOneOf1 object This 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 (*SendReplyRequestOneOf1) GetAttachmentType

func (o *SendReplyRequestOneOf1) GetAttachmentType() int64

GetAttachmentType returns the AttachmentType field value

func (*SendReplyRequestOneOf1) GetAttachmentTypeOk

func (o *SendReplyRequestOneOf1) GetAttachmentTypeOk() (*int64, bool)

GetAttachmentTypeOk returns a tuple with the AttachmentType field value and a boolean to check if the value has been set.

func (*SendReplyRequestOneOf1) GetPayload

GetPayload returns the Payload field value

func (*SendReplyRequestOneOf1) GetPayloadOk

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*SendReplyRequestOneOf1) GetShopId

func (o *SendReplyRequestOneOf1) GetShopId() int64

GetShopId returns the ShopId field value

func (*SendReplyRequestOneOf1) GetShopIdOk

func (o *SendReplyRequestOneOf1) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value and a boolean to check if the value has been set.

func (SendReplyRequestOneOf1) MarshalJSON

func (o SendReplyRequestOneOf1) MarshalJSON() ([]byte, error)

func (*SendReplyRequestOneOf1) SetAttachmentType

func (o *SendReplyRequestOneOf1) SetAttachmentType(v int64)

SetAttachmentType sets field value

func (*SendReplyRequestOneOf1) SetPayload

SetPayload sets field value

func (*SendReplyRequestOneOf1) SetShopId

func (o *SendReplyRequestOneOf1) SetShopId(v int64)

SetShopId sets field value

func (SendReplyRequestOneOf1) ToMap

func (o SendReplyRequestOneOf1) ToMap() (map[string]interface{}, error)

type SendReplyRequestOneOf1Payload

type SendReplyRequestOneOf1Payload struct {
	Thumbnail  string `json:"thumbnail"`
	Identifier string `json:"identifier"`
	Title      string `json:"title"`
	Price      string `json:"price"`
	Url        string `json:"url"`
}

SendReplyRequestOneOf1Payload struct for SendReplyRequestOneOf1Payload

func NewSendReplyRequestOneOf1Payload

func NewSendReplyRequestOneOf1Payload(thumbnail string, identifier string, title string, price string, url string) *SendReplyRequestOneOf1Payload

NewSendReplyRequestOneOf1Payload instantiates a new SendReplyRequestOneOf1Payload object This constructor will assign default values to properties that have it defined, 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 NewSendReplyRequestOneOf1PayloadWithDefaults

func NewSendReplyRequestOneOf1PayloadWithDefaults() *SendReplyRequestOneOf1Payload

NewSendReplyRequestOneOf1PayloadWithDefaults instantiates a new SendReplyRequestOneOf1Payload object This 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 (*SendReplyRequestOneOf1Payload) GetIdentifier

func (o *SendReplyRequestOneOf1Payload) GetIdentifier() string

GetIdentifier returns the Identifier field value

func (*SendReplyRequestOneOf1Payload) GetIdentifierOk

func (o *SendReplyRequestOneOf1Payload) GetIdentifierOk() (*string, bool)

GetIdentifierOk returns a tuple with the Identifier field value and a boolean to check if the value has been set.

func (*SendReplyRequestOneOf1Payload) GetPrice

func (o *SendReplyRequestOneOf1Payload) GetPrice() string

GetPrice returns the Price field value

func (*SendReplyRequestOneOf1Payload) GetPriceOk

func (o *SendReplyRequestOneOf1Payload) GetPriceOk() (*string, bool)

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*SendReplyRequestOneOf1Payload) GetThumbnail

func (o *SendReplyRequestOneOf1Payload) GetThumbnail() string

GetThumbnail returns the Thumbnail field value

func (*SendReplyRequestOneOf1Payload) GetThumbnailOk

func (o *SendReplyRequestOneOf1Payload) GetThumbnailOk() (*string, bool)

GetThumbnailOk returns a tuple with the Thumbnail field value and a boolean to check if the value has been set.

func (*SendReplyRequestOneOf1Payload) GetTitle

func (o *SendReplyRequestOneOf1Payload) GetTitle() string

GetTitle returns the Title field value

func (*SendReplyRequestOneOf1Payload) GetTitleOk

func (o *SendReplyRequestOneOf1Payload) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*SendReplyRequestOneOf1Payload) GetUrl

GetUrl returns the Url field value

func (*SendReplyRequestOneOf1Payload) GetUrlOk

func (o *SendReplyRequestOneOf1Payload) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (SendReplyRequestOneOf1Payload) MarshalJSON

func (o SendReplyRequestOneOf1Payload) MarshalJSON() ([]byte, error)

func (*SendReplyRequestOneOf1Payload) SetIdentifier

func (o *SendReplyRequestOneOf1Payload) SetIdentifier(v string)

SetIdentifier sets field value

func (*SendReplyRequestOneOf1Payload) SetPrice

func (o *SendReplyRequestOneOf1Payload) SetPrice(v string)

SetPrice sets field value

func (*SendReplyRequestOneOf1Payload) SetThumbnail

func (o *SendReplyRequestOneOf1Payload) SetThumbnail(v string)

SetThumbnail sets field value

func (*SendReplyRequestOneOf1Payload) SetTitle

func (o *SendReplyRequestOneOf1Payload) SetTitle(v string)

SetTitle sets field value

func (*SendReplyRequestOneOf1Payload) SetUrl

SetUrl sets field value

func (SendReplyRequestOneOf1Payload) ToMap

func (o SendReplyRequestOneOf1Payload) 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 SetInactiveProductRequest

type SetInactiveProductRequest struct {
	ProductId []int64 `json:"product_id,omitempty"`
}

SetInactiveProductRequest struct for SetInactiveProductRequest

func NewSetInactiveProductRequest

func NewSetInactiveProductRequest() *SetInactiveProductRequest

NewSetInactiveProductRequest instantiates a new SetInactiveProductRequest object This constructor will assign default values to properties that have it defined, 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 NewSetInactiveProductRequestWithDefaults

func NewSetInactiveProductRequestWithDefaults() *SetInactiveProductRequest

NewSetInactiveProductRequestWithDefaults instantiates a new SetInactiveProductRequest object This 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 (*SetInactiveProductRequest) GetProductId

func (o *SetInactiveProductRequest) GetProductId() []int64

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*SetInactiveProductRequest) GetProductIdOk

func (o *SetInactiveProductRequest) GetProductIdOk() ([]int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SetInactiveProductRequest) HasProductId

func (o *SetInactiveProductRequest) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (SetInactiveProductRequest) MarshalJSON

func (o SetInactiveProductRequest) MarshalJSON() ([]byte, error)

func (*SetInactiveProductRequest) SetProductId

func (o *SetInactiveProductRequest) SetProductId(v []int64)

SetProductId gets a reference to the given []int64 and assigns it to the ProductId field.

func (SetInactiveProductRequest) ToMap

func (o SetInactiveProductRequest) ToMap() (map[string]interface{}, error)

type ShopAPI

type ShopAPI interface {

	/*
		CreateShowcase Method for CreateShowcase

		This endpoint used to create new showcase based on shop_id and fs_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ShopAPICreateShowcaseRequest
	*/
	CreateShowcase(ctx context.Context, fsId int64) ShopAPICreateShowcaseRequest

	// CreateShowcaseExecute executes the request
	//  @return CreateShowcase200Response
	CreateShowcaseExecute(r ShopAPICreateShowcaseRequest) (*CreateShowcase200Response, *http.Response, error)

	// CreateShowcaseExecuteWithRetry executes the request with retry
	//  @return CreateShowcase200Response
	CreateShowcaseExecuteWithRetry(r ShopAPICreateShowcaseRequest, maxRetry, maxDelayMs int) (*CreateShowcase200Response, *http.Response, error)

	/*
		DeleteShowcase Method for DeleteShowcase

		This endpoint used to delete existing showcase based on showcase_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ShopAPIDeleteShowcaseRequest
	*/
	DeleteShowcase(ctx context.Context, fsId int64) ShopAPIDeleteShowcaseRequest

	// DeleteShowcaseExecute executes the request
	//  @return DeleteShowcase200Response
	DeleteShowcaseExecute(r ShopAPIDeleteShowcaseRequest) (*DeleteShowcase200Response, *http.Response, error)

	// DeleteShowcaseExecuteWithRetry executes the request with retry
	//  @return DeleteShowcase200Response
	DeleteShowcaseExecuteWithRetry(r ShopAPIDeleteShowcaseRequest, maxRetry, maxDelayMs int) (*DeleteShowcase200Response, *http.Response, error)

	/*
		GetShopInfo Method for GetShopInfo

		This endpoint returns shop information from shop_id that associated with fs_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ShopAPIGetShopInfoRequest
	*/
	GetShopInfo(ctx context.Context, fsId int64) ShopAPIGetShopInfoRequest

	// GetShopInfoExecute executes the request
	//  @return GetShopInfo200Response
	GetShopInfoExecute(r ShopAPIGetShopInfoRequest) (*GetShopInfo200Response, *http.Response, error)

	// GetShopInfoExecuteWithRetry executes the request with retry
	//  @return GetShopInfo200Response
	GetShopInfoExecuteWithRetry(r ShopAPIGetShopInfoRequest, maxRetry, maxDelayMs int) (*GetShopInfo200Response, *http.Response, error)

	/*
		GetShowcase Method for GetShowcase

		This endpoint used to get existing showcase based on shopID and FSID.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ShopAPIGetShowcaseRequest
	*/
	GetShowcase(ctx context.Context, fsId int64) ShopAPIGetShowcaseRequest

	// GetShowcaseExecute executes the request
	//  @return GetShowcase200Response
	GetShowcaseExecute(r ShopAPIGetShowcaseRequest) (*GetShowcase200Response, *http.Response, error)

	// GetShowcaseExecuteWithRetry executes the request with retry
	//  @return GetShowcase200Response
	GetShowcaseExecuteWithRetry(r ShopAPIGetShowcaseRequest, maxRetry, maxDelayMs int) (*GetShowcase200Response, *http.Response, error)

	/*
		GetShowcaseAllEtalase Method for GetShowcaseAllEtalase

		This endpoint retrieves a list of all etalase owned by a shop_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ShopAPIGetShowcaseAllEtalaseRequest
	*/
	GetShowcaseAllEtalase(ctx context.Context, fsId int64) ShopAPIGetShowcaseAllEtalaseRequest

	// GetShowcaseAllEtalaseExecute executes the request
	//  @return GetShowcaseAllEtalase200Response
	GetShowcaseAllEtalaseExecute(r ShopAPIGetShowcaseAllEtalaseRequest) (*GetShowcaseAllEtalase200Response, *http.Response, error)

	// GetShowcaseAllEtalaseExecuteWithRetry executes the request with retry
	//  @return GetShowcaseAllEtalase200Response
	GetShowcaseAllEtalaseExecuteWithRetry(r ShopAPIGetShowcaseAllEtalaseRequest, maxRetry, maxDelayMs int) (*GetShowcaseAllEtalase200Response, *http.Response, error)

	/*
		UpdateShopStatus Method for UpdateShopStatus

		This endpoint to update shop status into open or close.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ShopAPIUpdateShopStatusRequest
	*/
	UpdateShopStatus(ctx context.Context, fsId int64) ShopAPIUpdateShopStatusRequest

	// UpdateShopStatusExecute executes the request
	//  @return UpdateShopStatusDefaultResponse
	UpdateShopStatusExecute(r ShopAPIUpdateShopStatusRequest) (*UpdateShopStatusDefaultResponse, *http.Response, error)

	// UpdateShopStatusExecuteWithRetry executes the request with retry
	//  @return UpdateShopStatusDefaultResponse
	UpdateShopStatusExecuteWithRetry(r ShopAPIUpdateShopStatusRequest, maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponse, *http.Response, error)

	/*
		UpdateShowcase Method for UpdateShowcase

		This endpoint used to update existing showcase based on showcase_id.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return ShopAPIUpdateShowcaseRequest
	*/
	UpdateShowcase(ctx context.Context, fsId int64) ShopAPIUpdateShowcaseRequest

	// UpdateShowcaseExecute executes the request
	//  @return DeleteShowcase200Response
	UpdateShowcaseExecute(r ShopAPIUpdateShowcaseRequest) (*DeleteShowcase200Response, *http.Response, error)

	// UpdateShowcaseExecuteWithRetry executes the request with retry
	//  @return DeleteShowcase200Response
	UpdateShowcaseExecuteWithRetry(r ShopAPIUpdateShowcaseRequest, maxRetry, maxDelayMs int) (*DeleteShowcase200Response, *http.Response, error)
}

type ShopAPICreateShowcaseRequest

type ShopAPICreateShowcaseRequest struct {
	ApiService ShopAPI
	// contains filtered or unexported fields
}

func (ShopAPICreateShowcaseRequest) CreateShowcaseRequest

func (r ShopAPICreateShowcaseRequest) CreateShowcaseRequest(createShowcaseRequest CreateShowcaseRequest) ShopAPICreateShowcaseRequest

func (ShopAPICreateShowcaseRequest) Execute

func (ShopAPICreateShowcaseRequest) ExecuteWithRetry

func (r ShopAPICreateShowcaseRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*CreateShowcase200Response, *http.Response, error)

func (ShopAPICreateShowcaseRequest) ShopId

Shop unique identifier

type ShopAPIDeleteShowcaseRequest

type ShopAPIDeleteShowcaseRequest struct {
	ApiService ShopAPI
	// contains filtered or unexported fields
}

func (ShopAPIDeleteShowcaseRequest) DeleteShowcaseRequest

func (r ShopAPIDeleteShowcaseRequest) DeleteShowcaseRequest(deleteShowcaseRequest DeleteShowcaseRequest) ShopAPIDeleteShowcaseRequest

func (ShopAPIDeleteShowcaseRequest) Execute

func (ShopAPIDeleteShowcaseRequest) ExecuteWithRetry

func (r ShopAPIDeleteShowcaseRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*DeleteShowcase200Response, *http.Response, error)

func (ShopAPIDeleteShowcaseRequest) ShopId

Shop unique identifier

type ShopAPIGetShopInfoRequest

type ShopAPIGetShopInfoRequest struct {
	ApiService ShopAPI
	// contains filtered or unexported fields
}

func (ShopAPIGetShopInfoRequest) Execute

func (ShopAPIGetShopInfoRequest) ExecuteWithRetry

func (r ShopAPIGetShopInfoRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetShopInfo200Response, *http.Response, error)

func (ShopAPIGetShopInfoRequest) Page

Determine which page the order list should start. The minimal value is 1

func (ShopAPIGetShopInfoRequest) PerPage

Determine how many orders will be shown per page

func (ShopAPIGetShopInfoRequest) ShopId

Shop unique identifier

type ShopAPIGetShowcaseAllEtalaseRequest

type ShopAPIGetShowcaseAllEtalaseRequest struct {
	ApiService ShopAPI
	// contains filtered or unexported fields
}

func (ShopAPIGetShowcaseAllEtalaseRequest) Execute

func (ShopAPIGetShowcaseAllEtalaseRequest) ExecuteWithRetry

func (r ShopAPIGetShowcaseAllEtalaseRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetShowcaseAllEtalase200Response, *http.Response, error)

func (ShopAPIGetShowcaseAllEtalaseRequest) ShopId

Shop unique identifier

type ShopAPIGetShowcaseRequest

type ShopAPIGetShowcaseRequest struct {
	ApiService ShopAPI
	// contains filtered or unexported fields
}

func (ShopAPIGetShowcaseRequest) Display

To determine which showcase that you want to see. Accepted value: showcase to get user showcases only, group to get group showcases only, all to get both, default value: all

func (ShopAPIGetShowcaseRequest) Execute

func (ShopAPIGetShowcaseRequest) ExecuteWithRetry

func (r ShopAPIGetShowcaseRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetShowcase200Response, *http.Response, error)

func (ShopAPIGetShowcaseRequest) HideZero

Hide showcase if product equal to zero, default value: false

func (ShopAPIGetShowcaseRequest) Page

USelect which page to show, default value: 1

func (ShopAPIGetShowcaseRequest) PageCount

Showcase contained in each page, default value: 10

func (ShopAPIGetShowcaseRequest) ShopId

Shop unique identifier

type ShopAPIService

type ShopAPIService service

ShopAPIService ShopAPI service

func (*ShopAPIService) CreateShowcase

func (a *ShopAPIService) CreateShowcase(ctx context.Context, fsId int64) ShopAPICreateShowcaseRequest

CreateShowcase Method for CreateShowcase

This endpoint used to create new showcase based on shop_id and fs_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ShopAPICreateShowcaseRequest

func (*ShopAPIService) CreateShowcaseExecute

Execute executes the request

@return CreateShowcase200Response

func (*ShopAPIService) CreateShowcaseExecuteWithRetry

func (a *ShopAPIService) CreateShowcaseExecuteWithRetry(r ShopAPICreateShowcaseRequest, maxRetry, maxDelayMs int) (*CreateShowcase200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return CreateShowcase200Response

func (*ShopAPIService) DeleteShowcase

func (a *ShopAPIService) DeleteShowcase(ctx context.Context, fsId int64) ShopAPIDeleteShowcaseRequest

DeleteShowcase Method for DeleteShowcase

This endpoint used to delete existing showcase based on showcase_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ShopAPIDeleteShowcaseRequest

func (*ShopAPIService) DeleteShowcaseExecute

Execute executes the request

@return DeleteShowcase200Response

func (*ShopAPIService) DeleteShowcaseExecuteWithRetry

func (a *ShopAPIService) DeleteShowcaseExecuteWithRetry(r ShopAPIDeleteShowcaseRequest, maxRetry, maxDelayMs int) (*DeleteShowcase200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return DeleteShowcase200Response

func (*ShopAPIService) GetShopInfo

func (a *ShopAPIService) GetShopInfo(ctx context.Context, fsId int64) ShopAPIGetShopInfoRequest

GetShopInfo Method for GetShopInfo

This endpoint returns shop information from shop_id that associated with fs_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ShopAPIGetShopInfoRequest

func (*ShopAPIService) GetShopInfoExecute

Execute executes the request

@return GetShopInfo200Response

func (*ShopAPIService) GetShopInfoExecuteWithRetry

func (a *ShopAPIService) GetShopInfoExecuteWithRetry(r ShopAPIGetShopInfoRequest, maxRetry, maxDelayMs int) (*GetShopInfo200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetShopInfo200Response

func (*ShopAPIService) GetShowcase

func (a *ShopAPIService) GetShowcase(ctx context.Context, fsId int64) ShopAPIGetShowcaseRequest

GetShowcase Method for GetShowcase

This endpoint used to get existing showcase based on shopID and FSID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ShopAPIGetShowcaseRequest

func (*ShopAPIService) GetShowcaseAllEtalase

func (a *ShopAPIService) GetShowcaseAllEtalase(ctx context.Context, fsId int64) ShopAPIGetShowcaseAllEtalaseRequest

GetShowcaseAllEtalase Method for GetShowcaseAllEtalase

This endpoint retrieves a list of all etalase owned by a shop_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ShopAPIGetShowcaseAllEtalaseRequest

func (*ShopAPIService) GetShowcaseAllEtalaseExecute

Execute executes the request

@return GetShowcaseAllEtalase200Response

func (*ShopAPIService) GetShowcaseAllEtalaseExecuteWithRetry

func (a *ShopAPIService) GetShowcaseAllEtalaseExecuteWithRetry(r ShopAPIGetShowcaseAllEtalaseRequest, maxRetry, maxDelayMs int) (*GetShowcaseAllEtalase200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetShowcaseAllEtalase200Response

func (*ShopAPIService) GetShowcaseExecute

Execute executes the request

@return GetShowcase200Response

func (*ShopAPIService) GetShowcaseExecuteWithRetry

func (a *ShopAPIService) GetShowcaseExecuteWithRetry(r ShopAPIGetShowcaseRequest, maxRetry, maxDelayMs int) (*GetShowcase200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetShowcase200Response

func (*ShopAPIService) UpdateShopStatus

func (a *ShopAPIService) UpdateShopStatus(ctx context.Context, fsId int64) ShopAPIUpdateShopStatusRequest

UpdateShopStatus Method for UpdateShopStatus

This endpoint to update shop status into open or close.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ShopAPIUpdateShopStatusRequest

func (*ShopAPIService) UpdateShopStatusExecute

Execute executes the request

@return UpdateShopStatusDefaultResponse

func (*ShopAPIService) UpdateShopStatusExecuteWithRetry

func (a *ShopAPIService) UpdateShopStatusExecuteWithRetry(r ShopAPIUpdateShopStatusRequest, maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponse, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return UpdateShopStatusDefaultResponse

func (*ShopAPIService) UpdateShowcase

func (a *ShopAPIService) UpdateShowcase(ctx context.Context, fsId int64) ShopAPIUpdateShowcaseRequest

UpdateShowcase Method for UpdateShowcase

This endpoint used to update existing showcase based on showcase_id.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return ShopAPIUpdateShowcaseRequest

func (*ShopAPIService) UpdateShowcaseExecute

Execute executes the request

@return DeleteShowcase200Response

func (*ShopAPIService) UpdateShowcaseExecuteWithRetry

func (a *ShopAPIService) UpdateShowcaseExecuteWithRetry(r ShopAPIUpdateShowcaseRequest, maxRetry, maxDelayMs int) (*DeleteShowcase200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return DeleteShowcase200Response

type ShopAPIUpdateShopStatusRequest

type ShopAPIUpdateShopStatusRequest struct {
	ApiService ShopAPI
	// contains filtered or unexported fields
}

func (ShopAPIUpdateShopStatusRequest) Execute

func (ShopAPIUpdateShopStatusRequest) ExecuteWithRetry

func (r ShopAPIUpdateShopStatusRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*UpdateShopStatusDefaultResponse, *http.Response, error)

func (ShopAPIUpdateShopStatusRequest) UpdateShopStatusRequest

func (r ShopAPIUpdateShopStatusRequest) UpdateShopStatusRequest(updateShopStatusRequest UpdateShopStatusRequest) ShopAPIUpdateShopStatusRequest

type ShopAPIUpdateShowcaseRequest

type ShopAPIUpdateShowcaseRequest struct {
	ApiService ShopAPI
	// contains filtered or unexported fields
}

func (ShopAPIUpdateShowcaseRequest) Execute

func (ShopAPIUpdateShowcaseRequest) ExecuteWithRetry

func (r ShopAPIUpdateShowcaseRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*DeleteShowcase200Response, *http.Response, error)

func (ShopAPIUpdateShowcaseRequest) ShopId

Shop unique identifier

func (ShopAPIUpdateShowcaseRequest) UpdateShowcaseRequest

func (r ShopAPIUpdateShowcaseRequest) UpdateShowcaseRequest(updateShowcaseRequest UpdateShowcaseRequest) ShopAPIUpdateShowcaseRequest

type Token

type Token struct {
	AccessToken *string `json:"access_token,omitempty"`
	ExpiresIn   *int64  `json:"expires_in,omitempty"`
	TokenType   *string `json:"token_type,omitempty"`
}

Token struct for Token

func NewToken

func NewToken() *Token

NewToken instantiates a new Token object This constructor will assign default values to properties that have it defined, 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 NewTokenWithDefaults

func NewTokenWithDefaults() *Token

NewTokenWithDefaults instantiates a new Token object This 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 (*Token) GetAccessToken

func (o *Token) GetAccessToken() string

GetAccessToken returns the AccessToken field value if set, zero value otherwise.

func (*Token) GetAccessTokenOk

func (o *Token) 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 (*Token) GetExpiresIn

func (o *Token) GetExpiresIn() int64

GetExpiresIn returns the ExpiresIn field value if set, zero value otherwise.

func (*Token) GetExpiresInOk

func (o *Token) GetExpiresInOk() (*int64, 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 (*Token) GetTokenType

func (o *Token) GetTokenType() string

GetTokenType returns the TokenType field value if set, zero value otherwise.

func (*Token) GetTokenTypeOk

func (o *Token) 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 (*Token) HasAccessToken

func (o *Token) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*Token) HasExpiresIn

func (o *Token) HasExpiresIn() bool

HasExpiresIn returns a boolean if a field has been set.

func (*Token) HasTokenType

func (o *Token) HasTokenType() bool

HasTokenType returns a boolean if a field has been set.

func (Token) MarshalJSON

func (o Token) MarshalJSON() ([]byte, error)

func (*Token) SetAccessToken

func (o *Token) SetAccessToken(v string)

SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.

func (*Token) SetExpiresIn

func (o *Token) SetExpiresIn(v int64)

SetExpiresIn gets a reference to the given int64 and assigns it to the ExpiresIn field.

func (*Token) SetTokenType

func (o *Token) SetTokenType(v string)

SetTokenType gets a reference to the given string and assigns it to the TokenType field.

func (Token) ToMap

func (o Token) ToMap() (map[string]interface{}, error)

type TriggerWebhook200Response

type TriggerWebhook200Response struct {
	Header *ResponseHeader `json:"header,omitempty"`
	Data   NullableString  `json:"data,omitempty"`
}

TriggerWebhook200Response struct for TriggerWebhook200Response

func NewTriggerWebhook200Response

func NewTriggerWebhook200Response() *TriggerWebhook200Response

NewTriggerWebhook200Response instantiates a new TriggerWebhook200Response object This constructor will assign default values to properties that have it defined, 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 NewTriggerWebhook200ResponseWithDefaults

func NewTriggerWebhook200ResponseWithDefaults() *TriggerWebhook200Response

NewTriggerWebhook200ResponseWithDefaults instantiates a new TriggerWebhook200Response object This 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 (*TriggerWebhook200Response) GetData

func (o *TriggerWebhook200Response) GetData() string

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TriggerWebhook200Response) GetDataOk

func (o *TriggerWebhook200Response) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data 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 (*TriggerWebhook200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*TriggerWebhook200Response) GetHeaderOk

func (o *TriggerWebhook200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TriggerWebhook200Response) HasData

func (o *TriggerWebhook200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*TriggerWebhook200Response) HasHeader

func (o *TriggerWebhook200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (TriggerWebhook200Response) MarshalJSON

func (o TriggerWebhook200Response) MarshalJSON() ([]byte, error)

func (*TriggerWebhook200Response) SetData

func (o *TriggerWebhook200Response) SetData(v string)

SetData gets a reference to the given NullableString and assigns it to the Data field.

func (*TriggerWebhook200Response) SetDataNil

func (o *TriggerWebhook200Response) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*TriggerWebhook200Response) SetHeader

func (o *TriggerWebhook200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (TriggerWebhook200Response) ToMap

func (o TriggerWebhook200Response) ToMap() (map[string]interface{}, error)

func (*TriggerWebhook200Response) UnsetData

func (o *TriggerWebhook200Response) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type TriggerWebhookDefaultResponse

type TriggerWebhookDefaultResponse struct {
	Header *GetOrderWebhook200ResponseHeader `json:"header,omitempty"`
	Data   NullableString                    `json:"data,omitempty"`
}

TriggerWebhookDefaultResponse struct for TriggerWebhookDefaultResponse

func NewTriggerWebhookDefaultResponse

func NewTriggerWebhookDefaultResponse() *TriggerWebhookDefaultResponse

NewTriggerWebhookDefaultResponse instantiates a new TriggerWebhookDefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewTriggerWebhookDefaultResponseWithDefaults

func NewTriggerWebhookDefaultResponseWithDefaults() *TriggerWebhookDefaultResponse

NewTriggerWebhookDefaultResponseWithDefaults instantiates a new TriggerWebhookDefaultResponse object This 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 (*TriggerWebhookDefaultResponse) GetData

GetData returns the Data field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TriggerWebhookDefaultResponse) GetDataOk

func (o *TriggerWebhookDefaultResponse) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data 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 (*TriggerWebhookDefaultResponse) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*TriggerWebhookDefaultResponse) GetHeaderOk

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TriggerWebhookDefaultResponse) HasData

func (o *TriggerWebhookDefaultResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*TriggerWebhookDefaultResponse) HasHeader

func (o *TriggerWebhookDefaultResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (TriggerWebhookDefaultResponse) MarshalJSON

func (o TriggerWebhookDefaultResponse) MarshalJSON() ([]byte, error)

func (*TriggerWebhookDefaultResponse) SetData

func (o *TriggerWebhookDefaultResponse) SetData(v string)

SetData gets a reference to the given NullableString and assigns it to the Data field.

func (*TriggerWebhookDefaultResponse) SetDataNil

func (o *TriggerWebhookDefaultResponse) SetDataNil()

SetDataNil sets the value for Data to be an explicit nil

func (*TriggerWebhookDefaultResponse) SetHeader

SetHeader gets a reference to the given GetOrderWebhook200ResponseHeader and assigns it to the Header field.

func (TriggerWebhookDefaultResponse) ToMap

func (o TriggerWebhookDefaultResponse) ToMap() (map[string]interface{}, error)

func (*TriggerWebhookDefaultResponse) UnsetData

func (o *TriggerWebhookDefaultResponse) UnsetData()

UnsetData ensures that no value is present for Data, not even an explicit nil

type TriggerWebhookRequest

type TriggerWebhookRequest struct {
	OrderId     int64  `json:"order_id"`
	Type        string `json:"type"`
	Url         string `json:"url"`
	IsEncrypted bool   `json:"is_encrypted"`
}

TriggerWebhookRequest struct for TriggerWebhookRequest

func NewTriggerWebhookRequest

func NewTriggerWebhookRequest(orderId int64, type_ string, url string, isEncrypted bool) *TriggerWebhookRequest

NewTriggerWebhookRequest instantiates a new TriggerWebhookRequest object This constructor will assign default values to properties that have it defined, 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 NewTriggerWebhookRequestWithDefaults

func NewTriggerWebhookRequestWithDefaults() *TriggerWebhookRequest

NewTriggerWebhookRequestWithDefaults instantiates a new TriggerWebhookRequest object This 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 (*TriggerWebhookRequest) GetIsEncrypted

func (o *TriggerWebhookRequest) GetIsEncrypted() bool

GetIsEncrypted returns the IsEncrypted field value

func (*TriggerWebhookRequest) GetIsEncryptedOk

func (o *TriggerWebhookRequest) GetIsEncryptedOk() (*bool, bool)

GetIsEncryptedOk returns a tuple with the IsEncrypted field value and a boolean to check if the value has been set.

func (*TriggerWebhookRequest) GetOrderId

func (o *TriggerWebhookRequest) GetOrderId() int64

GetOrderId returns the OrderId field value

func (*TriggerWebhookRequest) GetOrderIdOk

func (o *TriggerWebhookRequest) GetOrderIdOk() (*int64, bool)

GetOrderIdOk returns a tuple with the OrderId field value and a boolean to check if the value has been set.

func (*TriggerWebhookRequest) GetType

func (o *TriggerWebhookRequest) GetType() string

GetType returns the Type field value

func (*TriggerWebhookRequest) GetTypeOk

func (o *TriggerWebhookRequest) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*TriggerWebhookRequest) GetUrl

func (o *TriggerWebhookRequest) GetUrl() string

GetUrl returns the Url field value

func (*TriggerWebhookRequest) GetUrlOk

func (o *TriggerWebhookRequest) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (TriggerWebhookRequest) MarshalJSON

func (o TriggerWebhookRequest) MarshalJSON() ([]byte, error)

func (*TriggerWebhookRequest) SetIsEncrypted

func (o *TriggerWebhookRequest) SetIsEncrypted(v bool)

SetIsEncrypted sets field value

func (*TriggerWebhookRequest) SetOrderId

func (o *TriggerWebhookRequest) SetOrderId(v int64)

SetOrderId sets field value

func (*TriggerWebhookRequest) SetType

func (o *TriggerWebhookRequest) SetType(v string)

SetType sets field value

func (*TriggerWebhookRequest) SetUrl

func (o *TriggerWebhookRequest) SetUrl(v string)

SetUrl sets field value

func (TriggerWebhookRequest) ToMap

func (o TriggerWebhookRequest) ToMap() (map[string]interface{}, error)

type UpdatePriceDefaultResponse

type UpdatePriceDefaultResponse struct {
	Header *ResponseHeader                 `json:"header,omitempty"`
	Data   *UpdatePriceDefaultResponseData `json:"data,omitempty"`
}

UpdatePriceDefaultResponse struct for UpdatePriceDefaultResponse

func NewUpdatePriceDefaultResponse

func NewUpdatePriceDefaultResponse() *UpdatePriceDefaultResponse

NewUpdatePriceDefaultResponse instantiates a new UpdatePriceDefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewUpdatePriceDefaultResponseWithDefaults

func NewUpdatePriceDefaultResponseWithDefaults() *UpdatePriceDefaultResponse

NewUpdatePriceDefaultResponseWithDefaults instantiates a new UpdatePriceDefaultResponse object This 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 (*UpdatePriceDefaultResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*UpdatePriceDefaultResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceDefaultResponse) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*UpdatePriceDefaultResponse) GetHeaderOk

func (o *UpdatePriceDefaultResponse) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceDefaultResponse) HasData

func (o *UpdatePriceDefaultResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*UpdatePriceDefaultResponse) HasHeader

func (o *UpdatePriceDefaultResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (UpdatePriceDefaultResponse) MarshalJSON

func (o UpdatePriceDefaultResponse) MarshalJSON() ([]byte, error)

func (*UpdatePriceDefaultResponse) SetData

SetData gets a reference to the given UpdatePriceDefaultResponseData and assigns it to the Data field.

func (*UpdatePriceDefaultResponse) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (UpdatePriceDefaultResponse) ToMap

func (o UpdatePriceDefaultResponse) ToMap() (map[string]interface{}, error)

type UpdatePriceDefaultResponseData

type UpdatePriceDefaultResponseData struct {
	SucceedRows    *int64                                              `json:"succeed_rows,omitempty"`
	FailedRows     *int64                                              `json:"failed_rows,omitempty"`
	FailedRowsData []UpdatePriceDefaultResponseDataFailedRowsDataInner `json:"failed_rows_data,omitempty"`
}

UpdatePriceDefaultResponseData struct for UpdatePriceDefaultResponseData

func NewUpdatePriceDefaultResponseData

func NewUpdatePriceDefaultResponseData() *UpdatePriceDefaultResponseData

NewUpdatePriceDefaultResponseData instantiates a new UpdatePriceDefaultResponseData object This constructor will assign default values to properties that have it defined, 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 NewUpdatePriceDefaultResponseDataWithDefaults

func NewUpdatePriceDefaultResponseDataWithDefaults() *UpdatePriceDefaultResponseData

NewUpdatePriceDefaultResponseDataWithDefaults instantiates a new UpdatePriceDefaultResponseData object This 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 (*UpdatePriceDefaultResponseData) GetFailedRows

func (o *UpdatePriceDefaultResponseData) GetFailedRows() int64

GetFailedRows returns the FailedRows field value if set, zero value otherwise.

func (*UpdatePriceDefaultResponseData) GetFailedRowsData

GetFailedRowsData returns the FailedRowsData field value if set, zero value otherwise.

func (*UpdatePriceDefaultResponseData) GetFailedRowsDataOk

GetFailedRowsDataOk returns a tuple with the FailedRowsData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceDefaultResponseData) GetFailedRowsOk

func (o *UpdatePriceDefaultResponseData) GetFailedRowsOk() (*int64, bool)

GetFailedRowsOk returns a tuple with the FailedRows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceDefaultResponseData) GetSucceedRows

func (o *UpdatePriceDefaultResponseData) GetSucceedRows() int64

GetSucceedRows returns the SucceedRows field value if set, zero value otherwise.

func (*UpdatePriceDefaultResponseData) GetSucceedRowsOk

func (o *UpdatePriceDefaultResponseData) GetSucceedRowsOk() (*int64, bool)

GetSucceedRowsOk returns a tuple with the SucceedRows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceDefaultResponseData) HasFailedRows

func (o *UpdatePriceDefaultResponseData) HasFailedRows() bool

HasFailedRows returns a boolean if a field has been set.

func (*UpdatePriceDefaultResponseData) HasFailedRowsData

func (o *UpdatePriceDefaultResponseData) HasFailedRowsData() bool

HasFailedRowsData returns a boolean if a field has been set.

func (*UpdatePriceDefaultResponseData) HasSucceedRows

func (o *UpdatePriceDefaultResponseData) HasSucceedRows() bool

HasSucceedRows returns a boolean if a field has been set.

func (UpdatePriceDefaultResponseData) MarshalJSON

func (o UpdatePriceDefaultResponseData) MarshalJSON() ([]byte, error)

func (*UpdatePriceDefaultResponseData) SetFailedRows

func (o *UpdatePriceDefaultResponseData) SetFailedRows(v int64)

SetFailedRows gets a reference to the given int64 and assigns it to the FailedRows field.

func (*UpdatePriceDefaultResponseData) SetFailedRowsData

SetFailedRowsData gets a reference to the given []UpdatePriceDefaultResponseDataFailedRowsDataInner and assigns it to the FailedRowsData field.

func (*UpdatePriceDefaultResponseData) SetSucceedRows

func (o *UpdatePriceDefaultResponseData) SetSucceedRows(v int64)

SetSucceedRows gets a reference to the given int64 and assigns it to the SucceedRows field.

func (UpdatePriceDefaultResponseData) ToMap

func (o UpdatePriceDefaultResponseData) ToMap() (map[string]interface{}, error)

type UpdatePriceDefaultResponseDataFailedRowsDataInner

type UpdatePriceDefaultResponseDataFailedRowsDataInner struct {
	ProductId  *int64   `json:"product_id,omitempty"`
	Sku        *string  `json:"sku,omitempty"`
	ProductUrl *string  `json:"product_url,omitempty"`
	NewPrice   *float64 `json:"new_price,omitempty"`
	Message    *string  `json:"message,omitempty"`
}

UpdatePriceDefaultResponseDataFailedRowsDataInner struct for UpdatePriceDefaultResponseDataFailedRowsDataInner

func NewUpdatePriceDefaultResponseDataFailedRowsDataInner

func NewUpdatePriceDefaultResponseDataFailedRowsDataInner() *UpdatePriceDefaultResponseDataFailedRowsDataInner

NewUpdatePriceDefaultResponseDataFailedRowsDataInner instantiates a new UpdatePriceDefaultResponseDataFailedRowsDataInner object This constructor will assign default values to properties that have it defined, 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 NewUpdatePriceDefaultResponseDataFailedRowsDataInnerWithDefaults

func NewUpdatePriceDefaultResponseDataFailedRowsDataInnerWithDefaults() *UpdatePriceDefaultResponseDataFailedRowsDataInner

NewUpdatePriceDefaultResponseDataFailedRowsDataInnerWithDefaults instantiates a new UpdatePriceDefaultResponseDataFailedRowsDataInner object This 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 (*UpdatePriceDefaultResponseDataFailedRowsDataInner) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) 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 (*UpdatePriceDefaultResponseDataFailedRowsDataInner) GetNewPrice

GetNewPrice returns the NewPrice field value if set, zero value otherwise.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) GetNewPriceOk

GetNewPriceOk returns a tuple with the NewPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) GetProductUrl

GetProductUrl returns the ProductUrl field value if set, zero value otherwise.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) GetProductUrlOk

GetProductUrlOk returns a tuple with the ProductUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) HasMessage

HasMessage returns a boolean if a field has been set.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) HasNewPrice

HasNewPrice returns a boolean if a field has been set.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) HasProductUrl

HasProductUrl returns a boolean if a field has been set.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) HasSku

HasSku returns a boolean if a field has been set.

func (UpdatePriceDefaultResponseDataFailedRowsDataInner) MarshalJSON

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) SetNewPrice

SetNewPrice gets a reference to the given float64 and assigns it to the NewPrice field.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) SetProductUrl

SetProductUrl gets a reference to the given string and assigns it to the ProductUrl field.

func (*UpdatePriceDefaultResponseDataFailedRowsDataInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (UpdatePriceDefaultResponseDataFailedRowsDataInner) ToMap

func (o UpdatePriceDefaultResponseDataFailedRowsDataInner) ToMap() (map[string]interface{}, error)

type UpdatePriceRequestInner

type UpdatePriceRequestInner struct {
	// SKU of products that will be updated. Maximum characters allowed is 50
	Sku *string `json:"sku,omitempty"`
	// Product ID to update
	ProductId *int64 `json:"product_id,omitempty"`
	// New price to be set
	NewPrice *float64 `json:"new_price,omitempty"`
}

UpdatePriceRequestInner struct for UpdatePriceRequestInner

func NewUpdatePriceRequestInner

func NewUpdatePriceRequestInner() *UpdatePriceRequestInner

NewUpdatePriceRequestInner instantiates a new UpdatePriceRequestInner object This constructor will assign default values to properties that have it defined, 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 NewUpdatePriceRequestInnerWithDefaults

func NewUpdatePriceRequestInnerWithDefaults() *UpdatePriceRequestInner

NewUpdatePriceRequestInnerWithDefaults instantiates a new UpdatePriceRequestInner object This 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 (*UpdatePriceRequestInner) GetNewPrice

func (o *UpdatePriceRequestInner) GetNewPrice() float64

GetNewPrice returns the NewPrice field value if set, zero value otherwise.

func (*UpdatePriceRequestInner) GetNewPriceOk

func (o *UpdatePriceRequestInner) GetNewPriceOk() (*float64, bool)

GetNewPriceOk returns a tuple with the NewPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceRequestInner) GetProductId

func (o *UpdatePriceRequestInner) GetProductId() int64

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*UpdatePriceRequestInner) GetProductIdOk

func (o *UpdatePriceRequestInner) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceRequestInner) GetSku

func (o *UpdatePriceRequestInner) GetSku() string

GetSku returns the Sku field value if set, zero value otherwise.

func (*UpdatePriceRequestInner) GetSkuOk

func (o *UpdatePriceRequestInner) GetSkuOk() (*string, bool)

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePriceRequestInner) HasNewPrice

func (o *UpdatePriceRequestInner) HasNewPrice() bool

HasNewPrice returns a boolean if a field has been set.

func (*UpdatePriceRequestInner) HasProductId

func (o *UpdatePriceRequestInner) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (*UpdatePriceRequestInner) HasSku

func (o *UpdatePriceRequestInner) HasSku() bool

HasSku returns a boolean if a field has been set.

func (UpdatePriceRequestInner) MarshalJSON

func (o UpdatePriceRequestInner) MarshalJSON() ([]byte, error)

func (*UpdatePriceRequestInner) SetNewPrice

func (o *UpdatePriceRequestInner) SetNewPrice(v float64)

SetNewPrice gets a reference to the given float64 and assigns it to the NewPrice field.

func (*UpdatePriceRequestInner) SetProductId

func (o *UpdatePriceRequestInner) SetProductId(v int64)

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*UpdatePriceRequestInner) SetSku

func (o *UpdatePriceRequestInner) SetSku(v string)

SetSku gets a reference to the given string and assigns it to the Sku field.

func (UpdatePriceRequestInner) ToMap

func (o UpdatePriceRequestInner) ToMap() (map[string]interface{}, error)

type UpdateShipmentInfo200Response

type UpdateShipmentInfo200Response struct {
	Header *ResponseHeader                    `json:"header,omitempty"`
	Data   *UpdateShipmentInfo200ResponseData `json:"data,omitempty"`
}

UpdateShipmentInfo200Response struct for UpdateShipmentInfo200Response

func NewUpdateShipmentInfo200Response

func NewUpdateShipmentInfo200Response() *UpdateShipmentInfo200Response

NewUpdateShipmentInfo200Response instantiates a new UpdateShipmentInfo200Response object This constructor will assign default values to properties that have it defined, 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 NewUpdateShipmentInfo200ResponseWithDefaults

func NewUpdateShipmentInfo200ResponseWithDefaults() *UpdateShipmentInfo200Response

NewUpdateShipmentInfo200ResponseWithDefaults instantiates a new UpdateShipmentInfo200Response object This 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 (*UpdateShipmentInfo200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*UpdateShipmentInfo200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShipmentInfo200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*UpdateShipmentInfo200Response) GetHeaderOk

func (o *UpdateShipmentInfo200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShipmentInfo200Response) HasData

func (o *UpdateShipmentInfo200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*UpdateShipmentInfo200Response) HasHeader

func (o *UpdateShipmentInfo200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (UpdateShipmentInfo200Response) MarshalJSON

func (o UpdateShipmentInfo200Response) MarshalJSON() ([]byte, error)

func (*UpdateShipmentInfo200Response) SetData

SetData gets a reference to the given UpdateShipmentInfo200ResponseData and assigns it to the Data field.

func (*UpdateShipmentInfo200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (UpdateShipmentInfo200Response) ToMap

func (o UpdateShipmentInfo200Response) ToMap() (map[string]interface{}, error)

type UpdateShipmentInfo200ResponseData

type UpdateShipmentInfo200ResponseData struct {
	// Response Status
	Status *string `json:"status,omitempty"`
	// Server Process Time
	ServerProcessTime *float64 `json:"server_process_time,omitempty"`
	// Shipper Logo URL
	MessageStatus []string                               `json:"message_status,omitempty"`
	Data          *UpdateShipmentInfo200ResponseDataData `json:"data,omitempty"`
}

UpdateShipmentInfo200ResponseData struct for UpdateShipmentInfo200ResponseData

func NewUpdateShipmentInfo200ResponseData

func NewUpdateShipmentInfo200ResponseData() *UpdateShipmentInfo200ResponseData

NewUpdateShipmentInfo200ResponseData instantiates a new UpdateShipmentInfo200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewUpdateShipmentInfo200ResponseDataWithDefaults

func NewUpdateShipmentInfo200ResponseDataWithDefaults() *UpdateShipmentInfo200ResponseData

NewUpdateShipmentInfo200ResponseDataWithDefaults instantiates a new UpdateShipmentInfo200ResponseData object This 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 (*UpdateShipmentInfo200ResponseData) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*UpdateShipmentInfo200ResponseData) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShipmentInfo200ResponseData) GetMessageStatus

func (o *UpdateShipmentInfo200ResponseData) GetMessageStatus() []string

GetMessageStatus returns the MessageStatus field value if set, zero value otherwise.

func (*UpdateShipmentInfo200ResponseData) GetMessageStatusOk

func (o *UpdateShipmentInfo200ResponseData) GetMessageStatusOk() ([]string, bool)

GetMessageStatusOk returns a tuple with the MessageStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShipmentInfo200ResponseData) GetServerProcessTime

func (o *UpdateShipmentInfo200ResponseData) GetServerProcessTime() float64

GetServerProcessTime returns the ServerProcessTime field value if set, zero value otherwise.

func (*UpdateShipmentInfo200ResponseData) GetServerProcessTimeOk

func (o *UpdateShipmentInfo200ResponseData) GetServerProcessTimeOk() (*float64, bool)

GetServerProcessTimeOk returns a tuple with the ServerProcessTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShipmentInfo200ResponseData) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*UpdateShipmentInfo200ResponseData) GetStatusOk

func (o *UpdateShipmentInfo200ResponseData) 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 (*UpdateShipmentInfo200ResponseData) HasData

HasData returns a boolean if a field has been set.

func (*UpdateShipmentInfo200ResponseData) HasMessageStatus

func (o *UpdateShipmentInfo200ResponseData) HasMessageStatus() bool

HasMessageStatus returns a boolean if a field has been set.

func (*UpdateShipmentInfo200ResponseData) HasServerProcessTime

func (o *UpdateShipmentInfo200ResponseData) HasServerProcessTime() bool

HasServerProcessTime returns a boolean if a field has been set.

func (*UpdateShipmentInfo200ResponseData) HasStatus

func (o *UpdateShipmentInfo200ResponseData) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (UpdateShipmentInfo200ResponseData) MarshalJSON

func (o UpdateShipmentInfo200ResponseData) MarshalJSON() ([]byte, error)

func (*UpdateShipmentInfo200ResponseData) SetData

SetData gets a reference to the given UpdateShipmentInfo200ResponseDataData and assigns it to the Data field.

func (*UpdateShipmentInfo200ResponseData) SetMessageStatus

func (o *UpdateShipmentInfo200ResponseData) SetMessageStatus(v []string)

SetMessageStatus gets a reference to the given []string and assigns it to the MessageStatus field.

func (*UpdateShipmentInfo200ResponseData) SetServerProcessTime

func (o *UpdateShipmentInfo200ResponseData) SetServerProcessTime(v float64)

SetServerProcessTime gets a reference to the given float64 and assigns it to the ServerProcessTime field.

func (*UpdateShipmentInfo200ResponseData) SetStatus

func (o *UpdateShipmentInfo200ResponseData) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (UpdateShipmentInfo200ResponseData) ToMap

func (o UpdateShipmentInfo200ResponseData) ToMap() (map[string]interface{}, error)

type UpdateShipmentInfo200ResponseDataData

type UpdateShipmentInfo200ResponseDataData struct {
	// Is the request success?
	Success *bool `json:"success,omitempty"`
}

UpdateShipmentInfo200ResponseDataData struct for UpdateShipmentInfo200ResponseDataData

func NewUpdateShipmentInfo200ResponseDataData

func NewUpdateShipmentInfo200ResponseDataData() *UpdateShipmentInfo200ResponseDataData

NewUpdateShipmentInfo200ResponseDataData instantiates a new UpdateShipmentInfo200ResponseDataData object This constructor will assign default values to properties that have it defined, 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 NewUpdateShipmentInfo200ResponseDataDataWithDefaults

func NewUpdateShipmentInfo200ResponseDataDataWithDefaults() *UpdateShipmentInfo200ResponseDataData

NewUpdateShipmentInfo200ResponseDataDataWithDefaults instantiates a new UpdateShipmentInfo200ResponseDataData object This 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 (*UpdateShipmentInfo200ResponseDataData) GetSuccess

GetSuccess returns the Success field value if set, zero value otherwise.

func (*UpdateShipmentInfo200ResponseDataData) GetSuccessOk

func (o *UpdateShipmentInfo200ResponseDataData) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShipmentInfo200ResponseDataData) HasSuccess

HasSuccess returns a boolean if a field has been set.

func (UpdateShipmentInfo200ResponseDataData) MarshalJSON

func (o UpdateShipmentInfo200ResponseDataData) MarshalJSON() ([]byte, error)

func (*UpdateShipmentInfo200ResponseDataData) SetSuccess

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (UpdateShipmentInfo200ResponseDataData) ToMap

func (o UpdateShipmentInfo200ResponseDataData) ToMap() (map[string]interface{}, error)

type UpdateShopStatusDefaultResponse

type UpdateShopStatusDefaultResponse struct {
	Header *ResponseHeader                      `json:"header,omitempty"`
	Data   *UpdateShopStatusDefaultResponseData `json:"data,omitempty"`
}

UpdateShopStatusDefaultResponse struct for UpdateShopStatusDefaultResponse

func NewUpdateShopStatusDefaultResponse

func NewUpdateShopStatusDefaultResponse() *UpdateShopStatusDefaultResponse

NewUpdateShopStatusDefaultResponse instantiates a new UpdateShopStatusDefaultResponse object This constructor will assign default values to properties that have it defined, 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 NewUpdateShopStatusDefaultResponseWithDefaults

func NewUpdateShopStatusDefaultResponseWithDefaults() *UpdateShopStatusDefaultResponse

NewUpdateShopStatusDefaultResponseWithDefaults instantiates a new UpdateShopStatusDefaultResponse object This 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 (*UpdateShopStatusDefaultResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*UpdateShopStatusDefaultResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShopStatusDefaultResponse) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*UpdateShopStatusDefaultResponse) GetHeaderOk

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShopStatusDefaultResponse) HasData

HasData returns a boolean if a field has been set.

func (*UpdateShopStatusDefaultResponse) HasHeader

func (o *UpdateShopStatusDefaultResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (UpdateShopStatusDefaultResponse) MarshalJSON

func (o UpdateShopStatusDefaultResponse) MarshalJSON() ([]byte, error)

func (*UpdateShopStatusDefaultResponse) SetData

SetData gets a reference to the given UpdateShopStatusDefaultResponseData and assigns it to the Data field.

func (*UpdateShopStatusDefaultResponse) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (UpdateShopStatusDefaultResponse) ToMap

func (o UpdateShopStatusDefaultResponse) ToMap() (map[string]interface{}, error)

type UpdateShopStatusDefaultResponseData

type UpdateShopStatusDefaultResponseData struct {
	Header *ResponseHeader `json:"header,omitempty"`
	Data   *string         `json:"data,omitempty"`
}

UpdateShopStatusDefaultResponseData struct for UpdateShopStatusDefaultResponseData

func NewUpdateShopStatusDefaultResponseData

func NewUpdateShopStatusDefaultResponseData() *UpdateShopStatusDefaultResponseData

NewUpdateShopStatusDefaultResponseData instantiates a new UpdateShopStatusDefaultResponseData object This constructor will assign default values to properties that have it defined, 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 NewUpdateShopStatusDefaultResponseDataWithDefaults

func NewUpdateShopStatusDefaultResponseDataWithDefaults() *UpdateShopStatusDefaultResponseData

NewUpdateShopStatusDefaultResponseDataWithDefaults instantiates a new UpdateShopStatusDefaultResponseData object This 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 (*UpdateShopStatusDefaultResponseData) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*UpdateShopStatusDefaultResponseData) GetDataOk

func (o *UpdateShopStatusDefaultResponseData) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShopStatusDefaultResponseData) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*UpdateShopStatusDefaultResponseData) GetHeaderOk

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShopStatusDefaultResponseData) HasData

HasData returns a boolean if a field has been set.

func (*UpdateShopStatusDefaultResponseData) HasHeader

HasHeader returns a boolean if a field has been set.

func (UpdateShopStatusDefaultResponseData) MarshalJSON

func (o UpdateShopStatusDefaultResponseData) MarshalJSON() ([]byte, error)

func (*UpdateShopStatusDefaultResponseData) SetData

SetData gets a reference to the given string and assigns it to the Data field.

func (*UpdateShopStatusDefaultResponseData) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (UpdateShopStatusDefaultResponseData) ToMap

func (o UpdateShopStatusDefaultResponseData) ToMap() (map[string]interface{}, error)

type UpdateShopStatusRequest

type UpdateShopStatusRequest struct {
	// Shop unique identifier
	ShopId int64 `json:"shop_id"`
	// Update the shop status. Value between open or close
	Action string `json:"action"`
	// Required for action : close. UNIX timestamp of date (hour, min, sec) from which the resolution ticket are
	StartDate *string `json:"start_date,omitempty"`
	// Required for action : close. UNIX timestamp of date (hour, min, sec) to which the resolution ticket are
	EndDate *string `json:"end_date,omitempty"`
	// Close shop description
	CloseWARN *string `json:"close_WARN,omitempty"`
	// Required for action : close. Value between true or false. If true, then immediately close shop & ignore start_date’s date. If false it will follows start_date’s schedule to close
	CloseNow *bool `json:"close_now,omitempty"`
}

UpdateShopStatusRequest struct for UpdateShopStatusRequest

func NewUpdateShopStatusRequest

func NewUpdateShopStatusRequest(shopId int64, action string) *UpdateShopStatusRequest

NewUpdateShopStatusRequest instantiates a new UpdateShopStatusRequest object This constructor will assign default values to properties that have it defined, 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 NewUpdateShopStatusRequestWithDefaults

func NewUpdateShopStatusRequestWithDefaults() *UpdateShopStatusRequest

NewUpdateShopStatusRequestWithDefaults instantiates a new UpdateShopStatusRequest object This 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 (*UpdateShopStatusRequest) GetAction

func (o *UpdateShopStatusRequest) GetAction() string

GetAction returns the Action field value

func (*UpdateShopStatusRequest) GetActionOk

func (o *UpdateShopStatusRequest) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*UpdateShopStatusRequest) GetCloseNow

func (o *UpdateShopStatusRequest) GetCloseNow() bool

GetCloseNow returns the CloseNow field value if set, zero value otherwise.

func (*UpdateShopStatusRequest) GetCloseNowOk

func (o *UpdateShopStatusRequest) GetCloseNowOk() (*bool, bool)

GetCloseNowOk returns a tuple with the CloseNow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShopStatusRequest) GetCloseWARN

func (o *UpdateShopStatusRequest) GetCloseWARN() string

GetCloseWARN returns the CloseWARN field value if set, zero value otherwise.

func (*UpdateShopStatusRequest) GetCloseWARNOk

func (o *UpdateShopStatusRequest) GetCloseWARNOk() (*string, bool)

GetCloseWARNOk returns a tuple with the CloseWARN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateShopStatusRequest) GetEndDate

func (o *UpdateShopStatusRequest) GetEndDate() string

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*UpdateShopStatusRequest) GetEndDateOk

func (o *UpdateShopStatusRequest) GetEndDateOk() (*string, bool)

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 (*UpdateShopStatusRequest) GetShopId

func (o *UpdateShopStatusRequest) GetShopId() int64

GetShopId returns the ShopId field value

func (*UpdateShopStatusRequest) GetShopIdOk

func (o *UpdateShopStatusRequest) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value and a boolean to check if the value has been set.

func (*UpdateShopStatusRequest) GetStartDate

func (o *UpdateShopStatusRequest) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*UpdateShopStatusRequest) GetStartDateOk

func (o *UpdateShopStatusRequest) 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 (*UpdateShopStatusRequest) HasCloseNow

func (o *UpdateShopStatusRequest) HasCloseNow() bool

HasCloseNow returns a boolean if a field has been set.

func (*UpdateShopStatusRequest) HasCloseWARN

func (o *UpdateShopStatusRequest) HasCloseWARN() bool

HasCloseWARN returns a boolean if a field has been set.

func (*UpdateShopStatusRequest) HasEndDate

func (o *UpdateShopStatusRequest) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*UpdateShopStatusRequest) HasStartDate

func (o *UpdateShopStatusRequest) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (UpdateShopStatusRequest) MarshalJSON

func (o UpdateShopStatusRequest) MarshalJSON() ([]byte, error)

func (*UpdateShopStatusRequest) SetAction

func (o *UpdateShopStatusRequest) SetAction(v string)

SetAction sets field value

func (*UpdateShopStatusRequest) SetCloseNow

func (o *UpdateShopStatusRequest) SetCloseNow(v bool)

SetCloseNow gets a reference to the given bool and assigns it to the CloseNow field.

func (*UpdateShopStatusRequest) SetCloseWARN

func (o *UpdateShopStatusRequest) SetCloseWARN(v string)

SetCloseWARN gets a reference to the given string and assigns it to the CloseWARN field.

func (*UpdateShopStatusRequest) SetEndDate

func (o *UpdateShopStatusRequest) SetEndDate(v string)

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*UpdateShopStatusRequest) SetShopId

func (o *UpdateShopStatusRequest) SetShopId(v int64)

SetShopId sets field value

func (*UpdateShopStatusRequest) SetStartDate

func (o *UpdateShopStatusRequest) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (UpdateShopStatusRequest) ToMap

func (o UpdateShopStatusRequest) ToMap() (map[string]interface{}, error)

type UpdateShowcaseRequest

type UpdateShowcaseRequest struct {
	// Showcase id to be updated
	Id int64 `json:"id"`
	// Showcase name to be updated
	Name string `json:"Name"`
}

UpdateShowcaseRequest struct for UpdateShowcaseRequest

func NewUpdateShowcaseRequest

func NewUpdateShowcaseRequest(id int64, name string) *UpdateShowcaseRequest

NewUpdateShowcaseRequest instantiates a new UpdateShowcaseRequest object This constructor will assign default values to properties that have it defined, 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 NewUpdateShowcaseRequestWithDefaults

func NewUpdateShowcaseRequestWithDefaults() *UpdateShowcaseRequest

NewUpdateShowcaseRequestWithDefaults instantiates a new UpdateShowcaseRequest object This 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 (*UpdateShowcaseRequest) GetId

func (o *UpdateShowcaseRequest) GetId() int64

GetId returns the Id field value

func (*UpdateShowcaseRequest) GetIdOk

func (o *UpdateShowcaseRequest) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*UpdateShowcaseRequest) GetName

func (o *UpdateShowcaseRequest) GetName() string

GetName returns the Name field value

func (*UpdateShowcaseRequest) GetNameOk

func (o *UpdateShowcaseRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (UpdateShowcaseRequest) MarshalJSON

func (o UpdateShowcaseRequest) MarshalJSON() ([]byte, error)

func (*UpdateShowcaseRequest) SetId

func (o *UpdateShowcaseRequest) SetId(v int64)

SetId sets field value

func (*UpdateShowcaseRequest) SetName

func (o *UpdateShowcaseRequest) SetName(v string)

SetName sets field value

func (UpdateShowcaseRequest) ToMap

func (o UpdateShowcaseRequest) ToMap() (map[string]interface{}, error)

type UpdateSlashPriceRequestInner

type UpdateSlashPriceRequestInner struct {
	// Product unique identifier
	ProductId int64 `json:"product_id"`
	// Price that will be set into slash price campaign (please use either discounted_price or discount_percentage)
	DiscountedPrice *float64 `json:"discounted_price,omitempty"`
	// Total discount percentage that will be set into slash price campaign (please use either discounted_price or discount_percentage)
	DiscountPercentage *int64 `json:"discount_percentage,omitempty"`
	// Start time campaign in UNIX format(use GMT +7)
	StartTimeUnix int64 `json:"start_time_unix"`
	// End time campaign in UNIX format (use GMT +7)
	EndTimeUnix int64 `json:"end_time_unix"`
	// Maximum order per one transaction
	MaxOrder int64 `json:"max_order"`
	// body Flag to add slash price into specific warehouse
	IsCustomWarehouse *bool `json:"is_custom_warehouse,omitempty"`
	// Warehouse unique identifier
	WarehouseId          *int64                                                            `json:"warehouse_id,omitempty"`
	SlashPriceWarehouses *map[string]UpdateSlashPriceRequestInnerSlashPriceWarehousesValue `json:"slash_price_warehouses,omitempty"`
}

UpdateSlashPriceRequestInner struct for UpdateSlashPriceRequestInner

func NewUpdateSlashPriceRequestInner

func NewUpdateSlashPriceRequestInner(productId int64, startTimeUnix int64, endTimeUnix int64, maxOrder int64) *UpdateSlashPriceRequestInner

NewUpdateSlashPriceRequestInner instantiates a new UpdateSlashPriceRequestInner object This constructor will assign default values to properties that have it defined, 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 NewUpdateSlashPriceRequestInnerWithDefaults

func NewUpdateSlashPriceRequestInnerWithDefaults() *UpdateSlashPriceRequestInner

NewUpdateSlashPriceRequestInnerWithDefaults instantiates a new UpdateSlashPriceRequestInner object This 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 (*UpdateSlashPriceRequestInner) GetDiscountPercentage

func (o *UpdateSlashPriceRequestInner) GetDiscountPercentage() int64

GetDiscountPercentage returns the DiscountPercentage field value if set, zero value otherwise.

func (*UpdateSlashPriceRequestInner) GetDiscountPercentageOk

func (o *UpdateSlashPriceRequestInner) GetDiscountPercentageOk() (*int64, bool)

GetDiscountPercentageOk returns a tuple with the DiscountPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSlashPriceRequestInner) GetDiscountedPrice

func (o *UpdateSlashPriceRequestInner) GetDiscountedPrice() float64

GetDiscountedPrice returns the DiscountedPrice field value if set, zero value otherwise.

func (*UpdateSlashPriceRequestInner) GetDiscountedPriceOk

func (o *UpdateSlashPriceRequestInner) GetDiscountedPriceOk() (*float64, bool)

GetDiscountedPriceOk returns a tuple with the DiscountedPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSlashPriceRequestInner) GetEndTimeUnix

func (o *UpdateSlashPriceRequestInner) GetEndTimeUnix() int64

GetEndTimeUnix returns the EndTimeUnix field value

func (*UpdateSlashPriceRequestInner) GetEndTimeUnixOk

func (o *UpdateSlashPriceRequestInner) GetEndTimeUnixOk() (*int64, bool)

GetEndTimeUnixOk returns a tuple with the EndTimeUnix field value and a boolean to check if the value has been set.

func (*UpdateSlashPriceRequestInner) GetIsCustomWarehouse

func (o *UpdateSlashPriceRequestInner) GetIsCustomWarehouse() bool

GetIsCustomWarehouse returns the IsCustomWarehouse field value if set, zero value otherwise.

func (*UpdateSlashPriceRequestInner) GetIsCustomWarehouseOk

func (o *UpdateSlashPriceRequestInner) GetIsCustomWarehouseOk() (*bool, bool)

GetIsCustomWarehouseOk returns a tuple with the IsCustomWarehouse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSlashPriceRequestInner) GetMaxOrder

func (o *UpdateSlashPriceRequestInner) GetMaxOrder() int64

GetMaxOrder returns the MaxOrder field value

func (*UpdateSlashPriceRequestInner) GetMaxOrderOk

func (o *UpdateSlashPriceRequestInner) GetMaxOrderOk() (*int64, bool)

GetMaxOrderOk returns a tuple with the MaxOrder field value and a boolean to check if the value has been set.

func (*UpdateSlashPriceRequestInner) GetProductId

func (o *UpdateSlashPriceRequestInner) GetProductId() int64

GetProductId returns the ProductId field value

func (*UpdateSlashPriceRequestInner) GetProductIdOk

func (o *UpdateSlashPriceRequestInner) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value and a boolean to check if the value has been set.

func (*UpdateSlashPriceRequestInner) GetSlashPriceWarehouses

GetSlashPriceWarehouses returns the SlashPriceWarehouses field value if set, zero value otherwise.

func (*UpdateSlashPriceRequestInner) GetSlashPriceWarehousesOk

GetSlashPriceWarehousesOk returns a tuple with the SlashPriceWarehouses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSlashPriceRequestInner) GetStartTimeUnix

func (o *UpdateSlashPriceRequestInner) GetStartTimeUnix() int64

GetStartTimeUnix returns the StartTimeUnix field value

func (*UpdateSlashPriceRequestInner) GetStartTimeUnixOk

func (o *UpdateSlashPriceRequestInner) GetStartTimeUnixOk() (*int64, bool)

GetStartTimeUnixOk returns a tuple with the StartTimeUnix field value and a boolean to check if the value has been set.

func (*UpdateSlashPriceRequestInner) GetWarehouseId

func (o *UpdateSlashPriceRequestInner) GetWarehouseId() int64

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*UpdateSlashPriceRequestInner) GetWarehouseIdOk

func (o *UpdateSlashPriceRequestInner) GetWarehouseIdOk() (*int64, 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 (*UpdateSlashPriceRequestInner) HasDiscountPercentage

func (o *UpdateSlashPriceRequestInner) HasDiscountPercentage() bool

HasDiscountPercentage returns a boolean if a field has been set.

func (*UpdateSlashPriceRequestInner) HasDiscountedPrice

func (o *UpdateSlashPriceRequestInner) HasDiscountedPrice() bool

HasDiscountedPrice returns a boolean if a field has been set.

func (*UpdateSlashPriceRequestInner) HasIsCustomWarehouse

func (o *UpdateSlashPriceRequestInner) HasIsCustomWarehouse() bool

HasIsCustomWarehouse returns a boolean if a field has been set.

func (*UpdateSlashPriceRequestInner) HasSlashPriceWarehouses

func (o *UpdateSlashPriceRequestInner) HasSlashPriceWarehouses() bool

HasSlashPriceWarehouses returns a boolean if a field has been set.

func (*UpdateSlashPriceRequestInner) HasWarehouseId

func (o *UpdateSlashPriceRequestInner) HasWarehouseId() bool

HasWarehouseId returns a boolean if a field has been set.

func (UpdateSlashPriceRequestInner) MarshalJSON

func (o UpdateSlashPriceRequestInner) MarshalJSON() ([]byte, error)

func (*UpdateSlashPriceRequestInner) SetDiscountPercentage

func (o *UpdateSlashPriceRequestInner) SetDiscountPercentage(v int64)

SetDiscountPercentage gets a reference to the given int64 and assigns it to the DiscountPercentage field.

func (*UpdateSlashPriceRequestInner) SetDiscountedPrice

func (o *UpdateSlashPriceRequestInner) SetDiscountedPrice(v float64)

SetDiscountedPrice gets a reference to the given float64 and assigns it to the DiscountedPrice field.

func (*UpdateSlashPriceRequestInner) SetEndTimeUnix

func (o *UpdateSlashPriceRequestInner) SetEndTimeUnix(v int64)

SetEndTimeUnix sets field value

func (*UpdateSlashPriceRequestInner) SetIsCustomWarehouse

func (o *UpdateSlashPriceRequestInner) SetIsCustomWarehouse(v bool)

SetIsCustomWarehouse gets a reference to the given bool and assigns it to the IsCustomWarehouse field.

func (*UpdateSlashPriceRequestInner) SetMaxOrder

func (o *UpdateSlashPriceRequestInner) SetMaxOrder(v int64)

SetMaxOrder sets field value

func (*UpdateSlashPriceRequestInner) SetProductId

func (o *UpdateSlashPriceRequestInner) SetProductId(v int64)

SetProductId sets field value

func (*UpdateSlashPriceRequestInner) SetSlashPriceWarehouses

SetSlashPriceWarehouses gets a reference to the given map[string]UpdateSlashPriceRequestInnerSlashPriceWarehousesValue and assigns it to the SlashPriceWarehouses field.

func (*UpdateSlashPriceRequestInner) SetStartTimeUnix

func (o *UpdateSlashPriceRequestInner) SetStartTimeUnix(v int64)

SetStartTimeUnix sets field value

func (*UpdateSlashPriceRequestInner) SetWarehouseId

func (o *UpdateSlashPriceRequestInner) SetWarehouseId(v int64)

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (UpdateSlashPriceRequestInner) ToMap

func (o UpdateSlashPriceRequestInner) ToMap() (map[string]interface{}, error)

type UpdateSlashPriceRequestInnerSlashPriceWarehousesValue

type UpdateSlashPriceRequestInnerSlashPriceWarehousesValue struct {
	WarehouseId *int64 `json:"warehouse_id,omitempty"`
	MaxOrder    *int64 `json:"max_order,omitempty"`
}

UpdateSlashPriceRequestInnerSlashPriceWarehousesValue struct for UpdateSlashPriceRequestInnerSlashPriceWarehousesValue

func NewUpdateSlashPriceRequestInnerSlashPriceWarehousesValue

func NewUpdateSlashPriceRequestInnerSlashPriceWarehousesValue() *UpdateSlashPriceRequestInnerSlashPriceWarehousesValue

NewUpdateSlashPriceRequestInnerSlashPriceWarehousesValue instantiates a new UpdateSlashPriceRequestInnerSlashPriceWarehousesValue object This constructor will assign default values to properties that have it defined, 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 NewUpdateSlashPriceRequestInnerSlashPriceWarehousesValueWithDefaults

func NewUpdateSlashPriceRequestInnerSlashPriceWarehousesValueWithDefaults() *UpdateSlashPriceRequestInnerSlashPriceWarehousesValue

NewUpdateSlashPriceRequestInnerSlashPriceWarehousesValueWithDefaults instantiates a new UpdateSlashPriceRequestInnerSlashPriceWarehousesValue object This 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 (*UpdateSlashPriceRequestInnerSlashPriceWarehousesValue) GetMaxOrder

GetMaxOrder returns the MaxOrder field value if set, zero value otherwise.

func (*UpdateSlashPriceRequestInnerSlashPriceWarehousesValue) GetMaxOrderOk

GetMaxOrderOk returns a tuple with the MaxOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSlashPriceRequestInnerSlashPriceWarehousesValue) GetWarehouseId

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*UpdateSlashPriceRequestInnerSlashPriceWarehousesValue) 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 (*UpdateSlashPriceRequestInnerSlashPriceWarehousesValue) HasMaxOrder

HasMaxOrder returns a boolean if a field has been set.

func (*UpdateSlashPriceRequestInnerSlashPriceWarehousesValue) HasWarehouseId

HasWarehouseId returns a boolean if a field has been set.

func (UpdateSlashPriceRequestInnerSlashPriceWarehousesValue) MarshalJSON

func (*UpdateSlashPriceRequestInnerSlashPriceWarehousesValue) SetMaxOrder

SetMaxOrder gets a reference to the given int64 and assigns it to the MaxOrder field.

func (*UpdateSlashPriceRequestInnerSlashPriceWarehousesValue) SetWarehouseId

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (UpdateSlashPriceRequestInnerSlashPriceWarehousesValue) ToMap

type UpdateStockIncrementRequestInner

type UpdateStockIncrementRequestInner struct {
	// SKU of products that will be updated. Maximum characters allowed is 50
	Sku *string `json:"sku,omitempty"`
	// Product ID to update
	ProductId *int64 `json:"product_id,omitempty"`
	// New stock to be set
	StockValue int64 `json:"stock_value"`
}

UpdateStockIncrementRequestInner struct for UpdateStockIncrementRequestInner

func NewUpdateStockIncrementRequestInner

func NewUpdateStockIncrementRequestInner(stockValue int64) *UpdateStockIncrementRequestInner

NewUpdateStockIncrementRequestInner instantiates a new UpdateStockIncrementRequestInner object This constructor will assign default values to properties that have it defined, 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 NewUpdateStockIncrementRequestInnerWithDefaults

func NewUpdateStockIncrementRequestInnerWithDefaults() *UpdateStockIncrementRequestInner

NewUpdateStockIncrementRequestInnerWithDefaults instantiates a new UpdateStockIncrementRequestInner object This 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 (*UpdateStockIncrementRequestInner) GetProductId

func (o *UpdateStockIncrementRequestInner) GetProductId() int64

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*UpdateStockIncrementRequestInner) GetProductIdOk

func (o *UpdateStockIncrementRequestInner) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockIncrementRequestInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*UpdateStockIncrementRequestInner) GetSkuOk

func (o *UpdateStockIncrementRequestInner) GetSkuOk() (*string, bool)

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockIncrementRequestInner) GetStockValue

func (o *UpdateStockIncrementRequestInner) GetStockValue() int64

GetStockValue returns the StockValue field value

func (*UpdateStockIncrementRequestInner) GetStockValueOk

func (o *UpdateStockIncrementRequestInner) GetStockValueOk() (*int64, bool)

GetStockValueOk returns a tuple with the StockValue field value and a boolean to check if the value has been set.

func (*UpdateStockIncrementRequestInner) HasProductId

func (o *UpdateStockIncrementRequestInner) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (*UpdateStockIncrementRequestInner) HasSku

HasSku returns a boolean if a field has been set.

func (UpdateStockIncrementRequestInner) MarshalJSON

func (o UpdateStockIncrementRequestInner) MarshalJSON() ([]byte, error)

func (*UpdateStockIncrementRequestInner) SetProductId

func (o *UpdateStockIncrementRequestInner) SetProductId(v int64)

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*UpdateStockIncrementRequestInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*UpdateStockIncrementRequestInner) SetStockValue

func (o *UpdateStockIncrementRequestInner) SetStockValue(v int64)

SetStockValue sets field value

func (UpdateStockIncrementRequestInner) ToMap

func (o UpdateStockIncrementRequestInner) ToMap() (map[string]interface{}, error)

type UpdateStockInput

type UpdateStockInput struct {
	Sku       *string `json:"sku,omitempty"`
	ProductId *int64  `json:"product_id,omitempty"`
	NewStock  int64   `json:"new_stock"`
}

UpdateStockInput struct for UpdateStockInput

func NewUpdateStockInput

func NewUpdateStockInput(newStock int64) *UpdateStockInput

NewUpdateStockInput instantiates a new UpdateStockInput object This constructor will assign default values to properties that have it defined, 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 NewUpdateStockInputWithDefaults

func NewUpdateStockInputWithDefaults() *UpdateStockInput

NewUpdateStockInputWithDefaults instantiates a new UpdateStockInput object This 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 (*UpdateStockInput) GetNewStock

func (o *UpdateStockInput) GetNewStock() int64

GetNewStock returns the NewStock field value

func (*UpdateStockInput) GetNewStockOk

func (o *UpdateStockInput) GetNewStockOk() (*int64, bool)

GetNewStockOk returns a tuple with the NewStock field value and a boolean to check if the value has been set.

func (*UpdateStockInput) GetProductId

func (o *UpdateStockInput) GetProductId() int64

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*UpdateStockInput) GetProductIdOk

func (o *UpdateStockInput) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockInput) GetSku

func (o *UpdateStockInput) GetSku() string

GetSku returns the Sku field value if set, zero value otherwise.

func (*UpdateStockInput) GetSkuOk

func (o *UpdateStockInput) GetSkuOk() (*string, bool)

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockInput) HasProductId

func (o *UpdateStockInput) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (*UpdateStockInput) HasSku

func (o *UpdateStockInput) HasSku() bool

HasSku returns a boolean if a field has been set.

func (UpdateStockInput) MarshalJSON

func (o UpdateStockInput) MarshalJSON() ([]byte, error)

func (*UpdateStockInput) SetNewStock

func (o *UpdateStockInput) SetNewStock(v int64)

SetNewStock sets field value

func (*UpdateStockInput) SetProductId

func (o *UpdateStockInput) SetProductId(v int64)

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*UpdateStockInput) SetSku

func (o *UpdateStockInput) SetSku(v string)

SetSku gets a reference to the given string and assigns it to the Sku field.

func (UpdateStockInput) ToMap

func (o UpdateStockInput) ToMap() (map[string]interface{}, error)

type UpdateStockResponse

type UpdateStockResponse struct {
	Header *ResponseHeader          `json:"header,omitempty"`
	Data   *UpdateStockResponseData `json:"data,omitempty"`
}

UpdateStockResponse struct for UpdateStockResponse

func NewUpdateStockResponse

func NewUpdateStockResponse() *UpdateStockResponse

NewUpdateStockResponse instantiates a new UpdateStockResponse object This constructor will assign default values to properties that have it defined, 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 NewUpdateStockResponseWithDefaults

func NewUpdateStockResponseWithDefaults() *UpdateStockResponse

NewUpdateStockResponseWithDefaults instantiates a new UpdateStockResponse object This 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 (*UpdateStockResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*UpdateStockResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponse) GetHeader

func (o *UpdateStockResponse) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*UpdateStockResponse) GetHeaderOk

func (o *UpdateStockResponse) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponse) HasData

func (o *UpdateStockResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*UpdateStockResponse) HasHeader

func (o *UpdateStockResponse) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (UpdateStockResponse) MarshalJSON

func (o UpdateStockResponse) MarshalJSON() ([]byte, error)

func (*UpdateStockResponse) SetData

SetData gets a reference to the given UpdateStockResponseData and assigns it to the Data field.

func (*UpdateStockResponse) SetHeader

func (o *UpdateStockResponse) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (UpdateStockResponse) ToMap

func (o UpdateStockResponse) ToMap() (map[string]interface{}, error)

type UpdateStockResponseData

type UpdateStockResponseData struct {
	FailedRows     *int64                                       `json:"failed_rows,omitempty"`
	FailedRowsData []UpdateStockResponseDataFailedRowsDataInner `json:"failed_rows_data,omitempty"`
	SucceedRows    *int64                                       `json:"succeed_rows,omitempty"`
}

UpdateStockResponseData struct for UpdateStockResponseData

func NewUpdateStockResponseData

func NewUpdateStockResponseData() *UpdateStockResponseData

NewUpdateStockResponseData instantiates a new UpdateStockResponseData object This constructor will assign default values to properties that have it defined, 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 NewUpdateStockResponseDataWithDefaults

func NewUpdateStockResponseDataWithDefaults() *UpdateStockResponseData

NewUpdateStockResponseDataWithDefaults instantiates a new UpdateStockResponseData object This 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 (*UpdateStockResponseData) GetFailedRows

func (o *UpdateStockResponseData) GetFailedRows() int64

GetFailedRows returns the FailedRows field value if set, zero value otherwise.

func (*UpdateStockResponseData) GetFailedRowsData

GetFailedRowsData returns the FailedRowsData field value if set, zero value otherwise.

func (*UpdateStockResponseData) GetFailedRowsDataOk

GetFailedRowsDataOk returns a tuple with the FailedRowsData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseData) GetFailedRowsOk

func (o *UpdateStockResponseData) GetFailedRowsOk() (*int64, bool)

GetFailedRowsOk returns a tuple with the FailedRows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseData) GetSucceedRows

func (o *UpdateStockResponseData) GetSucceedRows() int64

GetSucceedRows returns the SucceedRows field value if set, zero value otherwise.

func (*UpdateStockResponseData) GetSucceedRowsOk

func (o *UpdateStockResponseData) GetSucceedRowsOk() (*int64, bool)

GetSucceedRowsOk returns a tuple with the SucceedRows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseData) HasFailedRows

func (o *UpdateStockResponseData) HasFailedRows() bool

HasFailedRows returns a boolean if a field has been set.

func (*UpdateStockResponseData) HasFailedRowsData

func (o *UpdateStockResponseData) HasFailedRowsData() bool

HasFailedRowsData returns a boolean if a field has been set.

func (*UpdateStockResponseData) HasSucceedRows

func (o *UpdateStockResponseData) HasSucceedRows() bool

HasSucceedRows returns a boolean if a field has been set.

func (UpdateStockResponseData) MarshalJSON

func (o UpdateStockResponseData) MarshalJSON() ([]byte, error)

func (*UpdateStockResponseData) SetFailedRows

func (o *UpdateStockResponseData) SetFailedRows(v int64)

SetFailedRows gets a reference to the given int64 and assigns it to the FailedRows field.

func (*UpdateStockResponseData) SetFailedRowsData

SetFailedRowsData gets a reference to the given []UpdateStockResponseDataFailedRowsDataInner and assigns it to the FailedRowsData field.

func (*UpdateStockResponseData) SetSucceedRows

func (o *UpdateStockResponseData) SetSucceedRows(v int64)

SetSucceedRows gets a reference to the given int64 and assigns it to the SucceedRows field.

func (UpdateStockResponseData) ToMap

func (o UpdateStockResponseData) ToMap() (map[string]interface{}, error)

type UpdateStockResponseDataFailedRowsDataInner

type UpdateStockResponseDataFailedRowsDataInner struct {
	ProductId  *int64  `json:"product_id,omitempty"`
	Sku        *string `json:"sku,omitempty"`
	ProductUrl *string `json:"product_url,omitempty"`
	NewStock   *int64  `json:"new_stock,omitempty"`
	Message    *string `json:"message,omitempty"`
}

UpdateStockResponseDataFailedRowsDataInner struct for UpdateStockResponseDataFailedRowsDataInner

func NewUpdateStockResponseDataFailedRowsDataInner

func NewUpdateStockResponseDataFailedRowsDataInner() *UpdateStockResponseDataFailedRowsDataInner

NewUpdateStockResponseDataFailedRowsDataInner instantiates a new UpdateStockResponseDataFailedRowsDataInner object This constructor will assign default values to properties that have it defined, 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 NewUpdateStockResponseDataFailedRowsDataInnerWithDefaults

func NewUpdateStockResponseDataFailedRowsDataInnerWithDefaults() *UpdateStockResponseDataFailedRowsDataInner

NewUpdateStockResponseDataFailedRowsDataInnerWithDefaults instantiates a new UpdateStockResponseDataFailedRowsDataInner object This 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 (*UpdateStockResponseDataFailedRowsDataInner) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*UpdateStockResponseDataFailedRowsDataInner) 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 (*UpdateStockResponseDataFailedRowsDataInner) GetNewStock

GetNewStock returns the NewStock field value if set, zero value otherwise.

func (*UpdateStockResponseDataFailedRowsDataInner) GetNewStockOk

func (o *UpdateStockResponseDataFailedRowsDataInner) GetNewStockOk() (*int64, bool)

GetNewStockOk returns a tuple with the NewStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseDataFailedRowsDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*UpdateStockResponseDataFailedRowsDataInner) GetProductIdOk

func (o *UpdateStockResponseDataFailedRowsDataInner) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseDataFailedRowsDataInner) GetProductUrl

GetProductUrl returns the ProductUrl field value if set, zero value otherwise.

func (*UpdateStockResponseDataFailedRowsDataInner) GetProductUrlOk

func (o *UpdateStockResponseDataFailedRowsDataInner) GetProductUrlOk() (*string, bool)

GetProductUrlOk returns a tuple with the ProductUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseDataFailedRowsDataInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*UpdateStockResponseDataFailedRowsDataInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseDataFailedRowsDataInner) HasMessage

HasMessage returns a boolean if a field has been set.

func (*UpdateStockResponseDataFailedRowsDataInner) HasNewStock

HasNewStock returns a boolean if a field has been set.

func (*UpdateStockResponseDataFailedRowsDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*UpdateStockResponseDataFailedRowsDataInner) HasProductUrl

HasProductUrl returns a boolean if a field has been set.

func (*UpdateStockResponseDataFailedRowsDataInner) HasSku

HasSku returns a boolean if a field has been set.

func (UpdateStockResponseDataFailedRowsDataInner) MarshalJSON

func (*UpdateStockResponseDataFailedRowsDataInner) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*UpdateStockResponseDataFailedRowsDataInner) SetNewStock

SetNewStock gets a reference to the given int64 and assigns it to the NewStock field.

func (*UpdateStockResponseDataFailedRowsDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*UpdateStockResponseDataFailedRowsDataInner) SetProductUrl

SetProductUrl gets a reference to the given string and assigns it to the ProductUrl field.

func (*UpdateStockResponseDataFailedRowsDataInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (UpdateStockResponseDataFailedRowsDataInner) ToMap

func (o UpdateStockResponseDataFailedRowsDataInner) ToMap() (map[string]interface{}, error)

type UpdateStockResponseDataSucceedRowsDataInner

type UpdateStockResponseDataSucceedRowsDataInner struct {
	ProductID   *int64 `json:"productID,omitempty"`
	WarehouseID *int64 `json:"warehouseID,omitempty"`
	ShopID      *int64 `json:"shopID,omitempty"`
	Stock       *int64 `json:"stock,omitempty"`
	Price       *int64 `json:"price,omitempty"`
}

UpdateStockResponseDataSucceedRowsDataInner struct for UpdateStockResponseDataSucceedRowsDataInner

func NewUpdateStockResponseDataSucceedRowsDataInner

func NewUpdateStockResponseDataSucceedRowsDataInner() *UpdateStockResponseDataSucceedRowsDataInner

NewUpdateStockResponseDataSucceedRowsDataInner instantiates a new UpdateStockResponseDataSucceedRowsDataInner object This constructor will assign default values to properties that have it defined, 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 NewUpdateStockResponseDataSucceedRowsDataInnerWithDefaults

func NewUpdateStockResponseDataSucceedRowsDataInnerWithDefaults() *UpdateStockResponseDataSucceedRowsDataInner

NewUpdateStockResponseDataSucceedRowsDataInnerWithDefaults instantiates a new UpdateStockResponseDataSucceedRowsDataInner object This 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 (*UpdateStockResponseDataSucceedRowsDataInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*UpdateStockResponseDataSucceedRowsDataInner) 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 (*UpdateStockResponseDataSucceedRowsDataInner) GetProductID

GetProductID returns the ProductID field value if set, zero value otherwise.

func (*UpdateStockResponseDataSucceedRowsDataInner) GetProductIDOk

func (o *UpdateStockResponseDataSucceedRowsDataInner) GetProductIDOk() (*int64, bool)

GetProductIDOk returns a tuple with the ProductID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseDataSucceedRowsDataInner) GetShopID

GetShopID returns the ShopID field value if set, zero value otherwise.

func (*UpdateStockResponseDataSucceedRowsDataInner) GetShopIDOk

GetShopIDOk returns a tuple with the ShopID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseDataSucceedRowsDataInner) GetStock

GetStock returns the Stock field value if set, zero value otherwise.

func (*UpdateStockResponseDataSucceedRowsDataInner) GetStockOk

GetStockOk returns a tuple with the Stock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseDataSucceedRowsDataInner) GetWarehouseID

GetWarehouseID returns the WarehouseID field value if set, zero value otherwise.

func (*UpdateStockResponseDataSucceedRowsDataInner) GetWarehouseIDOk

func (o *UpdateStockResponseDataSucceedRowsDataInner) GetWarehouseIDOk() (*int64, 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 (*UpdateStockResponseDataSucceedRowsDataInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*UpdateStockResponseDataSucceedRowsDataInner) HasProductID

HasProductID returns a boolean if a field has been set.

func (*UpdateStockResponseDataSucceedRowsDataInner) HasShopID

HasShopID returns a boolean if a field has been set.

func (*UpdateStockResponseDataSucceedRowsDataInner) HasStock

HasStock returns a boolean if a field has been set.

func (*UpdateStockResponseDataSucceedRowsDataInner) HasWarehouseID

HasWarehouseID returns a boolean if a field has been set.

func (UpdateStockResponseDataSucceedRowsDataInner) MarshalJSON

func (*UpdateStockResponseDataSucceedRowsDataInner) SetPrice

SetPrice gets a reference to the given int64 and assigns it to the Price field.

func (*UpdateStockResponseDataSucceedRowsDataInner) SetProductID

SetProductID gets a reference to the given int64 and assigns it to the ProductID field.

func (*UpdateStockResponseDataSucceedRowsDataInner) SetShopID

SetShopID gets a reference to the given int64 and assigns it to the ShopID field.

func (*UpdateStockResponseDataSucceedRowsDataInner) SetStock

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (*UpdateStockResponseDataSucceedRowsDataInner) SetWarehouseID

SetWarehouseID gets a reference to the given int64 and assigns it to the WarehouseID field.

func (UpdateStockResponseDataSucceedRowsDataInner) ToMap

func (o UpdateStockResponseDataSucceedRowsDataInner) ToMap() (map[string]interface{}, error)

type UpdateStockResponseHeader

type UpdateStockResponseHeader struct {
	ProcessTime *float64 `json:"process_time,omitempty"`
	Messages    *string  `json:"messages,omitempty"`
}

UpdateStockResponseHeader struct for UpdateStockResponseHeader

func NewUpdateStockResponseHeader

func NewUpdateStockResponseHeader() *UpdateStockResponseHeader

NewUpdateStockResponseHeader instantiates a new UpdateStockResponseHeader object This constructor will assign default values to properties that have it defined, 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 NewUpdateStockResponseHeaderWithDefaults

func NewUpdateStockResponseHeaderWithDefaults() *UpdateStockResponseHeader

NewUpdateStockResponseHeaderWithDefaults instantiates a new UpdateStockResponseHeader object This 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 (*UpdateStockResponseHeader) GetMessages

func (o *UpdateStockResponseHeader) GetMessages() string

GetMessages returns the Messages field value if set, zero value otherwise.

func (*UpdateStockResponseHeader) GetMessagesOk

func (o *UpdateStockResponseHeader) GetMessagesOk() (*string, bool)

GetMessagesOk returns a tuple with the Messages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseHeader) GetProcessTime

func (o *UpdateStockResponseHeader) GetProcessTime() float64

GetProcessTime returns the ProcessTime field value if set, zero value otherwise.

func (*UpdateStockResponseHeader) GetProcessTimeOk

func (o *UpdateStockResponseHeader) GetProcessTimeOk() (*float64, bool)

GetProcessTimeOk returns a tuple with the ProcessTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateStockResponseHeader) HasMessages

func (o *UpdateStockResponseHeader) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*UpdateStockResponseHeader) HasProcessTime

func (o *UpdateStockResponseHeader) HasProcessTime() bool

HasProcessTime returns a boolean if a field has been set.

func (UpdateStockResponseHeader) MarshalJSON

func (o UpdateStockResponseHeader) MarshalJSON() ([]byte, error)

func (*UpdateStockResponseHeader) SetMessages

func (o *UpdateStockResponseHeader) SetMessages(v string)

SetMessages gets a reference to the given string and assigns it to the Messages field.

func (*UpdateStockResponseHeader) SetProcessTime

func (o *UpdateStockResponseHeader) SetProcessTime(v float64)

SetProcessTime gets a reference to the given float64 and assigns it to the ProcessTime field.

func (UpdateStockResponseHeader) ToMap

func (o UpdateStockResponseHeader) ToMap() (map[string]interface{}, error)

type Variant

type Variant struct {
	// Variant Parent Unique Identifier
	ParentId *int64 `json:"parent_id,omitempty"`
	// Variant Default Child Identifier
	DefaultChild *int64            `json:"default_child,omitempty"`
	Variant      []VariantVariant  `json:"variant,omitempty"`
	Children     []VariantChildren `json:"children,omitempty"`
}

Variant struct for Variant

func NewVariant

func NewVariant() *Variant

NewVariant instantiates a new Variant object This constructor will assign default values to properties that have it defined, 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 NewVariantWithDefaults

func NewVariantWithDefaults() *Variant

NewVariantWithDefaults instantiates a new Variant object This 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 (*Variant) GetChildren

func (o *Variant) GetChildren() []VariantChildren

GetChildren returns the Children field value if set, zero value otherwise.

func (*Variant) GetChildrenOk

func (o *Variant) GetChildrenOk() ([]VariantChildren, bool)

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variant) GetDefaultChild

func (o *Variant) GetDefaultChild() int64

GetDefaultChild returns the DefaultChild field value if set, zero value otherwise.

func (*Variant) GetDefaultChildOk

func (o *Variant) GetDefaultChildOk() (*int64, bool)

GetDefaultChildOk returns a tuple with the DefaultChild field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variant) GetParentId

func (o *Variant) GetParentId() int64

GetParentId returns the ParentId field value if set, zero value otherwise.

func (*Variant) GetParentIdOk

func (o *Variant) GetParentIdOk() (*int64, bool)

GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variant) GetVariant

func (o *Variant) GetVariant() []VariantVariant

GetVariant returns the Variant field value if set, zero value otherwise.

func (*Variant) GetVariantOk

func (o *Variant) GetVariantOk() ([]VariantVariant, bool)

GetVariantOk returns a tuple with the Variant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Variant) HasChildren

func (o *Variant) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*Variant) HasDefaultChild

func (o *Variant) HasDefaultChild() bool

HasDefaultChild returns a boolean if a field has been set.

func (*Variant) HasParentId

func (o *Variant) HasParentId() bool

HasParentId returns a boolean if a field has been set.

func (*Variant) HasVariant

func (o *Variant) HasVariant() bool

HasVariant returns a boolean if a field has been set.

func (Variant) MarshalJSON

func (o Variant) MarshalJSON() ([]byte, error)

func (*Variant) SetChildren

func (o *Variant) SetChildren(v []VariantChildren)

SetChildren gets a reference to the given []VariantChildren and assigns it to the Children field.

func (*Variant) SetDefaultChild

func (o *Variant) SetDefaultChild(v int64)

SetDefaultChild gets a reference to the given int64 and assigns it to the DefaultChild field.

func (*Variant) SetParentId

func (o *Variant) SetParentId(v int64)

SetParentId gets a reference to the given int64 and assigns it to the ParentId field.

func (*Variant) SetVariant

func (o *Variant) SetVariant(v []VariantVariant)

SetVariant gets a reference to the given []VariantVariant and assigns it to the Variant field.

func (Variant) ToMap

func (o Variant) ToMap() (map[string]interface{}, error)

type VariantCampaign

type VariantCampaign struct {
	IsActive             *bool    `json:"is_active,omitempty"`
	DiscountedPercentage *int64   `json:"discounted_percentage,omitempty"`
	DiscountedPrice      *float64 `json:"discounted_price,omitempty"`
	DiscountedPriceFmt   *string  `json:"discounted_price_fmt,omitempty"`
	CampaignType         *int64   `json:"campaign_type,omitempty"`
	CampaignTypeName     *string  `json:"campaign_type_name,omitempty"`
	StartDate            *string  `json:"start_date,omitempty"`
	EndDate              *string  `json:"end_date,omitempty"`
}

VariantCampaign struct for VariantCampaign

func NewVariantCampaign

func NewVariantCampaign() *VariantCampaign

NewVariantCampaign instantiates a new VariantCampaign object This constructor will assign default values to properties that have it defined, 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 NewVariantCampaignWithDefaults

func NewVariantCampaignWithDefaults() *VariantCampaign

NewVariantCampaignWithDefaults instantiates a new VariantCampaign object This 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 (*VariantCampaign) GetCampaignType

func (o *VariantCampaign) GetCampaignType() int64

GetCampaignType returns the CampaignType field value if set, zero value otherwise.

func (*VariantCampaign) GetCampaignTypeName

func (o *VariantCampaign) GetCampaignTypeName() string

GetCampaignTypeName returns the CampaignTypeName field value if set, zero value otherwise.

func (*VariantCampaign) GetCampaignTypeNameOk

func (o *VariantCampaign) GetCampaignTypeNameOk() (*string, bool)

GetCampaignTypeNameOk returns a tuple with the CampaignTypeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantCampaign) GetCampaignTypeOk

func (o *VariantCampaign) GetCampaignTypeOk() (*int64, bool)

GetCampaignTypeOk returns a tuple with the CampaignType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantCampaign) GetDiscountedPercentage

func (o *VariantCampaign) GetDiscountedPercentage() int64

GetDiscountedPercentage returns the DiscountedPercentage field value if set, zero value otherwise.

func (*VariantCampaign) GetDiscountedPercentageOk

func (o *VariantCampaign) GetDiscountedPercentageOk() (*int64, bool)

GetDiscountedPercentageOk returns a tuple with the DiscountedPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantCampaign) GetDiscountedPrice

func (o *VariantCampaign) GetDiscountedPrice() float64

GetDiscountedPrice returns the DiscountedPrice field value if set, zero value otherwise.

func (*VariantCampaign) GetDiscountedPriceFmt

func (o *VariantCampaign) GetDiscountedPriceFmt() string

GetDiscountedPriceFmt returns the DiscountedPriceFmt field value if set, zero value otherwise.

func (*VariantCampaign) GetDiscountedPriceFmtOk

func (o *VariantCampaign) GetDiscountedPriceFmtOk() (*string, bool)

GetDiscountedPriceFmtOk returns a tuple with the DiscountedPriceFmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantCampaign) GetDiscountedPriceOk

func (o *VariantCampaign) GetDiscountedPriceOk() (*float64, bool)

GetDiscountedPriceOk returns a tuple with the DiscountedPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantCampaign) GetEndDate

func (o *VariantCampaign) GetEndDate() string

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*VariantCampaign) GetEndDateOk

func (o *VariantCampaign) GetEndDateOk() (*string, bool)

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 (*VariantCampaign) GetIsActive

func (o *VariantCampaign) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*VariantCampaign) GetIsActiveOk

func (o *VariantCampaign) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantCampaign) GetStartDate

func (o *VariantCampaign) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*VariantCampaign) GetStartDateOk

func (o *VariantCampaign) 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 (*VariantCampaign) HasCampaignType

func (o *VariantCampaign) HasCampaignType() bool

HasCampaignType returns a boolean if a field has been set.

func (*VariantCampaign) HasCampaignTypeName

func (o *VariantCampaign) HasCampaignTypeName() bool

HasCampaignTypeName returns a boolean if a field has been set.

func (*VariantCampaign) HasDiscountedPercentage

func (o *VariantCampaign) HasDiscountedPercentage() bool

HasDiscountedPercentage returns a boolean if a field has been set.

func (*VariantCampaign) HasDiscountedPrice

func (o *VariantCampaign) HasDiscountedPrice() bool

HasDiscountedPrice returns a boolean if a field has been set.

func (*VariantCampaign) HasDiscountedPriceFmt

func (o *VariantCampaign) HasDiscountedPriceFmt() bool

HasDiscountedPriceFmt returns a boolean if a field has been set.

func (*VariantCampaign) HasEndDate

func (o *VariantCampaign) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*VariantCampaign) HasIsActive

func (o *VariantCampaign) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*VariantCampaign) HasStartDate

func (o *VariantCampaign) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (VariantCampaign) MarshalJSON

func (o VariantCampaign) MarshalJSON() ([]byte, error)

func (*VariantCampaign) SetCampaignType

func (o *VariantCampaign) SetCampaignType(v int64)

SetCampaignType gets a reference to the given int64 and assigns it to the CampaignType field.

func (*VariantCampaign) SetCampaignTypeName

func (o *VariantCampaign) SetCampaignTypeName(v string)

SetCampaignTypeName gets a reference to the given string and assigns it to the CampaignTypeName field.

func (*VariantCampaign) SetDiscountedPercentage

func (o *VariantCampaign) SetDiscountedPercentage(v int64)

SetDiscountedPercentage gets a reference to the given int64 and assigns it to the DiscountedPercentage field.

func (*VariantCampaign) SetDiscountedPrice

func (o *VariantCampaign) SetDiscountedPrice(v float64)

SetDiscountedPrice gets a reference to the given float64 and assigns it to the DiscountedPrice field.

func (*VariantCampaign) SetDiscountedPriceFmt

func (o *VariantCampaign) SetDiscountedPriceFmt(v string)

SetDiscountedPriceFmt gets a reference to the given string and assigns it to the DiscountedPriceFmt field.

func (*VariantCampaign) SetEndDate

func (o *VariantCampaign) SetEndDate(v string)

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*VariantCampaign) SetIsActive

func (o *VariantCampaign) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*VariantCampaign) SetStartDate

func (o *VariantCampaign) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (VariantCampaign) ToMap

func (o VariantCampaign) ToMap() (map[string]interface{}, error)

type VariantChildren

type VariantChildren struct {
	Name              *string          `json:"name,omitempty"`
	Url               *string          `json:"url,omitempty"`
	ProductId         *int64           `json:"product_id,omitempty"`
	Price             *float64         `json:"price,omitempty"`
	PriceFmt          *string          `json:"price_fmt,omitempty"`
	Stock             *int64           `json:"stock,omitempty"`
	MainStock         *int64           `json:"main_stock,omitempty"`
	ReserveStock      *int64           `json:"reserve_stock,omitempty"`
	Sku               *string          `json:"sku,omitempty"`
	OptionIds         []int64          `json:"option_ids,omitempty"`
	Enabled           *bool            `json:"enabled,omitempty"`
	IsBuyable         *bool            `json:"is_buyable,omitempty"`
	IsWishlist        *bool            `json:"is_wishlist,omitempty"`
	Picture           *VariantPicture  `json:"picture,omitempty"`
	Campaign          *VariantCampaign `json:"campaign,omitempty"`
	AlwaysAvailable   *bool            `json:"always_available,omitempty"`
	StockWording      *string          `json:"stock_wording,omitempty"`
	OtherVariantStock *string          `json:"other_variant_stock,omitempty"`
	IsLimitedStock    *bool            `json:"is_limited_stock,omitempty"`
}

VariantChildren struct for VariantChildren

func NewVariantChildren

func NewVariantChildren() *VariantChildren

NewVariantChildren instantiates a new VariantChildren object This constructor will assign default values to properties that have it defined, 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 NewVariantChildrenWithDefaults

func NewVariantChildrenWithDefaults() *VariantChildren

NewVariantChildrenWithDefaults instantiates a new VariantChildren object This 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 (*VariantChildren) GetAlwaysAvailable

func (o *VariantChildren) GetAlwaysAvailable() bool

GetAlwaysAvailable returns the AlwaysAvailable field value if set, zero value otherwise.

func (*VariantChildren) GetAlwaysAvailableOk

func (o *VariantChildren) GetAlwaysAvailableOk() (*bool, bool)

GetAlwaysAvailableOk returns a tuple with the AlwaysAvailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetCampaign

func (o *VariantChildren) GetCampaign() VariantCampaign

GetCampaign returns the Campaign field value if set, zero value otherwise.

func (*VariantChildren) GetCampaignOk

func (o *VariantChildren) GetCampaignOk() (*VariantCampaign, bool)

GetCampaignOk returns a tuple with the Campaign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetEnabled

func (o *VariantChildren) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*VariantChildren) GetEnabledOk

func (o *VariantChildren) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetIsBuyable

func (o *VariantChildren) GetIsBuyable() bool

GetIsBuyable returns the IsBuyable field value if set, zero value otherwise.

func (*VariantChildren) GetIsBuyableOk

func (o *VariantChildren) GetIsBuyableOk() (*bool, bool)

GetIsBuyableOk returns a tuple with the IsBuyable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetIsLimitedStock

func (o *VariantChildren) GetIsLimitedStock() bool

GetIsLimitedStock returns the IsLimitedStock field value if set, zero value otherwise.

func (*VariantChildren) GetIsLimitedStockOk

func (o *VariantChildren) GetIsLimitedStockOk() (*bool, bool)

GetIsLimitedStockOk returns a tuple with the IsLimitedStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetIsWishlist

func (o *VariantChildren) GetIsWishlist() bool

GetIsWishlist returns the IsWishlist field value if set, zero value otherwise.

func (*VariantChildren) GetIsWishlistOk

func (o *VariantChildren) GetIsWishlistOk() (*bool, bool)

GetIsWishlistOk returns a tuple with the IsWishlist field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetMainStock

func (o *VariantChildren) GetMainStock() int64

GetMainStock returns the MainStock field value if set, zero value otherwise.

func (*VariantChildren) GetMainStockOk

func (o *VariantChildren) GetMainStockOk() (*int64, bool)

GetMainStockOk returns a tuple with the MainStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetName

func (o *VariantChildren) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*VariantChildren) GetNameOk

func (o *VariantChildren) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetOptionIds

func (o *VariantChildren) GetOptionIds() []int64

GetOptionIds returns the OptionIds field value if set, zero value otherwise.

func (*VariantChildren) GetOptionIdsOk

func (o *VariantChildren) GetOptionIdsOk() ([]int64, bool)

GetOptionIdsOk returns a tuple with the OptionIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetOtherVariantStock

func (o *VariantChildren) GetOtherVariantStock() string

GetOtherVariantStock returns the OtherVariantStock field value if set, zero value otherwise.

func (*VariantChildren) GetOtherVariantStockOk

func (o *VariantChildren) GetOtherVariantStockOk() (*string, bool)

GetOtherVariantStockOk returns a tuple with the OtherVariantStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetPicture

func (o *VariantChildren) GetPicture() VariantPicture

GetPicture returns the Picture field value if set, zero value otherwise.

func (*VariantChildren) GetPictureOk

func (o *VariantChildren) GetPictureOk() (*VariantPicture, bool)

GetPictureOk returns a tuple with the Picture field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetPrice

func (o *VariantChildren) GetPrice() float64

GetPrice returns the Price field value if set, zero value otherwise.

func (*VariantChildren) GetPriceFmt

func (o *VariantChildren) GetPriceFmt() string

GetPriceFmt returns the PriceFmt field value if set, zero value otherwise.

func (*VariantChildren) GetPriceFmtOk

func (o *VariantChildren) GetPriceFmtOk() (*string, bool)

GetPriceFmtOk returns a tuple with the PriceFmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetPriceOk

func (o *VariantChildren) GetPriceOk() (*float64, bool)

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 (*VariantChildren) GetProductId

func (o *VariantChildren) GetProductId() int64

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*VariantChildren) GetProductIdOk

func (o *VariantChildren) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetReserveStock

func (o *VariantChildren) GetReserveStock() int64

GetReserveStock returns the ReserveStock field value if set, zero value otherwise.

func (*VariantChildren) GetReserveStockOk

func (o *VariantChildren) GetReserveStockOk() (*int64, bool)

GetReserveStockOk returns a tuple with the ReserveStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetSku

func (o *VariantChildren) GetSku() string

GetSku returns the Sku field value if set, zero value otherwise.

func (*VariantChildren) GetSkuOk

func (o *VariantChildren) GetSkuOk() (*string, bool)

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetStock

func (o *VariantChildren) GetStock() int64

GetStock returns the Stock field value if set, zero value otherwise.

func (*VariantChildren) GetStockOk

func (o *VariantChildren) GetStockOk() (*int64, bool)

GetStockOk returns a tuple with the Stock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetStockWording

func (o *VariantChildren) GetStockWording() string

GetStockWording returns the StockWording field value if set, zero value otherwise.

func (*VariantChildren) GetStockWordingOk

func (o *VariantChildren) GetStockWordingOk() (*string, bool)

GetStockWordingOk returns a tuple with the StockWording field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) GetUrl

func (o *VariantChildren) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*VariantChildren) GetUrlOk

func (o *VariantChildren) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantChildren) HasAlwaysAvailable

func (o *VariantChildren) HasAlwaysAvailable() bool

HasAlwaysAvailable returns a boolean if a field has been set.

func (*VariantChildren) HasCampaign

func (o *VariantChildren) HasCampaign() bool

HasCampaign returns a boolean if a field has been set.

func (*VariantChildren) HasEnabled

func (o *VariantChildren) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*VariantChildren) HasIsBuyable

func (o *VariantChildren) HasIsBuyable() bool

HasIsBuyable returns a boolean if a field has been set.

func (*VariantChildren) HasIsLimitedStock

func (o *VariantChildren) HasIsLimitedStock() bool

HasIsLimitedStock returns a boolean if a field has been set.

func (*VariantChildren) HasIsWishlist

func (o *VariantChildren) HasIsWishlist() bool

HasIsWishlist returns a boolean if a field has been set.

func (*VariantChildren) HasMainStock

func (o *VariantChildren) HasMainStock() bool

HasMainStock returns a boolean if a field has been set.

func (*VariantChildren) HasName

func (o *VariantChildren) HasName() bool

HasName returns a boolean if a field has been set.

func (*VariantChildren) HasOptionIds

func (o *VariantChildren) HasOptionIds() bool

HasOptionIds returns a boolean if a field has been set.

func (*VariantChildren) HasOtherVariantStock

func (o *VariantChildren) HasOtherVariantStock() bool

HasOtherVariantStock returns a boolean if a field has been set.

func (*VariantChildren) HasPicture

func (o *VariantChildren) HasPicture() bool

HasPicture returns a boolean if a field has been set.

func (*VariantChildren) HasPrice

func (o *VariantChildren) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (*VariantChildren) HasPriceFmt

func (o *VariantChildren) HasPriceFmt() bool

HasPriceFmt returns a boolean if a field has been set.

func (*VariantChildren) HasProductId

func (o *VariantChildren) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (*VariantChildren) HasReserveStock

func (o *VariantChildren) HasReserveStock() bool

HasReserveStock returns a boolean if a field has been set.

func (*VariantChildren) HasSku

func (o *VariantChildren) HasSku() bool

HasSku returns a boolean if a field has been set.

func (*VariantChildren) HasStock

func (o *VariantChildren) HasStock() bool

HasStock returns a boolean if a field has been set.

func (*VariantChildren) HasStockWording

func (o *VariantChildren) HasStockWording() bool

HasStockWording returns a boolean if a field has been set.

func (*VariantChildren) HasUrl

func (o *VariantChildren) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (VariantChildren) MarshalJSON

func (o VariantChildren) MarshalJSON() ([]byte, error)

func (*VariantChildren) SetAlwaysAvailable

func (o *VariantChildren) SetAlwaysAvailable(v bool)

SetAlwaysAvailable gets a reference to the given bool and assigns it to the AlwaysAvailable field.

func (*VariantChildren) SetCampaign

func (o *VariantChildren) SetCampaign(v VariantCampaign)

SetCampaign gets a reference to the given VariantCampaign and assigns it to the Campaign field.

func (*VariantChildren) SetEnabled

func (o *VariantChildren) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*VariantChildren) SetIsBuyable

func (o *VariantChildren) SetIsBuyable(v bool)

SetIsBuyable gets a reference to the given bool and assigns it to the IsBuyable field.

func (*VariantChildren) SetIsLimitedStock

func (o *VariantChildren) SetIsLimitedStock(v bool)

SetIsLimitedStock gets a reference to the given bool and assigns it to the IsLimitedStock field.

func (*VariantChildren) SetIsWishlist

func (o *VariantChildren) SetIsWishlist(v bool)

SetIsWishlist gets a reference to the given bool and assigns it to the IsWishlist field.

func (*VariantChildren) SetMainStock

func (o *VariantChildren) SetMainStock(v int64)

SetMainStock gets a reference to the given int64 and assigns it to the MainStock field.

func (*VariantChildren) SetName

func (o *VariantChildren) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*VariantChildren) SetOptionIds

func (o *VariantChildren) SetOptionIds(v []int64)

SetOptionIds gets a reference to the given []int64 and assigns it to the OptionIds field.

func (*VariantChildren) SetOtherVariantStock

func (o *VariantChildren) SetOtherVariantStock(v string)

SetOtherVariantStock gets a reference to the given string and assigns it to the OtherVariantStock field.

func (*VariantChildren) SetPicture

func (o *VariantChildren) SetPicture(v VariantPicture)

SetPicture gets a reference to the given VariantPicture and assigns it to the Picture field.

func (*VariantChildren) SetPrice

func (o *VariantChildren) SetPrice(v float64)

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*VariantChildren) SetPriceFmt

func (o *VariantChildren) SetPriceFmt(v string)

SetPriceFmt gets a reference to the given string and assigns it to the PriceFmt field.

func (*VariantChildren) SetProductId

func (o *VariantChildren) SetProductId(v int64)

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*VariantChildren) SetReserveStock

func (o *VariantChildren) SetReserveStock(v int64)

SetReserveStock gets a reference to the given int64 and assigns it to the ReserveStock field.

func (*VariantChildren) SetSku

func (o *VariantChildren) SetSku(v string)

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*VariantChildren) SetStock

func (o *VariantChildren) SetStock(v int64)

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (*VariantChildren) SetStockWording

func (o *VariantChildren) SetStockWording(v string)

SetStockWording gets a reference to the given string and assigns it to the StockWording field.

func (*VariantChildren) SetUrl

func (o *VariantChildren) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (VariantChildren) ToMap

func (o VariantChildren) ToMap() (map[string]interface{}, error)

type VariantDetail

type VariantDetail struct {
	VariantId  *int64        `json:"variant_id,omitempty"`
	HasUnit    *int64        `json:"has_unit,omitempty"`
	Identifier *string       `json:"identifier,omitempty"`
	Name       *string       `json:"name,omitempty"`
	Status     *int64        `json:"status,omitempty"`
	Units      []VariantUnit `json:"units,omitempty"`
	IsPrimary  *int64        `json:"is_primary,omitempty"`
}

VariantDetail struct for VariantDetail

func NewVariantDetail

func NewVariantDetail() *VariantDetail

NewVariantDetail instantiates a new VariantDetail object This constructor will assign default values to properties that have it defined, 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 NewVariantDetailWithDefaults

func NewVariantDetailWithDefaults() *VariantDetail

NewVariantDetailWithDefaults instantiates a new VariantDetail object This 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 (*VariantDetail) GetHasUnit

func (o *VariantDetail) GetHasUnit() int64

GetHasUnit returns the HasUnit field value if set, zero value otherwise.

func (*VariantDetail) GetHasUnitOk

func (o *VariantDetail) GetHasUnitOk() (*int64, bool)

GetHasUnitOk returns a tuple with the HasUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantDetail) GetIdentifier

func (o *VariantDetail) GetIdentifier() string

GetIdentifier returns the Identifier field value if set, zero value otherwise.

func (*VariantDetail) GetIdentifierOk

func (o *VariantDetail) GetIdentifierOk() (*string, bool)

GetIdentifierOk returns a tuple with the Identifier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantDetail) GetIsPrimary

func (o *VariantDetail) GetIsPrimary() int64

GetIsPrimary returns the IsPrimary field value if set, zero value otherwise.

func (*VariantDetail) GetIsPrimaryOk

func (o *VariantDetail) GetIsPrimaryOk() (*int64, bool)

GetIsPrimaryOk returns a tuple with the IsPrimary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantDetail) GetName

func (o *VariantDetail) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*VariantDetail) GetNameOk

func (o *VariantDetail) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantDetail) GetStatus

func (o *VariantDetail) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*VariantDetail) GetStatusOk

func (o *VariantDetail) GetStatusOk() (*int64, 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 (*VariantDetail) GetUnits

func (o *VariantDetail) GetUnits() []VariantUnit

GetUnits returns the Units field value if set, zero value otherwise.

func (*VariantDetail) GetUnitsOk

func (o *VariantDetail) GetUnitsOk() ([]VariantUnit, bool)

GetUnitsOk returns a tuple with the Units field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantDetail) GetVariantId

func (o *VariantDetail) GetVariantId() int64

GetVariantId returns the VariantId field value if set, zero value otherwise.

func (*VariantDetail) GetVariantIdOk

func (o *VariantDetail) GetVariantIdOk() (*int64, bool)

GetVariantIdOk returns a tuple with the VariantId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantDetail) HasHasUnit

func (o *VariantDetail) HasHasUnit() bool

HasHasUnit returns a boolean if a field has been set.

func (*VariantDetail) HasIdentifier

func (o *VariantDetail) HasIdentifier() bool

HasIdentifier returns a boolean if a field has been set.

func (*VariantDetail) HasIsPrimary

func (o *VariantDetail) HasIsPrimary() bool

HasIsPrimary returns a boolean if a field has been set.

func (*VariantDetail) HasName

func (o *VariantDetail) HasName() bool

HasName returns a boolean if a field has been set.

func (*VariantDetail) HasStatus

func (o *VariantDetail) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*VariantDetail) HasUnits

func (o *VariantDetail) HasUnits() bool

HasUnits returns a boolean if a field has been set.

func (*VariantDetail) HasVariantId

func (o *VariantDetail) HasVariantId() bool

HasVariantId returns a boolean if a field has been set.

func (VariantDetail) MarshalJSON

func (o VariantDetail) MarshalJSON() ([]byte, error)

func (*VariantDetail) SetHasUnit

func (o *VariantDetail) SetHasUnit(v int64)

SetHasUnit gets a reference to the given int64 and assigns it to the HasUnit field.

func (*VariantDetail) SetIdentifier

func (o *VariantDetail) SetIdentifier(v string)

SetIdentifier gets a reference to the given string and assigns it to the Identifier field.

func (*VariantDetail) SetIsPrimary

func (o *VariantDetail) SetIsPrimary(v int64)

SetIsPrimary gets a reference to the given int64 and assigns it to the IsPrimary field.

func (*VariantDetail) SetName

func (o *VariantDetail) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*VariantDetail) SetStatus

func (o *VariantDetail) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*VariantDetail) SetUnits

func (o *VariantDetail) SetUnits(v []VariantUnit)

SetUnits gets a reference to the given []VariantUnit and assigns it to the Units field.

func (*VariantDetail) SetVariantId

func (o *VariantDetail) SetVariantId(v int64)

SetVariantId gets a reference to the given int64 and assigns it to the VariantId field.

func (VariantDetail) ToMap

func (o VariantDetail) ToMap() (map[string]interface{}, error)

type VariantOption

type VariantOption struct {
	Id    *int64  `json:"id,omitempty"`
	Value *string `json:"value,omitempty"`
	Hex   *string `json:"hex,omitempty"`
}

VariantOption struct for VariantOption

func NewVariantOption

func NewVariantOption() *VariantOption

NewVariantOption instantiates a new VariantOption object This constructor will assign default values to properties that have it defined, 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 NewVariantOptionWithDefaults

func NewVariantOptionWithDefaults() *VariantOption

NewVariantOptionWithDefaults instantiates a new VariantOption object This 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 (*VariantOption) GetHex

func (o *VariantOption) GetHex() string

GetHex returns the Hex field value if set, zero value otherwise.

func (*VariantOption) GetHexOk

func (o *VariantOption) GetHexOk() (*string, bool)

GetHexOk returns a tuple with the Hex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantOption) GetId

func (o *VariantOption) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*VariantOption) GetIdOk

func (o *VariantOption) GetIdOk() (*int64, 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 (*VariantOption) GetValue

func (o *VariantOption) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*VariantOption) GetValueOk

func (o *VariantOption) 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 (*VariantOption) HasHex

func (o *VariantOption) HasHex() bool

HasHex returns a boolean if a field has been set.

func (*VariantOption) HasId

func (o *VariantOption) HasId() bool

HasId returns a boolean if a field has been set.

func (*VariantOption) HasValue

func (o *VariantOption) HasValue() bool

HasValue returns a boolean if a field has been set.

func (VariantOption) MarshalJSON

func (o VariantOption) MarshalJSON() ([]byte, error)

func (*VariantOption) SetHex

func (o *VariantOption) SetHex(v string)

SetHex gets a reference to the given string and assigns it to the Hex field.

func (*VariantOption) SetId

func (o *VariantOption) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*VariantOption) SetValue

func (o *VariantOption) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (VariantOption) ToMap

func (o VariantOption) ToMap() (map[string]interface{}, error)

type VariantPicture

type VariantPicture struct {
	Original  *string `json:"original,omitempty"`
	Thumbnail *string `json:"thumbnail,omitempty"`
}

VariantPicture struct for VariantPicture

func NewVariantPicture

func NewVariantPicture() *VariantPicture

NewVariantPicture instantiates a new VariantPicture object This constructor will assign default values to properties that have it defined, 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 NewVariantPictureWithDefaults

func NewVariantPictureWithDefaults() *VariantPicture

NewVariantPictureWithDefaults instantiates a new VariantPicture object This 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 (*VariantPicture) GetOriginal

func (o *VariantPicture) GetOriginal() string

GetOriginal returns the Original field value if set, zero value otherwise.

func (*VariantPicture) GetOriginalOk

func (o *VariantPicture) GetOriginalOk() (*string, bool)

GetOriginalOk returns a tuple with the Original field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantPicture) GetThumbnail

func (o *VariantPicture) GetThumbnail() string

GetThumbnail returns the Thumbnail field value if set, zero value otherwise.

func (*VariantPicture) GetThumbnailOk

func (o *VariantPicture) GetThumbnailOk() (*string, bool)

GetThumbnailOk returns a tuple with the Thumbnail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantPicture) HasOriginal

func (o *VariantPicture) HasOriginal() bool

HasOriginal returns a boolean if a field has been set.

func (*VariantPicture) HasThumbnail

func (o *VariantPicture) HasThumbnail() bool

HasThumbnail returns a boolean if a field has been set.

func (VariantPicture) MarshalJSON

func (o VariantPicture) MarshalJSON() ([]byte, error)

func (*VariantPicture) SetOriginal

func (o *VariantPicture) SetOriginal(v string)

SetOriginal gets a reference to the given string and assigns it to the Original field.

func (*VariantPicture) SetThumbnail

func (o *VariantPicture) SetThumbnail(v string)

SetThumbnail gets a reference to the given string and assigns it to the Thumbnail field.

func (VariantPicture) ToMap

func (o VariantPicture) ToMap() (map[string]interface{}, error)

type VariantUnit

type VariantUnit struct {
	VariantUnitId *int64             `json:"variant_unit_id,omitempty"`
	Status        *int64             `json:"status,omitempty"`
	UnitName      *string            `json:"unit_name,omitempty"`
	UnitShortName *string            `json:"unit_short_name,omitempty"`
	UnitValues    []VariantUnitValue `json:"unit_values,omitempty"`
}

VariantUnit struct for VariantUnit

func NewVariantUnit

func NewVariantUnit() *VariantUnit

NewVariantUnit instantiates a new VariantUnit object This constructor will assign default values to properties that have it defined, 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 NewVariantUnitWithDefaults

func NewVariantUnitWithDefaults() *VariantUnit

NewVariantUnitWithDefaults instantiates a new VariantUnit object This 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 (*VariantUnit) GetStatus

func (o *VariantUnit) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*VariantUnit) GetStatusOk

func (o *VariantUnit) GetStatusOk() (*int64, 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 (*VariantUnit) GetUnitName

func (o *VariantUnit) GetUnitName() string

GetUnitName returns the UnitName field value if set, zero value otherwise.

func (*VariantUnit) GetUnitNameOk

func (o *VariantUnit) GetUnitNameOk() (*string, bool)

GetUnitNameOk returns a tuple with the UnitName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantUnit) GetUnitShortName

func (o *VariantUnit) GetUnitShortName() string

GetUnitShortName returns the UnitShortName field value if set, zero value otherwise.

func (*VariantUnit) GetUnitShortNameOk

func (o *VariantUnit) GetUnitShortNameOk() (*string, bool)

GetUnitShortNameOk returns a tuple with the UnitShortName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantUnit) GetUnitValues

func (o *VariantUnit) GetUnitValues() []VariantUnitValue

GetUnitValues returns the UnitValues field value if set, zero value otherwise.

func (*VariantUnit) GetUnitValuesOk

func (o *VariantUnit) GetUnitValuesOk() ([]VariantUnitValue, bool)

GetUnitValuesOk returns a tuple with the UnitValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantUnit) GetVariantUnitId

func (o *VariantUnit) GetVariantUnitId() int64

GetVariantUnitId returns the VariantUnitId field value if set, zero value otherwise.

func (*VariantUnit) GetVariantUnitIdOk

func (o *VariantUnit) GetVariantUnitIdOk() (*int64, bool)

GetVariantUnitIdOk returns a tuple with the VariantUnitId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantUnit) HasStatus

func (o *VariantUnit) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*VariantUnit) HasUnitName

func (o *VariantUnit) HasUnitName() bool

HasUnitName returns a boolean if a field has been set.

func (*VariantUnit) HasUnitShortName

func (o *VariantUnit) HasUnitShortName() bool

HasUnitShortName returns a boolean if a field has been set.

func (*VariantUnit) HasUnitValues

func (o *VariantUnit) HasUnitValues() bool

HasUnitValues returns a boolean if a field has been set.

func (*VariantUnit) HasVariantUnitId

func (o *VariantUnit) HasVariantUnitId() bool

HasVariantUnitId returns a boolean if a field has been set.

func (VariantUnit) MarshalJSON

func (o VariantUnit) MarshalJSON() ([]byte, error)

func (*VariantUnit) SetStatus

func (o *VariantUnit) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*VariantUnit) SetUnitName

func (o *VariantUnit) SetUnitName(v string)

SetUnitName gets a reference to the given string and assigns it to the UnitName field.

func (*VariantUnit) SetUnitShortName

func (o *VariantUnit) SetUnitShortName(v string)

SetUnitShortName gets a reference to the given string and assigns it to the UnitShortName field.

func (*VariantUnit) SetUnitValues

func (o *VariantUnit) SetUnitValues(v []VariantUnitValue)

SetUnitValues gets a reference to the given []VariantUnitValue and assigns it to the UnitValues field.

func (*VariantUnit) SetVariantUnitId

func (o *VariantUnit) SetVariantUnitId(v int64)

SetVariantUnitId gets a reference to the given int64 and assigns it to the VariantUnitId field.

func (VariantUnit) ToMap

func (o VariantUnit) ToMap() (map[string]interface{}, error)

type VariantUnitValue

type VariantUnitValue struct {
	VariantUnitValueId *int64  `json:"variant_unit_value_id,omitempty"`
	Status             *int64  `json:"status,omitempty"`
	Value              *string `json:"value,omitempty"`
	EquivalentValueId  *int64  `json:"equivalent_value_id,omitempty"`
	EnglishValue       *string `json:"english_value,omitempty"`
	Hex                *string `json:"hex,omitempty"`
	Icon               *string `json:"icon,omitempty"`
}

VariantUnitValue struct for VariantUnitValue

func NewVariantUnitValue

func NewVariantUnitValue() *VariantUnitValue

NewVariantUnitValue instantiates a new VariantUnitValue object This constructor will assign default values to properties that have it defined, 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 NewVariantUnitValueWithDefaults

func NewVariantUnitValueWithDefaults() *VariantUnitValue

NewVariantUnitValueWithDefaults instantiates a new VariantUnitValue object This 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 (*VariantUnitValue) GetEnglishValue

func (o *VariantUnitValue) GetEnglishValue() string

GetEnglishValue returns the EnglishValue field value if set, zero value otherwise.

func (*VariantUnitValue) GetEnglishValueOk

func (o *VariantUnitValue) GetEnglishValueOk() (*string, bool)

GetEnglishValueOk returns a tuple with the EnglishValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantUnitValue) GetEquivalentValueId

func (o *VariantUnitValue) GetEquivalentValueId() int64

GetEquivalentValueId returns the EquivalentValueId field value if set, zero value otherwise.

func (*VariantUnitValue) GetEquivalentValueIdOk

func (o *VariantUnitValue) GetEquivalentValueIdOk() (*int64, bool)

GetEquivalentValueIdOk returns a tuple with the EquivalentValueId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantUnitValue) GetHex

func (o *VariantUnitValue) GetHex() string

GetHex returns the Hex field value if set, zero value otherwise.

func (*VariantUnitValue) GetHexOk

func (o *VariantUnitValue) GetHexOk() (*string, bool)

GetHexOk returns a tuple with the Hex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantUnitValue) GetIcon

func (o *VariantUnitValue) GetIcon() string

GetIcon returns the Icon field value if set, zero value otherwise.

func (*VariantUnitValue) GetIconOk

func (o *VariantUnitValue) GetIconOk() (*string, bool)

GetIconOk returns a tuple with the Icon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantUnitValue) GetStatus

func (o *VariantUnitValue) GetStatus() int64

GetStatus returns the Status field value if set, zero value otherwise.

func (*VariantUnitValue) GetStatusOk

func (o *VariantUnitValue) GetStatusOk() (*int64, 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 (*VariantUnitValue) GetValue

func (o *VariantUnitValue) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*VariantUnitValue) GetValueOk

func (o *VariantUnitValue) 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 (*VariantUnitValue) GetVariantUnitValueId

func (o *VariantUnitValue) GetVariantUnitValueId() int64

GetVariantUnitValueId returns the VariantUnitValueId field value if set, zero value otherwise.

func (*VariantUnitValue) GetVariantUnitValueIdOk

func (o *VariantUnitValue) GetVariantUnitValueIdOk() (*int64, bool)

GetVariantUnitValueIdOk returns a tuple with the VariantUnitValueId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantUnitValue) HasEnglishValue

func (o *VariantUnitValue) HasEnglishValue() bool

HasEnglishValue returns a boolean if a field has been set.

func (*VariantUnitValue) HasEquivalentValueId

func (o *VariantUnitValue) HasEquivalentValueId() bool

HasEquivalentValueId returns a boolean if a field has been set.

func (*VariantUnitValue) HasHex

func (o *VariantUnitValue) HasHex() bool

HasHex returns a boolean if a field has been set.

func (*VariantUnitValue) HasIcon

func (o *VariantUnitValue) HasIcon() bool

HasIcon returns a boolean if a field has been set.

func (*VariantUnitValue) HasStatus

func (o *VariantUnitValue) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*VariantUnitValue) HasValue

func (o *VariantUnitValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*VariantUnitValue) HasVariantUnitValueId

func (o *VariantUnitValue) HasVariantUnitValueId() bool

HasVariantUnitValueId returns a boolean if a field has been set.

func (VariantUnitValue) MarshalJSON

func (o VariantUnitValue) MarshalJSON() ([]byte, error)

func (*VariantUnitValue) SetEnglishValue

func (o *VariantUnitValue) SetEnglishValue(v string)

SetEnglishValue gets a reference to the given string and assigns it to the EnglishValue field.

func (*VariantUnitValue) SetEquivalentValueId

func (o *VariantUnitValue) SetEquivalentValueId(v int64)

SetEquivalentValueId gets a reference to the given int64 and assigns it to the EquivalentValueId field.

func (*VariantUnitValue) SetHex

func (o *VariantUnitValue) SetHex(v string)

SetHex gets a reference to the given string and assigns it to the Hex field.

func (*VariantUnitValue) SetIcon

func (o *VariantUnitValue) SetIcon(v string)

SetIcon gets a reference to the given string and assigns it to the Icon field.

func (*VariantUnitValue) SetStatus

func (o *VariantUnitValue) SetStatus(v int64)

SetStatus gets a reference to the given int64 and assigns it to the Status field.

func (*VariantUnitValue) SetValue

func (o *VariantUnitValue) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (*VariantUnitValue) SetVariantUnitValueId

func (o *VariantUnitValue) SetVariantUnitValueId(v int64)

SetVariantUnitValueId gets a reference to the given int64 and assigns it to the VariantUnitValueId field.

func (VariantUnitValue) ToMap

func (o VariantUnitValue) ToMap() (map[string]interface{}, error)

type VariantVariant

type VariantVariant struct {
	Name       *string         `json:"name,omitempty"`
	Identifier *string         `json:"identifier,omitempty"`
	UnitName   *string         `json:"unit_name,omitempty"`
	Position   *int64          `json:"position,omitempty"`
	Option     []VariantOption `json:"option,omitempty"`
}

VariantVariant struct for VariantVariant

func NewVariantVariant

func NewVariantVariant() *VariantVariant

NewVariantVariant instantiates a new VariantVariant object This constructor will assign default values to properties that have it defined, 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 NewVariantVariantWithDefaults

func NewVariantVariantWithDefaults() *VariantVariant

NewVariantVariantWithDefaults instantiates a new VariantVariant object This 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 (*VariantVariant) GetIdentifier

func (o *VariantVariant) GetIdentifier() string

GetIdentifier returns the Identifier field value if set, zero value otherwise.

func (*VariantVariant) GetIdentifierOk

func (o *VariantVariant) GetIdentifierOk() (*string, bool)

GetIdentifierOk returns a tuple with the Identifier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantVariant) GetName

func (o *VariantVariant) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*VariantVariant) GetNameOk

func (o *VariantVariant) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantVariant) GetOption

func (o *VariantVariant) GetOption() []VariantOption

GetOption returns the Option field value if set, zero value otherwise.

func (*VariantVariant) GetOptionOk

func (o *VariantVariant) GetOptionOk() ([]VariantOption, bool)

GetOptionOk returns a tuple with the Option field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantVariant) GetPosition

func (o *VariantVariant) GetPosition() int64

GetPosition returns the Position field value if set, zero value otherwise.

func (*VariantVariant) GetPositionOk

func (o *VariantVariant) GetPositionOk() (*int64, bool)

GetPositionOk returns a tuple with the Position field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantVariant) GetUnitName

func (o *VariantVariant) GetUnitName() string

GetUnitName returns the UnitName field value if set, zero value otherwise.

func (*VariantVariant) GetUnitNameOk

func (o *VariantVariant) GetUnitNameOk() (*string, bool)

GetUnitNameOk returns a tuple with the UnitName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VariantVariant) HasIdentifier

func (o *VariantVariant) HasIdentifier() bool

HasIdentifier returns a boolean if a field has been set.

func (*VariantVariant) HasName

func (o *VariantVariant) HasName() bool

HasName returns a boolean if a field has been set.

func (*VariantVariant) HasOption

func (o *VariantVariant) HasOption() bool

HasOption returns a boolean if a field has been set.

func (*VariantVariant) HasPosition

func (o *VariantVariant) HasPosition() bool

HasPosition returns a boolean if a field has been set.

func (*VariantVariant) HasUnitName

func (o *VariantVariant) HasUnitName() bool

HasUnitName returns a boolean if a field has been set.

func (VariantVariant) MarshalJSON

func (o VariantVariant) MarshalJSON() ([]byte, error)

func (*VariantVariant) SetIdentifier

func (o *VariantVariant) SetIdentifier(v string)

SetIdentifier gets a reference to the given string and assigns it to the Identifier field.

func (*VariantVariant) SetName

func (o *VariantVariant) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*VariantVariant) SetOption

func (o *VariantVariant) SetOption(v []VariantOption)

SetOption gets a reference to the given []VariantOption and assigns it to the Option field.

func (*VariantVariant) SetPosition

func (o *VariantVariant) SetPosition(v int64)

SetPosition gets a reference to the given int64 and assigns it to the Position field.

func (*VariantVariant) SetUnitName

func (o *VariantVariant) SetUnitName(v string)

SetUnitName gets a reference to the given string and assigns it to the UnitName field.

func (VariantVariant) ToMap

func (o VariantVariant) ToMap() (map[string]interface{}, error)

type ViewCampaignProducts200Response

type ViewCampaignProducts200Response struct {
	Header *ResponseHeader                      `json:"header,omitempty"`
	Data   *ViewCampaignProducts200ResponseData `json:"data,omitempty"`
}

ViewCampaignProducts200Response struct for ViewCampaignProducts200Response

func NewViewCampaignProducts200Response

func NewViewCampaignProducts200Response() *ViewCampaignProducts200Response

NewViewCampaignProducts200Response instantiates a new ViewCampaignProducts200Response object This constructor will assign default values to properties that have it defined, 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 NewViewCampaignProducts200ResponseWithDefaults

func NewViewCampaignProducts200ResponseWithDefaults() *ViewCampaignProducts200Response

NewViewCampaignProducts200ResponseWithDefaults instantiates a new ViewCampaignProducts200Response object This 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 (*ViewCampaignProducts200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*ViewCampaignProducts200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*ViewCampaignProducts200Response) GetHeaderOk

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200Response) HasData

HasData returns a boolean if a field has been set.

func (*ViewCampaignProducts200Response) HasHeader

func (o *ViewCampaignProducts200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (ViewCampaignProducts200Response) MarshalJSON

func (o ViewCampaignProducts200Response) MarshalJSON() ([]byte, error)

func (*ViewCampaignProducts200Response) SetData

SetData gets a reference to the given ViewCampaignProducts200ResponseData and assigns it to the Data field.

func (*ViewCampaignProducts200Response) SetHeader

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (ViewCampaignProducts200Response) ToMap

func (o ViewCampaignProducts200Response) ToMap() (map[string]interface{}, error)

type ViewCampaignProducts200ResponseData

type ViewCampaignProducts200ResponseData struct {
	Products []ViewCampaignProducts200ResponseDataProductsInner `json:"products,omitempty"`
	// Total Product Count
	TotalProduct *int64 `json:"total_product,omitempty"`
}

ViewCampaignProducts200ResponseData struct for ViewCampaignProducts200ResponseData

func NewViewCampaignProducts200ResponseData

func NewViewCampaignProducts200ResponseData() *ViewCampaignProducts200ResponseData

NewViewCampaignProducts200ResponseData instantiates a new ViewCampaignProducts200ResponseData object This constructor will assign default values to properties that have it defined, 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 NewViewCampaignProducts200ResponseDataWithDefaults

func NewViewCampaignProducts200ResponseDataWithDefaults() *ViewCampaignProducts200ResponseData

NewViewCampaignProducts200ResponseDataWithDefaults instantiates a new ViewCampaignProducts200ResponseData object This 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 (*ViewCampaignProducts200ResponseData) GetProducts

GetProducts returns the Products field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseData) 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 (*ViewCampaignProducts200ResponseData) GetTotalProduct

func (o *ViewCampaignProducts200ResponseData) GetTotalProduct() int64

GetTotalProduct returns the TotalProduct field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseData) GetTotalProductOk

func (o *ViewCampaignProducts200ResponseData) GetTotalProductOk() (*int64, bool)

GetTotalProductOk returns a tuple with the TotalProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseData) HasProducts

func (o *ViewCampaignProducts200ResponseData) HasProducts() bool

HasProducts returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseData) HasTotalProduct

func (o *ViewCampaignProducts200ResponseData) HasTotalProduct() bool

HasTotalProduct returns a boolean if a field has been set.

func (ViewCampaignProducts200ResponseData) MarshalJSON

func (o ViewCampaignProducts200ResponseData) MarshalJSON() ([]byte, error)

func (*ViewCampaignProducts200ResponseData) SetProducts

SetProducts gets a reference to the given []ViewCampaignProducts200ResponseDataProductsInner and assigns it to the Products field.

func (*ViewCampaignProducts200ResponseData) SetTotalProduct

func (o *ViewCampaignProducts200ResponseData) SetTotalProduct(v int64)

SetTotalProduct gets a reference to the given int64 and assigns it to the TotalProduct field.

func (ViewCampaignProducts200ResponseData) ToMap

func (o ViewCampaignProducts200ResponseData) ToMap() (map[string]interface{}, error)

type ViewCampaignProducts200ResponseDataProductsInner

type ViewCampaignProducts200ResponseDataProductsInner struct {
	// Product Unique Identifier
	ID *int64 `json:"ID,omitempty"`
	// Product Price
	Price *string                `json:"price,omitempty"`
	Shop  map[string]interface{} `json:"shop,omitempty"`
	// Product Maximum Order
	MaxOrder *int64 `json:"max_order,omitempty"`
	// Product Price Unformated
	PriceUnfmt *string `json:"price_unfmt,omitempty"`
	// Product Minimum Order
	MinOrder *int64                                                    `json:"min_order,omitempty"`
	Campaign *ViewCampaignProducts200ResponseDataProductsInnerCampaign `json:"campaign,omitempty"`
}

ViewCampaignProducts200ResponseDataProductsInner struct for ViewCampaignProducts200ResponseDataProductsInner

func NewViewCampaignProducts200ResponseDataProductsInner

func NewViewCampaignProducts200ResponseDataProductsInner() *ViewCampaignProducts200ResponseDataProductsInner

NewViewCampaignProducts200ResponseDataProductsInner instantiates a new ViewCampaignProducts200ResponseDataProductsInner object This constructor will assign default values to properties that have it defined, 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 NewViewCampaignProducts200ResponseDataProductsInnerWithDefaults

func NewViewCampaignProducts200ResponseDataProductsInnerWithDefaults() *ViewCampaignProducts200ResponseDataProductsInner

NewViewCampaignProducts200ResponseDataProductsInnerWithDefaults instantiates a new ViewCampaignProducts200ResponseDataProductsInner object This 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 (*ViewCampaignProducts200ResponseDataProductsInner) GetCampaign

GetCampaign returns the Campaign field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInner) GetCampaignOk

GetCampaignOk returns a tuple with the Campaign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInner) GetID

GetID returns the ID field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInner) GetIDOk

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 (*ViewCampaignProducts200ResponseDataProductsInner) GetMaxOrder

GetMaxOrder returns the MaxOrder field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInner) GetMaxOrderOk

GetMaxOrderOk returns a tuple with the MaxOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInner) GetMinOrder

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInner) GetMinOrderOk

GetMinOrderOk returns a tuple with the MinOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInner) 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 (*ViewCampaignProducts200ResponseDataProductsInner) GetPriceUnfmt

GetPriceUnfmt returns the PriceUnfmt field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInner) GetPriceUnfmtOk

GetPriceUnfmtOk returns a tuple with the PriceUnfmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInner) GetShop

func (o *ViewCampaignProducts200ResponseDataProductsInner) GetShop() map[string]interface{}

GetShop returns the Shop field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInner) GetShopOk

func (o *ViewCampaignProducts200ResponseDataProductsInner) GetShopOk() (map[string]interface{}, bool)

GetShopOk returns a tuple with the Shop field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInner) HasCampaign

HasCampaign returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInner) HasID

HasID returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInner) HasMaxOrder

HasMaxOrder returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInner) HasMinOrder

HasMinOrder returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInner) HasPriceUnfmt

HasPriceUnfmt returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInner) HasShop

HasShop returns a boolean if a field has been set.

func (ViewCampaignProducts200ResponseDataProductsInner) MarshalJSON

func (*ViewCampaignProducts200ResponseDataProductsInner) SetCampaign

SetCampaign gets a reference to the given ViewCampaignProducts200ResponseDataProductsInnerCampaign and assigns it to the Campaign field.

func (*ViewCampaignProducts200ResponseDataProductsInner) SetID

SetID gets a reference to the given int64 and assigns it to the ID field.

func (*ViewCampaignProducts200ResponseDataProductsInner) SetMaxOrder

SetMaxOrder gets a reference to the given int64 and assigns it to the MaxOrder field.

func (*ViewCampaignProducts200ResponseDataProductsInner) SetMinOrder

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*ViewCampaignProducts200ResponseDataProductsInner) SetPrice

SetPrice gets a reference to the given string and assigns it to the Price field.

func (*ViewCampaignProducts200ResponseDataProductsInner) SetPriceUnfmt

SetPriceUnfmt gets a reference to the given string and assigns it to the PriceUnfmt field.

func (*ViewCampaignProducts200ResponseDataProductsInner) SetShop

func (o *ViewCampaignProducts200ResponseDataProductsInner) SetShop(v map[string]interface{})

SetShop gets a reference to the given map[string]interface{} and assigns it to the Shop field.

func (ViewCampaignProducts200ResponseDataProductsInner) ToMap

func (o ViewCampaignProducts200ResponseDataProductsInner) ToMap() (map[string]interface{}, error)

type ViewCampaignProducts200ResponseDataProductsInnerCampaign

type ViewCampaignProducts200ResponseDataProductsInnerCampaign struct {
	// Campaign Unique Identifier
	CampaignID *int64 `json:"campaignID,omitempty"`
	// Slash Price Product Unique Identifier
	SlashPriceProductId *int64 `json:"slash_price_product_id,omitempty"`
	// Product Discount Percentage
	DiscountPercentage *int64 `json:"discount_percentage,omitempty"`
	// Discounted Product Price
	DiscountedPrice *string `json:"discounted_price,omitempty"`
	OriginalPrice   *string `json:"original_price,omitempty"`
	CustomStock     *int64  `json:"custom_stock,omitempty"`
	// Campaign Status
	CampaignStatus *int64 `json:"campaign_status,omitempty"`
	// Campaign Start Date (format: YYYY-MM-DD HH-mm-ss)
	StartDate *string `json:"start_date,omitempty"`
	// Campaign End Date (format: YYYY-MM-DD HH-mm-ss)
	EndDate *string `json:"end_date,omitempty"`
	// Campaign Type Name
	CampaignTypeName *string `json:"campaign_type_name,omitempty"`
	// Campaign Type Short Name
	CampaignShortName *string `json:"campaign_short_name,omitempty"`
	// Product Maximum Order
	MaxOrder *int64 `json:"max_order,omitempty"`
	// Discounted Price Formated
	DiscountedPriceFmt *string `json:"discounted_price_fmt,omitempty"`
	// Original Price Formated
	OriginalPriceFmt *string `json:"original_price_fmt,omitempty"`
	// Product Original Stock
	OriginalStock *int64 `json:"original_stock,omitempty"`
	// Product Minimum Order
	MinOrder           *int64                                                                      `json:"min_order,omitempty"`
	AdditionalCartInfo *ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo `json:"additional_cart_info,omitempty"`
	// Stock Wording
	StockWording map[string]interface{} `json:"stock_wording,omitempty"`
}

ViewCampaignProducts200ResponseDataProductsInnerCampaign struct for ViewCampaignProducts200ResponseDataProductsInnerCampaign

func NewViewCampaignProducts200ResponseDataProductsInnerCampaign

func NewViewCampaignProducts200ResponseDataProductsInnerCampaign() *ViewCampaignProducts200ResponseDataProductsInnerCampaign

NewViewCampaignProducts200ResponseDataProductsInnerCampaign instantiates a new ViewCampaignProducts200ResponseDataProductsInnerCampaign object This constructor will assign default values to properties that have it defined, 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 NewViewCampaignProducts200ResponseDataProductsInnerCampaignWithDefaults

func NewViewCampaignProducts200ResponseDataProductsInnerCampaignWithDefaults() *ViewCampaignProducts200ResponseDataProductsInnerCampaign

NewViewCampaignProducts200ResponseDataProductsInnerCampaignWithDefaults instantiates a new ViewCampaignProducts200ResponseDataProductsInnerCampaign object This 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 (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetAdditionalCartInfo

GetAdditionalCartInfo returns the AdditionalCartInfo field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetAdditionalCartInfoOk

GetAdditionalCartInfoOk returns a tuple with the AdditionalCartInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetCampaignID

GetCampaignID returns the CampaignID field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetCampaignIDOk

GetCampaignIDOk returns a tuple with the CampaignID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetCampaignShortName

GetCampaignShortName returns the CampaignShortName field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetCampaignShortNameOk

GetCampaignShortNameOk returns a tuple with the CampaignShortName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetCampaignStatus

GetCampaignStatus returns the CampaignStatus field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetCampaignStatusOk

GetCampaignStatusOk returns a tuple with the CampaignStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetCampaignTypeName

GetCampaignTypeName returns the CampaignTypeName field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetCampaignTypeNameOk

GetCampaignTypeNameOk returns a tuple with the CampaignTypeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetCustomStock

GetCustomStock returns the CustomStock field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetCustomStockOk

GetCustomStockOk returns a tuple with the CustomStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetDiscountPercentage

GetDiscountPercentage returns the DiscountPercentage field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetDiscountPercentageOk

func (o *ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetDiscountPercentageOk() (*int64, bool)

GetDiscountPercentageOk returns a tuple with the DiscountPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetDiscountedPrice

GetDiscountedPrice returns the DiscountedPrice field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetDiscountedPriceFmt

GetDiscountedPriceFmt returns the DiscountedPriceFmt field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetDiscountedPriceFmtOk

func (o *ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetDiscountedPriceFmtOk() (*string, bool)

GetDiscountedPriceFmtOk returns a tuple with the DiscountedPriceFmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetDiscountedPriceOk

GetDiscountedPriceOk returns a tuple with the DiscountedPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetEndDate

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) 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 (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetMaxOrder

GetMaxOrder returns the MaxOrder field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetMaxOrderOk

GetMaxOrderOk returns a tuple with the MaxOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetMinOrder

GetMinOrder returns the MinOrder field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetMinOrderOk

GetMinOrderOk returns a tuple with the MinOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetOriginalPrice

GetOriginalPrice returns the OriginalPrice field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetOriginalPriceFmt

GetOriginalPriceFmt returns the OriginalPriceFmt field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetOriginalPriceFmtOk

GetOriginalPriceFmtOk returns a tuple with the OriginalPriceFmt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetOriginalPriceOk

GetOriginalPriceOk returns a tuple with the OriginalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetOriginalStock

GetOriginalStock returns the OriginalStock field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetOriginalStockOk

GetOriginalStockOk returns a tuple with the OriginalStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetSlashPriceProductId

GetSlashPriceProductId returns the SlashPriceProductId field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetSlashPriceProductIdOk

func (o *ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetSlashPriceProductIdOk() (*int64, bool)

GetSlashPriceProductIdOk returns a tuple with the SlashPriceProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetStartDate

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) 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 (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetStockWording

func (o *ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetStockWording() map[string]interface{}

GetStockWording returns the StockWording field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetStockWordingOk

func (o *ViewCampaignProducts200ResponseDataProductsInnerCampaign) GetStockWordingOk() (map[string]interface{}, bool)

GetStockWordingOk returns a tuple with the StockWording field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasAdditionalCartInfo

HasAdditionalCartInfo returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasCampaignID

HasCampaignID returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasCampaignShortName

HasCampaignShortName returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasCampaignStatus

HasCampaignStatus returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasCampaignTypeName

HasCampaignTypeName returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasCustomStock

HasCustomStock returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasDiscountPercentage

HasDiscountPercentage returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasDiscountedPrice

HasDiscountedPrice returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasDiscountedPriceFmt

HasDiscountedPriceFmt returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasEndDate

HasEndDate returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasMaxOrder

HasMaxOrder returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasMinOrder

HasMinOrder returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasOriginalPrice

HasOriginalPrice returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasOriginalPriceFmt

HasOriginalPriceFmt returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasOriginalStock

HasOriginalStock returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasSlashPriceProductId

HasSlashPriceProductId returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasStartDate

HasStartDate returns a boolean if a field has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) HasStockWording

HasStockWording returns a boolean if a field has been set.

func (ViewCampaignProducts200ResponseDataProductsInnerCampaign) MarshalJSON

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetAdditionalCartInfo

SetAdditionalCartInfo gets a reference to the given ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo and assigns it to the AdditionalCartInfo field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetCampaignID

SetCampaignID gets a reference to the given int64 and assigns it to the CampaignID field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetCampaignShortName

SetCampaignShortName gets a reference to the given string and assigns it to the CampaignShortName field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetCampaignStatus

SetCampaignStatus gets a reference to the given int64 and assigns it to the CampaignStatus field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetCampaignTypeName

SetCampaignTypeName gets a reference to the given string and assigns it to the CampaignTypeName field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetCustomStock

SetCustomStock gets a reference to the given int64 and assigns it to the CustomStock field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetDiscountPercentage

SetDiscountPercentage gets a reference to the given int64 and assigns it to the DiscountPercentage field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetDiscountedPrice

SetDiscountedPrice gets a reference to the given string and assigns it to the DiscountedPrice field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetDiscountedPriceFmt

SetDiscountedPriceFmt gets a reference to the given string and assigns it to the DiscountedPriceFmt field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetEndDate

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetMaxOrder

SetMaxOrder gets a reference to the given int64 and assigns it to the MaxOrder field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetMinOrder

SetMinOrder gets a reference to the given int64 and assigns it to the MinOrder field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetOriginalPrice

SetOriginalPrice gets a reference to the given string and assigns it to the OriginalPrice field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetOriginalPriceFmt

SetOriginalPriceFmt gets a reference to the given string and assigns it to the OriginalPriceFmt field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetOriginalStock

SetOriginalStock gets a reference to the given int64 and assigns it to the OriginalStock field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetSlashPriceProductId

SetSlashPriceProductId gets a reference to the given int64 and assigns it to the SlashPriceProductId field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetStartDate

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetStockWording

func (o *ViewCampaignProducts200ResponseDataProductsInnerCampaign) SetStockWording(v map[string]interface{})

SetStockWording gets a reference to the given map[string]interface{} and assigns it to the StockWording field.

func (ViewCampaignProducts200ResponseDataProductsInnerCampaign) ToMap

type ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo

type ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo struct {
	TimerDetail map[string]interface{} `json:"timer_detail,omitempty"`
}

ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo struct for ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo

func NewViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo

func NewViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo() *ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo

NewViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo instantiates a new ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo object This constructor will assign default values to properties that have it defined, 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 NewViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfoWithDefaults

func NewViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfoWithDefaults() *ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo

NewViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfoWithDefaults instantiates a new ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo object This 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 (*ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) GetTimerDetail

GetTimerDetail returns the TimerDetail field value if set, zero value otherwise.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) GetTimerDetailOk

GetTimerDetailOk returns a tuple with the TimerDetail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) HasTimerDetail

HasTimerDetail returns a boolean if a field has been set.

func (ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) MarshalJSON

func (*ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) SetTimerDetail

SetTimerDetail gets a reference to the given map[string]interface{} and assigns it to the TimerDetail field.

func (ViewCampaignProducts200ResponseDataProductsInnerCampaignAdditionalCartInfo) ToMap

type ViewSlashPrice200Response

type ViewSlashPrice200Response struct {
	Header *ResponseHeader                      `json:"header,omitempty"`
	Data   []ViewSlashPrice200ResponseDataInner `json:"data,omitempty"`
}

ViewSlashPrice200Response struct for ViewSlashPrice200Response

func NewViewSlashPrice200Response

func NewViewSlashPrice200Response() *ViewSlashPrice200Response

NewViewSlashPrice200Response instantiates a new ViewSlashPrice200Response object This constructor will assign default values to properties that have it defined, 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 NewViewSlashPrice200ResponseWithDefaults

func NewViewSlashPrice200ResponseWithDefaults() *ViewSlashPrice200Response

NewViewSlashPrice200ResponseWithDefaults instantiates a new ViewSlashPrice200Response object This 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 (*ViewSlashPrice200Response) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*ViewSlashPrice200Response) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200Response) GetHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*ViewSlashPrice200Response) GetHeaderOk

func (o *ViewSlashPrice200Response) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200Response) HasData

func (o *ViewSlashPrice200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*ViewSlashPrice200Response) HasHeader

func (o *ViewSlashPrice200Response) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (ViewSlashPrice200Response) MarshalJSON

func (o ViewSlashPrice200Response) MarshalJSON() ([]byte, error)

func (*ViewSlashPrice200Response) SetData

SetData gets a reference to the given []ViewSlashPrice200ResponseDataInner and assigns it to the Data field.

func (*ViewSlashPrice200Response) SetHeader

func (o *ViewSlashPrice200Response) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (ViewSlashPrice200Response) ToMap

func (o ViewSlashPrice200Response) ToMap() (map[string]interface{}, error)

type ViewSlashPrice200ResponseDataInner

type ViewSlashPrice200ResponseDataInner struct {
	// Slash Price Product Unique Identifier
	SlashPriceProductId *int64 `json:"slash_price_product_id,omitempty"`
	// Product Unique Identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Product Name
	Name  *string                                  `json:"Name,omitempty"`
	Price *ViewSlashPrice200ResponseDataInnerPrice `json:"price,omitempty"`
	// Product Stock
	Stock *int64 `json:"stock,omitempty"`
	// Product URL
	Url *string `json:"url,omitempty"`
	// Product SKU
	Sku *string `json:"sku,omitempty"`
	// Product Discounted Price
	DiscountedPrice *float64 `json:"discounted_price,omitempty"`
	// Product Discounted Percentage
	DiscountedPercentage *int64 `json:"discounted_percentage,omitempty"`
	// Product Maximum Order
	MaxOrder *int64 `json:"max_order,omitempty"`
	// Slash Price Start Date Timestamp (format: 2021-09-27T13:25:00+07:00)
	StartDate *string `json:"start_date,omitempty"`
	// Slash Price Start Date Timestamp (format: 2021-09-28T01:24:00+07:00)
	EndDate    *string                                             `json:"end_date,omitempty"`
	Warehouses []ViewSlashPrice200ResponseDataInnerWarehousesInner `json:"warehouses,omitempty"`
	// Slash Price Status
	SlashPriceStatusId *int64 `json:"slash_price_status_id,omitempty"`
}

ViewSlashPrice200ResponseDataInner struct for ViewSlashPrice200ResponseDataInner

func NewViewSlashPrice200ResponseDataInner

func NewViewSlashPrice200ResponseDataInner() *ViewSlashPrice200ResponseDataInner

NewViewSlashPrice200ResponseDataInner instantiates a new ViewSlashPrice200ResponseDataInner object This constructor will assign default values to properties that have it defined, 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 NewViewSlashPrice200ResponseDataInnerWithDefaults

func NewViewSlashPrice200ResponseDataInnerWithDefaults() *ViewSlashPrice200ResponseDataInner

NewViewSlashPrice200ResponseDataInnerWithDefaults instantiates a new ViewSlashPrice200ResponseDataInner object This 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 (*ViewSlashPrice200ResponseDataInner) GetDiscountedPercentage

func (o *ViewSlashPrice200ResponseDataInner) GetDiscountedPercentage() int64

GetDiscountedPercentage returns the DiscountedPercentage field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetDiscountedPercentageOk

func (o *ViewSlashPrice200ResponseDataInner) GetDiscountedPercentageOk() (*int64, bool)

GetDiscountedPercentageOk returns a tuple with the DiscountedPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInner) GetDiscountedPrice

func (o *ViewSlashPrice200ResponseDataInner) GetDiscountedPrice() float64

GetDiscountedPrice returns the DiscountedPrice field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetDiscountedPriceOk

func (o *ViewSlashPrice200ResponseDataInner) GetDiscountedPriceOk() (*float64, bool)

GetDiscountedPriceOk returns a tuple with the DiscountedPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInner) GetEndDate

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetEndDateOk

func (o *ViewSlashPrice200ResponseDataInner) GetEndDateOk() (*string, bool)

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 (*ViewSlashPrice200ResponseDataInner) GetMaxOrder

func (o *ViewSlashPrice200ResponseDataInner) GetMaxOrder() int64

GetMaxOrder returns the MaxOrder field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetMaxOrderOk

func (o *ViewSlashPrice200ResponseDataInner) GetMaxOrderOk() (*int64, bool)

GetMaxOrderOk returns a tuple with the MaxOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetNameOk

func (o *ViewSlashPrice200ResponseDataInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) 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 (*ViewSlashPrice200ResponseDataInner) GetProductId

func (o *ViewSlashPrice200ResponseDataInner) GetProductId() int64

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetProductIdOk

func (o *ViewSlashPrice200ResponseDataInner) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInner) GetSlashPriceProductId

func (o *ViewSlashPrice200ResponseDataInner) GetSlashPriceProductId() int64

GetSlashPriceProductId returns the SlashPriceProductId field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetSlashPriceProductIdOk

func (o *ViewSlashPrice200ResponseDataInner) GetSlashPriceProductIdOk() (*int64, bool)

GetSlashPriceProductIdOk returns a tuple with the SlashPriceProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInner) GetSlashPriceStatusId

func (o *ViewSlashPrice200ResponseDataInner) GetSlashPriceStatusId() int64

GetSlashPriceStatusId returns the SlashPriceStatusId field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetSlashPriceStatusIdOk

func (o *ViewSlashPrice200ResponseDataInner) GetSlashPriceStatusIdOk() (*int64, bool)

GetSlashPriceStatusIdOk returns a tuple with the SlashPriceStatusId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInner) GetStartDate

func (o *ViewSlashPrice200ResponseDataInner) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetStartDateOk

func (o *ViewSlashPrice200ResponseDataInner) 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 (*ViewSlashPrice200ResponseDataInner) GetStock

GetStock returns the Stock field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetStockOk

func (o *ViewSlashPrice200ResponseDataInner) GetStockOk() (*int64, bool)

GetStockOk returns a tuple with the Stock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInner) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetUrlOk

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInner) GetWarehouses

GetWarehouses returns the Warehouses field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInner) GetWarehousesOk

GetWarehousesOk returns a tuple with the Warehouses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInner) HasDiscountedPercentage

func (o *ViewSlashPrice200ResponseDataInner) HasDiscountedPercentage() bool

HasDiscountedPercentage returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasDiscountedPrice

func (o *ViewSlashPrice200ResponseDataInner) HasDiscountedPrice() bool

HasDiscountedPrice returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasEndDate

func (o *ViewSlashPrice200ResponseDataInner) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasMaxOrder

func (o *ViewSlashPrice200ResponseDataInner) HasMaxOrder() bool

HasMaxOrder returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasName

HasName returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasProductId

func (o *ViewSlashPrice200ResponseDataInner) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasSku

HasSku returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasSlashPriceProductId

func (o *ViewSlashPrice200ResponseDataInner) HasSlashPriceProductId() bool

HasSlashPriceProductId returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasSlashPriceStatusId

func (o *ViewSlashPrice200ResponseDataInner) HasSlashPriceStatusId() bool

HasSlashPriceStatusId returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasStartDate

func (o *ViewSlashPrice200ResponseDataInner) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasStock

HasStock returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasUrl

HasUrl returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInner) HasWarehouses

func (o *ViewSlashPrice200ResponseDataInner) HasWarehouses() bool

HasWarehouses returns a boolean if a field has been set.

func (ViewSlashPrice200ResponseDataInner) MarshalJSON

func (o ViewSlashPrice200ResponseDataInner) MarshalJSON() ([]byte, error)

func (*ViewSlashPrice200ResponseDataInner) SetDiscountedPercentage

func (o *ViewSlashPrice200ResponseDataInner) SetDiscountedPercentage(v int64)

SetDiscountedPercentage gets a reference to the given int64 and assigns it to the DiscountedPercentage field.

func (*ViewSlashPrice200ResponseDataInner) SetDiscountedPrice

func (o *ViewSlashPrice200ResponseDataInner) SetDiscountedPrice(v float64)

SetDiscountedPrice gets a reference to the given float64 and assigns it to the DiscountedPrice field.

func (*ViewSlashPrice200ResponseDataInner) SetEndDate

func (o *ViewSlashPrice200ResponseDataInner) SetEndDate(v string)

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*ViewSlashPrice200ResponseDataInner) SetMaxOrder

func (o *ViewSlashPrice200ResponseDataInner) SetMaxOrder(v int64)

SetMaxOrder gets a reference to the given int64 and assigns it to the MaxOrder field.

func (*ViewSlashPrice200ResponseDataInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*ViewSlashPrice200ResponseDataInner) SetPrice

SetPrice gets a reference to the given ViewSlashPrice200ResponseDataInnerPrice and assigns it to the Price field.

func (*ViewSlashPrice200ResponseDataInner) SetProductId

func (o *ViewSlashPrice200ResponseDataInner) SetProductId(v int64)

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*ViewSlashPrice200ResponseDataInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*ViewSlashPrice200ResponseDataInner) SetSlashPriceProductId

func (o *ViewSlashPrice200ResponseDataInner) SetSlashPriceProductId(v int64)

SetSlashPriceProductId gets a reference to the given int64 and assigns it to the SlashPriceProductId field.

func (*ViewSlashPrice200ResponseDataInner) SetSlashPriceStatusId

func (o *ViewSlashPrice200ResponseDataInner) SetSlashPriceStatusId(v int64)

SetSlashPriceStatusId gets a reference to the given int64 and assigns it to the SlashPriceStatusId field.

func (*ViewSlashPrice200ResponseDataInner) SetStartDate

func (o *ViewSlashPrice200ResponseDataInner) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (*ViewSlashPrice200ResponseDataInner) SetStock

SetStock gets a reference to the given int64 and assigns it to the Stock field.

func (*ViewSlashPrice200ResponseDataInner) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*ViewSlashPrice200ResponseDataInner) SetWarehouses

SetWarehouses gets a reference to the given []ViewSlashPrice200ResponseDataInnerWarehousesInner and assigns it to the Warehouses field.

func (ViewSlashPrice200ResponseDataInner) ToMap

func (o ViewSlashPrice200ResponseDataInner) ToMap() (map[string]interface{}, error)

type ViewSlashPrice200ResponseDataInnerPrice

type ViewSlashPrice200ResponseDataInnerPrice struct {
	Min *float64 `json:"min,omitempty"`
	// Formated
	MinFormated *string  `json:"min_formated,omitempty"`
	Max         *float64 `json:"max,omitempty"`
	// Formated
	MaxFormated *string `json:"max_formated,omitempty"`
}

ViewSlashPrice200ResponseDataInnerPrice struct for ViewSlashPrice200ResponseDataInnerPrice

func NewViewSlashPrice200ResponseDataInnerPrice

func NewViewSlashPrice200ResponseDataInnerPrice() *ViewSlashPrice200ResponseDataInnerPrice

NewViewSlashPrice200ResponseDataInnerPrice instantiates a new ViewSlashPrice200ResponseDataInnerPrice object This constructor will assign default values to properties that have it defined, 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 NewViewSlashPrice200ResponseDataInnerPriceWithDefaults

func NewViewSlashPrice200ResponseDataInnerPriceWithDefaults() *ViewSlashPrice200ResponseDataInnerPrice

NewViewSlashPrice200ResponseDataInnerPriceWithDefaults instantiates a new ViewSlashPrice200ResponseDataInnerPrice object This 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 (*ViewSlashPrice200ResponseDataInnerPrice) GetMax

GetMax returns the Max field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInnerPrice) GetMaxFormated

func (o *ViewSlashPrice200ResponseDataInnerPrice) GetMaxFormated() string

GetMaxFormated returns the MaxFormated field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInnerPrice) GetMaxFormatedOk

func (o *ViewSlashPrice200ResponseDataInnerPrice) GetMaxFormatedOk() (*string, bool)

GetMaxFormatedOk returns a tuple with the MaxFormated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInnerPrice) GetMaxOk

GetMaxOk returns a tuple with the Max field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInnerPrice) GetMin

GetMin returns the Min field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInnerPrice) GetMinFormated

func (o *ViewSlashPrice200ResponseDataInnerPrice) GetMinFormated() string

GetMinFormated returns the MinFormated field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInnerPrice) GetMinFormatedOk

func (o *ViewSlashPrice200ResponseDataInnerPrice) GetMinFormatedOk() (*string, bool)

GetMinFormatedOk returns a tuple with the MinFormated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInnerPrice) GetMinOk

GetMinOk returns a tuple with the Min field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInnerPrice) HasMax

HasMax returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInnerPrice) HasMaxFormated

func (o *ViewSlashPrice200ResponseDataInnerPrice) HasMaxFormated() bool

HasMaxFormated returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInnerPrice) HasMin

HasMin returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInnerPrice) HasMinFormated

func (o *ViewSlashPrice200ResponseDataInnerPrice) HasMinFormated() bool

HasMinFormated returns a boolean if a field has been set.

func (ViewSlashPrice200ResponseDataInnerPrice) MarshalJSON

func (o ViewSlashPrice200ResponseDataInnerPrice) MarshalJSON() ([]byte, error)

func (*ViewSlashPrice200ResponseDataInnerPrice) SetMax

SetMax gets a reference to the given float64 and assigns it to the Max field.

func (*ViewSlashPrice200ResponseDataInnerPrice) SetMaxFormated

func (o *ViewSlashPrice200ResponseDataInnerPrice) SetMaxFormated(v string)

SetMaxFormated gets a reference to the given string and assigns it to the MaxFormated field.

func (*ViewSlashPrice200ResponseDataInnerPrice) SetMin

SetMin gets a reference to the given float64 and assigns it to the Min field.

func (*ViewSlashPrice200ResponseDataInnerPrice) SetMinFormated

func (o *ViewSlashPrice200ResponseDataInnerPrice) SetMinFormated(v string)

SetMinFormated gets a reference to the given string and assigns it to the MinFormated field.

func (ViewSlashPrice200ResponseDataInnerPrice) ToMap

func (o ViewSlashPrice200ResponseDataInnerPrice) ToMap() (map[string]interface{}, error)

type ViewSlashPrice200ResponseDataInnerWarehousesInner

type ViewSlashPrice200ResponseDataInnerWarehousesInner struct {
	// Warehouse Unique Identifier
	WarehouseId *int64 `json:"warehouse_id,omitempty"`
	// Warehouse Name
	WarehouseName *string `json:"warehouse_name,omitempty"`
	// Warehouse Location
	WarehouseLocation *string `json:"warehouse_location,omitempty"`
	// Warehouse Product Stock
	WarehouseStock *int64 `json:"warehouse_stock,omitempty"`
	InitialQuota   *int64 `json:"initial_quota,omitempty"`
	// Warehouse Product Maximum Order
	MaxOrder *int64 `json:"max_order,omitempty"`
	EventId  *int64 `json:"event_id,omitempty"`
}

ViewSlashPrice200ResponseDataInnerWarehousesInner struct for ViewSlashPrice200ResponseDataInnerWarehousesInner

func NewViewSlashPrice200ResponseDataInnerWarehousesInner

func NewViewSlashPrice200ResponseDataInnerWarehousesInner() *ViewSlashPrice200ResponseDataInnerWarehousesInner

NewViewSlashPrice200ResponseDataInnerWarehousesInner instantiates a new ViewSlashPrice200ResponseDataInnerWarehousesInner object This constructor will assign default values to properties that have it defined, 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 NewViewSlashPrice200ResponseDataInnerWarehousesInnerWithDefaults

func NewViewSlashPrice200ResponseDataInnerWarehousesInnerWithDefaults() *ViewSlashPrice200ResponseDataInnerWarehousesInner

NewViewSlashPrice200ResponseDataInnerWarehousesInnerWithDefaults instantiates a new ViewSlashPrice200ResponseDataInnerWarehousesInner object This 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 (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetEventId

GetEventId returns the EventId field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetEventIdOk

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 (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetInitialQuota

GetInitialQuota returns the InitialQuota field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetInitialQuotaOk

GetInitialQuotaOk returns a tuple with the InitialQuota field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetMaxOrder

GetMaxOrder returns the MaxOrder field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetMaxOrderOk

GetMaxOrderOk returns a tuple with the MaxOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetWarehouseId

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) 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 (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetWarehouseLocation

GetWarehouseLocation returns the WarehouseLocation field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetWarehouseLocationOk

func (o *ViewSlashPrice200ResponseDataInnerWarehousesInner) GetWarehouseLocationOk() (*string, bool)

GetWarehouseLocationOk returns a tuple with the WarehouseLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetWarehouseName

GetWarehouseName returns the WarehouseName field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) 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 (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetWarehouseStock

GetWarehouseStock returns the WarehouseStock field value if set, zero value otherwise.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) GetWarehouseStockOk

func (o *ViewSlashPrice200ResponseDataInnerWarehousesInner) GetWarehouseStockOk() (*int64, bool)

GetWarehouseStockOk returns a tuple with the WarehouseStock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) HasEventId

HasEventId returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) HasInitialQuota

HasInitialQuota returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) HasMaxOrder

HasMaxOrder returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) HasWarehouseId

HasWarehouseId returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) HasWarehouseLocation

func (o *ViewSlashPrice200ResponseDataInnerWarehousesInner) HasWarehouseLocation() bool

HasWarehouseLocation returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) HasWarehouseName

HasWarehouseName returns a boolean if a field has been set.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) HasWarehouseStock

HasWarehouseStock returns a boolean if a field has been set.

func (ViewSlashPrice200ResponseDataInnerWarehousesInner) MarshalJSON

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) SetEventId

SetEventId gets a reference to the given int64 and assigns it to the EventId field.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) SetInitialQuota

SetInitialQuota gets a reference to the given int64 and assigns it to the InitialQuota field.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) SetMaxOrder

SetMaxOrder gets a reference to the given int64 and assigns it to the MaxOrder field.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) SetWarehouseId

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) SetWarehouseLocation

func (o *ViewSlashPrice200ResponseDataInnerWarehousesInner) SetWarehouseLocation(v string)

SetWarehouseLocation gets a reference to the given string and assigns it to the WarehouseLocation field.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) SetWarehouseName

SetWarehouseName gets a reference to the given string and assigns it to the WarehouseName field.

func (*ViewSlashPrice200ResponseDataInnerWarehousesInner) SetWarehouseStock

SetWarehouseStock gets a reference to the given int64 and assigns it to the WarehouseStock field.

func (ViewSlashPrice200ResponseDataInnerWarehousesInner) ToMap

func (o ViewSlashPrice200ResponseDataInnerWarehousesInner) ToMap() (map[string]interface{}, error)

type WebhookAPI

type WebhookAPI interface {

	/*
		GetOrderWebhook Method for GetOrderWebhook

		Get order webhook

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param orderId Order service unique identifier
		@param fsId Fulfillment service unique identifier
		@return WebhookAPIGetOrderWebhookRequest
	*/
	GetOrderWebhook(ctx context.Context, orderId int64, fsId int64) WebhookAPIGetOrderWebhookRequest

	// GetOrderWebhookExecute executes the request
	//  @return GetOrderWebhook200Response
	GetOrderWebhookExecute(r WebhookAPIGetOrderWebhookRequest) (*GetOrderWebhook200Response, *http.Response, error)

	// GetOrderWebhookExecuteWithRetry executes the request with retry
	//  @return GetOrderWebhook200Response
	GetOrderWebhookExecuteWithRetry(r WebhookAPIGetOrderWebhookRequest, maxRetry, maxDelayMs int) (*GetOrderWebhook200Response, *http.Response, error)

	/*
		GetRegisteredWebhooks Method for GetRegisteredWebhooks

		Get list of registered webhook

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return WebhookAPIGetRegisteredWebhooksRequest
	*/
	GetRegisteredWebhooks(ctx context.Context, fsId int64) WebhookAPIGetRegisteredWebhooksRequest

	// GetRegisteredWebhooksExecute executes the request
	//  @return GetRegisteredWebhooks200Response
	GetRegisteredWebhooksExecute(r WebhookAPIGetRegisteredWebhooksRequest) (*GetRegisteredWebhooks200Response, *http.Response, error)

	// GetRegisteredWebhooksExecuteWithRetry executes the request with retry
	//  @return GetRegisteredWebhooks200Response
	GetRegisteredWebhooksExecuteWithRetry(r WebhookAPIGetRegisteredWebhooksRequest, maxRetry, maxDelayMs int) (*GetRegisteredWebhooks200Response, *http.Response, error)

	/*
		RegisterWebhook Method for RegisterWebhook

		Register webhook

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return WebhookAPIRegisterWebhookRequest
	*/
	RegisterWebhook(ctx context.Context, fsId int64) WebhookAPIRegisterWebhookRequest

	// RegisterWebhookExecute executes the request
	//  @return RegisterWebhookDefaultResponse
	RegisterWebhookExecute(r WebhookAPIRegisterWebhookRequest) (*RegisterWebhookDefaultResponse, *http.Response, error)

	// RegisterWebhookExecuteWithRetry executes the request with retry
	//  @return RegisterWebhookDefaultResponse
	RegisterWebhookExecuteWithRetry(r WebhookAPIRegisterWebhookRequest, maxRetry, maxDelayMs int) (*RegisterWebhookDefaultResponse, *http.Response, error)

	/*
		TriggerWebhook Method for TriggerWebhook

		Trigger webhook

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param fsId Fulfillment service unique identifier
		@return WebhookAPITriggerWebhookRequest
	*/
	TriggerWebhook(ctx context.Context, fsId int64) WebhookAPITriggerWebhookRequest

	// TriggerWebhookExecute executes the request
	//  @return TriggerWebhook200Response
	TriggerWebhookExecute(r WebhookAPITriggerWebhookRequest) (*TriggerWebhook200Response, *http.Response, error)

	// TriggerWebhookExecuteWithRetry executes the request with retry
	//  @return TriggerWebhook200Response
	TriggerWebhookExecuteWithRetry(r WebhookAPITriggerWebhookRequest, maxRetry, maxDelayMs int) (*TriggerWebhook200Response, *http.Response, error)
}

type WebhookAPIGetOrderWebhookRequest

type WebhookAPIGetOrderWebhookRequest struct {
	ApiService WebhookAPI
	// contains filtered or unexported fields
}

func (WebhookAPIGetOrderWebhookRequest) Execute

func (WebhookAPIGetOrderWebhookRequest) ExecuteWithRetry

func (r WebhookAPIGetOrderWebhookRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetOrderWebhook200Response, *http.Response, error)

func (WebhookAPIGetOrderWebhookRequest) Type_

type WebhookAPIGetRegisteredWebhooksRequest

type WebhookAPIGetRegisteredWebhooksRequest struct {
	ApiService WebhookAPI
	// contains filtered or unexported fields
}

func (WebhookAPIGetRegisteredWebhooksRequest) Execute

func (WebhookAPIGetRegisteredWebhooksRequest) ExecuteWithRetry

func (r WebhookAPIGetRegisteredWebhooksRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*GetRegisteredWebhooks200Response, *http.Response, error)

type WebhookAPIRegisterWebhookRequest

type WebhookAPIRegisterWebhookRequest struct {
	ApiService WebhookAPI
	// contains filtered or unexported fields
}

func (WebhookAPIRegisterWebhookRequest) Execute

func (WebhookAPIRegisterWebhookRequest) ExecuteWithRetry

func (r WebhookAPIRegisterWebhookRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*RegisterWebhookDefaultResponse, *http.Response, error)

func (WebhookAPIRegisterWebhookRequest) RegisterWebhookRequest

func (r WebhookAPIRegisterWebhookRequest) RegisterWebhookRequest(registerWebhookRequest RegisterWebhookRequest) WebhookAPIRegisterWebhookRequest

type WebhookAPIService

type WebhookAPIService service

WebhookAPIService WebhookAPI service

func (*WebhookAPIService) GetOrderWebhook

func (a *WebhookAPIService) GetOrderWebhook(ctx context.Context, orderId int64, fsId int64) WebhookAPIGetOrderWebhookRequest

GetOrderWebhook Method for GetOrderWebhook

Get order webhook

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orderId Order service unique identifier
@param fsId Fulfillment service unique identifier
@return WebhookAPIGetOrderWebhookRequest

func (*WebhookAPIService) GetOrderWebhookExecute

Execute executes the request

@return GetOrderWebhook200Response

func (*WebhookAPIService) GetOrderWebhookExecuteWithRetry

func (a *WebhookAPIService) GetOrderWebhookExecuteWithRetry(r WebhookAPIGetOrderWebhookRequest, maxRetry, maxDelayMs int) (*GetOrderWebhook200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetOrderWebhook200Response

func (*WebhookAPIService) GetRegisteredWebhooks

GetRegisteredWebhooks Method for GetRegisteredWebhooks

Get list of registered webhook

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return WebhookAPIGetRegisteredWebhooksRequest

func (*WebhookAPIService) GetRegisteredWebhooksExecute

Execute executes the request

@return GetRegisteredWebhooks200Response

func (*WebhookAPIService) GetRegisteredWebhooksExecuteWithRetry

func (a *WebhookAPIService) GetRegisteredWebhooksExecuteWithRetry(r WebhookAPIGetRegisteredWebhooksRequest, maxRetry, maxDelayMs int) (*GetRegisteredWebhooks200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return GetRegisteredWebhooks200Response

func (*WebhookAPIService) RegisterWebhook

RegisterWebhook Method for RegisterWebhook

Register webhook

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return WebhookAPIRegisterWebhookRequest

func (*WebhookAPIService) RegisterWebhookExecute

Execute executes the request

@return RegisterWebhookDefaultResponse

func (*WebhookAPIService) RegisterWebhookExecuteWithRetry

func (a *WebhookAPIService) RegisterWebhookExecuteWithRetry(r WebhookAPIRegisterWebhookRequest, maxRetry, maxDelayMs int) (*RegisterWebhookDefaultResponse, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return RegisterWebhookDefaultResponse

func (*WebhookAPIService) TriggerWebhook

TriggerWebhook Method for TriggerWebhook

Trigger webhook

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param fsId Fulfillment service unique identifier
@return WebhookAPITriggerWebhookRequest

func (*WebhookAPIService) TriggerWebhookExecute

Execute executes the request

@return TriggerWebhook200Response

func (*WebhookAPIService) TriggerWebhookExecuteWithRetry

func (a *WebhookAPIService) TriggerWebhookExecuteWithRetry(r WebhookAPITriggerWebhookRequest, maxRetry, maxDelayMs int) (*TriggerWebhook200Response, *http.Response, error)

ExecuteWithRetry executes the request with retry

@return TriggerWebhook200Response

type WebhookAPITriggerWebhookRequest

type WebhookAPITriggerWebhookRequest struct {
	ApiService WebhookAPI
	// contains filtered or unexported fields
}

func (WebhookAPITriggerWebhookRequest) Execute

func (WebhookAPITriggerWebhookRequest) ExecuteWithRetry

func (r WebhookAPITriggerWebhookRequest) ExecuteWithRetry(maxRetry, maxDelayMs int) (*TriggerWebhook200Response, *http.Response, error)

func (WebhookAPITriggerWebhookRequest) TriggerWebhookRequest

func (r WebhookAPITriggerWebhookRequest) TriggerWebhookRequest(triggerWebhookRequest TriggerWebhookRequest) WebhookAPITriggerWebhookRequest

type WebhookActiveFlashSaleNotification

type WebhookActiveFlashSaleNotification struct {
	// Action Type of Active Flash Sale Notification
	Action *string `json:"action,omitempty"`
	// Fulfillment service unique identifier
	FsId *int64 `json:"fs_id,omitempty"`
	// Product unique identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Normal Price
	OriginalPrice *float64 `json:"original_price,omitempty"`
	// New Price When Slash Price Already Started
	DiscountedPrice *float64 `json:"discounted_price,omitempty"`
	// Discount Percentage
	DiscountPercentage *int64 `json:"discount_percentage,omitempty"`
	// Flash Sale Start Time
	StartDate *string `json:"start_date,omitempty"`
	// Flash Sale End Time
	EndDate *string `json:"end_date,omitempty"`
}

WebhookActiveFlashSaleNotification Active Flash Sale is notification that show information of active flash sale event. This notification will be trigger when flash sale already started.

func NewWebhookActiveFlashSaleNotification

func NewWebhookActiveFlashSaleNotification() *WebhookActiveFlashSaleNotification

NewWebhookActiveFlashSaleNotification instantiates a new WebhookActiveFlashSaleNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookActiveFlashSaleNotificationWithDefaults

func NewWebhookActiveFlashSaleNotificationWithDefaults() *WebhookActiveFlashSaleNotification

NewWebhookActiveFlashSaleNotificationWithDefaults instantiates a new WebhookActiveFlashSaleNotification object This 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 (*WebhookActiveFlashSaleNotification) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*WebhookActiveFlashSaleNotification) GetActionOk

func (o *WebhookActiveFlashSaleNotification) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveFlashSaleNotification) GetDiscountPercentage

func (o *WebhookActiveFlashSaleNotification) GetDiscountPercentage() int64

GetDiscountPercentage returns the DiscountPercentage field value if set, zero value otherwise.

func (*WebhookActiveFlashSaleNotification) GetDiscountPercentageOk

func (o *WebhookActiveFlashSaleNotification) GetDiscountPercentageOk() (*int64, bool)

GetDiscountPercentageOk returns a tuple with the DiscountPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveFlashSaleNotification) GetDiscountedPrice

func (o *WebhookActiveFlashSaleNotification) GetDiscountedPrice() float64

GetDiscountedPrice returns the DiscountedPrice field value if set, zero value otherwise.

func (*WebhookActiveFlashSaleNotification) GetDiscountedPriceOk

func (o *WebhookActiveFlashSaleNotification) GetDiscountedPriceOk() (*float64, bool)

GetDiscountedPriceOk returns a tuple with the DiscountedPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveFlashSaleNotification) GetEndDate

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*WebhookActiveFlashSaleNotification) GetEndDateOk

func (o *WebhookActiveFlashSaleNotification) GetEndDateOk() (*string, bool)

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 (*WebhookActiveFlashSaleNotification) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookActiveFlashSaleNotification) GetFsIdOk

func (o *WebhookActiveFlashSaleNotification) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveFlashSaleNotification) GetOriginalPrice

func (o *WebhookActiveFlashSaleNotification) GetOriginalPrice() float64

GetOriginalPrice returns the OriginalPrice field value if set, zero value otherwise.

func (*WebhookActiveFlashSaleNotification) GetOriginalPriceOk

func (o *WebhookActiveFlashSaleNotification) GetOriginalPriceOk() (*float64, bool)

GetOriginalPriceOk returns a tuple with the OriginalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveFlashSaleNotification) GetProductId

func (o *WebhookActiveFlashSaleNotification) GetProductId() int64

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookActiveFlashSaleNotification) GetProductIdOk

func (o *WebhookActiveFlashSaleNotification) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveFlashSaleNotification) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookActiveFlashSaleNotification) GetShopIdOk

func (o *WebhookActiveFlashSaleNotification) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveFlashSaleNotification) GetStartDate

func (o *WebhookActiveFlashSaleNotification) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*WebhookActiveFlashSaleNotification) GetStartDateOk

func (o *WebhookActiveFlashSaleNotification) 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 (*WebhookActiveFlashSaleNotification) HasAction

HasAction returns a boolean if a field has been set.

func (*WebhookActiveFlashSaleNotification) HasDiscountPercentage

func (o *WebhookActiveFlashSaleNotification) HasDiscountPercentage() bool

HasDiscountPercentage returns a boolean if a field has been set.

func (*WebhookActiveFlashSaleNotification) HasDiscountedPrice

func (o *WebhookActiveFlashSaleNotification) HasDiscountedPrice() bool

HasDiscountedPrice returns a boolean if a field has been set.

func (*WebhookActiveFlashSaleNotification) HasEndDate

func (o *WebhookActiveFlashSaleNotification) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*WebhookActiveFlashSaleNotification) HasFsId

HasFsId returns a boolean if a field has been set.

func (*WebhookActiveFlashSaleNotification) HasOriginalPrice

func (o *WebhookActiveFlashSaleNotification) HasOriginalPrice() bool

HasOriginalPrice returns a boolean if a field has been set.

func (*WebhookActiveFlashSaleNotification) HasProductId

func (o *WebhookActiveFlashSaleNotification) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (*WebhookActiveFlashSaleNotification) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookActiveFlashSaleNotification) HasStartDate

func (o *WebhookActiveFlashSaleNotification) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (WebhookActiveFlashSaleNotification) MarshalJSON

func (o WebhookActiveFlashSaleNotification) MarshalJSON() ([]byte, error)

func (*WebhookActiveFlashSaleNotification) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*WebhookActiveFlashSaleNotification) SetDiscountPercentage

func (o *WebhookActiveFlashSaleNotification) SetDiscountPercentage(v int64)

SetDiscountPercentage gets a reference to the given int64 and assigns it to the DiscountPercentage field.

func (*WebhookActiveFlashSaleNotification) SetDiscountedPrice

func (o *WebhookActiveFlashSaleNotification) SetDiscountedPrice(v float64)

SetDiscountedPrice gets a reference to the given float64 and assigns it to the DiscountedPrice field.

func (*WebhookActiveFlashSaleNotification) SetEndDate

func (o *WebhookActiveFlashSaleNotification) SetEndDate(v string)

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*WebhookActiveFlashSaleNotification) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookActiveFlashSaleNotification) SetOriginalPrice

func (o *WebhookActiveFlashSaleNotification) SetOriginalPrice(v float64)

SetOriginalPrice gets a reference to the given float64 and assigns it to the OriginalPrice field.

func (*WebhookActiveFlashSaleNotification) SetProductId

func (o *WebhookActiveFlashSaleNotification) SetProductId(v int64)

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookActiveFlashSaleNotification) SetShopId

func (o *WebhookActiveFlashSaleNotification) SetShopId(v int64)

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookActiveFlashSaleNotification) SetStartDate

func (o *WebhookActiveFlashSaleNotification) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (WebhookActiveFlashSaleNotification) ToMap

func (o WebhookActiveFlashSaleNotification) ToMap() (map[string]interface{}, error)

type WebhookActiveSlashPriceNotification

type WebhookActiveSlashPriceNotification struct {
	// Action Type of Active Slash Price Notification
	Action *string `json:"action,omitempty"`
	// Fulfillment service unique identifier
	FsId *int64 `json:"fs_id,omitempty"`
	// Product unique identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Normal Price
	OriginalPrice *int64 `json:"original_price,omitempty"`
	// New Price When Slash Price Already Started
	DiscountedPrice *float64 `json:"discounted_price,omitempty"`
	// Discount Percentage
	DiscountPercentage *int64 `json:"discount_percentage,omitempty"`
	// Slash Price Start Time
	StartDate *string `json:"start_date,omitempty"`
	// Slash Price End Time
	EndDate *string `json:"end_date,omitempty"`
}

WebhookActiveSlashPriceNotification Active Slash Price is notification that show information of active slash prsice event. This notification will be trigger when slash price already started.

func NewWebhookActiveSlashPriceNotification

func NewWebhookActiveSlashPriceNotification() *WebhookActiveSlashPriceNotification

NewWebhookActiveSlashPriceNotification instantiates a new WebhookActiveSlashPriceNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookActiveSlashPriceNotificationWithDefaults

func NewWebhookActiveSlashPriceNotificationWithDefaults() *WebhookActiveSlashPriceNotification

NewWebhookActiveSlashPriceNotificationWithDefaults instantiates a new WebhookActiveSlashPriceNotification object This 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 (*WebhookActiveSlashPriceNotification) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*WebhookActiveSlashPriceNotification) GetActionOk

func (o *WebhookActiveSlashPriceNotification) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveSlashPriceNotification) GetDiscountPercentage

func (o *WebhookActiveSlashPriceNotification) GetDiscountPercentage() int64

GetDiscountPercentage returns the DiscountPercentage field value if set, zero value otherwise.

func (*WebhookActiveSlashPriceNotification) GetDiscountPercentageOk

func (o *WebhookActiveSlashPriceNotification) GetDiscountPercentageOk() (*int64, bool)

GetDiscountPercentageOk returns a tuple with the DiscountPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveSlashPriceNotification) GetDiscountedPrice

func (o *WebhookActiveSlashPriceNotification) GetDiscountedPrice() float64

GetDiscountedPrice returns the DiscountedPrice field value if set, zero value otherwise.

func (*WebhookActiveSlashPriceNotification) GetDiscountedPriceOk

func (o *WebhookActiveSlashPriceNotification) GetDiscountedPriceOk() (*float64, bool)

GetDiscountedPriceOk returns a tuple with the DiscountedPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveSlashPriceNotification) GetEndDate

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*WebhookActiveSlashPriceNotification) GetEndDateOk

func (o *WebhookActiveSlashPriceNotification) GetEndDateOk() (*string, bool)

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 (*WebhookActiveSlashPriceNotification) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookActiveSlashPriceNotification) GetFsIdOk

func (o *WebhookActiveSlashPriceNotification) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveSlashPriceNotification) GetOriginalPrice

func (o *WebhookActiveSlashPriceNotification) GetOriginalPrice() int64

GetOriginalPrice returns the OriginalPrice field value if set, zero value otherwise.

func (*WebhookActiveSlashPriceNotification) GetOriginalPriceOk

func (o *WebhookActiveSlashPriceNotification) GetOriginalPriceOk() (*int64, bool)

GetOriginalPriceOk returns a tuple with the OriginalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveSlashPriceNotification) GetProductId

func (o *WebhookActiveSlashPriceNotification) GetProductId() int64

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookActiveSlashPriceNotification) GetProductIdOk

func (o *WebhookActiveSlashPriceNotification) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveSlashPriceNotification) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookActiveSlashPriceNotification) GetShopIdOk

func (o *WebhookActiveSlashPriceNotification) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookActiveSlashPriceNotification) GetStartDate

func (o *WebhookActiveSlashPriceNotification) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*WebhookActiveSlashPriceNotification) GetStartDateOk

func (o *WebhookActiveSlashPriceNotification) 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 (*WebhookActiveSlashPriceNotification) HasAction

HasAction returns a boolean if a field has been set.

func (*WebhookActiveSlashPriceNotification) HasDiscountPercentage

func (o *WebhookActiveSlashPriceNotification) HasDiscountPercentage() bool

HasDiscountPercentage returns a boolean if a field has been set.

func (*WebhookActiveSlashPriceNotification) HasDiscountedPrice

func (o *WebhookActiveSlashPriceNotification) HasDiscountedPrice() bool

HasDiscountedPrice returns a boolean if a field has been set.

func (*WebhookActiveSlashPriceNotification) HasEndDate

func (o *WebhookActiveSlashPriceNotification) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*WebhookActiveSlashPriceNotification) HasFsId

HasFsId returns a boolean if a field has been set.

func (*WebhookActiveSlashPriceNotification) HasOriginalPrice

func (o *WebhookActiveSlashPriceNotification) HasOriginalPrice() bool

HasOriginalPrice returns a boolean if a field has been set.

func (*WebhookActiveSlashPriceNotification) HasProductId

func (o *WebhookActiveSlashPriceNotification) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (*WebhookActiveSlashPriceNotification) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookActiveSlashPriceNotification) HasStartDate

func (o *WebhookActiveSlashPriceNotification) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (WebhookActiveSlashPriceNotification) MarshalJSON

func (o WebhookActiveSlashPriceNotification) MarshalJSON() ([]byte, error)

func (*WebhookActiveSlashPriceNotification) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*WebhookActiveSlashPriceNotification) SetDiscountPercentage

func (o *WebhookActiveSlashPriceNotification) SetDiscountPercentage(v int64)

SetDiscountPercentage gets a reference to the given int64 and assigns it to the DiscountPercentage field.

func (*WebhookActiveSlashPriceNotification) SetDiscountedPrice

func (o *WebhookActiveSlashPriceNotification) SetDiscountedPrice(v float64)

SetDiscountedPrice gets a reference to the given float64 and assigns it to the DiscountedPrice field.

func (*WebhookActiveSlashPriceNotification) SetEndDate

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*WebhookActiveSlashPriceNotification) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookActiveSlashPriceNotification) SetOriginalPrice

func (o *WebhookActiveSlashPriceNotification) SetOriginalPrice(v int64)

SetOriginalPrice gets a reference to the given int64 and assigns it to the OriginalPrice field.

func (*WebhookActiveSlashPriceNotification) SetProductId

func (o *WebhookActiveSlashPriceNotification) SetProductId(v int64)

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookActiveSlashPriceNotification) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookActiveSlashPriceNotification) SetStartDate

func (o *WebhookActiveSlashPriceNotification) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (WebhookActiveSlashPriceNotification) ToMap

func (o WebhookActiveSlashPriceNotification) ToMap() (map[string]interface{}, error)

type WebhookChatReplyNotification

type WebhookChatReplyNotification struct {
	// Message unique identifier
	MsgId *int64 `json:"msg_id,omitempty"`
	// Buyer unique identifier
	BuyerId *int64 `json:"buyer_id,omitempty"`
	// Message content
	Message *string `json:"message,omitempty"`
	// Chat's Thumbnail
	Thumbnail *string `json:"thumbnail,omitempty"`
	// Opposite chat user's first name
	FullName *string `json:"full_name,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
}

WebhookChatReplyNotification struct for WebhookChatReplyNotification

func NewWebhookChatReplyNotification

func NewWebhookChatReplyNotification() *WebhookChatReplyNotification

NewWebhookChatReplyNotification instantiates a new WebhookChatReplyNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookChatReplyNotificationWithDefaults

func NewWebhookChatReplyNotificationWithDefaults() *WebhookChatReplyNotification

NewWebhookChatReplyNotificationWithDefaults instantiates a new WebhookChatReplyNotification object This 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 (*WebhookChatReplyNotification) GetBuyerId

func (o *WebhookChatReplyNotification) GetBuyerId() int64

GetBuyerId returns the BuyerId field value if set, zero value otherwise.

func (*WebhookChatReplyNotification) GetBuyerIdOk

func (o *WebhookChatReplyNotification) GetBuyerIdOk() (*int64, bool)

GetBuyerIdOk returns a tuple with the BuyerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookChatReplyNotification) GetFullName

func (o *WebhookChatReplyNotification) GetFullName() string

GetFullName returns the FullName field value if set, zero value otherwise.

func (*WebhookChatReplyNotification) GetFullNameOk

func (o *WebhookChatReplyNotification) GetFullNameOk() (*string, bool)

GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookChatReplyNotification) GetMessage

func (o *WebhookChatReplyNotification) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*WebhookChatReplyNotification) GetMessageOk

func (o *WebhookChatReplyNotification) 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 (*WebhookChatReplyNotification) GetMsgId

func (o *WebhookChatReplyNotification) GetMsgId() int64

GetMsgId returns the MsgId field value if set, zero value otherwise.

func (*WebhookChatReplyNotification) GetMsgIdOk

func (o *WebhookChatReplyNotification) GetMsgIdOk() (*int64, bool)

GetMsgIdOk returns a tuple with the MsgId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookChatReplyNotification) GetShopId

func (o *WebhookChatReplyNotification) GetShopId() int64

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookChatReplyNotification) GetShopIdOk

func (o *WebhookChatReplyNotification) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookChatReplyNotification) GetThumbnail

func (o *WebhookChatReplyNotification) GetThumbnail() string

GetThumbnail returns the Thumbnail field value if set, zero value otherwise.

func (*WebhookChatReplyNotification) GetThumbnailOk

func (o *WebhookChatReplyNotification) GetThumbnailOk() (*string, bool)

GetThumbnailOk returns a tuple with the Thumbnail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookChatReplyNotification) HasBuyerId

func (o *WebhookChatReplyNotification) HasBuyerId() bool

HasBuyerId returns a boolean if a field has been set.

func (*WebhookChatReplyNotification) HasFullName

func (o *WebhookChatReplyNotification) HasFullName() bool

HasFullName returns a boolean if a field has been set.

func (*WebhookChatReplyNotification) HasMessage

func (o *WebhookChatReplyNotification) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*WebhookChatReplyNotification) HasMsgId

func (o *WebhookChatReplyNotification) HasMsgId() bool

HasMsgId returns a boolean if a field has been set.

func (*WebhookChatReplyNotification) HasShopId

func (o *WebhookChatReplyNotification) HasShopId() bool

HasShopId returns a boolean if a field has been set.

func (*WebhookChatReplyNotification) HasThumbnail

func (o *WebhookChatReplyNotification) HasThumbnail() bool

HasThumbnail returns a boolean if a field has been set.

func (WebhookChatReplyNotification) MarshalJSON

func (o WebhookChatReplyNotification) MarshalJSON() ([]byte, error)

func (*WebhookChatReplyNotification) SetBuyerId

func (o *WebhookChatReplyNotification) SetBuyerId(v int64)

SetBuyerId gets a reference to the given int64 and assigns it to the BuyerId field.

func (*WebhookChatReplyNotification) SetFullName

func (o *WebhookChatReplyNotification) SetFullName(v string)

SetFullName gets a reference to the given string and assigns it to the FullName field.

func (*WebhookChatReplyNotification) SetMessage

func (o *WebhookChatReplyNotification) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*WebhookChatReplyNotification) SetMsgId

func (o *WebhookChatReplyNotification) SetMsgId(v int64)

SetMsgId gets a reference to the given int64 and assigns it to the MsgId field.

func (*WebhookChatReplyNotification) SetShopId

func (o *WebhookChatReplyNotification) SetShopId(v int64)

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookChatReplyNotification) SetThumbnail

func (o *WebhookChatReplyNotification) SetThumbnail(v string)

SetThumbnail gets a reference to the given string and assigns it to the Thumbnail field.

func (WebhookChatReplyNotification) ToMap

func (o WebhookChatReplyNotification) ToMap() (map[string]interface{}, error)

type WebhookErrorProductEdit

type WebhookErrorProductEdit struct {
	Header *ResponseHeader              `json:"header,omitempty"`
	Data   *WebhookErrorProductEditData `json:"data,omitempty"`
}

WebhookErrorProductEdit This notification will be trigger when using Edit Product V2.0.[https://developer.tokopedia.com/openapi/guide/api-reference/tokopedia/product-api/edit-product]

func NewWebhookErrorProductEdit

func NewWebhookErrorProductEdit() *WebhookErrorProductEdit

NewWebhookErrorProductEdit instantiates a new WebhookErrorProductEdit object This constructor will assign default values to properties that have it defined, 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 NewWebhookErrorProductEditWithDefaults

func NewWebhookErrorProductEditWithDefaults() *WebhookErrorProductEdit

NewWebhookErrorProductEditWithDefaults instantiates a new WebhookErrorProductEdit object This 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 (*WebhookErrorProductEdit) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*WebhookErrorProductEdit) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEdit) GetHeader

func (o *WebhookErrorProductEdit) GetHeader() ResponseHeader

GetHeader returns the Header field value if set, zero value otherwise.

func (*WebhookErrorProductEdit) GetHeaderOk

func (o *WebhookErrorProductEdit) GetHeaderOk() (*ResponseHeader, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEdit) HasData

func (o *WebhookErrorProductEdit) HasData() bool

HasData returns a boolean if a field has been set.

func (*WebhookErrorProductEdit) HasHeader

func (o *WebhookErrorProductEdit) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (WebhookErrorProductEdit) MarshalJSON

func (o WebhookErrorProductEdit) MarshalJSON() ([]byte, error)

func (*WebhookErrorProductEdit) SetData

SetData gets a reference to the given WebhookErrorProductEditData and assigns it to the Data field.

func (*WebhookErrorProductEdit) SetHeader

func (o *WebhookErrorProductEdit) SetHeader(v ResponseHeader)

SetHeader gets a reference to the given ResponseHeader and assigns it to the Header field.

func (WebhookErrorProductEdit) ToMap

func (o WebhookErrorProductEdit) ToMap() (map[string]interface{}, error)

type WebhookErrorProductEditData

type WebhookErrorProductEditData struct {
	Status          *string                                               `json:"status,omitempty"`
	TotalData       *int64                                                `json:"total_data,omitempty"`
	UnprocessedRows *int64                                                `json:"unprocessed_rows,omitempty"`
	SuccessRows     *int64                                                `json:"success_rows,omitempty"`
	FailedRows      *int64                                                `json:"failed_rows,omitempty"`
	FailedRowsData  []EditProductV3DefaultResponseDataFailedRowsDataInner `json:"failed_rows_data,omitempty"`
	ProcessedRows   *int64                                                `json:"processed_rows,omitempty"`
}

WebhookErrorProductEditData struct for WebhookErrorProductEditData

func NewWebhookErrorProductEditData

func NewWebhookErrorProductEditData() *WebhookErrorProductEditData

NewWebhookErrorProductEditData instantiates a new WebhookErrorProductEditData object This constructor will assign default values to properties that have it defined, 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 NewWebhookErrorProductEditDataWithDefaults

func NewWebhookErrorProductEditDataWithDefaults() *WebhookErrorProductEditData

NewWebhookErrorProductEditDataWithDefaults instantiates a new WebhookErrorProductEditData object This 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 (*WebhookErrorProductEditData) GetFailedRows

func (o *WebhookErrorProductEditData) GetFailedRows() int64

GetFailedRows returns the FailedRows field value if set, zero value otherwise.

func (*WebhookErrorProductEditData) GetFailedRowsData

GetFailedRowsData returns the FailedRowsData field value if set, zero value otherwise.

func (*WebhookErrorProductEditData) GetFailedRowsDataOk

GetFailedRowsDataOk returns a tuple with the FailedRowsData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditData) GetFailedRowsOk

func (o *WebhookErrorProductEditData) GetFailedRowsOk() (*int64, bool)

GetFailedRowsOk returns a tuple with the FailedRows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditData) GetProcessedRows

func (o *WebhookErrorProductEditData) GetProcessedRows() int64

GetProcessedRows returns the ProcessedRows field value if set, zero value otherwise.

func (*WebhookErrorProductEditData) GetProcessedRowsOk

func (o *WebhookErrorProductEditData) GetProcessedRowsOk() (*int64, bool)

GetProcessedRowsOk returns a tuple with the ProcessedRows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditData) GetStatus

func (o *WebhookErrorProductEditData) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*WebhookErrorProductEditData) GetStatusOk

func (o *WebhookErrorProductEditData) 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 (*WebhookErrorProductEditData) GetSuccessRows

func (o *WebhookErrorProductEditData) GetSuccessRows() int64

GetSuccessRows returns the SuccessRows field value if set, zero value otherwise.

func (*WebhookErrorProductEditData) GetSuccessRowsOk

func (o *WebhookErrorProductEditData) GetSuccessRowsOk() (*int64, bool)

GetSuccessRowsOk returns a tuple with the SuccessRows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditData) GetTotalData

func (o *WebhookErrorProductEditData) GetTotalData() int64

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*WebhookErrorProductEditData) GetTotalDataOk

func (o *WebhookErrorProductEditData) GetTotalDataOk() (*int64, bool)

GetTotalDataOk returns a tuple with the TotalData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditData) GetUnprocessedRows

func (o *WebhookErrorProductEditData) GetUnprocessedRows() int64

GetUnprocessedRows returns the UnprocessedRows field value if set, zero value otherwise.

func (*WebhookErrorProductEditData) GetUnprocessedRowsOk

func (o *WebhookErrorProductEditData) GetUnprocessedRowsOk() (*int64, bool)

GetUnprocessedRowsOk returns a tuple with the UnprocessedRows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditData) HasFailedRows

func (o *WebhookErrorProductEditData) HasFailedRows() bool

HasFailedRows returns a boolean if a field has been set.

func (*WebhookErrorProductEditData) HasFailedRowsData

func (o *WebhookErrorProductEditData) HasFailedRowsData() bool

HasFailedRowsData returns a boolean if a field has been set.

func (*WebhookErrorProductEditData) HasProcessedRows

func (o *WebhookErrorProductEditData) HasProcessedRows() bool

HasProcessedRows returns a boolean if a field has been set.

func (*WebhookErrorProductEditData) HasStatus

func (o *WebhookErrorProductEditData) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*WebhookErrorProductEditData) HasSuccessRows

func (o *WebhookErrorProductEditData) HasSuccessRows() bool

HasSuccessRows returns a boolean if a field has been set.

func (*WebhookErrorProductEditData) HasTotalData

func (o *WebhookErrorProductEditData) HasTotalData() bool

HasTotalData returns a boolean if a field has been set.

func (*WebhookErrorProductEditData) HasUnprocessedRows

func (o *WebhookErrorProductEditData) HasUnprocessedRows() bool

HasUnprocessedRows returns a boolean if a field has been set.

func (WebhookErrorProductEditData) MarshalJSON

func (o WebhookErrorProductEditData) MarshalJSON() ([]byte, error)

func (*WebhookErrorProductEditData) SetFailedRows

func (o *WebhookErrorProductEditData) SetFailedRows(v int64)

SetFailedRows gets a reference to the given int64 and assigns it to the FailedRows field.

func (*WebhookErrorProductEditData) SetFailedRowsData

SetFailedRowsData gets a reference to the given []EditProductV3DefaultResponseDataFailedRowsDataInner and assigns it to the FailedRowsData field.

func (*WebhookErrorProductEditData) SetProcessedRows

func (o *WebhookErrorProductEditData) SetProcessedRows(v int64)

SetProcessedRows gets a reference to the given int64 and assigns it to the ProcessedRows field.

func (*WebhookErrorProductEditData) SetStatus

func (o *WebhookErrorProductEditData) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*WebhookErrorProductEditData) SetSuccessRows

func (o *WebhookErrorProductEditData) SetSuccessRows(v int64)

SetSuccessRows gets a reference to the given int64 and assigns it to the SuccessRows field.

func (*WebhookErrorProductEditData) SetTotalData

func (o *WebhookErrorProductEditData) SetTotalData(v int64)

SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.

func (*WebhookErrorProductEditData) SetUnprocessedRows

func (o *WebhookErrorProductEditData) SetUnprocessedRows(v int64)

SetUnprocessedRows gets a reference to the given int64 and assigns it to the UnprocessedRows field.

func (WebhookErrorProductEditData) ToMap

func (o WebhookErrorProductEditData) ToMap() (map[string]interface{}, error)

type WebhookErrorProductEditDataFailedRowsDataInner

type WebhookErrorProductEditDataFailedRowsDataInner struct {
	ProductId    *int64   `json:"product_id,omitempty"`
	ProductName  *string  `json:"product_name,omitempty"`
	ProductPrice *int64   `json:"product_price,omitempty"`
	Sku          *string  `json:"sku,omitempty"`
	Error        []string `json:"error,omitempty"`
}

WebhookErrorProductEditDataFailedRowsDataInner struct for WebhookErrorProductEditDataFailedRowsDataInner

func NewWebhookErrorProductEditDataFailedRowsDataInner

func NewWebhookErrorProductEditDataFailedRowsDataInner() *WebhookErrorProductEditDataFailedRowsDataInner

NewWebhookErrorProductEditDataFailedRowsDataInner instantiates a new WebhookErrorProductEditDataFailedRowsDataInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookErrorProductEditDataFailedRowsDataInnerWithDefaults

func NewWebhookErrorProductEditDataFailedRowsDataInnerWithDefaults() *WebhookErrorProductEditDataFailedRowsDataInner

NewWebhookErrorProductEditDataFailedRowsDataInnerWithDefaults instantiates a new WebhookErrorProductEditDataFailedRowsDataInner object This 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 (*WebhookErrorProductEditDataFailedRowsDataInner) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*WebhookErrorProductEditDataFailedRowsDataInner) GetErrorOk

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditDataFailedRowsDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookErrorProductEditDataFailedRowsDataInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditDataFailedRowsDataInner) GetProductName

GetProductName returns the ProductName field value if set, zero value otherwise.

func (*WebhookErrorProductEditDataFailedRowsDataInner) GetProductNameOk

GetProductNameOk returns a tuple with the ProductName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditDataFailedRowsDataInner) GetProductPrice

GetProductPrice returns the ProductPrice field value if set, zero value otherwise.

func (*WebhookErrorProductEditDataFailedRowsDataInner) GetProductPriceOk

func (o *WebhookErrorProductEditDataFailedRowsDataInner) GetProductPriceOk() (*int64, bool)

GetProductPriceOk returns a tuple with the ProductPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditDataFailedRowsDataInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*WebhookErrorProductEditDataFailedRowsDataInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditDataFailedRowsDataInner) HasError

HasError returns a boolean if a field has been set.

func (*WebhookErrorProductEditDataFailedRowsDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*WebhookErrorProductEditDataFailedRowsDataInner) HasProductName

HasProductName returns a boolean if a field has been set.

func (*WebhookErrorProductEditDataFailedRowsDataInner) HasProductPrice

HasProductPrice returns a boolean if a field has been set.

func (*WebhookErrorProductEditDataFailedRowsDataInner) HasSku

HasSku returns a boolean if a field has been set.

func (WebhookErrorProductEditDataFailedRowsDataInner) MarshalJSON

func (*WebhookErrorProductEditDataFailedRowsDataInner) SetError

SetError gets a reference to the given []string and assigns it to the Error field.

func (*WebhookErrorProductEditDataFailedRowsDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookErrorProductEditDataFailedRowsDataInner) SetProductName

SetProductName gets a reference to the given string and assigns it to the ProductName field.

func (*WebhookErrorProductEditDataFailedRowsDataInner) SetProductPrice

SetProductPrice gets a reference to the given int64 and assigns it to the ProductPrice field.

func (*WebhookErrorProductEditDataFailedRowsDataInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (WebhookErrorProductEditDataFailedRowsDataInner) ToMap

func (o WebhookErrorProductEditDataFailedRowsDataInner) ToMap() (map[string]interface{}, error)

type WebhookErrorProductEditHeader

type WebhookErrorProductEditHeader struct {
	ProcessTime *int64  `json:"process_time,omitempty"`
	Messages    *string `json:"messages,omitempty"`
}

WebhookErrorProductEditHeader struct for WebhookErrorProductEditHeader

func NewWebhookErrorProductEditHeader

func NewWebhookErrorProductEditHeader() *WebhookErrorProductEditHeader

NewWebhookErrorProductEditHeader instantiates a new WebhookErrorProductEditHeader object This constructor will assign default values to properties that have it defined, 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 NewWebhookErrorProductEditHeaderWithDefaults

func NewWebhookErrorProductEditHeaderWithDefaults() *WebhookErrorProductEditHeader

NewWebhookErrorProductEditHeaderWithDefaults instantiates a new WebhookErrorProductEditHeader object This 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 (*WebhookErrorProductEditHeader) GetMessages

func (o *WebhookErrorProductEditHeader) GetMessages() string

GetMessages returns the Messages field value if set, zero value otherwise.

func (*WebhookErrorProductEditHeader) GetMessagesOk

func (o *WebhookErrorProductEditHeader) GetMessagesOk() (*string, bool)

GetMessagesOk returns a tuple with the Messages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditHeader) GetProcessTime

func (o *WebhookErrorProductEditHeader) GetProcessTime() int64

GetProcessTime returns the ProcessTime field value if set, zero value otherwise.

func (*WebhookErrorProductEditHeader) GetProcessTimeOk

func (o *WebhookErrorProductEditHeader) GetProcessTimeOk() (*int64, bool)

GetProcessTimeOk returns a tuple with the ProcessTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookErrorProductEditHeader) HasMessages

func (o *WebhookErrorProductEditHeader) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*WebhookErrorProductEditHeader) HasProcessTime

func (o *WebhookErrorProductEditHeader) HasProcessTime() bool

HasProcessTime returns a boolean if a field has been set.

func (WebhookErrorProductEditHeader) MarshalJSON

func (o WebhookErrorProductEditHeader) MarshalJSON() ([]byte, error)

func (*WebhookErrorProductEditHeader) SetMessages

func (o *WebhookErrorProductEditHeader) SetMessages(v string)

SetMessages gets a reference to the given string and assigns it to the Messages field.

func (*WebhookErrorProductEditHeader) SetProcessTime

func (o *WebhookErrorProductEditHeader) SetProcessTime(v int64)

SetProcessTime gets a reference to the given int64 and assigns it to the ProcessTime field.

func (WebhookErrorProductEditHeader) ToMap

func (o WebhookErrorProductEditHeader) ToMap() (map[string]interface{}, error)

type WebhookInactiveFlashSaleNotification

type WebhookInactiveFlashSaleNotification struct {
	// Action Type of Active Flash Sale Notification
	Action *string `json:"action,omitempty"`
	// Fulfillment service unique identifier
	FsId *int64 `json:"fs_id,omitempty"`
	// Product unique identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Normal Price
	OriginalPrice *float64 `json:"original_price,omitempty"`
	// New Price When Slash Price Already Started
	DiscountedPrice *float64 `json:"discounted_price,omitempty"`
	// Discount Percentage
	DiscountPercentage *int64 `json:"discount_percentage,omitempty"`
	// Flash Sale Start Time
	StartDate *string `json:"start_date,omitempty"`
	// Flash Sale End Time
	EndDate *string `json:"end_date,omitempty"`
}

WebhookInactiveFlashSaleNotification Inactive Flash Sale is notification that show information of inactive flash sale event. This notification will be trigger when flash sale already ended.

func NewWebhookInactiveFlashSaleNotification

func NewWebhookInactiveFlashSaleNotification() *WebhookInactiveFlashSaleNotification

NewWebhookInactiveFlashSaleNotification instantiates a new WebhookInactiveFlashSaleNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookInactiveFlashSaleNotificationWithDefaults

func NewWebhookInactiveFlashSaleNotificationWithDefaults() *WebhookInactiveFlashSaleNotification

NewWebhookInactiveFlashSaleNotificationWithDefaults instantiates a new WebhookInactiveFlashSaleNotification object This 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 (*WebhookInactiveFlashSaleNotification) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*WebhookInactiveFlashSaleNotification) GetActionOk

func (o *WebhookInactiveFlashSaleNotification) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveFlashSaleNotification) GetDiscountPercentage

func (o *WebhookInactiveFlashSaleNotification) GetDiscountPercentage() int64

GetDiscountPercentage returns the DiscountPercentage field value if set, zero value otherwise.

func (*WebhookInactiveFlashSaleNotification) GetDiscountPercentageOk

func (o *WebhookInactiveFlashSaleNotification) GetDiscountPercentageOk() (*int64, bool)

GetDiscountPercentageOk returns a tuple with the DiscountPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveFlashSaleNotification) GetDiscountedPrice

func (o *WebhookInactiveFlashSaleNotification) GetDiscountedPrice() float64

GetDiscountedPrice returns the DiscountedPrice field value if set, zero value otherwise.

func (*WebhookInactiveFlashSaleNotification) GetDiscountedPriceOk

func (o *WebhookInactiveFlashSaleNotification) GetDiscountedPriceOk() (*float64, bool)

GetDiscountedPriceOk returns a tuple with the DiscountedPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveFlashSaleNotification) GetEndDate

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*WebhookInactiveFlashSaleNotification) GetEndDateOk

func (o *WebhookInactiveFlashSaleNotification) GetEndDateOk() (*string, bool)

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 (*WebhookInactiveFlashSaleNotification) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookInactiveFlashSaleNotification) GetFsIdOk

func (o *WebhookInactiveFlashSaleNotification) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveFlashSaleNotification) GetOriginalPrice

func (o *WebhookInactiveFlashSaleNotification) GetOriginalPrice() float64

GetOriginalPrice returns the OriginalPrice field value if set, zero value otherwise.

func (*WebhookInactiveFlashSaleNotification) GetOriginalPriceOk

func (o *WebhookInactiveFlashSaleNotification) GetOriginalPriceOk() (*float64, bool)

GetOriginalPriceOk returns a tuple with the OriginalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveFlashSaleNotification) GetProductId

func (o *WebhookInactiveFlashSaleNotification) GetProductId() int64

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookInactiveFlashSaleNotification) GetProductIdOk

func (o *WebhookInactiveFlashSaleNotification) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveFlashSaleNotification) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookInactiveFlashSaleNotification) GetShopIdOk

func (o *WebhookInactiveFlashSaleNotification) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveFlashSaleNotification) GetStartDate

func (o *WebhookInactiveFlashSaleNotification) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*WebhookInactiveFlashSaleNotification) GetStartDateOk

func (o *WebhookInactiveFlashSaleNotification) 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 (*WebhookInactiveFlashSaleNotification) HasAction

HasAction returns a boolean if a field has been set.

func (*WebhookInactiveFlashSaleNotification) HasDiscountPercentage

func (o *WebhookInactiveFlashSaleNotification) HasDiscountPercentage() bool

HasDiscountPercentage returns a boolean if a field has been set.

func (*WebhookInactiveFlashSaleNotification) HasDiscountedPrice

func (o *WebhookInactiveFlashSaleNotification) HasDiscountedPrice() bool

HasDiscountedPrice returns a boolean if a field has been set.

func (*WebhookInactiveFlashSaleNotification) HasEndDate

HasEndDate returns a boolean if a field has been set.

func (*WebhookInactiveFlashSaleNotification) HasFsId

HasFsId returns a boolean if a field has been set.

func (*WebhookInactiveFlashSaleNotification) HasOriginalPrice

func (o *WebhookInactiveFlashSaleNotification) HasOriginalPrice() bool

HasOriginalPrice returns a boolean if a field has been set.

func (*WebhookInactiveFlashSaleNotification) HasProductId

func (o *WebhookInactiveFlashSaleNotification) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (*WebhookInactiveFlashSaleNotification) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookInactiveFlashSaleNotification) HasStartDate

func (o *WebhookInactiveFlashSaleNotification) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (WebhookInactiveFlashSaleNotification) MarshalJSON

func (o WebhookInactiveFlashSaleNotification) MarshalJSON() ([]byte, error)

func (*WebhookInactiveFlashSaleNotification) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*WebhookInactiveFlashSaleNotification) SetDiscountPercentage

func (o *WebhookInactiveFlashSaleNotification) SetDiscountPercentage(v int64)

SetDiscountPercentage gets a reference to the given int64 and assigns it to the DiscountPercentage field.

func (*WebhookInactiveFlashSaleNotification) SetDiscountedPrice

func (o *WebhookInactiveFlashSaleNotification) SetDiscountedPrice(v float64)

SetDiscountedPrice gets a reference to the given float64 and assigns it to the DiscountedPrice field.

func (*WebhookInactiveFlashSaleNotification) SetEndDate

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*WebhookInactiveFlashSaleNotification) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookInactiveFlashSaleNotification) SetOriginalPrice

func (o *WebhookInactiveFlashSaleNotification) SetOriginalPrice(v float64)

SetOriginalPrice gets a reference to the given float64 and assigns it to the OriginalPrice field.

func (*WebhookInactiveFlashSaleNotification) SetProductId

func (o *WebhookInactiveFlashSaleNotification) SetProductId(v int64)

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookInactiveFlashSaleNotification) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookInactiveFlashSaleNotification) SetStartDate

func (o *WebhookInactiveFlashSaleNotification) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (WebhookInactiveFlashSaleNotification) ToMap

func (o WebhookInactiveFlashSaleNotification) ToMap() (map[string]interface{}, error)

type WebhookInactiveSlashPriceNotification

type WebhookInactiveSlashPriceNotification struct {
	// Action Type of Active Slash Price Notification
	Action *string `json:"action,omitempty"`
	// Fulfillment service unique identifier
	FsId *int64 `json:"fs_id,omitempty"`
	// Product unique identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Normal Price
	OriginalPrice *float64 `json:"original_price,omitempty"`
	// New Price When Slash Price Already Started
	DiscountedPrice *float64 `json:"discounted_price,omitempty"`
	// Discount Percentage
	DiscountPercentage *int64 `json:"discount_percentage,omitempty"`
	// Slash Price Start Time
	StartDate *string `json:"start_date,omitempty"`
	// Slash Price End Time
	EndDate *string `json:"end_date,omitempty"`
}

WebhookInactiveSlashPriceNotification Inactive Slash Price is notification that show information of inactive slash price event. This notification will be trigger when slash price already ended.

func NewWebhookInactiveSlashPriceNotification

func NewWebhookInactiveSlashPriceNotification() *WebhookInactiveSlashPriceNotification

NewWebhookInactiveSlashPriceNotification instantiates a new WebhookInactiveSlashPriceNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookInactiveSlashPriceNotificationWithDefaults

func NewWebhookInactiveSlashPriceNotificationWithDefaults() *WebhookInactiveSlashPriceNotification

NewWebhookInactiveSlashPriceNotificationWithDefaults instantiates a new WebhookInactiveSlashPriceNotification object This 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 (*WebhookInactiveSlashPriceNotification) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*WebhookInactiveSlashPriceNotification) GetActionOk

func (o *WebhookInactiveSlashPriceNotification) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveSlashPriceNotification) GetDiscountPercentage

func (o *WebhookInactiveSlashPriceNotification) GetDiscountPercentage() int64

GetDiscountPercentage returns the DiscountPercentage field value if set, zero value otherwise.

func (*WebhookInactiveSlashPriceNotification) GetDiscountPercentageOk

func (o *WebhookInactiveSlashPriceNotification) GetDiscountPercentageOk() (*int64, bool)

GetDiscountPercentageOk returns a tuple with the DiscountPercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveSlashPriceNotification) GetDiscountedPrice

func (o *WebhookInactiveSlashPriceNotification) GetDiscountedPrice() float64

GetDiscountedPrice returns the DiscountedPrice field value if set, zero value otherwise.

func (*WebhookInactiveSlashPriceNotification) GetDiscountedPriceOk

func (o *WebhookInactiveSlashPriceNotification) GetDiscountedPriceOk() (*float64, bool)

GetDiscountedPriceOk returns a tuple with the DiscountedPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveSlashPriceNotification) GetEndDate

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*WebhookInactiveSlashPriceNotification) GetEndDateOk

func (o *WebhookInactiveSlashPriceNotification) GetEndDateOk() (*string, bool)

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 (*WebhookInactiveSlashPriceNotification) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookInactiveSlashPriceNotification) GetFsIdOk

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveSlashPriceNotification) GetOriginalPrice

func (o *WebhookInactiveSlashPriceNotification) GetOriginalPrice() float64

GetOriginalPrice returns the OriginalPrice field value if set, zero value otherwise.

func (*WebhookInactiveSlashPriceNotification) GetOriginalPriceOk

func (o *WebhookInactiveSlashPriceNotification) GetOriginalPriceOk() (*float64, bool)

GetOriginalPriceOk returns a tuple with the OriginalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveSlashPriceNotification) GetProductId

func (o *WebhookInactiveSlashPriceNotification) GetProductId() int64

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookInactiveSlashPriceNotification) GetProductIdOk

func (o *WebhookInactiveSlashPriceNotification) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveSlashPriceNotification) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookInactiveSlashPriceNotification) GetShopIdOk

func (o *WebhookInactiveSlashPriceNotification) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookInactiveSlashPriceNotification) GetStartDate

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*WebhookInactiveSlashPriceNotification) GetStartDateOk

func (o *WebhookInactiveSlashPriceNotification) 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 (*WebhookInactiveSlashPriceNotification) HasAction

HasAction returns a boolean if a field has been set.

func (*WebhookInactiveSlashPriceNotification) HasDiscountPercentage

func (o *WebhookInactiveSlashPriceNotification) HasDiscountPercentage() bool

HasDiscountPercentage returns a boolean if a field has been set.

func (*WebhookInactiveSlashPriceNotification) HasDiscountedPrice

func (o *WebhookInactiveSlashPriceNotification) HasDiscountedPrice() bool

HasDiscountedPrice returns a boolean if a field has been set.

func (*WebhookInactiveSlashPriceNotification) HasEndDate

HasEndDate returns a boolean if a field has been set.

func (*WebhookInactiveSlashPriceNotification) HasFsId

HasFsId returns a boolean if a field has been set.

func (*WebhookInactiveSlashPriceNotification) HasOriginalPrice

func (o *WebhookInactiveSlashPriceNotification) HasOriginalPrice() bool

HasOriginalPrice returns a boolean if a field has been set.

func (*WebhookInactiveSlashPriceNotification) HasProductId

func (o *WebhookInactiveSlashPriceNotification) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (*WebhookInactiveSlashPriceNotification) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookInactiveSlashPriceNotification) HasStartDate

func (o *WebhookInactiveSlashPriceNotification) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (WebhookInactiveSlashPriceNotification) MarshalJSON

func (o WebhookInactiveSlashPriceNotification) MarshalJSON() ([]byte, error)

func (*WebhookInactiveSlashPriceNotification) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*WebhookInactiveSlashPriceNotification) SetDiscountPercentage

func (o *WebhookInactiveSlashPriceNotification) SetDiscountPercentage(v int64)

SetDiscountPercentage gets a reference to the given int64 and assigns it to the DiscountPercentage field.

func (*WebhookInactiveSlashPriceNotification) SetDiscountedPrice

func (o *WebhookInactiveSlashPriceNotification) SetDiscountedPrice(v float64)

SetDiscountedPrice gets a reference to the given float64 and assigns it to the DiscountedPrice field.

func (*WebhookInactiveSlashPriceNotification) SetEndDate

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*WebhookInactiveSlashPriceNotification) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookInactiveSlashPriceNotification) SetOriginalPrice

func (o *WebhookInactiveSlashPriceNotification) SetOriginalPrice(v float64)

SetOriginalPrice gets a reference to the given float64 and assigns it to the OriginalPrice field.

func (*WebhookInactiveSlashPriceNotification) SetProductId

func (o *WebhookInactiveSlashPriceNotification) SetProductId(v int64)

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookInactiveSlashPriceNotification) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookInactiveSlashPriceNotification) SetStartDate

func (o *WebhookInactiveSlashPriceNotification) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (WebhookInactiveSlashPriceNotification) ToMap

func (o WebhookInactiveSlashPriceNotification) ToMap() (map[string]interface{}, error)

type WebhookOrderNotification

type WebhookOrderNotification struct {
	// Fulfillment service unique identifier
	FsId *int64 `json:"fs_id,omitempty"`
	// Order unique identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// Flag which determines if the order is partially accepted
	AcceptPartial *bool `json:"accept_partial,omitempty"`
	// Invoice reference number
	InvoiceNum *string `json:"invoice_num,omitempty"`
	// Products data
	Products  []WebhookOrderNotificationProductsInner `json:"products,omitempty"`
	Customer  *WebhookOrderNotificationCustomer       `json:"customer,omitempty"`
	Recipient *WebhookOrderNotificationRecipient      `json:"recipient,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Warehouse unique identifier
	WarehouseId *int64 `json:"warehouse_id,omitempty"`
	// Shop name
	ShopName *string `json:"shop_name,omitempty"`
	// Payment unique identifier
	PaymentId       *int64                                   `json:"payment_id,omitempty"`
	Logistics       *WebhookOrderNotificationLogistics       `json:"logistics,omitempty"`
	Amt             *WebhookOrderNotificationAmt             `json:"amt,omitempty"`
	DropshipperInfo *WebhookOrderNotificationDropshipperInfo `json:"dropshipper_info,omitempty"`
	VoucherInfo     *WebhookOrderNotificationVoucherInfo     `json:"voucher_info,omitempty"`
	// User device type
	DeviceType *string `json:"device_type,omitempty"`
	// Time in UNIX timestamp
	CreateTime *int64 `json:"create_time,omitempty"`
	// Order status code: * 0 - Seller cancel order. * 3 - Order Reject Due Empty Stock. * 5 - Order Canceled by Fraud * 6 - Order Rejected (Auto Cancel Out of Stock) * 10 - Order rejected by seller. * 15 - Instant Cancel by Buyer. * 100 - Order Created. * 103 - Wait for payment confirmation from third party. * 220 - Payment verified, order ready to process. * 221 - Waiting for partner approval. * 400 - Seller accept order. * 450 - Waiting for pickup. * 500 - Order shipment. * 501 - Status changed to waiting resi have no input. * 520 - Invalid shipment reference number (AWB). * 530 - Requested by user to correct invalid entry of shipment reference number. * 540 - Delivered to Pickup Point. * 550 - Return to Seller. * 600 - Order delivered. * 601 - Buyer open a case to finish an order. * 690 - Fraud Review * 700 - Order finished.
	OrderStatus *int64 `json:"order_status,omitempty"`
	// A map of String to String for custom fields for future
	CustomFields map[string]interface{}                `json:"custom_fields,omitempty"`
	Encryption   *WebhookOrderNotificationEncryption   `json:"encryption,omitempty"`
	BundleDetail *WebhookOrderNotificationBundleDetail `json:"bundle_detail,omitempty"`
	// Flag which determines if the order is a Plus order
	IsPlus *bool `json:"is_plus,omitempty"`
}

WebhookOrderNotification struct for WebhookOrderNotification

func NewWebhookOrderNotification

func NewWebhookOrderNotification() *WebhookOrderNotification

NewWebhookOrderNotification instantiates a new WebhookOrderNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationWithDefaults

func NewWebhookOrderNotificationWithDefaults() *WebhookOrderNotification

NewWebhookOrderNotificationWithDefaults instantiates a new WebhookOrderNotification object This 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 (*WebhookOrderNotification) GetAcceptPartial

func (o *WebhookOrderNotification) GetAcceptPartial() bool

GetAcceptPartial returns the AcceptPartial field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetAcceptPartialOk

func (o *WebhookOrderNotification) GetAcceptPartialOk() (*bool, bool)

GetAcceptPartialOk returns a tuple with the AcceptPartial field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetAmt

GetAmt returns the Amt field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetAmtOk

GetAmtOk returns a tuple with the Amt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetBundleDetail

GetBundleDetail returns the BundleDetail field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetBundleDetailOk

GetBundleDetailOk returns a tuple with the BundleDetail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetCreateTime

func (o *WebhookOrderNotification) GetCreateTime() int64

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetCreateTimeOk

func (o *WebhookOrderNotification) GetCreateTimeOk() (*int64, bool)

GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetCustomFields

func (o *WebhookOrderNotification) GetCustomFields() map[string]interface{}

GetCustomFields returns the CustomFields field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetCustomFieldsOk

func (o *WebhookOrderNotification) GetCustomFieldsOk() (map[string]interface{}, bool)

GetCustomFieldsOk returns a tuple with the CustomFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetCustomer

GetCustomer returns the Customer field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetCustomerOk

GetCustomerOk returns a tuple with the Customer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetDeviceType

func (o *WebhookOrderNotification) GetDeviceType() string

GetDeviceType returns the DeviceType field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetDeviceTypeOk

func (o *WebhookOrderNotification) GetDeviceTypeOk() (*string, bool)

GetDeviceTypeOk returns a tuple with the DeviceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetDropshipperInfo

GetDropshipperInfo returns the DropshipperInfo field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetDropshipperInfoOk

GetDropshipperInfoOk returns a tuple with the DropshipperInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetEncryption

GetEncryption returns the Encryption field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetEncryptionOk

GetEncryptionOk returns a tuple with the Encryption field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetFsId

func (o *WebhookOrderNotification) GetFsId() int64

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetFsIdOk

func (o *WebhookOrderNotification) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetInvoiceNum

func (o *WebhookOrderNotification) GetInvoiceNum() string

GetInvoiceNum returns the InvoiceNum field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetInvoiceNumOk

func (o *WebhookOrderNotification) GetInvoiceNumOk() (*string, bool)

GetInvoiceNumOk returns a tuple with the InvoiceNum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetIsPlus

func (o *WebhookOrderNotification) GetIsPlus() bool

GetIsPlus returns the IsPlus field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetIsPlusOk

func (o *WebhookOrderNotification) GetIsPlusOk() (*bool, bool)

GetIsPlusOk returns a tuple with the IsPlus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetLogistics

GetLogistics returns the Logistics field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetLogisticsOk

GetLogisticsOk returns a tuple with the Logistics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetOrderId

func (o *WebhookOrderNotification) GetOrderId() int64

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetOrderIdOk

func (o *WebhookOrderNotification) GetOrderIdOk() (*int64, bool)

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetOrderStatus

func (o *WebhookOrderNotification) GetOrderStatus() int64

GetOrderStatus returns the OrderStatus field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetOrderStatusOk

func (o *WebhookOrderNotification) GetOrderStatusOk() (*int64, 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 (*WebhookOrderNotification) GetPaymentId

func (o *WebhookOrderNotification) GetPaymentId() int64

GetPaymentId returns the PaymentId field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetPaymentIdOk

func (o *WebhookOrderNotification) GetPaymentIdOk() (*int64, bool)

GetPaymentIdOk returns a tuple with the PaymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetProducts

GetProducts returns the Products field value if set, zero value otherwise.

func (*WebhookOrderNotification) 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 (*WebhookOrderNotification) GetRecipient

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetRecipientOk

GetRecipientOk returns a tuple with the Recipient field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetShopId

func (o *WebhookOrderNotification) GetShopId() int64

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetShopIdOk

func (o *WebhookOrderNotification) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetShopName

func (o *WebhookOrderNotification) GetShopName() string

GetShopName returns the ShopName field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetShopNameOk

func (o *WebhookOrderNotification) GetShopNameOk() (*string, bool)

GetShopNameOk returns a tuple with the ShopName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetVoucherInfo

GetVoucherInfo returns the VoucherInfo field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetVoucherInfoOk

GetVoucherInfoOk returns a tuple with the VoucherInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotification) GetWarehouseId

func (o *WebhookOrderNotification) GetWarehouseId() int64

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*WebhookOrderNotification) GetWarehouseIdOk

func (o *WebhookOrderNotification) GetWarehouseIdOk() (*int64, 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 (*WebhookOrderNotification) HasAcceptPartial

func (o *WebhookOrderNotification) HasAcceptPartial() bool

HasAcceptPartial returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasAmt

func (o *WebhookOrderNotification) HasAmt() bool

HasAmt returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasBundleDetail

func (o *WebhookOrderNotification) HasBundleDetail() bool

HasBundleDetail returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasCreateTime

func (o *WebhookOrderNotification) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasCustomFields

func (o *WebhookOrderNotification) HasCustomFields() bool

HasCustomFields returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasCustomer

func (o *WebhookOrderNotification) HasCustomer() bool

HasCustomer returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasDeviceType

func (o *WebhookOrderNotification) HasDeviceType() bool

HasDeviceType returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasDropshipperInfo

func (o *WebhookOrderNotification) HasDropshipperInfo() bool

HasDropshipperInfo returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasEncryption

func (o *WebhookOrderNotification) HasEncryption() bool

HasEncryption returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasFsId

func (o *WebhookOrderNotification) HasFsId() bool

HasFsId returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasInvoiceNum

func (o *WebhookOrderNotification) HasInvoiceNum() bool

HasInvoiceNum returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasIsPlus

func (o *WebhookOrderNotification) HasIsPlus() bool

HasIsPlus returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasLogistics

func (o *WebhookOrderNotification) HasLogistics() bool

HasLogistics returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasOrderId

func (o *WebhookOrderNotification) HasOrderId() bool

HasOrderId returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasOrderStatus

func (o *WebhookOrderNotification) HasOrderStatus() bool

HasOrderStatus returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasPaymentId

func (o *WebhookOrderNotification) HasPaymentId() bool

HasPaymentId returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasProducts

func (o *WebhookOrderNotification) HasProducts() bool

HasProducts returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasRecipient

func (o *WebhookOrderNotification) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasShopId

func (o *WebhookOrderNotification) HasShopId() bool

HasShopId returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasShopName

func (o *WebhookOrderNotification) HasShopName() bool

HasShopName returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasVoucherInfo

func (o *WebhookOrderNotification) HasVoucherInfo() bool

HasVoucherInfo returns a boolean if a field has been set.

func (*WebhookOrderNotification) HasWarehouseId

func (o *WebhookOrderNotification) HasWarehouseId() bool

HasWarehouseId returns a boolean if a field has been set.

func (WebhookOrderNotification) MarshalJSON

func (o WebhookOrderNotification) MarshalJSON() ([]byte, error)

func (*WebhookOrderNotification) SetAcceptPartial

func (o *WebhookOrderNotification) SetAcceptPartial(v bool)

SetAcceptPartial gets a reference to the given bool and assigns it to the AcceptPartial field.

func (*WebhookOrderNotification) SetAmt

SetAmt gets a reference to the given WebhookOrderNotificationAmt and assigns it to the Amt field.

func (*WebhookOrderNotification) SetBundleDetail

SetBundleDetail gets a reference to the given WebhookOrderNotificationBundleDetail and assigns it to the BundleDetail field.

func (*WebhookOrderNotification) SetCreateTime

func (o *WebhookOrderNotification) SetCreateTime(v int64)

SetCreateTime gets a reference to the given int64 and assigns it to the CreateTime field.

func (*WebhookOrderNotification) SetCustomFields

func (o *WebhookOrderNotification) SetCustomFields(v map[string]interface{})

SetCustomFields gets a reference to the given map[string]interface{} and assigns it to the CustomFields field.

func (*WebhookOrderNotification) SetCustomer

SetCustomer gets a reference to the given WebhookOrderNotificationCustomer and assigns it to the Customer field.

func (*WebhookOrderNotification) SetDeviceType

func (o *WebhookOrderNotification) SetDeviceType(v string)

SetDeviceType gets a reference to the given string and assigns it to the DeviceType field.

func (*WebhookOrderNotification) SetDropshipperInfo

SetDropshipperInfo gets a reference to the given WebhookOrderNotificationDropshipperInfo and assigns it to the DropshipperInfo field.

func (*WebhookOrderNotification) SetEncryption

SetEncryption gets a reference to the given WebhookOrderNotificationEncryption and assigns it to the Encryption field.

func (*WebhookOrderNotification) SetFsId

func (o *WebhookOrderNotification) SetFsId(v int64)

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookOrderNotification) SetInvoiceNum

func (o *WebhookOrderNotification) SetInvoiceNum(v string)

SetInvoiceNum gets a reference to the given string and assigns it to the InvoiceNum field.

func (*WebhookOrderNotification) SetIsPlus

func (o *WebhookOrderNotification) SetIsPlus(v bool)

SetIsPlus gets a reference to the given bool and assigns it to the IsPlus field.

func (*WebhookOrderNotification) SetLogistics

SetLogistics gets a reference to the given WebhookOrderNotificationLogistics and assigns it to the Logistics field.

func (*WebhookOrderNotification) SetOrderId

func (o *WebhookOrderNotification) SetOrderId(v int64)

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*WebhookOrderNotification) SetOrderStatus

func (o *WebhookOrderNotification) SetOrderStatus(v int64)

SetOrderStatus gets a reference to the given int64 and assigns it to the OrderStatus field.

func (*WebhookOrderNotification) SetPaymentId

func (o *WebhookOrderNotification) SetPaymentId(v int64)

SetPaymentId gets a reference to the given int64 and assigns it to the PaymentId field.

func (*WebhookOrderNotification) SetProducts

SetProducts gets a reference to the given []WebhookOrderNotificationProductsInner and assigns it to the Products field.

func (*WebhookOrderNotification) SetRecipient

SetRecipient gets a reference to the given WebhookOrderNotificationRecipient and assigns it to the Recipient field.

func (*WebhookOrderNotification) SetShopId

func (o *WebhookOrderNotification) SetShopId(v int64)

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookOrderNotification) SetShopName

func (o *WebhookOrderNotification) SetShopName(v string)

SetShopName gets a reference to the given string and assigns it to the ShopName field.

func (*WebhookOrderNotification) SetVoucherInfo

SetVoucherInfo gets a reference to the given WebhookOrderNotificationVoucherInfo and assigns it to the VoucherInfo field.

func (*WebhookOrderNotification) SetWarehouseId

func (o *WebhookOrderNotification) SetWarehouseId(v int64)

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (WebhookOrderNotification) ToMap

func (o WebhookOrderNotification) ToMap() (map[string]interface{}, error)

type WebhookOrderNotificationAmt

type WebhookOrderNotificationAmt struct {
	// Total product price
	TtlProductPrice *float64 `json:"ttl_product_price,omitempty"`
	// Shipping rate
	ShippingCost *float64 `json:"shipping_cost,omitempty"`
	// Insurance price
	InsuranceCost *float64 `json:"insurance_cost,omitempty"`
	// Total amount
	TtlAmount *float64 `json:"ttl_amount,omitempty"`
	// Voucher amount
	VoucherAmount *float64 `json:"voucher_amount,omitempty"`
	// Toppoints amount
	ToppointsAmount *float64 `json:"toppoints_amount,omitempty"`
}

WebhookOrderNotificationAmt Amount data

func NewWebhookOrderNotificationAmt

func NewWebhookOrderNotificationAmt() *WebhookOrderNotificationAmt

NewWebhookOrderNotificationAmt instantiates a new WebhookOrderNotificationAmt object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationAmtWithDefaults

func NewWebhookOrderNotificationAmtWithDefaults() *WebhookOrderNotificationAmt

NewWebhookOrderNotificationAmtWithDefaults instantiates a new WebhookOrderNotificationAmt object This 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 (*WebhookOrderNotificationAmt) GetInsuranceCost

func (o *WebhookOrderNotificationAmt) GetInsuranceCost() float64

GetInsuranceCost returns the InsuranceCost field value if set, zero value otherwise.

func (*WebhookOrderNotificationAmt) GetInsuranceCostOk

func (o *WebhookOrderNotificationAmt) GetInsuranceCostOk() (*float64, bool)

GetInsuranceCostOk returns a tuple with the InsuranceCost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationAmt) GetShippingCost

func (o *WebhookOrderNotificationAmt) GetShippingCost() float64

GetShippingCost returns the ShippingCost field value if set, zero value otherwise.

func (*WebhookOrderNotificationAmt) GetShippingCostOk

func (o *WebhookOrderNotificationAmt) GetShippingCostOk() (*float64, bool)

GetShippingCostOk returns a tuple with the ShippingCost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationAmt) GetToppointsAmount

func (o *WebhookOrderNotificationAmt) GetToppointsAmount() float64

GetToppointsAmount returns the ToppointsAmount field value if set, zero value otherwise.

func (*WebhookOrderNotificationAmt) GetToppointsAmountOk

func (o *WebhookOrderNotificationAmt) GetToppointsAmountOk() (*float64, bool)

GetToppointsAmountOk returns a tuple with the ToppointsAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationAmt) GetTtlAmount

func (o *WebhookOrderNotificationAmt) GetTtlAmount() float64

GetTtlAmount returns the TtlAmount field value if set, zero value otherwise.

func (*WebhookOrderNotificationAmt) GetTtlAmountOk

func (o *WebhookOrderNotificationAmt) GetTtlAmountOk() (*float64, bool)

GetTtlAmountOk returns a tuple with the TtlAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationAmt) GetTtlProductPrice

func (o *WebhookOrderNotificationAmt) GetTtlProductPrice() float64

GetTtlProductPrice returns the TtlProductPrice field value if set, zero value otherwise.

func (*WebhookOrderNotificationAmt) GetTtlProductPriceOk

func (o *WebhookOrderNotificationAmt) GetTtlProductPriceOk() (*float64, bool)

GetTtlProductPriceOk returns a tuple with the TtlProductPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationAmt) GetVoucherAmount

func (o *WebhookOrderNotificationAmt) GetVoucherAmount() float64

GetVoucherAmount returns the VoucherAmount field value if set, zero value otherwise.

func (*WebhookOrderNotificationAmt) GetVoucherAmountOk

func (o *WebhookOrderNotificationAmt) GetVoucherAmountOk() (*float64, bool)

GetVoucherAmountOk returns a tuple with the VoucherAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationAmt) HasInsuranceCost

func (o *WebhookOrderNotificationAmt) HasInsuranceCost() bool

HasInsuranceCost returns a boolean if a field has been set.

func (*WebhookOrderNotificationAmt) HasShippingCost

func (o *WebhookOrderNotificationAmt) HasShippingCost() bool

HasShippingCost returns a boolean if a field has been set.

func (*WebhookOrderNotificationAmt) HasToppointsAmount

func (o *WebhookOrderNotificationAmt) HasToppointsAmount() bool

HasToppointsAmount returns a boolean if a field has been set.

func (*WebhookOrderNotificationAmt) HasTtlAmount

func (o *WebhookOrderNotificationAmt) HasTtlAmount() bool

HasTtlAmount returns a boolean if a field has been set.

func (*WebhookOrderNotificationAmt) HasTtlProductPrice

func (o *WebhookOrderNotificationAmt) HasTtlProductPrice() bool

HasTtlProductPrice returns a boolean if a field has been set.

func (*WebhookOrderNotificationAmt) HasVoucherAmount

func (o *WebhookOrderNotificationAmt) HasVoucherAmount() bool

HasVoucherAmount returns a boolean if a field has been set.

func (WebhookOrderNotificationAmt) MarshalJSON

func (o WebhookOrderNotificationAmt) MarshalJSON() ([]byte, error)

func (*WebhookOrderNotificationAmt) SetInsuranceCost

func (o *WebhookOrderNotificationAmt) SetInsuranceCost(v float64)

SetInsuranceCost gets a reference to the given float64 and assigns it to the InsuranceCost field.

func (*WebhookOrderNotificationAmt) SetShippingCost

func (o *WebhookOrderNotificationAmt) SetShippingCost(v float64)

SetShippingCost gets a reference to the given float64 and assigns it to the ShippingCost field.

func (*WebhookOrderNotificationAmt) SetToppointsAmount

func (o *WebhookOrderNotificationAmt) SetToppointsAmount(v float64)

SetToppointsAmount gets a reference to the given float64 and assigns it to the ToppointsAmount field.

func (*WebhookOrderNotificationAmt) SetTtlAmount

func (o *WebhookOrderNotificationAmt) SetTtlAmount(v float64)

SetTtlAmount gets a reference to the given float64 and assigns it to the TtlAmount field.

func (*WebhookOrderNotificationAmt) SetTtlProductPrice

func (o *WebhookOrderNotificationAmt) SetTtlProductPrice(v float64)

SetTtlProductPrice gets a reference to the given float64 and assigns it to the TtlProductPrice field.

func (*WebhookOrderNotificationAmt) SetVoucherAmount

func (o *WebhookOrderNotificationAmt) SetVoucherAmount(v float64)

SetVoucherAmount gets a reference to the given float64 and assigns it to the VoucherAmount field.

func (WebhookOrderNotificationAmt) ToMap

func (o WebhookOrderNotificationAmt) ToMap() (map[string]interface{}, error)

type WebhookOrderNotificationBundleDetail

type WebhookOrderNotificationBundleDetail struct {
	TotalProduct        *int64  `json:"total_product,omitempty"`
	ProductBundlingIcon *string `json:"product_bundling_icon,omitempty"`
	// Contains information about bundle items in the order
	Bundle []WebhookOrderNotificationBundleDetailBundleInner `json:"bundle,omitempty"`
	// Contains information about non-bundle items in bundled item
	NonBundle []WebhookOrderNotificationBundleDetailNonBundleInner `json:"non_bundle,omitempty"`
}

WebhookOrderNotificationBundleDetail Contains bundle information

func NewWebhookOrderNotificationBundleDetail

func NewWebhookOrderNotificationBundleDetail() *WebhookOrderNotificationBundleDetail

NewWebhookOrderNotificationBundleDetail instantiates a new WebhookOrderNotificationBundleDetail object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationBundleDetailWithDefaults

func NewWebhookOrderNotificationBundleDetailWithDefaults() *WebhookOrderNotificationBundleDetail

NewWebhookOrderNotificationBundleDetailWithDefaults instantiates a new WebhookOrderNotificationBundleDetail object This 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 (*WebhookOrderNotificationBundleDetail) GetBundle

GetBundle returns the Bundle field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetail) GetBundleOk

GetBundleOk returns a tuple with the Bundle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetail) GetNonBundle

GetNonBundle returns the NonBundle field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetail) GetNonBundleOk

GetNonBundleOk returns a tuple with the NonBundle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetail) GetProductBundlingIcon

func (o *WebhookOrderNotificationBundleDetail) GetProductBundlingIcon() string

GetProductBundlingIcon returns the ProductBundlingIcon field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetail) GetProductBundlingIconOk

func (o *WebhookOrderNotificationBundleDetail) GetProductBundlingIconOk() (*string, bool)

GetProductBundlingIconOk returns a tuple with the ProductBundlingIcon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetail) GetTotalProduct

func (o *WebhookOrderNotificationBundleDetail) GetTotalProduct() int64

GetTotalProduct returns the TotalProduct field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetail) GetTotalProductOk

func (o *WebhookOrderNotificationBundleDetail) GetTotalProductOk() (*int64, bool)

GetTotalProductOk returns a tuple with the TotalProduct field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetail) HasBundle

HasBundle returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetail) HasNonBundle

func (o *WebhookOrderNotificationBundleDetail) HasNonBundle() bool

HasNonBundle returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetail) HasProductBundlingIcon

func (o *WebhookOrderNotificationBundleDetail) HasProductBundlingIcon() bool

HasProductBundlingIcon returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetail) HasTotalProduct

func (o *WebhookOrderNotificationBundleDetail) HasTotalProduct() bool

HasTotalProduct returns a boolean if a field has been set.

func (WebhookOrderNotificationBundleDetail) MarshalJSON

func (o WebhookOrderNotificationBundleDetail) MarshalJSON() ([]byte, error)

func (*WebhookOrderNotificationBundleDetail) SetBundle

SetBundle gets a reference to the given []WebhookOrderNotificationBundleDetailBundleInner and assigns it to the Bundle field.

func (*WebhookOrderNotificationBundleDetail) SetNonBundle

SetNonBundle gets a reference to the given []WebhookOrderNotificationBundleDetailNonBundleInner and assigns it to the NonBundle field.

func (*WebhookOrderNotificationBundleDetail) SetProductBundlingIcon

func (o *WebhookOrderNotificationBundleDetail) SetProductBundlingIcon(v string)

SetProductBundlingIcon gets a reference to the given string and assigns it to the ProductBundlingIcon field.

func (*WebhookOrderNotificationBundleDetail) SetTotalProduct

func (o *WebhookOrderNotificationBundleDetail) SetTotalProduct(v int64)

SetTotalProduct gets a reference to the given int64 and assigns it to the TotalProduct field.

func (WebhookOrderNotificationBundleDetail) ToMap

func (o WebhookOrderNotificationBundleDetail) ToMap() (map[string]interface{}, error)

type WebhookOrderNotificationBundleDetailBundleInner

type WebhookOrderNotificationBundleDetailBundleInner struct {
	BundleId            *int64                                                            `json:"bundle_id,omitempty"`
	BundleVariantId     *string                                                           `json:"bundle_variant_id,omitempty"`
	BundleName          *string                                                           `json:"bundle_name,omitempty"`
	BundlePrice         *float64                                                          `json:"bundle_price,omitempty"`
	BundleQuantity      *int64                                                            `json:"bundle_quantity,omitempty"`
	BundleSubtotalPrice *float64                                                          `json:"bundle_subtotal_price,omitempty"`
	OrderDetail         []WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner `json:"order_detail,omitempty"`
}

WebhookOrderNotificationBundleDetailBundleInner struct for WebhookOrderNotificationBundleDetailBundleInner

func NewWebhookOrderNotificationBundleDetailBundleInner

func NewWebhookOrderNotificationBundleDetailBundleInner() *WebhookOrderNotificationBundleDetailBundleInner

NewWebhookOrderNotificationBundleDetailBundleInner instantiates a new WebhookOrderNotificationBundleDetailBundleInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationBundleDetailBundleInnerWithDefaults

func NewWebhookOrderNotificationBundleDetailBundleInnerWithDefaults() *WebhookOrderNotificationBundleDetailBundleInner

NewWebhookOrderNotificationBundleDetailBundleInnerWithDefaults instantiates a new WebhookOrderNotificationBundleDetailBundleInner object This 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 (*WebhookOrderNotificationBundleDetailBundleInner) GetBundleId

GetBundleId returns the BundleId field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetBundleIdOk

GetBundleIdOk returns a tuple with the BundleId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetBundleName

GetBundleName returns the BundleName field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetBundleNameOk

GetBundleNameOk returns a tuple with the BundleName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetBundlePrice

GetBundlePrice returns the BundlePrice field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetBundlePriceOk

GetBundlePriceOk returns a tuple with the BundlePrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetBundleQuantity

GetBundleQuantity returns the BundleQuantity field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetBundleQuantityOk

func (o *WebhookOrderNotificationBundleDetailBundleInner) GetBundleQuantityOk() (*int64, bool)

GetBundleQuantityOk returns a tuple with the BundleQuantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetBundleSubtotalPrice

func (o *WebhookOrderNotificationBundleDetailBundleInner) GetBundleSubtotalPrice() float64

GetBundleSubtotalPrice returns the BundleSubtotalPrice field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetBundleSubtotalPriceOk

func (o *WebhookOrderNotificationBundleDetailBundleInner) GetBundleSubtotalPriceOk() (*float64, bool)

GetBundleSubtotalPriceOk returns a tuple with the BundleSubtotalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetBundleVariantId

GetBundleVariantId returns the BundleVariantId field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetBundleVariantIdOk

func (o *WebhookOrderNotificationBundleDetailBundleInner) GetBundleVariantIdOk() (*string, bool)

GetBundleVariantIdOk returns a tuple with the BundleVariantId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetOrderDetail

GetOrderDetail returns the OrderDetail field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInner) GetOrderDetailOk

GetOrderDetailOk returns a tuple with the OrderDetail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) HasBundleId

HasBundleId returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) HasBundleName

HasBundleName returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) HasBundlePrice

HasBundlePrice returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) HasBundleQuantity

HasBundleQuantity returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) HasBundleSubtotalPrice

func (o *WebhookOrderNotificationBundleDetailBundleInner) HasBundleSubtotalPrice() bool

HasBundleSubtotalPrice returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) HasBundleVariantId

func (o *WebhookOrderNotificationBundleDetailBundleInner) HasBundleVariantId() bool

HasBundleVariantId returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInner) HasOrderDetail

HasOrderDetail returns a boolean if a field has been set.

func (WebhookOrderNotificationBundleDetailBundleInner) MarshalJSON

func (*WebhookOrderNotificationBundleDetailBundleInner) SetBundleId

SetBundleId gets a reference to the given int64 and assigns it to the BundleId field.

func (*WebhookOrderNotificationBundleDetailBundleInner) SetBundleName

SetBundleName gets a reference to the given string and assigns it to the BundleName field.

func (*WebhookOrderNotificationBundleDetailBundleInner) SetBundlePrice

SetBundlePrice gets a reference to the given float64 and assigns it to the BundlePrice field.

func (*WebhookOrderNotificationBundleDetailBundleInner) SetBundleQuantity

SetBundleQuantity gets a reference to the given int64 and assigns it to the BundleQuantity field.

func (*WebhookOrderNotificationBundleDetailBundleInner) SetBundleSubtotalPrice

func (o *WebhookOrderNotificationBundleDetailBundleInner) SetBundleSubtotalPrice(v float64)

SetBundleSubtotalPrice gets a reference to the given float64 and assigns it to the BundleSubtotalPrice field.

func (*WebhookOrderNotificationBundleDetailBundleInner) SetBundleVariantId

SetBundleVariantId gets a reference to the given string and assigns it to the BundleVariantId field.

func (*WebhookOrderNotificationBundleDetailBundleInner) SetOrderDetail

SetOrderDetail gets a reference to the given []WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner and assigns it to the OrderDetail field.

func (WebhookOrderNotificationBundleDetailBundleInner) ToMap

func (o WebhookOrderNotificationBundleDetailBundleInner) ToMap() (map[string]interface{}, error)

type WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner

type WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner struct {
	Id              *int64   `json:"id,omitempty"`
	Name            *string  `json:"Name,omitempty"`
	Quantity        *int64   `json:"quantity,omitempty"`
	Price           *float64 `json:"price,omitempty"`
	Weight          *float64 `json:"weight,omitempty"`
	TotalWeight     *float64 `json:"total_weight,omitempty"`
	SubtotalPrice   *float64 `json:"subtotal_price,omitempty"`
	Notes           *string  `json:"notes,omitempty"`
	Currency        *string  `json:"Currency,omitempty"`
	Sku             *string  `json:"sku,omitempty"`
	BundleId        *int64   `json:"bundle_id,omitempty"`
	BundleVariantId *int64   `json:"bundle_variant_id,omitempty"`
}

WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner struct for WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner

func NewWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner

func NewWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner() *WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner

NewWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner instantiates a new WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInnerWithDefaults

func NewWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInnerWithDefaults() *WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner

NewWebhookOrderNotificationBundleDetailBundleInnerOrderDetailInnerWithDefaults instantiates a new WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner object This 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 (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetBundleId

GetBundleId returns the BundleId field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetBundleIdOk

GetBundleIdOk returns a tuple with the BundleId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetBundleVariantId

GetBundleVariantId returns the BundleVariantId field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetBundleVariantIdOk

GetBundleVariantIdOk returns a tuple with the BundleVariantId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetCurrency

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetCurrencyOk

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetIdOk

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 (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetNotes

GetNotes returns the Notes field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) 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 (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) 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 (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetQuantity

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) 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 (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetSubtotalPrice

GetSubtotalPrice returns the SubtotalPrice field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetSubtotalPriceOk

GetSubtotalPriceOk returns a tuple with the SubtotalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetTotalWeight

GetTotalWeight returns the TotalWeight field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) 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 (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) GetWeight

GetWeight returns the Weight field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) 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 (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasBundleId

HasBundleId returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasBundleVariantId

HasBundleVariantId returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasCurrency

HasCurrency returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasId

HasId returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasName

HasName returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasNotes

HasNotes returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasQuantity

HasQuantity returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasSku

HasSku returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasSubtotalPrice

HasSubtotalPrice returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasTotalWeight

HasTotalWeight returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) HasWeight

HasWeight returns a boolean if a field has been set.

func (WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) MarshalJSON

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetBundleId

SetBundleId gets a reference to the given int64 and assigns it to the BundleId field.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetBundleVariantId

SetBundleVariantId gets a reference to the given int64 and assigns it to the BundleVariantId field.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetCurrency

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetNotes

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetQuantity

SetQuantity gets a reference to the given int64 and assigns it to the Quantity field.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetSubtotalPrice

SetSubtotalPrice gets a reference to the given float64 and assigns it to the SubtotalPrice field.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetTotalWeight

SetTotalWeight gets a reference to the given float64 and assigns it to the TotalWeight field.

func (*WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) SetWeight

SetWeight gets a reference to the given float64 and assigns it to the Weight field.

func (WebhookOrderNotificationBundleDetailBundleInnerOrderDetailInner) ToMap

type WebhookOrderNotificationBundleDetailNonBundleInner

type WebhookOrderNotificationBundleDetailNonBundleInner struct {
	Id          *int64   `json:"id,omitempty"`
	Name        *string  `json:"Name,omitempty"`
	Quantity    *int64   `json:"quantity,omitempty"`
	Notes       *string  `json:"notes,omitempty"`
	Weight      *float64 `json:"weight,omitempty"`
	TotalWeight *float64 `json:"total_weight,omitempty"`
	Price       *float64 `json:"price,omitempty"`
	TotalPrice  *float64 `json:"total_price,omitempty"`
	Currency    *string  `json:"currency,omitempty"`
	Sku         *string  `json:"sku,omitempty"`
}

WebhookOrderNotificationBundleDetailNonBundleInner struct for WebhookOrderNotificationBundleDetailNonBundleInner

func NewWebhookOrderNotificationBundleDetailNonBundleInner

func NewWebhookOrderNotificationBundleDetailNonBundleInner() *WebhookOrderNotificationBundleDetailNonBundleInner

NewWebhookOrderNotificationBundleDetailNonBundleInner instantiates a new WebhookOrderNotificationBundleDetailNonBundleInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationBundleDetailNonBundleInnerWithDefaults

func NewWebhookOrderNotificationBundleDetailNonBundleInnerWithDefaults() *WebhookOrderNotificationBundleDetailNonBundleInner

NewWebhookOrderNotificationBundleDetailNonBundleInnerWithDefaults instantiates a new WebhookOrderNotificationBundleDetailNonBundleInner object This 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 (*WebhookOrderNotificationBundleDetailNonBundleInner) GetCurrency

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) GetCurrencyOk

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) GetIdOk

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 (*WebhookOrderNotificationBundleDetailNonBundleInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) GetNotes

GetNotes returns the Notes field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) 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 (*WebhookOrderNotificationBundleDetailNonBundleInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) 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 (*WebhookOrderNotificationBundleDetailNonBundleInner) GetQuantity

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) 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 (*WebhookOrderNotificationBundleDetailNonBundleInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) GetTotalPrice

GetTotalPrice returns the TotalPrice field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) GetTotalPriceOk

GetTotalPriceOk returns a tuple with the TotalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) GetTotalWeight

GetTotalWeight returns the TotalWeight field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) 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 (*WebhookOrderNotificationBundleDetailNonBundleInner) GetWeight

GetWeight returns the Weight field value if set, zero value otherwise.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) 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 (*WebhookOrderNotificationBundleDetailNonBundleInner) HasCurrency

HasCurrency returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) HasId

HasId returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) HasName

HasName returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) HasNotes

HasNotes returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) HasQuantity

HasQuantity returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) HasSku

HasSku returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) HasTotalPrice

HasTotalPrice returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) HasTotalWeight

HasTotalWeight returns a boolean if a field has been set.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) HasWeight

HasWeight returns a boolean if a field has been set.

func (WebhookOrderNotificationBundleDetailNonBundleInner) MarshalJSON

func (*WebhookOrderNotificationBundleDetailNonBundleInner) SetCurrency

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) SetNotes

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) SetQuantity

SetQuantity gets a reference to the given int64 and assigns it to the Quantity field.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) SetTotalPrice

SetTotalPrice gets a reference to the given float64 and assigns it to the TotalPrice field.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) SetTotalWeight

SetTotalWeight gets a reference to the given float64 and assigns it to the TotalWeight field.

func (*WebhookOrderNotificationBundleDetailNonBundleInner) SetWeight

SetWeight gets a reference to the given float64 and assigns it to the Weight field.

func (WebhookOrderNotificationBundleDetailNonBundleInner) ToMap

type WebhookOrderNotificationCustomer

type WebhookOrderNotificationCustomer struct {
	// Customer ID
	Id *int64 `json:"id,omitempty"`
	// Customer name
	Name *string `json:"Name,omitempty"`
	// Customer phone (Masked)
	Phone *string `json:"phone,omitempty"`
	Email *string `json:"email,omitempty"`
}

WebhookOrderNotificationCustomer Customer data

func NewWebhookOrderNotificationCustomer

func NewWebhookOrderNotificationCustomer() *WebhookOrderNotificationCustomer

NewWebhookOrderNotificationCustomer instantiates a new WebhookOrderNotificationCustomer object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationCustomerWithDefaults

func NewWebhookOrderNotificationCustomerWithDefaults() *WebhookOrderNotificationCustomer

NewWebhookOrderNotificationCustomerWithDefaults instantiates a new WebhookOrderNotificationCustomer object This 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 (*WebhookOrderNotificationCustomer) GetEmail

GetEmail returns the Email field value if set, zero value otherwise.

func (*WebhookOrderNotificationCustomer) GetEmailOk

func (o *WebhookOrderNotificationCustomer) 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 (*WebhookOrderNotificationCustomer) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*WebhookOrderNotificationCustomer) GetIdOk

func (o *WebhookOrderNotificationCustomer) GetIdOk() (*int64, 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 (*WebhookOrderNotificationCustomer) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*WebhookOrderNotificationCustomer) GetNameOk

func (o *WebhookOrderNotificationCustomer) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationCustomer) GetPhone

GetPhone returns the Phone field value if set, zero value otherwise.

func (*WebhookOrderNotificationCustomer) GetPhoneOk

func (o *WebhookOrderNotificationCustomer) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationCustomer) HasEmail

func (o *WebhookOrderNotificationCustomer) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*WebhookOrderNotificationCustomer) HasId

HasId returns a boolean if a field has been set.

func (*WebhookOrderNotificationCustomer) HasName

HasName returns a boolean if a field has been set.

func (*WebhookOrderNotificationCustomer) HasPhone

func (o *WebhookOrderNotificationCustomer) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (WebhookOrderNotificationCustomer) MarshalJSON

func (o WebhookOrderNotificationCustomer) MarshalJSON() ([]byte, error)

func (*WebhookOrderNotificationCustomer) SetEmail

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*WebhookOrderNotificationCustomer) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*WebhookOrderNotificationCustomer) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*WebhookOrderNotificationCustomer) SetPhone

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (WebhookOrderNotificationCustomer) ToMap

func (o WebhookOrderNotificationCustomer) ToMap() (map[string]interface{}, error)

type WebhookOrderNotificationDropshipperInfo

type WebhookOrderNotificationDropshipperInfo struct {
	// Dropshipper Name
	Name *string `json:"Name,omitempty"`
	// Dropshipper Phone number
	Phone *string `json:"phone,omitempty"`
}

WebhookOrderNotificationDropshipperInfo Dropshipper information

func NewWebhookOrderNotificationDropshipperInfo

func NewWebhookOrderNotificationDropshipperInfo() *WebhookOrderNotificationDropshipperInfo

NewWebhookOrderNotificationDropshipperInfo instantiates a new WebhookOrderNotificationDropshipperInfo object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationDropshipperInfoWithDefaults

func NewWebhookOrderNotificationDropshipperInfoWithDefaults() *WebhookOrderNotificationDropshipperInfo

NewWebhookOrderNotificationDropshipperInfoWithDefaults instantiates a new WebhookOrderNotificationDropshipperInfo object This 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 (*WebhookOrderNotificationDropshipperInfo) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*WebhookOrderNotificationDropshipperInfo) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationDropshipperInfo) GetPhone

GetPhone returns the Phone field value if set, zero value otherwise.

func (*WebhookOrderNotificationDropshipperInfo) GetPhoneOk

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationDropshipperInfo) HasName

HasName returns a boolean if a field has been set.

func (*WebhookOrderNotificationDropshipperInfo) HasPhone

HasPhone returns a boolean if a field has been set.

func (WebhookOrderNotificationDropshipperInfo) MarshalJSON

func (o WebhookOrderNotificationDropshipperInfo) MarshalJSON() ([]byte, error)

func (*WebhookOrderNotificationDropshipperInfo) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*WebhookOrderNotificationDropshipperInfo) SetPhone

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (WebhookOrderNotificationDropshipperInfo) ToMap

func (o WebhookOrderNotificationDropshipperInfo) ToMap() (map[string]interface{}, error)

type WebhookOrderNotificationEncryption

type WebhookOrderNotificationEncryption struct {
	// Contains String used to generate key for content
	Secret *string `json:"secret,omitempty"`
	// Contains encrypted buyer information
	Content *string `json:"content,omitempty"`
}

WebhookOrderNotificationEncryption Contains secret and encrypted buyer information

func NewWebhookOrderNotificationEncryption

func NewWebhookOrderNotificationEncryption() *WebhookOrderNotificationEncryption

NewWebhookOrderNotificationEncryption instantiates a new WebhookOrderNotificationEncryption object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationEncryptionWithDefaults

func NewWebhookOrderNotificationEncryptionWithDefaults() *WebhookOrderNotificationEncryption

NewWebhookOrderNotificationEncryptionWithDefaults instantiates a new WebhookOrderNotificationEncryption object This 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 (*WebhookOrderNotificationEncryption) GetContent

GetContent returns the Content field value if set, zero value otherwise.

func (*WebhookOrderNotificationEncryption) GetContentOk

func (o *WebhookOrderNotificationEncryption) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationEncryption) GetSecret

GetSecret returns the Secret field value if set, zero value otherwise.

func (*WebhookOrderNotificationEncryption) GetSecretOk

func (o *WebhookOrderNotificationEncryption) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationEncryption) HasContent

func (o *WebhookOrderNotificationEncryption) HasContent() bool

HasContent returns a boolean if a field has been set.

func (*WebhookOrderNotificationEncryption) HasSecret

HasSecret returns a boolean if a field has been set.

func (WebhookOrderNotificationEncryption) MarshalJSON

func (o WebhookOrderNotificationEncryption) MarshalJSON() ([]byte, error)

func (*WebhookOrderNotificationEncryption) SetContent

func (o *WebhookOrderNotificationEncryption) SetContent(v string)

SetContent gets a reference to the given string and assigns it to the Content field.

func (*WebhookOrderNotificationEncryption) SetSecret

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (WebhookOrderNotificationEncryption) ToMap

func (o WebhookOrderNotificationEncryption) ToMap() (map[string]interface{}, error)

type WebhookOrderNotificationLogistics

type WebhookOrderNotificationLogistics struct {
	// Shipping id
	ShippingId *int64 `json:"shipping_id,omitempty"`
	// District ID
	DistrictId *int64 `json:"district_id,omitempty"`
	// City ID
	CityId *int64 `json:"city_id,omitempty"`
	// Province ID
	ProvinceId *int64 `json:"province_id,omitempty"`
	// Longitude and Latitude position for instant delivery
	Geo *string `json:"geo,omitempty"`
	// Shipping agency
	ShippingAgency *string `json:"shipping_agency,omitempty"`
	// Service type
	ServiceType *string `json:"service_type,omitempty"`
}

WebhookOrderNotificationLogistics Logistics data

func NewWebhookOrderNotificationLogistics

func NewWebhookOrderNotificationLogistics() *WebhookOrderNotificationLogistics

NewWebhookOrderNotificationLogistics instantiates a new WebhookOrderNotificationLogistics object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationLogisticsWithDefaults

func NewWebhookOrderNotificationLogisticsWithDefaults() *WebhookOrderNotificationLogistics

NewWebhookOrderNotificationLogisticsWithDefaults instantiates a new WebhookOrderNotificationLogistics object This 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 (*WebhookOrderNotificationLogistics) GetCityId

GetCityId returns the CityId field value if set, zero value otherwise.

func (*WebhookOrderNotificationLogistics) GetCityIdOk

func (o *WebhookOrderNotificationLogistics) GetCityIdOk() (*int64, bool)

GetCityIdOk returns a tuple with the CityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationLogistics) GetDistrictId

func (o *WebhookOrderNotificationLogistics) GetDistrictId() int64

GetDistrictId returns the DistrictId field value if set, zero value otherwise.

func (*WebhookOrderNotificationLogistics) GetDistrictIdOk

func (o *WebhookOrderNotificationLogistics) GetDistrictIdOk() (*int64, bool)

GetDistrictIdOk returns a tuple with the DistrictId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationLogistics) GetGeo

GetGeo returns the Geo field value if set, zero value otherwise.

func (*WebhookOrderNotificationLogistics) GetGeoOk

func (o *WebhookOrderNotificationLogistics) GetGeoOk() (*string, bool)

GetGeoOk returns a tuple with the Geo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationLogistics) GetProvinceId

func (o *WebhookOrderNotificationLogistics) GetProvinceId() int64

GetProvinceId returns the ProvinceId field value if set, zero value otherwise.

func (*WebhookOrderNotificationLogistics) GetProvinceIdOk

func (o *WebhookOrderNotificationLogistics) GetProvinceIdOk() (*int64, bool)

GetProvinceIdOk returns a tuple with the ProvinceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationLogistics) GetServiceType

func (o *WebhookOrderNotificationLogistics) GetServiceType() string

GetServiceType returns the ServiceType field value if set, zero value otherwise.

func (*WebhookOrderNotificationLogistics) GetServiceTypeOk

func (o *WebhookOrderNotificationLogistics) GetServiceTypeOk() (*string, bool)

GetServiceTypeOk returns a tuple with the ServiceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationLogistics) GetShippingAgency

func (o *WebhookOrderNotificationLogistics) GetShippingAgency() string

GetShippingAgency returns the ShippingAgency field value if set, zero value otherwise.

func (*WebhookOrderNotificationLogistics) GetShippingAgencyOk

func (o *WebhookOrderNotificationLogistics) GetShippingAgencyOk() (*string, bool)

GetShippingAgencyOk returns a tuple with the ShippingAgency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationLogistics) GetShippingId

func (o *WebhookOrderNotificationLogistics) GetShippingId() int64

GetShippingId returns the ShippingId field value if set, zero value otherwise.

func (*WebhookOrderNotificationLogistics) GetShippingIdOk

func (o *WebhookOrderNotificationLogistics) GetShippingIdOk() (*int64, bool)

GetShippingIdOk returns a tuple with the ShippingId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationLogistics) HasCityId

func (o *WebhookOrderNotificationLogistics) HasCityId() bool

HasCityId returns a boolean if a field has been set.

func (*WebhookOrderNotificationLogistics) HasDistrictId

func (o *WebhookOrderNotificationLogistics) HasDistrictId() bool

HasDistrictId returns a boolean if a field has been set.

func (*WebhookOrderNotificationLogistics) HasGeo

HasGeo returns a boolean if a field has been set.

func (*WebhookOrderNotificationLogistics) HasProvinceId

func (o *WebhookOrderNotificationLogistics) HasProvinceId() bool

HasProvinceId returns a boolean if a field has been set.

func (*WebhookOrderNotificationLogistics) HasServiceType

func (o *WebhookOrderNotificationLogistics) HasServiceType() bool

HasServiceType returns a boolean if a field has been set.

func (*WebhookOrderNotificationLogistics) HasShippingAgency

func (o *WebhookOrderNotificationLogistics) HasShippingAgency() bool

HasShippingAgency returns a boolean if a field has been set.

func (*WebhookOrderNotificationLogistics) HasShippingId

func (o *WebhookOrderNotificationLogistics) HasShippingId() bool

HasShippingId returns a boolean if a field has been set.

func (WebhookOrderNotificationLogistics) MarshalJSON

func (o WebhookOrderNotificationLogistics) MarshalJSON() ([]byte, error)

func (*WebhookOrderNotificationLogistics) SetCityId

func (o *WebhookOrderNotificationLogistics) SetCityId(v int64)

SetCityId gets a reference to the given int64 and assigns it to the CityId field.

func (*WebhookOrderNotificationLogistics) SetDistrictId

func (o *WebhookOrderNotificationLogistics) SetDistrictId(v int64)

SetDistrictId gets a reference to the given int64 and assigns it to the DistrictId field.

func (*WebhookOrderNotificationLogistics) SetGeo

SetGeo gets a reference to the given string and assigns it to the Geo field.

func (*WebhookOrderNotificationLogistics) SetProvinceId

func (o *WebhookOrderNotificationLogistics) SetProvinceId(v int64)

SetProvinceId gets a reference to the given int64 and assigns it to the ProvinceId field.

func (*WebhookOrderNotificationLogistics) SetServiceType

func (o *WebhookOrderNotificationLogistics) SetServiceType(v string)

SetServiceType gets a reference to the given string and assigns it to the ServiceType field.

func (*WebhookOrderNotificationLogistics) SetShippingAgency

func (o *WebhookOrderNotificationLogistics) SetShippingAgency(v string)

SetShippingAgency gets a reference to the given string and assigns it to the ShippingAgency field.

func (*WebhookOrderNotificationLogistics) SetShippingId

func (o *WebhookOrderNotificationLogistics) SetShippingId(v int64)

SetShippingId gets a reference to the given int64 and assigns it to the ShippingId field.

func (WebhookOrderNotificationLogistics) ToMap

func (o WebhookOrderNotificationLogistics) ToMap() (map[string]interface{}, error)

type WebhookOrderNotificationProductsInner

type WebhookOrderNotificationProductsInner struct {
	// Product ID
	Id *int64 `json:"id,omitempty"`
	// Product name
	Name *string `json:"Name,omitempty"`
	// Product quantity
	Quantity *int64 `json:"quantity,omitempty"`
	// Product notes
	Notes       *string  `json:"notes,omitempty"`
	Weight      *float64 `json:"weight,omitempty"`
	TotalWeight *float64 `json:"total_weight,omitempty"`
	// Product price
	Price *float64 `json:"price,omitempty"`
	// Total price
	TotalPrice *float64 `json:"total_price,omitempty"`
	// Currency code
	Currency *string `json:"currency,omitempty"`
	// SKU code
	Sku *string `json:"sku,omitempty"`
	// Flag which determines if the product is eligible for POF
	IsEligiblePof *bool `json:"is_eligible_pof,omitempty"`
}

WebhookOrderNotificationProductsInner struct for WebhookOrderNotificationProductsInner

func NewWebhookOrderNotificationProductsInner

func NewWebhookOrderNotificationProductsInner() *WebhookOrderNotificationProductsInner

NewWebhookOrderNotificationProductsInner instantiates a new WebhookOrderNotificationProductsInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationProductsInnerWithDefaults

func NewWebhookOrderNotificationProductsInnerWithDefaults() *WebhookOrderNotificationProductsInner

NewWebhookOrderNotificationProductsInnerWithDefaults instantiates a new WebhookOrderNotificationProductsInner object This 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 (*WebhookOrderNotificationProductsInner) GetCurrency

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*WebhookOrderNotificationProductsInner) GetCurrencyOk

func (o *WebhookOrderNotificationProductsInner) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationProductsInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*WebhookOrderNotificationProductsInner) GetIdOk

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 (*WebhookOrderNotificationProductsInner) GetIsEligiblePof

func (o *WebhookOrderNotificationProductsInner) GetIsEligiblePof() bool

GetIsEligiblePof returns the IsEligiblePof field value if set, zero value otherwise.

func (*WebhookOrderNotificationProductsInner) GetIsEligiblePofOk

func (o *WebhookOrderNotificationProductsInner) GetIsEligiblePofOk() (*bool, bool)

GetIsEligiblePofOk returns a tuple with the IsEligiblePof field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationProductsInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*WebhookOrderNotificationProductsInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationProductsInner) GetNotes

GetNotes returns the Notes field value if set, zero value otherwise.

func (*WebhookOrderNotificationProductsInner) 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 (*WebhookOrderNotificationProductsInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*WebhookOrderNotificationProductsInner) 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 (*WebhookOrderNotificationProductsInner) GetQuantity

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*WebhookOrderNotificationProductsInner) GetQuantityOk

func (o *WebhookOrderNotificationProductsInner) GetQuantityOk() (*int64, 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 (*WebhookOrderNotificationProductsInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*WebhookOrderNotificationProductsInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationProductsInner) GetTotalPrice

GetTotalPrice returns the TotalPrice field value if set, zero value otherwise.

func (*WebhookOrderNotificationProductsInner) GetTotalPriceOk

func (o *WebhookOrderNotificationProductsInner) GetTotalPriceOk() (*float64, bool)

GetTotalPriceOk returns a tuple with the TotalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationProductsInner) GetTotalWeight

func (o *WebhookOrderNotificationProductsInner) GetTotalWeight() float64

GetTotalWeight returns the TotalWeight field value if set, zero value otherwise.

func (*WebhookOrderNotificationProductsInner) GetTotalWeightOk

func (o *WebhookOrderNotificationProductsInner) 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 (*WebhookOrderNotificationProductsInner) GetWeight

GetWeight returns the Weight field value if set, zero value otherwise.

func (*WebhookOrderNotificationProductsInner) GetWeightOk

func (o *WebhookOrderNotificationProductsInner) GetWeightOk() (*float64, 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 (*WebhookOrderNotificationProductsInner) HasCurrency

HasCurrency returns a boolean if a field has been set.

func (*WebhookOrderNotificationProductsInner) HasId

HasId returns a boolean if a field has been set.

func (*WebhookOrderNotificationProductsInner) HasIsEligiblePof

func (o *WebhookOrderNotificationProductsInner) HasIsEligiblePof() bool

HasIsEligiblePof returns a boolean if a field has been set.

func (*WebhookOrderNotificationProductsInner) HasName

HasName returns a boolean if a field has been set.

func (*WebhookOrderNotificationProductsInner) HasNotes

HasNotes returns a boolean if a field has been set.

func (*WebhookOrderNotificationProductsInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*WebhookOrderNotificationProductsInner) HasQuantity

HasQuantity returns a boolean if a field has been set.

func (*WebhookOrderNotificationProductsInner) HasSku

HasSku returns a boolean if a field has been set.

func (*WebhookOrderNotificationProductsInner) HasTotalPrice

func (o *WebhookOrderNotificationProductsInner) HasTotalPrice() bool

HasTotalPrice returns a boolean if a field has been set.

func (*WebhookOrderNotificationProductsInner) HasTotalWeight

func (o *WebhookOrderNotificationProductsInner) HasTotalWeight() bool

HasTotalWeight returns a boolean if a field has been set.

func (*WebhookOrderNotificationProductsInner) HasWeight

HasWeight returns a boolean if a field has been set.

func (WebhookOrderNotificationProductsInner) MarshalJSON

func (o WebhookOrderNotificationProductsInner) MarshalJSON() ([]byte, error)

func (*WebhookOrderNotificationProductsInner) SetCurrency

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*WebhookOrderNotificationProductsInner) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*WebhookOrderNotificationProductsInner) SetIsEligiblePof

func (o *WebhookOrderNotificationProductsInner) SetIsEligiblePof(v bool)

SetIsEligiblePof gets a reference to the given bool and assigns it to the IsEligiblePof field.

func (*WebhookOrderNotificationProductsInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*WebhookOrderNotificationProductsInner) SetNotes

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*WebhookOrderNotificationProductsInner) SetPrice

SetPrice gets a reference to the given float64 and assigns it to the Price field.

func (*WebhookOrderNotificationProductsInner) SetQuantity

func (o *WebhookOrderNotificationProductsInner) SetQuantity(v int64)

SetQuantity gets a reference to the given int64 and assigns it to the Quantity field.

func (*WebhookOrderNotificationProductsInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*WebhookOrderNotificationProductsInner) SetTotalPrice

func (o *WebhookOrderNotificationProductsInner) SetTotalPrice(v float64)

SetTotalPrice gets a reference to the given float64 and assigns it to the TotalPrice field.

func (*WebhookOrderNotificationProductsInner) SetTotalWeight

func (o *WebhookOrderNotificationProductsInner) SetTotalWeight(v float64)

SetTotalWeight gets a reference to the given float64 and assigns it to the TotalWeight field.

func (*WebhookOrderNotificationProductsInner) SetWeight

SetWeight gets a reference to the given float64 and assigns it to the Weight field.

func (WebhookOrderNotificationProductsInner) ToMap

func (o WebhookOrderNotificationProductsInner) ToMap() (map[string]interface{}, error)

type WebhookOrderNotificationRecipient

type WebhookOrderNotificationRecipient struct {
	// Recipient Name
	Name *string `json:"Name,omitempty"`
	// Recipient Phone Number
	Phone   *string                                   `json:"phone,omitempty"`
	Address *WebhookOrderNotificationRecipientAddress `json:"address,omitempty"`
}

WebhookOrderNotificationRecipient Recipient data

func NewWebhookOrderNotificationRecipient

func NewWebhookOrderNotificationRecipient() *WebhookOrderNotificationRecipient

NewWebhookOrderNotificationRecipient instantiates a new WebhookOrderNotificationRecipient object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationRecipientWithDefaults

func NewWebhookOrderNotificationRecipientWithDefaults() *WebhookOrderNotificationRecipient

NewWebhookOrderNotificationRecipientWithDefaults instantiates a new WebhookOrderNotificationRecipient object This 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 (*WebhookOrderNotificationRecipient) GetAddress

GetAddress returns the Address field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipient) GetAddressOk

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationRecipient) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipient) GetNameOk

func (o *WebhookOrderNotificationRecipient) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationRecipient) GetPhone

GetPhone returns the Phone field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipient) GetPhoneOk

func (o *WebhookOrderNotificationRecipient) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationRecipient) HasAddress

func (o *WebhookOrderNotificationRecipient) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*WebhookOrderNotificationRecipient) HasName

HasName returns a boolean if a field has been set.

func (*WebhookOrderNotificationRecipient) HasPhone

HasPhone returns a boolean if a field has been set.

func (WebhookOrderNotificationRecipient) MarshalJSON

func (o WebhookOrderNotificationRecipient) MarshalJSON() ([]byte, error)

func (*WebhookOrderNotificationRecipient) SetAddress

SetAddress gets a reference to the given WebhookOrderNotificationRecipientAddress and assigns it to the Address field.

func (*WebhookOrderNotificationRecipient) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*WebhookOrderNotificationRecipient) SetPhone

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (WebhookOrderNotificationRecipient) ToMap

func (o WebhookOrderNotificationRecipient) ToMap() (map[string]interface{}, error)

type WebhookOrderNotificationRecipientAddress

type WebhookOrderNotificationRecipientAddress struct {
	// Complete Address
	AddressFull *string `json:"address_full,omitempty"`
	// District name
	District *string `json:"district,omitempty"`
	// City name
	City *string `json:"city,omitempty"`
	// Province name
	Province *string `json:"province,omitempty"`
	// Country name
	Country *string `json:"country,omitempty"`
	// Postal Code
	PostalCode *string `json:"postal_code,omitempty"`
	// District ID
	DistrictId *int64 `json:"district_id,omitempty"`
	// City ID
	CityId *int64 `json:"city_id,omitempty"`
	// Province ID
	ProvinceId *int64 `json:"province_id,omitempty"`
	// Longitude and Latitude position for instant delivery
	Geo *string `json:"geo,omitempty"`
}

WebhookOrderNotificationRecipientAddress Recipient Address

func NewWebhookOrderNotificationRecipientAddress

func NewWebhookOrderNotificationRecipientAddress() *WebhookOrderNotificationRecipientAddress

NewWebhookOrderNotificationRecipientAddress instantiates a new WebhookOrderNotificationRecipientAddress object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationRecipientAddressWithDefaults

func NewWebhookOrderNotificationRecipientAddressWithDefaults() *WebhookOrderNotificationRecipientAddress

NewWebhookOrderNotificationRecipientAddressWithDefaults instantiates a new WebhookOrderNotificationRecipientAddress object This 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 (*WebhookOrderNotificationRecipientAddress) GetAddressFull

GetAddressFull returns the AddressFull field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipientAddress) GetAddressFullOk

func (o *WebhookOrderNotificationRecipientAddress) GetAddressFullOk() (*string, bool)

GetAddressFullOk returns a tuple with the AddressFull field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationRecipientAddress) GetCity

GetCity returns the City field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipientAddress) GetCityId

GetCityId returns the CityId field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipientAddress) GetCityIdOk

GetCityIdOk returns a tuple with the CityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationRecipientAddress) 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 (*WebhookOrderNotificationRecipientAddress) GetCountry

GetCountry returns the Country field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipientAddress) GetCountryOk

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationRecipientAddress) GetDistrict

GetDistrict returns the District field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipientAddress) GetDistrictId

GetDistrictId returns the DistrictId field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipientAddress) GetDistrictIdOk

func (o *WebhookOrderNotificationRecipientAddress) GetDistrictIdOk() (*int64, bool)

GetDistrictIdOk returns a tuple with the DistrictId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationRecipientAddress) GetDistrictOk

func (o *WebhookOrderNotificationRecipientAddress) GetDistrictOk() (*string, bool)

GetDistrictOk returns a tuple with the District field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationRecipientAddress) GetGeo

GetGeo returns the Geo field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipientAddress) GetGeoOk

GetGeoOk returns a tuple with the Geo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationRecipientAddress) GetPostalCode

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipientAddress) GetPostalCodeOk

func (o *WebhookOrderNotificationRecipientAddress) 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 (*WebhookOrderNotificationRecipientAddress) GetProvince

GetProvince returns the Province field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipientAddress) GetProvinceId

GetProvinceId returns the ProvinceId field value if set, zero value otherwise.

func (*WebhookOrderNotificationRecipientAddress) GetProvinceIdOk

func (o *WebhookOrderNotificationRecipientAddress) GetProvinceIdOk() (*int64, bool)

GetProvinceIdOk returns a tuple with the ProvinceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationRecipientAddress) GetProvinceOk

func (o *WebhookOrderNotificationRecipientAddress) GetProvinceOk() (*string, bool)

GetProvinceOk returns a tuple with the Province field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationRecipientAddress) HasAddressFull

func (o *WebhookOrderNotificationRecipientAddress) HasAddressFull() bool

HasAddressFull returns a boolean if a field has been set.

func (*WebhookOrderNotificationRecipientAddress) HasCity

HasCity returns a boolean if a field has been set.

func (*WebhookOrderNotificationRecipientAddress) HasCityId

HasCityId returns a boolean if a field has been set.

func (*WebhookOrderNotificationRecipientAddress) HasCountry

HasCountry returns a boolean if a field has been set.

func (*WebhookOrderNotificationRecipientAddress) HasDistrict

HasDistrict returns a boolean if a field has been set.

func (*WebhookOrderNotificationRecipientAddress) HasDistrictId

HasDistrictId returns a boolean if a field has been set.

func (*WebhookOrderNotificationRecipientAddress) HasGeo

HasGeo returns a boolean if a field has been set.

func (*WebhookOrderNotificationRecipientAddress) HasPostalCode

HasPostalCode returns a boolean if a field has been set.

func (*WebhookOrderNotificationRecipientAddress) HasProvince

HasProvince returns a boolean if a field has been set.

func (*WebhookOrderNotificationRecipientAddress) HasProvinceId

HasProvinceId returns a boolean if a field has been set.

func (WebhookOrderNotificationRecipientAddress) MarshalJSON

func (*WebhookOrderNotificationRecipientAddress) SetAddressFull

func (o *WebhookOrderNotificationRecipientAddress) SetAddressFull(v string)

SetAddressFull gets a reference to the given string and assigns it to the AddressFull field.

func (*WebhookOrderNotificationRecipientAddress) SetCity

SetCity gets a reference to the given string and assigns it to the City field.

func (*WebhookOrderNotificationRecipientAddress) SetCityId

SetCityId gets a reference to the given int64 and assigns it to the CityId field.

func (*WebhookOrderNotificationRecipientAddress) SetCountry

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*WebhookOrderNotificationRecipientAddress) SetDistrict

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*WebhookOrderNotificationRecipientAddress) SetDistrictId

func (o *WebhookOrderNotificationRecipientAddress) SetDistrictId(v int64)

SetDistrictId gets a reference to the given int64 and assigns it to the DistrictId field.

func (*WebhookOrderNotificationRecipientAddress) SetGeo

SetGeo gets a reference to the given string and assigns it to the Geo field.

func (*WebhookOrderNotificationRecipientAddress) SetPostalCode

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*WebhookOrderNotificationRecipientAddress) SetProvince

SetProvince gets a reference to the given string and assigns it to the Province field.

func (*WebhookOrderNotificationRecipientAddress) SetProvinceId

func (o *WebhookOrderNotificationRecipientAddress) SetProvinceId(v int64)

SetProvinceId gets a reference to the given int64 and assigns it to the ProvinceId field.

func (WebhookOrderNotificationRecipientAddress) ToMap

func (o WebhookOrderNotificationRecipientAddress) ToMap() (map[string]interface{}, error)

type WebhookOrderNotificationVoucherInfo

type WebhookOrderNotificationVoucherInfo struct {
	// Voucher Type
	VoucherType *int64 `json:"voucher_type,omitempty"`
	// Voucher Code
	VoucherCode *string `json:"voucher_code,omitempty"`
}

WebhookOrderNotificationVoucherInfo Voucher information

func NewWebhookOrderNotificationVoucherInfo

func NewWebhookOrderNotificationVoucherInfo() *WebhookOrderNotificationVoucherInfo

NewWebhookOrderNotificationVoucherInfo instantiates a new WebhookOrderNotificationVoucherInfo object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderNotificationVoucherInfoWithDefaults

func NewWebhookOrderNotificationVoucherInfoWithDefaults() *WebhookOrderNotificationVoucherInfo

NewWebhookOrderNotificationVoucherInfoWithDefaults instantiates a new WebhookOrderNotificationVoucherInfo object This 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 (*WebhookOrderNotificationVoucherInfo) GetVoucherCode

func (o *WebhookOrderNotificationVoucherInfo) GetVoucherCode() string

GetVoucherCode returns the VoucherCode field value if set, zero value otherwise.

func (*WebhookOrderNotificationVoucherInfo) GetVoucherCodeOk

func (o *WebhookOrderNotificationVoucherInfo) GetVoucherCodeOk() (*string, bool)

GetVoucherCodeOk returns a tuple with the VoucherCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationVoucherInfo) GetVoucherType

func (o *WebhookOrderNotificationVoucherInfo) GetVoucherType() int64

GetVoucherType returns the VoucherType field value if set, zero value otherwise.

func (*WebhookOrderNotificationVoucherInfo) GetVoucherTypeOk

func (o *WebhookOrderNotificationVoucherInfo) GetVoucherTypeOk() (*int64, bool)

GetVoucherTypeOk returns a tuple with the VoucherType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderNotificationVoucherInfo) HasVoucherCode

func (o *WebhookOrderNotificationVoucherInfo) HasVoucherCode() bool

HasVoucherCode returns a boolean if a field has been set.

func (*WebhookOrderNotificationVoucherInfo) HasVoucherType

func (o *WebhookOrderNotificationVoucherInfo) HasVoucherType() bool

HasVoucherType returns a boolean if a field has been set.

func (WebhookOrderNotificationVoucherInfo) MarshalJSON

func (o WebhookOrderNotificationVoucherInfo) MarshalJSON() ([]byte, error)

func (*WebhookOrderNotificationVoucherInfo) SetVoucherCode

func (o *WebhookOrderNotificationVoucherInfo) SetVoucherCode(v string)

SetVoucherCode gets a reference to the given string and assigns it to the VoucherCode field.

func (*WebhookOrderNotificationVoucherInfo) SetVoucherType

func (o *WebhookOrderNotificationVoucherInfo) SetVoucherType(v int64)

SetVoucherType gets a reference to the given int64 and assigns it to the VoucherType field.

func (WebhookOrderNotificationVoucherInfo) ToMap

func (o WebhookOrderNotificationVoucherInfo) ToMap() (map[string]interface{}, error)

type WebhookOrderRequestCancellation

type WebhookOrderRequestCancellation struct {
	// Requested order unique identifier
	OrderId *int64 `json:"order_id,omitempty"`
}

WebhookOrderRequestCancellation struct for WebhookOrderRequestCancellation

func NewWebhookOrderRequestCancellation

func NewWebhookOrderRequestCancellation() *WebhookOrderRequestCancellation

NewWebhookOrderRequestCancellation instantiates a new WebhookOrderRequestCancellation object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderRequestCancellationWithDefaults

func NewWebhookOrderRequestCancellationWithDefaults() *WebhookOrderRequestCancellation

NewWebhookOrderRequestCancellationWithDefaults instantiates a new WebhookOrderRequestCancellation object This 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 (*WebhookOrderRequestCancellation) GetOrderId

func (o *WebhookOrderRequestCancellation) GetOrderId() int64

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*WebhookOrderRequestCancellation) GetOrderIdOk

func (o *WebhookOrderRequestCancellation) GetOrderIdOk() (*int64, bool)

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderRequestCancellation) HasOrderId

func (o *WebhookOrderRequestCancellation) HasOrderId() bool

HasOrderId returns a boolean if a field has been set.

func (WebhookOrderRequestCancellation) MarshalJSON

func (o WebhookOrderRequestCancellation) MarshalJSON() ([]byte, error)

func (*WebhookOrderRequestCancellation) SetOrderId

func (o *WebhookOrderRequestCancellation) SetOrderId(v int64)

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (WebhookOrderRequestCancellation) ToMap

func (o WebhookOrderRequestCancellation) ToMap() (map[string]interface{}, error)

type WebhookOrderStatusCancellation

type WebhookOrderStatusCancellation struct {
	// Order status code: * 0 - Seller cancel order. * 3 - Order Reject Due Empty Stock. * 5 - Order Canceled by Fraud * 6 - Order Rejected (Auto Cancel Out of Stock) * 10 - Order rejected by seller. * 15 - Instant Cancel by Buyer. * 100 - Order Created. * 103 - Wait for payment confirmation from third party. * 220 - Payment verified, order ready to process. * 221 - Waiting for partner approval. * 400 - Seller accept order. * 450 - Waiting for pickup. * 500 - Order shipment. * 501 - Status changed to waiting resi have no input. * 520 - Invalid shipment reference number (AWB). * 530 - Requested by user to correct invalid entry of shipment reference number. * 540 - Delivered to Pickup Point. * 550 - Return to Seller. * 600 - Order delivered. * 601 - Buyer open a case to finish an order. * 690 - Fraud Review * 700 - Order finished.
	OrderStatus *int64 `json:"order_status,omitempty"`
	// Fulfillment service unique identifier
	FsId *int64 `json:"fs_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Order unique identifier
	OrderId *int64 `json:"order_id,omitempty"`
	// List of products
	ProductDetails []GetOrderWebhook200ResponseDataOneOfProductDetailsInner `json:"product_details,omitempty"`
}

WebhookOrderStatusCancellation struct for WebhookOrderStatusCancellation

func NewWebhookOrderStatusCancellation

func NewWebhookOrderStatusCancellation() *WebhookOrderStatusCancellation

NewWebhookOrderStatusCancellation instantiates a new WebhookOrderStatusCancellation object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderStatusCancellationWithDefaults

func NewWebhookOrderStatusCancellationWithDefaults() *WebhookOrderStatusCancellation

NewWebhookOrderStatusCancellationWithDefaults instantiates a new WebhookOrderStatusCancellation object This 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 (*WebhookOrderStatusCancellation) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellation) GetFsIdOk

func (o *WebhookOrderStatusCancellation) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderStatusCancellation) GetOrderId

func (o *WebhookOrderStatusCancellation) GetOrderId() int64

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellation) GetOrderIdOk

func (o *WebhookOrderStatusCancellation) GetOrderIdOk() (*int64, bool)

GetOrderIdOk returns a tuple with the OrderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderStatusCancellation) GetOrderStatus

func (o *WebhookOrderStatusCancellation) GetOrderStatus() int64

GetOrderStatus returns the OrderStatus field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellation) GetOrderStatusOk

func (o *WebhookOrderStatusCancellation) GetOrderStatusOk() (*int64, 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 (*WebhookOrderStatusCancellation) GetProductDetails

GetProductDetails returns the ProductDetails field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellation) GetProductDetailsOk

GetProductDetailsOk returns a tuple with the ProductDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderStatusCancellation) GetShopId

func (o *WebhookOrderStatusCancellation) GetShopId() int64

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellation) GetShopIdOk

func (o *WebhookOrderStatusCancellation) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderStatusCancellation) HasFsId

func (o *WebhookOrderStatusCancellation) HasFsId() bool

HasFsId returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellation) HasOrderId

func (o *WebhookOrderStatusCancellation) HasOrderId() bool

HasOrderId returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellation) HasOrderStatus

func (o *WebhookOrderStatusCancellation) HasOrderStatus() bool

HasOrderStatus returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellation) HasProductDetails

func (o *WebhookOrderStatusCancellation) HasProductDetails() bool

HasProductDetails returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellation) HasShopId

func (o *WebhookOrderStatusCancellation) HasShopId() bool

HasShopId returns a boolean if a field has been set.

func (WebhookOrderStatusCancellation) MarshalJSON

func (o WebhookOrderStatusCancellation) MarshalJSON() ([]byte, error)

func (*WebhookOrderStatusCancellation) SetFsId

func (o *WebhookOrderStatusCancellation) SetFsId(v int64)

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookOrderStatusCancellation) SetOrderId

func (o *WebhookOrderStatusCancellation) SetOrderId(v int64)

SetOrderId gets a reference to the given int64 and assigns it to the OrderId field.

func (*WebhookOrderStatusCancellation) SetOrderStatus

func (o *WebhookOrderStatusCancellation) SetOrderStatus(v int64)

SetOrderStatus gets a reference to the given int64 and assigns it to the OrderStatus field.

func (*WebhookOrderStatusCancellation) SetProductDetails

SetProductDetails gets a reference to the given []GetOrderWebhook200ResponseDataOneOfProductDetailsInner and assigns it to the ProductDetails field.

func (*WebhookOrderStatusCancellation) SetShopId

func (o *WebhookOrderStatusCancellation) SetShopId(v int64)

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (WebhookOrderStatusCancellation) ToMap

func (o WebhookOrderStatusCancellation) ToMap() (map[string]interface{}, error)

type WebhookOrderStatusCancellationProductDetailsInner

type WebhookOrderStatusCancellationProductDetailsInner struct {
	Id          *int64   `json:"id,omitempty"`
	Name        *string  `json:"Name,omitempty"`
	Notes       *string  `json:"notes,omitempty"`
	Currency    *string  `json:"currency,omitempty"`
	Weight      *float64 `json:"weight,omitempty"`
	TotalWeight *float64 `json:"total_weight,omitempty"`
	Price       *int64   `json:"price,omitempty"`
	TotalPrice  *int64   `json:"total_price,omitempty"`
	Quantity    *int64   `json:"quantity,omitempty"`
	Sku         *string  `json:"sku,omitempty"`
}

WebhookOrderStatusCancellationProductDetailsInner struct for WebhookOrderStatusCancellationProductDetailsInner

func NewWebhookOrderStatusCancellationProductDetailsInner

func NewWebhookOrderStatusCancellationProductDetailsInner() *WebhookOrderStatusCancellationProductDetailsInner

NewWebhookOrderStatusCancellationProductDetailsInner instantiates a new WebhookOrderStatusCancellationProductDetailsInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookOrderStatusCancellationProductDetailsInnerWithDefaults

func NewWebhookOrderStatusCancellationProductDetailsInnerWithDefaults() *WebhookOrderStatusCancellationProductDetailsInner

NewWebhookOrderStatusCancellationProductDetailsInnerWithDefaults instantiates a new WebhookOrderStatusCancellationProductDetailsInner object This 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 (*WebhookOrderStatusCancellationProductDetailsInner) GetCurrency

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellationProductDetailsInner) GetCurrencyOk

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellationProductDetailsInner) GetIdOk

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 (*WebhookOrderStatusCancellationProductDetailsInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellationProductDetailsInner) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) GetNotes

GetNotes returns the Notes field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellationProductDetailsInner) 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 (*WebhookOrderStatusCancellationProductDetailsInner) GetPrice

GetPrice returns the Price field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellationProductDetailsInner) 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 (*WebhookOrderStatusCancellationProductDetailsInner) GetQuantity

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellationProductDetailsInner) 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 (*WebhookOrderStatusCancellationProductDetailsInner) GetSku

GetSku returns the Sku field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellationProductDetailsInner) GetSkuOk

GetSkuOk returns a tuple with the Sku field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) GetTotalPrice

GetTotalPrice returns the TotalPrice field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellationProductDetailsInner) GetTotalPriceOk

GetTotalPriceOk returns a tuple with the TotalPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) GetTotalWeight

GetTotalWeight returns the TotalWeight field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellationProductDetailsInner) 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 (*WebhookOrderStatusCancellationProductDetailsInner) GetWeight

GetWeight returns the Weight field value if set, zero value otherwise.

func (*WebhookOrderStatusCancellationProductDetailsInner) 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 (*WebhookOrderStatusCancellationProductDetailsInner) HasCurrency

HasCurrency returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) HasId

HasId returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) HasName

HasName returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) HasNotes

HasNotes returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) HasPrice

HasPrice returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) HasQuantity

HasQuantity returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) HasSku

HasSku returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) HasTotalPrice

HasTotalPrice returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) HasTotalWeight

HasTotalWeight returns a boolean if a field has been set.

func (*WebhookOrderStatusCancellationProductDetailsInner) HasWeight

HasWeight returns a boolean if a field has been set.

func (WebhookOrderStatusCancellationProductDetailsInner) MarshalJSON

func (*WebhookOrderStatusCancellationProductDetailsInner) SetCurrency

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*WebhookOrderStatusCancellationProductDetailsInner) SetId

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*WebhookOrderStatusCancellationProductDetailsInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*WebhookOrderStatusCancellationProductDetailsInner) SetNotes

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*WebhookOrderStatusCancellationProductDetailsInner) SetPrice

SetPrice gets a reference to the given int64 and assigns it to the Price field.

func (*WebhookOrderStatusCancellationProductDetailsInner) SetQuantity

SetQuantity gets a reference to the given int64 and assigns it to the Quantity field.

func (*WebhookOrderStatusCancellationProductDetailsInner) SetSku

SetSku gets a reference to the given string and assigns it to the Sku field.

func (*WebhookOrderStatusCancellationProductDetailsInner) SetTotalPrice

SetTotalPrice gets a reference to the given int64 and assigns it to the TotalPrice field.

func (*WebhookOrderStatusCancellationProductDetailsInner) SetTotalWeight

SetTotalWeight gets a reference to the given float64 and assigns it to the TotalWeight field.

func (*WebhookOrderStatusCancellationProductDetailsInner) SetWeight

SetWeight gets a reference to the given float64 and assigns it to the Weight field.

func (WebhookOrderStatusCancellationProductDetailsInner) ToMap

func (o WebhookOrderStatusCancellationProductDetailsInner) ToMap() (map[string]interface{}, error)

type WebhookPriceChangeNotification

type WebhookPriceChangeNotification struct {
	// Fulfillment service unique identifier
	FsId *int64 `json:"fs_id,omitempty"`
	// Products changes data
	ProductChangesData []WebhookPriceChangeNotificationProductChangesDataInner `json:"product_changes_data,omitempty"`
}

WebhookPriceChangeNotification Price Changes is notification that show information new price value. This notification will be trigger when : - Hit Open API Update Price - Edit Price At Seller Dashboard - Hit Open API Edit Product Endpoint by change price into new value(

func NewWebhookPriceChangeNotification

func NewWebhookPriceChangeNotification() *WebhookPriceChangeNotification

NewWebhookPriceChangeNotification instantiates a new WebhookPriceChangeNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookPriceChangeNotificationWithDefaults

func NewWebhookPriceChangeNotificationWithDefaults() *WebhookPriceChangeNotification

NewWebhookPriceChangeNotificationWithDefaults instantiates a new WebhookPriceChangeNotification object This 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 (*WebhookPriceChangeNotification) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookPriceChangeNotification) GetFsIdOk

func (o *WebhookPriceChangeNotification) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookPriceChangeNotification) GetProductChangesData

GetProductChangesData returns the ProductChangesData field value if set, zero value otherwise.

func (*WebhookPriceChangeNotification) GetProductChangesDataOk

GetProductChangesDataOk returns a tuple with the ProductChangesData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookPriceChangeNotification) HasFsId

func (o *WebhookPriceChangeNotification) HasFsId() bool

HasFsId returns a boolean if a field has been set.

func (*WebhookPriceChangeNotification) HasProductChangesData

func (o *WebhookPriceChangeNotification) HasProductChangesData() bool

HasProductChangesData returns a boolean if a field has been set.

func (WebhookPriceChangeNotification) MarshalJSON

func (o WebhookPriceChangeNotification) MarshalJSON() ([]byte, error)

func (*WebhookPriceChangeNotification) SetFsId

func (o *WebhookPriceChangeNotification) SetFsId(v int64)

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookPriceChangeNotification) SetProductChangesData

SetProductChangesData gets a reference to the given []WebhookPriceChangeNotificationProductChangesDataInner and assigns it to the ProductChangesData field.

func (WebhookPriceChangeNotification) ToMap

func (o WebhookPriceChangeNotification) ToMap() (map[string]interface{}, error)

type WebhookPriceChangeNotificationProductChangesDataInner

type WebhookPriceChangeNotificationProductChangesDataInner struct {
	// Action Type of Product Change Notification
	Action *string `json:"action,omitempty"`
	// Product unique identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Warehouse unique identifier
	WarehouseId *int64 `json:"warehouse_id,omitempty"`
	// New price value
	Value *string `json:"value,omitempty"`
	// Previous price value
	PreviousValue *string `json:"previous_value,omitempty"`
	// UNIX format updated time
	UpdateTime *int64 `json:"update_time,omitempty"`
	// Indicate for default warehouse of the shop. If not implement multilocation project, pick the true response to decrement stock
	IsDefaultWarehouse *bool `json:"is_default_warehouse,omitempty"`
}

WebhookPriceChangeNotificationProductChangesDataInner struct for WebhookPriceChangeNotificationProductChangesDataInner

func NewWebhookPriceChangeNotificationProductChangesDataInner

func NewWebhookPriceChangeNotificationProductChangesDataInner() *WebhookPriceChangeNotificationProductChangesDataInner

NewWebhookPriceChangeNotificationProductChangesDataInner instantiates a new WebhookPriceChangeNotificationProductChangesDataInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookPriceChangeNotificationProductChangesDataInnerWithDefaults

func NewWebhookPriceChangeNotificationProductChangesDataInnerWithDefaults() *WebhookPriceChangeNotificationProductChangesDataInner

NewWebhookPriceChangeNotificationProductChangesDataInnerWithDefaults instantiates a new WebhookPriceChangeNotificationProductChangesDataInner object This 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 (*WebhookPriceChangeNotificationProductChangesDataInner) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetActionOk

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetIsDefaultWarehouse

GetIsDefaultWarehouse returns the IsDefaultWarehouse field value if set, zero value otherwise.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetIsDefaultWarehouseOk

func (o *WebhookPriceChangeNotificationProductChangesDataInner) GetIsDefaultWarehouseOk() (*bool, bool)

GetIsDefaultWarehouseOk returns a tuple with the IsDefaultWarehouse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetPreviousValue

GetPreviousValue returns the PreviousValue field value if set, zero value otherwise.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetPreviousValueOk

GetPreviousValueOk returns a tuple with the PreviousValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetShopIdOk

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetUpdateTime

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetUpdateTimeOk

GetUpdateTimeOk returns a tuple with the UpdateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*WebhookPriceChangeNotificationProductChangesDataInner) 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 (*WebhookPriceChangeNotificationProductChangesDataInner) GetWarehouseId

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*WebhookPriceChangeNotificationProductChangesDataInner) 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 (*WebhookPriceChangeNotificationProductChangesDataInner) HasAction

HasAction returns a boolean if a field has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) HasIsDefaultWarehouse

HasIsDefaultWarehouse returns a boolean if a field has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) HasPreviousValue

HasPreviousValue returns a boolean if a field has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) HasUpdateTime

HasUpdateTime returns a boolean if a field has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) HasValue

HasValue returns a boolean if a field has been set.

func (*WebhookPriceChangeNotificationProductChangesDataInner) HasWarehouseId

HasWarehouseId returns a boolean if a field has been set.

func (WebhookPriceChangeNotificationProductChangesDataInner) MarshalJSON

func (*WebhookPriceChangeNotificationProductChangesDataInner) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*WebhookPriceChangeNotificationProductChangesDataInner) SetIsDefaultWarehouse

func (o *WebhookPriceChangeNotificationProductChangesDataInner) SetIsDefaultWarehouse(v bool)

SetIsDefaultWarehouse gets a reference to the given bool and assigns it to the IsDefaultWarehouse field.

func (*WebhookPriceChangeNotificationProductChangesDataInner) SetPreviousValue

SetPreviousValue gets a reference to the given string and assigns it to the PreviousValue field.

func (*WebhookPriceChangeNotificationProductChangesDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookPriceChangeNotificationProductChangesDataInner) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookPriceChangeNotificationProductChangesDataInner) SetUpdateTime

SetUpdateTime gets a reference to the given int64 and assigns it to the UpdateTime field.

func (*WebhookPriceChangeNotificationProductChangesDataInner) SetValue

SetValue gets a reference to the given string and assigns it to the Value field.

func (*WebhookPriceChangeNotificationProductChangesDataInner) SetWarehouseId

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (WebhookPriceChangeNotificationProductChangesDataInner) ToMap

type WebhookProductCreation

type WebhookProductCreation struct {
	// Upload id of the product to check Notification
	UploadId *int64 `json:"upload_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// User unique identifier
	UserId *int64 `json:"user_id,omitempty"`
	// Fulfillment service unique identifier
	FsId           *int64                                      `json:"fs_id,omitempty"`
	Status         *string                                     `json:"status,omitempty"`
	TotalData      *int64                                      `json:"total_data,omitempty"`
	SuccessRowData []WebhookProductCreationSuccessRowDataInner `json:"success_row_data,omitempty"`
}

WebhookProductCreation This notification will be trigger when using Create Product V2.0.[https://developer.tokopedia.com/openapi/guide/api-reference/tokopedia/product-api/create-product]

func NewWebhookProductCreation

func NewWebhookProductCreation() *WebhookProductCreation

NewWebhookProductCreation instantiates a new WebhookProductCreation object This constructor will assign default values to properties that have it defined, 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 NewWebhookProductCreationWithDefaults

func NewWebhookProductCreationWithDefaults() *WebhookProductCreation

NewWebhookProductCreationWithDefaults instantiates a new WebhookProductCreation object This 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 (*WebhookProductCreation) GetFsId

func (o *WebhookProductCreation) GetFsId() int64

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookProductCreation) GetFsIdOk

func (o *WebhookProductCreation) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductCreation) GetShopId

func (o *WebhookProductCreation) GetShopId() int64

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookProductCreation) GetShopIdOk

func (o *WebhookProductCreation) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductCreation) GetStatus

func (o *WebhookProductCreation) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*WebhookProductCreation) GetStatusOk

func (o *WebhookProductCreation) 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 (*WebhookProductCreation) GetSuccessRowData

GetSuccessRowData returns the SuccessRowData field value if set, zero value otherwise.

func (*WebhookProductCreation) GetSuccessRowDataOk

GetSuccessRowDataOk returns a tuple with the SuccessRowData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductCreation) GetTotalData

func (o *WebhookProductCreation) GetTotalData() int64

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*WebhookProductCreation) GetTotalDataOk

func (o *WebhookProductCreation) GetTotalDataOk() (*int64, bool)

GetTotalDataOk returns a tuple with the TotalData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductCreation) GetUploadId

func (o *WebhookProductCreation) GetUploadId() int64

GetUploadId returns the UploadId field value if set, zero value otherwise.

func (*WebhookProductCreation) GetUploadIdOk

func (o *WebhookProductCreation) GetUploadIdOk() (*int64, bool)

GetUploadIdOk returns a tuple with the UploadId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductCreation) GetUserId

func (o *WebhookProductCreation) GetUserId() int64

GetUserId returns the UserId field value if set, zero value otherwise.

func (*WebhookProductCreation) GetUserIdOk

func (o *WebhookProductCreation) GetUserIdOk() (*int64, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductCreation) HasFsId

func (o *WebhookProductCreation) HasFsId() bool

HasFsId returns a boolean if a field has been set.

func (*WebhookProductCreation) HasShopId

func (o *WebhookProductCreation) HasShopId() bool

HasShopId returns a boolean if a field has been set.

func (*WebhookProductCreation) HasStatus

func (o *WebhookProductCreation) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*WebhookProductCreation) HasSuccessRowData

func (o *WebhookProductCreation) HasSuccessRowData() bool

HasSuccessRowData returns a boolean if a field has been set.

func (*WebhookProductCreation) HasTotalData

func (o *WebhookProductCreation) HasTotalData() bool

HasTotalData returns a boolean if a field has been set.

func (*WebhookProductCreation) HasUploadId

func (o *WebhookProductCreation) HasUploadId() bool

HasUploadId returns a boolean if a field has been set.

func (*WebhookProductCreation) HasUserId

func (o *WebhookProductCreation) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (WebhookProductCreation) MarshalJSON

func (o WebhookProductCreation) MarshalJSON() ([]byte, error)

func (*WebhookProductCreation) SetFsId

func (o *WebhookProductCreation) SetFsId(v int64)

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookProductCreation) SetShopId

func (o *WebhookProductCreation) SetShopId(v int64)

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookProductCreation) SetStatus

func (o *WebhookProductCreation) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*WebhookProductCreation) SetSuccessRowData

SetSuccessRowData gets a reference to the given []WebhookProductCreationSuccessRowDataInner and assigns it to the SuccessRowData field.

func (*WebhookProductCreation) SetTotalData

func (o *WebhookProductCreation) SetTotalData(v int64)

SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.

func (*WebhookProductCreation) SetUploadId

func (o *WebhookProductCreation) SetUploadId(v int64)

SetUploadId gets a reference to the given int64 and assigns it to the UploadId field.

func (*WebhookProductCreation) SetUserId

func (o *WebhookProductCreation) SetUserId(v int64)

SetUserId gets a reference to the given int64 and assigns it to the UserId field.

func (WebhookProductCreation) ToMap

func (o WebhookProductCreation) ToMap() (map[string]interface{}, error)

type WebhookProductCreationSuccessRowDataInner

type WebhookProductCreationSuccessRowDataInner struct {
	// Product unique identifier
	ProductId *int64 `json:"product_id,omitempty"`
}

WebhookProductCreationSuccessRowDataInner struct for WebhookProductCreationSuccessRowDataInner

func NewWebhookProductCreationSuccessRowDataInner

func NewWebhookProductCreationSuccessRowDataInner() *WebhookProductCreationSuccessRowDataInner

NewWebhookProductCreationSuccessRowDataInner instantiates a new WebhookProductCreationSuccessRowDataInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookProductCreationSuccessRowDataInnerWithDefaults

func NewWebhookProductCreationSuccessRowDataInnerWithDefaults() *WebhookProductCreationSuccessRowDataInner

NewWebhookProductCreationSuccessRowDataInnerWithDefaults instantiates a new WebhookProductCreationSuccessRowDataInner object This 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 (*WebhookProductCreationSuccessRowDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookProductCreationSuccessRowDataInner) GetProductIdOk

func (o *WebhookProductCreationSuccessRowDataInner) GetProductIdOk() (*int64, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductCreationSuccessRowDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (WebhookProductCreationSuccessRowDataInner) MarshalJSON

func (*WebhookProductCreationSuccessRowDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (WebhookProductCreationSuccessRowDataInner) ToMap

func (o WebhookProductCreationSuccessRowDataInner) ToMap() (map[string]interface{}, error)

type WebhookProductDiscussionNewAnswer

type WebhookProductDiscussionNewAnswer struct {
	FsId           *int64                                           `json:"fs_id,omitempty"`
	DiscussionType *string                                          `json:"discussion_type,omitempty"`
	DiscussionData *WebhookProductDiscussionNewAnswerDiscussionData `json:"discussion_data,omitempty"`
}

WebhookProductDiscussionNewAnswer struct for WebhookProductDiscussionNewAnswer

func NewWebhookProductDiscussionNewAnswer

func NewWebhookProductDiscussionNewAnswer() *WebhookProductDiscussionNewAnswer

NewWebhookProductDiscussionNewAnswer instantiates a new WebhookProductDiscussionNewAnswer object This constructor will assign default values to properties that have it defined, 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 NewWebhookProductDiscussionNewAnswerWithDefaults

func NewWebhookProductDiscussionNewAnswerWithDefaults() *WebhookProductDiscussionNewAnswer

NewWebhookProductDiscussionNewAnswerWithDefaults instantiates a new WebhookProductDiscussionNewAnswer object This 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 (*WebhookProductDiscussionNewAnswer) GetDiscussionData

GetDiscussionData returns the DiscussionData field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewAnswer) GetDiscussionDataOk

GetDiscussionDataOk returns a tuple with the DiscussionData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewAnswer) GetDiscussionType

func (o *WebhookProductDiscussionNewAnswer) GetDiscussionType() string

GetDiscussionType returns the DiscussionType field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewAnswer) GetDiscussionTypeOk

func (o *WebhookProductDiscussionNewAnswer) GetDiscussionTypeOk() (*string, bool)

GetDiscussionTypeOk returns a tuple with the DiscussionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewAnswer) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewAnswer) GetFsIdOk

func (o *WebhookProductDiscussionNewAnswer) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewAnswer) HasDiscussionData

func (o *WebhookProductDiscussionNewAnswer) HasDiscussionData() bool

HasDiscussionData returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewAnswer) HasDiscussionType

func (o *WebhookProductDiscussionNewAnswer) HasDiscussionType() bool

HasDiscussionType returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewAnswer) HasFsId

HasFsId returns a boolean if a field has been set.

func (WebhookProductDiscussionNewAnswer) MarshalJSON

func (o WebhookProductDiscussionNewAnswer) MarshalJSON() ([]byte, error)

func (*WebhookProductDiscussionNewAnswer) SetDiscussionData

SetDiscussionData gets a reference to the given WebhookProductDiscussionNewAnswerDiscussionData and assigns it to the DiscussionData field.

func (*WebhookProductDiscussionNewAnswer) SetDiscussionType

func (o *WebhookProductDiscussionNewAnswer) SetDiscussionType(v string)

SetDiscussionType gets a reference to the given string and assigns it to the DiscussionType field.

func (*WebhookProductDiscussionNewAnswer) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (WebhookProductDiscussionNewAnswer) ToMap

func (o WebhookProductDiscussionNewAnswer) ToMap() (map[string]interface{}, error)

type WebhookProductDiscussionNewAnswerDiscussionData

type WebhookProductDiscussionNewAnswerDiscussionData struct {
	QuestionId   *int64  `json:"question_id,omitempty"`
	ShopId       *int64  `json:"shop_id,omitempty"`
	UserId       *int64  `json:"user_id,omitempty"`
	UserFullName *string `json:"user_full_name,omitempty"`
	ProductId    *int64  `json:"product_id,omitempty"`
	ProductName  *string `json:"product_name,omitempty"`
	AnswerId     *int64  `json:"answer_id,omitempty"`
	Message      *string `json:"message,omitempty"`
}

WebhookProductDiscussionNewAnswerDiscussionData struct for WebhookProductDiscussionNewAnswerDiscussionData

func NewWebhookProductDiscussionNewAnswerDiscussionData

func NewWebhookProductDiscussionNewAnswerDiscussionData() *WebhookProductDiscussionNewAnswerDiscussionData

NewWebhookProductDiscussionNewAnswerDiscussionData instantiates a new WebhookProductDiscussionNewAnswerDiscussionData object This constructor will assign default values to properties that have it defined, 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 NewWebhookProductDiscussionNewAnswerDiscussionDataWithDefaults

func NewWebhookProductDiscussionNewAnswerDiscussionDataWithDefaults() *WebhookProductDiscussionNewAnswerDiscussionData

NewWebhookProductDiscussionNewAnswerDiscussionDataWithDefaults instantiates a new WebhookProductDiscussionNewAnswerDiscussionData object This 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 (*WebhookProductDiscussionNewAnswerDiscussionData) GetAnswerId

GetAnswerId returns the AnswerId field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetAnswerIdOk

GetAnswerIdOk returns a tuple with the AnswerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewAnswerDiscussionData) 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 (*WebhookProductDiscussionNewAnswerDiscussionData) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetProductName

GetProductName returns the ProductName field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetProductNameOk

GetProductNameOk returns a tuple with the ProductName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetQuestionId

GetQuestionId returns the QuestionId field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetQuestionIdOk

GetQuestionIdOk returns a tuple with the QuestionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetShopIdOk

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetUserFullName

GetUserFullName returns the UserFullName field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetUserFullNameOk

func (o *WebhookProductDiscussionNewAnswerDiscussionData) GetUserFullNameOk() (*string, bool)

GetUserFullNameOk returns a tuple with the UserFullName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetUserId

GetUserId returns the UserId field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewAnswerDiscussionData) GetUserIdOk

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) HasAnswerId

HasAnswerId returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) HasMessage

HasMessage returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) HasProductId

HasProductId returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) HasProductName

HasProductName returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) HasQuestionId

HasQuestionId returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) HasUserFullName

HasUserFullName returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewAnswerDiscussionData) HasUserId

HasUserId returns a boolean if a field has been set.

func (WebhookProductDiscussionNewAnswerDiscussionData) MarshalJSON

func (*WebhookProductDiscussionNewAnswerDiscussionData) SetAnswerId

SetAnswerId gets a reference to the given int64 and assigns it to the AnswerId field.

func (*WebhookProductDiscussionNewAnswerDiscussionData) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*WebhookProductDiscussionNewAnswerDiscussionData) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookProductDiscussionNewAnswerDiscussionData) SetProductName

SetProductName gets a reference to the given string and assigns it to the ProductName field.

func (*WebhookProductDiscussionNewAnswerDiscussionData) SetQuestionId

SetQuestionId gets a reference to the given int64 and assigns it to the QuestionId field.

func (*WebhookProductDiscussionNewAnswerDiscussionData) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookProductDiscussionNewAnswerDiscussionData) SetUserFullName

SetUserFullName gets a reference to the given string and assigns it to the UserFullName field.

func (*WebhookProductDiscussionNewAnswerDiscussionData) SetUserId

SetUserId gets a reference to the given int64 and assigns it to the UserId field.

func (WebhookProductDiscussionNewAnswerDiscussionData) ToMap

func (o WebhookProductDiscussionNewAnswerDiscussionData) ToMap() (map[string]interface{}, error)

type WebhookProductDiscussionNewQuestion

type WebhookProductDiscussionNewQuestion struct {
	FsId           *int64                                             `json:"fs_id,omitempty"`
	DiscussionType *string                                            `json:"discussion_type,omitempty"`
	DiscussionData *WebhookProductDiscussionNewQuestionDiscussionData `json:"discussion_data,omitempty"`
}

WebhookProductDiscussionNewQuestion struct for WebhookProductDiscussionNewQuestion

func NewWebhookProductDiscussionNewQuestion

func NewWebhookProductDiscussionNewQuestion() *WebhookProductDiscussionNewQuestion

NewWebhookProductDiscussionNewQuestion instantiates a new WebhookProductDiscussionNewQuestion object This constructor will assign default values to properties that have it defined, 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 NewWebhookProductDiscussionNewQuestionWithDefaults

func NewWebhookProductDiscussionNewQuestionWithDefaults() *WebhookProductDiscussionNewQuestion

NewWebhookProductDiscussionNewQuestionWithDefaults instantiates a new WebhookProductDiscussionNewQuestion object This 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 (*WebhookProductDiscussionNewQuestion) GetDiscussionData

GetDiscussionData returns the DiscussionData field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewQuestion) GetDiscussionDataOk

GetDiscussionDataOk returns a tuple with the DiscussionData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewQuestion) GetDiscussionType

func (o *WebhookProductDiscussionNewQuestion) GetDiscussionType() string

GetDiscussionType returns the DiscussionType field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewQuestion) GetDiscussionTypeOk

func (o *WebhookProductDiscussionNewQuestion) GetDiscussionTypeOk() (*string, bool)

GetDiscussionTypeOk returns a tuple with the DiscussionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewQuestion) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewQuestion) GetFsIdOk

func (o *WebhookProductDiscussionNewQuestion) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewQuestion) HasDiscussionData

func (o *WebhookProductDiscussionNewQuestion) HasDiscussionData() bool

HasDiscussionData returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewQuestion) HasDiscussionType

func (o *WebhookProductDiscussionNewQuestion) HasDiscussionType() bool

HasDiscussionType returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewQuestion) HasFsId

HasFsId returns a boolean if a field has been set.

func (WebhookProductDiscussionNewQuestion) MarshalJSON

func (o WebhookProductDiscussionNewQuestion) MarshalJSON() ([]byte, error)

func (*WebhookProductDiscussionNewQuestion) SetDiscussionData

SetDiscussionData gets a reference to the given WebhookProductDiscussionNewQuestionDiscussionData and assigns it to the DiscussionData field.

func (*WebhookProductDiscussionNewQuestion) SetDiscussionType

func (o *WebhookProductDiscussionNewQuestion) SetDiscussionType(v string)

SetDiscussionType gets a reference to the given string and assigns it to the DiscussionType field.

func (*WebhookProductDiscussionNewQuestion) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (WebhookProductDiscussionNewQuestion) ToMap

func (o WebhookProductDiscussionNewQuestion) ToMap() (map[string]interface{}, error)

type WebhookProductDiscussionNewQuestionDiscussionData

type WebhookProductDiscussionNewQuestionDiscussionData struct {
	Id         *string                                                      `json:"id,omitempty"`
	ProductId  *int64                                                       `json:"product_id,omitempty"`
	ShopId     *int64                                                       `json:"shop_id,omitempty"`
	UserId     *int64                                                       `json:"user_id,omitempty"`
	Message    *string                                                      `json:"message,omitempty"`
	CreateTime *WebhookProductDiscussionNewQuestionDiscussionDataCreateTime `json:"create_time,omitempty"`
}

WebhookProductDiscussionNewQuestionDiscussionData struct for WebhookProductDiscussionNewQuestionDiscussionData

func NewWebhookProductDiscussionNewQuestionDiscussionData

func NewWebhookProductDiscussionNewQuestionDiscussionData() *WebhookProductDiscussionNewQuestionDiscussionData

NewWebhookProductDiscussionNewQuestionDiscussionData instantiates a new WebhookProductDiscussionNewQuestionDiscussionData object This constructor will assign default values to properties that have it defined, 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 NewWebhookProductDiscussionNewQuestionDiscussionDataWithDefaults

func NewWebhookProductDiscussionNewQuestionDiscussionDataWithDefaults() *WebhookProductDiscussionNewQuestionDiscussionData

NewWebhookProductDiscussionNewQuestionDiscussionDataWithDefaults instantiates a new WebhookProductDiscussionNewQuestionDiscussionData object This 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 (*WebhookProductDiscussionNewQuestionDiscussionData) GetCreateTime

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewQuestionDiscussionData) GetCreateTimeOk

GetCreateTimeOk returns a tuple with the CreateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionData) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewQuestionDiscussionData) GetIdOk

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 (*WebhookProductDiscussionNewQuestionDiscussionData) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewQuestionDiscussionData) 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 (*WebhookProductDiscussionNewQuestionDiscussionData) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewQuestionDiscussionData) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionData) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewQuestionDiscussionData) GetShopIdOk

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionData) GetUserId

GetUserId returns the UserId field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewQuestionDiscussionData) GetUserIdOk

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionData) HasCreateTime

HasCreateTime returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionData) HasId

HasId returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionData) HasMessage

HasMessage returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionData) HasProductId

HasProductId returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionData) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionData) HasUserId

HasUserId returns a boolean if a field has been set.

func (WebhookProductDiscussionNewQuestionDiscussionData) MarshalJSON

func (*WebhookProductDiscussionNewQuestionDiscussionData) SetCreateTime

SetCreateTime gets a reference to the given WebhookProductDiscussionNewQuestionDiscussionDataCreateTime and assigns it to the CreateTime field.

func (*WebhookProductDiscussionNewQuestionDiscussionData) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*WebhookProductDiscussionNewQuestionDiscussionData) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*WebhookProductDiscussionNewQuestionDiscussionData) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookProductDiscussionNewQuestionDiscussionData) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookProductDiscussionNewQuestionDiscussionData) SetUserId

SetUserId gets a reference to the given int64 and assigns it to the UserId field.

func (WebhookProductDiscussionNewQuestionDiscussionData) ToMap

func (o WebhookProductDiscussionNewQuestionDiscussionData) ToMap() (map[string]interface{}, error)

type WebhookProductDiscussionNewQuestionDiscussionDataCreateTime

type WebhookProductDiscussionNewQuestionDiscussionDataCreateTime struct {
	Original *string `json:"original,omitempty"`
	Unix     *int64  `json:"unix,omitempty"`
}

WebhookProductDiscussionNewQuestionDiscussionDataCreateTime struct for WebhookProductDiscussionNewQuestionDiscussionDataCreateTime

func NewWebhookProductDiscussionNewQuestionDiscussionDataCreateTime

func NewWebhookProductDiscussionNewQuestionDiscussionDataCreateTime() *WebhookProductDiscussionNewQuestionDiscussionDataCreateTime

NewWebhookProductDiscussionNewQuestionDiscussionDataCreateTime instantiates a new WebhookProductDiscussionNewQuestionDiscussionDataCreateTime object This constructor will assign default values to properties that have it defined, 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 NewWebhookProductDiscussionNewQuestionDiscussionDataCreateTimeWithDefaults

func NewWebhookProductDiscussionNewQuestionDiscussionDataCreateTimeWithDefaults() *WebhookProductDiscussionNewQuestionDiscussionDataCreateTime

NewWebhookProductDiscussionNewQuestionDiscussionDataCreateTimeWithDefaults instantiates a new WebhookProductDiscussionNewQuestionDiscussionDataCreateTime object This 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 (*WebhookProductDiscussionNewQuestionDiscussionDataCreateTime) GetOriginal

GetOriginal returns the Original field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewQuestionDiscussionDataCreateTime) GetOriginalOk

GetOriginalOk returns a tuple with the Original field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionDataCreateTime) GetUnix

GetUnix returns the Unix field value if set, zero value otherwise.

func (*WebhookProductDiscussionNewQuestionDiscussionDataCreateTime) GetUnixOk

GetUnixOk returns a tuple with the Unix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionDataCreateTime) HasOriginal

HasOriginal returns a boolean if a field has been set.

func (*WebhookProductDiscussionNewQuestionDiscussionDataCreateTime) HasUnix

HasUnix returns a boolean if a field has been set.

func (WebhookProductDiscussionNewQuestionDiscussionDataCreateTime) MarshalJSON

func (*WebhookProductDiscussionNewQuestionDiscussionDataCreateTime) SetOriginal

SetOriginal gets a reference to the given string and assigns it to the Original field.

func (*WebhookProductDiscussionNewQuestionDiscussionDataCreateTime) SetUnix

SetUnix gets a reference to the given int64 and assigns it to the Unix field.

func (WebhookProductDiscussionNewQuestionDiscussionDataCreateTime) ToMap

type WebhookProductEdit

type WebhookProductEdit struct {
	// Upload id of the product to check Notification
	UploadId *int64 `json:"upload_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// User unique identifier
	UserId *int64 `json:"user_id,omitempty"`
	// Fulfillment service unique identifier
	FsId            *int64                                      `json:"fs_id,omitempty"`
	Status          *string                                     `json:"status,omitempty"`
	TotalData       *int64                                      `json:"total_data,omitempty"`
	SuccessRowsData []WebhookProductCreationSuccessRowDataInner `json:"success_rows_data,omitempty"`
}

WebhookProductEdit This notification will be trigger when using Edit Product V2.0.[https://developer.tokopedia.com/openapi/guide/api-reference/tokopedia/product-api/edit-product]

func NewWebhookProductEdit

func NewWebhookProductEdit() *WebhookProductEdit

NewWebhookProductEdit instantiates a new WebhookProductEdit object This constructor will assign default values to properties that have it defined, 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 NewWebhookProductEditWithDefaults

func NewWebhookProductEditWithDefaults() *WebhookProductEdit

NewWebhookProductEditWithDefaults instantiates a new WebhookProductEdit object This 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 (*WebhookProductEdit) GetFsId

func (o *WebhookProductEdit) GetFsId() int64

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookProductEdit) GetFsIdOk

func (o *WebhookProductEdit) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductEdit) GetShopId

func (o *WebhookProductEdit) GetShopId() int64

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookProductEdit) GetShopIdOk

func (o *WebhookProductEdit) GetShopIdOk() (*int64, bool)

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductEdit) GetStatus

func (o *WebhookProductEdit) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*WebhookProductEdit) GetStatusOk

func (o *WebhookProductEdit) 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 (*WebhookProductEdit) GetSuccessRowsData

GetSuccessRowsData returns the SuccessRowsData field value if set, zero value otherwise.

func (*WebhookProductEdit) GetSuccessRowsDataOk

func (o *WebhookProductEdit) GetSuccessRowsDataOk() ([]WebhookProductCreationSuccessRowDataInner, bool)

GetSuccessRowsDataOk returns a tuple with the SuccessRowsData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductEdit) GetTotalData

func (o *WebhookProductEdit) GetTotalData() int64

GetTotalData returns the TotalData field value if set, zero value otherwise.

func (*WebhookProductEdit) GetTotalDataOk

func (o *WebhookProductEdit) GetTotalDataOk() (*int64, bool)

GetTotalDataOk returns a tuple with the TotalData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductEdit) GetUploadId

func (o *WebhookProductEdit) GetUploadId() int64

GetUploadId returns the UploadId field value if set, zero value otherwise.

func (*WebhookProductEdit) GetUploadIdOk

func (o *WebhookProductEdit) GetUploadIdOk() (*int64, bool)

GetUploadIdOk returns a tuple with the UploadId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductEdit) GetUserId

func (o *WebhookProductEdit) GetUserId() int64

GetUserId returns the UserId field value if set, zero value otherwise.

func (*WebhookProductEdit) GetUserIdOk

func (o *WebhookProductEdit) GetUserIdOk() (*int64, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductEdit) HasFsId

func (o *WebhookProductEdit) HasFsId() bool

HasFsId returns a boolean if a field has been set.

func (*WebhookProductEdit) HasShopId

func (o *WebhookProductEdit) HasShopId() bool

HasShopId returns a boolean if a field has been set.

func (*WebhookProductEdit) HasStatus

func (o *WebhookProductEdit) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*WebhookProductEdit) HasSuccessRowsData

func (o *WebhookProductEdit) HasSuccessRowsData() bool

HasSuccessRowsData returns a boolean if a field has been set.

func (*WebhookProductEdit) HasTotalData

func (o *WebhookProductEdit) HasTotalData() bool

HasTotalData returns a boolean if a field has been set.

func (*WebhookProductEdit) HasUploadId

func (o *WebhookProductEdit) HasUploadId() bool

HasUploadId returns a boolean if a field has been set.

func (*WebhookProductEdit) HasUserId

func (o *WebhookProductEdit) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (WebhookProductEdit) MarshalJSON

func (o WebhookProductEdit) MarshalJSON() ([]byte, error)

func (*WebhookProductEdit) SetFsId

func (o *WebhookProductEdit) SetFsId(v int64)

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookProductEdit) SetShopId

func (o *WebhookProductEdit) SetShopId(v int64)

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookProductEdit) SetStatus

func (o *WebhookProductEdit) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*WebhookProductEdit) SetSuccessRowsData

SetSuccessRowsData gets a reference to the given []WebhookProductCreationSuccessRowDataInner and assigns it to the SuccessRowsData field.

func (*WebhookProductEdit) SetTotalData

func (o *WebhookProductEdit) SetTotalData(v int64)

SetTotalData gets a reference to the given int64 and assigns it to the TotalData field.

func (*WebhookProductEdit) SetUploadId

func (o *WebhookProductEdit) SetUploadId(v int64)

SetUploadId gets a reference to the given int64 and assigns it to the UploadId field.

func (*WebhookProductEdit) SetUserId

func (o *WebhookProductEdit) SetUserId(v int64)

SetUserId gets a reference to the given int64 and assigns it to the UserId field.

func (WebhookProductEdit) ToMap

func (o WebhookProductEdit) ToMap() (map[string]interface{}, error)

type WebhookProductStatusChangeNotification

type WebhookProductStatusChangeNotification struct {
	// Fulfillment service unique identifier
	FsId *int64 `json:"fs_id,omitempty"`
	// Products changes data
	ProductChangesData []WebhookProductStatusChangeNotificationProductChangesDataInner `json:"product_changes_data,omitempty"`
}

WebhookProductStatusChangeNotification Status Changes is notification that show information new product status value. This notification will be trigger when : - Hit Open API Update Stock - Hit Open API Set Active Product - Hit Open API Set Inactive Product - Hit Open API Set Delete Product - Edit Status At Seller Dashboard - Hit Open API Edit Product Endpoint by change status into new value

func NewWebhookProductStatusChangeNotification

func NewWebhookProductStatusChangeNotification() *WebhookProductStatusChangeNotification

NewWebhookProductStatusChangeNotification instantiates a new WebhookProductStatusChangeNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookProductStatusChangeNotificationWithDefaults

func NewWebhookProductStatusChangeNotificationWithDefaults() *WebhookProductStatusChangeNotification

NewWebhookProductStatusChangeNotificationWithDefaults instantiates a new WebhookProductStatusChangeNotification object This 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 (*WebhookProductStatusChangeNotification) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookProductStatusChangeNotification) GetFsIdOk

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductStatusChangeNotification) GetProductChangesData

GetProductChangesData returns the ProductChangesData field value if set, zero value otherwise.

func (*WebhookProductStatusChangeNotification) GetProductChangesDataOk

GetProductChangesDataOk returns a tuple with the ProductChangesData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductStatusChangeNotification) HasFsId

HasFsId returns a boolean if a field has been set.

func (*WebhookProductStatusChangeNotification) HasProductChangesData

func (o *WebhookProductStatusChangeNotification) HasProductChangesData() bool

HasProductChangesData returns a boolean if a field has been set.

func (WebhookProductStatusChangeNotification) MarshalJSON

func (o WebhookProductStatusChangeNotification) MarshalJSON() ([]byte, error)

func (*WebhookProductStatusChangeNotification) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookProductStatusChangeNotification) SetProductChangesData

SetProductChangesData gets a reference to the given []WebhookProductStatusChangeNotificationProductChangesDataInner and assigns it to the ProductChangesData field.

func (WebhookProductStatusChangeNotification) ToMap

func (o WebhookProductStatusChangeNotification) ToMap() (map[string]interface{}, error)

type WebhookProductStatusChangeNotificationProductChangesDataInner

type WebhookProductStatusChangeNotificationProductChangesDataInner struct {
	// Action Type of Product Change Notification
	Action *string `json:"action,omitempty"`
	// Product unique identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// New price value
	Value *string `json:"value,omitempty"`
	// UNIX format updated time
	UpdateTime *int64 `json:"update_time,omitempty"`
}

WebhookProductStatusChangeNotificationProductChangesDataInner struct for WebhookProductStatusChangeNotificationProductChangesDataInner

func NewWebhookProductStatusChangeNotificationProductChangesDataInner

func NewWebhookProductStatusChangeNotificationProductChangesDataInner() *WebhookProductStatusChangeNotificationProductChangesDataInner

NewWebhookProductStatusChangeNotificationProductChangesDataInner instantiates a new WebhookProductStatusChangeNotificationProductChangesDataInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookProductStatusChangeNotificationProductChangesDataInnerWithDefaults

func NewWebhookProductStatusChangeNotificationProductChangesDataInnerWithDefaults() *WebhookProductStatusChangeNotificationProductChangesDataInner

NewWebhookProductStatusChangeNotificationProductChangesDataInnerWithDefaults instantiates a new WebhookProductStatusChangeNotificationProductChangesDataInner object This 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 (*WebhookProductStatusChangeNotificationProductChangesDataInner) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) GetActionOk

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) GetShopIdOk

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) GetUpdateTime

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) GetUpdateTimeOk

GetUpdateTimeOk returns a tuple with the UpdateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) 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 (*WebhookProductStatusChangeNotificationProductChangesDataInner) HasAction

HasAction returns a boolean if a field has been set.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) HasUpdateTime

HasUpdateTime returns a boolean if a field has been set.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) HasValue

HasValue returns a boolean if a field has been set.

func (WebhookProductStatusChangeNotificationProductChangesDataInner) MarshalJSON

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) SetUpdateTime

SetUpdateTime gets a reference to the given int64 and assigns it to the UpdateTime field.

func (*WebhookProductStatusChangeNotificationProductChangesDataInner) SetValue

SetValue gets a reference to the given string and assigns it to the Value field.

func (WebhookProductStatusChangeNotificationProductChangesDataInner) ToMap

type WebhookStockAlertNotification

type WebhookStockAlertNotification struct {
	// Fulfillment service unique identifier
	FsId *int64 `json:"fs_id,omitempty"`
	// Products changes data
	ProductChangesData []WebhookStockAlertNotificationProductChangesDataInner `json:"product_changes_data,omitempty"`
}

WebhookStockAlertNotification Stock Alert is notification that show information alert stock into new value. This notification will be trigger when : - Edit Stock Alert At Seller Dashboard

func NewWebhookStockAlertNotification

func NewWebhookStockAlertNotification() *WebhookStockAlertNotification

NewWebhookStockAlertNotification instantiates a new WebhookStockAlertNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookStockAlertNotificationWithDefaults

func NewWebhookStockAlertNotificationWithDefaults() *WebhookStockAlertNotification

NewWebhookStockAlertNotificationWithDefaults instantiates a new WebhookStockAlertNotification object This 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 (*WebhookStockAlertNotification) GetFsId

func (o *WebhookStockAlertNotification) GetFsId() int64

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookStockAlertNotification) GetFsIdOk

func (o *WebhookStockAlertNotification) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockAlertNotification) GetProductChangesData

GetProductChangesData returns the ProductChangesData field value if set, zero value otherwise.

func (*WebhookStockAlertNotification) GetProductChangesDataOk

GetProductChangesDataOk returns a tuple with the ProductChangesData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockAlertNotification) HasFsId

func (o *WebhookStockAlertNotification) HasFsId() bool

HasFsId returns a boolean if a field has been set.

func (*WebhookStockAlertNotification) HasProductChangesData

func (o *WebhookStockAlertNotification) HasProductChangesData() bool

HasProductChangesData returns a boolean if a field has been set.

func (WebhookStockAlertNotification) MarshalJSON

func (o WebhookStockAlertNotification) MarshalJSON() ([]byte, error)

func (*WebhookStockAlertNotification) SetFsId

func (o *WebhookStockAlertNotification) SetFsId(v int64)

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookStockAlertNotification) SetProductChangesData

SetProductChangesData gets a reference to the given []WebhookStockAlertNotificationProductChangesDataInner and assigns it to the ProductChangesData field.

func (WebhookStockAlertNotification) ToMap

func (o WebhookStockAlertNotification) ToMap() (map[string]interface{}, error)

type WebhookStockAlertNotificationProductChangesDataInner

type WebhookStockAlertNotificationProductChangesDataInner struct {
	// Action Type of Product Change Notification
	Action *string `json:"action,omitempty"`
	// Product unique identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Warehouse unique identifier
	WarehouseId *int64 `json:"warehouse_id,omitempty"`
	// New decrement stock value
	Value *string `json:"value,omitempty"`
	// UNIX format updated time
	UpdateTime *int64 `json:"update_time,omitempty"`
	// Indicate for default warehouse of the shop. If not implement multilocation project, pick the true response to decrement stock
	IsDefaultWarehouse *bool `json:"is_default_warehouse,omitempty"`
}

WebhookStockAlertNotificationProductChangesDataInner struct for WebhookStockAlertNotificationProductChangesDataInner

func NewWebhookStockAlertNotificationProductChangesDataInner

func NewWebhookStockAlertNotificationProductChangesDataInner() *WebhookStockAlertNotificationProductChangesDataInner

NewWebhookStockAlertNotificationProductChangesDataInner instantiates a new WebhookStockAlertNotificationProductChangesDataInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookStockAlertNotificationProductChangesDataInnerWithDefaults

func NewWebhookStockAlertNotificationProductChangesDataInnerWithDefaults() *WebhookStockAlertNotificationProductChangesDataInner

NewWebhookStockAlertNotificationProductChangesDataInnerWithDefaults instantiates a new WebhookStockAlertNotificationProductChangesDataInner object This 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 (*WebhookStockAlertNotificationProductChangesDataInner) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*WebhookStockAlertNotificationProductChangesDataInner) GetActionOk

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockAlertNotificationProductChangesDataInner) GetIsDefaultWarehouse

GetIsDefaultWarehouse returns the IsDefaultWarehouse field value if set, zero value otherwise.

func (*WebhookStockAlertNotificationProductChangesDataInner) GetIsDefaultWarehouseOk

func (o *WebhookStockAlertNotificationProductChangesDataInner) GetIsDefaultWarehouseOk() (*bool, bool)

GetIsDefaultWarehouseOk returns a tuple with the IsDefaultWarehouse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockAlertNotificationProductChangesDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookStockAlertNotificationProductChangesDataInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockAlertNotificationProductChangesDataInner) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookStockAlertNotificationProductChangesDataInner) GetShopIdOk

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockAlertNotificationProductChangesDataInner) GetUpdateTime

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*WebhookStockAlertNotificationProductChangesDataInner) GetUpdateTimeOk

GetUpdateTimeOk returns a tuple with the UpdateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockAlertNotificationProductChangesDataInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*WebhookStockAlertNotificationProductChangesDataInner) 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 (*WebhookStockAlertNotificationProductChangesDataInner) GetWarehouseId

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*WebhookStockAlertNotificationProductChangesDataInner) 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 (*WebhookStockAlertNotificationProductChangesDataInner) HasAction

HasAction returns a boolean if a field has been set.

func (*WebhookStockAlertNotificationProductChangesDataInner) HasIsDefaultWarehouse

HasIsDefaultWarehouse returns a boolean if a field has been set.

func (*WebhookStockAlertNotificationProductChangesDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*WebhookStockAlertNotificationProductChangesDataInner) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookStockAlertNotificationProductChangesDataInner) HasUpdateTime

HasUpdateTime returns a boolean if a field has been set.

func (*WebhookStockAlertNotificationProductChangesDataInner) HasValue

HasValue returns a boolean if a field has been set.

func (*WebhookStockAlertNotificationProductChangesDataInner) HasWarehouseId

HasWarehouseId returns a boolean if a field has been set.

func (WebhookStockAlertNotificationProductChangesDataInner) MarshalJSON

func (*WebhookStockAlertNotificationProductChangesDataInner) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*WebhookStockAlertNotificationProductChangesDataInner) SetIsDefaultWarehouse

func (o *WebhookStockAlertNotificationProductChangesDataInner) SetIsDefaultWarehouse(v bool)

SetIsDefaultWarehouse gets a reference to the given bool and assigns it to the IsDefaultWarehouse field.

func (*WebhookStockAlertNotificationProductChangesDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookStockAlertNotificationProductChangesDataInner) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookStockAlertNotificationProductChangesDataInner) SetUpdateTime

SetUpdateTime gets a reference to the given int64 and assigns it to the UpdateTime field.

func (*WebhookStockAlertNotificationProductChangesDataInner) SetValue

SetValue gets a reference to the given string and assigns it to the Value field.

func (*WebhookStockAlertNotificationProductChangesDataInner) SetWarehouseId

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (WebhookStockAlertNotificationProductChangesDataInner) ToMap

type WebhookStockDecrementNotification

type WebhookStockDecrementNotification struct {
	// Fulfillment service unique identifier
	FsId *int64 `json:"fs_id,omitempty"`
	// Products changes data
	ProductChangesData []WebhookStockDecrementNotificationProductChangesDataInner `json:"product_changes_data,omitempty"`
}

WebhookStockDecrementNotification Stock Decrement is notification that show information decrement stock into new value. This notification will be trigger when : - New Order with Payment Verified Status (order status 220) - Hit Open API Update Stock - Created new reserve stock by join campaign

func NewWebhookStockDecrementNotification

func NewWebhookStockDecrementNotification() *WebhookStockDecrementNotification

NewWebhookStockDecrementNotification instantiates a new WebhookStockDecrementNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookStockDecrementNotificationWithDefaults

func NewWebhookStockDecrementNotificationWithDefaults() *WebhookStockDecrementNotification

NewWebhookStockDecrementNotificationWithDefaults instantiates a new WebhookStockDecrementNotification object This 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 (*WebhookStockDecrementNotification) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookStockDecrementNotification) GetFsIdOk

func (o *WebhookStockDecrementNotification) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockDecrementNotification) GetProductChangesData

GetProductChangesData returns the ProductChangesData field value if set, zero value otherwise.

func (*WebhookStockDecrementNotification) GetProductChangesDataOk

GetProductChangesDataOk returns a tuple with the ProductChangesData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockDecrementNotification) HasFsId

HasFsId returns a boolean if a field has been set.

func (*WebhookStockDecrementNotification) HasProductChangesData

func (o *WebhookStockDecrementNotification) HasProductChangesData() bool

HasProductChangesData returns a boolean if a field has been set.

func (WebhookStockDecrementNotification) MarshalJSON

func (o WebhookStockDecrementNotification) MarshalJSON() ([]byte, error)

func (*WebhookStockDecrementNotification) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookStockDecrementNotification) SetProductChangesData

SetProductChangesData gets a reference to the given []WebhookStockDecrementNotificationProductChangesDataInner and assigns it to the ProductChangesData field.

func (WebhookStockDecrementNotification) ToMap

func (o WebhookStockDecrementNotification) ToMap() (map[string]interface{}, error)

type WebhookStockDecrementNotificationProductChangesDataInner

type WebhookStockDecrementNotificationProductChangesDataInner struct {
	// Action Type of Product Change Notification
	Action *string `json:"action,omitempty"`
	// Product unique identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Warehouse unique identifier
	WarehouseId *int64 `json:"warehouse_id,omitempty"`
	// New decrement stock value
	Value *string `json:"value,omitempty"`
	// Previous main stock value
	PreviousValue *string `json:"previous_value,omitempty"`
	// UNIX format updated time
	UpdateTime *int64 `json:"update_time,omitempty"`
	// Indicate for default warehouse of the shop. If not implement multilocation project, pick the true response to decrement stock
	IsDefaultWarehouse *bool `json:"is_default_warehouse,omitempty"`
}

WebhookStockDecrementNotificationProductChangesDataInner struct for WebhookStockDecrementNotificationProductChangesDataInner

func NewWebhookStockDecrementNotificationProductChangesDataInner

func NewWebhookStockDecrementNotificationProductChangesDataInner() *WebhookStockDecrementNotificationProductChangesDataInner

NewWebhookStockDecrementNotificationProductChangesDataInner instantiates a new WebhookStockDecrementNotificationProductChangesDataInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookStockDecrementNotificationProductChangesDataInnerWithDefaults

func NewWebhookStockDecrementNotificationProductChangesDataInnerWithDefaults() *WebhookStockDecrementNotificationProductChangesDataInner

NewWebhookStockDecrementNotificationProductChangesDataInnerWithDefaults instantiates a new WebhookStockDecrementNotificationProductChangesDataInner object This 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 (*WebhookStockDecrementNotificationProductChangesDataInner) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetActionOk

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetIsDefaultWarehouse

GetIsDefaultWarehouse returns the IsDefaultWarehouse field value if set, zero value otherwise.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetIsDefaultWarehouseOk

func (o *WebhookStockDecrementNotificationProductChangesDataInner) GetIsDefaultWarehouseOk() (*bool, bool)

GetIsDefaultWarehouseOk returns a tuple with the IsDefaultWarehouse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetPreviousValue

GetPreviousValue returns the PreviousValue field value if set, zero value otherwise.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetPreviousValueOk

GetPreviousValueOk returns a tuple with the PreviousValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetShopIdOk

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetUpdateTime

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetUpdateTimeOk

GetUpdateTimeOk returns a tuple with the UpdateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*WebhookStockDecrementNotificationProductChangesDataInner) 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 (*WebhookStockDecrementNotificationProductChangesDataInner) GetWarehouseId

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*WebhookStockDecrementNotificationProductChangesDataInner) 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 (*WebhookStockDecrementNotificationProductChangesDataInner) HasAction

HasAction returns a boolean if a field has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) HasIsDefaultWarehouse

HasIsDefaultWarehouse returns a boolean if a field has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) HasPreviousValue

HasPreviousValue returns a boolean if a field has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) HasUpdateTime

HasUpdateTime returns a boolean if a field has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) HasValue

HasValue returns a boolean if a field has been set.

func (*WebhookStockDecrementNotificationProductChangesDataInner) HasWarehouseId

HasWarehouseId returns a boolean if a field has been set.

func (WebhookStockDecrementNotificationProductChangesDataInner) MarshalJSON

func (*WebhookStockDecrementNotificationProductChangesDataInner) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*WebhookStockDecrementNotificationProductChangesDataInner) SetIsDefaultWarehouse

SetIsDefaultWarehouse gets a reference to the given bool and assigns it to the IsDefaultWarehouse field.

func (*WebhookStockDecrementNotificationProductChangesDataInner) SetPreviousValue

SetPreviousValue gets a reference to the given string and assigns it to the PreviousValue field.

func (*WebhookStockDecrementNotificationProductChangesDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookStockDecrementNotificationProductChangesDataInner) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookStockDecrementNotificationProductChangesDataInner) SetUpdateTime

SetUpdateTime gets a reference to the given int64 and assigns it to the UpdateTime field.

func (*WebhookStockDecrementNotificationProductChangesDataInner) SetValue

SetValue gets a reference to the given string and assigns it to the Value field.

func (*WebhookStockDecrementNotificationProductChangesDataInner) SetWarehouseId

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (WebhookStockDecrementNotificationProductChangesDataInner) ToMap

type WebhookStockIncrementNotification

type WebhookStockIncrementNotification struct {
	// Fulfillment service unique identifier
	FsId *int64 `json:"fs_id,omitempty"`
	// Products changes data
	ProductChangesData []WebhookStockIncrementNotificationProductChangesDataInner `json:"product_changes_data,omitempty"`
}

WebhookStockIncrementNotification Stock Increment is notification that show information increment stock into new value. This notification will be trigger when : - Order Rejected (order status 10) - Hit Open API Update Stock) - Transfer back remaining reserve stock by the end of campaign

func NewWebhookStockIncrementNotification

func NewWebhookStockIncrementNotification() *WebhookStockIncrementNotification

NewWebhookStockIncrementNotification instantiates a new WebhookStockIncrementNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookStockIncrementNotificationWithDefaults

func NewWebhookStockIncrementNotificationWithDefaults() *WebhookStockIncrementNotification

NewWebhookStockIncrementNotificationWithDefaults instantiates a new WebhookStockIncrementNotification object This 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 (*WebhookStockIncrementNotification) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookStockIncrementNotification) GetFsIdOk

func (o *WebhookStockIncrementNotification) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockIncrementNotification) GetProductChangesData

GetProductChangesData returns the ProductChangesData field value if set, zero value otherwise.

func (*WebhookStockIncrementNotification) GetProductChangesDataOk

GetProductChangesDataOk returns a tuple with the ProductChangesData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockIncrementNotification) HasFsId

HasFsId returns a boolean if a field has been set.

func (*WebhookStockIncrementNotification) HasProductChangesData

func (o *WebhookStockIncrementNotification) HasProductChangesData() bool

HasProductChangesData returns a boolean if a field has been set.

func (WebhookStockIncrementNotification) MarshalJSON

func (o WebhookStockIncrementNotification) MarshalJSON() ([]byte, error)

func (*WebhookStockIncrementNotification) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookStockIncrementNotification) SetProductChangesData

SetProductChangesData gets a reference to the given []WebhookStockIncrementNotificationProductChangesDataInner and assigns it to the ProductChangesData field.

func (WebhookStockIncrementNotification) ToMap

func (o WebhookStockIncrementNotification) ToMap() (map[string]interface{}, error)

type WebhookStockIncrementNotificationProductChangesDataInner

type WebhookStockIncrementNotificationProductChangesDataInner struct {
	// Action Type of Product Change Notification
	Action *string `json:"action,omitempty"`
	// Product unique identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Warehouse unique identifier
	WarehouseId *int64 `json:"warehouse_id,omitempty"`
	// New decrement stock value
	Value *string `json:"value,omitempty"`
	// Previous main stock value
	PreviousValue *string `json:"previous_value,omitempty"`
	// UNIX format updated time
	UpdateTime *int64 `json:"update_time,omitempty"`
	// Indicate for default warehouse of the shop. If not implement multilocation project, pick the true response to decrement stock
	IsDefaultWarehouse *bool `json:"is_default_warehouse,omitempty"`
}

WebhookStockIncrementNotificationProductChangesDataInner struct for WebhookStockIncrementNotificationProductChangesDataInner

func NewWebhookStockIncrementNotificationProductChangesDataInner

func NewWebhookStockIncrementNotificationProductChangesDataInner() *WebhookStockIncrementNotificationProductChangesDataInner

NewWebhookStockIncrementNotificationProductChangesDataInner instantiates a new WebhookStockIncrementNotificationProductChangesDataInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookStockIncrementNotificationProductChangesDataInnerWithDefaults

func NewWebhookStockIncrementNotificationProductChangesDataInnerWithDefaults() *WebhookStockIncrementNotificationProductChangesDataInner

NewWebhookStockIncrementNotificationProductChangesDataInnerWithDefaults instantiates a new WebhookStockIncrementNotificationProductChangesDataInner object This 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 (*WebhookStockIncrementNotificationProductChangesDataInner) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetActionOk

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetIsDefaultWarehouse

GetIsDefaultWarehouse returns the IsDefaultWarehouse field value if set, zero value otherwise.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetIsDefaultWarehouseOk

func (o *WebhookStockIncrementNotificationProductChangesDataInner) GetIsDefaultWarehouseOk() (*bool, bool)

GetIsDefaultWarehouseOk returns a tuple with the IsDefaultWarehouse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetPreviousValue

GetPreviousValue returns the PreviousValue field value if set, zero value otherwise.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetPreviousValueOk

GetPreviousValueOk returns a tuple with the PreviousValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetShopIdOk

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetUpdateTime

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetUpdateTimeOk

GetUpdateTimeOk returns a tuple with the UpdateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*WebhookStockIncrementNotificationProductChangesDataInner) 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 (*WebhookStockIncrementNotificationProductChangesDataInner) GetWarehouseId

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*WebhookStockIncrementNotificationProductChangesDataInner) 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 (*WebhookStockIncrementNotificationProductChangesDataInner) HasAction

HasAction returns a boolean if a field has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) HasIsDefaultWarehouse

HasIsDefaultWarehouse returns a boolean if a field has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) HasPreviousValue

HasPreviousValue returns a boolean if a field has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) HasUpdateTime

HasUpdateTime returns a boolean if a field has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) HasValue

HasValue returns a boolean if a field has been set.

func (*WebhookStockIncrementNotificationProductChangesDataInner) HasWarehouseId

HasWarehouseId returns a boolean if a field has been set.

func (WebhookStockIncrementNotificationProductChangesDataInner) MarshalJSON

func (*WebhookStockIncrementNotificationProductChangesDataInner) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*WebhookStockIncrementNotificationProductChangesDataInner) SetIsDefaultWarehouse

SetIsDefaultWarehouse gets a reference to the given bool and assigns it to the IsDefaultWarehouse field.

func (*WebhookStockIncrementNotificationProductChangesDataInner) SetPreviousValue

SetPreviousValue gets a reference to the given string and assigns it to the PreviousValue field.

func (*WebhookStockIncrementNotificationProductChangesDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookStockIncrementNotificationProductChangesDataInner) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookStockIncrementNotificationProductChangesDataInner) SetUpdateTime

SetUpdateTime gets a reference to the given int64 and assigns it to the UpdateTime field.

func (*WebhookStockIncrementNotificationProductChangesDataInner) SetValue

SetValue gets a reference to the given string and assigns it to the Value field.

func (*WebhookStockIncrementNotificationProductChangesDataInner) SetWarehouseId

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (WebhookStockIncrementNotificationProductChangesDataInner) ToMap

type WebhookStockOverwriteNotification

type WebhookStockOverwriteNotification struct {
	FsId               *int64                                                     `json:"fs_id,omitempty"`
	ProductChangesData []WebhookStockOverwriteNotificationProductChangesDataInner `json:"product_changes_data,omitempty"`
}

WebhookStockOverwriteNotification Stock Overwrite is notification that show information overwrite main stock into new value. This notification will be trigger when : - Edit Stock At Seller Dashboard - Hit Open API Edit Product Endpoint by change stock into new value

func NewWebhookStockOverwriteNotification

func NewWebhookStockOverwriteNotification() *WebhookStockOverwriteNotification

NewWebhookStockOverwriteNotification instantiates a new WebhookStockOverwriteNotification object This constructor will assign default values to properties that have it defined, 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 NewWebhookStockOverwriteNotificationWithDefaults

func NewWebhookStockOverwriteNotificationWithDefaults() *WebhookStockOverwriteNotification

NewWebhookStockOverwriteNotificationWithDefaults instantiates a new WebhookStockOverwriteNotification object This 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 (*WebhookStockOverwriteNotification) GetFsId

GetFsId returns the FsId field value if set, zero value otherwise.

func (*WebhookStockOverwriteNotification) GetFsIdOk

func (o *WebhookStockOverwriteNotification) GetFsIdOk() (*int64, bool)

GetFsIdOk returns a tuple with the FsId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockOverwriteNotification) GetProductChangesData

GetProductChangesData returns the ProductChangesData field value if set, zero value otherwise.

func (*WebhookStockOverwriteNotification) GetProductChangesDataOk

GetProductChangesDataOk returns a tuple with the ProductChangesData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockOverwriteNotification) HasFsId

HasFsId returns a boolean if a field has been set.

func (*WebhookStockOverwriteNotification) HasProductChangesData

func (o *WebhookStockOverwriteNotification) HasProductChangesData() bool

HasProductChangesData returns a boolean if a field has been set.

func (WebhookStockOverwriteNotification) MarshalJSON

func (o WebhookStockOverwriteNotification) MarshalJSON() ([]byte, error)

func (*WebhookStockOverwriteNotification) SetFsId

SetFsId gets a reference to the given int64 and assigns it to the FsId field.

func (*WebhookStockOverwriteNotification) SetProductChangesData

SetProductChangesData gets a reference to the given []WebhookStockOverwriteNotificationProductChangesDataInner and assigns it to the ProductChangesData field.

func (WebhookStockOverwriteNotification) ToMap

func (o WebhookStockOverwriteNotification) ToMap() (map[string]interface{}, error)

type WebhookStockOverwriteNotificationProductChangesDataInner

type WebhookStockOverwriteNotificationProductChangesDataInner struct {
	// Action Type of Product Change Notification
	Action *string `json:"action,omitempty"`
	// Product unique identifier
	ProductId *int64 `json:"product_id,omitempty"`
	// Shop unique identifier
	ShopId *int64 `json:"shop_id,omitempty"`
	// Warehouse unique identifier
	WarehouseId *int64 `json:"warehouse_id,omitempty"`
	// New overwrite main stock value
	Value *string `json:"value,omitempty"`
	// Previous main stock value
	PreviousValue *string `json:"previous_value,omitempty"`
	// UNIX format updated time
	UpdateTime *int64 `json:"update_time,omitempty"`
	// Indicate for default warehouse of the shop. If not implement multilocation project, pick the true response to overwrite stock
	IsDefaultWarehouse *bool `json:"is_default_warehouse,omitempty"`
}

WebhookStockOverwriteNotificationProductChangesDataInner struct for WebhookStockOverwriteNotificationProductChangesDataInner

func NewWebhookStockOverwriteNotificationProductChangesDataInner

func NewWebhookStockOverwriteNotificationProductChangesDataInner() *WebhookStockOverwriteNotificationProductChangesDataInner

NewWebhookStockOverwriteNotificationProductChangesDataInner instantiates a new WebhookStockOverwriteNotificationProductChangesDataInner object This constructor will assign default values to properties that have it defined, 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 NewWebhookStockOverwriteNotificationProductChangesDataInnerWithDefaults

func NewWebhookStockOverwriteNotificationProductChangesDataInnerWithDefaults() *WebhookStockOverwriteNotificationProductChangesDataInner

NewWebhookStockOverwriteNotificationProductChangesDataInnerWithDefaults instantiates a new WebhookStockOverwriteNotificationProductChangesDataInner object This 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 (*WebhookStockOverwriteNotificationProductChangesDataInner) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetActionOk

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetIsDefaultWarehouse

GetIsDefaultWarehouse returns the IsDefaultWarehouse field value if set, zero value otherwise.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetIsDefaultWarehouseOk

func (o *WebhookStockOverwriteNotificationProductChangesDataInner) GetIsDefaultWarehouseOk() (*bool, bool)

GetIsDefaultWarehouseOk returns a tuple with the IsDefaultWarehouse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetPreviousValue

GetPreviousValue returns the PreviousValue field value if set, zero value otherwise.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetPreviousValueOk

GetPreviousValueOk returns a tuple with the PreviousValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetProductId

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetProductIdOk

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetShopId

GetShopId returns the ShopId field value if set, zero value otherwise.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetShopIdOk

GetShopIdOk returns a tuple with the ShopId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetUpdateTime

GetUpdateTime returns the UpdateTime field value if set, zero value otherwise.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetUpdateTimeOk

GetUpdateTimeOk returns a tuple with the UpdateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) 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 (*WebhookStockOverwriteNotificationProductChangesDataInner) GetWarehouseId

GetWarehouseId returns the WarehouseId field value if set, zero value otherwise.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) 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 (*WebhookStockOverwriteNotificationProductChangesDataInner) HasAction

HasAction returns a boolean if a field has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) HasIsDefaultWarehouse

HasIsDefaultWarehouse returns a boolean if a field has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) HasPreviousValue

HasPreviousValue returns a boolean if a field has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) HasProductId

HasProductId returns a boolean if a field has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) HasShopId

HasShopId returns a boolean if a field has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) HasUpdateTime

HasUpdateTime returns a boolean if a field has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) HasValue

HasValue returns a boolean if a field has been set.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) HasWarehouseId

HasWarehouseId returns a boolean if a field has been set.

func (WebhookStockOverwriteNotificationProductChangesDataInner) MarshalJSON

func (*WebhookStockOverwriteNotificationProductChangesDataInner) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) SetIsDefaultWarehouse

SetIsDefaultWarehouse gets a reference to the given bool and assigns it to the IsDefaultWarehouse field.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) SetPreviousValue

SetPreviousValue gets a reference to the given string and assigns it to the PreviousValue field.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) SetProductId

SetProductId gets a reference to the given int64 and assigns it to the ProductId field.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) SetShopId

SetShopId gets a reference to the given int64 and assigns it to the ShopId field.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) SetUpdateTime

SetUpdateTime gets a reference to the given int64 and assigns it to the UpdateTime field.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) SetValue

SetValue gets a reference to the given string and assigns it to the Value field.

func (*WebhookStockOverwriteNotificationProductChangesDataInner) SetWarehouseId

SetWarehouseId gets a reference to the given int64 and assigns it to the WarehouseId field.

func (WebhookStockOverwriteNotificationProductChangesDataInner) ToMap

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL