promotion

package module
v0.1.48 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2026 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// 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")
)
View Source
var AllowedPlacementTypeEnumValues = []PlacementType{
	"combined",
	"search",
	"recommendation",
}

All allowed values of PlacementType enum

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 {
	DefaultApi *DefaultApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the Маркетинг и продвижение API vpromotion 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 AdvV0AuctionBidsPatch200Response

type AdvV0AuctionBidsPatch200Response struct {
	// Ставки кампании
	Bids []AdvV0AuctionBidsPatch200ResponseBidsInner `json:"bids"`
}

AdvV0AuctionBidsPatch200Response struct for AdvV0AuctionBidsPatch200Response

func NewAdvV0AuctionBidsPatch200Response

func NewAdvV0AuctionBidsPatch200Response(bids []AdvV0AuctionBidsPatch200ResponseBidsInner) *AdvV0AuctionBidsPatch200Response

NewAdvV0AuctionBidsPatch200Response instantiates a new AdvV0AuctionBidsPatch200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionBidsPatch200ResponseWithDefaults

func NewAdvV0AuctionBidsPatch200ResponseWithDefaults() *AdvV0AuctionBidsPatch200Response

NewAdvV0AuctionBidsPatch200ResponseWithDefaults instantiates a new AdvV0AuctionBidsPatch200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionBidsPatch200Response) GetBids

GetBids returns the Bids field value

func (*AdvV0AuctionBidsPatch200Response) GetBidsOk

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

func (AdvV0AuctionBidsPatch200Response) MarshalJSON

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

func (*AdvV0AuctionBidsPatch200Response) SetBids

SetBids sets field value

func (AdvV0AuctionBidsPatch200Response) ToMap

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

func (*AdvV0AuctionBidsPatch200Response) UnmarshalJSON

func (o *AdvV0AuctionBidsPatch200Response) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionBidsPatch200ResponseBidsInner

type AdvV0AuctionBidsPatch200ResponseBidsInner struct {
	// ID кампании
	AdvertId int64 `json:"advert_id"`
	// Ставки
	NmBids []AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner `json:"nm_bids"`
}

AdvV0AuctionBidsPatch200ResponseBidsInner struct for AdvV0AuctionBidsPatch200ResponseBidsInner

func NewAdvV0AuctionBidsPatch200ResponseBidsInner

func NewAdvV0AuctionBidsPatch200ResponseBidsInner(advertId int64, nmBids []AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) *AdvV0AuctionBidsPatch200ResponseBidsInner

NewAdvV0AuctionBidsPatch200ResponseBidsInner instantiates a new AdvV0AuctionBidsPatch200ResponseBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionBidsPatch200ResponseBidsInnerWithDefaults

func NewAdvV0AuctionBidsPatch200ResponseBidsInnerWithDefaults() *AdvV0AuctionBidsPatch200ResponseBidsInner

NewAdvV0AuctionBidsPatch200ResponseBidsInnerWithDefaults instantiates a new AdvV0AuctionBidsPatch200ResponseBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionBidsPatch200ResponseBidsInner) GetAdvertId

GetAdvertId returns the AdvertId field value

func (*AdvV0AuctionBidsPatch200ResponseBidsInner) GetAdvertIdOk

func (o *AdvV0AuctionBidsPatch200ResponseBidsInner) GetAdvertIdOk() (*int64, bool)

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

func (*AdvV0AuctionBidsPatch200ResponseBidsInner) GetNmBids

GetNmBids returns the NmBids field value

func (*AdvV0AuctionBidsPatch200ResponseBidsInner) GetNmBidsOk

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

func (AdvV0AuctionBidsPatch200ResponseBidsInner) MarshalJSON

func (*AdvV0AuctionBidsPatch200ResponseBidsInner) SetAdvertId

SetAdvertId sets field value

func (*AdvV0AuctionBidsPatch200ResponseBidsInner) SetNmBids

SetNmBids sets field value

func (AdvV0AuctionBidsPatch200ResponseBidsInner) ToMap

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

func (*AdvV0AuctionBidsPatch200ResponseBidsInner) UnmarshalJSON

func (o *AdvV0AuctionBidsPatch200ResponseBidsInner) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner

type AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner struct {
	// Артикул WB
	NmId int64 `json:"nm_id"`
	// Ставка
	Bid int64 `json:"bid"`
	// Место размещения:   - `search` — в поиске   - `recommendations`— в рекомендациях
	Placement string `json:"placement"`
}

AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner struct for AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner

func NewAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner

func NewAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner(nmId int64, bid int64, placement string) *AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner

NewAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner instantiates a new AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInnerWithDefaults

func NewAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInnerWithDefaults() *AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner

NewAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInnerWithDefaults instantiates a new AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) GetBid

GetBid returns the Bid field value

func (*AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) GetBidOk

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

func (*AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) GetNmId

GetNmId returns the NmId field value

func (*AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) GetNmIdOk

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

func (*AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) GetPlacement

GetPlacement returns the Placement field value

func (*AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) GetPlacementOk

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

func (AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) MarshalJSON

func (*AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) SetBid

SetBid sets field value

func (*AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) SetNmId

SetNmId sets field value

func (*AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) SetPlacement

SetPlacement sets field value

func (AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) ToMap

func (*AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) UnmarshalJSON

func (o *AdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionBidsPatchRequest

type AdvV0AuctionBidsPatchRequest struct {
	// Ставки в кампаниях
	Bids []AdvV0AuctionBidsPatchRequestBidsInner `json:"bids"`
}

AdvV0AuctionBidsPatchRequest struct for AdvV0AuctionBidsPatchRequest

func NewAdvV0AuctionBidsPatchRequest

func NewAdvV0AuctionBidsPatchRequest(bids []AdvV0AuctionBidsPatchRequestBidsInner) *AdvV0AuctionBidsPatchRequest

NewAdvV0AuctionBidsPatchRequest instantiates a new AdvV0AuctionBidsPatchRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionBidsPatchRequestWithDefaults

func NewAdvV0AuctionBidsPatchRequestWithDefaults() *AdvV0AuctionBidsPatchRequest

NewAdvV0AuctionBidsPatchRequestWithDefaults instantiates a new AdvV0AuctionBidsPatchRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionBidsPatchRequest) GetBids

GetBids returns the Bids field value

func (*AdvV0AuctionBidsPatchRequest) GetBidsOk

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

func (AdvV0AuctionBidsPatchRequest) MarshalJSON

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

func (*AdvV0AuctionBidsPatchRequest) SetBids

SetBids sets field value

func (AdvV0AuctionBidsPatchRequest) ToMap

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

func (*AdvV0AuctionBidsPatchRequest) UnmarshalJSON

func (o *AdvV0AuctionBidsPatchRequest) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionBidsPatchRequestBidsInner

type AdvV0AuctionBidsPatchRequestBidsInner struct {
	// ID кампании
	AdvertId int64 `json:"advert_id"`
	// Ставки
	NmBids []AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner `json:"nm_bids"`
}

AdvV0AuctionBidsPatchRequestBidsInner struct for AdvV0AuctionBidsPatchRequestBidsInner

func NewAdvV0AuctionBidsPatchRequestBidsInner

func NewAdvV0AuctionBidsPatchRequestBidsInner(advertId int64, nmBids []AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) *AdvV0AuctionBidsPatchRequestBidsInner

NewAdvV0AuctionBidsPatchRequestBidsInner instantiates a new AdvV0AuctionBidsPatchRequestBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionBidsPatchRequestBidsInnerWithDefaults

func NewAdvV0AuctionBidsPatchRequestBidsInnerWithDefaults() *AdvV0AuctionBidsPatchRequestBidsInner

NewAdvV0AuctionBidsPatchRequestBidsInnerWithDefaults instantiates a new AdvV0AuctionBidsPatchRequestBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionBidsPatchRequestBidsInner) GetAdvertId

GetAdvertId returns the AdvertId field value

func (*AdvV0AuctionBidsPatchRequestBidsInner) GetAdvertIdOk

func (o *AdvV0AuctionBidsPatchRequestBidsInner) GetAdvertIdOk() (*int64, bool)

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

func (*AdvV0AuctionBidsPatchRequestBidsInner) GetNmBids

GetNmBids returns the NmBids field value

func (*AdvV0AuctionBidsPatchRequestBidsInner) GetNmBidsOk

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

func (AdvV0AuctionBidsPatchRequestBidsInner) MarshalJSON

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

func (*AdvV0AuctionBidsPatchRequestBidsInner) SetAdvertId

func (o *AdvV0AuctionBidsPatchRequestBidsInner) SetAdvertId(v int64)

SetAdvertId sets field value

func (*AdvV0AuctionBidsPatchRequestBidsInner) SetNmBids

SetNmBids sets field value

func (AdvV0AuctionBidsPatchRequestBidsInner) ToMap

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

func (*AdvV0AuctionBidsPatchRequestBidsInner) UnmarshalJSON

func (o *AdvV0AuctionBidsPatchRequestBidsInner) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner

type AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner struct {
	// Артикул WB
	NmId int64 `json:"nm_id"`
	// Ставка
	Bid int64 `json:"bid"`
	// Место размещения:   - `search` — в поиске (для кампаний с ручной ставкой)   - `recommendations`— в рекомендациях (для кампаний с ручной ставкой)   - `combined` — в поиске и рекомендациях (для кампаний с единой ставкой)
	Placement string `json:"placement"`
}

AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner struct for AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner

func NewAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner

func NewAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner(nmId int64, bid int64, placement string) *AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner

NewAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner instantiates a new AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInnerWithDefaults

func NewAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInnerWithDefaults() *AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner

NewAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInnerWithDefaults instantiates a new AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) GetBid

GetBid returns the Bid field value

func (*AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) GetBidOk

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

func (*AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) GetNmId

GetNmId returns the NmId field value

func (*AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) GetNmIdOk

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

func (*AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) GetPlacement

GetPlacement returns the Placement field value

func (*AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) GetPlacementOk

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

func (AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) MarshalJSON

func (*AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) SetBid

SetBid sets field value

func (*AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) SetNmId

SetNmId sets field value

func (*AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) SetPlacement

SetPlacement sets field value

func (AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) ToMap

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

func (*AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) UnmarshalJSON

func (o *AdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionNmsPatch200Response

type AdvV0AuctionNmsPatch200Response struct {
	// Результат отработки запроса
	Nms []AdvV0AuctionNmsPatch200ResponseNmsInner `json:"nms"`
}

AdvV0AuctionNmsPatch200Response struct for AdvV0AuctionNmsPatch200Response

func NewAdvV0AuctionNmsPatch200Response

func NewAdvV0AuctionNmsPatch200Response(nms []AdvV0AuctionNmsPatch200ResponseNmsInner) *AdvV0AuctionNmsPatch200Response

NewAdvV0AuctionNmsPatch200Response instantiates a new AdvV0AuctionNmsPatch200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionNmsPatch200ResponseWithDefaults

func NewAdvV0AuctionNmsPatch200ResponseWithDefaults() *AdvV0AuctionNmsPatch200Response

NewAdvV0AuctionNmsPatch200ResponseWithDefaults instantiates a new AdvV0AuctionNmsPatch200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionNmsPatch200Response) GetNms

GetNms returns the Nms field value

func (*AdvV0AuctionNmsPatch200Response) GetNmsOk

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

func (AdvV0AuctionNmsPatch200Response) MarshalJSON

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

func (*AdvV0AuctionNmsPatch200Response) SetNms

SetNms sets field value

func (AdvV0AuctionNmsPatch200Response) ToMap

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

func (*AdvV0AuctionNmsPatch200Response) UnmarshalJSON

func (o *AdvV0AuctionNmsPatch200Response) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionNmsPatch200ResponseNmsInner

type AdvV0AuctionNmsPatch200ResponseNmsInner struct {
	// ID кампании
	AdvertId int64                                      `json:"advert_id"`
	Nms      AdvV0AuctionNmsPatch200ResponseNmsInnerNms `json:"nms"`
}

AdvV0AuctionNmsPatch200ResponseNmsInner struct for AdvV0AuctionNmsPatch200ResponseNmsInner

func NewAdvV0AuctionNmsPatch200ResponseNmsInner

func NewAdvV0AuctionNmsPatch200ResponseNmsInner(advertId int64, nms AdvV0AuctionNmsPatch200ResponseNmsInnerNms) *AdvV0AuctionNmsPatch200ResponseNmsInner

NewAdvV0AuctionNmsPatch200ResponseNmsInner instantiates a new AdvV0AuctionNmsPatch200ResponseNmsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionNmsPatch200ResponseNmsInnerWithDefaults

func NewAdvV0AuctionNmsPatch200ResponseNmsInnerWithDefaults() *AdvV0AuctionNmsPatch200ResponseNmsInner

NewAdvV0AuctionNmsPatch200ResponseNmsInnerWithDefaults instantiates a new AdvV0AuctionNmsPatch200ResponseNmsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionNmsPatch200ResponseNmsInner) GetAdvertId

GetAdvertId returns the AdvertId field value

func (*AdvV0AuctionNmsPatch200ResponseNmsInner) GetAdvertIdOk

func (o *AdvV0AuctionNmsPatch200ResponseNmsInner) GetAdvertIdOk() (*int64, bool)

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

func (*AdvV0AuctionNmsPatch200ResponseNmsInner) GetNms

GetNms returns the Nms field value

func (*AdvV0AuctionNmsPatch200ResponseNmsInner) GetNmsOk

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

func (AdvV0AuctionNmsPatch200ResponseNmsInner) MarshalJSON

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

func (*AdvV0AuctionNmsPatch200ResponseNmsInner) SetAdvertId

SetAdvertId sets field value

func (*AdvV0AuctionNmsPatch200ResponseNmsInner) SetNms

SetNms sets field value

func (AdvV0AuctionNmsPatch200ResponseNmsInner) ToMap

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

func (*AdvV0AuctionNmsPatch200ResponseNmsInner) UnmarshalJSON

func (o *AdvV0AuctionNmsPatch200ResponseNmsInner) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionNmsPatch200ResponseNmsInnerNms

type AdvV0AuctionNmsPatch200ResponseNmsInnerNms struct {
	// Добавленные карточки товаров
	Added []int32 `json:"added"`
	// Удалённые карточки товаров
	Deleted []int32 `json:"deleted"`
}

AdvV0AuctionNmsPatch200ResponseNmsInnerNms Карточки товаров

func NewAdvV0AuctionNmsPatch200ResponseNmsInnerNms

func NewAdvV0AuctionNmsPatch200ResponseNmsInnerNms(added []int32, deleted []int32) *AdvV0AuctionNmsPatch200ResponseNmsInnerNms

NewAdvV0AuctionNmsPatch200ResponseNmsInnerNms instantiates a new AdvV0AuctionNmsPatch200ResponseNmsInnerNms object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionNmsPatch200ResponseNmsInnerNmsWithDefaults

func NewAdvV0AuctionNmsPatch200ResponseNmsInnerNmsWithDefaults() *AdvV0AuctionNmsPatch200ResponseNmsInnerNms

NewAdvV0AuctionNmsPatch200ResponseNmsInnerNmsWithDefaults instantiates a new AdvV0AuctionNmsPatch200ResponseNmsInnerNms object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionNmsPatch200ResponseNmsInnerNms) GetAdded

GetAdded returns the Added field value

func (*AdvV0AuctionNmsPatch200ResponseNmsInnerNms) GetAddedOk

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

func (*AdvV0AuctionNmsPatch200ResponseNmsInnerNms) GetDeleted

GetDeleted returns the Deleted field value

func (*AdvV0AuctionNmsPatch200ResponseNmsInnerNms) GetDeletedOk

func (o *AdvV0AuctionNmsPatch200ResponseNmsInnerNms) GetDeletedOk() ([]int32, bool)

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

func (AdvV0AuctionNmsPatch200ResponseNmsInnerNms) MarshalJSON

func (*AdvV0AuctionNmsPatch200ResponseNmsInnerNms) SetAdded

SetAdded sets field value

func (*AdvV0AuctionNmsPatch200ResponseNmsInnerNms) SetDeleted

SetDeleted sets field value

func (AdvV0AuctionNmsPatch200ResponseNmsInnerNms) ToMap

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

func (*AdvV0AuctionNmsPatch200ResponseNmsInnerNms) UnmarshalJSON

func (o *AdvV0AuctionNmsPatch200ResponseNmsInnerNms) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionNmsPatchRequest

type AdvV0AuctionNmsPatchRequest struct {
	// Карточки товаров в кампаниях
	Nms []AdvV0AuctionNmsPatchRequestNmsInner `json:"nms"`
}

AdvV0AuctionNmsPatchRequest struct for AdvV0AuctionNmsPatchRequest

func NewAdvV0AuctionNmsPatchRequest

func NewAdvV0AuctionNmsPatchRequest(nms []AdvV0AuctionNmsPatchRequestNmsInner) *AdvV0AuctionNmsPatchRequest

NewAdvV0AuctionNmsPatchRequest instantiates a new AdvV0AuctionNmsPatchRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionNmsPatchRequestWithDefaults

func NewAdvV0AuctionNmsPatchRequestWithDefaults() *AdvV0AuctionNmsPatchRequest

NewAdvV0AuctionNmsPatchRequestWithDefaults instantiates a new AdvV0AuctionNmsPatchRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionNmsPatchRequest) GetNms

GetNms returns the Nms field value

func (*AdvV0AuctionNmsPatchRequest) GetNmsOk

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

func (AdvV0AuctionNmsPatchRequest) MarshalJSON

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

func (*AdvV0AuctionNmsPatchRequest) SetNms

SetNms sets field value

func (AdvV0AuctionNmsPatchRequest) ToMap

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

func (*AdvV0AuctionNmsPatchRequest) UnmarshalJSON

func (o *AdvV0AuctionNmsPatchRequest) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionNmsPatchRequestNmsInner

type AdvV0AuctionNmsPatchRequestNmsInner struct {
	// ID кампании
	AdvertId int64                                  `json:"advert_id"`
	Nms      AdvV0AuctionNmsPatchRequestNmsInnerNms `json:"nms"`
}

AdvV0AuctionNmsPatchRequestNmsInner struct for AdvV0AuctionNmsPatchRequestNmsInner

func NewAdvV0AuctionNmsPatchRequestNmsInner

func NewAdvV0AuctionNmsPatchRequestNmsInner(advertId int64, nms AdvV0AuctionNmsPatchRequestNmsInnerNms) *AdvV0AuctionNmsPatchRequestNmsInner

NewAdvV0AuctionNmsPatchRequestNmsInner instantiates a new AdvV0AuctionNmsPatchRequestNmsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionNmsPatchRequestNmsInnerWithDefaults

func NewAdvV0AuctionNmsPatchRequestNmsInnerWithDefaults() *AdvV0AuctionNmsPatchRequestNmsInner

NewAdvV0AuctionNmsPatchRequestNmsInnerWithDefaults instantiates a new AdvV0AuctionNmsPatchRequestNmsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionNmsPatchRequestNmsInner) GetAdvertId

func (o *AdvV0AuctionNmsPatchRequestNmsInner) GetAdvertId() int64

GetAdvertId returns the AdvertId field value

func (*AdvV0AuctionNmsPatchRequestNmsInner) GetAdvertIdOk

func (o *AdvV0AuctionNmsPatchRequestNmsInner) GetAdvertIdOk() (*int64, bool)

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

func (*AdvV0AuctionNmsPatchRequestNmsInner) GetNms

GetNms returns the Nms field value

func (*AdvV0AuctionNmsPatchRequestNmsInner) GetNmsOk

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

func (AdvV0AuctionNmsPatchRequestNmsInner) MarshalJSON

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

func (*AdvV0AuctionNmsPatchRequestNmsInner) SetAdvertId

func (o *AdvV0AuctionNmsPatchRequestNmsInner) SetAdvertId(v int64)

SetAdvertId sets field value

func (*AdvV0AuctionNmsPatchRequestNmsInner) SetNms

SetNms sets field value

func (AdvV0AuctionNmsPatchRequestNmsInner) ToMap

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

func (*AdvV0AuctionNmsPatchRequestNmsInner) UnmarshalJSON

func (o *AdvV0AuctionNmsPatchRequestNmsInner) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionNmsPatchRequestNmsInnerNms

type AdvV0AuctionNmsPatchRequestNmsInnerNms struct {
	// Карточки товаров, которые необходимо добавить
	Add []int32 `json:"add,omitempty"`
	// Карточки товаров, которые необходимо удалить
	Delete []int32 `json:"delete,omitempty"`
}

AdvV0AuctionNmsPatchRequestNmsInnerNms Карточки товаров. Максимум 50 товаров для одной кампании

func NewAdvV0AuctionNmsPatchRequestNmsInnerNms

func NewAdvV0AuctionNmsPatchRequestNmsInnerNms() *AdvV0AuctionNmsPatchRequestNmsInnerNms

NewAdvV0AuctionNmsPatchRequestNmsInnerNms instantiates a new AdvV0AuctionNmsPatchRequestNmsInnerNms object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionNmsPatchRequestNmsInnerNmsWithDefaults

func NewAdvV0AuctionNmsPatchRequestNmsInnerNmsWithDefaults() *AdvV0AuctionNmsPatchRequestNmsInnerNms

NewAdvV0AuctionNmsPatchRequestNmsInnerNmsWithDefaults instantiates a new AdvV0AuctionNmsPatchRequestNmsInnerNms object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionNmsPatchRequestNmsInnerNms) GetAdd

GetAdd returns the Add field value if set, zero value otherwise.

func (*AdvV0AuctionNmsPatchRequestNmsInnerNms) GetAddOk

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

func (*AdvV0AuctionNmsPatchRequestNmsInnerNms) GetDelete

GetDelete returns the Delete field value if set, zero value otherwise.

func (*AdvV0AuctionNmsPatchRequestNmsInnerNms) GetDeleteOk

func (o *AdvV0AuctionNmsPatchRequestNmsInnerNms) GetDeleteOk() ([]int32, bool)

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

func (*AdvV0AuctionNmsPatchRequestNmsInnerNms) HasAdd

HasAdd returns a boolean if a field has been set.

func (*AdvV0AuctionNmsPatchRequestNmsInnerNms) HasDelete

HasDelete returns a boolean if a field has been set.

func (AdvV0AuctionNmsPatchRequestNmsInnerNms) MarshalJSON

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

func (*AdvV0AuctionNmsPatchRequestNmsInnerNms) SetAdd

SetAdd gets a reference to the given []int32 and assigns it to the Add field.

func (*AdvV0AuctionNmsPatchRequestNmsInnerNms) SetDelete

SetDelete gets a reference to the given []int32 and assigns it to the Delete field.

func (AdvV0AuctionNmsPatchRequestNmsInnerNms) ToMap

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

type AdvV0AuctionPlacementsPutRequest

type AdvV0AuctionPlacementsPutRequest struct {
	// Места размещения в кампаниях
	Placements []AdvV0AuctionPlacementsPutRequestPlacementsInner `json:"placements"`
}

AdvV0AuctionPlacementsPutRequest struct for AdvV0AuctionPlacementsPutRequest

func NewAdvV0AuctionPlacementsPutRequest

func NewAdvV0AuctionPlacementsPutRequest(placements []AdvV0AuctionPlacementsPutRequestPlacementsInner) *AdvV0AuctionPlacementsPutRequest

NewAdvV0AuctionPlacementsPutRequest instantiates a new AdvV0AuctionPlacementsPutRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionPlacementsPutRequestWithDefaults

func NewAdvV0AuctionPlacementsPutRequestWithDefaults() *AdvV0AuctionPlacementsPutRequest

NewAdvV0AuctionPlacementsPutRequestWithDefaults instantiates a new AdvV0AuctionPlacementsPutRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionPlacementsPutRequest) GetPlacements

GetPlacements returns the Placements field value

func (*AdvV0AuctionPlacementsPutRequest) GetPlacementsOk

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

func (AdvV0AuctionPlacementsPutRequest) MarshalJSON

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

func (*AdvV0AuctionPlacementsPutRequest) SetPlacements

SetPlacements sets field value

func (AdvV0AuctionPlacementsPutRequest) ToMap

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

func (*AdvV0AuctionPlacementsPutRequest) UnmarshalJSON

func (o *AdvV0AuctionPlacementsPutRequest) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionPlacementsPutRequestPlacementsInner

type AdvV0AuctionPlacementsPutRequestPlacementsInner struct {
	// ID кампании
	AdvertId   int64                                                     `json:"advert_id"`
	Placements AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements `json:"placements"`
}

AdvV0AuctionPlacementsPutRequestPlacementsInner struct for AdvV0AuctionPlacementsPutRequestPlacementsInner

func NewAdvV0AuctionPlacementsPutRequestPlacementsInner

func NewAdvV0AuctionPlacementsPutRequestPlacementsInner(advertId int64, placements AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) *AdvV0AuctionPlacementsPutRequestPlacementsInner

NewAdvV0AuctionPlacementsPutRequestPlacementsInner instantiates a new AdvV0AuctionPlacementsPutRequestPlacementsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionPlacementsPutRequestPlacementsInnerWithDefaults

func NewAdvV0AuctionPlacementsPutRequestPlacementsInnerWithDefaults() *AdvV0AuctionPlacementsPutRequestPlacementsInner

NewAdvV0AuctionPlacementsPutRequestPlacementsInnerWithDefaults instantiates a new AdvV0AuctionPlacementsPutRequestPlacementsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionPlacementsPutRequestPlacementsInner) GetAdvertId

GetAdvertId returns the AdvertId field value

func (*AdvV0AuctionPlacementsPutRequestPlacementsInner) GetAdvertIdOk

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

func (*AdvV0AuctionPlacementsPutRequestPlacementsInner) GetPlacements

GetPlacements returns the Placements field value

func (*AdvV0AuctionPlacementsPutRequestPlacementsInner) GetPlacementsOk

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

func (AdvV0AuctionPlacementsPutRequestPlacementsInner) MarshalJSON

func (*AdvV0AuctionPlacementsPutRequestPlacementsInner) SetAdvertId

SetAdvertId sets field value

func (*AdvV0AuctionPlacementsPutRequestPlacementsInner) SetPlacements

SetPlacements sets field value

func (AdvV0AuctionPlacementsPutRequestPlacementsInner) ToMap

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

func (*AdvV0AuctionPlacementsPutRequestPlacementsInner) UnmarshalJSON

func (o *AdvV0AuctionPlacementsPutRequestPlacementsInner) UnmarshalJSON(data []byte) (err error)

type AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements

type AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements struct {
	// Размещение в поиске:   - `false` — отключено   - `true` — включено
	Search bool `json:"search"`
	// Размещение в рекомендациях:   - `false` — отключено   - `true` — включено
	Recommendations bool `json:"recommendations"`
}

AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements Места размещения

func NewAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements

func NewAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements(search bool, recommendations bool) *AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements

NewAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements instantiates a new AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacementsWithDefaults

func NewAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacementsWithDefaults() *AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements

NewAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacementsWithDefaults instantiates a new AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) GetRecommendations

GetRecommendations returns the Recommendations field value

func (*AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) GetRecommendationsOk

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

func (*AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) GetSearch

GetSearch returns the Search field value

func (*AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) GetSearchOk

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

func (AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) MarshalJSON

func (*AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) SetRecommendations

SetRecommendations sets field value

func (*AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) SetSearch

SetSearch sets field value

func (AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) ToMap

func (*AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) UnmarshalJSON

type AdvV0BidsMinPost200Response

type AdvV0BidsMinPost200Response struct {
	// Список карточек товаров со ставками
	Bids []AdvV0BidsMinPost200ResponseBidsInner `json:"bids"`
}

AdvV0BidsMinPost200Response struct for AdvV0BidsMinPost200Response

func NewAdvV0BidsMinPost200Response

func NewAdvV0BidsMinPost200Response(bids []AdvV0BidsMinPost200ResponseBidsInner) *AdvV0BidsMinPost200Response

NewAdvV0BidsMinPost200Response instantiates a new AdvV0BidsMinPost200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0BidsMinPost200ResponseWithDefaults

func NewAdvV0BidsMinPost200ResponseWithDefaults() *AdvV0BidsMinPost200Response

NewAdvV0BidsMinPost200ResponseWithDefaults instantiates a new AdvV0BidsMinPost200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0BidsMinPost200Response) GetBids

GetBids returns the Bids field value

func (*AdvV0BidsMinPost200Response) GetBidsOk

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

func (AdvV0BidsMinPost200Response) MarshalJSON

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

func (*AdvV0BidsMinPost200Response) SetBids

SetBids sets field value

func (AdvV0BidsMinPost200Response) ToMap

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

func (*AdvV0BidsMinPost200Response) UnmarshalJSON

func (o *AdvV0BidsMinPost200Response) UnmarshalJSON(data []byte) (err error)

type AdvV0BidsMinPost200ResponseBidsInner

type AdvV0BidsMinPost200ResponseBidsInner struct {
	// Список ставок по местам размещения
	Bids []AdvV0BidsMinPost200ResponseBidsInnerBidsInner `json:"bids"`
	// Артикул WB
	NmId int64 `json:"nm_id"`
}

AdvV0BidsMinPost200ResponseBidsInner struct for AdvV0BidsMinPost200ResponseBidsInner

func NewAdvV0BidsMinPost200ResponseBidsInner

func NewAdvV0BidsMinPost200ResponseBidsInner(bids []AdvV0BidsMinPost200ResponseBidsInnerBidsInner, nmId int64) *AdvV0BidsMinPost200ResponseBidsInner

NewAdvV0BidsMinPost200ResponseBidsInner instantiates a new AdvV0BidsMinPost200ResponseBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0BidsMinPost200ResponseBidsInnerWithDefaults

func NewAdvV0BidsMinPost200ResponseBidsInnerWithDefaults() *AdvV0BidsMinPost200ResponseBidsInner

NewAdvV0BidsMinPost200ResponseBidsInnerWithDefaults instantiates a new AdvV0BidsMinPost200ResponseBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0BidsMinPost200ResponseBidsInner) GetBids

GetBids returns the Bids field value

func (*AdvV0BidsMinPost200ResponseBidsInner) GetBidsOk

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

func (*AdvV0BidsMinPost200ResponseBidsInner) GetNmId

GetNmId returns the NmId field value

func (*AdvV0BidsMinPost200ResponseBidsInner) GetNmIdOk

func (o *AdvV0BidsMinPost200ResponseBidsInner) GetNmIdOk() (*int64, bool)

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

func (AdvV0BidsMinPost200ResponseBidsInner) MarshalJSON

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

func (*AdvV0BidsMinPost200ResponseBidsInner) SetBids

SetBids sets field value

func (*AdvV0BidsMinPost200ResponseBidsInner) SetNmId

SetNmId sets field value

func (AdvV0BidsMinPost200ResponseBidsInner) ToMap

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

func (*AdvV0BidsMinPost200ResponseBidsInner) UnmarshalJSON

func (o *AdvV0BidsMinPost200ResponseBidsInner) UnmarshalJSON(data []byte) (err error)

type AdvV0BidsMinPost200ResponseBidsInnerBidsInner

type AdvV0BidsMinPost200ResponseBidsInnerBidsInner struct {
	Type PlacementType `json:"type"`
	// Минимальная ставка
	Value int32 `json:"value"`
}

AdvV0BidsMinPost200ResponseBidsInnerBidsInner struct for AdvV0BidsMinPost200ResponseBidsInnerBidsInner

func NewAdvV0BidsMinPost200ResponseBidsInnerBidsInner

func NewAdvV0BidsMinPost200ResponseBidsInnerBidsInner(type_ PlacementType, value int32) *AdvV0BidsMinPost200ResponseBidsInnerBidsInner

NewAdvV0BidsMinPost200ResponseBidsInnerBidsInner instantiates a new AdvV0BidsMinPost200ResponseBidsInnerBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0BidsMinPost200ResponseBidsInnerBidsInnerWithDefaults

func NewAdvV0BidsMinPost200ResponseBidsInnerBidsInnerWithDefaults() *AdvV0BidsMinPost200ResponseBidsInnerBidsInner

NewAdvV0BidsMinPost200ResponseBidsInnerBidsInnerWithDefaults instantiates a new AdvV0BidsMinPost200ResponseBidsInnerBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0BidsMinPost200ResponseBidsInnerBidsInner) GetType

GetType returns the Type field value

func (*AdvV0BidsMinPost200ResponseBidsInnerBidsInner) GetTypeOk

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

func (*AdvV0BidsMinPost200ResponseBidsInnerBidsInner) GetValue

GetValue returns the Value field value

func (*AdvV0BidsMinPost200ResponseBidsInnerBidsInner) GetValueOk

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

func (AdvV0BidsMinPost200ResponseBidsInnerBidsInner) MarshalJSON

func (*AdvV0BidsMinPost200ResponseBidsInnerBidsInner) SetType

SetType sets field value

func (*AdvV0BidsMinPost200ResponseBidsInnerBidsInner) SetValue

SetValue sets field value

func (AdvV0BidsMinPost200ResponseBidsInnerBidsInner) ToMap

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

func (*AdvV0BidsMinPost200ResponseBidsInnerBidsInner) UnmarshalJSON

func (o *AdvV0BidsMinPost200ResponseBidsInnerBidsInner) UnmarshalJSON(data []byte) (err error)

type AdvV0BidsMinPostRequest

type AdvV0BidsMinPostRequest struct {
	// ID кампании
	AdvertId int64 `json:"advert_id"`
	// Список артикулов WB
	NmIds []int64 `json:"nm_ids"`
	// Тип оплаты:       - `cpm` — за показы       - `cpc` — за клик
	PaymentType string `json:"payment_type"`
	// Места размещения:   - `search` — поиск   - `recommendation` — рекомендации   - `combined` — поиск и рекомендации
	PlacementTypes []string `json:"placement_types"`
}

AdvV0BidsMinPostRequest struct for AdvV0BidsMinPostRequest

func NewAdvV0BidsMinPostRequest

func NewAdvV0BidsMinPostRequest(advertId int64, nmIds []int64, paymentType string, placementTypes []string) *AdvV0BidsMinPostRequest

NewAdvV0BidsMinPostRequest instantiates a new AdvV0BidsMinPostRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0BidsMinPostRequestWithDefaults

func NewAdvV0BidsMinPostRequestWithDefaults() *AdvV0BidsMinPostRequest

NewAdvV0BidsMinPostRequestWithDefaults instantiates a new AdvV0BidsMinPostRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0BidsMinPostRequest) GetAdvertId

func (o *AdvV0BidsMinPostRequest) GetAdvertId() int64

GetAdvertId returns the AdvertId field value

func (*AdvV0BidsMinPostRequest) GetAdvertIdOk

func (o *AdvV0BidsMinPostRequest) GetAdvertIdOk() (*int64, bool)

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

func (*AdvV0BidsMinPostRequest) GetNmIds

func (o *AdvV0BidsMinPostRequest) GetNmIds() []int64

GetNmIds returns the NmIds field value

func (*AdvV0BidsMinPostRequest) GetNmIdsOk

func (o *AdvV0BidsMinPostRequest) GetNmIdsOk() ([]int64, bool)

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

func (*AdvV0BidsMinPostRequest) GetPaymentType

func (o *AdvV0BidsMinPostRequest) GetPaymentType() string

GetPaymentType returns the PaymentType field value

func (*AdvV0BidsMinPostRequest) GetPaymentTypeOk

func (o *AdvV0BidsMinPostRequest) GetPaymentTypeOk() (*string, bool)

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

func (*AdvV0BidsMinPostRequest) GetPlacementTypes

func (o *AdvV0BidsMinPostRequest) GetPlacementTypes() []string

GetPlacementTypes returns the PlacementTypes field value

func (*AdvV0BidsMinPostRequest) GetPlacementTypesOk

func (o *AdvV0BidsMinPostRequest) GetPlacementTypesOk() ([]string, bool)

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

func (AdvV0BidsMinPostRequest) MarshalJSON

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

func (*AdvV0BidsMinPostRequest) SetAdvertId

func (o *AdvV0BidsMinPostRequest) SetAdvertId(v int64)

SetAdvertId sets field value

func (*AdvV0BidsMinPostRequest) SetNmIds

func (o *AdvV0BidsMinPostRequest) SetNmIds(v []int64)

SetNmIds sets field value

func (*AdvV0BidsMinPostRequest) SetPaymentType

func (o *AdvV0BidsMinPostRequest) SetPaymentType(v string)

SetPaymentType sets field value

func (*AdvV0BidsMinPostRequest) SetPlacementTypes

func (o *AdvV0BidsMinPostRequest) SetPlacementTypes(v []string)

SetPlacementTypes sets field value

func (AdvV0BidsMinPostRequest) ToMap

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

func (*AdvV0BidsMinPostRequest) UnmarshalJSON

func (o *AdvV0BidsMinPostRequest) UnmarshalJSON(data []byte) (err error)

type AdvV0BidsPatch400Response

type AdvV0BidsPatch400Response struct {
	// Детали ошибки
	Detail *string `json:"detail,omitempty"`
	// ID внутреннего сервиса WB
	Origin *string `json:"origin,omitempty"`
	// Уникальный ID запроса
	RequestId *string `json:"request_id,omitempty"`
	// HTTP статус-код
	Status *int32 `json:"status,omitempty"`
	// Заголовок ошибки
	Title *string `json:"title,omitempty"`
	// Детализация ошибки
	Errors []AdvV0BidsPatch400ResponseErrorsInner `json:"errors,omitempty"`
	// Тип ошибки
	Type *string `json:"type,omitempty"`
}

AdvV0BidsPatch400Response struct for AdvV0BidsPatch400Response

func NewAdvV0BidsPatch400Response

func NewAdvV0BidsPatch400Response() *AdvV0BidsPatch400Response

NewAdvV0BidsPatch400Response instantiates a new AdvV0BidsPatch400Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0BidsPatch400ResponseWithDefaults

func NewAdvV0BidsPatch400ResponseWithDefaults() *AdvV0BidsPatch400Response

NewAdvV0BidsPatch400ResponseWithDefaults instantiates a new AdvV0BidsPatch400Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0BidsPatch400Response) GetDetail

func (o *AdvV0BidsPatch400Response) GetDetail() string

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

func (*AdvV0BidsPatch400Response) GetDetailOk

func (o *AdvV0BidsPatch400Response) GetDetailOk() (*string, bool)

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

func (*AdvV0BidsPatch400Response) GetErrors

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

func (*AdvV0BidsPatch400Response) GetErrorsOk

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

func (*AdvV0BidsPatch400Response) GetOrigin

func (o *AdvV0BidsPatch400Response) GetOrigin() string

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*AdvV0BidsPatch400Response) GetOriginOk

func (o *AdvV0BidsPatch400Response) GetOriginOk() (*string, bool)

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

func (*AdvV0BidsPatch400Response) GetRequestId

func (o *AdvV0BidsPatch400Response) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*AdvV0BidsPatch400Response) GetRequestIdOk

func (o *AdvV0BidsPatch400Response) GetRequestIdOk() (*string, bool)

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

func (*AdvV0BidsPatch400Response) GetStatus

func (o *AdvV0BidsPatch400Response) GetStatus() int32

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

func (*AdvV0BidsPatch400Response) GetStatusOk

func (o *AdvV0BidsPatch400Response) GetStatusOk() (*int32, 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 (*AdvV0BidsPatch400Response) GetTitle

func (o *AdvV0BidsPatch400Response) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*AdvV0BidsPatch400Response) GetTitleOk

func (o *AdvV0BidsPatch400Response) 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 (*AdvV0BidsPatch400Response) GetType

func (o *AdvV0BidsPatch400Response) GetType() string

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

func (*AdvV0BidsPatch400Response) GetTypeOk

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

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

func (*AdvV0BidsPatch400Response) HasDetail

func (o *AdvV0BidsPatch400Response) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*AdvV0BidsPatch400Response) HasErrors

func (o *AdvV0BidsPatch400Response) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*AdvV0BidsPatch400Response) HasOrigin

func (o *AdvV0BidsPatch400Response) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*AdvV0BidsPatch400Response) HasRequestId

func (o *AdvV0BidsPatch400Response) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*AdvV0BidsPatch400Response) HasStatus

func (o *AdvV0BidsPatch400Response) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AdvV0BidsPatch400Response) HasTitle

func (o *AdvV0BidsPatch400Response) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*AdvV0BidsPatch400Response) HasType

func (o *AdvV0BidsPatch400Response) HasType() bool

HasType returns a boolean if a field has been set.

func (AdvV0BidsPatch400Response) MarshalJSON

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

func (*AdvV0BidsPatch400Response) SetDetail

func (o *AdvV0BidsPatch400Response) SetDetail(v string)

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

func (*AdvV0BidsPatch400Response) SetErrors

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

func (*AdvV0BidsPatch400Response) SetOrigin

func (o *AdvV0BidsPatch400Response) SetOrigin(v string)

SetOrigin gets a reference to the given string and assigns it to the Origin field.

func (*AdvV0BidsPatch400Response) SetRequestId

func (o *AdvV0BidsPatch400Response) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*AdvV0BidsPatch400Response) SetStatus

func (o *AdvV0BidsPatch400Response) SetStatus(v int32)

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

func (*AdvV0BidsPatch400Response) SetTitle

func (o *AdvV0BidsPatch400Response) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*AdvV0BidsPatch400Response) SetType

func (o *AdvV0BidsPatch400Response) SetType(v string)

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

func (AdvV0BidsPatch400Response) ToMap

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

type AdvV0BidsPatch400ResponseErrorsInner

type AdvV0BidsPatch400ResponseErrorsInner struct {
	// Детали ошибки
	Detail *string `json:"detail,omitempty"`
	// Поле с ошибкой
	Field *string `json:"field,omitempty"`
}

AdvV0BidsPatch400ResponseErrorsInner struct for AdvV0BidsPatch400ResponseErrorsInner

func NewAdvV0BidsPatch400ResponseErrorsInner

func NewAdvV0BidsPatch400ResponseErrorsInner() *AdvV0BidsPatch400ResponseErrorsInner

NewAdvV0BidsPatch400ResponseErrorsInner instantiates a new AdvV0BidsPatch400ResponseErrorsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0BidsPatch400ResponseErrorsInnerWithDefaults

func NewAdvV0BidsPatch400ResponseErrorsInnerWithDefaults() *AdvV0BidsPatch400ResponseErrorsInner

NewAdvV0BidsPatch400ResponseErrorsInnerWithDefaults instantiates a new AdvV0BidsPatch400ResponseErrorsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0BidsPatch400ResponseErrorsInner) GetDetail

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

func (*AdvV0BidsPatch400ResponseErrorsInner) GetDetailOk

func (o *AdvV0BidsPatch400ResponseErrorsInner) GetDetailOk() (*string, bool)

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

func (*AdvV0BidsPatch400ResponseErrorsInner) GetField

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

func (*AdvV0BidsPatch400ResponseErrorsInner) GetFieldOk

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

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

func (*AdvV0BidsPatch400ResponseErrorsInner) HasDetail

HasDetail returns a boolean if a field has been set.

func (*AdvV0BidsPatch400ResponseErrorsInner) HasField

HasField returns a boolean if a field has been set.

func (AdvV0BidsPatch400ResponseErrorsInner) MarshalJSON

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

func (*AdvV0BidsPatch400ResponseErrorsInner) SetDetail

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

func (*AdvV0BidsPatch400ResponseErrorsInner) SetField

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

func (AdvV0BidsPatch400ResponseErrorsInner) ToMap

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

type AdvV0BidsPatchRequest

type AdvV0BidsPatchRequest struct {
	Bids []V0AdvertMultibid `json:"bids"`
}

AdvV0BidsPatchRequest struct for AdvV0BidsPatchRequest

func NewAdvV0BidsPatchRequest

func NewAdvV0BidsPatchRequest(bids []V0AdvertMultibid) *AdvV0BidsPatchRequest

NewAdvV0BidsPatchRequest instantiates a new AdvV0BidsPatchRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0BidsPatchRequestWithDefaults

func NewAdvV0BidsPatchRequestWithDefaults() *AdvV0BidsPatchRequest

NewAdvV0BidsPatchRequestWithDefaults instantiates a new AdvV0BidsPatchRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0BidsPatchRequest) GetBids

func (o *AdvV0BidsPatchRequest) GetBids() []V0AdvertMultibid

GetBids returns the Bids field value

func (*AdvV0BidsPatchRequest) GetBidsOk

func (o *AdvV0BidsPatchRequest) GetBidsOk() ([]V0AdvertMultibid, bool)

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

func (AdvV0BidsPatchRequest) MarshalJSON

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

func (*AdvV0BidsPatchRequest) SetBids

func (o *AdvV0BidsPatchRequest) SetBids(v []V0AdvertMultibid)

SetBids sets field value

func (AdvV0BidsPatchRequest) ToMap

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

func (*AdvV0BidsPatchRequest) UnmarshalJSON

func (o *AdvV0BidsPatchRequest) UnmarshalJSON(data []byte) (err error)

type AdvV0ConfigGet200Response

type AdvV0ConfigGet200Response struct {
	// Список категорий товаров (предметов) с минимально допустимыми ставками
	Categories []V0GetConfigCategoriesResponse `json:"categories,omitempty"`
	// Список основных параметров конфигурации с допустимыми значениями
	Config []AdvV0ConfigGet200ResponseConfigInner `json:"config,omitempty"`
}

AdvV0ConfigGet200Response struct for AdvV0ConfigGet200Response

func NewAdvV0ConfigGet200Response

func NewAdvV0ConfigGet200Response() *AdvV0ConfigGet200Response

NewAdvV0ConfigGet200Response instantiates a new AdvV0ConfigGet200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0ConfigGet200ResponseWithDefaults

func NewAdvV0ConfigGet200ResponseWithDefaults() *AdvV0ConfigGet200Response

NewAdvV0ConfigGet200ResponseWithDefaults instantiates a new AdvV0ConfigGet200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0ConfigGet200Response) GetCategories

GetCategories returns the Categories field value if set, zero value otherwise.

func (*AdvV0ConfigGet200Response) 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 (*AdvV0ConfigGet200Response) GetConfig

GetConfig returns the Config field value if set, zero value otherwise.

func (*AdvV0ConfigGet200Response) GetConfigOk

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

func (*AdvV0ConfigGet200Response) HasCategories

func (o *AdvV0ConfigGet200Response) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*AdvV0ConfigGet200Response) HasConfig

func (o *AdvV0ConfigGet200Response) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (AdvV0ConfigGet200Response) MarshalJSON

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

func (*AdvV0ConfigGet200Response) SetCategories

SetCategories gets a reference to the given []V0GetConfigCategoriesResponse and assigns it to the Categories field.

func (*AdvV0ConfigGet200Response) SetConfig

SetConfig gets a reference to the given []AdvV0ConfigGet200ResponseConfigInner and assigns it to the Config field.

func (AdvV0ConfigGet200Response) ToMap

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

type AdvV0ConfigGet200ResponseConfigInner

type AdvV0ConfigGet200ResponseConfigInner struct {
	// Описание параметра
	Description *string `json:"description,omitempty"`
	// Название параметра
	Name *string `json:"name,omitempty"`
	// Значение
	Value *string `json:"value,omitempty"`
}

AdvV0ConfigGet200ResponseConfigInner struct for AdvV0ConfigGet200ResponseConfigInner

func NewAdvV0ConfigGet200ResponseConfigInner

func NewAdvV0ConfigGet200ResponseConfigInner() *AdvV0ConfigGet200ResponseConfigInner

NewAdvV0ConfigGet200ResponseConfigInner instantiates a new AdvV0ConfigGet200ResponseConfigInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0ConfigGet200ResponseConfigInnerWithDefaults

func NewAdvV0ConfigGet200ResponseConfigInnerWithDefaults() *AdvV0ConfigGet200ResponseConfigInner

NewAdvV0ConfigGet200ResponseConfigInnerWithDefaults instantiates a new AdvV0ConfigGet200ResponseConfigInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0ConfigGet200ResponseConfigInner) GetDescription

func (o *AdvV0ConfigGet200ResponseConfigInner) GetDescription() string

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

func (*AdvV0ConfigGet200ResponseConfigInner) GetDescriptionOk

func (o *AdvV0ConfigGet200ResponseConfigInner) 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 (*AdvV0ConfigGet200ResponseConfigInner) GetName

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

func (*AdvV0ConfigGet200ResponseConfigInner) 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 (*AdvV0ConfigGet200ResponseConfigInner) GetValue

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

func (*AdvV0ConfigGet200ResponseConfigInner) GetValueOk

func (o *AdvV0ConfigGet200ResponseConfigInner) 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 (*AdvV0ConfigGet200ResponseConfigInner) HasDescription

func (o *AdvV0ConfigGet200ResponseConfigInner) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AdvV0ConfigGet200ResponseConfigInner) HasName

HasName returns a boolean if a field has been set.

func (*AdvV0ConfigGet200ResponseConfigInner) HasValue

HasValue returns a boolean if a field has been set.

func (AdvV0ConfigGet200ResponseConfigInner) MarshalJSON

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

func (*AdvV0ConfigGet200ResponseConfigInner) SetDescription

func (o *AdvV0ConfigGet200ResponseConfigInner) SetDescription(v string)

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

func (*AdvV0ConfigGet200ResponseConfigInner) SetName

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

func (*AdvV0ConfigGet200ResponseConfigInner) SetValue

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

func (AdvV0ConfigGet200ResponseConfigInner) ToMap

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

type AdvV0RenamePostRequest

type AdvV0RenamePostRequest struct {
	// ID кампании, в которой меняется название
	AdvertId int32 `json:"advertId"`
	// Новое название (максимум 100 символов)
	Name string `json:"name"`
}

AdvV0RenamePostRequest struct for AdvV0RenamePostRequest

func NewAdvV0RenamePostRequest

func NewAdvV0RenamePostRequest(advertId int32, name string) *AdvV0RenamePostRequest

NewAdvV0RenamePostRequest instantiates a new AdvV0RenamePostRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV0RenamePostRequestWithDefaults

func NewAdvV0RenamePostRequestWithDefaults() *AdvV0RenamePostRequest

NewAdvV0RenamePostRequestWithDefaults instantiates a new AdvV0RenamePostRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV0RenamePostRequest) GetAdvertId

func (o *AdvV0RenamePostRequest) GetAdvertId() int32

GetAdvertId returns the AdvertId field value

func (*AdvV0RenamePostRequest) GetAdvertIdOk

func (o *AdvV0RenamePostRequest) GetAdvertIdOk() (*int32, bool)

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

func (*AdvV0RenamePostRequest) GetName

func (o *AdvV0RenamePostRequest) GetName() string

GetName returns the Name field value

func (*AdvV0RenamePostRequest) GetNameOk

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

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

func (AdvV0RenamePostRequest) MarshalJSON

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

func (*AdvV0RenamePostRequest) SetAdvertId

func (o *AdvV0RenamePostRequest) SetAdvertId(v int32)

SetAdvertId sets field value

func (*AdvV0RenamePostRequest) SetName

func (o *AdvV0RenamePostRequest) SetName(v string)

SetName sets field value

func (AdvV0RenamePostRequest) ToMap

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

func (*AdvV0RenamePostRequest) UnmarshalJSON

func (o *AdvV0RenamePostRequest) UnmarshalJSON(data []byte) (err error)

type AdvV1AdvertGet200Response

type AdvV1AdvertGet200Response struct {
	// ID медиакампании
	AdvertId *int32 `json:"advertId,omitempty"`
	// Название медиакампании
	Name *string `json:"name,omitempty"`
	// Название бренда
	Brand *string `json:"brand,omitempty"`
	// Тип медиакампании: - `1` — размещение по дням - `2` — размещение по просмотрам
	Type *int32 `json:"type,omitempty"`
	// Статус медиакампании:   - `1` — черновик   - `2` — модерация   - `3` — отклонена (с возможностью вернуть на модерацию)   - `4` — готова к запуску   - `5` — запланирована   - `6` — на показах   - `7` — завершена   - `8` — отменена   - `9` — приостановлена продавцом   - `10` — пауза по дневному лимиту   - `11` — пауза
	Status *int32 `json:"status,omitempty"`
	// Время создания медиакампании
	CreateTime *time.Time                         `json:"createTime,omitempty"`
	Extended   *AdvV1AdvertGet200ResponseExtended `json:"extended,omitempty"`
	// Информация о баннере. <br> Наличие в ответе тех или иных полей зависит от конфигурации медиакампании.
	Items []AdvV1AdvertGet200ResponseItemsInner `json:"items,omitempty"`
}

AdvV1AdvertGet200Response struct for AdvV1AdvertGet200Response

func NewAdvV1AdvertGet200Response

func NewAdvV1AdvertGet200Response() *AdvV1AdvertGet200Response

NewAdvV1AdvertGet200Response instantiates a new AdvV1AdvertGet200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1AdvertGet200ResponseWithDefaults

func NewAdvV1AdvertGet200ResponseWithDefaults() *AdvV1AdvertGet200Response

NewAdvV1AdvertGet200ResponseWithDefaults instantiates a new AdvV1AdvertGet200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1AdvertGet200Response) GetAdvertId

func (o *AdvV1AdvertGet200Response) GetAdvertId() int32

GetAdvertId returns the AdvertId field value if set, zero value otherwise.

func (*AdvV1AdvertGet200Response) GetAdvertIdOk

func (o *AdvV1AdvertGet200Response) GetAdvertIdOk() (*int32, bool)

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

func (*AdvV1AdvertGet200Response) GetBrand

func (o *AdvV1AdvertGet200Response) GetBrand() string

GetBrand returns the Brand field value if set, zero value otherwise.

func (*AdvV1AdvertGet200Response) GetBrandOk

func (o *AdvV1AdvertGet200Response) GetBrandOk() (*string, bool)

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

func (*AdvV1AdvertGet200Response) GetCreateTime

func (o *AdvV1AdvertGet200Response) GetCreateTime() time.Time

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*AdvV1AdvertGet200Response) GetCreateTimeOk

func (o *AdvV1AdvertGet200Response) GetCreateTimeOk() (*time.Time, 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 (*AdvV1AdvertGet200Response) GetExtended

GetExtended returns the Extended field value if set, zero value otherwise.

func (*AdvV1AdvertGet200Response) GetExtendedOk

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

func (*AdvV1AdvertGet200Response) GetItems

GetItems returns the Items field value if set, zero value otherwise.

func (*AdvV1AdvertGet200Response) GetItemsOk

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

func (*AdvV1AdvertGet200Response) GetName

func (o *AdvV1AdvertGet200Response) GetName() string

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

func (*AdvV1AdvertGet200Response) GetNameOk

func (o *AdvV1AdvertGet200Response) 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 (*AdvV1AdvertGet200Response) GetStatus

func (o *AdvV1AdvertGet200Response) GetStatus() int32

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

func (*AdvV1AdvertGet200Response) GetStatusOk

func (o *AdvV1AdvertGet200Response) GetStatusOk() (*int32, 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 (*AdvV1AdvertGet200Response) GetType

func (o *AdvV1AdvertGet200Response) GetType() int32

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

func (*AdvV1AdvertGet200Response) GetTypeOk

func (o *AdvV1AdvertGet200Response) GetTypeOk() (*int32, 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 (*AdvV1AdvertGet200Response) HasAdvertId

func (o *AdvV1AdvertGet200Response) HasAdvertId() bool

HasAdvertId returns a boolean if a field has been set.

func (*AdvV1AdvertGet200Response) HasBrand

func (o *AdvV1AdvertGet200Response) HasBrand() bool

HasBrand returns a boolean if a field has been set.

func (*AdvV1AdvertGet200Response) HasCreateTime

func (o *AdvV1AdvertGet200Response) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*AdvV1AdvertGet200Response) HasExtended

func (o *AdvV1AdvertGet200Response) HasExtended() bool

HasExtended returns a boolean if a field has been set.

func (*AdvV1AdvertGet200Response) HasItems

func (o *AdvV1AdvertGet200Response) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*AdvV1AdvertGet200Response) HasName

func (o *AdvV1AdvertGet200Response) HasName() bool

HasName returns a boolean if a field has been set.

func (*AdvV1AdvertGet200Response) HasStatus

func (o *AdvV1AdvertGet200Response) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AdvV1AdvertGet200Response) HasType

func (o *AdvV1AdvertGet200Response) HasType() bool

HasType returns a boolean if a field has been set.

func (AdvV1AdvertGet200Response) MarshalJSON

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

func (*AdvV1AdvertGet200Response) SetAdvertId

func (o *AdvV1AdvertGet200Response) SetAdvertId(v int32)

SetAdvertId gets a reference to the given int32 and assigns it to the AdvertId field.

func (*AdvV1AdvertGet200Response) SetBrand

func (o *AdvV1AdvertGet200Response) SetBrand(v string)

SetBrand gets a reference to the given string and assigns it to the Brand field.

func (*AdvV1AdvertGet200Response) SetCreateTime

func (o *AdvV1AdvertGet200Response) SetCreateTime(v time.Time)

SetCreateTime gets a reference to the given time.Time and assigns it to the CreateTime field.

func (*AdvV1AdvertGet200Response) SetExtended

SetExtended gets a reference to the given AdvV1AdvertGet200ResponseExtended and assigns it to the Extended field.

func (*AdvV1AdvertGet200Response) SetItems

SetItems gets a reference to the given []AdvV1AdvertGet200ResponseItemsInner and assigns it to the Items field.

func (*AdvV1AdvertGet200Response) SetName

func (o *AdvV1AdvertGet200Response) SetName(v string)

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

func (*AdvV1AdvertGet200Response) SetStatus

func (o *AdvV1AdvertGet200Response) SetStatus(v int32)

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

func (*AdvV1AdvertGet200Response) SetType

func (o *AdvV1AdvertGet200Response) SetType(v int32)

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

func (AdvV1AdvertGet200Response) ToMap

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

type AdvV1AdvertGet200ResponseExtended

type AdvV1AdvertGet200ResponseExtended struct {
	// Комментарий модератора
	Reason NullableString `json:"reason,omitempty"`
	// Затраты
	Expenses *int32 `json:"expenses,omitempty"`
	// Дата и время начала показа медиакампании
	From *time.Time `json:"from,omitempty"`
	// Дата и время окончания показа медиакампании
	To *time.Time `json:"to,omitempty"`
	// Дата и время изменения кампании
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// Стоимость размещения по дням для типа `1`
	Price *int32 `json:"price,omitempty"`
	// Остаток бюджета для типа `2`
	Budget *int32 `json:"budget,omitempty"`
	// Источник списания:   - `1` — баланс   - `2` — счёт
	Operation *int32 `json:"operation,omitempty"`
	// ID контракта, для продавцов на контракте
	ContractId *int32 `json:"contract_id,omitempty"`
}

AdvV1AdvertGet200ResponseExtended struct for AdvV1AdvertGet200ResponseExtended

func NewAdvV1AdvertGet200ResponseExtended

func NewAdvV1AdvertGet200ResponseExtended() *AdvV1AdvertGet200ResponseExtended

NewAdvV1AdvertGet200ResponseExtended instantiates a new AdvV1AdvertGet200ResponseExtended object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1AdvertGet200ResponseExtendedWithDefaults

func NewAdvV1AdvertGet200ResponseExtendedWithDefaults() *AdvV1AdvertGet200ResponseExtended

NewAdvV1AdvertGet200ResponseExtendedWithDefaults instantiates a new AdvV1AdvertGet200ResponseExtended object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1AdvertGet200ResponseExtended) GetBudget

GetBudget returns the Budget field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseExtended) GetBudgetOk

func (o *AdvV1AdvertGet200ResponseExtended) GetBudgetOk() (*int32, bool)

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

func (*AdvV1AdvertGet200ResponseExtended) GetContractId

func (o *AdvV1AdvertGet200ResponseExtended) GetContractId() int32

GetContractId returns the ContractId field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseExtended) GetContractIdOk

func (o *AdvV1AdvertGet200ResponseExtended) GetContractIdOk() (*int32, bool)

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

func (*AdvV1AdvertGet200ResponseExtended) GetExpenses

func (o *AdvV1AdvertGet200ResponseExtended) GetExpenses() int32

GetExpenses returns the Expenses field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseExtended) GetExpensesOk

func (o *AdvV1AdvertGet200ResponseExtended) GetExpensesOk() (*int32, bool)

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

func (*AdvV1AdvertGet200ResponseExtended) GetFrom

GetFrom returns the From field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseExtended) GetFromOk

func (o *AdvV1AdvertGet200ResponseExtended) GetFromOk() (*time.Time, 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 (*AdvV1AdvertGet200ResponseExtended) GetOperation

func (o *AdvV1AdvertGet200ResponseExtended) GetOperation() int32

GetOperation returns the Operation field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseExtended) GetOperationOk

func (o *AdvV1AdvertGet200ResponseExtended) GetOperationOk() (*int32, bool)

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

func (*AdvV1AdvertGet200ResponseExtended) GetPrice

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

func (*AdvV1AdvertGet200ResponseExtended) GetPriceOk

func (o *AdvV1AdvertGet200ResponseExtended) GetPriceOk() (*int32, 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 (*AdvV1AdvertGet200ResponseExtended) GetReason

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

func (*AdvV1AdvertGet200ResponseExtended) GetReasonOk

func (o *AdvV1AdvertGet200ResponseExtended) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AdvV1AdvertGet200ResponseExtended) GetTo

GetTo returns the To field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseExtended) GetToOk

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

func (*AdvV1AdvertGet200ResponseExtended) GetUpdatedAt

func (o *AdvV1AdvertGet200ResponseExtended) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseExtended) GetUpdatedAtOk

func (o *AdvV1AdvertGet200ResponseExtended) GetUpdatedAtOk() (*time.Time, bool)

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

func (*AdvV1AdvertGet200ResponseExtended) HasBudget

func (o *AdvV1AdvertGet200ResponseExtended) HasBudget() bool

HasBudget returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseExtended) HasContractId

func (o *AdvV1AdvertGet200ResponseExtended) HasContractId() bool

HasContractId returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseExtended) HasExpenses

func (o *AdvV1AdvertGet200ResponseExtended) HasExpenses() bool

HasExpenses returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseExtended) HasFrom

HasFrom returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseExtended) HasOperation

func (o *AdvV1AdvertGet200ResponseExtended) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseExtended) HasPrice

HasPrice returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseExtended) HasReason

func (o *AdvV1AdvertGet200ResponseExtended) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseExtended) HasTo

HasTo returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseExtended) HasUpdatedAt

func (o *AdvV1AdvertGet200ResponseExtended) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (AdvV1AdvertGet200ResponseExtended) MarshalJSON

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

func (*AdvV1AdvertGet200ResponseExtended) SetBudget

func (o *AdvV1AdvertGet200ResponseExtended) SetBudget(v int32)

SetBudget gets a reference to the given int32 and assigns it to the Budget field.

func (*AdvV1AdvertGet200ResponseExtended) SetContractId

func (o *AdvV1AdvertGet200ResponseExtended) SetContractId(v int32)

SetContractId gets a reference to the given int32 and assigns it to the ContractId field.

func (*AdvV1AdvertGet200ResponseExtended) SetExpenses

func (o *AdvV1AdvertGet200ResponseExtended) SetExpenses(v int32)

SetExpenses gets a reference to the given int32 and assigns it to the Expenses field.

func (*AdvV1AdvertGet200ResponseExtended) SetFrom

SetFrom gets a reference to the given time.Time and assigns it to the From field.

func (*AdvV1AdvertGet200ResponseExtended) SetOperation

func (o *AdvV1AdvertGet200ResponseExtended) SetOperation(v int32)

SetOperation gets a reference to the given int32 and assigns it to the Operation field.

func (*AdvV1AdvertGet200ResponseExtended) SetPrice

SetPrice gets a reference to the given int32 and assigns it to the Price field.

func (*AdvV1AdvertGet200ResponseExtended) SetReason

func (o *AdvV1AdvertGet200ResponseExtended) SetReason(v string)

SetReason gets a reference to the given NullableString and assigns it to the Reason field.

func (*AdvV1AdvertGet200ResponseExtended) SetReasonNil

func (o *AdvV1AdvertGet200ResponseExtended) SetReasonNil()

SetReasonNil sets the value for Reason to be an explicit nil

func (*AdvV1AdvertGet200ResponseExtended) SetTo

SetTo gets a reference to the given time.Time and assigns it to the To field.

func (*AdvV1AdvertGet200ResponseExtended) SetUpdatedAt

func (o *AdvV1AdvertGet200ResponseExtended) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (AdvV1AdvertGet200ResponseExtended) ToMap

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

func (*AdvV1AdvertGet200ResponseExtended) UnsetReason

func (o *AdvV1AdvertGet200ResponseExtended) UnsetReason()

UnsetReason ensures that no value is present for Reason, not even an explicit nil

type AdvV1AdvertGet200ResponseItemsInner

type AdvV1AdvertGet200ResponseItemsInner struct {
	// ID баннера
	Id *int32 `json:"id,omitempty"`
	// Бренд
	Name *string `json:"name,omitempty"`
	// Статус (такой же как у медиакампании)
	Status *int32 `json:"status,omitempty"`
	// Позиция на странице размещения
	Place *int32 `json:"place,omitempty"`
	// Бюджет
	Budget *int32 `json:"budget,omitempty"`
	// Дневной лимит (для баннеров по показам)
	DailyLimit *int32 `json:"daily_limit,omitempty"`
	// Название категории размещения
	CategoryName *string `json:"category_name,omitempty"`
	// Ставка
	Cpm *int32 `json:"cpm,omitempty"`
	// URL страницы, на которую попадает пользователь при клике по баннеру
	Url *string `json:"url,omitempty"`
	// Тип продвижения: - `1` — баннер - `2` — всплывающее меню - `3` — почтовая рассылка - `4` — социальные сети - `5` — push-уведомления в мобильном приложении
	AdvertType *int32 `json:"advert_type,omitempty"`
	// Дата создания баннера
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Дата и время обновления баннера
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// Дата начала работы баннера
	DateFrom *time.Time `json:"date_from,omitempty"`
	// Дата завершения работы баннера
	DateTo *time.Time `json:"date_to,omitempty"`
	// Подборка артикулов WB
	Nms []int32 `json:"nms,omitempty"`
	// Текст под плашкой баннера
	BottomText1 *string `json:"bottomText1,omitempty"`
	// 2-я строка с текстом под плашкой баннера
	BottomText2 *string `json:"bottomText2,omitempty"`
	// Текст push-уведомления или рассылки
	Message *string `json:"message,omitempty"`
	// Дополнительные настройки.  Формат почтовой рассылки: - `1` — общий - `2` — частичный - `3` — уникальный   Социальная сеть: - `1` — VK - `2` — OK (Одноклассники)
	AdditionalSettings *int32 `json:"additionalSettings,omitempty"`
	// Кол-во получателей push-уведомлений
	ReceiversCount *int32 `json:"receiversCount,omitempty"`
	// ID родительской категории товара
	SubjectId *int32 `json:"subject_id,omitempty"`
	// Название родительской категории товара
	SubjectName *string `json:"subject_name,omitempty"`
	// Название акции
	ActionName *string `json:"action_name,omitempty"`
	// Часы показа
	ShowHours []AdvV1AdvertGet200ResponseItemsInnerShowHoursInner `json:"show_hours,omitempty"`
	// Уникальный ID медиакампании для работы с ОРД
	Erid *string `json:"Erid,omitempty"`
}

AdvV1AdvertGet200ResponseItemsInner struct for AdvV1AdvertGet200ResponseItemsInner

func NewAdvV1AdvertGet200ResponseItemsInner

func NewAdvV1AdvertGet200ResponseItemsInner() *AdvV1AdvertGet200ResponseItemsInner

NewAdvV1AdvertGet200ResponseItemsInner instantiates a new AdvV1AdvertGet200ResponseItemsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1AdvertGet200ResponseItemsInnerWithDefaults

func NewAdvV1AdvertGet200ResponseItemsInnerWithDefaults() *AdvV1AdvertGet200ResponseItemsInner

NewAdvV1AdvertGet200ResponseItemsInnerWithDefaults instantiates a new AdvV1AdvertGet200ResponseItemsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1AdvertGet200ResponseItemsInner) GetActionName

func (o *AdvV1AdvertGet200ResponseItemsInner) GetActionName() string

GetActionName returns the ActionName field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetActionNameOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetActionNameOk() (*string, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetAdditionalSettings

func (o *AdvV1AdvertGet200ResponseItemsInner) GetAdditionalSettings() int32

GetAdditionalSettings returns the AdditionalSettings field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetAdditionalSettingsOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetAdditionalSettingsOk() (*int32, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetAdvertType

func (o *AdvV1AdvertGet200ResponseItemsInner) GetAdvertType() int32

GetAdvertType returns the AdvertType field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetAdvertTypeOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetAdvertTypeOk() (*int32, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetBottomText1

func (o *AdvV1AdvertGet200ResponseItemsInner) GetBottomText1() string

GetBottomText1 returns the BottomText1 field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetBottomText1Ok

func (o *AdvV1AdvertGet200ResponseItemsInner) GetBottomText1Ok() (*string, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetBottomText2

func (o *AdvV1AdvertGet200ResponseItemsInner) GetBottomText2() string

GetBottomText2 returns the BottomText2 field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetBottomText2Ok

func (o *AdvV1AdvertGet200ResponseItemsInner) GetBottomText2Ok() (*string, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetBudget

GetBudget returns the Budget field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetBudgetOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetBudgetOk() (*int32, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetCategoryName

func (o *AdvV1AdvertGet200ResponseItemsInner) GetCategoryName() string

GetCategoryName returns the CategoryName field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetCategoryNameOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetCategoryNameOk() (*string, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetCpm

GetCpm returns the Cpm field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetCpmOk

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetCreatedAt

func (o *AdvV1AdvertGet200ResponseItemsInner) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetCreatedAtOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetCreatedAtOk() (*time.Time, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetDailyLimit

func (o *AdvV1AdvertGet200ResponseItemsInner) GetDailyLimit() int32

GetDailyLimit returns the DailyLimit field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetDailyLimitOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetDailyLimitOk() (*int32, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetDateFrom

GetDateFrom returns the DateFrom field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetDateFromOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetDateFromOk() (*time.Time, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetDateTo

GetDateTo returns the DateTo field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetDateToOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetDateToOk() (*time.Time, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetErid

GetErid returns the Erid field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetEridOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetEridOk() (*string, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetId

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

func (*AdvV1AdvertGet200ResponseItemsInner) 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 (*AdvV1AdvertGet200ResponseItemsInner) GetMessage

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetMessageOk

func (o *AdvV1AdvertGet200ResponseItemsInner) 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 (*AdvV1AdvertGet200ResponseItemsInner) GetName

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetNameOk

func (o *AdvV1AdvertGet200ResponseItemsInner) 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 (*AdvV1AdvertGet200ResponseItemsInner) GetNms

GetNms returns the Nms field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetNmsOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetNmsOk() ([]int32, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetPlace

GetPlace returns the Place field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetPlaceOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetPlaceOk() (*int32, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetReceiversCount

func (o *AdvV1AdvertGet200ResponseItemsInner) GetReceiversCount() int32

GetReceiversCount returns the ReceiversCount field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetReceiversCountOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetReceiversCountOk() (*int32, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetShowHours

GetShowHours returns the ShowHours field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetShowHoursOk

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetStatus

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetStatusOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetStatusOk() (*int32, 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 (*AdvV1AdvertGet200ResponseItemsInner) GetSubjectId

func (o *AdvV1AdvertGet200ResponseItemsInner) GetSubjectId() int32

GetSubjectId returns the SubjectId field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetSubjectIdOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetSubjectIdOk() (*int32, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetSubjectName

func (o *AdvV1AdvertGet200ResponseItemsInner) GetSubjectName() string

GetSubjectName returns the SubjectName field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetSubjectNameOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetSubjectNameOk() (*string, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetUpdatedAt

func (o *AdvV1AdvertGet200ResponseItemsInner) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInner) GetUpdatedAtOk

func (o *AdvV1AdvertGet200ResponseItemsInner) GetUpdatedAtOk() (*time.Time, bool)

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

func (*AdvV1AdvertGet200ResponseItemsInner) GetUrl

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

func (*AdvV1AdvertGet200ResponseItemsInner) 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 (*AdvV1AdvertGet200ResponseItemsInner) HasActionName

func (o *AdvV1AdvertGet200ResponseItemsInner) HasActionName() bool

HasActionName returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasAdditionalSettings

func (o *AdvV1AdvertGet200ResponseItemsInner) HasAdditionalSettings() bool

HasAdditionalSettings returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasAdvertType

func (o *AdvV1AdvertGet200ResponseItemsInner) HasAdvertType() bool

HasAdvertType returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasBottomText1

func (o *AdvV1AdvertGet200ResponseItemsInner) HasBottomText1() bool

HasBottomText1 returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasBottomText2

func (o *AdvV1AdvertGet200ResponseItemsInner) HasBottomText2() bool

HasBottomText2 returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasBudget

HasBudget returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasCategoryName

func (o *AdvV1AdvertGet200ResponseItemsInner) HasCategoryName() bool

HasCategoryName returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasCpm

HasCpm returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasCreatedAt

func (o *AdvV1AdvertGet200ResponseItemsInner) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasDailyLimit

func (o *AdvV1AdvertGet200ResponseItemsInner) HasDailyLimit() bool

HasDailyLimit returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasDateFrom

func (o *AdvV1AdvertGet200ResponseItemsInner) HasDateFrom() bool

HasDateFrom returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasDateTo

HasDateTo returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasErid

HasErid returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasId

HasId returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasMessage

func (o *AdvV1AdvertGet200ResponseItemsInner) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasName

HasName returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasNms

HasNms returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasPlace

HasPlace returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasReceiversCount

func (o *AdvV1AdvertGet200ResponseItemsInner) HasReceiversCount() bool

HasReceiversCount returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasShowHours

func (o *AdvV1AdvertGet200ResponseItemsInner) HasShowHours() bool

HasShowHours returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasSubjectId

func (o *AdvV1AdvertGet200ResponseItemsInner) HasSubjectId() bool

HasSubjectId returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasSubjectName

func (o *AdvV1AdvertGet200ResponseItemsInner) HasSubjectName() bool

HasSubjectName returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasUpdatedAt

func (o *AdvV1AdvertGet200ResponseItemsInner) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInner) HasUrl

HasUrl returns a boolean if a field has been set.

func (AdvV1AdvertGet200ResponseItemsInner) MarshalJSON

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

func (*AdvV1AdvertGet200ResponseItemsInner) SetActionName

func (o *AdvV1AdvertGet200ResponseItemsInner) SetActionName(v string)

SetActionName gets a reference to the given string and assigns it to the ActionName field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetAdditionalSettings

func (o *AdvV1AdvertGet200ResponseItemsInner) SetAdditionalSettings(v int32)

SetAdditionalSettings gets a reference to the given int32 and assigns it to the AdditionalSettings field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetAdvertType

func (o *AdvV1AdvertGet200ResponseItemsInner) SetAdvertType(v int32)

SetAdvertType gets a reference to the given int32 and assigns it to the AdvertType field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetBottomText1

func (o *AdvV1AdvertGet200ResponseItemsInner) SetBottomText1(v string)

SetBottomText1 gets a reference to the given string and assigns it to the BottomText1 field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetBottomText2

func (o *AdvV1AdvertGet200ResponseItemsInner) SetBottomText2(v string)

SetBottomText2 gets a reference to the given string and assigns it to the BottomText2 field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetBudget

SetBudget gets a reference to the given int32 and assigns it to the Budget field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetCategoryName

func (o *AdvV1AdvertGet200ResponseItemsInner) SetCategoryName(v string)

SetCategoryName gets a reference to the given string and assigns it to the CategoryName field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetCpm

SetCpm gets a reference to the given int32 and assigns it to the Cpm field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetCreatedAt

func (o *AdvV1AdvertGet200ResponseItemsInner) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetDailyLimit

func (o *AdvV1AdvertGet200ResponseItemsInner) SetDailyLimit(v int32)

SetDailyLimit gets a reference to the given int32 and assigns it to the DailyLimit field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetDateFrom

func (o *AdvV1AdvertGet200ResponseItemsInner) SetDateFrom(v time.Time)

SetDateFrom gets a reference to the given time.Time and assigns it to the DateFrom field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetDateTo

SetDateTo gets a reference to the given time.Time and assigns it to the DateTo field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetErid

SetErid gets a reference to the given string and assigns it to the Erid field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetId

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

func (*AdvV1AdvertGet200ResponseItemsInner) SetMessage

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

func (*AdvV1AdvertGet200ResponseItemsInner) SetName

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

func (*AdvV1AdvertGet200ResponseItemsInner) SetNms

SetNms gets a reference to the given []int32 and assigns it to the Nms field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetPlace

SetPlace gets a reference to the given int32 and assigns it to the Place field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetReceiversCount

func (o *AdvV1AdvertGet200ResponseItemsInner) SetReceiversCount(v int32)

SetReceiversCount gets a reference to the given int32 and assigns it to the ReceiversCount field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetShowHours

SetShowHours gets a reference to the given []AdvV1AdvertGet200ResponseItemsInnerShowHoursInner and assigns it to the ShowHours field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetStatus

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

func (*AdvV1AdvertGet200ResponseItemsInner) SetSubjectId

func (o *AdvV1AdvertGet200ResponseItemsInner) SetSubjectId(v int32)

SetSubjectId gets a reference to the given int32 and assigns it to the SubjectId field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetSubjectName

func (o *AdvV1AdvertGet200ResponseItemsInner) SetSubjectName(v string)

SetSubjectName gets a reference to the given string and assigns it to the SubjectName field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetUpdatedAt

func (o *AdvV1AdvertGet200ResponseItemsInner) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*AdvV1AdvertGet200ResponseItemsInner) SetUrl

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

func (AdvV1AdvertGet200ResponseItemsInner) ToMap

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

type AdvV1AdvertGet200ResponseItemsInnerShowHoursInner

type AdvV1AdvertGet200ResponseItemsInnerShowHoursInner struct {
	// Начало показа
	From *int32 `json:"From,omitempty"`
	// Конец показа
	To *int32 `json:"To,omitempty"`
}

AdvV1AdvertGet200ResponseItemsInnerShowHoursInner struct for AdvV1AdvertGet200ResponseItemsInnerShowHoursInner

func NewAdvV1AdvertGet200ResponseItemsInnerShowHoursInner

func NewAdvV1AdvertGet200ResponseItemsInnerShowHoursInner() *AdvV1AdvertGet200ResponseItemsInnerShowHoursInner

NewAdvV1AdvertGet200ResponseItemsInnerShowHoursInner instantiates a new AdvV1AdvertGet200ResponseItemsInnerShowHoursInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1AdvertGet200ResponseItemsInnerShowHoursInnerWithDefaults

func NewAdvV1AdvertGet200ResponseItemsInnerShowHoursInnerWithDefaults() *AdvV1AdvertGet200ResponseItemsInnerShowHoursInner

NewAdvV1AdvertGet200ResponseItemsInnerShowHoursInnerWithDefaults instantiates a new AdvV1AdvertGet200ResponseItemsInnerShowHoursInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1AdvertGet200ResponseItemsInnerShowHoursInner) GetFrom

GetFrom returns the From field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInnerShowHoursInner) GetFromOk

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 (*AdvV1AdvertGet200ResponseItemsInnerShowHoursInner) GetTo

GetTo returns the To field value if set, zero value otherwise.

func (*AdvV1AdvertGet200ResponseItemsInnerShowHoursInner) GetToOk

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

func (*AdvV1AdvertGet200ResponseItemsInnerShowHoursInner) HasFrom

HasFrom returns a boolean if a field has been set.

func (*AdvV1AdvertGet200ResponseItemsInnerShowHoursInner) HasTo

HasTo returns a boolean if a field has been set.

func (AdvV1AdvertGet200ResponseItemsInnerShowHoursInner) MarshalJSON

func (*AdvV1AdvertGet200ResponseItemsInnerShowHoursInner) SetFrom

SetFrom gets a reference to the given int32 and assigns it to the From field.

func (*AdvV1AdvertGet200ResponseItemsInnerShowHoursInner) SetTo

SetTo gets a reference to the given int32 and assigns it to the To field.

func (AdvV1AdvertGet200ResponseItemsInnerShowHoursInner) ToMap

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

type AdvV1AdvertsGet200ResponseInner

type AdvV1AdvertsGet200ResponseInner struct {
	// ID медиакампании
	AdvertId *int32 `json:"advertId,omitempty"`
	// Название медиакампании
	Name *string `json:"name,omitempty"`
	// Название бренда
	Brand *string `json:"brand,omitempty"`
	// Тип медиакампании: - `1` — размещение по дням - `2` — размещение по просмотрам
	Type *int32 `json:"type,omitempty"`
	// Статус медиакампании:   - `1` — черновик   - `2` — модерация   - `3` — отклонена (с возможностью вернуть на модерацию)   - `4` — готова к запуску   - `5` — запланирована   - `6` — на показах   - `7` — завершена   - `8` — отменена   - `9` — приостановлена продавцом   - `10` — пауза по дневному лимиту   - `11` — пауза
	Status *int32 `json:"status,omitempty"`
	// Время создания медиакампании
	CreateTime *time.Time `json:"createTime,omitempty"`
	// Время завершения медиакампании
	EndTime *time.Time `json:"endTime,omitempty"`
}

AdvV1AdvertsGet200ResponseInner struct for AdvV1AdvertsGet200ResponseInner

func NewAdvV1AdvertsGet200ResponseInner

func NewAdvV1AdvertsGet200ResponseInner() *AdvV1AdvertsGet200ResponseInner

NewAdvV1AdvertsGet200ResponseInner instantiates a new AdvV1AdvertsGet200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1AdvertsGet200ResponseInnerWithDefaults

func NewAdvV1AdvertsGet200ResponseInnerWithDefaults() *AdvV1AdvertsGet200ResponseInner

NewAdvV1AdvertsGet200ResponseInnerWithDefaults instantiates a new AdvV1AdvertsGet200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1AdvertsGet200ResponseInner) GetAdvertId

func (o *AdvV1AdvertsGet200ResponseInner) GetAdvertId() int32

GetAdvertId returns the AdvertId field value if set, zero value otherwise.

func (*AdvV1AdvertsGet200ResponseInner) GetAdvertIdOk

func (o *AdvV1AdvertsGet200ResponseInner) GetAdvertIdOk() (*int32, bool)

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

func (*AdvV1AdvertsGet200ResponseInner) GetBrand

GetBrand returns the Brand field value if set, zero value otherwise.

func (*AdvV1AdvertsGet200ResponseInner) GetBrandOk

func (o *AdvV1AdvertsGet200ResponseInner) GetBrandOk() (*string, bool)

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

func (*AdvV1AdvertsGet200ResponseInner) GetCreateTime

func (o *AdvV1AdvertsGet200ResponseInner) GetCreateTime() time.Time

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*AdvV1AdvertsGet200ResponseInner) GetCreateTimeOk

func (o *AdvV1AdvertsGet200ResponseInner) GetCreateTimeOk() (*time.Time, 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 (*AdvV1AdvertsGet200ResponseInner) GetEndTime

func (o *AdvV1AdvertsGet200ResponseInner) GetEndTime() time.Time

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*AdvV1AdvertsGet200ResponseInner) GetEndTimeOk

func (o *AdvV1AdvertsGet200ResponseInner) GetEndTimeOk() (*time.Time, bool)

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 (*AdvV1AdvertsGet200ResponseInner) GetName

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

func (*AdvV1AdvertsGet200ResponseInner) GetNameOk

func (o *AdvV1AdvertsGet200ResponseInner) 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 (*AdvV1AdvertsGet200ResponseInner) GetStatus

func (o *AdvV1AdvertsGet200ResponseInner) GetStatus() int32

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

func (*AdvV1AdvertsGet200ResponseInner) GetStatusOk

func (o *AdvV1AdvertsGet200ResponseInner) GetStatusOk() (*int32, 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 (*AdvV1AdvertsGet200ResponseInner) GetType

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

func (*AdvV1AdvertsGet200ResponseInner) GetTypeOk

func (o *AdvV1AdvertsGet200ResponseInner) GetTypeOk() (*int32, 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 (*AdvV1AdvertsGet200ResponseInner) HasAdvertId

func (o *AdvV1AdvertsGet200ResponseInner) HasAdvertId() bool

HasAdvertId returns a boolean if a field has been set.

func (*AdvV1AdvertsGet200ResponseInner) HasBrand

func (o *AdvV1AdvertsGet200ResponseInner) HasBrand() bool

HasBrand returns a boolean if a field has been set.

func (*AdvV1AdvertsGet200ResponseInner) HasCreateTime

func (o *AdvV1AdvertsGet200ResponseInner) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*AdvV1AdvertsGet200ResponseInner) HasEndTime

func (o *AdvV1AdvertsGet200ResponseInner) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*AdvV1AdvertsGet200ResponseInner) HasName

HasName returns a boolean if a field has been set.

func (*AdvV1AdvertsGet200ResponseInner) HasStatus

func (o *AdvV1AdvertsGet200ResponseInner) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AdvV1AdvertsGet200ResponseInner) HasType

HasType returns a boolean if a field has been set.

func (AdvV1AdvertsGet200ResponseInner) MarshalJSON

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

func (*AdvV1AdvertsGet200ResponseInner) SetAdvertId

func (o *AdvV1AdvertsGet200ResponseInner) SetAdvertId(v int32)

SetAdvertId gets a reference to the given int32 and assigns it to the AdvertId field.

func (*AdvV1AdvertsGet200ResponseInner) SetBrand

func (o *AdvV1AdvertsGet200ResponseInner) SetBrand(v string)

SetBrand gets a reference to the given string and assigns it to the Brand field.

func (*AdvV1AdvertsGet200ResponseInner) SetCreateTime

func (o *AdvV1AdvertsGet200ResponseInner) SetCreateTime(v time.Time)

SetCreateTime gets a reference to the given time.Time and assigns it to the CreateTime field.

func (*AdvV1AdvertsGet200ResponseInner) SetEndTime

func (o *AdvV1AdvertsGet200ResponseInner) SetEndTime(v time.Time)

SetEndTime gets a reference to the given time.Time and assigns it to the EndTime field.

func (*AdvV1AdvertsGet200ResponseInner) SetName

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

func (*AdvV1AdvertsGet200ResponseInner) SetStatus

func (o *AdvV1AdvertsGet200ResponseInner) SetStatus(v int32)

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

func (*AdvV1AdvertsGet200ResponseInner) SetType

func (o *AdvV1AdvertsGet200ResponseInner) SetType(v int32)

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

func (AdvV1AdvertsGet200ResponseInner) ToMap

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

type AdvV1AutoUpdatenmPostRequest

type AdvV1AutoUpdatenmPostRequest struct {
	// Карточки товаров, которые необходимо добавить
	Add []int32 `json:"add,omitempty"`
	// Карточки товаров, которые необходимо удалить
	Delete []int32 `json:"delete,omitempty"`
}

AdvV1AutoUpdatenmPostRequest struct for AdvV1AutoUpdatenmPostRequest

func NewAdvV1AutoUpdatenmPostRequest

func NewAdvV1AutoUpdatenmPostRequest() *AdvV1AutoUpdatenmPostRequest

NewAdvV1AutoUpdatenmPostRequest instantiates a new AdvV1AutoUpdatenmPostRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1AutoUpdatenmPostRequestWithDefaults

func NewAdvV1AutoUpdatenmPostRequestWithDefaults() *AdvV1AutoUpdatenmPostRequest

NewAdvV1AutoUpdatenmPostRequestWithDefaults instantiates a new AdvV1AutoUpdatenmPostRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1AutoUpdatenmPostRequest) GetAdd

func (o *AdvV1AutoUpdatenmPostRequest) GetAdd() []int32

GetAdd returns the Add field value if set, zero value otherwise.

func (*AdvV1AutoUpdatenmPostRequest) GetAddOk

func (o *AdvV1AutoUpdatenmPostRequest) GetAddOk() ([]int32, bool)

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

func (*AdvV1AutoUpdatenmPostRequest) GetDelete

func (o *AdvV1AutoUpdatenmPostRequest) GetDelete() []int32

GetDelete returns the Delete field value if set, zero value otherwise.

func (*AdvV1AutoUpdatenmPostRequest) GetDeleteOk

func (o *AdvV1AutoUpdatenmPostRequest) GetDeleteOk() ([]int32, bool)

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

func (*AdvV1AutoUpdatenmPostRequest) HasAdd

func (o *AdvV1AutoUpdatenmPostRequest) HasAdd() bool

HasAdd returns a boolean if a field has been set.

func (*AdvV1AutoUpdatenmPostRequest) HasDelete

func (o *AdvV1AutoUpdatenmPostRequest) HasDelete() bool

HasDelete returns a boolean if a field has been set.

func (AdvV1AutoUpdatenmPostRequest) MarshalJSON

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

func (*AdvV1AutoUpdatenmPostRequest) SetAdd

func (o *AdvV1AutoUpdatenmPostRequest) SetAdd(v []int32)

SetAdd gets a reference to the given []int32 and assigns it to the Add field.

func (*AdvV1AutoUpdatenmPostRequest) SetDelete

func (o *AdvV1AutoUpdatenmPostRequest) SetDelete(v []int32)

SetDelete gets a reference to the given []int32 and assigns it to the Delete field.

func (AdvV1AutoUpdatenmPostRequest) ToMap

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

type AdvV1BalanceGet200Response

type AdvV1BalanceGet200Response struct {
	// Счёт, ₽
	Balance *int32 `json:"balance,omitempty"`
	// Баланс, ₽
	Net *int32 `json:"net,omitempty"`
	// Бонусы, ₽
	Bonus *int32 `json:"bonus,omitempty"`
	// Промо-бонусы
	Cashbacks []AdvV1BalanceGet200ResponseCashbacksInner `json:"cashbacks,omitempty"`
}

AdvV1BalanceGet200Response struct for AdvV1BalanceGet200Response

func NewAdvV1BalanceGet200Response

func NewAdvV1BalanceGet200Response() *AdvV1BalanceGet200Response

NewAdvV1BalanceGet200Response instantiates a new AdvV1BalanceGet200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1BalanceGet200ResponseWithDefaults

func NewAdvV1BalanceGet200ResponseWithDefaults() *AdvV1BalanceGet200Response

NewAdvV1BalanceGet200ResponseWithDefaults instantiates a new AdvV1BalanceGet200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1BalanceGet200Response) GetBalance

func (o *AdvV1BalanceGet200Response) GetBalance() int32

GetBalance returns the Balance field value if set, zero value otherwise.

func (*AdvV1BalanceGet200Response) GetBalanceOk

func (o *AdvV1BalanceGet200Response) GetBalanceOk() (*int32, bool)

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

func (*AdvV1BalanceGet200Response) GetBonus

func (o *AdvV1BalanceGet200Response) GetBonus() int32

GetBonus returns the Bonus field value if set, zero value otherwise.

func (*AdvV1BalanceGet200Response) GetBonusOk

func (o *AdvV1BalanceGet200Response) GetBonusOk() (*int32, bool)

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

func (*AdvV1BalanceGet200Response) GetCashbacks

GetCashbacks returns the Cashbacks field value if set, zero value otherwise.

func (*AdvV1BalanceGet200Response) GetCashbacksOk

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

func (*AdvV1BalanceGet200Response) GetNet

func (o *AdvV1BalanceGet200Response) GetNet() int32

GetNet returns the Net field value if set, zero value otherwise.

func (*AdvV1BalanceGet200Response) GetNetOk

func (o *AdvV1BalanceGet200Response) GetNetOk() (*int32, bool)

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

func (*AdvV1BalanceGet200Response) HasBalance

func (o *AdvV1BalanceGet200Response) HasBalance() bool

HasBalance returns a boolean if a field has been set.

func (*AdvV1BalanceGet200Response) HasBonus

func (o *AdvV1BalanceGet200Response) HasBonus() bool

HasBonus returns a boolean if a field has been set.

func (*AdvV1BalanceGet200Response) HasCashbacks

func (o *AdvV1BalanceGet200Response) HasCashbacks() bool

HasCashbacks returns a boolean if a field has been set.

func (*AdvV1BalanceGet200Response) HasNet

func (o *AdvV1BalanceGet200Response) HasNet() bool

HasNet returns a boolean if a field has been set.

func (AdvV1BalanceGet200Response) MarshalJSON

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

func (*AdvV1BalanceGet200Response) SetBalance

func (o *AdvV1BalanceGet200Response) SetBalance(v int32)

SetBalance gets a reference to the given int32 and assigns it to the Balance field.

func (*AdvV1BalanceGet200Response) SetBonus

func (o *AdvV1BalanceGet200Response) SetBonus(v int32)

SetBonus gets a reference to the given int32 and assigns it to the Bonus field.

func (*AdvV1BalanceGet200Response) SetCashbacks

SetCashbacks gets a reference to the given []AdvV1BalanceGet200ResponseCashbacksInner and assigns it to the Cashbacks field.

func (*AdvV1BalanceGet200Response) SetNet

func (o *AdvV1BalanceGet200Response) SetNet(v int32)

SetNet gets a reference to the given int32 and assigns it to the Net field.

func (AdvV1BalanceGet200Response) ToMap

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

type AdvV1BalanceGet200ResponseCashbacksInner

type AdvV1BalanceGet200ResponseCashbacksInner struct {
	// Промо-бонусы, ₽
	Sum *int32 `json:"sum,omitempty"`
	// Процент от суммы пополнения бюджета кампании, который можно оплатить промо-бонусами за один раз
	Percent *int32 `json:"percent,omitempty"`
	// Дата окончания действия промо-бонусов
	ExpirationDate *string `json:"expiration_date,omitempty"`
}

AdvV1BalanceGet200ResponseCashbacksInner struct for AdvV1BalanceGet200ResponseCashbacksInner

func NewAdvV1BalanceGet200ResponseCashbacksInner

func NewAdvV1BalanceGet200ResponseCashbacksInner() *AdvV1BalanceGet200ResponseCashbacksInner

NewAdvV1BalanceGet200ResponseCashbacksInner instantiates a new AdvV1BalanceGet200ResponseCashbacksInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1BalanceGet200ResponseCashbacksInnerWithDefaults

func NewAdvV1BalanceGet200ResponseCashbacksInnerWithDefaults() *AdvV1BalanceGet200ResponseCashbacksInner

NewAdvV1BalanceGet200ResponseCashbacksInnerWithDefaults instantiates a new AdvV1BalanceGet200ResponseCashbacksInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1BalanceGet200ResponseCashbacksInner) GetExpirationDate

func (o *AdvV1BalanceGet200ResponseCashbacksInner) GetExpirationDate() string

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

func (*AdvV1BalanceGet200ResponseCashbacksInner) GetExpirationDateOk

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

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

func (*AdvV1BalanceGet200ResponseCashbacksInner) GetPercent

GetPercent returns the Percent field value if set, zero value otherwise.

func (*AdvV1BalanceGet200ResponseCashbacksInner) GetPercentOk

func (o *AdvV1BalanceGet200ResponseCashbacksInner) GetPercentOk() (*int32, bool)

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

func (*AdvV1BalanceGet200ResponseCashbacksInner) GetSum

GetSum returns the Sum field value if set, zero value otherwise.

func (*AdvV1BalanceGet200ResponseCashbacksInner) GetSumOk

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

func (*AdvV1BalanceGet200ResponseCashbacksInner) HasExpirationDate

func (o *AdvV1BalanceGet200ResponseCashbacksInner) HasExpirationDate() bool

HasExpirationDate returns a boolean if a field has been set.

func (*AdvV1BalanceGet200ResponseCashbacksInner) HasPercent

HasPercent returns a boolean if a field has been set.

func (*AdvV1BalanceGet200ResponseCashbacksInner) HasSum

HasSum returns a boolean if a field has been set.

func (AdvV1BalanceGet200ResponseCashbacksInner) MarshalJSON

func (*AdvV1BalanceGet200ResponseCashbacksInner) SetExpirationDate

func (o *AdvV1BalanceGet200ResponseCashbacksInner) SetExpirationDate(v string)

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

func (*AdvV1BalanceGet200ResponseCashbacksInner) SetPercent

SetPercent gets a reference to the given int32 and assigns it to the Percent field.

func (*AdvV1BalanceGet200ResponseCashbacksInner) SetSum

SetSum gets a reference to the given int32 and assigns it to the Sum field.

func (AdvV1BalanceGet200ResponseCashbacksInner) ToMap

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

type AdvV1BudgetDepositPost400Response

type AdvV1BudgetDepositPost400Response struct {
	Error *string `json:"error,omitempty"`
}

AdvV1BudgetDepositPost400Response struct for AdvV1BudgetDepositPost400Response

func NewAdvV1BudgetDepositPost400Response

func NewAdvV1BudgetDepositPost400Response() *AdvV1BudgetDepositPost400Response

NewAdvV1BudgetDepositPost400Response instantiates a new AdvV1BudgetDepositPost400Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1BudgetDepositPost400ResponseWithDefaults

func NewAdvV1BudgetDepositPost400ResponseWithDefaults() *AdvV1BudgetDepositPost400Response

NewAdvV1BudgetDepositPost400ResponseWithDefaults instantiates a new AdvV1BudgetDepositPost400Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1BudgetDepositPost400Response) GetError

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

func (*AdvV1BudgetDepositPost400Response) GetErrorOk

func (o *AdvV1BudgetDepositPost400Response) GetErrorOk() (*string, 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.

func (*AdvV1BudgetDepositPost400Response) HasError

HasError returns a boolean if a field has been set.

func (AdvV1BudgetDepositPost400Response) MarshalJSON

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

func (*AdvV1BudgetDepositPost400Response) SetError

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

func (AdvV1BudgetDepositPost400Response) ToMap

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

type AdvV1BudgetDepositPostRequest

type AdvV1BudgetDepositPostRequest struct {
	// Общая сумма пополнения бюджета
	Sum *int32 `json:"sum,omitempty"`
	// Сумма пополнения бюджета промо-бонусами. <br> Пополнить можно только определённый процент от общей суммы, указанный в поле `percent` ответа метода получения [баланса](./promotion#tag/Finansy/paths/~1adv~1v1~1balance/get). <br> Оставшаяся часть общей суммы спишется с указанного источника пополнения. Пополнить можно только определённый процент от общей суммы, указанный в поле `percent` ответа метода получения [баланса](./promotion#tag/Finansy/paths/~1adv~1v1~1balance/get). <br> Оставшаяся часть общей суммы спишется с указанного источника пополнения. <br> Списать промо-бонусы можно только для источников пополнения:   - `0` — счёт   - `1` — баланс
	CashbackSum NullableInt32 `json:"cashback_sum,omitempty"`
	// Процент от суммы пополнения, который можно пополнить промо-бонусами. Нужно указать значение поля percent из ответа метода получения [баланса](./promotion#tag/Finansy/paths/~1adv~1v1~1balance/get) <br> Если вы указали `cashback_sum`, параметр `cashback_percent` становится обязательным
	CashbackPercent NullableInt32 `json:"cashback_percent,omitempty"`
	// Тип источника пополнения: - `0` — Счёт - `1` — Баланс - `3` — Бонусы
	Type *int32 `json:"type,omitempty"`
	// Флаг возврата ответа (`true` — в ответе вернется обновлённый размер бюджета кампании, `false` или не указать параметр вообще — не вернётся.)
	Return *bool `json:"return,omitempty"`
}

AdvV1BudgetDepositPostRequest struct for AdvV1BudgetDepositPostRequest

func NewAdvV1BudgetDepositPostRequest

func NewAdvV1BudgetDepositPostRequest() *AdvV1BudgetDepositPostRequest

NewAdvV1BudgetDepositPostRequest instantiates a new AdvV1BudgetDepositPostRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1BudgetDepositPostRequestWithDefaults

func NewAdvV1BudgetDepositPostRequestWithDefaults() *AdvV1BudgetDepositPostRequest

NewAdvV1BudgetDepositPostRequestWithDefaults instantiates a new AdvV1BudgetDepositPostRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1BudgetDepositPostRequest) GetCashbackPercent

func (o *AdvV1BudgetDepositPostRequest) GetCashbackPercent() int32

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

func (*AdvV1BudgetDepositPostRequest) GetCashbackPercentOk

func (o *AdvV1BudgetDepositPostRequest) GetCashbackPercentOk() (*int32, bool)

GetCashbackPercentOk returns a tuple with the CashbackPercent 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 (*AdvV1BudgetDepositPostRequest) GetCashbackSum

func (o *AdvV1BudgetDepositPostRequest) GetCashbackSum() int32

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

func (*AdvV1BudgetDepositPostRequest) GetCashbackSumOk

func (o *AdvV1BudgetDepositPostRequest) GetCashbackSumOk() (*int32, bool)

GetCashbackSumOk returns a tuple with the CashbackSum 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 (*AdvV1BudgetDepositPostRequest) GetReturn

func (o *AdvV1BudgetDepositPostRequest) GetReturn() bool

GetReturn returns the Return field value if set, zero value otherwise.

func (*AdvV1BudgetDepositPostRequest) GetReturnOk

func (o *AdvV1BudgetDepositPostRequest) GetReturnOk() (*bool, bool)

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

func (*AdvV1BudgetDepositPostRequest) GetSum

GetSum returns the Sum field value if set, zero value otherwise.

func (*AdvV1BudgetDepositPostRequest) GetSumOk

func (o *AdvV1BudgetDepositPostRequest) GetSumOk() (*int32, bool)

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

func (*AdvV1BudgetDepositPostRequest) GetType

func (o *AdvV1BudgetDepositPostRequest) GetType() int32

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

func (*AdvV1BudgetDepositPostRequest) GetTypeOk

func (o *AdvV1BudgetDepositPostRequest) GetTypeOk() (*int32, 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 (*AdvV1BudgetDepositPostRequest) HasCashbackPercent

func (o *AdvV1BudgetDepositPostRequest) HasCashbackPercent() bool

HasCashbackPercent returns a boolean if a field has been set.

func (*AdvV1BudgetDepositPostRequest) HasCashbackSum

func (o *AdvV1BudgetDepositPostRequest) HasCashbackSum() bool

HasCashbackSum returns a boolean if a field has been set.

func (*AdvV1BudgetDepositPostRequest) HasReturn

func (o *AdvV1BudgetDepositPostRequest) HasReturn() bool

HasReturn returns a boolean if a field has been set.

func (*AdvV1BudgetDepositPostRequest) HasSum

func (o *AdvV1BudgetDepositPostRequest) HasSum() bool

HasSum returns a boolean if a field has been set.

func (*AdvV1BudgetDepositPostRequest) HasType

func (o *AdvV1BudgetDepositPostRequest) HasType() bool

HasType returns a boolean if a field has been set.

func (AdvV1BudgetDepositPostRequest) MarshalJSON

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

func (*AdvV1BudgetDepositPostRequest) SetCashbackPercent

func (o *AdvV1BudgetDepositPostRequest) SetCashbackPercent(v int32)

SetCashbackPercent gets a reference to the given NullableInt32 and assigns it to the CashbackPercent field.

func (*AdvV1BudgetDepositPostRequest) SetCashbackPercentNil

func (o *AdvV1BudgetDepositPostRequest) SetCashbackPercentNil()

SetCashbackPercentNil sets the value for CashbackPercent to be an explicit nil

func (*AdvV1BudgetDepositPostRequest) SetCashbackSum

func (o *AdvV1BudgetDepositPostRequest) SetCashbackSum(v int32)

SetCashbackSum gets a reference to the given NullableInt32 and assigns it to the CashbackSum field.

func (*AdvV1BudgetDepositPostRequest) SetCashbackSumNil

func (o *AdvV1BudgetDepositPostRequest) SetCashbackSumNil()

SetCashbackSumNil sets the value for CashbackSum to be an explicit nil

func (*AdvV1BudgetDepositPostRequest) SetReturn

func (o *AdvV1BudgetDepositPostRequest) SetReturn(v bool)

SetReturn gets a reference to the given bool and assigns it to the Return field.

func (*AdvV1BudgetDepositPostRequest) SetSum

func (o *AdvV1BudgetDepositPostRequest) SetSum(v int32)

SetSum gets a reference to the given int32 and assigns it to the Sum field.

func (*AdvV1BudgetDepositPostRequest) SetType

func (o *AdvV1BudgetDepositPostRequest) SetType(v int32)

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

func (AdvV1BudgetDepositPostRequest) ToMap

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

func (*AdvV1BudgetDepositPostRequest) UnsetCashbackPercent

func (o *AdvV1BudgetDepositPostRequest) UnsetCashbackPercent()

UnsetCashbackPercent ensures that no value is present for CashbackPercent, not even an explicit nil

func (*AdvV1BudgetDepositPostRequest) UnsetCashbackSum

func (o *AdvV1BudgetDepositPostRequest) UnsetCashbackSum()

UnsetCashbackSum ensures that no value is present for CashbackSum, not even an explicit nil

type AdvV1BudgetGet200Response

type AdvV1BudgetGet200Response struct {
	// Поле не используется. Значение всегда 0.
	Cash *int32 `json:"cash,omitempty"`
	// Поле не используется. Значение всегда 0.
	Netting *int32 `json:"netting,omitempty"`
	// Бюджет кампании, ₽
	Total *int32 `json:"total,omitempty"`
}

AdvV1BudgetGet200Response struct for AdvV1BudgetGet200Response

func NewAdvV1BudgetGet200Response

func NewAdvV1BudgetGet200Response() *AdvV1BudgetGet200Response

NewAdvV1BudgetGet200Response instantiates a new AdvV1BudgetGet200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1BudgetGet200ResponseWithDefaults

func NewAdvV1BudgetGet200ResponseWithDefaults() *AdvV1BudgetGet200Response

NewAdvV1BudgetGet200ResponseWithDefaults instantiates a new AdvV1BudgetGet200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1BudgetGet200Response) GetCash

func (o *AdvV1BudgetGet200Response) GetCash() int32

GetCash returns the Cash field value if set, zero value otherwise.

func (*AdvV1BudgetGet200Response) GetCashOk

func (o *AdvV1BudgetGet200Response) GetCashOk() (*int32, bool)

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

func (*AdvV1BudgetGet200Response) GetNetting

func (o *AdvV1BudgetGet200Response) GetNetting() int32

GetNetting returns the Netting field value if set, zero value otherwise.

func (*AdvV1BudgetGet200Response) GetNettingOk

func (o *AdvV1BudgetGet200Response) GetNettingOk() (*int32, bool)

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

func (*AdvV1BudgetGet200Response) GetTotal

func (o *AdvV1BudgetGet200Response) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*AdvV1BudgetGet200Response) GetTotalOk

func (o *AdvV1BudgetGet200Response) GetTotalOk() (*int32, bool)

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

func (*AdvV1BudgetGet200Response) HasCash

func (o *AdvV1BudgetGet200Response) HasCash() bool

HasCash returns a boolean if a field has been set.

func (*AdvV1BudgetGet200Response) HasNetting

func (o *AdvV1BudgetGet200Response) HasNetting() bool

HasNetting returns a boolean if a field has been set.

func (*AdvV1BudgetGet200Response) HasTotal

func (o *AdvV1BudgetGet200Response) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (AdvV1BudgetGet200Response) MarshalJSON

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

func (*AdvV1BudgetGet200Response) SetCash

func (o *AdvV1BudgetGet200Response) SetCash(v int32)

SetCash gets a reference to the given int32 and assigns it to the Cash field.

func (*AdvV1BudgetGet200Response) SetNetting

func (o *AdvV1BudgetGet200Response) SetNetting(v int32)

SetNetting gets a reference to the given int32 and assigns it to the Netting field.

func (*AdvV1BudgetGet200Response) SetTotal

func (o *AdvV1BudgetGet200Response) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (AdvV1BudgetGet200Response) ToMap

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

type AdvV1CountGet200Response

type AdvV1CountGet200Response struct {
	// Общее количество медиакампаний всех статусов и типов
	All     *int32                           `json:"all,omitempty"`
	Adverts *AdvV1CountGet200ResponseAdverts `json:"adverts,omitempty"`
}

AdvV1CountGet200Response struct for AdvV1CountGet200Response

func NewAdvV1CountGet200Response

func NewAdvV1CountGet200Response() *AdvV1CountGet200Response

NewAdvV1CountGet200Response instantiates a new AdvV1CountGet200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1CountGet200ResponseWithDefaults

func NewAdvV1CountGet200ResponseWithDefaults() *AdvV1CountGet200Response

NewAdvV1CountGet200ResponseWithDefaults instantiates a new AdvV1CountGet200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1CountGet200Response) GetAdverts

GetAdverts returns the Adverts field value if set, zero value otherwise.

func (*AdvV1CountGet200Response) GetAdvertsOk

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

func (*AdvV1CountGet200Response) GetAll

func (o *AdvV1CountGet200Response) GetAll() int32

GetAll returns the All field value if set, zero value otherwise.

func (*AdvV1CountGet200Response) GetAllOk

func (o *AdvV1CountGet200Response) GetAllOk() (*int32, bool)

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

func (*AdvV1CountGet200Response) HasAdverts

func (o *AdvV1CountGet200Response) HasAdverts() bool

HasAdverts returns a boolean if a field has been set.

func (*AdvV1CountGet200Response) HasAll

func (o *AdvV1CountGet200Response) HasAll() bool

HasAll returns a boolean if a field has been set.

func (AdvV1CountGet200Response) MarshalJSON

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

func (*AdvV1CountGet200Response) SetAdverts

SetAdverts gets a reference to the given AdvV1CountGet200ResponseAdverts and assigns it to the Adverts field.

func (*AdvV1CountGet200Response) SetAll

func (o *AdvV1CountGet200Response) SetAll(v int32)

SetAll gets a reference to the given int32 and assigns it to the All field.

func (AdvV1CountGet200Response) ToMap

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

type AdvV1CountGet200ResponseAdverts

type AdvV1CountGet200ResponseAdverts struct {
	// Тип медиакампании: - `1` — размещение по дням - `2` — размещение по просмотрам
	Type *int32 `json:"type,omitempty"`
	// Статус медиакампании:   - `1` — черновик   - `2` — модерация   - `3` — отклонена (с возможностью вернуть на модерацию)   - `4` — готова к запуску   - `5` — запланирована   - `6` — на показах   - `7` — завершена   - `8` — отменена   - `9` — приостановлена продавцом   - `10` — пауза по дневному лимиту   - `11` — пауза
	Status *int32 `json:"status,omitempty"`
	// Количество медиакампаний
	Count *int32 `json:"count,omitempty"`
}

AdvV1CountGet200ResponseAdverts struct for AdvV1CountGet200ResponseAdverts

func NewAdvV1CountGet200ResponseAdverts

func NewAdvV1CountGet200ResponseAdverts() *AdvV1CountGet200ResponseAdverts

NewAdvV1CountGet200ResponseAdverts instantiates a new AdvV1CountGet200ResponseAdverts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1CountGet200ResponseAdvertsWithDefaults

func NewAdvV1CountGet200ResponseAdvertsWithDefaults() *AdvV1CountGet200ResponseAdverts

NewAdvV1CountGet200ResponseAdvertsWithDefaults instantiates a new AdvV1CountGet200ResponseAdverts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1CountGet200ResponseAdverts) GetCount

func (o *AdvV1CountGet200ResponseAdverts) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*AdvV1CountGet200ResponseAdverts) GetCountOk

func (o *AdvV1CountGet200ResponseAdverts) GetCountOk() (*int32, bool)

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

func (*AdvV1CountGet200ResponseAdverts) GetStatus

func (o *AdvV1CountGet200ResponseAdverts) GetStatus() int32

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

func (*AdvV1CountGet200ResponseAdverts) GetStatusOk

func (o *AdvV1CountGet200ResponseAdverts) GetStatusOk() (*int32, 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 (*AdvV1CountGet200ResponseAdverts) GetType

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

func (*AdvV1CountGet200ResponseAdverts) GetTypeOk

func (o *AdvV1CountGet200ResponseAdverts) GetTypeOk() (*int32, 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 (*AdvV1CountGet200ResponseAdverts) HasCount

func (o *AdvV1CountGet200ResponseAdverts) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*AdvV1CountGet200ResponseAdverts) HasStatus

func (o *AdvV1CountGet200ResponseAdverts) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AdvV1CountGet200ResponseAdverts) HasType

HasType returns a boolean if a field has been set.

func (AdvV1CountGet200ResponseAdverts) MarshalJSON

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

func (*AdvV1CountGet200ResponseAdverts) SetCount

func (o *AdvV1CountGet200ResponseAdverts) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*AdvV1CountGet200ResponseAdverts) SetStatus

func (o *AdvV1CountGet200ResponseAdverts) SetStatus(v int32)

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

func (*AdvV1CountGet200ResponseAdverts) SetType

func (o *AdvV1CountGet200ResponseAdverts) SetType(v int32)

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

func (AdvV1CountGet200ResponseAdverts) ToMap

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

type AdvV1PaymentsGet200ResponseInner

type AdvV1PaymentsGet200ResponseInner struct {
	// ID платежа
	Id *int32 `json:"id,omitempty"`
	// Дата платежа
	Date *string `json:"date,omitempty"`
	// Сумма платежа
	Sum *int32 `json:"sum,omitempty"`
	// Тип источника списания: - `0` — Счёт - `1` — Баланс - `3` — Картой
	Type *int32 `json:"type,omitempty"`
	// Статус: - `0` — ошибка - `1` — обработано
	StatusId *int32 `json:"statusId,omitempty"`
	// Статус операции(при оплате картой): - `success` — успех - `fail` — неуспех - `pending` — в ожидании ответа - `unknown` — неизвестно
	CardStatus *string `json:"cardStatus,omitempty"`
}

AdvV1PaymentsGet200ResponseInner struct for AdvV1PaymentsGet200ResponseInner

func NewAdvV1PaymentsGet200ResponseInner

func NewAdvV1PaymentsGet200ResponseInner() *AdvV1PaymentsGet200ResponseInner

NewAdvV1PaymentsGet200ResponseInner instantiates a new AdvV1PaymentsGet200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1PaymentsGet200ResponseInnerWithDefaults

func NewAdvV1PaymentsGet200ResponseInnerWithDefaults() *AdvV1PaymentsGet200ResponseInner

NewAdvV1PaymentsGet200ResponseInnerWithDefaults instantiates a new AdvV1PaymentsGet200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1PaymentsGet200ResponseInner) GetCardStatus

func (o *AdvV1PaymentsGet200ResponseInner) GetCardStatus() string

GetCardStatus returns the CardStatus field value if set, zero value otherwise.

func (*AdvV1PaymentsGet200ResponseInner) GetCardStatusOk

func (o *AdvV1PaymentsGet200ResponseInner) GetCardStatusOk() (*string, bool)

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

func (*AdvV1PaymentsGet200ResponseInner) GetDate

GetDate returns the Date field value if set, zero value otherwise.

func (*AdvV1PaymentsGet200ResponseInner) GetDateOk

func (o *AdvV1PaymentsGet200ResponseInner) GetDateOk() (*string, bool)

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

func (*AdvV1PaymentsGet200ResponseInner) GetId

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

func (*AdvV1PaymentsGet200ResponseInner) GetIdOk

func (o *AdvV1PaymentsGet200ResponseInner) GetIdOk() (*int32, 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 (*AdvV1PaymentsGet200ResponseInner) GetStatusId

func (o *AdvV1PaymentsGet200ResponseInner) GetStatusId() int32

GetStatusId returns the StatusId field value if set, zero value otherwise.

func (*AdvV1PaymentsGet200ResponseInner) GetStatusIdOk

func (o *AdvV1PaymentsGet200ResponseInner) GetStatusIdOk() (*int32, bool)

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

func (*AdvV1PaymentsGet200ResponseInner) GetSum

GetSum returns the Sum field value if set, zero value otherwise.

func (*AdvV1PaymentsGet200ResponseInner) GetSumOk

func (o *AdvV1PaymentsGet200ResponseInner) GetSumOk() (*int32, bool)

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

func (*AdvV1PaymentsGet200ResponseInner) GetType

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

func (*AdvV1PaymentsGet200ResponseInner) GetTypeOk

func (o *AdvV1PaymentsGet200ResponseInner) GetTypeOk() (*int32, 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 (*AdvV1PaymentsGet200ResponseInner) HasCardStatus

func (o *AdvV1PaymentsGet200ResponseInner) HasCardStatus() bool

HasCardStatus returns a boolean if a field has been set.

func (*AdvV1PaymentsGet200ResponseInner) HasDate

HasDate returns a boolean if a field has been set.

func (*AdvV1PaymentsGet200ResponseInner) HasId

HasId returns a boolean if a field has been set.

func (*AdvV1PaymentsGet200ResponseInner) HasStatusId

func (o *AdvV1PaymentsGet200ResponseInner) HasStatusId() bool

HasStatusId returns a boolean if a field has been set.

func (*AdvV1PaymentsGet200ResponseInner) HasSum

HasSum returns a boolean if a field has been set.

func (*AdvV1PaymentsGet200ResponseInner) HasType

HasType returns a boolean if a field has been set.

func (AdvV1PaymentsGet200ResponseInner) MarshalJSON

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

func (*AdvV1PaymentsGet200ResponseInner) SetCardStatus

func (o *AdvV1PaymentsGet200ResponseInner) SetCardStatus(v string)

SetCardStatus gets a reference to the given string and assigns it to the CardStatus field.

func (*AdvV1PaymentsGet200ResponseInner) SetDate

SetDate gets a reference to the given string and assigns it to the Date field.

func (*AdvV1PaymentsGet200ResponseInner) SetId

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

func (*AdvV1PaymentsGet200ResponseInner) SetStatusId

func (o *AdvV1PaymentsGet200ResponseInner) SetStatusId(v int32)

SetStatusId gets a reference to the given int32 and assigns it to the StatusId field.

func (*AdvV1PaymentsGet200ResponseInner) SetSum

SetSum gets a reference to the given int32 and assigns it to the Sum field.

func (*AdvV1PaymentsGet200ResponseInner) SetType

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

func (AdvV1PaymentsGet200ResponseInner) ToMap

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

type AdvV1PromotionCountGet200Response

type AdvV1PromotionCountGet200Response struct {
	// Данные по кампаниям
	Adverts []AdvV1PromotionCountGet200ResponseAdvertsInner `json:"adverts,omitempty"`
	// Общее количество кампаний всех статусов и типов
	All *int32 `json:"all,omitempty"`
}

AdvV1PromotionCountGet200Response struct for AdvV1PromotionCountGet200Response

func NewAdvV1PromotionCountGet200Response

func NewAdvV1PromotionCountGet200Response() *AdvV1PromotionCountGet200Response

NewAdvV1PromotionCountGet200Response instantiates a new AdvV1PromotionCountGet200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1PromotionCountGet200ResponseWithDefaults

func NewAdvV1PromotionCountGet200ResponseWithDefaults() *AdvV1PromotionCountGet200Response

NewAdvV1PromotionCountGet200ResponseWithDefaults instantiates a new AdvV1PromotionCountGet200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1PromotionCountGet200Response) GetAdverts

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

func (*AdvV1PromotionCountGet200Response) GetAdvertsOk

GetAdvertsOk returns a tuple with the Adverts 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 (*AdvV1PromotionCountGet200Response) GetAll

GetAll returns the All field value if set, zero value otherwise.

func (*AdvV1PromotionCountGet200Response) GetAllOk

func (o *AdvV1PromotionCountGet200Response) GetAllOk() (*int32, bool)

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

func (*AdvV1PromotionCountGet200Response) HasAdverts

func (o *AdvV1PromotionCountGet200Response) HasAdverts() bool

HasAdverts returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet200Response) HasAll

HasAll returns a boolean if a field has been set.

func (AdvV1PromotionCountGet200Response) MarshalJSON

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

func (*AdvV1PromotionCountGet200Response) SetAdverts

SetAdverts gets a reference to the given []AdvV1PromotionCountGet200ResponseAdvertsInner and assigns it to the Adverts field.

func (*AdvV1PromotionCountGet200Response) SetAll

SetAll gets a reference to the given int32 and assigns it to the All field.

func (AdvV1PromotionCountGet200Response) ToMap

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

type AdvV1PromotionCountGet200ResponseAdvertsInner

type AdvV1PromotionCountGet200ResponseAdvertsInner struct {
	// Тип кампании:   - `8` — кампания с единой ставкой (**устаревший тип**)   - `9` — кампания с единой или ручной ставкой. Тип ставки вы можете получить с помощью метода [Информация о кампаниях](./promotion#tag/Kampanii/paths/~1api~1advert~1v2~1adverts/get), поле `bid_type`
	Type *int32 `json:"type,omitempty"`
	// Статус кампании
	Status *int32 `json:"status,omitempty"`
	// Количество кампаний
	Count *int32 `json:"count,omitempty"`
	// Список кампаний
	AdvertList []AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner `json:"advert_list,omitempty"`
}

AdvV1PromotionCountGet200ResponseAdvertsInner struct for AdvV1PromotionCountGet200ResponseAdvertsInner

func NewAdvV1PromotionCountGet200ResponseAdvertsInner

func NewAdvV1PromotionCountGet200ResponseAdvertsInner() *AdvV1PromotionCountGet200ResponseAdvertsInner

NewAdvV1PromotionCountGet200ResponseAdvertsInner instantiates a new AdvV1PromotionCountGet200ResponseAdvertsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1PromotionCountGet200ResponseAdvertsInnerWithDefaults

func NewAdvV1PromotionCountGet200ResponseAdvertsInnerWithDefaults() *AdvV1PromotionCountGet200ResponseAdvertsInner

NewAdvV1PromotionCountGet200ResponseAdvertsInnerWithDefaults instantiates a new AdvV1PromotionCountGet200ResponseAdvertsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) GetAdvertList

GetAdvertList returns the AdvertList field value if set, zero value otherwise.

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) GetAdvertListOk

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

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) GetCount

GetCount returns the Count field value if set, zero value otherwise.

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) GetCountOk

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

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) GetStatus

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

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) 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 (*AdvV1PromotionCountGet200ResponseAdvertsInner) GetType

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

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) 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 (*AdvV1PromotionCountGet200ResponseAdvertsInner) HasAdvertList

HasAdvertList returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) HasCount

HasCount returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) HasStatus

HasStatus returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) HasType

HasType returns a boolean if a field has been set.

func (AdvV1PromotionCountGet200ResponseAdvertsInner) MarshalJSON

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) SetAdvertList

SetAdvertList gets a reference to the given []AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner and assigns it to the AdvertList field.

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) SetCount

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) SetStatus

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

func (*AdvV1PromotionCountGet200ResponseAdvertsInner) SetType

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

func (AdvV1PromotionCountGet200ResponseAdvertsInner) ToMap

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

type AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner

type AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner struct {
	// ID кампании
	AdvertId *int32 `json:"advertId,omitempty"`
	// Дата и время последнего изменения кампании
	ChangeTime *time.Time `json:"changeTime,omitempty"`
}

AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner struct for AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner

func NewAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner

func NewAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner() *AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner

NewAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner instantiates a new AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInnerWithDefaults

func NewAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInnerWithDefaults() *AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner

NewAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInnerWithDefaults instantiates a new AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) GetAdvertId

GetAdvertId returns the AdvertId field value if set, zero value otherwise.

func (*AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) GetAdvertIdOk

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

func (*AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) GetChangeTime

GetChangeTime returns the ChangeTime field value if set, zero value otherwise.

func (*AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) GetChangeTimeOk

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

func (*AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) HasAdvertId

HasAdvertId returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) HasChangeTime

HasChangeTime returns a boolean if a field has been set.

func (AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) MarshalJSON

func (*AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) SetAdvertId

SetAdvertId gets a reference to the given int32 and assigns it to the AdvertId field.

func (*AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) SetChangeTime

SetChangeTime gets a reference to the given time.Time and assigns it to the ChangeTime field.

func (AdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) ToMap

type AdvV1PromotionCountGet401Response

type AdvV1PromotionCountGet401Response struct {
	// Заголовок ошибки
	Title *string `json:"title,omitempty"`
	// Детали ошибки
	Detail *string `json:"detail,omitempty"`
	// Внутренний код ошибки
	Code *string `json:"code,omitempty"`
	// Уникальный ID запроса
	RequestId *string `json:"requestId,omitempty"`
	// ID внутреннего сервиса WB
	Origin *string `json:"origin,omitempty"`
	// HTTP статус-код
	Status *float32 `json:"status,omitempty"`
	// Расшифровка HTTP статус-кода
	StatusText *string `json:"statusText,omitempty"`
	// Дата и время запроса
	Timestamp *time.Time `json:"timestamp,omitempty"`
}

AdvV1PromotionCountGet401Response struct for AdvV1PromotionCountGet401Response

func NewAdvV1PromotionCountGet401Response

func NewAdvV1PromotionCountGet401Response() *AdvV1PromotionCountGet401Response

NewAdvV1PromotionCountGet401Response instantiates a new AdvV1PromotionCountGet401Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1PromotionCountGet401ResponseWithDefaults

func NewAdvV1PromotionCountGet401ResponseWithDefaults() *AdvV1PromotionCountGet401Response

NewAdvV1PromotionCountGet401ResponseWithDefaults instantiates a new AdvV1PromotionCountGet401Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1PromotionCountGet401Response) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*AdvV1PromotionCountGet401Response) GetCodeOk

func (o *AdvV1PromotionCountGet401Response) GetCodeOk() (*string, bool)

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

func (*AdvV1PromotionCountGet401Response) GetDetail

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

func (*AdvV1PromotionCountGet401Response) GetDetailOk

func (o *AdvV1PromotionCountGet401Response) GetDetailOk() (*string, bool)

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

func (*AdvV1PromotionCountGet401Response) GetOrigin

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*AdvV1PromotionCountGet401Response) GetOriginOk

func (o *AdvV1PromotionCountGet401Response) GetOriginOk() (*string, bool)

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

func (*AdvV1PromotionCountGet401Response) GetRequestId

func (o *AdvV1PromotionCountGet401Response) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*AdvV1PromotionCountGet401Response) GetRequestIdOk

func (o *AdvV1PromotionCountGet401Response) GetRequestIdOk() (*string, bool)

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

func (*AdvV1PromotionCountGet401Response) GetStatus

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

func (*AdvV1PromotionCountGet401Response) GetStatusOk

func (o *AdvV1PromotionCountGet401Response) GetStatusOk() (*float32, 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 (*AdvV1PromotionCountGet401Response) GetStatusText

func (o *AdvV1PromotionCountGet401Response) GetStatusText() string

GetStatusText returns the StatusText field value if set, zero value otherwise.

func (*AdvV1PromotionCountGet401Response) GetStatusTextOk

func (o *AdvV1PromotionCountGet401Response) GetStatusTextOk() (*string, bool)

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

func (*AdvV1PromotionCountGet401Response) GetTimestamp

func (o *AdvV1PromotionCountGet401Response) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*AdvV1PromotionCountGet401Response) GetTimestampOk

func (o *AdvV1PromotionCountGet401Response) GetTimestampOk() (*time.Time, bool)

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 (*AdvV1PromotionCountGet401Response) GetTitle

GetTitle returns the Title field value if set, zero value otherwise.

func (*AdvV1PromotionCountGet401Response) GetTitleOk

func (o *AdvV1PromotionCountGet401Response) 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 (*AdvV1PromotionCountGet401Response) HasCode

HasCode returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet401Response) HasDetail

func (o *AdvV1PromotionCountGet401Response) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet401Response) HasOrigin

func (o *AdvV1PromotionCountGet401Response) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet401Response) HasRequestId

func (o *AdvV1PromotionCountGet401Response) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet401Response) HasStatus

func (o *AdvV1PromotionCountGet401Response) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet401Response) HasStatusText

func (o *AdvV1PromotionCountGet401Response) HasStatusText() bool

HasStatusText returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet401Response) HasTimestamp

func (o *AdvV1PromotionCountGet401Response) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*AdvV1PromotionCountGet401Response) HasTitle

HasTitle returns a boolean if a field has been set.

func (AdvV1PromotionCountGet401Response) MarshalJSON

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

func (*AdvV1PromotionCountGet401Response) SetCode

SetCode gets a reference to the given string and assigns it to the Code field.

func (*AdvV1PromotionCountGet401Response) SetDetail

func (o *AdvV1PromotionCountGet401Response) SetDetail(v string)

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

func (*AdvV1PromotionCountGet401Response) SetOrigin

func (o *AdvV1PromotionCountGet401Response) SetOrigin(v string)

SetOrigin gets a reference to the given string and assigns it to the Origin field.

func (*AdvV1PromotionCountGet401Response) SetRequestId

func (o *AdvV1PromotionCountGet401Response) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*AdvV1PromotionCountGet401Response) SetStatus

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

func (*AdvV1PromotionCountGet401Response) SetStatusText

func (o *AdvV1PromotionCountGet401Response) SetStatusText(v string)

SetStatusText gets a reference to the given string and assigns it to the StatusText field.

func (*AdvV1PromotionCountGet401Response) SetTimestamp

func (o *AdvV1PromotionCountGet401Response) SetTimestamp(v time.Time)

SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.

func (*AdvV1PromotionCountGet401Response) SetTitle

SetTitle gets a reference to the given string and assigns it to the Title field.

func (AdvV1PromotionCountGet401Response) ToMap

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

type AdvV1SearchSetExcludedPostRequest

type AdvV1SearchSetExcludedPostRequest struct {
	// Список минус-фраз, до 1000 фраз
	Excluded []string `json:"excluded,omitempty"`
}

AdvV1SearchSetExcludedPostRequest struct for AdvV1SearchSetExcludedPostRequest

func NewAdvV1SearchSetExcludedPostRequest

func NewAdvV1SearchSetExcludedPostRequest() *AdvV1SearchSetExcludedPostRequest

NewAdvV1SearchSetExcludedPostRequest instantiates a new AdvV1SearchSetExcludedPostRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1SearchSetExcludedPostRequestWithDefaults

func NewAdvV1SearchSetExcludedPostRequestWithDefaults() *AdvV1SearchSetExcludedPostRequest

NewAdvV1SearchSetExcludedPostRequestWithDefaults instantiates a new AdvV1SearchSetExcludedPostRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1SearchSetExcludedPostRequest) GetExcluded

func (o *AdvV1SearchSetExcludedPostRequest) GetExcluded() []string

GetExcluded returns the Excluded field value if set, zero value otherwise.

func (*AdvV1SearchSetExcludedPostRequest) GetExcludedOk

func (o *AdvV1SearchSetExcludedPostRequest) GetExcludedOk() ([]string, bool)

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

func (*AdvV1SearchSetExcludedPostRequest) HasExcluded

func (o *AdvV1SearchSetExcludedPostRequest) HasExcluded() bool

HasExcluded returns a boolean if a field has been set.

func (AdvV1SearchSetExcludedPostRequest) MarshalJSON

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

func (*AdvV1SearchSetExcludedPostRequest) SetExcluded

func (o *AdvV1SearchSetExcludedPostRequest) SetExcluded(v []string)

SetExcluded gets a reference to the given []string and assigns it to the Excluded field.

func (AdvV1SearchSetExcludedPostRequest) ToMap

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

type AdvV1SearchSetPlusPostRequest

type AdvV1SearchSetPlusPostRequest struct {
	// Список фиксированных фраз (max. 100)
	Pluse []string `json:"pluse,omitempty"`
}

AdvV1SearchSetPlusPostRequest struct for AdvV1SearchSetPlusPostRequest

func NewAdvV1SearchSetPlusPostRequest

func NewAdvV1SearchSetPlusPostRequest() *AdvV1SearchSetPlusPostRequest

NewAdvV1SearchSetPlusPostRequest instantiates a new AdvV1SearchSetPlusPostRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1SearchSetPlusPostRequestWithDefaults

func NewAdvV1SearchSetPlusPostRequestWithDefaults() *AdvV1SearchSetPlusPostRequest

NewAdvV1SearchSetPlusPostRequestWithDefaults instantiates a new AdvV1SearchSetPlusPostRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1SearchSetPlusPostRequest) GetPluse

func (o *AdvV1SearchSetPlusPostRequest) GetPluse() []string

GetPluse returns the Pluse field value if set, zero value otherwise.

func (*AdvV1SearchSetPlusPostRequest) GetPluseOk

func (o *AdvV1SearchSetPlusPostRequest) GetPluseOk() ([]string, bool)

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

func (*AdvV1SearchSetPlusPostRequest) HasPluse

func (o *AdvV1SearchSetPlusPostRequest) HasPluse() bool

HasPluse returns a boolean if a field has been set.

func (AdvV1SearchSetPlusPostRequest) MarshalJSON

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

func (*AdvV1SearchSetPlusPostRequest) SetPluse

func (o *AdvV1SearchSetPlusPostRequest) SetPluse(v []string)

SetPluse gets a reference to the given []string and assigns it to the Pluse field.

func (AdvV1SearchSetPlusPostRequest) ToMap

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

type AdvV1StatWordsGet200Response

type AdvV1StatWordsGet200Response struct {
	Words *AdvV1StatWordsGet200ResponseWords `json:"words,omitempty"`
	// Массив информации по статистике.<br> **Первый элемент массива** с `keyword: \"Всего по кампании\"` содержит суммарную информацию обо всех ключевых фразах.<br> **Каждый следующий элемент массива** содержит информацию об отдельных ключевых фразах.<br> Отображается 60 ключевых фраз с наибольшим количеством просмотров.
	Stat []AdvV1StatWordsGet200ResponseStatInner `json:"stat,omitempty"`
}

AdvV1StatWordsGet200Response struct for AdvV1StatWordsGet200Response

func NewAdvV1StatWordsGet200Response

func NewAdvV1StatWordsGet200Response() *AdvV1StatWordsGet200Response

NewAdvV1StatWordsGet200Response instantiates a new AdvV1StatWordsGet200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1StatWordsGet200ResponseWithDefaults

func NewAdvV1StatWordsGet200ResponseWithDefaults() *AdvV1StatWordsGet200Response

NewAdvV1StatWordsGet200ResponseWithDefaults instantiates a new AdvV1StatWordsGet200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1StatWordsGet200Response) GetStat

GetStat returns the Stat field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200Response) GetStatOk

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

func (*AdvV1StatWordsGet200Response) GetWords

GetWords returns the Words field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200Response) GetWordsOk

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

func (*AdvV1StatWordsGet200Response) HasStat

func (o *AdvV1StatWordsGet200Response) HasStat() bool

HasStat returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200Response) HasWords

func (o *AdvV1StatWordsGet200Response) HasWords() bool

HasWords returns a boolean if a field has been set.

func (AdvV1StatWordsGet200Response) MarshalJSON

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

func (*AdvV1StatWordsGet200Response) SetStat

SetStat gets a reference to the given []AdvV1StatWordsGet200ResponseStatInner and assigns it to the Stat field.

func (*AdvV1StatWordsGet200Response) SetWords

SetWords gets a reference to the given AdvV1StatWordsGet200ResponseWords and assigns it to the Words field.

func (AdvV1StatWordsGet200Response) ToMap

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

type AdvV1StatWordsGet200ResponseStatInner

type AdvV1StatWordsGet200ResponseStatInner struct {
	// ID кампании в системе WB
	AdvertId *int32 `json:"advertId,omitempty"`
	// Ключевая фраза
	Keyword *string `json:"keyword,omitempty"`
	// Поле перманентно отключено
	AdvertName *string `json:"advertName,omitempty"`
	// Название кампании
	CampaignName *string `json:"campaignName,omitempty"`
	// Дата запуска кампании
	Begin *time.Time `json:"begin,omitempty"`
	// Дата завершения кампании
	End *time.Time `json:"end,omitempty"`
	// Количество просмотров
	Views *int32 `json:"views,omitempty"`
	// Количество кликов
	Clicks *int32 `json:"clicks,omitempty"`
	// Частота — отношение количества просмотров к количеству уникальных пользователей
	Frq *int32 `json:"frq,omitempty"`
	// Кликабельность — отношение числа кликов к количеству показов, %
	Ctr *float32 `json:"ctr,omitempty"`
	// Стоимость клика, ₽
	Cpc *float32 `json:"cpc,omitempty"`
	// Длительность кампании, в секундах
	Duration *int32 `json:"duration,omitempty"`
	// Затраты, ₽
	Sum *float32 `json:"sum,omitempty"`
}

AdvV1StatWordsGet200ResponseStatInner struct for AdvV1StatWordsGet200ResponseStatInner

func NewAdvV1StatWordsGet200ResponseStatInner

func NewAdvV1StatWordsGet200ResponseStatInner() *AdvV1StatWordsGet200ResponseStatInner

NewAdvV1StatWordsGet200ResponseStatInner instantiates a new AdvV1StatWordsGet200ResponseStatInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1StatWordsGet200ResponseStatInnerWithDefaults

func NewAdvV1StatWordsGet200ResponseStatInnerWithDefaults() *AdvV1StatWordsGet200ResponseStatInner

NewAdvV1StatWordsGet200ResponseStatInnerWithDefaults instantiates a new AdvV1StatWordsGet200ResponseStatInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1StatWordsGet200ResponseStatInner) GetAdvertId

GetAdvertId returns the AdvertId field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetAdvertIdOk

func (o *AdvV1StatWordsGet200ResponseStatInner) GetAdvertIdOk() (*int32, bool)

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

func (*AdvV1StatWordsGet200ResponseStatInner) GetAdvertName

func (o *AdvV1StatWordsGet200ResponseStatInner) GetAdvertName() string

GetAdvertName returns the AdvertName field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetAdvertNameOk

func (o *AdvV1StatWordsGet200ResponseStatInner) GetAdvertNameOk() (*string, bool)

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

func (*AdvV1StatWordsGet200ResponseStatInner) GetBegin

GetBegin returns the Begin field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetBeginOk

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

func (*AdvV1StatWordsGet200ResponseStatInner) GetCampaignName

func (o *AdvV1StatWordsGet200ResponseStatInner) GetCampaignName() string

GetCampaignName returns the CampaignName field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetCampaignNameOk

func (o *AdvV1StatWordsGet200ResponseStatInner) GetCampaignNameOk() (*string, bool)

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

func (*AdvV1StatWordsGet200ResponseStatInner) GetClicks

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetClicksOk

func (o *AdvV1StatWordsGet200ResponseStatInner) GetClicksOk() (*int32, bool)

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

func (*AdvV1StatWordsGet200ResponseStatInner) GetCpc

GetCpc returns the Cpc field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetCpcOk

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

func (*AdvV1StatWordsGet200ResponseStatInner) GetCtr

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetCtrOk

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

func (*AdvV1StatWordsGet200ResponseStatInner) GetDuration

GetDuration returns the Duration field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetDurationOk

func (o *AdvV1StatWordsGet200ResponseStatInner) GetDurationOk() (*int32, 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 (*AdvV1StatWordsGet200ResponseStatInner) GetEnd

GetEnd returns the End field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetEndOk

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

func (*AdvV1StatWordsGet200ResponseStatInner) GetFrq

GetFrq returns the Frq field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetFrqOk

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

func (*AdvV1StatWordsGet200ResponseStatInner) GetKeyword

GetKeyword returns the Keyword field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetKeywordOk

func (o *AdvV1StatWordsGet200ResponseStatInner) GetKeywordOk() (*string, bool)

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

func (*AdvV1StatWordsGet200ResponseStatInner) GetSum

GetSum returns the Sum field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetSumOk

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

func (*AdvV1StatWordsGet200ResponseStatInner) GetViews

GetViews returns the Views field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseStatInner) GetViewsOk

func (o *AdvV1StatWordsGet200ResponseStatInner) GetViewsOk() (*int32, bool)

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

func (*AdvV1StatWordsGet200ResponseStatInner) HasAdvertId

HasAdvertId returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasAdvertName

func (o *AdvV1StatWordsGet200ResponseStatInner) HasAdvertName() bool

HasAdvertName returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasBegin

HasBegin returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasCampaignName

func (o *AdvV1StatWordsGet200ResponseStatInner) HasCampaignName() bool

HasCampaignName returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasClicks

HasClicks returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasCpc

HasCpc returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasCtr

HasCtr returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasDuration

HasDuration returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasEnd

HasEnd returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasFrq

HasFrq returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasKeyword

HasKeyword returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasSum

HasSum returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseStatInner) HasViews

HasViews returns a boolean if a field has been set.

func (AdvV1StatWordsGet200ResponseStatInner) MarshalJSON

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

func (*AdvV1StatWordsGet200ResponseStatInner) SetAdvertId

func (o *AdvV1StatWordsGet200ResponseStatInner) SetAdvertId(v int32)

SetAdvertId gets a reference to the given int32 and assigns it to the AdvertId field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetAdvertName

func (o *AdvV1StatWordsGet200ResponseStatInner) SetAdvertName(v string)

SetAdvertName gets a reference to the given string and assigns it to the AdvertName field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetBegin

SetBegin gets a reference to the given time.Time and assigns it to the Begin field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetCampaignName

func (o *AdvV1StatWordsGet200ResponseStatInner) SetCampaignName(v string)

SetCampaignName gets a reference to the given string and assigns it to the CampaignName field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetClicks

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetCpc

SetCpc gets a reference to the given float32 and assigns it to the Cpc field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetCtr

SetCtr gets a reference to the given float32 and assigns it to the Ctr field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetDuration

func (o *AdvV1StatWordsGet200ResponseStatInner) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetEnd

SetEnd gets a reference to the given time.Time and assigns it to the End field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetFrq

SetFrq gets a reference to the given int32 and assigns it to the Frq field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetKeyword

SetKeyword gets a reference to the given string and assigns it to the Keyword field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetSum

SetSum gets a reference to the given float32 and assigns it to the Sum field.

func (*AdvV1StatWordsGet200ResponseStatInner) SetViews

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (AdvV1StatWordsGet200ResponseStatInner) ToMap

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

type AdvV1StatWordsGet200ResponseWords

type AdvV1StatWordsGet200ResponseWords struct {
	// Фразовое соответствие (минус фразы)
	Phrase []string `json:"phrase,omitempty"`
	// Точное соответствие (минус фразы)
	Strong []string `json:"strong,omitempty"`
	// Минус фразы из поиска
	Excluded []string `json:"excluded,omitempty"`
	// Фиксированные фразы
	Pluse []string `json:"pluse,omitempty"`
	// Блок со статистикой по ключевым фразам
	Keywords []AdvV1StatWordsGet200ResponseWordsKeywordsInner `json:"keywords,omitempty"`
	// Фиксированные ключевые фразы (`true` — включены, `false` — выключены)
	Fixed *bool `json:"fixed,omitempty"`
}

AdvV1StatWordsGet200ResponseWords Блок информации по ключевым фразам

func NewAdvV1StatWordsGet200ResponseWords

func NewAdvV1StatWordsGet200ResponseWords() *AdvV1StatWordsGet200ResponseWords

NewAdvV1StatWordsGet200ResponseWords instantiates a new AdvV1StatWordsGet200ResponseWords object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1StatWordsGet200ResponseWordsWithDefaults

func NewAdvV1StatWordsGet200ResponseWordsWithDefaults() *AdvV1StatWordsGet200ResponseWords

NewAdvV1StatWordsGet200ResponseWordsWithDefaults instantiates a new AdvV1StatWordsGet200ResponseWords object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1StatWordsGet200ResponseWords) GetExcluded

func (o *AdvV1StatWordsGet200ResponseWords) GetExcluded() []string

GetExcluded returns the Excluded field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseWords) GetExcludedOk

func (o *AdvV1StatWordsGet200ResponseWords) GetExcludedOk() ([]string, bool)

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

func (*AdvV1StatWordsGet200ResponseWords) GetFixed

GetFixed returns the Fixed field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseWords) GetFixedOk

func (o *AdvV1StatWordsGet200ResponseWords) GetFixedOk() (*bool, bool)

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

func (*AdvV1StatWordsGet200ResponseWords) GetKeywords

GetKeywords returns the Keywords field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseWords) GetKeywordsOk

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

func (*AdvV1StatWordsGet200ResponseWords) GetPhrase

func (o *AdvV1StatWordsGet200ResponseWords) GetPhrase() []string

GetPhrase returns the Phrase field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseWords) GetPhraseOk

func (o *AdvV1StatWordsGet200ResponseWords) GetPhraseOk() ([]string, bool)

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

func (*AdvV1StatWordsGet200ResponseWords) GetPluse

func (o *AdvV1StatWordsGet200ResponseWords) GetPluse() []string

GetPluse returns the Pluse field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseWords) GetPluseOk

func (o *AdvV1StatWordsGet200ResponseWords) GetPluseOk() ([]string, bool)

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

func (*AdvV1StatWordsGet200ResponseWords) GetStrong

func (o *AdvV1StatWordsGet200ResponseWords) GetStrong() []string

GetStrong returns the Strong field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseWords) GetStrongOk

func (o *AdvV1StatWordsGet200ResponseWords) GetStrongOk() ([]string, bool)

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

func (*AdvV1StatWordsGet200ResponseWords) HasExcluded

func (o *AdvV1StatWordsGet200ResponseWords) HasExcluded() bool

HasExcluded returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseWords) HasFixed

HasFixed returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseWords) HasKeywords

func (o *AdvV1StatWordsGet200ResponseWords) HasKeywords() bool

HasKeywords returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseWords) HasPhrase

func (o *AdvV1StatWordsGet200ResponseWords) HasPhrase() bool

HasPhrase returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseWords) HasPluse

HasPluse returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseWords) HasStrong

func (o *AdvV1StatWordsGet200ResponseWords) HasStrong() bool

HasStrong returns a boolean if a field has been set.

func (AdvV1StatWordsGet200ResponseWords) MarshalJSON

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

func (*AdvV1StatWordsGet200ResponseWords) SetExcluded

func (o *AdvV1StatWordsGet200ResponseWords) SetExcluded(v []string)

SetExcluded gets a reference to the given []string and assigns it to the Excluded field.

func (*AdvV1StatWordsGet200ResponseWords) SetFixed

func (o *AdvV1StatWordsGet200ResponseWords) SetFixed(v bool)

SetFixed gets a reference to the given bool and assigns it to the Fixed field.

func (*AdvV1StatWordsGet200ResponseWords) SetKeywords

SetKeywords gets a reference to the given []AdvV1StatWordsGet200ResponseWordsKeywordsInner and assigns it to the Keywords field.

func (*AdvV1StatWordsGet200ResponseWords) SetPhrase

func (o *AdvV1StatWordsGet200ResponseWords) SetPhrase(v []string)

SetPhrase gets a reference to the given []string and assigns it to the Phrase field.

func (*AdvV1StatWordsGet200ResponseWords) SetPluse

func (o *AdvV1StatWordsGet200ResponseWords) SetPluse(v []string)

SetPluse gets a reference to the given []string and assigns it to the Pluse field.

func (*AdvV1StatWordsGet200ResponseWords) SetStrong

func (o *AdvV1StatWordsGet200ResponseWords) SetStrong(v []string)

SetStrong gets a reference to the given []string and assigns it to the Strong field.

func (AdvV1StatWordsGet200ResponseWords) ToMap

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

type AdvV1StatWordsGet200ResponseWordsKeywordsInner

type AdvV1StatWordsGet200ResponseWordsKeywordsInner struct {
	// Ключевая фраза
	Keyword *string `json:"keyword,omitempty"`
	// Количество просмотров по ключевой фразе
	Count *int32 `json:"count,omitempty"`
}

AdvV1StatWordsGet200ResponseWordsKeywordsInner struct for AdvV1StatWordsGet200ResponseWordsKeywordsInner

func NewAdvV1StatWordsGet200ResponseWordsKeywordsInner

func NewAdvV1StatWordsGet200ResponseWordsKeywordsInner() *AdvV1StatWordsGet200ResponseWordsKeywordsInner

NewAdvV1StatWordsGet200ResponseWordsKeywordsInner instantiates a new AdvV1StatWordsGet200ResponseWordsKeywordsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1StatWordsGet200ResponseWordsKeywordsInnerWithDefaults

func NewAdvV1StatWordsGet200ResponseWordsKeywordsInnerWithDefaults() *AdvV1StatWordsGet200ResponseWordsKeywordsInner

NewAdvV1StatWordsGet200ResponseWordsKeywordsInnerWithDefaults instantiates a new AdvV1StatWordsGet200ResponseWordsKeywordsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1StatWordsGet200ResponseWordsKeywordsInner) GetCount

GetCount returns the Count field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseWordsKeywordsInner) GetCountOk

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

func (*AdvV1StatWordsGet200ResponseWordsKeywordsInner) GetKeyword

GetKeyword returns the Keyword field value if set, zero value otherwise.

func (*AdvV1StatWordsGet200ResponseWordsKeywordsInner) GetKeywordOk

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

func (*AdvV1StatWordsGet200ResponseWordsKeywordsInner) HasCount

HasCount returns a boolean if a field has been set.

func (*AdvV1StatWordsGet200ResponseWordsKeywordsInner) HasKeyword

HasKeyword returns a boolean if a field has been set.

func (AdvV1StatWordsGet200ResponseWordsKeywordsInner) MarshalJSON

func (*AdvV1StatWordsGet200ResponseWordsKeywordsInner) SetCount

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*AdvV1StatWordsGet200ResponseWordsKeywordsInner) SetKeyword

SetKeyword gets a reference to the given string and assigns it to the Keyword field.

func (AdvV1StatWordsGet200ResponseWordsKeywordsInner) ToMap

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

type AdvV1StatsPost200ResponseInner

type AdvV1StatsPost200ResponseInner struct {
	Stat         *Stat
	StatDate     *StatDate
	StatInterval *StatInterval
}

AdvV1StatsPost200ResponseInner - struct for AdvV1StatsPost200ResponseInner

func StatAsAdvV1StatsPost200ResponseInner

func StatAsAdvV1StatsPost200ResponseInner(v *Stat) AdvV1StatsPost200ResponseInner

StatAsAdvV1StatsPost200ResponseInner is a convenience function that returns Stat wrapped in AdvV1StatsPost200ResponseInner

func StatDateAsAdvV1StatsPost200ResponseInner

func StatDateAsAdvV1StatsPost200ResponseInner(v *StatDate) AdvV1StatsPost200ResponseInner

StatDateAsAdvV1StatsPost200ResponseInner is a convenience function that returns StatDate wrapped in AdvV1StatsPost200ResponseInner

func StatIntervalAsAdvV1StatsPost200ResponseInner

func StatIntervalAsAdvV1StatsPost200ResponseInner(v *StatInterval) AdvV1StatsPost200ResponseInner

StatIntervalAsAdvV1StatsPost200ResponseInner is a convenience function that returns StatInterval wrapped in AdvV1StatsPost200ResponseInner

func (*AdvV1StatsPost200ResponseInner) GetActualInstance

func (obj *AdvV1StatsPost200ResponseInner) GetActualInstance() interface{}

Get the actual instance

func (AdvV1StatsPost200ResponseInner) GetActualInstanceValue

func (obj AdvV1StatsPost200ResponseInner) GetActualInstanceValue() interface{}

Get the actual instance value

func (AdvV1StatsPost200ResponseInner) MarshalJSON

func (src AdvV1StatsPost200ResponseInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*AdvV1StatsPost200ResponseInner) UnmarshalJSON

func (dst *AdvV1StatsPost200ResponseInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type AdvV1StatsPostRequestInner added in v0.1.39

type AdvV1StatsPostRequestInner struct {
	RequestWithCampaignID *RequestWithCampaignID
	RequestWithDate       *RequestWithDate
	RequestWithInterval   *RequestWithInterval
}

AdvV1StatsPostRequestInner - struct for AdvV1StatsPostRequestInner

func RequestWithCampaignIDAsAdvV1StatsPostRequestInner added in v0.1.39

func RequestWithCampaignIDAsAdvV1StatsPostRequestInner(v *RequestWithCampaignID) AdvV1StatsPostRequestInner

RequestWithCampaignIDAsAdvV1StatsPostRequestInner is a convenience function that returns RequestWithCampaignID wrapped in AdvV1StatsPostRequestInner

func RequestWithDateAsAdvV1StatsPostRequestInner added in v0.1.39

func RequestWithDateAsAdvV1StatsPostRequestInner(v *RequestWithDate) AdvV1StatsPostRequestInner

RequestWithDateAsAdvV1StatsPostRequestInner is a convenience function that returns RequestWithDate wrapped in AdvV1StatsPostRequestInner

func RequestWithIntervalAsAdvV1StatsPostRequestInner added in v0.1.39

func RequestWithIntervalAsAdvV1StatsPostRequestInner(v *RequestWithInterval) AdvV1StatsPostRequestInner

RequestWithIntervalAsAdvV1StatsPostRequestInner is a convenience function that returns RequestWithInterval wrapped in AdvV1StatsPostRequestInner

func (*AdvV1StatsPostRequestInner) GetActualInstance added in v0.1.39

func (obj *AdvV1StatsPostRequestInner) GetActualInstance() interface{}

Get the actual instance

func (AdvV1StatsPostRequestInner) GetActualInstanceValue added in v0.1.39

func (obj AdvV1StatsPostRequestInner) GetActualInstanceValue() interface{}

Get the actual instance value

func (AdvV1StatsPostRequestInner) MarshalJSON added in v0.1.39

func (src AdvV1StatsPostRequestInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*AdvV1StatsPostRequestInner) UnmarshalJSON added in v0.1.39

func (dst *AdvV1StatsPostRequestInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type AdvV1SupplierSubjectsGet200ResponseInner

type AdvV1SupplierSubjectsGet200ResponseInner struct {
	// ID предмета
	Id *int32 `json:"id,omitempty"`
	// Предмет
	Name *string `json:"name,omitempty"`
	// Количество Артикулов WB (`nmId`) с таким предметом.
	Count *int32 `json:"count,omitempty"`
}

AdvV1SupplierSubjectsGet200ResponseInner struct for AdvV1SupplierSubjectsGet200ResponseInner

func NewAdvV1SupplierSubjectsGet200ResponseInner

func NewAdvV1SupplierSubjectsGet200ResponseInner() *AdvV1SupplierSubjectsGet200ResponseInner

NewAdvV1SupplierSubjectsGet200ResponseInner instantiates a new AdvV1SupplierSubjectsGet200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1SupplierSubjectsGet200ResponseInnerWithDefaults

func NewAdvV1SupplierSubjectsGet200ResponseInnerWithDefaults() *AdvV1SupplierSubjectsGet200ResponseInner

NewAdvV1SupplierSubjectsGet200ResponseInnerWithDefaults instantiates a new AdvV1SupplierSubjectsGet200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1SupplierSubjectsGet200ResponseInner) GetCount

GetCount returns the Count field value if set, zero value otherwise.

func (*AdvV1SupplierSubjectsGet200ResponseInner) GetCountOk

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

func (*AdvV1SupplierSubjectsGet200ResponseInner) GetId

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

func (*AdvV1SupplierSubjectsGet200ResponseInner) 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 (*AdvV1SupplierSubjectsGet200ResponseInner) GetName

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

func (*AdvV1SupplierSubjectsGet200ResponseInner) 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 (*AdvV1SupplierSubjectsGet200ResponseInner) HasCount

HasCount returns a boolean if a field has been set.

func (*AdvV1SupplierSubjectsGet200ResponseInner) HasId

HasId returns a boolean if a field has been set.

func (*AdvV1SupplierSubjectsGet200ResponseInner) HasName

HasName returns a boolean if a field has been set.

func (AdvV1SupplierSubjectsGet200ResponseInner) MarshalJSON

func (*AdvV1SupplierSubjectsGet200ResponseInner) SetCount

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*AdvV1SupplierSubjectsGet200ResponseInner) SetId

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

func (*AdvV1SupplierSubjectsGet200ResponseInner) SetName

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

func (AdvV1SupplierSubjectsGet200ResponseInner) ToMap

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

type AdvV1UpdGet200ResponseInner

type AdvV1UpdGet200ResponseInner struct {
	// Номер выставленного документа
	UpdNum *int32 `json:"updNum,omitempty"`
	// Время списания
	UpdTime NullableString `json:"updTime,omitempty"`
	// Выставленная сумма
	UpdSum *int32 `json:"updSum,omitempty"`
	// ID кампании
	AdvertId *int32 `json:"advertId,omitempty"`
	// Название кампании
	CampName *string `json:"campName,omitempty"`
	// Тип кампании
	AdvertType *int32 `json:"advertType,omitempty"`
	// Источник списания:  - `Баланс`  - `Бонусы`  - `Счёт`  - `Кэшбэк`
	PaymentType *string `json:"paymentType,omitempty"`
	// Статус кампании: - `-1` — удалена, процесс удаления будет завершён в течение 10 минут - `4` — готова к запуску - `7` — завершена - `8` — отменена - `9` — активна - `11` — на паузе
	AdvertStatus *int32 `json:"advertStatus,omitempty"`
}

AdvV1UpdGet200ResponseInner struct for AdvV1UpdGet200ResponseInner

func NewAdvV1UpdGet200ResponseInner

func NewAdvV1UpdGet200ResponseInner() *AdvV1UpdGet200ResponseInner

NewAdvV1UpdGet200ResponseInner instantiates a new AdvV1UpdGet200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV1UpdGet200ResponseInnerWithDefaults

func NewAdvV1UpdGet200ResponseInnerWithDefaults() *AdvV1UpdGet200ResponseInner

NewAdvV1UpdGet200ResponseInnerWithDefaults instantiates a new AdvV1UpdGet200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV1UpdGet200ResponseInner) GetAdvertId

func (o *AdvV1UpdGet200ResponseInner) GetAdvertId() int32

GetAdvertId returns the AdvertId field value if set, zero value otherwise.

func (*AdvV1UpdGet200ResponseInner) GetAdvertIdOk

func (o *AdvV1UpdGet200ResponseInner) GetAdvertIdOk() (*int32, bool)

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

func (*AdvV1UpdGet200ResponseInner) GetAdvertStatus

func (o *AdvV1UpdGet200ResponseInner) GetAdvertStatus() int32

GetAdvertStatus returns the AdvertStatus field value if set, zero value otherwise.

func (*AdvV1UpdGet200ResponseInner) GetAdvertStatusOk

func (o *AdvV1UpdGet200ResponseInner) GetAdvertStatusOk() (*int32, bool)

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

func (*AdvV1UpdGet200ResponseInner) GetAdvertType

func (o *AdvV1UpdGet200ResponseInner) GetAdvertType() int32

GetAdvertType returns the AdvertType field value if set, zero value otherwise.

func (*AdvV1UpdGet200ResponseInner) GetAdvertTypeOk

func (o *AdvV1UpdGet200ResponseInner) GetAdvertTypeOk() (*int32, bool)

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

func (*AdvV1UpdGet200ResponseInner) GetCampName

func (o *AdvV1UpdGet200ResponseInner) GetCampName() string

GetCampName returns the CampName field value if set, zero value otherwise.

func (*AdvV1UpdGet200ResponseInner) GetCampNameOk

func (o *AdvV1UpdGet200ResponseInner) GetCampNameOk() (*string, bool)

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

func (*AdvV1UpdGet200ResponseInner) GetPaymentType

func (o *AdvV1UpdGet200ResponseInner) GetPaymentType() string

GetPaymentType returns the PaymentType field value if set, zero value otherwise.

func (*AdvV1UpdGet200ResponseInner) GetPaymentTypeOk

func (o *AdvV1UpdGet200ResponseInner) GetPaymentTypeOk() (*string, bool)

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

func (*AdvV1UpdGet200ResponseInner) GetUpdNum

func (o *AdvV1UpdGet200ResponseInner) GetUpdNum() int32

GetUpdNum returns the UpdNum field value if set, zero value otherwise.

func (*AdvV1UpdGet200ResponseInner) GetUpdNumOk

func (o *AdvV1UpdGet200ResponseInner) GetUpdNumOk() (*int32, bool)

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

func (*AdvV1UpdGet200ResponseInner) GetUpdSum

func (o *AdvV1UpdGet200ResponseInner) GetUpdSum() int32

GetUpdSum returns the UpdSum field value if set, zero value otherwise.

func (*AdvV1UpdGet200ResponseInner) GetUpdSumOk

func (o *AdvV1UpdGet200ResponseInner) GetUpdSumOk() (*int32, bool)

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

func (*AdvV1UpdGet200ResponseInner) GetUpdTime

func (o *AdvV1UpdGet200ResponseInner) GetUpdTime() string

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

func (*AdvV1UpdGet200ResponseInner) GetUpdTimeOk

func (o *AdvV1UpdGet200ResponseInner) GetUpdTimeOk() (*string, bool)

GetUpdTimeOk returns a tuple with the UpdTime 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 (*AdvV1UpdGet200ResponseInner) HasAdvertId

func (o *AdvV1UpdGet200ResponseInner) HasAdvertId() bool

HasAdvertId returns a boolean if a field has been set.

func (*AdvV1UpdGet200ResponseInner) HasAdvertStatus

func (o *AdvV1UpdGet200ResponseInner) HasAdvertStatus() bool

HasAdvertStatus returns a boolean if a field has been set.

func (*AdvV1UpdGet200ResponseInner) HasAdvertType

func (o *AdvV1UpdGet200ResponseInner) HasAdvertType() bool

HasAdvertType returns a boolean if a field has been set.

func (*AdvV1UpdGet200ResponseInner) HasCampName

func (o *AdvV1UpdGet200ResponseInner) HasCampName() bool

HasCampName returns a boolean if a field has been set.

func (*AdvV1UpdGet200ResponseInner) HasPaymentType

func (o *AdvV1UpdGet200ResponseInner) HasPaymentType() bool

HasPaymentType returns a boolean if a field has been set.

func (*AdvV1UpdGet200ResponseInner) HasUpdNum

func (o *AdvV1UpdGet200ResponseInner) HasUpdNum() bool

HasUpdNum returns a boolean if a field has been set.

func (*AdvV1UpdGet200ResponseInner) HasUpdSum

func (o *AdvV1UpdGet200ResponseInner) HasUpdSum() bool

HasUpdSum returns a boolean if a field has been set.

func (*AdvV1UpdGet200ResponseInner) HasUpdTime

func (o *AdvV1UpdGet200ResponseInner) HasUpdTime() bool

HasUpdTime returns a boolean if a field has been set.

func (AdvV1UpdGet200ResponseInner) MarshalJSON

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

func (*AdvV1UpdGet200ResponseInner) SetAdvertId

func (o *AdvV1UpdGet200ResponseInner) SetAdvertId(v int32)

SetAdvertId gets a reference to the given int32 and assigns it to the AdvertId field.

func (*AdvV1UpdGet200ResponseInner) SetAdvertStatus

func (o *AdvV1UpdGet200ResponseInner) SetAdvertStatus(v int32)

SetAdvertStatus gets a reference to the given int32 and assigns it to the AdvertStatus field.

func (*AdvV1UpdGet200ResponseInner) SetAdvertType

func (o *AdvV1UpdGet200ResponseInner) SetAdvertType(v int32)

SetAdvertType gets a reference to the given int32 and assigns it to the AdvertType field.

func (*AdvV1UpdGet200ResponseInner) SetCampName

func (o *AdvV1UpdGet200ResponseInner) SetCampName(v string)

SetCampName gets a reference to the given string and assigns it to the CampName field.

func (*AdvV1UpdGet200ResponseInner) SetPaymentType

func (o *AdvV1UpdGet200ResponseInner) SetPaymentType(v string)

SetPaymentType gets a reference to the given string and assigns it to the PaymentType field.

func (*AdvV1UpdGet200ResponseInner) SetUpdNum

func (o *AdvV1UpdGet200ResponseInner) SetUpdNum(v int32)

SetUpdNum gets a reference to the given int32 and assigns it to the UpdNum field.

func (*AdvV1UpdGet200ResponseInner) SetUpdSum

func (o *AdvV1UpdGet200ResponseInner) SetUpdSum(v int32)

SetUpdSum gets a reference to the given int32 and assigns it to the UpdSum field.

func (*AdvV1UpdGet200ResponseInner) SetUpdTime

func (o *AdvV1UpdGet200ResponseInner) SetUpdTime(v string)

SetUpdTime gets a reference to the given NullableString and assigns it to the UpdTime field.

func (*AdvV1UpdGet200ResponseInner) SetUpdTimeNil

func (o *AdvV1UpdGet200ResponseInner) SetUpdTimeNil()

SetUpdTimeNil sets the value for UpdTime to be an explicit nil

func (AdvV1UpdGet200ResponseInner) ToMap

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

func (*AdvV1UpdGet200ResponseInner) UnsetUpdTime

func (o *AdvV1UpdGet200ResponseInner) UnsetUpdTime()

UnsetUpdTime ensures that no value is present for UpdTime, not even an explicit nil

type AdvV2AutoStatWordsGet200Response

type AdvV2AutoStatWordsGet200Response struct {
	// Исключения (минус-фразы) для товаров из кампании. Можно задать помощью метода [установка/удаление минус-фраз](./ru/openapi/promotion#tag/Parametry-kampanij/paths/~1adv~1v1~1search~1set-phrase/post) или в настройках кампании в личном кабинете
	Excluded []string `json:"excluded,omitempty"`
	// Кластеры ключевых фраз
	Clusters []AdvV2AutoStatWordsGet200ResponseClustersInner `json:"clusters,omitempty"`
}

AdvV2AutoStatWordsGet200Response struct for AdvV2AutoStatWordsGet200Response

func NewAdvV2AutoStatWordsGet200Response

func NewAdvV2AutoStatWordsGet200Response() *AdvV2AutoStatWordsGet200Response

NewAdvV2AutoStatWordsGet200Response instantiates a new AdvV2AutoStatWordsGet200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV2AutoStatWordsGet200ResponseWithDefaults

func NewAdvV2AutoStatWordsGet200ResponseWithDefaults() *AdvV2AutoStatWordsGet200Response

NewAdvV2AutoStatWordsGet200ResponseWithDefaults instantiates a new AdvV2AutoStatWordsGet200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV2AutoStatWordsGet200Response) GetClusters

GetClusters returns the Clusters field value if set, zero value otherwise.

func (*AdvV2AutoStatWordsGet200Response) GetClustersOk

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

func (*AdvV2AutoStatWordsGet200Response) GetExcluded

func (o *AdvV2AutoStatWordsGet200Response) GetExcluded() []string

GetExcluded returns the Excluded field value if set, zero value otherwise.

func (*AdvV2AutoStatWordsGet200Response) GetExcludedOk

func (o *AdvV2AutoStatWordsGet200Response) GetExcludedOk() ([]string, bool)

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

func (*AdvV2AutoStatWordsGet200Response) HasClusters

func (o *AdvV2AutoStatWordsGet200Response) HasClusters() bool

HasClusters returns a boolean if a field has been set.

func (*AdvV2AutoStatWordsGet200Response) HasExcluded

func (o *AdvV2AutoStatWordsGet200Response) HasExcluded() bool

HasExcluded returns a boolean if a field has been set.

func (AdvV2AutoStatWordsGet200Response) MarshalJSON

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

func (*AdvV2AutoStatWordsGet200Response) SetClusters

SetClusters gets a reference to the given []AdvV2AutoStatWordsGet200ResponseClustersInner and assigns it to the Clusters field.

func (*AdvV2AutoStatWordsGet200Response) SetExcluded

func (o *AdvV2AutoStatWordsGet200Response) SetExcluded(v []string)

SetExcluded gets a reference to the given []string and assigns it to the Excluded field.

func (AdvV2AutoStatWordsGet200Response) ToMap

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

type AdvV2AutoStatWordsGet200ResponseClustersInner

type AdvV2AutoStatWordsGet200ResponseClustersInner struct {
	// Кластер — набор похожих ключевых фраз
	Cluster *string `json:"cluster,omitempty"`
	// Сколько раз товары показывались по всем фразам из кластера
	Count *int32 `json:"count,omitempty"`
	// Ключевые фразы из кластера, по которым товары показывались хотя бы один раз
	Keywords []string `json:"keywords,omitempty"`
}

AdvV2AutoStatWordsGet200ResponseClustersInner struct for AdvV2AutoStatWordsGet200ResponseClustersInner

func NewAdvV2AutoStatWordsGet200ResponseClustersInner

func NewAdvV2AutoStatWordsGet200ResponseClustersInner() *AdvV2AutoStatWordsGet200ResponseClustersInner

NewAdvV2AutoStatWordsGet200ResponseClustersInner instantiates a new AdvV2AutoStatWordsGet200ResponseClustersInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV2AutoStatWordsGet200ResponseClustersInnerWithDefaults

func NewAdvV2AutoStatWordsGet200ResponseClustersInnerWithDefaults() *AdvV2AutoStatWordsGet200ResponseClustersInner

NewAdvV2AutoStatWordsGet200ResponseClustersInnerWithDefaults instantiates a new AdvV2AutoStatWordsGet200ResponseClustersInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) GetCluster

GetCluster returns the Cluster field value if set, zero value otherwise.

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) GetClusterOk

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

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) GetCount

GetCount returns the Count field value if set, zero value otherwise.

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) GetCountOk

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

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) GetKeywords

GetKeywords returns the Keywords field value if set, zero value otherwise.

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) GetKeywordsOk

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

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) HasCluster

HasCluster returns a boolean if a field has been set.

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) HasCount

HasCount returns a boolean if a field has been set.

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) HasKeywords

HasKeywords returns a boolean if a field has been set.

func (AdvV2AutoStatWordsGet200ResponseClustersInner) MarshalJSON

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) SetCluster

SetCluster gets a reference to the given string and assigns it to the Cluster field.

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) SetCount

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*AdvV2AutoStatWordsGet200ResponseClustersInner) SetKeywords

SetKeywords gets a reference to the given []string and assigns it to the Keywords field.

func (AdvV2AutoStatWordsGet200ResponseClustersInner) ToMap

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

type AdvV2FullstatsPost200Response

type AdvV2FullstatsPost200Response struct {
	ArrayOfResponseWithDateInner     *[]ResponseWithDateInner
	ArrayOfResponseWithIntervalInner *[]ResponseWithIntervalInner
}

AdvV2FullstatsPost200Response - struct for AdvV2FullstatsPost200Response

func ArrayOfResponseWithDateInnerAsAdvV2FullstatsPost200Response

func ArrayOfResponseWithDateInnerAsAdvV2FullstatsPost200Response(v *[]ResponseWithDateInner) AdvV2FullstatsPost200Response

[]ResponseWithDateInnerAsAdvV2FullstatsPost200Response is a convenience function that returns []ResponseWithDateInner wrapped in AdvV2FullstatsPost200Response

func ArrayOfResponseWithIntervalInnerAsAdvV2FullstatsPost200Response

func ArrayOfResponseWithIntervalInnerAsAdvV2FullstatsPost200Response(v *[]ResponseWithIntervalInner) AdvV2FullstatsPost200Response

[]ResponseWithIntervalInnerAsAdvV2FullstatsPost200Response is a convenience function that returns []ResponseWithIntervalInner wrapped in AdvV2FullstatsPost200Response

func (*AdvV2FullstatsPost200Response) GetActualInstance

func (obj *AdvV2FullstatsPost200Response) GetActualInstance() interface{}

Get the actual instance

func (AdvV2FullstatsPost200Response) GetActualInstanceValue

func (obj AdvV2FullstatsPost200Response) GetActualInstanceValue() interface{}

Get the actual instance value

func (AdvV2FullstatsPost200Response) MarshalJSON

func (src AdvV2FullstatsPost200Response) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*AdvV2FullstatsPost200Response) UnmarshalJSON

func (dst *AdvV2FullstatsPost200Response) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type AdvV2FullstatsPostRequestInner

type AdvV2FullstatsPostRequestInner struct {
	RequestWithCampaignID *RequestWithCampaignID
	RequestWithDate       *RequestWithDate
	RequestWithInterval   *RequestWithInterval
}

AdvV2FullstatsPostRequestInner - struct for AdvV2FullstatsPostRequestInner

func RequestWithCampaignIDAsAdvV2FullstatsPostRequestInner

func RequestWithCampaignIDAsAdvV2FullstatsPostRequestInner(v *RequestWithCampaignID) AdvV2FullstatsPostRequestInner

RequestWithCampaignIDAsAdvV2FullstatsPostRequestInner is a convenience function that returns RequestWithCampaignID wrapped in AdvV2FullstatsPostRequestInner

func RequestWithDateAsAdvV2FullstatsPostRequestInner

func RequestWithDateAsAdvV2FullstatsPostRequestInner(v *RequestWithDate) AdvV2FullstatsPostRequestInner

RequestWithDateAsAdvV2FullstatsPostRequestInner is a convenience function that returns RequestWithDate wrapped in AdvV2FullstatsPostRequestInner

func RequestWithIntervalAsAdvV2FullstatsPostRequestInner

func RequestWithIntervalAsAdvV2FullstatsPostRequestInner(v *RequestWithInterval) AdvV2FullstatsPostRequestInner

RequestWithIntervalAsAdvV2FullstatsPostRequestInner is a convenience function that returns RequestWithInterval wrapped in AdvV2FullstatsPostRequestInner

func (*AdvV2FullstatsPostRequestInner) GetActualInstance

func (obj *AdvV2FullstatsPostRequestInner) GetActualInstance() interface{}

Get the actual instance

func (AdvV2FullstatsPostRequestInner) GetActualInstanceValue

func (obj AdvV2FullstatsPostRequestInner) GetActualInstanceValue() interface{}

Get the actual instance value

func (AdvV2FullstatsPostRequestInner) MarshalJSON

func (src AdvV2FullstatsPostRequestInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*AdvV2FullstatsPostRequestInner) UnmarshalJSON

func (dst *AdvV2FullstatsPostRequestInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type AdvV2SeacatSaveAdPostRequest

type AdvV2SeacatSaveAdPostRequest struct {
	// Название кампании
	Name *string `json:"name,omitempty"`
	// Карточки товаров для кампании. Доступные карточки товаров можно получить с помощью метода [Карточки товаров для кампаний](./promotion#tag/Sozdanie-kampanij/paths/~1adv~1v2~1supplier~1nms/post). Максимум 50 товаров (`nm`)
	Nms []int32 `json:"nms,omitempty"`
	// Тип ставки:   - `manual` — ручная   - `unified` — единая
	BidType *string `json:"bid_type,omitempty"`
	// Тип оплаты: - `cpm` — за показы - `cpc` — за клик. При создании с этим типом оплаты в кампании автоматически устанавливается минимальная ставка
	PaymentType *string `json:"payment_type,omitempty"`
	// Места размещения:   - `search` — в поиске   - `recommendations` — в рекомендациях  Укажите только для кампании с ручной ставкой
	PlacementTypes []string `json:"placement_types,omitempty"`
}

AdvV2SeacatSaveAdPostRequest struct for AdvV2SeacatSaveAdPostRequest

func NewAdvV2SeacatSaveAdPostRequest

func NewAdvV2SeacatSaveAdPostRequest() *AdvV2SeacatSaveAdPostRequest

NewAdvV2SeacatSaveAdPostRequest instantiates a new AdvV2SeacatSaveAdPostRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV2SeacatSaveAdPostRequestWithDefaults

func NewAdvV2SeacatSaveAdPostRequestWithDefaults() *AdvV2SeacatSaveAdPostRequest

NewAdvV2SeacatSaveAdPostRequestWithDefaults instantiates a new AdvV2SeacatSaveAdPostRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV2SeacatSaveAdPostRequest) GetBidType

func (o *AdvV2SeacatSaveAdPostRequest) GetBidType() string

GetBidType returns the BidType field value if set, zero value otherwise.

func (*AdvV2SeacatSaveAdPostRequest) GetBidTypeOk

func (o *AdvV2SeacatSaveAdPostRequest) GetBidTypeOk() (*string, bool)

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

func (*AdvV2SeacatSaveAdPostRequest) GetName

func (o *AdvV2SeacatSaveAdPostRequest) GetName() string

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

func (*AdvV2SeacatSaveAdPostRequest) GetNameOk

func (o *AdvV2SeacatSaveAdPostRequest) 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 (*AdvV2SeacatSaveAdPostRequest) GetNms

func (o *AdvV2SeacatSaveAdPostRequest) GetNms() []int32

GetNms returns the Nms field value if set, zero value otherwise.

func (*AdvV2SeacatSaveAdPostRequest) GetNmsOk

func (o *AdvV2SeacatSaveAdPostRequest) GetNmsOk() ([]int32, bool)

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

func (*AdvV2SeacatSaveAdPostRequest) GetPaymentType

func (o *AdvV2SeacatSaveAdPostRequest) GetPaymentType() string

GetPaymentType returns the PaymentType field value if set, zero value otherwise.

func (*AdvV2SeacatSaveAdPostRequest) GetPaymentTypeOk

func (o *AdvV2SeacatSaveAdPostRequest) GetPaymentTypeOk() (*string, bool)

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

func (*AdvV2SeacatSaveAdPostRequest) GetPlacementTypes

func (o *AdvV2SeacatSaveAdPostRequest) GetPlacementTypes() []string

GetPlacementTypes returns the PlacementTypes field value if set, zero value otherwise.

func (*AdvV2SeacatSaveAdPostRequest) GetPlacementTypesOk

func (o *AdvV2SeacatSaveAdPostRequest) GetPlacementTypesOk() ([]string, bool)

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

func (*AdvV2SeacatSaveAdPostRequest) HasBidType

func (o *AdvV2SeacatSaveAdPostRequest) HasBidType() bool

HasBidType returns a boolean if a field has been set.

func (*AdvV2SeacatSaveAdPostRequest) HasName

func (o *AdvV2SeacatSaveAdPostRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*AdvV2SeacatSaveAdPostRequest) HasNms

func (o *AdvV2SeacatSaveAdPostRequest) HasNms() bool

HasNms returns a boolean if a field has been set.

func (*AdvV2SeacatSaveAdPostRequest) HasPaymentType

func (o *AdvV2SeacatSaveAdPostRequest) HasPaymentType() bool

HasPaymentType returns a boolean if a field has been set.

func (*AdvV2SeacatSaveAdPostRequest) HasPlacementTypes

func (o *AdvV2SeacatSaveAdPostRequest) HasPlacementTypes() bool

HasPlacementTypes returns a boolean if a field has been set.

func (AdvV2SeacatSaveAdPostRequest) MarshalJSON

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

func (*AdvV2SeacatSaveAdPostRequest) SetBidType

func (o *AdvV2SeacatSaveAdPostRequest) SetBidType(v string)

SetBidType gets a reference to the given string and assigns it to the BidType field.

func (*AdvV2SeacatSaveAdPostRequest) SetName

func (o *AdvV2SeacatSaveAdPostRequest) SetName(v string)

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

func (*AdvV2SeacatSaveAdPostRequest) SetNms

func (o *AdvV2SeacatSaveAdPostRequest) SetNms(v []int32)

SetNms gets a reference to the given []int32 and assigns it to the Nms field.

func (*AdvV2SeacatSaveAdPostRequest) SetPaymentType

func (o *AdvV2SeacatSaveAdPostRequest) SetPaymentType(v string)

SetPaymentType gets a reference to the given string and assigns it to the PaymentType field.

func (*AdvV2SeacatSaveAdPostRequest) SetPlacementTypes

func (o *AdvV2SeacatSaveAdPostRequest) SetPlacementTypes(v []string)

SetPlacementTypes gets a reference to the given []string and assigns it to the PlacementTypes field.

func (AdvV2SeacatSaveAdPostRequest) ToMap

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

type AdvV2SupplierNmsPost200ResponseInner

type AdvV2SupplierNmsPost200ResponseInner struct {
	// Название товара
	Title *string `json:"title,omitempty"`
	// Артикул WB
	Nm *int32 `json:"nm,omitempty"`
	// ID предмета
	SubjectId *int32 `json:"subjectId,omitempty"`
}

AdvV2SupplierNmsPost200ResponseInner struct for AdvV2SupplierNmsPost200ResponseInner

func NewAdvV2SupplierNmsPost200ResponseInner

func NewAdvV2SupplierNmsPost200ResponseInner() *AdvV2SupplierNmsPost200ResponseInner

NewAdvV2SupplierNmsPost200ResponseInner instantiates a new AdvV2SupplierNmsPost200ResponseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvV2SupplierNmsPost200ResponseInnerWithDefaults

func NewAdvV2SupplierNmsPost200ResponseInnerWithDefaults() *AdvV2SupplierNmsPost200ResponseInner

NewAdvV2SupplierNmsPost200ResponseInnerWithDefaults instantiates a new AdvV2SupplierNmsPost200ResponseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvV2SupplierNmsPost200ResponseInner) GetNm

GetNm returns the Nm field value if set, zero value otherwise.

func (*AdvV2SupplierNmsPost200ResponseInner) GetNmOk

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

func (*AdvV2SupplierNmsPost200ResponseInner) GetSubjectId

func (o *AdvV2SupplierNmsPost200ResponseInner) GetSubjectId() int32

GetSubjectId returns the SubjectId field value if set, zero value otherwise.

func (*AdvV2SupplierNmsPost200ResponseInner) GetSubjectIdOk

func (o *AdvV2SupplierNmsPost200ResponseInner) GetSubjectIdOk() (*int32, bool)

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

func (*AdvV2SupplierNmsPost200ResponseInner) GetTitle

GetTitle returns the Title field value if set, zero value otherwise.

func (*AdvV2SupplierNmsPost200ResponseInner) GetTitleOk

func (o *AdvV2SupplierNmsPost200ResponseInner) 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 (*AdvV2SupplierNmsPost200ResponseInner) HasNm

HasNm returns a boolean if a field has been set.

func (*AdvV2SupplierNmsPost200ResponseInner) HasSubjectId

func (o *AdvV2SupplierNmsPost200ResponseInner) HasSubjectId() bool

HasSubjectId returns a boolean if a field has been set.

func (*AdvV2SupplierNmsPost200ResponseInner) HasTitle

HasTitle returns a boolean if a field has been set.

func (AdvV2SupplierNmsPost200ResponseInner) MarshalJSON

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

func (*AdvV2SupplierNmsPost200ResponseInner) SetNm

SetNm gets a reference to the given int32 and assigns it to the Nm field.

func (*AdvV2SupplierNmsPost200ResponseInner) SetSubjectId

func (o *AdvV2SupplierNmsPost200ResponseInner) SetSubjectId(v int32)

SetSubjectId gets a reference to the given int32 and assigns it to the SubjectId field.

func (*AdvV2SupplierNmsPost200ResponseInner) SetTitle

SetTitle gets a reference to the given string and assigns it to the Title field.

func (AdvV2SupplierNmsPost200ResponseInner) ToMap

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

type AdvertBidsKopecks

type AdvertBidsKopecks struct {
	// Ставка в поиске
	Search int64 `json:"search"`
	// Ставка в рекомендациях
	Recommendations int64 `json:"recommendations"`
}

AdvertBidsKopecks Ставки, копейки

func NewAdvertBidsKopecks

func NewAdvertBidsKopecks(search int64, recommendations int64) *AdvertBidsKopecks

NewAdvertBidsKopecks instantiates a new AdvertBidsKopecks object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvertBidsKopecksWithDefaults

func NewAdvertBidsKopecksWithDefaults() *AdvertBidsKopecks

NewAdvertBidsKopecksWithDefaults instantiates a new AdvertBidsKopecks object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvertBidsKopecks) GetRecommendations

func (o *AdvertBidsKopecks) GetRecommendations() int64

GetRecommendations returns the Recommendations field value

func (*AdvertBidsKopecks) GetRecommendationsOk

func (o *AdvertBidsKopecks) GetRecommendationsOk() (*int64, bool)

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

func (*AdvertBidsKopecks) GetSearch

func (o *AdvertBidsKopecks) GetSearch() int64

GetSearch returns the Search field value

func (*AdvertBidsKopecks) GetSearchOk

func (o *AdvertBidsKopecks) GetSearchOk() (*int64, bool)

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

func (AdvertBidsKopecks) MarshalJSON

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

func (*AdvertBidsKopecks) SetRecommendations

func (o *AdvertBidsKopecks) SetRecommendations(v int64)

SetRecommendations sets field value

func (*AdvertBidsKopecks) SetSearch

func (o *AdvertBidsKopecks) SetSearch(v int64)

SetSearch sets field value

func (AdvertBidsKopecks) ToMap

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

func (*AdvertBidsKopecks) UnmarshalJSON

func (o *AdvertBidsKopecks) UnmarshalJSON(data []byte) (err error)

type AdvertNMsSettings

type AdvertNMsSettings struct {
	BidsKopecks AdvertBidsKopecks `json:"bids_kopecks"`
	Subject     AdvertSubject     `json:"subject"`
	// Артикул WB
	NmId int64 `json:"nm_id"`
}

AdvertNMsSettings struct for AdvertNMsSettings

func NewAdvertNMsSettings

func NewAdvertNMsSettings(bidsKopecks AdvertBidsKopecks, subject AdvertSubject, nmId int64) *AdvertNMsSettings

NewAdvertNMsSettings instantiates a new AdvertNMsSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvertNMsSettingsWithDefaults

func NewAdvertNMsSettingsWithDefaults() *AdvertNMsSettings

NewAdvertNMsSettingsWithDefaults instantiates a new AdvertNMsSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvertNMsSettings) GetBidsKopecks

func (o *AdvertNMsSettings) GetBidsKopecks() AdvertBidsKopecks

GetBidsKopecks returns the BidsKopecks field value

func (*AdvertNMsSettings) GetBidsKopecksOk

func (o *AdvertNMsSettings) GetBidsKopecksOk() (*AdvertBidsKopecks, bool)

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

func (*AdvertNMsSettings) GetNmId

func (o *AdvertNMsSettings) GetNmId() int64

GetNmId returns the NmId field value

func (*AdvertNMsSettings) GetNmIdOk

func (o *AdvertNMsSettings) GetNmIdOk() (*int64, bool)

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

func (*AdvertNMsSettings) GetSubject

func (o *AdvertNMsSettings) GetSubject() AdvertSubject

GetSubject returns the Subject field value

func (*AdvertNMsSettings) GetSubjectOk

func (o *AdvertNMsSettings) GetSubjectOk() (*AdvertSubject, bool)

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

func (AdvertNMsSettings) MarshalJSON

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

func (*AdvertNMsSettings) SetBidsKopecks

func (o *AdvertNMsSettings) SetBidsKopecks(v AdvertBidsKopecks)

SetBidsKopecks sets field value

func (*AdvertNMsSettings) SetNmId

func (o *AdvertNMsSettings) SetNmId(v int64)

SetNmId sets field value

func (*AdvertNMsSettings) SetSubject

func (o *AdvertNMsSettings) SetSubject(v AdvertSubject)

SetSubject sets field value

func (AdvertNMsSettings) ToMap

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

func (*AdvertNMsSettings) UnmarshalJSON

func (o *AdvertNMsSettings) UnmarshalJSON(data []byte) (err error)

type AdvertSettings

type AdvertSettings struct {
	// Тип оплаты: - `cpm` — за показы - `cpc` — за клик
	PaymentType string `json:"payment_type"`
	// Название кампании
	Name       string                                                    `json:"name"`
	Placements AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements `json:"placements"`
}

AdvertSettings Настройки кампании

func NewAdvertSettings

func NewAdvertSettings(paymentType string, name string, placements AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) *AdvertSettings

NewAdvertSettings instantiates a new AdvertSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvertSettingsWithDefaults

func NewAdvertSettingsWithDefaults() *AdvertSettings

NewAdvertSettingsWithDefaults instantiates a new AdvertSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvertSettings) GetName

func (o *AdvertSettings) GetName() string

GetName returns the Name field value

func (*AdvertSettings) GetNameOk

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

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

func (*AdvertSettings) GetPaymentType

func (o *AdvertSettings) GetPaymentType() string

GetPaymentType returns the PaymentType field value

func (*AdvertSettings) GetPaymentTypeOk

func (o *AdvertSettings) GetPaymentTypeOk() (*string, bool)

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

func (*AdvertSettings) GetPlacements

GetPlacements returns the Placements field value

func (*AdvertSettings) GetPlacementsOk

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

func (AdvertSettings) MarshalJSON

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

func (*AdvertSettings) SetName

func (o *AdvertSettings) SetName(v string)

SetName sets field value

func (*AdvertSettings) SetPaymentType

func (o *AdvertSettings) SetPaymentType(v string)

SetPaymentType sets field value

func (*AdvertSettings) SetPlacements

SetPlacements sets field value

func (AdvertSettings) ToMap

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

func (*AdvertSettings) UnmarshalJSON

func (o *AdvertSettings) UnmarshalJSON(data []byte) (err error)

type AdvertSubject

type AdvertSubject struct {
	// ID предмета
	Id int64 `json:"id"`
	// Название предмета
	Name string `json:"name"`
}

AdvertSubject Предмет

func NewAdvertSubject

func NewAdvertSubject(id int64, name string) *AdvertSubject

NewAdvertSubject instantiates a new AdvertSubject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdvertSubjectWithDefaults

func NewAdvertSubjectWithDefaults() *AdvertSubject

NewAdvertSubjectWithDefaults instantiates a new AdvertSubject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdvertSubject) GetId

func (o *AdvertSubject) GetId() int64

GetId returns the Id field value

func (*AdvertSubject) GetIdOk

func (o *AdvertSubject) GetIdOk() (*int64, bool)

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

func (*AdvertSubject) GetName

func (o *AdvertSubject) GetName() string

GetName returns the Name field value

func (*AdvertSubject) GetNameOk

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

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

func (AdvertSubject) MarshalJSON

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

func (*AdvertSubject) SetId

func (o *AdvertSubject) SetId(v int64)

SetId sets field value

func (*AdvertSubject) SetName

func (o *AdvertSubject) SetName(v string)

SetName sets field value

func (AdvertSubject) ToMap

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

func (*AdvertSubject) UnmarshalJSON

func (o *AdvertSubject) UnmarshalJSON(data []byte) (err error)

type ApiAdvV0AuctionNmsPatchRequest

type ApiAdvV0AuctionNmsPatchRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0AuctionNmsPatchRequest) AdvV0AuctionNmsPatchRequest

func (r ApiAdvV0AuctionNmsPatchRequest) AdvV0AuctionNmsPatchRequest(advV0AuctionNmsPatchRequest AdvV0AuctionNmsPatchRequest) ApiAdvV0AuctionNmsPatchRequest

func (ApiAdvV0AuctionNmsPatchRequest) Execute

type ApiAdvV0AuctionPlacementsPutRequest

type ApiAdvV0AuctionPlacementsPutRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0AuctionPlacementsPutRequest) AdvV0AuctionPlacementsPutRequest

func (r ApiAdvV0AuctionPlacementsPutRequest) AdvV0AuctionPlacementsPutRequest(advV0AuctionPlacementsPutRequest AdvV0AuctionPlacementsPutRequest) ApiAdvV0AuctionPlacementsPutRequest

func (ApiAdvV0AuctionPlacementsPutRequest) Execute

type ApiAdvV0DeleteGetRequest

type ApiAdvV0DeleteGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0DeleteGetRequest) Execute

func (r ApiAdvV0DeleteGetRequest) Execute() (*http.Response, error)

func (ApiAdvV0DeleteGetRequest) Id

ID кампании

type ApiAdvV0NormqueryBidsDeleteRequest

type ApiAdvV0NormqueryBidsDeleteRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0NormqueryBidsDeleteRequest) Execute

func (ApiAdvV0NormqueryBidsDeleteRequest) V0SetNormQueryBidsRequest

func (r ApiAdvV0NormqueryBidsDeleteRequest) V0SetNormQueryBidsRequest(v0SetNormQueryBidsRequest V0SetNormQueryBidsRequest) ApiAdvV0NormqueryBidsDeleteRequest

type ApiAdvV0NormqueryBidsPostRequest

type ApiAdvV0NormqueryBidsPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0NormqueryBidsPostRequest) Execute

func (ApiAdvV0NormqueryBidsPostRequest) V0SetNormQueryBidsRequest

func (r ApiAdvV0NormqueryBidsPostRequest) V0SetNormQueryBidsRequest(v0SetNormQueryBidsRequest V0SetNormQueryBidsRequest) ApiAdvV0NormqueryBidsPostRequest

type ApiAdvV0NormqueryGetBidsPostRequest

type ApiAdvV0NormqueryGetBidsPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0NormqueryGetBidsPostRequest) Execute

func (ApiAdvV0NormqueryGetBidsPostRequest) V0GetNormQueryBidsRequest

func (r ApiAdvV0NormqueryGetBidsPostRequest) V0GetNormQueryBidsRequest(v0GetNormQueryBidsRequest V0GetNormQueryBidsRequest) ApiAdvV0NormqueryGetBidsPostRequest

type ApiAdvV0NormqueryGetMinusPostRequest

type ApiAdvV0NormqueryGetMinusPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0NormqueryGetMinusPostRequest) Execute

func (ApiAdvV0NormqueryGetMinusPostRequest) V0GetNormQueryMinusRequest

func (r ApiAdvV0NormqueryGetMinusPostRequest) V0GetNormQueryMinusRequest(v0GetNormQueryMinusRequest V0GetNormQueryMinusRequest) ApiAdvV0NormqueryGetMinusPostRequest

type ApiAdvV0NormqueryListPostRequest added in v0.1.41

type ApiAdvV0NormqueryListPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0NormqueryListPostRequest) Execute added in v0.1.41

func (ApiAdvV0NormqueryListPostRequest) V0GetNormQueryListRequest added in v0.1.41

func (r ApiAdvV0NormqueryListPostRequest) V0GetNormQueryListRequest(v0GetNormQueryListRequest V0GetNormQueryListRequest) ApiAdvV0NormqueryListPostRequest

type ApiAdvV0NormquerySetMinusPostRequest

type ApiAdvV0NormquerySetMinusPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0NormquerySetMinusPostRequest) Execute

func (ApiAdvV0NormquerySetMinusPostRequest) V0SetMinusNormQueryRequest

func (r ApiAdvV0NormquerySetMinusPostRequest) V0SetMinusNormQueryRequest(v0SetMinusNormQueryRequest V0SetMinusNormQueryRequest) ApiAdvV0NormquerySetMinusPostRequest

type ApiAdvV0NormqueryStatsPostRequest

type ApiAdvV0NormqueryStatsPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0NormqueryStatsPostRequest) Execute

func (ApiAdvV0NormqueryStatsPostRequest) V0GetNormQueryStatsRequest

func (r ApiAdvV0NormqueryStatsPostRequest) V0GetNormQueryStatsRequest(v0GetNormQueryStatsRequest V0GetNormQueryStatsRequest) ApiAdvV0NormqueryStatsPostRequest

type ApiAdvV0PauseGetRequest

type ApiAdvV0PauseGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0PauseGetRequest) Execute

func (r ApiAdvV0PauseGetRequest) Execute() (*http.Response, error)

func (ApiAdvV0PauseGetRequest) Id

ID кампании

type ApiAdvV0RenamePostRequest

type ApiAdvV0RenamePostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0RenamePostRequest) AdvV0RenamePostRequest

func (r ApiAdvV0RenamePostRequest) AdvV0RenamePostRequest(advV0RenamePostRequest AdvV0RenamePostRequest) ApiAdvV0RenamePostRequest

func (ApiAdvV0RenamePostRequest) Execute

func (r ApiAdvV0RenamePostRequest) Execute() (*http.Response, error)

type ApiAdvV0StartGetRequest

type ApiAdvV0StartGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0StartGetRequest) Execute

func (r ApiAdvV0StartGetRequest) Execute() (*http.Response, error)

func (ApiAdvV0StartGetRequest) Id

ID кампании

type ApiAdvV0StopGetRequest

type ApiAdvV0StopGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV0StopGetRequest) Execute

func (r ApiAdvV0StopGetRequest) Execute() (*http.Response, error)

func (ApiAdvV0StopGetRequest) Id

ID кампании

type ApiAdvV1AdvertGetRequest

type ApiAdvV1AdvertGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1AdvertGetRequest) Execute

func (ApiAdvV1AdvertGetRequest) Id

ID медиакампании

type ApiAdvV1AdvertsGetRequest

type ApiAdvV1AdvertsGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1AdvertsGetRequest) Direction

Порядок сортировки: - &#x60;desc&#x60; — от большего к меньшему - &#x60;asc&#x60; — от меньшего к большему

func (ApiAdvV1AdvertsGetRequest) Execute

func (ApiAdvV1AdvertsGetRequest) Limit

Количество кампаний в ответе

func (ApiAdvV1AdvertsGetRequest) Offset

Смещение относительно первой медиакампании

func (ApiAdvV1AdvertsGetRequest) Order

Порядок вывода ответа: - &#x60;create&#x60; — по времени создания медиакампании - &#x60;id&#x60; — по ID медиакампании

func (ApiAdvV1AdvertsGetRequest) Status

Статус медиакампании: - &#x60;1&#x60; — черновик - &#x60;2&#x60; — модерация - &#x60;3&#x60; — отклонена (с возможностью вернуть на модерацию) - &#x60;4&#x60; — готова к запуску - &#x60;5&#x60; — запланирована - &#x60;6&#x60; — на показах - &#x60;7&#x60; — завершена - &#x60;8&#x60; — отменена - &#x60;9&#x60; — приостановлена продавцом - &#x60;10&#x60; — пауза по дневному лимиту - &#x60;11&#x60; — пауза

func (ApiAdvV1AdvertsGetRequest) Type_

Тип медиакампании: - &#x60;1&#x60; — размещение по дням - &#x60;2&#x60; — размещение по просмотрам

type ApiAdvV1BalanceGetRequest

type ApiAdvV1BalanceGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1BalanceGetRequest) Execute

type ApiAdvV1BudgetDepositPostRequest

type ApiAdvV1BudgetDepositPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1BudgetDepositPostRequest) AdvV1BudgetDepositPostRequest

func (r ApiAdvV1BudgetDepositPostRequest) AdvV1BudgetDepositPostRequest(advV1BudgetDepositPostRequest AdvV1BudgetDepositPostRequest) ApiAdvV1BudgetDepositPostRequest

func (ApiAdvV1BudgetDepositPostRequest) Execute

func (ApiAdvV1BudgetDepositPostRequest) Id

ID кампании

type ApiAdvV1BudgetGetRequest

type ApiAdvV1BudgetGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1BudgetGetRequest) Execute

func (ApiAdvV1BudgetGetRequest) Id

ID кампании

type ApiAdvV1CountGetRequest

type ApiAdvV1CountGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1CountGetRequest) Execute

type ApiAdvV1NormqueryStatsPostRequest added in v0.1.41

type ApiAdvV1NormqueryStatsPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1NormqueryStatsPostRequest) Execute added in v0.1.41

func (ApiAdvV1NormqueryStatsPostRequest) V1GetNormQueryStatsRequest added in v0.1.41

func (r ApiAdvV1NormqueryStatsPostRequest) V1GetNormQueryStatsRequest(v1GetNormQueryStatsRequest V1GetNormQueryStatsRequest) ApiAdvV1NormqueryStatsPostRequest

type ApiAdvV1PaymentsGetRequest

type ApiAdvV1PaymentsGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1PaymentsGetRequest) Execute

func (ApiAdvV1PaymentsGetRequest) From

Начало интервала

func (ApiAdvV1PaymentsGetRequest) To

Конец интервала. &lt;br&gt; (Минимальный интервал 1 день, максимальный 31)

type ApiAdvV1PromotionCountGetRequest

type ApiAdvV1PromotionCountGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1PromotionCountGetRequest) Execute

type ApiAdvV1StatsPostRequest

type ApiAdvV1StatsPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1StatsPostRequest) AdvV1StatsPostRequestInner added in v0.1.39

func (r ApiAdvV1StatsPostRequest) AdvV1StatsPostRequestInner(advV1StatsPostRequestInner []AdvV1StatsPostRequestInner) ApiAdvV1StatsPostRequest

func (ApiAdvV1StatsPostRequest) Execute

type ApiAdvV1SupplierSubjectsGetRequest

type ApiAdvV1SupplierSubjectsGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1SupplierSubjectsGetRequest) Execute

func (ApiAdvV1SupplierSubjectsGetRequest) PaymentType

Тип оплаты: - &#x60;cpm&#x60; — за показы - &#x60;cpc&#x60; — за клик

type ApiAdvV1UpdGetRequest

type ApiAdvV1UpdGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV1UpdGetRequest) Execute

func (ApiAdvV1UpdGetRequest) From

Начало интервала

func (ApiAdvV1UpdGetRequest) To

Конец интервала. &lt;br&gt; (Минимальный интервал 1 день, максимальный 31)

type ApiAdvV2SeacatSaveAdPostRequest

type ApiAdvV2SeacatSaveAdPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV2SeacatSaveAdPostRequest) AdvV2SeacatSaveAdPostRequest

func (r ApiAdvV2SeacatSaveAdPostRequest) AdvV2SeacatSaveAdPostRequest(advV2SeacatSaveAdPostRequest AdvV2SeacatSaveAdPostRequest) ApiAdvV2SeacatSaveAdPostRequest

func (ApiAdvV2SeacatSaveAdPostRequest) Execute

type ApiAdvV2SupplierNmsPostRequest

type ApiAdvV2SupplierNmsPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV2SupplierNmsPostRequest) Execute

func (ApiAdvV2SupplierNmsPostRequest) RequestBody

ID предметов, для которых нужно получить карточки товаров

type ApiAdvV3FullstatsGetRequest

type ApiAdvV3FullstatsGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiAdvV3FullstatsGetRequest) BeginDate

Дата начала интервала

func (ApiAdvV3FullstatsGetRequest) EndDate

Дата окончания интервала

func (ApiAdvV3FullstatsGetRequest) Execute

func (ApiAdvV3FullstatsGetRequest) Ids

ID кампаний, максимум 50 значений

type ApiAdvertV1BidsMinPost200Response

type ApiAdvertV1BidsMinPost200Response struct {
	// Список карточек товаров со ставками
	Bids []ApiAdvertV1BidsMinPost200ResponseBidsInner `json:"bids"`
}

ApiAdvertV1BidsMinPost200Response struct for ApiAdvertV1BidsMinPost200Response

func NewApiAdvertV1BidsMinPost200Response

func NewApiAdvertV1BidsMinPost200Response(bids []ApiAdvertV1BidsMinPost200ResponseBidsInner) *ApiAdvertV1BidsMinPost200Response

NewApiAdvertV1BidsMinPost200Response instantiates a new ApiAdvertV1BidsMinPost200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiAdvertV1BidsMinPost200ResponseWithDefaults

func NewApiAdvertV1BidsMinPost200ResponseWithDefaults() *ApiAdvertV1BidsMinPost200Response

NewApiAdvertV1BidsMinPost200ResponseWithDefaults instantiates a new ApiAdvertV1BidsMinPost200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiAdvertV1BidsMinPost200Response) GetBids

GetBids returns the Bids field value

func (*ApiAdvertV1BidsMinPost200Response) GetBidsOk

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

func (ApiAdvertV1BidsMinPost200Response) MarshalJSON

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

func (*ApiAdvertV1BidsMinPost200Response) SetBids

SetBids sets field value

func (ApiAdvertV1BidsMinPost200Response) ToMap

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

func (*ApiAdvertV1BidsMinPost200Response) UnmarshalJSON

func (o *ApiAdvertV1BidsMinPost200Response) UnmarshalJSON(data []byte) (err error)

type ApiAdvertV1BidsMinPost200ResponseBidsInner

type ApiAdvertV1BidsMinPost200ResponseBidsInner struct {
	// Список ставок по местам размещения
	Bids []ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner `json:"bids"`
	// Артикул WB
	NmId int64 `json:"nm_id"`
}

ApiAdvertV1BidsMinPost200ResponseBidsInner struct for ApiAdvertV1BidsMinPost200ResponseBidsInner

func NewApiAdvertV1BidsMinPost200ResponseBidsInner

func NewApiAdvertV1BidsMinPost200ResponseBidsInner(bids []ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner, nmId int64) *ApiAdvertV1BidsMinPost200ResponseBidsInner

NewApiAdvertV1BidsMinPost200ResponseBidsInner instantiates a new ApiAdvertV1BidsMinPost200ResponseBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiAdvertV1BidsMinPost200ResponseBidsInnerWithDefaults

func NewApiAdvertV1BidsMinPost200ResponseBidsInnerWithDefaults() *ApiAdvertV1BidsMinPost200ResponseBidsInner

NewApiAdvertV1BidsMinPost200ResponseBidsInnerWithDefaults instantiates a new ApiAdvertV1BidsMinPost200ResponseBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiAdvertV1BidsMinPost200ResponseBidsInner) GetBids

GetBids returns the Bids field value

func (*ApiAdvertV1BidsMinPost200ResponseBidsInner) GetBidsOk

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

func (*ApiAdvertV1BidsMinPost200ResponseBidsInner) GetNmId

GetNmId returns the NmId field value

func (*ApiAdvertV1BidsMinPost200ResponseBidsInner) GetNmIdOk

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

func (ApiAdvertV1BidsMinPost200ResponseBidsInner) MarshalJSON

func (*ApiAdvertV1BidsMinPost200ResponseBidsInner) SetBids

SetBids sets field value

func (*ApiAdvertV1BidsMinPost200ResponseBidsInner) SetNmId

SetNmId sets field value

func (ApiAdvertV1BidsMinPost200ResponseBidsInner) ToMap

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

func (*ApiAdvertV1BidsMinPost200ResponseBidsInner) UnmarshalJSON

func (o *ApiAdvertV1BidsMinPost200ResponseBidsInner) UnmarshalJSON(data []byte) (err error)

type ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner

type ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner struct {
	Type PlacementType `json:"type"`
	// Минимальная ставка, копейки
	Value int32 `json:"value"`
}

ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner struct for ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner

func NewApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner

func NewApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner(type_ PlacementType, value int32) *ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner

NewApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner instantiates a new ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInnerWithDefaults

func NewApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInnerWithDefaults() *ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner

NewApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInnerWithDefaults instantiates a new ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) GetType

GetType returns the Type field value

func (*ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) GetTypeOk

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

func (*ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) GetValue

GetValue returns the Value field value

func (*ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) GetValueOk

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

func (ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) MarshalJSON

func (*ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) SetType

SetType sets field value

func (*ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) SetValue

SetValue sets field value

func (ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) ToMap

func (*ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) UnmarshalJSON

func (o *ApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) UnmarshalJSON(data []byte) (err error)

type ApiAdvertV1BidsMinPostRequest added in v0.1.39

type ApiAdvertV1BidsMinPostRequest struct {
	// ID кампании
	AdvertId int64 `json:"advert_id"`
	// Список артикулов WB
	NmIds []int64 `json:"nm_ids"`
	// Тип оплаты:       - `cpm` — за показы       - `cpc` — за клик
	PaymentType string `json:"payment_type"`
	// Места размещения:   - `search` — поиск   - `recommendation` — рекомендации   - `combined` — поиск и рекомендации
	PlacementTypes []string `json:"placement_types"`
}

ApiAdvertV1BidsMinPostRequest struct for ApiAdvertV1BidsMinPostRequest

func NewApiAdvertV1BidsMinPostRequest added in v0.1.39

func NewApiAdvertV1BidsMinPostRequest(advertId int64, nmIds []int64, paymentType string, placementTypes []string) *ApiAdvertV1BidsMinPostRequest

NewApiAdvertV1BidsMinPostRequest instantiates a new ApiAdvertV1BidsMinPostRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiAdvertV1BidsMinPostRequestWithDefaults added in v0.1.39

func NewApiAdvertV1BidsMinPostRequestWithDefaults() *ApiAdvertV1BidsMinPostRequest

NewApiAdvertV1BidsMinPostRequestWithDefaults instantiates a new ApiAdvertV1BidsMinPostRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiAdvertV1BidsMinPostRequest) GetAdvertId added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) GetAdvertId() int64

GetAdvertId returns the AdvertId field value

func (*ApiAdvertV1BidsMinPostRequest) GetAdvertIdOk added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) GetAdvertIdOk() (*int64, bool)

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

func (*ApiAdvertV1BidsMinPostRequest) GetNmIds added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) GetNmIds() []int64

GetNmIds returns the NmIds field value

func (*ApiAdvertV1BidsMinPostRequest) GetNmIdsOk added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) GetNmIdsOk() ([]int64, bool)

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

func (*ApiAdvertV1BidsMinPostRequest) GetPaymentType added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) GetPaymentType() string

GetPaymentType returns the PaymentType field value

func (*ApiAdvertV1BidsMinPostRequest) GetPaymentTypeOk added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) GetPaymentTypeOk() (*string, bool)

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

func (*ApiAdvertV1BidsMinPostRequest) GetPlacementTypes added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) GetPlacementTypes() []string

GetPlacementTypes returns the PlacementTypes field value

func (*ApiAdvertV1BidsMinPostRequest) GetPlacementTypesOk added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) GetPlacementTypesOk() ([]string, bool)

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

func (ApiAdvertV1BidsMinPostRequest) MarshalJSON added in v0.1.39

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

func (*ApiAdvertV1BidsMinPostRequest) SetAdvertId added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) SetAdvertId(v int64)

SetAdvertId sets field value

func (*ApiAdvertV1BidsMinPostRequest) SetNmIds added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) SetNmIds(v []int64)

SetNmIds sets field value

func (*ApiAdvertV1BidsMinPostRequest) SetPaymentType added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) SetPaymentType(v string)

SetPaymentType sets field value

func (*ApiAdvertV1BidsMinPostRequest) SetPlacementTypes added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) SetPlacementTypes(v []string)

SetPlacementTypes sets field value

func (ApiAdvertV1BidsMinPostRequest) ToMap added in v0.1.39

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

func (*ApiAdvertV1BidsMinPostRequest) UnmarshalJSON added in v0.1.39

func (o *ApiAdvertV1BidsMinPostRequest) UnmarshalJSON(data []byte) (err error)

type ApiAdvertV1BidsPatch200Response

type ApiAdvertV1BidsPatch200Response struct {
	// Результат отработки запроса
	Bids []ApiAdvertV1BidsPatch200ResponseBidsInner `json:"bids"`
}

ApiAdvertV1BidsPatch200Response struct for ApiAdvertV1BidsPatch200Response

func NewApiAdvertV1BidsPatch200Response

func NewApiAdvertV1BidsPatch200Response(bids []ApiAdvertV1BidsPatch200ResponseBidsInner) *ApiAdvertV1BidsPatch200Response

NewApiAdvertV1BidsPatch200Response instantiates a new ApiAdvertV1BidsPatch200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiAdvertV1BidsPatch200ResponseWithDefaults

func NewApiAdvertV1BidsPatch200ResponseWithDefaults() *ApiAdvertV1BidsPatch200Response

NewApiAdvertV1BidsPatch200ResponseWithDefaults instantiates a new ApiAdvertV1BidsPatch200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiAdvertV1BidsPatch200Response) GetBids

GetBids returns the Bids field value

func (*ApiAdvertV1BidsPatch200Response) GetBidsOk

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

func (ApiAdvertV1BidsPatch200Response) MarshalJSON

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

func (*ApiAdvertV1BidsPatch200Response) SetBids

SetBids sets field value

func (ApiAdvertV1BidsPatch200Response) ToMap

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

func (*ApiAdvertV1BidsPatch200Response) UnmarshalJSON

func (o *ApiAdvertV1BidsPatch200Response) UnmarshalJSON(data []byte) (err error)

type ApiAdvertV1BidsPatch200ResponseBidsInner

type ApiAdvertV1BidsPatch200ResponseBidsInner struct {
	// ID кампании
	AdvertId int64 `json:"advert_id"`
	// Ставки
	NmBids []ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner `json:"nm_bids"`
}

ApiAdvertV1BidsPatch200ResponseBidsInner struct for ApiAdvertV1BidsPatch200ResponseBidsInner

func NewApiAdvertV1BidsPatch200ResponseBidsInner

func NewApiAdvertV1BidsPatch200ResponseBidsInner(advertId int64, nmBids []ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) *ApiAdvertV1BidsPatch200ResponseBidsInner

NewApiAdvertV1BidsPatch200ResponseBidsInner instantiates a new ApiAdvertV1BidsPatch200ResponseBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiAdvertV1BidsPatch200ResponseBidsInnerWithDefaults

func NewApiAdvertV1BidsPatch200ResponseBidsInnerWithDefaults() *ApiAdvertV1BidsPatch200ResponseBidsInner

NewApiAdvertV1BidsPatch200ResponseBidsInnerWithDefaults instantiates a new ApiAdvertV1BidsPatch200ResponseBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiAdvertV1BidsPatch200ResponseBidsInner) GetAdvertId

GetAdvertId returns the AdvertId field value

func (*ApiAdvertV1BidsPatch200ResponseBidsInner) GetAdvertIdOk

func (o *ApiAdvertV1BidsPatch200ResponseBidsInner) GetAdvertIdOk() (*int64, bool)

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

func (*ApiAdvertV1BidsPatch200ResponseBidsInner) GetNmBids

GetNmBids returns the NmBids field value

func (*ApiAdvertV1BidsPatch200ResponseBidsInner) GetNmBidsOk

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

func (ApiAdvertV1BidsPatch200ResponseBidsInner) MarshalJSON

func (*ApiAdvertV1BidsPatch200ResponseBidsInner) SetAdvertId

SetAdvertId sets field value

func (*ApiAdvertV1BidsPatch200ResponseBidsInner) SetNmBids

SetNmBids sets field value

func (ApiAdvertV1BidsPatch200ResponseBidsInner) ToMap

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

func (*ApiAdvertV1BidsPatch200ResponseBidsInner) UnmarshalJSON

func (o *ApiAdvertV1BidsPatch200ResponseBidsInner) UnmarshalJSON(data []byte) (err error)

type ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner

type ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner struct {
	// Артикул WB
	NmId int64 `json:"nm_id"`
	// Ставка
	BidKopecks int64 `json:"bid_kopecks"`
	// Место размещения:   - `search` — в поиске   - `recommendations`— в рекомендациях
	Placement string `json:"placement"`
}

ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner struct for ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner

func NewApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner

func NewApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner(nmId int64, bidKopecks int64, placement string) *ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner

NewApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner instantiates a new ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInnerWithDefaults

func NewApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInnerWithDefaults() *ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner

NewApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInnerWithDefaults instantiates a new ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) GetBidKopecks

GetBidKopecks returns the BidKopecks field value

func (*ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) GetBidKopecksOk

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

func (*ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) GetNmId

GetNmId returns the NmId field value

func (*ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) GetNmIdOk

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

func (*ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) GetPlacement

GetPlacement returns the Placement field value

func (*ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) GetPlacementOk

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

func (ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) MarshalJSON

func (*ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) SetBidKopecks

SetBidKopecks sets field value

func (*ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) SetNmId

SetNmId sets field value

func (*ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) SetPlacement

SetPlacement sets field value

func (ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) ToMap

func (*ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) UnmarshalJSON

func (o *ApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) UnmarshalJSON(data []byte) (err error)

type ApiAdvertV1BidsPatchRequest

type ApiAdvertV1BidsPatchRequest struct {
	// Ставки в кампаниях
	Bids []ApiAdvertV1BidsPatchRequestBidsInner `json:"bids"`
}

ApiAdvertV1BidsPatchRequest struct for ApiAdvertV1BidsPatchRequest

func NewApiAdvertV1BidsPatchRequest

func NewApiAdvertV1BidsPatchRequest(bids []ApiAdvertV1BidsPatchRequestBidsInner) *ApiAdvertV1BidsPatchRequest

NewApiAdvertV1BidsPatchRequest instantiates a new ApiAdvertV1BidsPatchRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiAdvertV1BidsPatchRequestWithDefaults

func NewApiAdvertV1BidsPatchRequestWithDefaults() *ApiAdvertV1BidsPatchRequest

NewApiAdvertV1BidsPatchRequestWithDefaults instantiates a new ApiAdvertV1BidsPatchRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiAdvertV1BidsPatchRequest) GetBids

GetBids returns the Bids field value

func (*ApiAdvertV1BidsPatchRequest) GetBidsOk

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

func (ApiAdvertV1BidsPatchRequest) MarshalJSON

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

func (*ApiAdvertV1BidsPatchRequest) SetBids

SetBids sets field value

func (ApiAdvertV1BidsPatchRequest) ToMap

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

func (*ApiAdvertV1BidsPatchRequest) UnmarshalJSON

func (o *ApiAdvertV1BidsPatchRequest) UnmarshalJSON(data []byte) (err error)

type ApiAdvertV1BidsPatchRequestBidsInner

type ApiAdvertV1BidsPatchRequestBidsInner struct {
	// ID кампании
	AdvertId int64 `json:"advert_id"`
	// Ставки, копейки
	NmBids []ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner `json:"nm_bids"`
}

ApiAdvertV1BidsPatchRequestBidsInner struct for ApiAdvertV1BidsPatchRequestBidsInner

func NewApiAdvertV1BidsPatchRequestBidsInner

func NewApiAdvertV1BidsPatchRequestBidsInner(advertId int64, nmBids []ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) *ApiAdvertV1BidsPatchRequestBidsInner

NewApiAdvertV1BidsPatchRequestBidsInner instantiates a new ApiAdvertV1BidsPatchRequestBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiAdvertV1BidsPatchRequestBidsInnerWithDefaults

func NewApiAdvertV1BidsPatchRequestBidsInnerWithDefaults() *ApiAdvertV1BidsPatchRequestBidsInner

NewApiAdvertV1BidsPatchRequestBidsInnerWithDefaults instantiates a new ApiAdvertV1BidsPatchRequestBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiAdvertV1BidsPatchRequestBidsInner) GetAdvertId

GetAdvertId returns the AdvertId field value

func (*ApiAdvertV1BidsPatchRequestBidsInner) GetAdvertIdOk

func (o *ApiAdvertV1BidsPatchRequestBidsInner) GetAdvertIdOk() (*int64, bool)

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

func (*ApiAdvertV1BidsPatchRequestBidsInner) GetNmBids

GetNmBids returns the NmBids field value

func (*ApiAdvertV1BidsPatchRequestBidsInner) GetNmBidsOk

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

func (ApiAdvertV1BidsPatchRequestBidsInner) MarshalJSON

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

func (*ApiAdvertV1BidsPatchRequestBidsInner) SetAdvertId

func (o *ApiAdvertV1BidsPatchRequestBidsInner) SetAdvertId(v int64)

SetAdvertId sets field value

func (*ApiAdvertV1BidsPatchRequestBidsInner) SetNmBids

SetNmBids sets field value

func (ApiAdvertV1BidsPatchRequestBidsInner) ToMap

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

func (*ApiAdvertV1BidsPatchRequestBidsInner) UnmarshalJSON

func (o *ApiAdvertV1BidsPatchRequestBidsInner) UnmarshalJSON(data []byte) (err error)

type ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner

type ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner struct {
	// Артикул WB
	NmId int64 `json:"nm_id"`
	// Ставка, копейки
	BidKopecks int64 `json:"bid_kopecks"`
	// Место размещения:   - `search` — в поиске (для кампаний с ручной ставкой)   - `recommendations`— в рекомендациях (для кампаний с ручной ставкой)   - `combined` — в поиске и рекомендациях (для кампаний с единой ставкой)
	Placement string `json:"placement"`
}

ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner struct for ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner

func NewApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner

func NewApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner(nmId int64, bidKopecks int64, placement string) *ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner

NewApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner instantiates a new ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiAdvertV1BidsPatchRequestBidsInnerNmBidsInnerWithDefaults

func NewApiAdvertV1BidsPatchRequestBidsInnerNmBidsInnerWithDefaults() *ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner

NewApiAdvertV1BidsPatchRequestBidsInnerNmBidsInnerWithDefaults instantiates a new ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) GetBidKopecks

GetBidKopecks returns the BidKopecks field value

func (*ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) GetBidKopecksOk

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

func (*ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) GetNmId

GetNmId returns the NmId field value

func (*ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) GetNmIdOk

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

func (*ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) GetPlacement

GetPlacement returns the Placement field value

func (*ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) GetPlacementOk

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

func (ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) MarshalJSON

func (*ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) SetBidKopecks

SetBidKopecks sets field value

func (*ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) SetNmId

SetNmId sets field value

func (*ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) SetPlacement

SetPlacement sets field value

func (ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) ToMap

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

func (*ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) UnmarshalJSON

func (o *ApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) UnmarshalJSON(data []byte) (err error)

type ApiApiAdvertV1BidsMinPostRequest

type ApiApiAdvertV1BidsMinPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiApiAdvertV1BidsMinPostRequest) ApiAdvertV1BidsMinPostRequest added in v0.1.39

func (r ApiApiAdvertV1BidsMinPostRequest) ApiAdvertV1BidsMinPostRequest(apiAdvertV1BidsMinPostRequest ApiAdvertV1BidsMinPostRequest) ApiApiAdvertV1BidsMinPostRequest

func (ApiApiAdvertV1BidsMinPostRequest) Execute

type ApiApiAdvertV1BidsPatchRequest

type ApiApiAdvertV1BidsPatchRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiApiAdvertV1BidsPatchRequest) ApiAdvertV1BidsPatchRequest

func (r ApiApiAdvertV1BidsPatchRequest) ApiAdvertV1BidsPatchRequest(apiAdvertV1BidsPatchRequest ApiAdvertV1BidsPatchRequest) ApiApiAdvertV1BidsPatchRequest

func (ApiApiAdvertV1BidsPatchRequest) Execute

type ApiApiAdvertV2AdvertsGetRequest

type ApiApiAdvertV2AdvertsGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiApiAdvertV2AdvertsGetRequest) Execute

func (ApiApiAdvertV2AdvertsGetRequest) Ids

ID кампаний, максимум 50

func (ApiApiAdvertV2AdvertsGetRequest) PaymentType

Тип оплаты: - &#x60;cpm&#x60; — за показы - &#x60;cpc&#x60; — за клик

func (ApiApiAdvertV2AdvertsGetRequest) Statuses

Статусы кампаний: - &#x60;-1&#x60; — удалена, процесс удаления будет завершён в течение 10 минут - &#x60;4&#x60; — готова к запуску - &#x60;7&#x60; — завершена - &#x60;8&#x60; — отменена - &#x60;9&#x60; — активна - &#x60;11&#x60; — на паузе

type ApiApiV1CalendarPromotionsDetailsGetRequest

type ApiApiV1CalendarPromotionsDetailsGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiApiV1CalendarPromotionsDetailsGetRequest) Execute

func (ApiApiV1CalendarPromotionsDetailsGetRequest) PromotionIDs

ID акций, по которым нужно вернуть информацию

type ApiApiV1CalendarPromotionsGetRequest

type ApiApiV1CalendarPromotionsGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiApiV1CalendarPromotionsGetRequest) AllPromo

Показать акции: - &#x60;false&#x60; — доступные для участия - &#x60;true&#x60; — все акции

func (ApiApiV1CalendarPromotionsGetRequest) EndDateTime

Конец периода, формат &#x60;YYYY-MM-DDTHH:MM:SSZ&#x60;

func (ApiApiV1CalendarPromotionsGetRequest) Execute

func (ApiApiV1CalendarPromotionsGetRequest) Limit

Количество запрашиваемых акций

func (ApiApiV1CalendarPromotionsGetRequest) Offset

После какого элемента выдавать данные

func (ApiApiV1CalendarPromotionsGetRequest) StartDateTime

Начало периода, формат &#x60;YYYY-MM-DDTHH:MM:SSZ&#x60;

type ApiApiV1CalendarPromotionsNomenclaturesGetRequest

type ApiApiV1CalendarPromotionsNomenclaturesGetRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiApiV1CalendarPromotionsNomenclaturesGetRequest) Execute

func (ApiApiV1CalendarPromotionsNomenclaturesGetRequest) InAction

Участвует в акции: - &#x60;true&#x60; — да - &#x60;false&#x60; — нет

func (ApiApiV1CalendarPromotionsNomenclaturesGetRequest) Limit

Количество запрашиваемых товаров

func (ApiApiV1CalendarPromotionsNomenclaturesGetRequest) Offset

После какого элемента выдавать данные

func (ApiApiV1CalendarPromotionsNomenclaturesGetRequest) PromotionID

ID акции

type ApiApiV1CalendarPromotionsUploadPostRequest

type ApiApiV1CalendarPromotionsUploadPostRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiApiV1CalendarPromotionsUploadPostRequest) ApiV1CalendarPromotionsUploadPostRequest

func (r ApiApiV1CalendarPromotionsUploadPostRequest) ApiV1CalendarPromotionsUploadPostRequest(apiV1CalendarPromotionsUploadPostRequest ApiV1CalendarPromotionsUploadPostRequest) ApiApiV1CalendarPromotionsUploadPostRequest

func (ApiApiV1CalendarPromotionsUploadPostRequest) Execute

type ApiV1CalendarPromotionsDetailsGet200Response

type ApiV1CalendarPromotionsDetailsGet200Response struct {
	Data *ApiV1CalendarPromotionsDetailsGet200ResponseData `json:"data,omitempty"`
}

ApiV1CalendarPromotionsDetailsGet200Response struct for ApiV1CalendarPromotionsDetailsGet200Response

func NewApiV1CalendarPromotionsDetailsGet200Response

func NewApiV1CalendarPromotionsDetailsGet200Response() *ApiV1CalendarPromotionsDetailsGet200Response

NewApiV1CalendarPromotionsDetailsGet200Response instantiates a new ApiV1CalendarPromotionsDetailsGet200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsDetailsGet200ResponseWithDefaults

func NewApiV1CalendarPromotionsDetailsGet200ResponseWithDefaults() *ApiV1CalendarPromotionsDetailsGet200Response

NewApiV1CalendarPromotionsDetailsGet200ResponseWithDefaults instantiates a new ApiV1CalendarPromotionsDetailsGet200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsDetailsGet200Response) GetData

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

func (*ApiV1CalendarPromotionsDetailsGet200Response) 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 (*ApiV1CalendarPromotionsDetailsGet200Response) HasData

HasData returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsDetailsGet200Response) MarshalJSON

func (*ApiV1CalendarPromotionsDetailsGet200Response) SetData

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

func (ApiV1CalendarPromotionsDetailsGet200Response) ToMap

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

type ApiV1CalendarPromotionsDetailsGet200ResponseData

type ApiV1CalendarPromotionsDetailsGet200ResponseData struct {
	// Список акций
	Promotions []ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner `json:"promotions,omitempty"`
}

ApiV1CalendarPromotionsDetailsGet200ResponseData Данные ответа

func NewApiV1CalendarPromotionsDetailsGet200ResponseData

func NewApiV1CalendarPromotionsDetailsGet200ResponseData() *ApiV1CalendarPromotionsDetailsGet200ResponseData

NewApiV1CalendarPromotionsDetailsGet200ResponseData instantiates a new ApiV1CalendarPromotionsDetailsGet200ResponseData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsDetailsGet200ResponseDataWithDefaults

func NewApiV1CalendarPromotionsDetailsGet200ResponseDataWithDefaults() *ApiV1CalendarPromotionsDetailsGet200ResponseData

NewApiV1CalendarPromotionsDetailsGet200ResponseDataWithDefaults instantiates a new ApiV1CalendarPromotionsDetailsGet200ResponseData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsDetailsGet200ResponseData) GetPromotions

GetPromotions returns the Promotions field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseData) GetPromotionsOk

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseData) HasPromotions

HasPromotions returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsDetailsGet200ResponseData) MarshalJSON

func (*ApiV1CalendarPromotionsDetailsGet200ResponseData) SetPromotions

SetPromotions gets a reference to the given []ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner and assigns it to the Promotions field.

func (ApiV1CalendarPromotionsDetailsGet200ResponseData) ToMap

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

type ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner

type ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner struct {
	// ID акции
	Id *int32 `json:"id,omitempty"`
	// Название акции
	Name *string `json:"name,omitempty"`
	// Описание акции
	Description *string `json:"description,omitempty"`
	// Преимущества акции
	Advantages []string `json:"advantages,omitempty"`
	// Начало акции
	StartDateTime *string `json:"startDateTime,omitempty"`
	// Конец акции
	EndDateTime *string `json:"endDateTime,omitempty"`
	// Количество товаров с остатками, участвующих в акции
	InPromoActionLeftovers *int32 `json:"inPromoActionLeftovers,omitempty"`
	// Общее количество товаров, участвующих в акции
	InPromoActionTotal *int32 `json:"inPromoActionTotal,omitempty"`
	// Количество товаров с остатками, не участвующих в акции
	NotInPromoActionLeftovers *int32 `json:"notInPromoActionLeftovers,omitempty"`
	// Общее количество товаров, не участвующих в акции
	NotInPromoActionTotal *int32 `json:"notInPromoActionTotal,omitempty"`
	// Уже участвующие в акции товары, %. Рассчитывается по товарам в акции и с остатком
	ParticipationPercentage *int32 `json:"participationPercentage,omitempty"`
	// Тип акции:   - `regular` — акция   - `auto` — автоакция
	Type *string `json:"type,omitempty"`
	// Количество товаров, исключенных из автоакции до её старта. Только при `\"type\": \"auto\"`. <br>В момент старта акции эти товары автоматически будут без скидки
	ExceptionProductsCount *int32 `json:"exceptionProductsCount,omitempty"`
	// Ранжирование (если подключено)
	Ranging []ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner `json:"ranging,omitempty"`
}

ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner struct for ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner

func NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner

func NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner() *ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner

NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner instantiates a new ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerWithDefaults

func NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerWithDefaults() *ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner

NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerWithDefaults instantiates a new ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetAdvantages

GetAdvantages returns the Advantages field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetAdvantagesOk

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetDescription

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetDescriptionOk

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetEndDateTime

GetEndDateTime returns the EndDateTime field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetEndDateTimeOk

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetExceptionProductsCount

GetExceptionProductsCount returns the ExceptionProductsCount field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetExceptionProductsCountOk

func (o *ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetExceptionProductsCountOk() (*int32, bool)

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetId

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) 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 (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetInPromoActionLeftovers

GetInPromoActionLeftovers returns the InPromoActionLeftovers field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetInPromoActionLeftoversOk

func (o *ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetInPromoActionLeftoversOk() (*int32, bool)

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetInPromoActionTotal

GetInPromoActionTotal returns the InPromoActionTotal field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetInPromoActionTotalOk

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetName

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) 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 (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetNotInPromoActionLeftovers

GetNotInPromoActionLeftovers returns the NotInPromoActionLeftovers field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetNotInPromoActionLeftoversOk

func (o *ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetNotInPromoActionLeftoversOk() (*int32, bool)

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetNotInPromoActionTotal

GetNotInPromoActionTotal returns the NotInPromoActionTotal field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetNotInPromoActionTotalOk

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetParticipationPercentage

GetParticipationPercentage returns the ParticipationPercentage field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetParticipationPercentageOk

func (o *ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetParticipationPercentageOk() (*int32, bool)

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetRanging

GetRanging returns the Ranging field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetRangingOk

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetStartDateTime

GetStartDateTime returns the StartDateTime field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetStartDateTimeOk

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) GetType

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) 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 (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasAdvantages

HasAdvantages returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasDescription

HasDescription returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasEndDateTime

HasEndDateTime returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasExceptionProductsCount

HasExceptionProductsCount returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasId

HasId returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasInPromoActionLeftovers

HasInPromoActionLeftovers returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasInPromoActionTotal

HasInPromoActionTotal returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasName

HasName returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasNotInPromoActionLeftovers

HasNotInPromoActionLeftovers returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasNotInPromoActionTotal

HasNotInPromoActionTotal returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasParticipationPercentage

HasParticipationPercentage returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasRanging

HasRanging returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasStartDateTime

HasStartDateTime returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) HasType

HasType returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) MarshalJSON

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetAdvantages

SetAdvantages gets a reference to the given []string and assigns it to the Advantages field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetDescription

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetEndDateTime

SetEndDateTime gets a reference to the given string and assigns it to the EndDateTime field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetExceptionProductsCount

SetExceptionProductsCount gets a reference to the given int32 and assigns it to the ExceptionProductsCount field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetId

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetInPromoActionLeftovers

SetInPromoActionLeftovers gets a reference to the given int32 and assigns it to the InPromoActionLeftovers field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetInPromoActionTotal

SetInPromoActionTotal gets a reference to the given int32 and assigns it to the InPromoActionTotal field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetName

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetNotInPromoActionLeftovers

SetNotInPromoActionLeftovers gets a reference to the given int32 and assigns it to the NotInPromoActionLeftovers field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetNotInPromoActionTotal

SetNotInPromoActionTotal gets a reference to the given int32 and assigns it to the NotInPromoActionTotal field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetParticipationPercentage

SetParticipationPercentage gets a reference to the given int32 and assigns it to the ParticipationPercentage field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetRanging

SetRanging gets a reference to the given []ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner and assigns it to the Ranging field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetStartDateTime

SetStartDateTime gets a reference to the given string and assigns it to the StartDateTime field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) SetType

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

func (ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) ToMap

type ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner

type ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner struct {
	// Тип [ранжирования](https://seller.wildberries.ru/help-center/article/A-385):   - `productsInPromotion` — продвижение получат товары продавца, участвующие в акции   - `calculateProducts` — продвижение получат любые товара продавца, предложенные к участию в акции   - `allProducts` — продвижение получат все товары продавца
	Condition *string `json:"condition,omitempty"`
	// Количество товаров продавца для перехода на следующий уровень ранжирования, %
	ParticipationRate *int32 `json:"participationRate,omitempty"`
	// Текущий уровень поднятия в поиске, %
	Boost *int32 `json:"boost,omitempty"`
}

ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner struct for ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner

func NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner

func NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner() *ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner

NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner instantiates a new ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInnerWithDefaults

func NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInnerWithDefaults() *ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner

NewApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInnerWithDefaults instantiates a new ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) GetBoost

GetBoost returns the Boost field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) GetBoostOk

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) GetCondition

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) 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 (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) GetParticipationRate

GetParticipationRate returns the ParticipationRate field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) GetParticipationRateOk

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

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) HasBoost

HasBoost returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) HasCondition

HasCondition returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) HasParticipationRate

HasParticipationRate returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) MarshalJSON

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) SetBoost

SetBoost gets a reference to the given int32 and assigns it to the Boost field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) SetCondition

SetCondition gets a reference to the given string and assigns it to the Condition field.

func (*ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) SetParticipationRate

SetParticipationRate gets a reference to the given int32 and assigns it to the ParticipationRate field.

func (ApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) ToMap

type ApiV1CalendarPromotionsGet200Response

type ApiV1CalendarPromotionsGet200Response struct {
	Data *ApiV1CalendarPromotionsGet200ResponseData `json:"data,omitempty"`
}

ApiV1CalendarPromotionsGet200Response struct for ApiV1CalendarPromotionsGet200Response

func NewApiV1CalendarPromotionsGet200Response

func NewApiV1CalendarPromotionsGet200Response() *ApiV1CalendarPromotionsGet200Response

NewApiV1CalendarPromotionsGet200Response instantiates a new ApiV1CalendarPromotionsGet200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsGet200ResponseWithDefaults

func NewApiV1CalendarPromotionsGet200ResponseWithDefaults() *ApiV1CalendarPromotionsGet200Response

NewApiV1CalendarPromotionsGet200ResponseWithDefaults instantiates a new ApiV1CalendarPromotionsGet200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsGet200Response) GetData

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

func (*ApiV1CalendarPromotionsGet200Response) 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 (*ApiV1CalendarPromotionsGet200Response) HasData

HasData returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsGet200Response) MarshalJSON

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

func (*ApiV1CalendarPromotionsGet200Response) SetData

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

func (ApiV1CalendarPromotionsGet200Response) ToMap

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

type ApiV1CalendarPromotionsGet200ResponseData

type ApiV1CalendarPromotionsGet200ResponseData struct {
	// Список акций
	Promotions []ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner `json:"promotions,omitempty"`
}

ApiV1CalendarPromotionsGet200ResponseData Данные ответа

func NewApiV1CalendarPromotionsGet200ResponseData

func NewApiV1CalendarPromotionsGet200ResponseData() *ApiV1CalendarPromotionsGet200ResponseData

NewApiV1CalendarPromotionsGet200ResponseData instantiates a new ApiV1CalendarPromotionsGet200ResponseData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsGet200ResponseDataWithDefaults

func NewApiV1CalendarPromotionsGet200ResponseDataWithDefaults() *ApiV1CalendarPromotionsGet200ResponseData

NewApiV1CalendarPromotionsGet200ResponseDataWithDefaults instantiates a new ApiV1CalendarPromotionsGet200ResponseData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsGet200ResponseData) GetPromotions

GetPromotions returns the Promotions field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsGet200ResponseData) GetPromotionsOk

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

func (*ApiV1CalendarPromotionsGet200ResponseData) HasPromotions

HasPromotions returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsGet200ResponseData) MarshalJSON

func (*ApiV1CalendarPromotionsGet200ResponseData) SetPromotions

SetPromotions gets a reference to the given []ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner and assigns it to the Promotions field.

func (ApiV1CalendarPromotionsGet200ResponseData) ToMap

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

type ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner

type ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner struct {
	// ID акции
	Id *int32 `json:"id,omitempty"`
	// Название акции
	Name *string `json:"name,omitempty"`
	// Начало акции
	StartDateTime *time.Time `json:"startDateTime,omitempty"`
	// Конец акции
	EndDateTime *time.Time `json:"endDateTime,omitempty"`
	// Тип акции:   - `regular` — акция   - `auto` — автоакция
	Type *string `json:"type,omitempty"`
}

ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner struct for ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner

func NewApiV1CalendarPromotionsGet200ResponseDataPromotionsInner

func NewApiV1CalendarPromotionsGet200ResponseDataPromotionsInner() *ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner

NewApiV1CalendarPromotionsGet200ResponseDataPromotionsInner instantiates a new ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsGet200ResponseDataPromotionsInnerWithDefaults

func NewApiV1CalendarPromotionsGet200ResponseDataPromotionsInnerWithDefaults() *ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner

NewApiV1CalendarPromotionsGet200ResponseDataPromotionsInnerWithDefaults instantiates a new ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) GetEndDateTime

GetEndDateTime returns the EndDateTime field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) GetEndDateTimeOk

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

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) GetId

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

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) 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 (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) GetName

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

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) 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 (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) GetStartDateTime

GetStartDateTime returns the StartDateTime field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) GetStartDateTimeOk

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

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) GetType

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

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) 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 (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) HasEndDateTime

HasEndDateTime returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) HasId

HasId returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) HasName

HasName returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) HasStartDateTime

HasStartDateTime returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) HasType

HasType returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) MarshalJSON

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) SetEndDateTime

SetEndDateTime gets a reference to the given time.Time and assigns it to the EndDateTime field.

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) SetId

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

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) SetName

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

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) SetStartDateTime

SetStartDateTime gets a reference to the given time.Time and assigns it to the StartDateTime field.

func (*ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) SetType

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

func (ApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) ToMap

type ApiV1CalendarPromotionsGet400Response

type ApiV1CalendarPromotionsGet400Response struct {
	// Текст ошибки
	ErrorText *string `json:"errorText,omitempty"`
}

ApiV1CalendarPromotionsGet400Response struct for ApiV1CalendarPromotionsGet400Response

func NewApiV1CalendarPromotionsGet400Response

func NewApiV1CalendarPromotionsGet400Response() *ApiV1CalendarPromotionsGet400Response

NewApiV1CalendarPromotionsGet400Response instantiates a new ApiV1CalendarPromotionsGet400Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsGet400ResponseWithDefaults

func NewApiV1CalendarPromotionsGet400ResponseWithDefaults() *ApiV1CalendarPromotionsGet400Response

NewApiV1CalendarPromotionsGet400ResponseWithDefaults instantiates a new ApiV1CalendarPromotionsGet400Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsGet400Response) GetErrorText

GetErrorText returns the ErrorText field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsGet400Response) GetErrorTextOk

func (o *ApiV1CalendarPromotionsGet400Response) GetErrorTextOk() (*string, bool)

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

func (*ApiV1CalendarPromotionsGet400Response) HasErrorText

func (o *ApiV1CalendarPromotionsGet400Response) HasErrorText() bool

HasErrorText returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsGet400Response) MarshalJSON

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

func (*ApiV1CalendarPromotionsGet400Response) SetErrorText

func (o *ApiV1CalendarPromotionsGet400Response) SetErrorText(v string)

SetErrorText gets a reference to the given string and assigns it to the ErrorText field.

func (ApiV1CalendarPromotionsGet400Response) ToMap

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

type ApiV1CalendarPromotionsNomenclaturesGet200Response

type ApiV1CalendarPromotionsNomenclaturesGet200Response struct {
	Data *ApiV1CalendarPromotionsNomenclaturesGet200ResponseData `json:"data,omitempty"`
}

ApiV1CalendarPromotionsNomenclaturesGet200Response struct for ApiV1CalendarPromotionsNomenclaturesGet200Response

func NewApiV1CalendarPromotionsNomenclaturesGet200Response

func NewApiV1CalendarPromotionsNomenclaturesGet200Response() *ApiV1CalendarPromotionsNomenclaturesGet200Response

NewApiV1CalendarPromotionsNomenclaturesGet200Response instantiates a new ApiV1CalendarPromotionsNomenclaturesGet200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsNomenclaturesGet200ResponseWithDefaults

func NewApiV1CalendarPromotionsNomenclaturesGet200ResponseWithDefaults() *ApiV1CalendarPromotionsNomenclaturesGet200Response

NewApiV1CalendarPromotionsNomenclaturesGet200ResponseWithDefaults instantiates a new ApiV1CalendarPromotionsNomenclaturesGet200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsNomenclaturesGet200Response) GetData

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

func (*ApiV1CalendarPromotionsNomenclaturesGet200Response) 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 (*ApiV1CalendarPromotionsNomenclaturesGet200Response) HasData

HasData returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsNomenclaturesGet200Response) MarshalJSON

func (*ApiV1CalendarPromotionsNomenclaturesGet200Response) SetData

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

func (ApiV1CalendarPromotionsNomenclaturesGet200Response) ToMap

type ApiV1CalendarPromotionsNomenclaturesGet200ResponseData

type ApiV1CalendarPromotionsNomenclaturesGet200ResponseData struct {
	// Список товаров
	Nomenclatures []PromotionsGoodsList `json:"nomenclatures,omitempty"`
}

ApiV1CalendarPromotionsNomenclaturesGet200ResponseData Данные ответа

func NewApiV1CalendarPromotionsNomenclaturesGet200ResponseData

func NewApiV1CalendarPromotionsNomenclaturesGet200ResponseData() *ApiV1CalendarPromotionsNomenclaturesGet200ResponseData

NewApiV1CalendarPromotionsNomenclaturesGet200ResponseData instantiates a new ApiV1CalendarPromotionsNomenclaturesGet200ResponseData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsNomenclaturesGet200ResponseDataWithDefaults

func NewApiV1CalendarPromotionsNomenclaturesGet200ResponseDataWithDefaults() *ApiV1CalendarPromotionsNomenclaturesGet200ResponseData

NewApiV1CalendarPromotionsNomenclaturesGet200ResponseDataWithDefaults instantiates a new ApiV1CalendarPromotionsNomenclaturesGet200ResponseData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsNomenclaturesGet200ResponseData) GetNomenclatures

GetNomenclatures returns the Nomenclatures field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsNomenclaturesGet200ResponseData) GetNomenclaturesOk

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

func (*ApiV1CalendarPromotionsNomenclaturesGet200ResponseData) HasNomenclatures

HasNomenclatures returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsNomenclaturesGet200ResponseData) MarshalJSON

func (*ApiV1CalendarPromotionsNomenclaturesGet200ResponseData) SetNomenclatures

SetNomenclatures gets a reference to the given []PromotionsGoodsList and assigns it to the Nomenclatures field.

func (ApiV1CalendarPromotionsNomenclaturesGet200ResponseData) ToMap

type ApiV1CalendarPromotionsNomenclaturesGet400Response

type ApiV1CalendarPromotionsNomenclaturesGet400Response struct {
	// Текст ошибки
	ErrorText *string `json:"errorText,omitempty"`
}

ApiV1CalendarPromotionsNomenclaturesGet400Response struct for ApiV1CalendarPromotionsNomenclaturesGet400Response

func NewApiV1CalendarPromotionsNomenclaturesGet400Response

func NewApiV1CalendarPromotionsNomenclaturesGet400Response() *ApiV1CalendarPromotionsNomenclaturesGet400Response

NewApiV1CalendarPromotionsNomenclaturesGet400Response instantiates a new ApiV1CalendarPromotionsNomenclaturesGet400Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsNomenclaturesGet400ResponseWithDefaults

func NewApiV1CalendarPromotionsNomenclaturesGet400ResponseWithDefaults() *ApiV1CalendarPromotionsNomenclaturesGet400Response

NewApiV1CalendarPromotionsNomenclaturesGet400ResponseWithDefaults instantiates a new ApiV1CalendarPromotionsNomenclaturesGet400Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsNomenclaturesGet400Response) GetErrorText

GetErrorText returns the ErrorText field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsNomenclaturesGet400Response) GetErrorTextOk

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

func (*ApiV1CalendarPromotionsNomenclaturesGet400Response) HasErrorText

HasErrorText returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsNomenclaturesGet400Response) MarshalJSON

func (*ApiV1CalendarPromotionsNomenclaturesGet400Response) SetErrorText

SetErrorText gets a reference to the given string and assigns it to the ErrorText field.

func (ApiV1CalendarPromotionsNomenclaturesGet400Response) ToMap

type ApiV1CalendarPromotionsNomenclaturesGet422Response

type ApiV1CalendarPromotionsNomenclaturesGet422Response struct {
	// Текст ошибки
	ErrorText *string `json:"errorText,omitempty"`
}

ApiV1CalendarPromotionsNomenclaturesGet422Response struct for ApiV1CalendarPromotionsNomenclaturesGet422Response

func NewApiV1CalendarPromotionsNomenclaturesGet422Response

func NewApiV1CalendarPromotionsNomenclaturesGet422Response() *ApiV1CalendarPromotionsNomenclaturesGet422Response

NewApiV1CalendarPromotionsNomenclaturesGet422Response instantiates a new ApiV1CalendarPromotionsNomenclaturesGet422Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsNomenclaturesGet422ResponseWithDefaults

func NewApiV1CalendarPromotionsNomenclaturesGet422ResponseWithDefaults() *ApiV1CalendarPromotionsNomenclaturesGet422Response

NewApiV1CalendarPromotionsNomenclaturesGet422ResponseWithDefaults instantiates a new ApiV1CalendarPromotionsNomenclaturesGet422Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsNomenclaturesGet422Response) GetErrorText

GetErrorText returns the ErrorText field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsNomenclaturesGet422Response) GetErrorTextOk

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

func (*ApiV1CalendarPromotionsNomenclaturesGet422Response) HasErrorText

HasErrorText returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsNomenclaturesGet422Response) MarshalJSON

func (*ApiV1CalendarPromotionsNomenclaturesGet422Response) SetErrorText

SetErrorText gets a reference to the given string and assigns it to the ErrorText field.

func (ApiV1CalendarPromotionsNomenclaturesGet422Response) ToMap

type ApiV1CalendarPromotionsUploadPost200Response

type ApiV1CalendarPromotionsUploadPost200Response struct {
	Data *ApiV1CalendarPromotionsUploadPost200ResponseData `json:"data,omitempty"`
}

ApiV1CalendarPromotionsUploadPost200Response struct for ApiV1CalendarPromotionsUploadPost200Response

func NewApiV1CalendarPromotionsUploadPost200Response

func NewApiV1CalendarPromotionsUploadPost200Response() *ApiV1CalendarPromotionsUploadPost200Response

NewApiV1CalendarPromotionsUploadPost200Response instantiates a new ApiV1CalendarPromotionsUploadPost200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsUploadPost200ResponseWithDefaults

func NewApiV1CalendarPromotionsUploadPost200ResponseWithDefaults() *ApiV1CalendarPromotionsUploadPost200Response

NewApiV1CalendarPromotionsUploadPost200ResponseWithDefaults instantiates a new ApiV1CalendarPromotionsUploadPost200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsUploadPost200Response) GetData

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

func (*ApiV1CalendarPromotionsUploadPost200Response) 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 (*ApiV1CalendarPromotionsUploadPost200Response) HasData

HasData returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsUploadPost200Response) MarshalJSON

func (*ApiV1CalendarPromotionsUploadPost200Response) SetData

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

func (ApiV1CalendarPromotionsUploadPost200Response) ToMap

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

type ApiV1CalendarPromotionsUploadPost200ResponseData

type ApiV1CalendarPromotionsUploadPost200ResponseData struct {
	// Загрузка с такими данными уже существует
	AlreadyExists *bool `json:"alreadyExists,omitempty"`
	// ID загрузки
	UploadID *int32 `json:"uploadID,omitempty"`
}

ApiV1CalendarPromotionsUploadPost200ResponseData Данные ответа

func NewApiV1CalendarPromotionsUploadPost200ResponseData

func NewApiV1CalendarPromotionsUploadPost200ResponseData() *ApiV1CalendarPromotionsUploadPost200ResponseData

NewApiV1CalendarPromotionsUploadPost200ResponseData instantiates a new ApiV1CalendarPromotionsUploadPost200ResponseData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsUploadPost200ResponseDataWithDefaults

func NewApiV1CalendarPromotionsUploadPost200ResponseDataWithDefaults() *ApiV1CalendarPromotionsUploadPost200ResponseData

NewApiV1CalendarPromotionsUploadPost200ResponseDataWithDefaults instantiates a new ApiV1CalendarPromotionsUploadPost200ResponseData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsUploadPost200ResponseData) GetAlreadyExists

GetAlreadyExists returns the AlreadyExists field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsUploadPost200ResponseData) GetAlreadyExistsOk

func (o *ApiV1CalendarPromotionsUploadPost200ResponseData) GetAlreadyExistsOk() (*bool, bool)

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

func (*ApiV1CalendarPromotionsUploadPost200ResponseData) GetUploadID

GetUploadID returns the UploadID field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsUploadPost200ResponseData) 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 (*ApiV1CalendarPromotionsUploadPost200ResponseData) HasAlreadyExists

HasAlreadyExists returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsUploadPost200ResponseData) HasUploadID

HasUploadID returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsUploadPost200ResponseData) MarshalJSON

func (*ApiV1CalendarPromotionsUploadPost200ResponseData) SetAlreadyExists

SetAlreadyExists gets a reference to the given bool and assigns it to the AlreadyExists field.

func (*ApiV1CalendarPromotionsUploadPost200ResponseData) SetUploadID

SetUploadID gets a reference to the given int32 and assigns it to the UploadID field.

func (ApiV1CalendarPromotionsUploadPost200ResponseData) ToMap

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

type ApiV1CalendarPromotionsUploadPost422Response

type ApiV1CalendarPromotionsUploadPost422Response struct {
	// Текст ошибки
	ErrorText *string `json:"errorText,omitempty"`
}

ApiV1CalendarPromotionsUploadPost422Response struct for ApiV1CalendarPromotionsUploadPost422Response

func NewApiV1CalendarPromotionsUploadPost422Response

func NewApiV1CalendarPromotionsUploadPost422Response() *ApiV1CalendarPromotionsUploadPost422Response

NewApiV1CalendarPromotionsUploadPost422Response instantiates a new ApiV1CalendarPromotionsUploadPost422Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsUploadPost422ResponseWithDefaults

func NewApiV1CalendarPromotionsUploadPost422ResponseWithDefaults() *ApiV1CalendarPromotionsUploadPost422Response

NewApiV1CalendarPromotionsUploadPost422ResponseWithDefaults instantiates a new ApiV1CalendarPromotionsUploadPost422Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsUploadPost422Response) GetErrorText

GetErrorText returns the ErrorText field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsUploadPost422Response) GetErrorTextOk

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

func (*ApiV1CalendarPromotionsUploadPost422Response) HasErrorText

HasErrorText returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsUploadPost422Response) MarshalJSON

func (*ApiV1CalendarPromotionsUploadPost422Response) SetErrorText

SetErrorText gets a reference to the given string and assigns it to the ErrorText field.

func (ApiV1CalendarPromotionsUploadPost422Response) ToMap

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

type ApiV1CalendarPromotionsUploadPostRequest

type ApiV1CalendarPromotionsUploadPostRequest struct {
	Data *ApiV1CalendarPromotionsUploadPostRequestData `json:"data,omitempty"`
}

ApiV1CalendarPromotionsUploadPostRequest struct for ApiV1CalendarPromotionsUploadPostRequest

func NewApiV1CalendarPromotionsUploadPostRequest

func NewApiV1CalendarPromotionsUploadPostRequest() *ApiV1CalendarPromotionsUploadPostRequest

NewApiV1CalendarPromotionsUploadPostRequest instantiates a new ApiV1CalendarPromotionsUploadPostRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsUploadPostRequestWithDefaults

func NewApiV1CalendarPromotionsUploadPostRequestWithDefaults() *ApiV1CalendarPromotionsUploadPostRequest

NewApiV1CalendarPromotionsUploadPostRequestWithDefaults instantiates a new ApiV1CalendarPromotionsUploadPostRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsUploadPostRequest) GetData

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

func (*ApiV1CalendarPromotionsUploadPostRequest) 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 (*ApiV1CalendarPromotionsUploadPostRequest) HasData

HasData returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsUploadPostRequest) MarshalJSON

func (*ApiV1CalendarPromotionsUploadPostRequest) SetData

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

func (ApiV1CalendarPromotionsUploadPostRequest) ToMap

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

type ApiV1CalendarPromotionsUploadPostRequestData

type ApiV1CalendarPromotionsUploadPostRequestData struct {
	// ID акции
	PromotionID *int32 `json:"promotionID,omitempty"`
	// Установить скидку:   - `true` — сейчас   - `false` — в момент старта акции
	UploadNow *bool `json:"uploadNow,omitempty"`
	// Артикулы WB, которые можно добавить в акцию
	Nomenclatures []int32 `json:"nomenclatures,omitempty"`
}

ApiV1CalendarPromotionsUploadPostRequestData Данные запроса

func NewApiV1CalendarPromotionsUploadPostRequestData

func NewApiV1CalendarPromotionsUploadPostRequestData() *ApiV1CalendarPromotionsUploadPostRequestData

NewApiV1CalendarPromotionsUploadPostRequestData instantiates a new ApiV1CalendarPromotionsUploadPostRequestData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiV1CalendarPromotionsUploadPostRequestDataWithDefaults

func NewApiV1CalendarPromotionsUploadPostRequestDataWithDefaults() *ApiV1CalendarPromotionsUploadPostRequestData

NewApiV1CalendarPromotionsUploadPostRequestDataWithDefaults instantiates a new ApiV1CalendarPromotionsUploadPostRequestData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiV1CalendarPromotionsUploadPostRequestData) GetNomenclatures

func (o *ApiV1CalendarPromotionsUploadPostRequestData) GetNomenclatures() []int32

GetNomenclatures returns the Nomenclatures field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsUploadPostRequestData) GetNomenclaturesOk

func (o *ApiV1CalendarPromotionsUploadPostRequestData) GetNomenclaturesOk() ([]int32, bool)

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

func (*ApiV1CalendarPromotionsUploadPostRequestData) GetPromotionID

GetPromotionID returns the PromotionID field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsUploadPostRequestData) GetPromotionIDOk

func (o *ApiV1CalendarPromotionsUploadPostRequestData) GetPromotionIDOk() (*int32, bool)

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

func (*ApiV1CalendarPromotionsUploadPostRequestData) GetUploadNow

GetUploadNow returns the UploadNow field value if set, zero value otherwise.

func (*ApiV1CalendarPromotionsUploadPostRequestData) GetUploadNowOk

func (o *ApiV1CalendarPromotionsUploadPostRequestData) GetUploadNowOk() (*bool, bool)

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

func (*ApiV1CalendarPromotionsUploadPostRequestData) HasNomenclatures

func (o *ApiV1CalendarPromotionsUploadPostRequestData) HasNomenclatures() bool

HasNomenclatures returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsUploadPostRequestData) HasPromotionID

HasPromotionID returns a boolean if a field has been set.

func (*ApiV1CalendarPromotionsUploadPostRequestData) HasUploadNow

HasUploadNow returns a boolean if a field has been set.

func (ApiV1CalendarPromotionsUploadPostRequestData) MarshalJSON

func (*ApiV1CalendarPromotionsUploadPostRequestData) SetNomenclatures

func (o *ApiV1CalendarPromotionsUploadPostRequestData) SetNomenclatures(v []int32)

SetNomenclatures gets a reference to the given []int32 and assigns it to the Nomenclatures field.

func (*ApiV1CalendarPromotionsUploadPostRequestData) SetPromotionID

SetPromotionID gets a reference to the given int32 and assigns it to the PromotionID field.

func (*ApiV1CalendarPromotionsUploadPostRequestData) SetUploadNow

SetUploadNow gets a reference to the given bool and assigns it to the UploadNow field.

func (ApiV1CalendarPromotionsUploadPostRequestData) ToMap

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

type AuctionAdvertBids

type AuctionAdvertBids struct {
	// Ставка в поиске
	Search int64 `json:"search"`
	// Ставка в рекомендациях
	Recommendations int64 `json:"recommendations"`
}

AuctionAdvertBids Ставки

func NewAuctionAdvertBids

func NewAuctionAdvertBids(search int64, recommendations int64) *AuctionAdvertBids

NewAuctionAdvertBids instantiates a new AuctionAdvertBids object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuctionAdvertBidsWithDefaults

func NewAuctionAdvertBidsWithDefaults() *AuctionAdvertBids

NewAuctionAdvertBidsWithDefaults instantiates a new AuctionAdvertBids object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuctionAdvertBids) GetRecommendations

func (o *AuctionAdvertBids) GetRecommendations() int64

GetRecommendations returns the Recommendations field value

func (*AuctionAdvertBids) GetRecommendationsOk

func (o *AuctionAdvertBids) GetRecommendationsOk() (*int64, bool)

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

func (*AuctionAdvertBids) GetSearch

func (o *AuctionAdvertBids) GetSearch() int64

GetSearch returns the Search field value

func (*AuctionAdvertBids) GetSearchOk

func (o *AuctionAdvertBids) GetSearchOk() (*int64, bool)

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

func (AuctionAdvertBids) MarshalJSON

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

func (*AuctionAdvertBids) SetRecommendations

func (o *AuctionAdvertBids) SetRecommendations(v int64)

SetRecommendations sets field value

func (*AuctionAdvertBids) SetSearch

func (o *AuctionAdvertBids) SetSearch(v int64)

SetSearch sets field value

func (AuctionAdvertBids) ToMap

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

func (*AuctionAdvertBids) UnmarshalJSON

func (o *AuctionAdvertBids) UnmarshalJSON(data []byte) (err error)

type AuctionAdvertNMsSettings

type AuctionAdvertNMsSettings struct {
	Bids    AuctionAdvertBids    `json:"bids"`
	Subject AuctionAdvertSubject `json:"subject"`
	// Артикул WB
	NmId int64 `json:"nm_id"`
}

AuctionAdvertNMsSettings struct for AuctionAdvertNMsSettings

func NewAuctionAdvertNMsSettings

func NewAuctionAdvertNMsSettings(bids AuctionAdvertBids, subject AuctionAdvertSubject, nmId int64) *AuctionAdvertNMsSettings

NewAuctionAdvertNMsSettings instantiates a new AuctionAdvertNMsSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuctionAdvertNMsSettingsWithDefaults

func NewAuctionAdvertNMsSettingsWithDefaults() *AuctionAdvertNMsSettings

NewAuctionAdvertNMsSettingsWithDefaults instantiates a new AuctionAdvertNMsSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuctionAdvertNMsSettings) GetBids

GetBids returns the Bids field value

func (*AuctionAdvertNMsSettings) GetBidsOk

func (o *AuctionAdvertNMsSettings) GetBidsOk() (*AuctionAdvertBids, bool)

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

func (*AuctionAdvertNMsSettings) GetNmId

func (o *AuctionAdvertNMsSettings) GetNmId() int64

GetNmId returns the NmId field value

func (*AuctionAdvertNMsSettings) GetNmIdOk

func (o *AuctionAdvertNMsSettings) GetNmIdOk() (*int64, bool)

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

func (*AuctionAdvertNMsSettings) GetSubject

GetSubject returns the Subject field value

func (*AuctionAdvertNMsSettings) GetSubjectOk

func (o *AuctionAdvertNMsSettings) GetSubjectOk() (*AuctionAdvertSubject, bool)

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

func (AuctionAdvertNMsSettings) MarshalJSON

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

func (*AuctionAdvertNMsSettings) SetBids

SetBids sets field value

func (*AuctionAdvertNMsSettings) SetNmId

func (o *AuctionAdvertNMsSettings) SetNmId(v int64)

SetNmId sets field value

func (*AuctionAdvertNMsSettings) SetSubject

SetSubject sets field value

func (AuctionAdvertNMsSettings) ToMap

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

func (*AuctionAdvertNMsSettings) UnmarshalJSON

func (o *AuctionAdvertNMsSettings) UnmarshalJSON(data []byte) (err error)

type AuctionAdvertSettings

type AuctionAdvertSettings struct {
	// Тип оплаты: - `cpm` — за показы - `cpc` — за клик
	PaymentType string `json:"payment_type"`
	// Имя кампании
	Name       string                                                    `json:"name"`
	Placements AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements `json:"placements"`
}

AuctionAdvertSettings Настройки кампании

func NewAuctionAdvertSettings

func NewAuctionAdvertSettings(paymentType string, name string, placements AdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) *AuctionAdvertSettings

NewAuctionAdvertSettings instantiates a new AuctionAdvertSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuctionAdvertSettingsWithDefaults

func NewAuctionAdvertSettingsWithDefaults() *AuctionAdvertSettings

NewAuctionAdvertSettingsWithDefaults instantiates a new AuctionAdvertSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuctionAdvertSettings) GetName

func (o *AuctionAdvertSettings) GetName() string

GetName returns the Name field value

func (*AuctionAdvertSettings) GetNameOk

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

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

func (*AuctionAdvertSettings) GetPaymentType

func (o *AuctionAdvertSettings) GetPaymentType() string

GetPaymentType returns the PaymentType field value

func (*AuctionAdvertSettings) GetPaymentTypeOk

func (o *AuctionAdvertSettings) GetPaymentTypeOk() (*string, bool)

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

func (*AuctionAdvertSettings) GetPlacements

GetPlacements returns the Placements field value

func (*AuctionAdvertSettings) GetPlacementsOk

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

func (AuctionAdvertSettings) MarshalJSON

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

func (*AuctionAdvertSettings) SetName

func (o *AuctionAdvertSettings) SetName(v string)

SetName sets field value

func (*AuctionAdvertSettings) SetPaymentType

func (o *AuctionAdvertSettings) SetPaymentType(v string)

SetPaymentType sets field value

func (*AuctionAdvertSettings) SetPlacements

SetPlacements sets field value

func (AuctionAdvertSettings) ToMap

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

func (*AuctionAdvertSettings) UnmarshalJSON

func (o *AuctionAdvertSettings) UnmarshalJSON(data []byte) (err error)

type AuctionAdvertSubject

type AuctionAdvertSubject struct {
	// ID предмета
	Id int64 `json:"id"`
	// Название предмета
	Name string `json:"name"`
}

AuctionAdvertSubject Предмет

func NewAuctionAdvertSubject

func NewAuctionAdvertSubject(id int64, name string) *AuctionAdvertSubject

NewAuctionAdvertSubject instantiates a new AuctionAdvertSubject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuctionAdvertSubjectWithDefaults

func NewAuctionAdvertSubjectWithDefaults() *AuctionAdvertSubject

NewAuctionAdvertSubjectWithDefaults instantiates a new AuctionAdvertSubject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuctionAdvertSubject) GetId

func (o *AuctionAdvertSubject) GetId() int64

GetId returns the Id field value

func (*AuctionAdvertSubject) GetIdOk

func (o *AuctionAdvertSubject) GetIdOk() (*int64, bool)

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

func (*AuctionAdvertSubject) GetName

func (o *AuctionAdvertSubject) GetName() string

GetName returns the Name field value

func (*AuctionAdvertSubject) GetNameOk

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

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

func (AuctionAdvertSubject) MarshalJSON

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

func (*AuctionAdvertSubject) SetId

func (o *AuctionAdvertSubject) SetId(v int64)

SetId sets field value

func (*AuctionAdvertSubject) SetName

func (o *AuctionAdvertSubject) SetName(v string)

SetName sets field value

func (AuctionAdvertSubject) ToMap

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

func (*AuctionAdvertSubject) UnmarshalJSON

func (o *AuctionAdvertSubject) UnmarshalJSON(data []byte) (err 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 BoosterStatsInner

type BoosterStatsInner struct {
	// Дата, за которую предоставлены данные
	Date *time.Time `json:"date,omitempty"`
	// Артикул WB
	Nm *int32 `json:"nm,omitempty"`
	// Средняя позиция товара на страницах поисковой выдачи и каталога
	AvgPosition *int32 `json:"avg_position,omitempty"`
}

BoosterStatsInner struct for BoosterStatsInner

func NewBoosterStatsInner

func NewBoosterStatsInner() *BoosterStatsInner

NewBoosterStatsInner instantiates a new BoosterStatsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBoosterStatsInnerWithDefaults

func NewBoosterStatsInnerWithDefaults() *BoosterStatsInner

NewBoosterStatsInnerWithDefaults instantiates a new BoosterStatsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BoosterStatsInner) GetAvgPosition

func (o *BoosterStatsInner) GetAvgPosition() int32

GetAvgPosition returns the AvgPosition field value if set, zero value otherwise.

func (*BoosterStatsInner) GetAvgPositionOk

func (o *BoosterStatsInner) GetAvgPositionOk() (*int32, bool)

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

func (*BoosterStatsInner) GetDate

func (o *BoosterStatsInner) GetDate() time.Time

GetDate returns the Date field value if set, zero value otherwise.

func (*BoosterStatsInner) GetDateOk

func (o *BoosterStatsInner) GetDateOk() (*time.Time, bool)

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

func (*BoosterStatsInner) GetNm

func (o *BoosterStatsInner) GetNm() int32

GetNm returns the Nm field value if set, zero value otherwise.

func (*BoosterStatsInner) GetNmOk

func (o *BoosterStatsInner) GetNmOk() (*int32, bool)

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

func (*BoosterStatsInner) HasAvgPosition

func (o *BoosterStatsInner) HasAvgPosition() bool

HasAvgPosition returns a boolean if a field has been set.

func (*BoosterStatsInner) HasDate

func (o *BoosterStatsInner) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*BoosterStatsInner) HasNm

func (o *BoosterStatsInner) HasNm() bool

HasNm returns a boolean if a field has been set.

func (BoosterStatsInner) MarshalJSON

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

func (*BoosterStatsInner) SetAvgPosition

func (o *BoosterStatsInner) SetAvgPosition(v int32)

SetAvgPosition gets a reference to the given int32 and assigns it to the AvgPosition field.

func (*BoosterStatsInner) SetDate

func (o *BoosterStatsInner) SetDate(v time.Time)

SetDate gets a reference to the given time.Time and assigns it to the Date field.

func (*BoosterStatsInner) SetNm

func (o *BoosterStatsInner) SetNm(v int32)

SetNm gets a reference to the given int32 and assigns it to the Nm field.

func (BoosterStatsInner) ToMap

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

type BoosterStatsV3Inner

type BoosterStatsV3Inner struct {
	// Средняя позиция товара
	AvgPosition int32 `json:"avg_position"`
	// Дата, за которую предоставлены данные
	Date string `json:"date"`
	// Артикул WB
	Nm int32 `json:"nm"`
}

BoosterStatsV3Inner struct for BoosterStatsV3Inner

func NewBoosterStatsV3Inner

func NewBoosterStatsV3Inner(avgPosition int32, date string, nm int32) *BoosterStatsV3Inner

NewBoosterStatsV3Inner instantiates a new BoosterStatsV3Inner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBoosterStatsV3InnerWithDefaults

func NewBoosterStatsV3InnerWithDefaults() *BoosterStatsV3Inner

NewBoosterStatsV3InnerWithDefaults instantiates a new BoosterStatsV3Inner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BoosterStatsV3Inner) GetAvgPosition

func (o *BoosterStatsV3Inner) GetAvgPosition() int32

GetAvgPosition returns the AvgPosition field value

func (*BoosterStatsV3Inner) GetAvgPositionOk

func (o *BoosterStatsV3Inner) GetAvgPositionOk() (*int32, bool)

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

func (*BoosterStatsV3Inner) GetDate

func (o *BoosterStatsV3Inner) GetDate() string

GetDate returns the Date field value

func (*BoosterStatsV3Inner) GetDateOk

func (o *BoosterStatsV3Inner) GetDateOk() (*string, bool)

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

func (*BoosterStatsV3Inner) GetNm

func (o *BoosterStatsV3Inner) GetNm() int32

GetNm returns the Nm field value

func (*BoosterStatsV3Inner) GetNmOk

func (o *BoosterStatsV3Inner) GetNmOk() (*int32, bool)

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

func (BoosterStatsV3Inner) MarshalJSON

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

func (*BoosterStatsV3Inner) SetAvgPosition

func (o *BoosterStatsV3Inner) SetAvgPosition(v int32)

SetAvgPosition sets field value

func (*BoosterStatsV3Inner) SetDate

func (o *BoosterStatsV3Inner) SetDate(v string)

SetDate sets field value

func (*BoosterStatsV3Inner) SetNm

func (o *BoosterStatsV3Inner) SetNm(v int32)

SetNm sets field value

func (BoosterStatsV3Inner) ToMap

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

func (*BoosterStatsV3Inner) UnmarshalJSON

func (o *BoosterStatsV3Inner) UnmarshalJSON(data []byte) (err 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 DailyStats1Inner

type DailyStats1Inner struct {
	// Дата
	Date *time.Time `json:"date,omitempty"`
	// Статистика по платформам
	AppTypeStats []DailyStats1InnerAppTypeStatsInner `json:"app_type_stats,omitempty"`
}

DailyStats1Inner struct for DailyStats1Inner

func NewDailyStats1Inner

func NewDailyStats1Inner() *DailyStats1Inner

NewDailyStats1Inner instantiates a new DailyStats1Inner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDailyStats1InnerWithDefaults

func NewDailyStats1InnerWithDefaults() *DailyStats1Inner

NewDailyStats1InnerWithDefaults instantiates a new DailyStats1Inner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DailyStats1Inner) GetAppTypeStats

func (o *DailyStats1Inner) GetAppTypeStats() []DailyStats1InnerAppTypeStatsInner

GetAppTypeStats returns the AppTypeStats field value if set, zero value otherwise.

func (*DailyStats1Inner) GetAppTypeStatsOk

func (o *DailyStats1Inner) GetAppTypeStatsOk() ([]DailyStats1InnerAppTypeStatsInner, bool)

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

func (*DailyStats1Inner) GetDate

func (o *DailyStats1Inner) GetDate() time.Time

GetDate returns the Date field value if set, zero value otherwise.

func (*DailyStats1Inner) GetDateOk

func (o *DailyStats1Inner) GetDateOk() (*time.Time, bool)

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

func (*DailyStats1Inner) HasAppTypeStats

func (o *DailyStats1Inner) HasAppTypeStats() bool

HasAppTypeStats returns a boolean if a field has been set.

func (*DailyStats1Inner) HasDate

func (o *DailyStats1Inner) HasDate() bool

HasDate returns a boolean if a field has been set.

func (DailyStats1Inner) MarshalJSON

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

func (*DailyStats1Inner) SetAppTypeStats

func (o *DailyStats1Inner) SetAppTypeStats(v []DailyStats1InnerAppTypeStatsInner)

SetAppTypeStats gets a reference to the given []DailyStats1InnerAppTypeStatsInner and assigns it to the AppTypeStats field.

func (*DailyStats1Inner) SetDate

func (o *DailyStats1Inner) SetDate(v time.Time)

SetDate gets a reference to the given time.Time and assigns it to the Date field.

func (DailyStats1Inner) ToMap

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

type DailyStats1InnerAppTypeStatsInner

type DailyStats1InnerAppTypeStatsInner struct {
	// Тип платформы: - `1` — сайт - `32` — Android - `64` — IOS
	AppType *int32        `json:"app_type,omitempty"`
	Stats   []Stats1Inner `json:"stats,omitempty"`
}

DailyStats1InnerAppTypeStatsInner struct for DailyStats1InnerAppTypeStatsInner

func NewDailyStats1InnerAppTypeStatsInner

func NewDailyStats1InnerAppTypeStatsInner() *DailyStats1InnerAppTypeStatsInner

NewDailyStats1InnerAppTypeStatsInner instantiates a new DailyStats1InnerAppTypeStatsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDailyStats1InnerAppTypeStatsInnerWithDefaults

func NewDailyStats1InnerAppTypeStatsInnerWithDefaults() *DailyStats1InnerAppTypeStatsInner

NewDailyStats1InnerAppTypeStatsInnerWithDefaults instantiates a new DailyStats1InnerAppTypeStatsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DailyStats1InnerAppTypeStatsInner) GetAppType

func (o *DailyStats1InnerAppTypeStatsInner) GetAppType() int32

GetAppType returns the AppType field value if set, zero value otherwise.

func (*DailyStats1InnerAppTypeStatsInner) GetAppTypeOk

func (o *DailyStats1InnerAppTypeStatsInner) GetAppTypeOk() (*int32, bool)

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

func (*DailyStats1InnerAppTypeStatsInner) GetStats

GetStats returns the Stats field value if set, zero value otherwise.

func (*DailyStats1InnerAppTypeStatsInner) GetStatsOk

func (o *DailyStats1InnerAppTypeStatsInner) GetStatsOk() ([]Stats1Inner, 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 (*DailyStats1InnerAppTypeStatsInner) HasAppType

func (o *DailyStats1InnerAppTypeStatsInner) HasAppType() bool

HasAppType returns a boolean if a field has been set.

func (*DailyStats1InnerAppTypeStatsInner) HasStats

HasStats returns a boolean if a field has been set.

func (DailyStats1InnerAppTypeStatsInner) MarshalJSON

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

func (*DailyStats1InnerAppTypeStatsInner) SetAppType

func (o *DailyStats1InnerAppTypeStatsInner) SetAppType(v int32)

SetAppType gets a reference to the given int32 and assigns it to the AppType field.

func (*DailyStats1InnerAppTypeStatsInner) SetStats

SetStats gets a reference to the given []Stats1Inner and assigns it to the Stats field.

func (DailyStats1InnerAppTypeStatsInner) ToMap

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

type DailyStats2Inner

type DailyStats2Inner struct {
	// Дата
	Date *time.Time `json:"date,omitempty"`
	// Статистика по платформам
	AppTypeStats []DailyStats2InnerAppTypeStatsInner `json:"app_type_stats,omitempty"`
}

DailyStats2Inner struct for DailyStats2Inner

func NewDailyStats2Inner

func NewDailyStats2Inner() *DailyStats2Inner

NewDailyStats2Inner instantiates a new DailyStats2Inner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDailyStats2InnerWithDefaults

func NewDailyStats2InnerWithDefaults() *DailyStats2Inner

NewDailyStats2InnerWithDefaults instantiates a new DailyStats2Inner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DailyStats2Inner) GetAppTypeStats

func (o *DailyStats2Inner) GetAppTypeStats() []DailyStats2InnerAppTypeStatsInner

GetAppTypeStats returns the AppTypeStats field value if set, zero value otherwise.

func (*DailyStats2Inner) GetAppTypeStatsOk

func (o *DailyStats2Inner) GetAppTypeStatsOk() ([]DailyStats2InnerAppTypeStatsInner, bool)

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

func (*DailyStats2Inner) GetDate

func (o *DailyStats2Inner) GetDate() time.Time

GetDate returns the Date field value if set, zero value otherwise.

func (*DailyStats2Inner) GetDateOk

func (o *DailyStats2Inner) GetDateOk() (*time.Time, bool)

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

func (*DailyStats2Inner) HasAppTypeStats

func (o *DailyStats2Inner) HasAppTypeStats() bool

HasAppTypeStats returns a boolean if a field has been set.

func (*DailyStats2Inner) HasDate

func (o *DailyStats2Inner) HasDate() bool

HasDate returns a boolean if a field has been set.

func (DailyStats2Inner) MarshalJSON

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

func (*DailyStats2Inner) SetAppTypeStats

func (o *DailyStats2Inner) SetAppTypeStats(v []DailyStats2InnerAppTypeStatsInner)

SetAppTypeStats gets a reference to the given []DailyStats2InnerAppTypeStatsInner and assigns it to the AppTypeStats field.

func (*DailyStats2Inner) SetDate

func (o *DailyStats2Inner) SetDate(v time.Time)

SetDate gets a reference to the given time.Time and assigns it to the Date field.

func (DailyStats2Inner) ToMap

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

type DailyStats2InnerAppTypeStatsInner

type DailyStats2InnerAppTypeStatsInner struct {
	// Тип платформы: - `1` — сайт - `32` — Android - `64` — IOS
	AppType *int32        `json:"app_type,omitempty"`
	Stats   []Stats2Inner `json:"stats,omitempty"`
}

DailyStats2InnerAppTypeStatsInner struct for DailyStats2InnerAppTypeStatsInner

func NewDailyStats2InnerAppTypeStatsInner

func NewDailyStats2InnerAppTypeStatsInner() *DailyStats2InnerAppTypeStatsInner

NewDailyStats2InnerAppTypeStatsInner instantiates a new DailyStats2InnerAppTypeStatsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDailyStats2InnerAppTypeStatsInnerWithDefaults

func NewDailyStats2InnerAppTypeStatsInnerWithDefaults() *DailyStats2InnerAppTypeStatsInner

NewDailyStats2InnerAppTypeStatsInnerWithDefaults instantiates a new DailyStats2InnerAppTypeStatsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DailyStats2InnerAppTypeStatsInner) GetAppType

func (o *DailyStats2InnerAppTypeStatsInner) GetAppType() int32

GetAppType returns the AppType field value if set, zero value otherwise.

func (*DailyStats2InnerAppTypeStatsInner) GetAppTypeOk

func (o *DailyStats2InnerAppTypeStatsInner) GetAppTypeOk() (*int32, bool)

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

func (*DailyStats2InnerAppTypeStatsInner) GetStats

GetStats returns the Stats field value if set, zero value otherwise.

func (*DailyStats2InnerAppTypeStatsInner) GetStatsOk

func (o *DailyStats2InnerAppTypeStatsInner) GetStatsOk() ([]Stats2Inner, 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 (*DailyStats2InnerAppTypeStatsInner) HasAppType

func (o *DailyStats2InnerAppTypeStatsInner) HasAppType() bool

HasAppType returns a boolean if a field has been set.

func (*DailyStats2InnerAppTypeStatsInner) HasStats

HasStats returns a boolean if a field has been set.

func (DailyStats2InnerAppTypeStatsInner) MarshalJSON

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

func (*DailyStats2InnerAppTypeStatsInner) SetAppType

func (o *DailyStats2InnerAppTypeStatsInner) SetAppType(v int32)

SetAppType gets a reference to the given int32 and assigns it to the AppType field.

func (*DailyStats2InnerAppTypeStatsInner) SetStats

SetStats gets a reference to the given []Stats2Inner and assigns it to the Stats field.

func (DailyStats2InnerAppTypeStatsInner) ToMap

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

type DaysInner

type DaysInner struct {
	// Дата, за которую представлены данные
	Date *time.Time `json:"date,omitempty"`
	// Количество просмотров
	Views *int32 `json:"views,omitempty"`
	// Количество кликов
	Clicks *int32 `json:"clicks,omitempty"`
	// Показатель кликабельности, отношение числа кликов к количеству показов, %
	Ctr *float32 `json:"ctr,omitempty"`
	// Средняя стоимость клика, ₽
	Cpc *float32 `json:"cpc,omitempty"`
	// Затраты, ₽
	Sum *float32 `json:"sum,omitempty"`
	// Количество добавлений товаров в корзину
	Atbs *int32 `json:"atbs,omitempty"`
	// Количество заказов
	Orders *int32 `json:"orders,omitempty"`
	// CR(conversion rate) — отношение количества заказов к общему количеству посещений кампании
	Cr *float32 `json:"cr,omitempty"`
	// Количество заказанных товаров, шт.
	Shks *int32 `json:"shks,omitempty"`
	// Заказов на сумму, ₽
	SumPrice *float32 `json:"sum_price,omitempty"`
	// Блок информации о платформе
	Apps []DaysInnerAppsInner `json:"apps,omitempty"`
}

DaysInner struct for DaysInner

func NewDaysInner

func NewDaysInner() *DaysInner

NewDaysInner instantiates a new DaysInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDaysInnerWithDefaults

func NewDaysInnerWithDefaults() *DaysInner

NewDaysInnerWithDefaults instantiates a new DaysInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DaysInner) GetApps

func (o *DaysInner) GetApps() []DaysInnerAppsInner

GetApps returns the Apps field value if set, zero value otherwise.

func (*DaysInner) GetAppsOk

func (o *DaysInner) GetAppsOk() ([]DaysInnerAppsInner, bool)

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

func (*DaysInner) GetAtbs

func (o *DaysInner) GetAtbs() int32

GetAtbs returns the Atbs field value if set, zero value otherwise.

func (*DaysInner) GetAtbsOk

func (o *DaysInner) GetAtbsOk() (*int32, bool)

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

func (*DaysInner) GetClicks

func (o *DaysInner) GetClicks() int32

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*DaysInner) GetClicksOk

func (o *DaysInner) GetClicksOk() (*int32, bool)

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

func (*DaysInner) GetCpc

func (o *DaysInner) GetCpc() float32

GetCpc returns the Cpc field value if set, zero value otherwise.

func (*DaysInner) GetCpcOk

func (o *DaysInner) GetCpcOk() (*float32, bool)

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

func (*DaysInner) GetCr

func (o *DaysInner) GetCr() float32

GetCr returns the Cr field value if set, zero value otherwise.

func (*DaysInner) GetCrOk

func (o *DaysInner) GetCrOk() (*float32, bool)

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

func (*DaysInner) GetCtr

func (o *DaysInner) GetCtr() float32

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*DaysInner) GetCtrOk

func (o *DaysInner) GetCtrOk() (*float32, bool)

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

func (*DaysInner) GetDate

func (o *DaysInner) GetDate() time.Time

GetDate returns the Date field value if set, zero value otherwise.

func (*DaysInner) GetDateOk

func (o *DaysInner) GetDateOk() (*time.Time, bool)

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

func (*DaysInner) GetOrders

func (o *DaysInner) GetOrders() int32

GetOrders returns the Orders field value if set, zero value otherwise.

func (*DaysInner) GetOrdersOk

func (o *DaysInner) GetOrdersOk() (*int32, bool)

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

func (*DaysInner) GetShks

func (o *DaysInner) GetShks() int32

GetShks returns the Shks field value if set, zero value otherwise.

func (*DaysInner) GetShksOk

func (o *DaysInner) GetShksOk() (*int32, bool)

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

func (*DaysInner) GetSum

func (o *DaysInner) GetSum() float32

GetSum returns the Sum field value if set, zero value otherwise.

func (*DaysInner) GetSumOk

func (o *DaysInner) GetSumOk() (*float32, bool)

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

func (*DaysInner) GetSumPrice

func (o *DaysInner) GetSumPrice() float32

GetSumPrice returns the SumPrice field value if set, zero value otherwise.

func (*DaysInner) GetSumPriceOk

func (o *DaysInner) GetSumPriceOk() (*float32, bool)

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

func (*DaysInner) GetViews

func (o *DaysInner) GetViews() int32

GetViews returns the Views field value if set, zero value otherwise.

func (*DaysInner) GetViewsOk

func (o *DaysInner) GetViewsOk() (*int32, bool)

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

func (*DaysInner) HasApps

func (o *DaysInner) HasApps() bool

HasApps returns a boolean if a field has been set.

func (*DaysInner) HasAtbs

func (o *DaysInner) HasAtbs() bool

HasAtbs returns a boolean if a field has been set.

func (*DaysInner) HasClicks

func (o *DaysInner) HasClicks() bool

HasClicks returns a boolean if a field has been set.

func (*DaysInner) HasCpc

func (o *DaysInner) HasCpc() bool

HasCpc returns a boolean if a field has been set.

func (*DaysInner) HasCr

func (o *DaysInner) HasCr() bool

HasCr returns a boolean if a field has been set.

func (*DaysInner) HasCtr

func (o *DaysInner) HasCtr() bool

HasCtr returns a boolean if a field has been set.

func (*DaysInner) HasDate

func (o *DaysInner) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*DaysInner) HasOrders

func (o *DaysInner) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*DaysInner) HasShks

func (o *DaysInner) HasShks() bool

HasShks returns a boolean if a field has been set.

func (*DaysInner) HasSum

func (o *DaysInner) HasSum() bool

HasSum returns a boolean if a field has been set.

func (*DaysInner) HasSumPrice

func (o *DaysInner) HasSumPrice() bool

HasSumPrice returns a boolean if a field has been set.

func (*DaysInner) HasViews

func (o *DaysInner) HasViews() bool

HasViews returns a boolean if a field has been set.

func (DaysInner) MarshalJSON

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

func (*DaysInner) SetApps

func (o *DaysInner) SetApps(v []DaysInnerAppsInner)

SetApps gets a reference to the given []DaysInnerAppsInner and assigns it to the Apps field.

func (*DaysInner) SetAtbs

func (o *DaysInner) SetAtbs(v int32)

SetAtbs gets a reference to the given int32 and assigns it to the Atbs field.

func (*DaysInner) SetClicks

func (o *DaysInner) SetClicks(v int32)

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*DaysInner) SetCpc

func (o *DaysInner) SetCpc(v float32)

SetCpc gets a reference to the given float32 and assigns it to the Cpc field.

func (*DaysInner) SetCr

func (o *DaysInner) SetCr(v float32)

SetCr gets a reference to the given float32 and assigns it to the Cr field.

func (*DaysInner) SetCtr

func (o *DaysInner) SetCtr(v float32)

SetCtr gets a reference to the given float32 and assigns it to the Ctr field.

func (*DaysInner) SetDate

func (o *DaysInner) SetDate(v time.Time)

SetDate gets a reference to the given time.Time and assigns it to the Date field.

func (*DaysInner) SetOrders

func (o *DaysInner) SetOrders(v int32)

SetOrders gets a reference to the given int32 and assigns it to the Orders field.

func (*DaysInner) SetShks

func (o *DaysInner) SetShks(v int32)

SetShks gets a reference to the given int32 and assigns it to the Shks field.

func (*DaysInner) SetSum

func (o *DaysInner) SetSum(v float32)

SetSum gets a reference to the given float32 and assigns it to the Sum field.

func (*DaysInner) SetSumPrice

func (o *DaysInner) SetSumPrice(v float32)

SetSumPrice gets a reference to the given float32 and assigns it to the SumPrice field.

func (*DaysInner) SetViews

func (o *DaysInner) SetViews(v int32)

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (DaysInner) ToMap

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

type DaysInnerAppsInner

type DaysInnerAppsInner struct {
	// Количество просмотров
	Views *int32 `json:"views,omitempty"`
	// Количество кликов
	Clicks *int32 `json:"clicks,omitempty"`
	// Показатель кликабельности, отношение числа кликов к количеству показов, %
	Ctr *float32 `json:"ctr,omitempty"`
	// Средняя стоимость клика, ₽
	Cpc *float32 `json:"cpc,omitempty"`
	// Затраты, ₽
	Sum *float32 `json:"sum,omitempty"`
	// Количество добавлений товаров в корзину
	Atbs *int32 `json:"atbs,omitempty"`
	// Количество заказов
	Orders *int32 `json:"orders,omitempty"`
	// CR(conversion rate) — это отношение количества заказов к общему количеству посещений кампании
	Cr *float32 `json:"cr,omitempty"`
	// Количество заказанных товаров, шт.
	Shks *int32 `json:"shks,omitempty"`
	// Заказов на сумму, ₽
	SumPrice *float32 `json:"sum_price,omitempty"`
	// Блок статистики по артикулам WB
	Nm []DaysInnerAppsInnerNmInner `json:"nm,omitempty"`
	// Тип платформы (`1` — сайт, `32` — Android, `64` — IOS)
	AppType *int32 `json:"appType,omitempty"`
}

DaysInnerAppsInner struct for DaysInnerAppsInner

func NewDaysInnerAppsInner

func NewDaysInnerAppsInner() *DaysInnerAppsInner

NewDaysInnerAppsInner instantiates a new DaysInnerAppsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDaysInnerAppsInnerWithDefaults

func NewDaysInnerAppsInnerWithDefaults() *DaysInnerAppsInner

NewDaysInnerAppsInnerWithDefaults instantiates a new DaysInnerAppsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DaysInnerAppsInner) GetAppType

func (o *DaysInnerAppsInner) GetAppType() int32

GetAppType returns the AppType field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetAppTypeOk

func (o *DaysInnerAppsInner) GetAppTypeOk() (*int32, bool)

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

func (*DaysInnerAppsInner) GetAtbs

func (o *DaysInnerAppsInner) GetAtbs() int32

GetAtbs returns the Atbs field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetAtbsOk

func (o *DaysInnerAppsInner) GetAtbsOk() (*int32, bool)

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

func (*DaysInnerAppsInner) GetClicks

func (o *DaysInnerAppsInner) GetClicks() int32

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetClicksOk

func (o *DaysInnerAppsInner) GetClicksOk() (*int32, bool)

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

func (*DaysInnerAppsInner) GetCpc

func (o *DaysInnerAppsInner) GetCpc() float32

GetCpc returns the Cpc field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetCpcOk

func (o *DaysInnerAppsInner) GetCpcOk() (*float32, bool)

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

func (*DaysInnerAppsInner) GetCr

func (o *DaysInnerAppsInner) GetCr() float32

GetCr returns the Cr field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetCrOk

func (o *DaysInnerAppsInner) GetCrOk() (*float32, bool)

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

func (*DaysInnerAppsInner) GetCtr

func (o *DaysInnerAppsInner) GetCtr() float32

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetCtrOk

func (o *DaysInnerAppsInner) GetCtrOk() (*float32, bool)

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

func (*DaysInnerAppsInner) GetNm

GetNm returns the Nm field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetNmOk

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

func (*DaysInnerAppsInner) GetOrders

func (o *DaysInnerAppsInner) GetOrders() int32

GetOrders returns the Orders field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetOrdersOk

func (o *DaysInnerAppsInner) GetOrdersOk() (*int32, bool)

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

func (*DaysInnerAppsInner) GetShks

func (o *DaysInnerAppsInner) GetShks() int32

GetShks returns the Shks field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetShksOk

func (o *DaysInnerAppsInner) GetShksOk() (*int32, bool)

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

func (*DaysInnerAppsInner) GetSum

func (o *DaysInnerAppsInner) GetSum() float32

GetSum returns the Sum field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetSumOk

func (o *DaysInnerAppsInner) GetSumOk() (*float32, bool)

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

func (*DaysInnerAppsInner) GetSumPrice

func (o *DaysInnerAppsInner) GetSumPrice() float32

GetSumPrice returns the SumPrice field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetSumPriceOk

func (o *DaysInnerAppsInner) GetSumPriceOk() (*float32, bool)

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

func (*DaysInnerAppsInner) GetViews

func (o *DaysInnerAppsInner) GetViews() int32

GetViews returns the Views field value if set, zero value otherwise.

func (*DaysInnerAppsInner) GetViewsOk

func (o *DaysInnerAppsInner) GetViewsOk() (*int32, bool)

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

func (*DaysInnerAppsInner) HasAppType

func (o *DaysInnerAppsInner) HasAppType() bool

HasAppType returns a boolean if a field has been set.

func (*DaysInnerAppsInner) HasAtbs

func (o *DaysInnerAppsInner) HasAtbs() bool

HasAtbs returns a boolean if a field has been set.

func (*DaysInnerAppsInner) HasClicks

func (o *DaysInnerAppsInner) HasClicks() bool

HasClicks returns a boolean if a field has been set.

func (*DaysInnerAppsInner) HasCpc

func (o *DaysInnerAppsInner) HasCpc() bool

HasCpc returns a boolean if a field has been set.

func (*DaysInnerAppsInner) HasCr

func (o *DaysInnerAppsInner) HasCr() bool

HasCr returns a boolean if a field has been set.

func (*DaysInnerAppsInner) HasCtr

func (o *DaysInnerAppsInner) HasCtr() bool

HasCtr returns a boolean if a field has been set.

func (*DaysInnerAppsInner) HasNm

func (o *DaysInnerAppsInner) HasNm() bool

HasNm returns a boolean if a field has been set.

func (*DaysInnerAppsInner) HasOrders

func (o *DaysInnerAppsInner) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*DaysInnerAppsInner) HasShks

func (o *DaysInnerAppsInner) HasShks() bool

HasShks returns a boolean if a field has been set.

func (*DaysInnerAppsInner) HasSum

func (o *DaysInnerAppsInner) HasSum() bool

HasSum returns a boolean if a field has been set.

func (*DaysInnerAppsInner) HasSumPrice

func (o *DaysInnerAppsInner) HasSumPrice() bool

HasSumPrice returns a boolean if a field has been set.

func (*DaysInnerAppsInner) HasViews

func (o *DaysInnerAppsInner) HasViews() bool

HasViews returns a boolean if a field has been set.

func (DaysInnerAppsInner) MarshalJSON

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

func (*DaysInnerAppsInner) SetAppType

func (o *DaysInnerAppsInner) SetAppType(v int32)

SetAppType gets a reference to the given int32 and assigns it to the AppType field.

func (*DaysInnerAppsInner) SetAtbs

func (o *DaysInnerAppsInner) SetAtbs(v int32)

SetAtbs gets a reference to the given int32 and assigns it to the Atbs field.

func (*DaysInnerAppsInner) SetClicks

func (o *DaysInnerAppsInner) SetClicks(v int32)

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*DaysInnerAppsInner) SetCpc

func (o *DaysInnerAppsInner) SetCpc(v float32)

SetCpc gets a reference to the given float32 and assigns it to the Cpc field.

func (*DaysInnerAppsInner) SetCr

func (o *DaysInnerAppsInner) SetCr(v float32)

SetCr gets a reference to the given float32 and assigns it to the Cr field.

func (*DaysInnerAppsInner) SetCtr

func (o *DaysInnerAppsInner) SetCtr(v float32)

SetCtr gets a reference to the given float32 and assigns it to the Ctr field.

func (*DaysInnerAppsInner) SetNm

SetNm gets a reference to the given []DaysInnerAppsInnerNmInner and assigns it to the Nm field.

func (*DaysInnerAppsInner) SetOrders

func (o *DaysInnerAppsInner) SetOrders(v int32)

SetOrders gets a reference to the given int32 and assigns it to the Orders field.

func (*DaysInnerAppsInner) SetShks

func (o *DaysInnerAppsInner) SetShks(v int32)

SetShks gets a reference to the given int32 and assigns it to the Shks field.

func (*DaysInnerAppsInner) SetSum

func (o *DaysInnerAppsInner) SetSum(v float32)

SetSum gets a reference to the given float32 and assigns it to the Sum field.

func (*DaysInnerAppsInner) SetSumPrice

func (o *DaysInnerAppsInner) SetSumPrice(v float32)

SetSumPrice gets a reference to the given float32 and assigns it to the SumPrice field.

func (*DaysInnerAppsInner) SetViews

func (o *DaysInnerAppsInner) SetViews(v int32)

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (DaysInnerAppsInner) ToMap

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

type DaysInnerAppsInnerNmInner

type DaysInnerAppsInnerNmInner struct {
	// Количество просмотров
	Views *int32 `json:"views,omitempty"`
	// Количество кликов
	Clicks *int32 `json:"clicks,omitempty"`
	// Показатель кликабельности, отношение числа кликов к количеству показов, %
	Ctr *float32 `json:"ctr,omitempty"`
	// Средняя стоимость клика, ₽
	Cpc *float32 `json:"cpc,omitempty"`
	// Затраты, ₽
	Sum *float32 `json:"sum,omitempty"`
	// Количество добавлений товаров в корзину
	Atbs *int32 `json:"atbs,omitempty"`
	// Количество заказов
	Orders *int32 `json:"orders,omitempty"`
	// CR(conversion rate) — отношение количества заказов к общему количеству посещений кампании
	Cr *float32 `json:"cr,omitempty"`
	// Количество заказанных товаров, шт.
	Shks *int32 `json:"shks,omitempty"`
	// Заказов на сумму, ₽
	SumPrice *float32 `json:"sum_price,omitempty"`
	// Название товара
	Name *string `json:"name,omitempty"`
	// ID артикула WB
	NmId *int32 `json:"nmId,omitempty"`
}

DaysInnerAppsInnerNmInner struct for DaysInnerAppsInnerNmInner

func NewDaysInnerAppsInnerNmInner

func NewDaysInnerAppsInnerNmInner() *DaysInnerAppsInnerNmInner

NewDaysInnerAppsInnerNmInner instantiates a new DaysInnerAppsInnerNmInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDaysInnerAppsInnerNmInnerWithDefaults

func NewDaysInnerAppsInnerNmInnerWithDefaults() *DaysInnerAppsInnerNmInner

NewDaysInnerAppsInnerNmInnerWithDefaults instantiates a new DaysInnerAppsInnerNmInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DaysInnerAppsInnerNmInner) GetAtbs

func (o *DaysInnerAppsInnerNmInner) GetAtbs() int32

GetAtbs returns the Atbs field value if set, zero value otherwise.

func (*DaysInnerAppsInnerNmInner) GetAtbsOk

func (o *DaysInnerAppsInnerNmInner) GetAtbsOk() (*int32, bool)

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

func (*DaysInnerAppsInnerNmInner) GetClicks

func (o *DaysInnerAppsInnerNmInner) GetClicks() int32

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*DaysInnerAppsInnerNmInner) GetClicksOk

func (o *DaysInnerAppsInnerNmInner) GetClicksOk() (*int32, bool)

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

func (*DaysInnerAppsInnerNmInner) GetCpc

func (o *DaysInnerAppsInnerNmInner) GetCpc() float32

GetCpc returns the Cpc field value if set, zero value otherwise.

func (*DaysInnerAppsInnerNmInner) GetCpcOk

func (o *DaysInnerAppsInnerNmInner) GetCpcOk() (*float32, bool)

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

func (*DaysInnerAppsInnerNmInner) GetCr

GetCr returns the Cr field value if set, zero value otherwise.

func (*DaysInnerAppsInnerNmInner) GetCrOk

func (o *DaysInnerAppsInnerNmInner) GetCrOk() (*float32, bool)

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

func (*DaysInnerAppsInnerNmInner) GetCtr

func (o *DaysInnerAppsInnerNmInner) GetCtr() float32

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*DaysInnerAppsInnerNmInner) GetCtrOk

func (o *DaysInnerAppsInnerNmInner) GetCtrOk() (*float32, bool)

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

func (*DaysInnerAppsInnerNmInner) GetName

func (o *DaysInnerAppsInnerNmInner) GetName() string

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

func (*DaysInnerAppsInnerNmInner) GetNameOk

func (o *DaysInnerAppsInnerNmInner) 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 (*DaysInnerAppsInnerNmInner) GetNmId

func (o *DaysInnerAppsInnerNmInner) GetNmId() int32

GetNmId returns the NmId field value if set, zero value otherwise.

func (*DaysInnerAppsInnerNmInner) GetNmIdOk

func (o *DaysInnerAppsInnerNmInner) GetNmIdOk() (*int32, bool)

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

func (*DaysInnerAppsInnerNmInner) GetOrders

func (o *DaysInnerAppsInnerNmInner) GetOrders() int32

GetOrders returns the Orders field value if set, zero value otherwise.

func (*DaysInnerAppsInnerNmInner) GetOrdersOk

func (o *DaysInnerAppsInnerNmInner) GetOrdersOk() (*int32, bool)

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

func (*DaysInnerAppsInnerNmInner) GetShks

func (o *DaysInnerAppsInnerNmInner) GetShks() int32

GetShks returns the Shks field value if set, zero value otherwise.

func (*DaysInnerAppsInnerNmInner) GetShksOk

func (o *DaysInnerAppsInnerNmInner) GetShksOk() (*int32, bool)

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

func (*DaysInnerAppsInnerNmInner) GetSum

func (o *DaysInnerAppsInnerNmInner) GetSum() float32

GetSum returns the Sum field value if set, zero value otherwise.

func (*DaysInnerAppsInnerNmInner) GetSumOk

func (o *DaysInnerAppsInnerNmInner) GetSumOk() (*float32, bool)

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

func (*DaysInnerAppsInnerNmInner) GetSumPrice

func (o *DaysInnerAppsInnerNmInner) GetSumPrice() float32

GetSumPrice returns the SumPrice field value if set, zero value otherwise.

func (*DaysInnerAppsInnerNmInner) GetSumPriceOk

func (o *DaysInnerAppsInnerNmInner) GetSumPriceOk() (*float32, bool)

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

func (*DaysInnerAppsInnerNmInner) GetViews

func (o *DaysInnerAppsInnerNmInner) GetViews() int32

GetViews returns the Views field value if set, zero value otherwise.

func (*DaysInnerAppsInnerNmInner) GetViewsOk

func (o *DaysInnerAppsInnerNmInner) GetViewsOk() (*int32, bool)

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

func (*DaysInnerAppsInnerNmInner) HasAtbs

func (o *DaysInnerAppsInnerNmInner) HasAtbs() bool

HasAtbs returns a boolean if a field has been set.

func (*DaysInnerAppsInnerNmInner) HasClicks

func (o *DaysInnerAppsInnerNmInner) HasClicks() bool

HasClicks returns a boolean if a field has been set.

func (*DaysInnerAppsInnerNmInner) HasCpc

func (o *DaysInnerAppsInnerNmInner) HasCpc() bool

HasCpc returns a boolean if a field has been set.

func (*DaysInnerAppsInnerNmInner) HasCr

func (o *DaysInnerAppsInnerNmInner) HasCr() bool

HasCr returns a boolean if a field has been set.

func (*DaysInnerAppsInnerNmInner) HasCtr

func (o *DaysInnerAppsInnerNmInner) HasCtr() bool

HasCtr returns a boolean if a field has been set.

func (*DaysInnerAppsInnerNmInner) HasName

func (o *DaysInnerAppsInnerNmInner) HasName() bool

HasName returns a boolean if a field has been set.

func (*DaysInnerAppsInnerNmInner) HasNmId

func (o *DaysInnerAppsInnerNmInner) HasNmId() bool

HasNmId returns a boolean if a field has been set.

func (*DaysInnerAppsInnerNmInner) HasOrders

func (o *DaysInnerAppsInnerNmInner) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*DaysInnerAppsInnerNmInner) HasShks

func (o *DaysInnerAppsInnerNmInner) HasShks() bool

HasShks returns a boolean if a field has been set.

func (*DaysInnerAppsInnerNmInner) HasSum

func (o *DaysInnerAppsInnerNmInner) HasSum() bool

HasSum returns a boolean if a field has been set.

func (*DaysInnerAppsInnerNmInner) HasSumPrice

func (o *DaysInnerAppsInnerNmInner) HasSumPrice() bool

HasSumPrice returns a boolean if a field has been set.

func (*DaysInnerAppsInnerNmInner) HasViews

func (o *DaysInnerAppsInnerNmInner) HasViews() bool

HasViews returns a boolean if a field has been set.

func (DaysInnerAppsInnerNmInner) MarshalJSON

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

func (*DaysInnerAppsInnerNmInner) SetAtbs

func (o *DaysInnerAppsInnerNmInner) SetAtbs(v int32)

SetAtbs gets a reference to the given int32 and assigns it to the Atbs field.

func (*DaysInnerAppsInnerNmInner) SetClicks

func (o *DaysInnerAppsInnerNmInner) SetClicks(v int32)

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*DaysInnerAppsInnerNmInner) SetCpc

func (o *DaysInnerAppsInnerNmInner) SetCpc(v float32)

SetCpc gets a reference to the given float32 and assigns it to the Cpc field.

func (*DaysInnerAppsInnerNmInner) SetCr

func (o *DaysInnerAppsInnerNmInner) SetCr(v float32)

SetCr gets a reference to the given float32 and assigns it to the Cr field.

func (*DaysInnerAppsInnerNmInner) SetCtr

func (o *DaysInnerAppsInnerNmInner) SetCtr(v float32)

SetCtr gets a reference to the given float32 and assigns it to the Ctr field.

func (*DaysInnerAppsInnerNmInner) SetName

func (o *DaysInnerAppsInnerNmInner) SetName(v string)

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

func (*DaysInnerAppsInnerNmInner) SetNmId

func (o *DaysInnerAppsInnerNmInner) SetNmId(v int32)

SetNmId gets a reference to the given int32 and assigns it to the NmId field.

func (*DaysInnerAppsInnerNmInner) SetOrders

func (o *DaysInnerAppsInnerNmInner) SetOrders(v int32)

SetOrders gets a reference to the given int32 and assigns it to the Orders field.

func (*DaysInnerAppsInnerNmInner) SetShks

func (o *DaysInnerAppsInnerNmInner) SetShks(v int32)

SetShks gets a reference to the given int32 and assigns it to the Shks field.

func (*DaysInnerAppsInnerNmInner) SetSum

func (o *DaysInnerAppsInnerNmInner) SetSum(v float32)

SetSum gets a reference to the given float32 and assigns it to the Sum field.

func (*DaysInnerAppsInnerNmInner) SetSumPrice

func (o *DaysInnerAppsInnerNmInner) SetSumPrice(v float32)

SetSumPrice gets a reference to the given float32 and assigns it to the SumPrice field.

func (*DaysInnerAppsInnerNmInner) SetViews

func (o *DaysInnerAppsInnerNmInner) SetViews(v int32)

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (DaysInnerAppsInnerNmInner) ToMap

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

type DaysV3Inner

type DaysV3Inner struct {
	// Блок информации о платформе
	Apps []DaysV3InnerAppsInner `json:"apps"`
	// Количество добавлений товаров в корзину
	Atbs int32 `json:"atbs"`
	// Отмены, шт.
	Canceled int32 `json:"canceled"`
	// Дата, за которую представлены данные
	Date time.Time `json:"date"`
	// Количество кликов
	Clicks int32 `json:"clicks"`
	// Средняя стоимость клика, ₽
	Cpc float32 `json:"cpc"`
	// CR (conversion rate) — отношение количества заказов к общему количеству посещений кампании
	Cr float32 `json:"cr"`
	// CTR (click-through rate) — отношение числа кликов к количеству показов в процентах
	Ctr float32 `json:"ctr"`
	// Количество заказов
	Orders int32 `json:"orders"`
	// Количество заказанных товаров, шт.
	Shks int32 `json:"shks"`
	// Затраты, ₽
	Sum float32 `json:"sum"`
	// Заказов на сумму, ₽
	SumPrice float32 `json:"sum_price"`
	// Количество просмотров
	Views int32 `json:"views"`
}

DaysV3Inner struct for DaysV3Inner

func NewDaysV3Inner

func NewDaysV3Inner(apps []DaysV3InnerAppsInner, atbs int32, canceled int32, date time.Time, clicks int32, cpc float32, cr float32, ctr float32, orders int32, shks int32, sum float32, sumPrice float32, views int32) *DaysV3Inner

NewDaysV3Inner instantiates a new DaysV3Inner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDaysV3InnerWithDefaults

func NewDaysV3InnerWithDefaults() *DaysV3Inner

NewDaysV3InnerWithDefaults instantiates a new DaysV3Inner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DaysV3Inner) GetApps

func (o *DaysV3Inner) GetApps() []DaysV3InnerAppsInner

GetApps returns the Apps field value

func (*DaysV3Inner) GetAppsOk

func (o *DaysV3Inner) GetAppsOk() ([]DaysV3InnerAppsInner, bool)

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

func (*DaysV3Inner) GetAtbs

func (o *DaysV3Inner) GetAtbs() int32

GetAtbs returns the Atbs field value

func (*DaysV3Inner) GetAtbsOk

func (o *DaysV3Inner) GetAtbsOk() (*int32, bool)

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

func (*DaysV3Inner) GetCanceled

func (o *DaysV3Inner) GetCanceled() int32

GetCanceled returns the Canceled field value

func (*DaysV3Inner) GetCanceledOk

func (o *DaysV3Inner) GetCanceledOk() (*int32, bool)

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

func (*DaysV3Inner) GetClicks

func (o *DaysV3Inner) GetClicks() int32

GetClicks returns the Clicks field value

func (*DaysV3Inner) GetClicksOk

func (o *DaysV3Inner) GetClicksOk() (*int32, bool)

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

func (*DaysV3Inner) GetCpc

func (o *DaysV3Inner) GetCpc() float32

GetCpc returns the Cpc field value

func (*DaysV3Inner) GetCpcOk

func (o *DaysV3Inner) GetCpcOk() (*float32, bool)

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

func (*DaysV3Inner) GetCr

func (o *DaysV3Inner) GetCr() float32

GetCr returns the Cr field value

func (*DaysV3Inner) GetCrOk

func (o *DaysV3Inner) GetCrOk() (*float32, bool)

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

func (*DaysV3Inner) GetCtr

func (o *DaysV3Inner) GetCtr() float32

GetCtr returns the Ctr field value

func (*DaysV3Inner) GetCtrOk

func (o *DaysV3Inner) GetCtrOk() (*float32, bool)

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

func (*DaysV3Inner) GetDate

func (o *DaysV3Inner) GetDate() time.Time

GetDate returns the Date field value

func (*DaysV3Inner) GetDateOk

func (o *DaysV3Inner) GetDateOk() (*time.Time, bool)

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

func (*DaysV3Inner) GetOrders

func (o *DaysV3Inner) GetOrders() int32

GetOrders returns the Orders field value

func (*DaysV3Inner) GetOrdersOk

func (o *DaysV3Inner) GetOrdersOk() (*int32, bool)

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

func (*DaysV3Inner) GetShks

func (o *DaysV3Inner) GetShks() int32

GetShks returns the Shks field value

func (*DaysV3Inner) GetShksOk

func (o *DaysV3Inner) GetShksOk() (*int32, bool)

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

func (*DaysV3Inner) GetSum

func (o *DaysV3Inner) GetSum() float32

GetSum returns the Sum field value

func (*DaysV3Inner) GetSumOk

func (o *DaysV3Inner) GetSumOk() (*float32, bool)

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

func (*DaysV3Inner) GetSumPrice

func (o *DaysV3Inner) GetSumPrice() float32

GetSumPrice returns the SumPrice field value

func (*DaysV3Inner) GetSumPriceOk

func (o *DaysV3Inner) GetSumPriceOk() (*float32, bool)

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

func (*DaysV3Inner) GetViews

func (o *DaysV3Inner) GetViews() int32

GetViews returns the Views field value

func (*DaysV3Inner) GetViewsOk

func (o *DaysV3Inner) GetViewsOk() (*int32, bool)

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

func (DaysV3Inner) MarshalJSON

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

func (*DaysV3Inner) SetApps

func (o *DaysV3Inner) SetApps(v []DaysV3InnerAppsInner)

SetApps sets field value

func (*DaysV3Inner) SetAtbs

func (o *DaysV3Inner) SetAtbs(v int32)

SetAtbs sets field value

func (*DaysV3Inner) SetCanceled

func (o *DaysV3Inner) SetCanceled(v int32)

SetCanceled sets field value

func (*DaysV3Inner) SetClicks

func (o *DaysV3Inner) SetClicks(v int32)

SetClicks sets field value

func (*DaysV3Inner) SetCpc

func (o *DaysV3Inner) SetCpc(v float32)

SetCpc sets field value

func (*DaysV3Inner) SetCr

func (o *DaysV3Inner) SetCr(v float32)

SetCr sets field value

func (*DaysV3Inner) SetCtr

func (o *DaysV3Inner) SetCtr(v float32)

SetCtr sets field value

func (*DaysV3Inner) SetDate

func (o *DaysV3Inner) SetDate(v time.Time)

SetDate sets field value

func (*DaysV3Inner) SetOrders

func (o *DaysV3Inner) SetOrders(v int32)

SetOrders sets field value

func (*DaysV3Inner) SetShks

func (o *DaysV3Inner) SetShks(v int32)

SetShks sets field value

func (*DaysV3Inner) SetSum

func (o *DaysV3Inner) SetSum(v float32)

SetSum sets field value

func (*DaysV3Inner) SetSumPrice

func (o *DaysV3Inner) SetSumPrice(v float32)

SetSumPrice sets field value

func (*DaysV3Inner) SetViews

func (o *DaysV3Inner) SetViews(v int32)

SetViews sets field value

func (DaysV3Inner) ToMap

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

func (*DaysV3Inner) UnmarshalJSON

func (o *DaysV3Inner) UnmarshalJSON(data []byte) (err error)

type DaysV3InnerAppsInner

type DaysV3InnerAppsInner struct {
	// Тип платформы:   - `1` — сайт   - `32` — Android   - `64` — IOS
	AppType int32 `json:"appType"`
	// Количество добавлений товаров в корзину
	Atbs int32 `json:"atbs"`
	// Отмены, шт.
	Canceled int32 `json:"canceled"`
	// Количество кликов
	Clicks int32 `json:"clicks"`
	// Средняя стоимость клика, ₽
	Cpc float32 `json:"cpc"`
	// CR (conversion rate) — отношение количества заказов к общему количеству кликов
	Cr float32 `json:"cr"`
	// CTR (click-through rate) — отношение числа кликов к количеству показов в процентах
	Ctr float32 `json:"ctr"`
	// Блок статистики по артикулам WB
	Nms []DaysV3InnerAppsInnerNmsInner `json:"nms"`
	// Количество заказов
	Orders int32 `json:"orders"`
	// Количество заказанных товаров, шт.
	Shks int32 `json:"shks"`
	// Затраты, ₽
	Sum float32 `json:"sum"`
	// Заказов на сумму, ₽
	SumPrice float32 `json:"sum_price"`
	// Количество просмотров
	Views int32 `json:"views"`
}

DaysV3InnerAppsInner struct for DaysV3InnerAppsInner

func NewDaysV3InnerAppsInner

func NewDaysV3InnerAppsInner(appType int32, atbs int32, canceled int32, clicks int32, cpc float32, cr float32, ctr float32, nms []DaysV3InnerAppsInnerNmsInner, orders int32, shks int32, sum float32, sumPrice float32, views int32) *DaysV3InnerAppsInner

NewDaysV3InnerAppsInner instantiates a new DaysV3InnerAppsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDaysV3InnerAppsInnerWithDefaults

func NewDaysV3InnerAppsInnerWithDefaults() *DaysV3InnerAppsInner

NewDaysV3InnerAppsInnerWithDefaults instantiates a new DaysV3InnerAppsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DaysV3InnerAppsInner) GetAppType

func (o *DaysV3InnerAppsInner) GetAppType() int32

GetAppType returns the AppType field value

func (*DaysV3InnerAppsInner) GetAppTypeOk

func (o *DaysV3InnerAppsInner) GetAppTypeOk() (*int32, bool)

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

func (*DaysV3InnerAppsInner) GetAtbs

func (o *DaysV3InnerAppsInner) GetAtbs() int32

GetAtbs returns the Atbs field value

func (*DaysV3InnerAppsInner) GetAtbsOk

func (o *DaysV3InnerAppsInner) GetAtbsOk() (*int32, bool)

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

func (*DaysV3InnerAppsInner) GetCanceled

func (o *DaysV3InnerAppsInner) GetCanceled() int32

GetCanceled returns the Canceled field value

func (*DaysV3InnerAppsInner) GetCanceledOk

func (o *DaysV3InnerAppsInner) GetCanceledOk() (*int32, bool)

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

func (*DaysV3InnerAppsInner) GetClicks

func (o *DaysV3InnerAppsInner) GetClicks() int32

GetClicks returns the Clicks field value

func (*DaysV3InnerAppsInner) GetClicksOk

func (o *DaysV3InnerAppsInner) GetClicksOk() (*int32, bool)

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

func (*DaysV3InnerAppsInner) GetCpc

func (o *DaysV3InnerAppsInner) GetCpc() float32

GetCpc returns the Cpc field value

func (*DaysV3InnerAppsInner) GetCpcOk

func (o *DaysV3InnerAppsInner) GetCpcOk() (*float32, bool)

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

func (*DaysV3InnerAppsInner) GetCr

func (o *DaysV3InnerAppsInner) GetCr() float32

GetCr returns the Cr field value

func (*DaysV3InnerAppsInner) GetCrOk

func (o *DaysV3InnerAppsInner) GetCrOk() (*float32, bool)

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

func (*DaysV3InnerAppsInner) GetCtr

func (o *DaysV3InnerAppsInner) GetCtr() float32

GetCtr returns the Ctr field value

func (*DaysV3InnerAppsInner) GetCtrOk

func (o *DaysV3InnerAppsInner) GetCtrOk() (*float32, bool)

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

func (*DaysV3InnerAppsInner) GetNms

GetNms returns the Nms field value

func (*DaysV3InnerAppsInner) GetNmsOk

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

func (*DaysV3InnerAppsInner) GetOrders

func (o *DaysV3InnerAppsInner) GetOrders() int32

GetOrders returns the Orders field value

func (*DaysV3InnerAppsInner) GetOrdersOk

func (o *DaysV3InnerAppsInner) GetOrdersOk() (*int32, bool)

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

func (*DaysV3InnerAppsInner) GetShks

func (o *DaysV3InnerAppsInner) GetShks() int32

GetShks returns the Shks field value

func (*DaysV3InnerAppsInner) GetShksOk

func (o *DaysV3InnerAppsInner) GetShksOk() (*int32, bool)

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

func (*DaysV3InnerAppsInner) GetSum

func (o *DaysV3InnerAppsInner) GetSum() float32

GetSum returns the Sum field value

func (*DaysV3InnerAppsInner) GetSumOk

func (o *DaysV3InnerAppsInner) GetSumOk() (*float32, bool)

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

func (*DaysV3InnerAppsInner) GetSumPrice

func (o *DaysV3InnerAppsInner) GetSumPrice() float32

GetSumPrice returns the SumPrice field value

func (*DaysV3InnerAppsInner) GetSumPriceOk

func (o *DaysV3InnerAppsInner) GetSumPriceOk() (*float32, bool)

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

func (*DaysV3InnerAppsInner) GetViews

func (o *DaysV3InnerAppsInner) GetViews() int32

GetViews returns the Views field value

func (*DaysV3InnerAppsInner) GetViewsOk

func (o *DaysV3InnerAppsInner) GetViewsOk() (*int32, bool)

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

func (DaysV3InnerAppsInner) MarshalJSON

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

func (*DaysV3InnerAppsInner) SetAppType

func (o *DaysV3InnerAppsInner) SetAppType(v int32)

SetAppType sets field value

func (*DaysV3InnerAppsInner) SetAtbs

func (o *DaysV3InnerAppsInner) SetAtbs(v int32)

SetAtbs sets field value

func (*DaysV3InnerAppsInner) SetCanceled

func (o *DaysV3InnerAppsInner) SetCanceled(v int32)

SetCanceled sets field value

func (*DaysV3InnerAppsInner) SetClicks

func (o *DaysV3InnerAppsInner) SetClicks(v int32)

SetClicks sets field value

func (*DaysV3InnerAppsInner) SetCpc

func (o *DaysV3InnerAppsInner) SetCpc(v float32)

SetCpc sets field value

func (*DaysV3InnerAppsInner) SetCr

func (o *DaysV3InnerAppsInner) SetCr(v float32)

SetCr sets field value

func (*DaysV3InnerAppsInner) SetCtr

func (o *DaysV3InnerAppsInner) SetCtr(v float32)

SetCtr sets field value

func (*DaysV3InnerAppsInner) SetNms

SetNms sets field value

func (*DaysV3InnerAppsInner) SetOrders

func (o *DaysV3InnerAppsInner) SetOrders(v int32)

SetOrders sets field value

func (*DaysV3InnerAppsInner) SetShks

func (o *DaysV3InnerAppsInner) SetShks(v int32)

SetShks sets field value

func (*DaysV3InnerAppsInner) SetSum

func (o *DaysV3InnerAppsInner) SetSum(v float32)

SetSum sets field value

func (*DaysV3InnerAppsInner) SetSumPrice

func (o *DaysV3InnerAppsInner) SetSumPrice(v float32)

SetSumPrice sets field value

func (*DaysV3InnerAppsInner) SetViews

func (o *DaysV3InnerAppsInner) SetViews(v int32)

SetViews sets field value

func (DaysV3InnerAppsInner) ToMap

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

func (*DaysV3InnerAppsInner) UnmarshalJSON

func (o *DaysV3InnerAppsInner) UnmarshalJSON(data []byte) (err error)

type DaysV3InnerAppsInnerNmsInner

type DaysV3InnerAppsInnerNmsInner struct {
	// Количество добавлений товаров в корзину
	Atbs int32 `json:"atbs"`
	// Отмены, шт.
	Canceled int32 `json:"canceled"`
	// Количество кликов
	Clicks int32 `json:"clicks"`
	// Средняя стоимость клика, ₽
	Cpc float32 `json:"cpc"`
	// CR (conversion rate) — отношение количества заказов к общему количеству кликов
	Cr float32 `json:"cr"`
	// CTR (click-through rate) — отношение числа кликов к количеству показов в процентах
	Ctr float32 `json:"ctr"`
	// Название товара
	Name string `json:"name"`
	// Артикул WB
	NmId int32 `json:"nmId"`
	// Количество заказов
	Orders int32 `json:"orders"`
	// Количество заказанных товаров, шт.
	Shks int32 `json:"shks"`
	// Затраты, ₽
	Sum float32 `json:"sum"`
	// Заказов на сумму, ₽
	SumPrice float32 `json:"sum_price"`
	// Количество просмотров
	Views int32 `json:"views"`
}

DaysV3InnerAppsInnerNmsInner struct for DaysV3InnerAppsInnerNmsInner

func NewDaysV3InnerAppsInnerNmsInner

func NewDaysV3InnerAppsInnerNmsInner(atbs int32, canceled int32, clicks int32, cpc float32, cr float32, ctr float32, name string, nmId int32, orders int32, shks int32, sum float32, sumPrice float32, views int32) *DaysV3InnerAppsInnerNmsInner

NewDaysV3InnerAppsInnerNmsInner instantiates a new DaysV3InnerAppsInnerNmsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDaysV3InnerAppsInnerNmsInnerWithDefaults

func NewDaysV3InnerAppsInnerNmsInnerWithDefaults() *DaysV3InnerAppsInnerNmsInner

NewDaysV3InnerAppsInnerNmsInnerWithDefaults instantiates a new DaysV3InnerAppsInnerNmsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DaysV3InnerAppsInnerNmsInner) GetAtbs

func (o *DaysV3InnerAppsInnerNmsInner) GetAtbs() int32

GetAtbs returns the Atbs field value

func (*DaysV3InnerAppsInnerNmsInner) GetAtbsOk

func (o *DaysV3InnerAppsInnerNmsInner) GetAtbsOk() (*int32, bool)

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

func (*DaysV3InnerAppsInnerNmsInner) GetCanceled

func (o *DaysV3InnerAppsInnerNmsInner) GetCanceled() int32

GetCanceled returns the Canceled field value

func (*DaysV3InnerAppsInnerNmsInner) GetCanceledOk

func (o *DaysV3InnerAppsInnerNmsInner) GetCanceledOk() (*int32, bool)

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

func (*DaysV3InnerAppsInnerNmsInner) GetClicks

func (o *DaysV3InnerAppsInnerNmsInner) GetClicks() int32

GetClicks returns the Clicks field value

func (*DaysV3InnerAppsInnerNmsInner) GetClicksOk

func (o *DaysV3InnerAppsInnerNmsInner) GetClicksOk() (*int32, bool)

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

func (*DaysV3InnerAppsInnerNmsInner) GetCpc

GetCpc returns the Cpc field value

func (*DaysV3InnerAppsInnerNmsInner) GetCpcOk

func (o *DaysV3InnerAppsInnerNmsInner) GetCpcOk() (*float32, bool)

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

func (*DaysV3InnerAppsInnerNmsInner) GetCr

GetCr returns the Cr field value

func (*DaysV3InnerAppsInnerNmsInner) GetCrOk

func (o *DaysV3InnerAppsInnerNmsInner) GetCrOk() (*float32, bool)

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

func (*DaysV3InnerAppsInnerNmsInner) GetCtr

GetCtr returns the Ctr field value

func (*DaysV3InnerAppsInnerNmsInner) GetCtrOk

func (o *DaysV3InnerAppsInnerNmsInner) GetCtrOk() (*float32, bool)

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

func (*DaysV3InnerAppsInnerNmsInner) GetName

func (o *DaysV3InnerAppsInnerNmsInner) GetName() string

GetName returns the Name field value

func (*DaysV3InnerAppsInnerNmsInner) GetNameOk

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

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

func (*DaysV3InnerAppsInnerNmsInner) GetNmId

func (o *DaysV3InnerAppsInnerNmsInner) GetNmId() int32

GetNmId returns the NmId field value

func (*DaysV3InnerAppsInnerNmsInner) GetNmIdOk

func (o *DaysV3InnerAppsInnerNmsInner) GetNmIdOk() (*int32, bool)

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

func (*DaysV3InnerAppsInnerNmsInner) GetOrders

func (o *DaysV3InnerAppsInnerNmsInner) GetOrders() int32

GetOrders returns the Orders field value

func (*DaysV3InnerAppsInnerNmsInner) GetOrdersOk

func (o *DaysV3InnerAppsInnerNmsInner) GetOrdersOk() (*int32, bool)

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

func (*DaysV3InnerAppsInnerNmsInner) GetShks

func (o *DaysV3InnerAppsInnerNmsInner) GetShks() int32

GetShks returns the Shks field value

func (*DaysV3InnerAppsInnerNmsInner) GetShksOk

func (o *DaysV3InnerAppsInnerNmsInner) GetShksOk() (*int32, bool)

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

func (*DaysV3InnerAppsInnerNmsInner) GetSum

GetSum returns the Sum field value

func (*DaysV3InnerAppsInnerNmsInner) GetSumOk

func (o *DaysV3InnerAppsInnerNmsInner) GetSumOk() (*float32, bool)

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

func (*DaysV3InnerAppsInnerNmsInner) GetSumPrice

func (o *DaysV3InnerAppsInnerNmsInner) GetSumPrice() float32

GetSumPrice returns the SumPrice field value

func (*DaysV3InnerAppsInnerNmsInner) GetSumPriceOk

func (o *DaysV3InnerAppsInnerNmsInner) GetSumPriceOk() (*float32, bool)

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

func (*DaysV3InnerAppsInnerNmsInner) GetViews

func (o *DaysV3InnerAppsInnerNmsInner) GetViews() int32

GetViews returns the Views field value

func (*DaysV3InnerAppsInnerNmsInner) GetViewsOk

func (o *DaysV3InnerAppsInnerNmsInner) GetViewsOk() (*int32, bool)

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

func (DaysV3InnerAppsInnerNmsInner) MarshalJSON

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

func (*DaysV3InnerAppsInnerNmsInner) SetAtbs

func (o *DaysV3InnerAppsInnerNmsInner) SetAtbs(v int32)

SetAtbs sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetCanceled

func (o *DaysV3InnerAppsInnerNmsInner) SetCanceled(v int32)

SetCanceled sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetClicks

func (o *DaysV3InnerAppsInnerNmsInner) SetClicks(v int32)

SetClicks sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetCpc

SetCpc sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetCr

SetCr sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetCtr

SetCtr sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetName

func (o *DaysV3InnerAppsInnerNmsInner) SetName(v string)

SetName sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetNmId

func (o *DaysV3InnerAppsInnerNmsInner) SetNmId(v int32)

SetNmId sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetOrders

func (o *DaysV3InnerAppsInnerNmsInner) SetOrders(v int32)

SetOrders sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetShks

func (o *DaysV3InnerAppsInnerNmsInner) SetShks(v int32)

SetShks sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetSum

SetSum sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetSumPrice

func (o *DaysV3InnerAppsInnerNmsInner) SetSumPrice(v float32)

SetSumPrice sets field value

func (*DaysV3InnerAppsInnerNmsInner) SetViews

func (o *DaysV3InnerAppsInnerNmsInner) SetViews(v int32)

SetViews sets field value

func (DaysV3InnerAppsInnerNmsInner) ToMap

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

func (*DaysV3InnerAppsInnerNmsInner) UnmarshalJSON

func (o *DaysV3InnerAppsInnerNmsInner) UnmarshalJSON(data []byte) (err error)

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

func (*DefaultApiService) AdvV0AuctionNmsPatch

func (a *DefaultApiService) AdvV0AuctionNmsPatch(ctx context.Context) ApiAdvV0AuctionNmsPatchRequest

AdvV0AuctionNmsPatch Изменение списка карточек товаров в кампаниях

Метод добавляет и удаляет карточки товаров в кампаниях. <br><br> Для кампаний в статусах `4`, `9` и `11`. <br><br> Для добавляемых товаров устанавливается текущая минимальная ставка.

<div class="description_limit">

<a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 1 запрос | 1 сек | 1 запрос | </div>

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

func (*DefaultApiService) AdvV0AuctionNmsPatchExecute

Execute executes the request

@return AdvV0AuctionNmsPatch200Response

func (*DefaultApiService) AdvV0AuctionPlacementsPut

func (a *DefaultApiService) AdvV0AuctionPlacementsPut(ctx context.Context) ApiAdvV0AuctionPlacementsPutRequest

AdvV0AuctionPlacementsPut Изменение мест размещения в кампаниях с ручной ставкой

Метод меняет места размещения в кампаниях с ручной ставкой и моделью оплаты за показы — `cpm`. <br><br> Для кампаний в статусах `4`, `9` и `11`.

<div class="description_limit">

<a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 1 запрос | 1 сек | 1 запрос | </div>

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

func (*DefaultApiService) AdvV0AuctionPlacementsPutExecute

func (a *DefaultApiService) AdvV0AuctionPlacementsPutExecute(r ApiAdvV0AuctionPlacementsPutRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) AdvV0DeleteGet

AdvV0DeleteGet Удаление кампании

Метод удаляет [кампании](/openapi/promotion#tag/Kampanii/paths/~1api~1advert~1v2~1adverts/get) в статусе `4` — готова к запуску.<br><br>

После удаления кампания некоторое время будет находиться в статусе `-1` — кампания в процессе удаления. Полное удаление кампании занимает от 3 до 10 минут.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 5 запросов | </div>

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

func (*DefaultApiService) AdvV0DeleteGetExecute

func (a *DefaultApiService) AdvV0DeleteGetExecute(r ApiAdvV0DeleteGetRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) AdvV0NormqueryBidsDelete

func (a *DefaultApiService) AdvV0NormqueryBidsDelete(ctx context.Context) ApiAdvV0NormqueryBidsDeleteRequest

AdvV0NormqueryBidsDelete Удалить ставки поисковых кластеров

Метод удаляет ставки с поисковых кластеров.<br> Можно использовать только для кампаний с:

  • ручной ставкой
  • моделью оплаты `cpm` — за показы

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 10 запросов | </div>

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

func (*DefaultApiService) AdvV0NormqueryBidsDeleteExecute

func (a *DefaultApiService) AdvV0NormqueryBidsDeleteExecute(r ApiAdvV0NormqueryBidsDeleteRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) AdvV0NormqueryBidsPost

func (a *DefaultApiService) AdvV0NormqueryBidsPost(ctx context.Context) ApiAdvV0NormqueryBidsPostRequest

AdvV0NormqueryBidsPost Установить ставки для поисковых кластеров

Метод устанавливает ставки на поисковые кластеры.<br> Можно использовать только для кампаний с:

  • ручной ставкой
  • моделью оплаты `cpm` — за показы

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 2 запроса | 500 мс | 4 запроса | </div>

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

func (*DefaultApiService) AdvV0NormqueryBidsPostExecute

func (a *DefaultApiService) AdvV0NormqueryBidsPostExecute(r ApiAdvV0NormqueryBidsPostRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) AdvV0NormqueryGetBidsPost

func (a *DefaultApiService) AdvV0NormqueryGetBidsPost(ctx context.Context) ApiAdvV0NormqueryGetBidsPostRequest

AdvV0NormqueryGetBidsPost Список ставок поисковых кластеров

Метод возвращает список поисковых кластеров со ставками по:

  • ID кампаний
  • артикулам WB

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 10 запросов | </div>

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

func (*DefaultApiService) AdvV0NormqueryGetBidsPostExecute

Execute executes the request

@return V0GetNormQueryBidsResponse

func (*DefaultApiService) AdvV0NormqueryGetMinusPost

func (a *DefaultApiService) AdvV0NormqueryGetMinusPost(ctx context.Context) ApiAdvV0NormqueryGetMinusPostRequest

AdvV0NormqueryGetMinusPost Список минус-фраз кампаний

Метод возвращает список минус-фраз по:

  • ID кампаний
  • артикулам WB

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 10 запросов | </div>

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

func (*DefaultApiService) AdvV0NormqueryGetMinusPostExecute

Execute executes the request

@return V0GetNormQueryMinusResponse

func (*DefaultApiService) AdvV0NormqueryListPost added in v0.1.41

func (a *DefaultApiService) AdvV0NormqueryListPost(ctx context.Context) ApiAdvV0NormqueryListPostRequest

AdvV0NormqueryListPost Списки активных и неактивных поисковых кластеров

Метод возвращает списки активных и неактивных поисковых кластеров, по которым было не меньше 100 показов.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 10 запросов | </div>

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

func (*DefaultApiService) AdvV0NormqueryListPostExecute added in v0.1.41

Execute executes the request

@return V0GetNormQueryListResponse

func (*DefaultApiService) AdvV0NormquerySetMinusPost

func (a *DefaultApiService) AdvV0NormquerySetMinusPost(ctx context.Context) ApiAdvV0NormquerySetMinusPostRequest

AdvV0NormquerySetMinusPost Установка и удаление минус-фраз

Метод устанавливает и удаляет минус-фразы в кампаниях c:

  • ручной ставкой
  • моделью оплаты `cpm` — за показы

<div class="description_important">

Отправка пустого массива удаляет все минус-фразы

</div>

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 10 запросов | </div>

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

func (*DefaultApiService) AdvV0NormquerySetMinusPostExecute

func (a *DefaultApiService) AdvV0NormquerySetMinusPostExecute(r ApiAdvV0NormquerySetMinusPostRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) AdvV0NormqueryStatsPost

func (a *DefaultApiService) AdvV0NormqueryStatsPost(ctx context.Context) ApiAdvV0NormqueryStatsPostRequest

AdvV0NormqueryStatsPost Статистика поисковых кластеров

Метод формирует статистику по поисковым кластерам за указанный период.<br> Можно использовать только для кампаний с моделью оплаты `cpm` — за показы.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 мин | 10 запросов | 6 сек | 20 запросов | </div>

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

func (*DefaultApiService) AdvV0NormqueryStatsPostExecute

Execute executes the request

@return V0GetNormQueryStatsResponse

func (*DefaultApiService) AdvV0PauseGet

AdvV0PauseGet Пауза кампании

Метод ставит [кампании](/openapi/promotion#tag/Kampanii/paths/~1api~1advert~1v2~1adverts/get) в статусе `9` — активна — на паузу.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 5 запросов | </div>

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

func (*DefaultApiService) AdvV0PauseGetExecute

func (a *DefaultApiService) AdvV0PauseGetExecute(r ApiAdvV0PauseGetRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) AdvV0RenamePost

AdvV0RenamePost Переименование кампании

Метод меняет название [кампании](/openapi/promotion#tag/Kampanii/paths/~1api~1advert~1v2~1adverts/get). Это можно сделать в любой момент существования кампании.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 5 запросов | </div>

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

func (*DefaultApiService) AdvV0RenamePostExecute

func (a *DefaultApiService) AdvV0RenamePostExecute(r ApiAdvV0RenamePostRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) AdvV0StartGet

AdvV0StartGet Запуск кампании

Метод запускает [кампании](/openapi/promotion#tag/Kampanii/paths/~1api~1advert~1v2~1adverts/get) в статусах `4` — готово к запуску — или `11` — пауза. Чтобы запустить кампанию, проверьте ее бюджет. Если бюджета недостаточно, [пополните его](/openapi/promotion#tag/Finansy/paths/~1adv~1v1~1budget~1deposit/post).

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 5 запросов | </div>

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

func (*DefaultApiService) AdvV0StartGetExecute

func (a *DefaultApiService) AdvV0StartGetExecute(r ApiAdvV0StartGetRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) AdvV0StopGet

AdvV0StopGet Завершение кампании

Метод завершает [кампании](/openapi/promotion#tag/Kampanii/paths/~1api~1advert~1v2~1adverts/get) в статусах:

  • `4` — готово к запуску
  • `9` — активна
  • `11` — пауза

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 5 запросов | </div>

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

func (*DefaultApiService) AdvV0StopGetExecute

func (a *DefaultApiService) AdvV0StopGetExecute(r ApiAdvV0StopGetRequest) (*http.Response, error)

Execute executes the request

func (*DefaultApiService) AdvV1AdvertGet

AdvV1AdvertGet Информация о медиакампании

Метод возвращает информацию о кампании [WB Медиа](https://cmp.wildberries.ru/cmpf/list). Вместо карточек товаров в медиакампаниях продвигаются рекламные баннеры продавца на сайте и в приложении WB.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 10 запросов | 100 мс | 10 запросов | </div>

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

func (*DefaultApiService) AdvV1AdvertGetExecute

Execute executes the request

@return AdvV1AdvertGet200Response

func (*DefaultApiService) AdvV1AdvertsGet

AdvV1AdvertsGet Список медиакампаний

Метод возвращает список всех [медиакампаний](/openapi/promotion#tag/Media/paths/~1adv~1v1~1advert/get) продавца по их типам и статусам.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 10 запросов | 100 мс | 10 запросов | </div>

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

func (*DefaultApiService) AdvV1AdvertsGetExecute

Execute executes the request

@return []AdvV1AdvertsGet200ResponseInner

func (*DefaultApiService) AdvV1BalanceGet

AdvV1BalanceGet Баланс

Метод возвращает информацию о:

  • счёте кабинета Продвижения WB. Его пополняет продавец.
  • балансе — максимальной сумме для оплаты кампании по взаиморасчету: удержании средств из будущих продаж. Баланс пополнить нельзя, он рассчитывается автоматически на основе отчётов по продвижению.
  • бонусных начислениях WB.

Информацию о бюджете кампаний можно получить в [отдельном методе](/openapi/promotion#tag/Finansy/paths/~1adv~1v1~1budget/get).

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 1 запрос | 1 сек | 5 запросов | </div>

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

func (*DefaultApiService) AdvV1BalanceGetExecute

Execute executes the request

@return AdvV1BalanceGet200Response

func (*DefaultApiService) AdvV1BudgetDepositPost

func (a *DefaultApiService) AdvV1BudgetDepositPost(ctx context.Context) ApiAdvV1BudgetDepositPostRequest

AdvV1BudgetDepositPost Пополнение бюджета кампании

Метод пополняет [бюджет](/openapi/promotion#tag/Finansy/paths/~1adv~1v1~1budget/get) кампании. <br> Чтобы запустить кампанию после пополнения бюджета, используйте метод [Запуск кампании](/openapi/promotion#tag/Upravlenie-kampaniyami/paths/~1adv~1v0~1start/get).

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 1 запрос | 1 сек | 5 запросов | </div>

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

func (*DefaultApiService) AdvV1BudgetDepositPostExecute

func (a *DefaultApiService) AdvV1BudgetDepositPostExecute(r ApiAdvV1BudgetDepositPostRequest) (*ResponseWithReturn, *http.Response, error)

Execute executes the request

@return ResponseWithReturn

func (*DefaultApiService) AdvV1BudgetGet

AdvV1BudgetGet Бюджет кампании

Метод возвращает информацию о бюджете [кампании](/openapi/promotion#tag/Kampanii/paths/~1api~1advert~1v2~1adverts/get) — максимальной сумме затрат на кампанию. Бюджет кампании можно [пополнить](/openapi/promotion#tag/Finansy/paths/~1adv~1v1~1budget~1deposit/post).

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 4 запроса | 250 мс | 4 запроса | </div>

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

func (*DefaultApiService) AdvV1BudgetGetExecute

Execute executes the request

@return AdvV1BudgetGet200Response

func (*DefaultApiService) AdvV1CountGet

AdvV1CountGet Количество медиакампаний

Метод возвращает количество [медиакампаний](/openapi/promotion#tag/Media/paths/~1adv~1v1~1advert/get) продавца с группировкой по статусам.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 10 запросов | 100 мс | 10 запросов | </div>

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

func (*DefaultApiService) AdvV1CountGetExecute

Execute executes the request

@return AdvV1CountGet200Response

func (*DefaultApiService) AdvV1NormqueryStatsPost added in v0.1.41

func (a *DefaultApiService) AdvV1NormqueryStatsPost(ctx context.Context) ApiAdvV1NormqueryStatsPostRequest

AdvV1NormqueryStatsPost Статистика по поисковым кластерам с детализацией по дням

Метод формирует статистику по поисковым кластерам за указанный период с детализацией по дням.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 мин | 10 запросов | 6 сек | 20 запросов | </div>

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

func (*DefaultApiService) AdvV1NormqueryStatsPostExecute added in v0.1.41

Execute executes the request

@return V1GetNormQueryStatsResponse

func (*DefaultApiService) AdvV1PaymentsGet

AdvV1PaymentsGet Получение истории пополнений счёта

Метод возвращает историю пополнений счёта **WB Продвижение** за заданный период.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 1 запрос | 1 сек | 5 запросов | </div>

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

func (*DefaultApiService) AdvV1PaymentsGetExecute

Execute executes the request

@return []AdvV1PaymentsGet200ResponseInner

func (*DefaultApiService) AdvV1PromotionCountGet

func (a *DefaultApiService) AdvV1PromotionCountGet(ctx context.Context) ApiAdvV1PromotionCountGetRequest

AdvV1PromotionCountGet Списки кампаний

Метод возвращает списки всех [рекламных кампаний](/openapi/promotion#tag/Kampanii/paths/~1api~1advert~1v2~1adverts/get) продавца с их ID. Кампании сгруппированы по типу и статусу, у каждой указана дата последнего изменения.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 5 запросов | </div>

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

func (*DefaultApiService) AdvV1PromotionCountGetExecute

Execute executes the request

@return AdvV1PromotionCountGet200Response

func (*DefaultApiService) AdvV1StatsPost

AdvV1StatsPost Статистика медиакампаний

Метод формирует статистику кампаний сервиса [WB Медиа](https://cmp.wildberries.ru/cmpf/statistics). Статистику можно группировать по датам и/или интервалам.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 10 запросов | 100 мс | 10 запросов | </div>

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

func (*DefaultApiService) AdvV1StatsPostExecute

Execute executes the request

@return []AdvV1StatsPost200ResponseInner

func (*DefaultApiService) AdvV1SupplierSubjectsGet

func (a *DefaultApiService) AdvV1SupplierSubjectsGet(ctx context.Context) ApiAdvV1SupplierSubjectsGetRequest

AdvV1SupplierSubjectsGet Предметы для кампаний

Метод возвращает список [предметов](/openapi/work-with-products#tag/Kategorii-predmety-i-harakteristiki/paths/~1content~1v2~1object~1all/get), которые можно добавить в рекламную [кампанию](/openapi/promotion#tag/Kampanii/paths/~1api~1advert~1v2~1adverts/get).

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 12 сек | 1 запрос | 12 сек | 5 запросов | </div>

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

func (*DefaultApiService) AdvV1SupplierSubjectsGetExecute

Execute executes the request

@return []AdvV1SupplierSubjectsGet200ResponseInner

func (*DefaultApiService) AdvV1UpdGet

AdvV1UpdGet Получение истории затрат

Метод формирует список фактических затрат на рекламные кампании за заданный период.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 1 запрос | 1 сек | 5 запросов | </div>

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

func (*DefaultApiService) AdvV1UpdGetExecute

Execute executes the request

@return []AdvV1UpdGet200ResponseInner

func (*DefaultApiService) AdvV2SeacatSaveAdPost

func (a *DefaultApiService) AdvV2SeacatSaveAdPost(ctx context.Context) ApiAdvV2SeacatSaveAdPostRequest

AdvV2SeacatSaveAdPost Создать кампанию

Метод создаёт кампанию:

  • с ручной ставкой для продвижения товаров в поиске и/или рекомендациях
  • с единой ставкой для продвижения товаров одновременно в поиске и рекомендациях

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 мин | 5 запросов | 12 сек | 5 запросов | </div>

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

func (*DefaultApiService) AdvV2SeacatSaveAdPostExecute

func (a *DefaultApiService) AdvV2SeacatSaveAdPostExecute(r ApiAdvV2SeacatSaveAdPostRequest) (int32, *http.Response, error)

Execute executes the request

@return int32

func (*DefaultApiService) AdvV2SupplierNmsPost

func (a *DefaultApiService) AdvV2SupplierNmsPost(ctx context.Context) ApiAdvV2SupplierNmsPostRequest

AdvV2SupplierNmsPost Карточки товаров для кампаний

Метод возвращает список [карточек товаров](/openapi/work-with-products#tag/Kartochki-tovarov/paths/~1content~1v2~1get~1cards~1list/post), которые можно добавить в рекламную [кампанию](/openapi/promotion#tag/Kampanii/paths/~1api~1advert~1v2~1adverts/get). Для получения карточек необходимы ID [предметов](/openapi/promotion#tag/Sozdanie-kampanij/paths/~1adv~1v1~1supplier~1subjects/get), также доступных для добавления в кампанию.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 мин | 5 запросов | 12 сек | 5 запросов | </div>

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

func (*DefaultApiService) AdvV2SupplierNmsPostExecute

Execute executes the request

@return []AdvV2SupplierNmsPost200ResponseInner

func (*DefaultApiService) AdvV3FullstatsGet

AdvV3FullstatsGet Статистика кампаний

Метод формирует статистику для кампаний независимо от типа. <br><br> Максимальный период в запросе — 31 день. <br><br> Для кампаний в статусах `7`, `9` и `11`.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 мин | 3 запроса | 20 сек | 1 запрос | </div>

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

func (*DefaultApiService) AdvV3FullstatsGetExecute

func (a *DefaultApiService) AdvV3FullstatsGetExecute(r ApiAdvV3FullstatsGetRequest) ([]FullStatsItem, *http.Response, error)

Execute executes the request

@return []FullStatsItem

func (*DefaultApiService) ApiAdvertV1BidsMinPost

func (a *DefaultApiService) ApiAdvertV1BidsMinPost(ctx context.Context) ApiApiAdvertV1BidsMinPostRequest

ApiAdvertV1BidsMinPost Минимальные ставки для карточек товаров

Метод возвращает минимальные ставки для карточек товаров в копейках по типу оплаты и местам размещения.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 мин | 20 запросов | 3 сек | 5 запросов | </div>

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

func (*DefaultApiService) ApiAdvertV1BidsMinPostExecute

Execute executes the request

@return ApiAdvertV1BidsMinPost200Response

func (*DefaultApiService) ApiAdvertV1BidsPatch

func (a *DefaultApiService) ApiAdvertV1BidsPatch(ctx context.Context) ApiApiAdvertV1BidsPatchRequest

ApiAdvertV1BidsPatch Изменение ставок в кампаниях

Метод меняет ставки карточек товаров по артикулам WB в кампаниях с единой или ручной ставкой. <br><br> Для кампаний в статусах `4`, `9` и `11`. <br><br> В запросе укажите место размещения в параметре `placement`:

  • `combined` — в поиске и рекомендациях для кампаний с единой ставкой
  • `search `или `recommendations` — в поиске или рекомендациях для кампаний с ручной ставкой

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 5 запросов | </div>

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

func (*DefaultApiService) ApiAdvertV1BidsPatchExecute

Execute executes the request

@return ApiAdvertV1BidsPatch200Response

func (*DefaultApiService) ApiAdvertV2AdvertsGet

func (a *DefaultApiService) ApiAdvertV2AdvertsGet(ctx context.Context) ApiApiAdvertV2AdvertsGetRequest

ApiAdvertV2AdvertsGet Информация о кампаниях

Метод возвращает информацию о рекламных кампаниях с единой или ручной ставкой по их статусам, типам оплаты и ID.

<div class="description_limit">

<a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 1 сек | 5 запросов | 200 мс | 5 запросов | </div>

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

func (*DefaultApiService) ApiAdvertV2AdvertsGetExecute

func (a *DefaultApiService) ApiAdvertV2AdvertsGetExecute(r ApiApiAdvertV2AdvertsGetRequest) (*GetAdverts, *http.Response, error)

Execute executes the request

@return GetAdverts

func (*DefaultApiService) ApiV1CalendarPromotionsDetailsGet

func (a *DefaultApiService) ApiV1CalendarPromotionsDetailsGet(ctx context.Context) ApiApiV1CalendarPromotionsDetailsGetRequest

ApiV1CalendarPromotionsDetailsGet Детальная информация об акциях

Метод возвращает подробную информацию об [акции](/openapi/promotion#tag/Kalendar-akcij/paths/~1api~1v1~1calendar~1promotions~1details/get) по ID.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца для всех методов категории <strong>Календарь акций</strong>:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 6 сек | 10 запросов | 600 мс | 5 запросов |

</div>

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

func (*DefaultApiService) ApiV1CalendarPromotionsDetailsGetExecute

Execute executes the request

@return ApiV1CalendarPromotionsDetailsGet200Response

func (*DefaultApiService) ApiV1CalendarPromotionsGet

func (a *DefaultApiService) ApiV1CalendarPromotionsGet(ctx context.Context) ApiApiV1CalendarPromotionsGetRequest

ApiV1CalendarPromotionsGet Список акций

Метод возвращает список [акций](/openapi/promotion#tag/Kalendar-akcij/paths/~1api~1v1~1calendar~1promotions~1details/get) в WB с датами и временем проведения.

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца для всех методов категории <strong>Календарь акций</strong>:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 6 сек | 10 запросов | 600 мс | 5 запросов |

</div>

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

func (*DefaultApiService) ApiV1CalendarPromotionsGetExecute

Execute executes the request

@return ApiV1CalendarPromotionsGet200Response

func (*DefaultApiService) ApiV1CalendarPromotionsNomenclaturesGet

func (a *DefaultApiService) ApiV1CalendarPromotionsNomenclaturesGet(ctx context.Context) ApiApiV1CalendarPromotionsNomenclaturesGetRequest

ApiV1CalendarPromotionsNomenclaturesGet Список товаров для участия в акции

Метод формирует список товаров, подходящих для участия в [акции](/openapi/promotion#tag/Kalendar-akcij/paths/~1api~1v1~1calendar~1promotions~1details/get). Эти товары можно добавить в акцию с помощью [отдельного метода](/openapi/promotion#tag/Kalendar-akcij/paths/~1api~1v1~1calendar~1promotions~1upload/post).

<div class="description_important">

Данный метод неприменим для автоакций.

</div>

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца для всех методов категории <strong>Календарь акций</strong>:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 6 сек | 10 запросов | 600 мс | 5 запросов |

</div>

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

func (*DefaultApiService) ApiV1CalendarPromotionsNomenclaturesGetExecute

Execute executes the request

@return ApiV1CalendarPromotionsNomenclaturesGet200Response

func (*DefaultApiService) ApiV1CalendarPromotionsUploadPost

func (a *DefaultApiService) ApiV1CalendarPromotionsUploadPost(ctx context.Context) ApiApiV1CalendarPromotionsUploadPostRequest

ApiV1CalendarPromotionsUploadPost Добавить товар в акцию

Метод создаёт задание на загрузку товара в [акцию](/openapi/promotion#tag/Kalendar-akcij/paths/~1api~1v1~1calendar~1promotions~1details/get).<br> Состояние загрузки можно проверить с помощью [отдельных методов](/openapi/work-with-products#tag/Ceny-i-skidki/paths/~1api~1v2~1history~1tasks/get).

<div class="description_important">

Данный метод неприменим для автоакций.

</div>

<div class="description_limit"> <a href="/openapi/api-information#tag/Vvedenie/Limity-zaprosov">Лимит запросов</a> на один аккаунт продавца для всех методов категории <strong>Календарь акций</strong>:

| Период | Лимит | Интервал | Всплеск | | --- | --- | --- | --- | | 6 сек | 10 запросов | 600 мс | 5 запросов |

</div>

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

func (*DefaultApiService) ApiV1CalendarPromotionsUploadPostExecute

Execute executes the request

@return ApiV1CalendarPromotionsUploadPost200Response

type ErrorResponse

type ErrorResponse struct {
	Type    string `json:"type"`
	Message string `json:"message"`
}

ErrorResponse struct for ErrorResponse

func NewErrorResponse

func NewErrorResponse(type_ string, message string) *ErrorResponse

NewErrorResponse instantiates a new ErrorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorResponseWithDefaults

func NewErrorResponseWithDefaults() *ErrorResponse

NewErrorResponseWithDefaults instantiates a new ErrorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorResponse) GetMessage

func (o *ErrorResponse) GetMessage() string

GetMessage returns the Message field value

func (*ErrorResponse) GetMessageOk

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

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

func (*ErrorResponse) GetType

func (o *ErrorResponse) GetType() string

GetType returns the Type field value

func (*ErrorResponse) GetTypeOk

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

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

func (ErrorResponse) MarshalJSON

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

func (*ErrorResponse) SetMessage

func (o *ErrorResponse) SetMessage(v string)

SetMessage sets field value

func (*ErrorResponse) SetType

func (o *ErrorResponse) SetType(v string)

SetType sets field value

func (ErrorResponse) ToMap

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

func (*ErrorResponse) UnmarshalJSON

func (o *ErrorResponse) UnmarshalJSON(data []byte) (err error)

type FullStatsError

type FullStatsError struct {
	// Детали ошибки
	Detail string `json:"detail"`
	// ID внутреннего сервиса WB
	Origin string `json:"origin"`
	// ID запроса
	RequestId string `json:"request_id"`
	// HTTP статус-код
	Status int32 `json:"status"`
	// Заголовок ошибки
	Title string `json:"title"`
}

FullStatsError Ошибка

func NewFullStatsError

func NewFullStatsError(detail string, origin string, requestId string, status int32, title string) *FullStatsError

NewFullStatsError instantiates a new FullStatsError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFullStatsErrorWithDefaults

func NewFullStatsErrorWithDefaults() *FullStatsError

NewFullStatsErrorWithDefaults instantiates a new FullStatsError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FullStatsError) GetDetail

func (o *FullStatsError) GetDetail() string

GetDetail returns the Detail field value

func (*FullStatsError) GetDetailOk

func (o *FullStatsError) GetDetailOk() (*string, bool)

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

func (*FullStatsError) GetOrigin

func (o *FullStatsError) GetOrigin() string

GetOrigin returns the Origin field value

func (*FullStatsError) GetOriginOk

func (o *FullStatsError) GetOriginOk() (*string, bool)

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

func (*FullStatsError) GetRequestId

func (o *FullStatsError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*FullStatsError) GetRequestIdOk

func (o *FullStatsError) GetRequestIdOk() (*string, bool)

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

func (*FullStatsError) GetStatus

func (o *FullStatsError) GetStatus() int32

GetStatus returns the Status field value

func (*FullStatsError) GetStatusOk

func (o *FullStatsError) GetStatusOk() (*int32, bool)

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

func (*FullStatsError) GetTitle

func (o *FullStatsError) GetTitle() string

GetTitle returns the Title field value

func (*FullStatsError) GetTitleOk

func (o *FullStatsError) GetTitleOk() (*string, bool)

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

func (FullStatsError) MarshalJSON

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

func (*FullStatsError) SetDetail

func (o *FullStatsError) SetDetail(v string)

SetDetail sets field value

func (*FullStatsError) SetOrigin

func (o *FullStatsError) SetOrigin(v string)

SetOrigin sets field value

func (*FullStatsError) SetRequestId

func (o *FullStatsError) SetRequestId(v string)

SetRequestId sets field value

func (*FullStatsError) SetStatus

func (o *FullStatsError) SetStatus(v int32)

SetStatus sets field value

func (*FullStatsError) SetTitle

func (o *FullStatsError) SetTitle(v string)

SetTitle sets field value

func (FullStatsError) ToMap

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

func (*FullStatsError) UnmarshalJSON

func (o *FullStatsError) UnmarshalJSON(data []byte) (err error)

type FullStatsItem

type FullStatsItem struct {
	// ID кампании
	AdvertId int32 `json:"advertId"`
	// Количество добавлений товаров в корзину
	Atbs int32 `json:"atbs"`
	// Статистика по средней позиции товара (для кампаний с единой ставкой)
	BoosterStats []BoosterStatsV3Inner `json:"boosterStats,omitempty"`
	// Отмены, шт.
	Canceled int32 `json:"canceled"`
	// Количество кликов
	Clicks int32 `json:"clicks"`
	// Средняя стоимость клика, ₽
	Cpc float64 `json:"cpc"`
	// CR (conversion rate) — отношение количества заказов к общему количеству кликов
	Cr float64 `json:"cr"`
	// CTR (click-through rate) — отношение числа кликов к количеству показов в процентах
	Ctr float64 `json:"ctr"`
	// Статистка по дням
	Days []DaysV3Inner `json:"days"`
	// Количество заказов
	Orders int32 `json:"orders"`
	// Количество заказанных товаров, шт.
	Shks int32 `json:"shks"`
	// Затраты, ₽
	Sum float64 `json:"sum"`
	// Сумма заказов, ₽
	SumPrice float64 `json:"sum_price"`
	// Количество просмотров
	Views int32 `json:"views"`
}

FullStatsItem Статистика по одной кампании за период, указанный в запросе. По всем артикулам WB и платформам

func NewFullStatsItem

func NewFullStatsItem(advertId int32, atbs int32, canceled int32, clicks int32, cpc float64, cr float64, ctr float64, days []DaysV3Inner, orders int32, shks int32, sum float64, sumPrice float64, views int32) *FullStatsItem

NewFullStatsItem instantiates a new FullStatsItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFullStatsItemWithDefaults

func NewFullStatsItemWithDefaults() *FullStatsItem

NewFullStatsItemWithDefaults instantiates a new FullStatsItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FullStatsItem) GetAdvertId

func (o *FullStatsItem) GetAdvertId() int32

GetAdvertId returns the AdvertId field value

func (*FullStatsItem) GetAdvertIdOk

func (o *FullStatsItem) GetAdvertIdOk() (*int32, bool)

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

func (*FullStatsItem) GetAtbs

func (o *FullStatsItem) GetAtbs() int32

GetAtbs returns the Atbs field value

func (*FullStatsItem) GetAtbsOk

func (o *FullStatsItem) GetAtbsOk() (*int32, bool)

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

func (*FullStatsItem) GetBoosterStats

func (o *FullStatsItem) GetBoosterStats() []BoosterStatsV3Inner

GetBoosterStats returns the BoosterStats field value if set, zero value otherwise.

func (*FullStatsItem) GetBoosterStatsOk

func (o *FullStatsItem) GetBoosterStatsOk() ([]BoosterStatsV3Inner, bool)

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

func (*FullStatsItem) GetCanceled

func (o *FullStatsItem) GetCanceled() int32

GetCanceled returns the Canceled field value

func (*FullStatsItem) GetCanceledOk

func (o *FullStatsItem) GetCanceledOk() (*int32, bool)

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

func (*FullStatsItem) GetClicks

func (o *FullStatsItem) GetClicks() int32

GetClicks returns the Clicks field value

func (*FullStatsItem) GetClicksOk

func (o *FullStatsItem) GetClicksOk() (*int32, bool)

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

func (*FullStatsItem) GetCpc

func (o *FullStatsItem) GetCpc() float64

GetCpc returns the Cpc field value

func (*FullStatsItem) GetCpcOk

func (o *FullStatsItem) GetCpcOk() (*float64, bool)

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

func (*FullStatsItem) GetCr

func (o *FullStatsItem) GetCr() float64

GetCr returns the Cr field value

func (*FullStatsItem) GetCrOk

func (o *FullStatsItem) GetCrOk() (*float64, bool)

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

func (*FullStatsItem) GetCtr

func (o *FullStatsItem) GetCtr() float64

GetCtr returns the Ctr field value

func (*FullStatsItem) GetCtrOk

func (o *FullStatsItem) GetCtrOk() (*float64, bool)

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

func (*FullStatsItem) GetDays

func (o *FullStatsItem) GetDays() []DaysV3Inner

GetDays returns the Days field value

func (*FullStatsItem) GetDaysOk

func (o *FullStatsItem) GetDaysOk() ([]DaysV3Inner, bool)

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

func (*FullStatsItem) GetOrders

func (o *FullStatsItem) GetOrders() int32

GetOrders returns the Orders field value

func (*FullStatsItem) GetOrdersOk

func (o *FullStatsItem) GetOrdersOk() (*int32, bool)

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

func (*FullStatsItem) GetShks

func (o *FullStatsItem) GetShks() int32

GetShks returns the Shks field value

func (*FullStatsItem) GetShksOk

func (o *FullStatsItem) GetShksOk() (*int32, bool)

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

func (*FullStatsItem) GetSum

func (o *FullStatsItem) GetSum() float64

GetSum returns the Sum field value

func (*FullStatsItem) GetSumOk

func (o *FullStatsItem) GetSumOk() (*float64, bool)

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

func (*FullStatsItem) GetSumPrice

func (o *FullStatsItem) GetSumPrice() float64

GetSumPrice returns the SumPrice field value

func (*FullStatsItem) GetSumPriceOk

func (o *FullStatsItem) GetSumPriceOk() (*float64, bool)

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

func (*FullStatsItem) GetViews

func (o *FullStatsItem) GetViews() int32

GetViews returns the Views field value

func (*FullStatsItem) GetViewsOk

func (o *FullStatsItem) GetViewsOk() (*int32, bool)

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

func (*FullStatsItem) HasBoosterStats

func (o *FullStatsItem) HasBoosterStats() bool

HasBoosterStats returns a boolean if a field has been set.

func (FullStatsItem) MarshalJSON

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

func (*FullStatsItem) SetAdvertId

func (o *FullStatsItem) SetAdvertId(v int32)

SetAdvertId sets field value

func (*FullStatsItem) SetAtbs

func (o *FullStatsItem) SetAtbs(v int32)

SetAtbs sets field value

func (*FullStatsItem) SetBoosterStats

func (o *FullStatsItem) SetBoosterStats(v []BoosterStatsV3Inner)

SetBoosterStats gets a reference to the given []BoosterStatsV3Inner and assigns it to the BoosterStats field.

func (*FullStatsItem) SetCanceled

func (o *FullStatsItem) SetCanceled(v int32)

SetCanceled sets field value

func (*FullStatsItem) SetClicks

func (o *FullStatsItem) SetClicks(v int32)

SetClicks sets field value

func (*FullStatsItem) SetCpc

func (o *FullStatsItem) SetCpc(v float64)

SetCpc sets field value

func (*FullStatsItem) SetCr

func (o *FullStatsItem) SetCr(v float64)

SetCr sets field value

func (*FullStatsItem) SetCtr

func (o *FullStatsItem) SetCtr(v float64)

SetCtr sets field value

func (*FullStatsItem) SetDays

func (o *FullStatsItem) SetDays(v []DaysV3Inner)

SetDays sets field value

func (*FullStatsItem) SetOrders

func (o *FullStatsItem) SetOrders(v int32)

SetOrders sets field value

func (*FullStatsItem) SetShks

func (o *FullStatsItem) SetShks(v int32)

SetShks sets field value

func (*FullStatsItem) SetSum

func (o *FullStatsItem) SetSum(v float64)

SetSum sets field value

func (*FullStatsItem) SetSumPrice

func (o *FullStatsItem) SetSumPrice(v float64)

SetSumPrice sets field value

func (*FullStatsItem) SetViews

func (o *FullStatsItem) SetViews(v int32)

SetViews sets field value

func (FullStatsItem) ToMap

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

func (*FullStatsItem) UnmarshalJSON

func (o *FullStatsItem) UnmarshalJSON(data []byte) (err error)

type GenericOpenAPIError

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

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

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

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

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetAdverts

type GetAdverts struct {
	// Кампании
	Adverts []GetAdvertsAdvertsInner `json:"adverts"`
}

GetAdverts struct for GetAdverts

func NewGetAdverts

func NewGetAdverts(adverts []GetAdvertsAdvertsInner) *GetAdverts

NewGetAdverts instantiates a new GetAdverts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAdvertsWithDefaults

func NewGetAdvertsWithDefaults() *GetAdverts

NewGetAdvertsWithDefaults instantiates a new GetAdverts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAdverts) GetAdverts

func (o *GetAdverts) GetAdverts() []GetAdvertsAdvertsInner

GetAdverts returns the Adverts field value

func (*GetAdverts) GetAdvertsOk

func (o *GetAdverts) GetAdvertsOk() ([]GetAdvertsAdvertsInner, bool)

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

func (GetAdverts) MarshalJSON

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

func (*GetAdverts) SetAdverts

func (o *GetAdverts) SetAdverts(v []GetAdvertsAdvertsInner)

SetAdverts sets field value

func (GetAdverts) ToMap

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

func (*GetAdverts) UnmarshalJSON

func (o *GetAdverts) UnmarshalJSON(data []byte) (err error)

type GetAdvertsAdvertsInner

type GetAdvertsAdvertsInner struct {
	// Тип ставки:   - `unified` — единая ставка   - `manual` — ручная ставка
	BidType string `json:"bid_type"`
	// ID кампании
	Id int64 `json:"id"`
	// Настройки товаров
	NmSettings []AdvertNMsSettings `json:"nm_settings"`
	Settings   AdvertSettings      `json:"settings"`
	// Статус кампании: - `-1` — удалена, процесс удаления будет завершён в течение 10 минут - `4` — готова к запуску - `7` — завершена - `8` — отменена - `9` — активна - `11` — на паузе
	Status     int32      `json:"status"`
	Timestamps Timestamps `json:"timestamps"`
}

GetAdvertsAdvertsInner struct for GetAdvertsAdvertsInner

func NewGetAdvertsAdvertsInner

func NewGetAdvertsAdvertsInner(bidType string, id int64, nmSettings []AdvertNMsSettings, settings AdvertSettings, status int32, timestamps Timestamps) *GetAdvertsAdvertsInner

NewGetAdvertsAdvertsInner instantiates a new GetAdvertsAdvertsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAdvertsAdvertsInnerWithDefaults

func NewGetAdvertsAdvertsInnerWithDefaults() *GetAdvertsAdvertsInner

NewGetAdvertsAdvertsInnerWithDefaults instantiates a new GetAdvertsAdvertsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAdvertsAdvertsInner) GetBidType

func (o *GetAdvertsAdvertsInner) GetBidType() string

GetBidType returns the BidType field value

func (*GetAdvertsAdvertsInner) GetBidTypeOk

func (o *GetAdvertsAdvertsInner) GetBidTypeOk() (*string, bool)

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

func (*GetAdvertsAdvertsInner) GetId

func (o *GetAdvertsAdvertsInner) GetId() int64

GetId returns the Id field value

func (*GetAdvertsAdvertsInner) GetIdOk

func (o *GetAdvertsAdvertsInner) GetIdOk() (*int64, bool)

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

func (*GetAdvertsAdvertsInner) GetNmSettings

func (o *GetAdvertsAdvertsInner) GetNmSettings() []AdvertNMsSettings

GetNmSettings returns the NmSettings field value

func (*GetAdvertsAdvertsInner) GetNmSettingsOk

func (o *GetAdvertsAdvertsInner) GetNmSettingsOk() ([]AdvertNMsSettings, bool)

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

func (*GetAdvertsAdvertsInner) GetSettings

func (o *GetAdvertsAdvertsInner) GetSettings() AdvertSettings

GetSettings returns the Settings field value

func (*GetAdvertsAdvertsInner) GetSettingsOk

func (o *GetAdvertsAdvertsInner) GetSettingsOk() (*AdvertSettings, bool)

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

func (*GetAdvertsAdvertsInner) GetStatus

func (o *GetAdvertsAdvertsInner) GetStatus() int32

GetStatus returns the Status field value

func (*GetAdvertsAdvertsInner) GetStatusOk

func (o *GetAdvertsAdvertsInner) GetStatusOk() (*int32, bool)

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

func (*GetAdvertsAdvertsInner) GetTimestamps

func (o *GetAdvertsAdvertsInner) GetTimestamps() Timestamps

GetTimestamps returns the Timestamps field value

func (*GetAdvertsAdvertsInner) GetTimestampsOk

func (o *GetAdvertsAdvertsInner) GetTimestampsOk() (*Timestamps, bool)

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

func (GetAdvertsAdvertsInner) MarshalJSON

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

func (*GetAdvertsAdvertsInner) SetBidType

func (o *GetAdvertsAdvertsInner) SetBidType(v string)

SetBidType sets field value

func (*GetAdvertsAdvertsInner) SetId

func (o *GetAdvertsAdvertsInner) SetId(v int64)

SetId sets field value

func (*GetAdvertsAdvertsInner) SetNmSettings

func (o *GetAdvertsAdvertsInner) SetNmSettings(v []AdvertNMsSettings)

SetNmSettings sets field value

func (*GetAdvertsAdvertsInner) SetSettings

func (o *GetAdvertsAdvertsInner) SetSettings(v AdvertSettings)

SetSettings sets field value

func (*GetAdvertsAdvertsInner) SetStatus

func (o *GetAdvertsAdvertsInner) SetStatus(v int32)

SetStatus sets field value

func (*GetAdvertsAdvertsInner) SetTimestamps

func (o *GetAdvertsAdvertsInner) SetTimestamps(v Timestamps)

SetTimestamps sets field value

func (GetAdvertsAdvertsInner) ToMap

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

func (*GetAdvertsAdvertsInner) UnmarshalJSON

func (o *GetAdvertsAdvertsInner) UnmarshalJSON(data []byte) (err error)

type GetAuctionAdverts

type GetAuctionAdverts struct {
	// Кампании
	Adverts []GetAuctionAdvertsAdvertsInner `json:"adverts"`
}

GetAuctionAdverts struct for GetAuctionAdverts

func NewGetAuctionAdverts

func NewGetAuctionAdverts(adverts []GetAuctionAdvertsAdvertsInner) *GetAuctionAdverts

NewGetAuctionAdverts instantiates a new GetAuctionAdverts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAuctionAdvertsWithDefaults

func NewGetAuctionAdvertsWithDefaults() *GetAuctionAdverts

NewGetAuctionAdvertsWithDefaults instantiates a new GetAuctionAdverts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAuctionAdverts) GetAdverts

GetAdverts returns the Adverts field value

func (*GetAuctionAdverts) GetAdvertsOk

func (o *GetAuctionAdverts) GetAdvertsOk() ([]GetAuctionAdvertsAdvertsInner, bool)

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

func (GetAuctionAdverts) MarshalJSON

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

func (*GetAuctionAdverts) SetAdverts

SetAdverts sets field value

func (GetAuctionAdverts) ToMap

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

func (*GetAuctionAdverts) UnmarshalJSON

func (o *GetAuctionAdverts) UnmarshalJSON(data []byte) (err error)

type GetAuctionAdvertsAdvertsInner

type GetAuctionAdvertsAdvertsInner struct {
	// ID кампании
	Id int64 `json:"id"`
	// Настройки товаров
	NmSettings []AuctionAdvertNMsSettings `json:"nm_settings"`
	Settings   AuctionAdvertSettings      `json:"settings"`
	// Статус кампании: - `-1` — удалена, процесс удаления будет завершён в течение 10 минут - `4` — готова к запуску - `7` — завершена - `8` — отменена - `9` — активна - `11` — на паузе
	Status     int32      `json:"status"`
	Timestamps Timestamps `json:"timestamps"`
	// Тип ставки:   - `unified` — единая ставка   - `manual` — ручная ставка
	BidType string `json:"bid_type"`
}

GetAuctionAdvertsAdvertsInner struct for GetAuctionAdvertsAdvertsInner

func NewGetAuctionAdvertsAdvertsInner

func NewGetAuctionAdvertsAdvertsInner(id int64, nmSettings []AuctionAdvertNMsSettings, settings AuctionAdvertSettings, status int32, timestamps Timestamps, bidType string) *GetAuctionAdvertsAdvertsInner

NewGetAuctionAdvertsAdvertsInner instantiates a new GetAuctionAdvertsAdvertsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAuctionAdvertsAdvertsInnerWithDefaults

func NewGetAuctionAdvertsAdvertsInnerWithDefaults() *GetAuctionAdvertsAdvertsInner

NewGetAuctionAdvertsAdvertsInnerWithDefaults instantiates a new GetAuctionAdvertsAdvertsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAuctionAdvertsAdvertsInner) GetBidType

func (o *GetAuctionAdvertsAdvertsInner) GetBidType() string

GetBidType returns the BidType field value

func (*GetAuctionAdvertsAdvertsInner) GetBidTypeOk

func (o *GetAuctionAdvertsAdvertsInner) GetBidTypeOk() (*string, bool)

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

func (*GetAuctionAdvertsAdvertsInner) GetId

GetId returns the Id field value

func (*GetAuctionAdvertsAdvertsInner) GetIdOk

func (o *GetAuctionAdvertsAdvertsInner) GetIdOk() (*int64, bool)

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

func (*GetAuctionAdvertsAdvertsInner) GetNmSettings

GetNmSettings returns the NmSettings field value

func (*GetAuctionAdvertsAdvertsInner) GetNmSettingsOk

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

func (*GetAuctionAdvertsAdvertsInner) GetSettings

GetSettings returns the Settings field value

func (*GetAuctionAdvertsAdvertsInner) GetSettingsOk

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

func (*GetAuctionAdvertsAdvertsInner) GetStatus

func (o *GetAuctionAdvertsAdvertsInner) GetStatus() int32

GetStatus returns the Status field value

func (*GetAuctionAdvertsAdvertsInner) GetStatusOk

func (o *GetAuctionAdvertsAdvertsInner) GetStatusOk() (*int32, bool)

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

func (*GetAuctionAdvertsAdvertsInner) GetTimestamps

func (o *GetAuctionAdvertsAdvertsInner) GetTimestamps() Timestamps

GetTimestamps returns the Timestamps field value

func (*GetAuctionAdvertsAdvertsInner) GetTimestampsOk

func (o *GetAuctionAdvertsAdvertsInner) GetTimestampsOk() (*Timestamps, bool)

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

func (GetAuctionAdvertsAdvertsInner) MarshalJSON

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

func (*GetAuctionAdvertsAdvertsInner) SetBidType

func (o *GetAuctionAdvertsAdvertsInner) SetBidType(v string)

SetBidType sets field value

func (*GetAuctionAdvertsAdvertsInner) SetId

SetId sets field value

func (*GetAuctionAdvertsAdvertsInner) SetNmSettings

SetNmSettings sets field value

func (*GetAuctionAdvertsAdvertsInner) SetSettings

SetSettings sets field value

func (*GetAuctionAdvertsAdvertsInner) SetStatus

func (o *GetAuctionAdvertsAdvertsInner) SetStatus(v int32)

SetStatus sets field value

func (*GetAuctionAdvertsAdvertsInner) SetTimestamps

func (o *GetAuctionAdvertsAdvertsInner) SetTimestamps(v Timestamps)

SetTimestamps sets field value

func (GetAuctionAdvertsAdvertsInner) ToMap

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

func (*GetAuctionAdvertsAdvertsInner) UnmarshalJSON

func (o *GetAuctionAdvertsAdvertsInner) UnmarshalJSON(data []byte) (err error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type Model400Response

type Model400Response struct {
	Error *string `json:"error,omitempty"`
}

Model400Response struct for Model400Response

func NewModel400Response

func NewModel400Response() *Model400Response

NewModel400Response instantiates a new Model400Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewModel400ResponseWithDefaults

func NewModel400ResponseWithDefaults() *Model400Response

NewModel400ResponseWithDefaults instantiates a new Model400Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Model400Response) GetError

func (o *Model400Response) GetError() string

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

func (*Model400Response) GetErrorOk

func (o *Model400Response) GetErrorOk() (*string, 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.

func (*Model400Response) HasError

func (o *Model400Response) HasError() bool

HasError returns a boolean if a field has been set.

func (Model400Response) MarshalJSON

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

func (*Model400Response) SetError

func (o *Model400Response) SetError(v string)

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

func (Model400Response) ToMap

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

type NullableAdvV0AuctionBidsPatch200Response

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

func (NullableAdvV0AuctionBidsPatch200Response) Get

func (NullableAdvV0AuctionBidsPatch200Response) IsSet

func (NullableAdvV0AuctionBidsPatch200Response) MarshalJSON

func (*NullableAdvV0AuctionBidsPatch200Response) Set

func (*NullableAdvV0AuctionBidsPatch200Response) UnmarshalJSON

func (v *NullableAdvV0AuctionBidsPatch200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV0AuctionBidsPatch200Response) Unset

type NullableAdvV0AuctionBidsPatch200ResponseBidsInner

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

func (NullableAdvV0AuctionBidsPatch200ResponseBidsInner) Get

func (NullableAdvV0AuctionBidsPatch200ResponseBidsInner) IsSet

func (NullableAdvV0AuctionBidsPatch200ResponseBidsInner) MarshalJSON

func (*NullableAdvV0AuctionBidsPatch200ResponseBidsInner) Set

func (*NullableAdvV0AuctionBidsPatch200ResponseBidsInner) UnmarshalJSON

func (*NullableAdvV0AuctionBidsPatch200ResponseBidsInner) Unset

type NullableAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner

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

func (NullableAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) Get

func (NullableAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) IsSet

func (NullableAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) MarshalJSON

func (*NullableAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) Set

func (*NullableAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) UnmarshalJSON

func (*NullableAdvV0AuctionBidsPatch200ResponseBidsInnerNmBidsInner) Unset

type NullableAdvV0AuctionBidsPatchRequest

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

func (NullableAdvV0AuctionBidsPatchRequest) Get

func (NullableAdvV0AuctionBidsPatchRequest) IsSet

func (NullableAdvV0AuctionBidsPatchRequest) MarshalJSON

func (v NullableAdvV0AuctionBidsPatchRequest) MarshalJSON() ([]byte, error)

func (*NullableAdvV0AuctionBidsPatchRequest) Set

func (*NullableAdvV0AuctionBidsPatchRequest) UnmarshalJSON

func (v *NullableAdvV0AuctionBidsPatchRequest) UnmarshalJSON(src []byte) error

func (*NullableAdvV0AuctionBidsPatchRequest) Unset

type NullableAdvV0AuctionBidsPatchRequestBidsInner

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

func (NullableAdvV0AuctionBidsPatchRequestBidsInner) Get

func (NullableAdvV0AuctionBidsPatchRequestBidsInner) IsSet

func (NullableAdvV0AuctionBidsPatchRequestBidsInner) MarshalJSON

func (*NullableAdvV0AuctionBidsPatchRequestBidsInner) Set

func (*NullableAdvV0AuctionBidsPatchRequestBidsInner) UnmarshalJSON

func (*NullableAdvV0AuctionBidsPatchRequestBidsInner) Unset

type NullableAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner

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

func (NullableAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) Get

func (NullableAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) IsSet

func (NullableAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) MarshalJSON

func (*NullableAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) Set

func (*NullableAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) UnmarshalJSON

func (*NullableAdvV0AuctionBidsPatchRequestBidsInnerNmBidsInner) Unset

type NullableAdvV0AuctionNmsPatch200Response

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

func (NullableAdvV0AuctionNmsPatch200Response) Get

func (NullableAdvV0AuctionNmsPatch200Response) IsSet

func (NullableAdvV0AuctionNmsPatch200Response) MarshalJSON

func (v NullableAdvV0AuctionNmsPatch200Response) MarshalJSON() ([]byte, error)

func (*NullableAdvV0AuctionNmsPatch200Response) Set

func (*NullableAdvV0AuctionNmsPatch200Response) UnmarshalJSON

func (v *NullableAdvV0AuctionNmsPatch200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV0AuctionNmsPatch200Response) Unset

type NullableAdvV0AuctionNmsPatch200ResponseNmsInner

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

func (NullableAdvV0AuctionNmsPatch200ResponseNmsInner) Get

func (NullableAdvV0AuctionNmsPatch200ResponseNmsInner) IsSet

func (NullableAdvV0AuctionNmsPatch200ResponseNmsInner) MarshalJSON

func (*NullableAdvV0AuctionNmsPatch200ResponseNmsInner) Set

func (*NullableAdvV0AuctionNmsPatch200ResponseNmsInner) UnmarshalJSON

func (*NullableAdvV0AuctionNmsPatch200ResponseNmsInner) Unset

type NullableAdvV0AuctionNmsPatch200ResponseNmsInnerNms

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

func (NullableAdvV0AuctionNmsPatch200ResponseNmsInnerNms) Get

func (NullableAdvV0AuctionNmsPatch200ResponseNmsInnerNms) IsSet

func (NullableAdvV0AuctionNmsPatch200ResponseNmsInnerNms) MarshalJSON

func (*NullableAdvV0AuctionNmsPatch200ResponseNmsInnerNms) Set

func (*NullableAdvV0AuctionNmsPatch200ResponseNmsInnerNms) UnmarshalJSON

func (*NullableAdvV0AuctionNmsPatch200ResponseNmsInnerNms) Unset

type NullableAdvV0AuctionNmsPatchRequest

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

func (NullableAdvV0AuctionNmsPatchRequest) Get

func (NullableAdvV0AuctionNmsPatchRequest) IsSet

func (NullableAdvV0AuctionNmsPatchRequest) MarshalJSON

func (v NullableAdvV0AuctionNmsPatchRequest) MarshalJSON() ([]byte, error)

func (*NullableAdvV0AuctionNmsPatchRequest) Set

func (*NullableAdvV0AuctionNmsPatchRequest) UnmarshalJSON

func (v *NullableAdvV0AuctionNmsPatchRequest) UnmarshalJSON(src []byte) error

func (*NullableAdvV0AuctionNmsPatchRequest) Unset

type NullableAdvV0AuctionNmsPatchRequestNmsInner

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

func (NullableAdvV0AuctionNmsPatchRequestNmsInner) Get

func (NullableAdvV0AuctionNmsPatchRequestNmsInner) IsSet

func (NullableAdvV0AuctionNmsPatchRequestNmsInner) MarshalJSON

func (*NullableAdvV0AuctionNmsPatchRequestNmsInner) Set

func (*NullableAdvV0AuctionNmsPatchRequestNmsInner) UnmarshalJSON

func (v *NullableAdvV0AuctionNmsPatchRequestNmsInner) UnmarshalJSON(src []byte) error

func (*NullableAdvV0AuctionNmsPatchRequestNmsInner) Unset

type NullableAdvV0AuctionNmsPatchRequestNmsInnerNms

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

func (NullableAdvV0AuctionNmsPatchRequestNmsInnerNms) Get

func (NullableAdvV0AuctionNmsPatchRequestNmsInnerNms) IsSet

func (NullableAdvV0AuctionNmsPatchRequestNmsInnerNms) MarshalJSON

func (*NullableAdvV0AuctionNmsPatchRequestNmsInnerNms) Set

func (*NullableAdvV0AuctionNmsPatchRequestNmsInnerNms) UnmarshalJSON

func (*NullableAdvV0AuctionNmsPatchRequestNmsInnerNms) Unset

type NullableAdvV0AuctionPlacementsPutRequest

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

func (NullableAdvV0AuctionPlacementsPutRequest) Get

func (NullableAdvV0AuctionPlacementsPutRequest) IsSet

func (NullableAdvV0AuctionPlacementsPutRequest) MarshalJSON

func (*NullableAdvV0AuctionPlacementsPutRequest) Set

func (*NullableAdvV0AuctionPlacementsPutRequest) UnmarshalJSON

func (v *NullableAdvV0AuctionPlacementsPutRequest) UnmarshalJSON(src []byte) error

func (*NullableAdvV0AuctionPlacementsPutRequest) Unset

type NullableAdvV0AuctionPlacementsPutRequestPlacementsInner

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

func (NullableAdvV0AuctionPlacementsPutRequestPlacementsInner) Get

func (NullableAdvV0AuctionPlacementsPutRequestPlacementsInner) IsSet

func (NullableAdvV0AuctionPlacementsPutRequestPlacementsInner) MarshalJSON

func (*NullableAdvV0AuctionPlacementsPutRequestPlacementsInner) Set

func (*NullableAdvV0AuctionPlacementsPutRequestPlacementsInner) UnmarshalJSON

func (*NullableAdvV0AuctionPlacementsPutRequestPlacementsInner) Unset

type NullableAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements

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

func (NullableAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) Get

func (NullableAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) IsSet

func (NullableAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) MarshalJSON

func (*NullableAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) Set

func (*NullableAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) UnmarshalJSON

func (*NullableAdvV0AuctionPlacementsPutRequestPlacementsInnerPlacements) Unset

type NullableAdvV0BidsMinPost200Response

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

func (NullableAdvV0BidsMinPost200Response) Get

func (NullableAdvV0BidsMinPost200Response) IsSet

func (NullableAdvV0BidsMinPost200Response) MarshalJSON

func (v NullableAdvV0BidsMinPost200Response) MarshalJSON() ([]byte, error)

func (*NullableAdvV0BidsMinPost200Response) Set

func (*NullableAdvV0BidsMinPost200Response) UnmarshalJSON

func (v *NullableAdvV0BidsMinPost200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV0BidsMinPost200Response) Unset

type NullableAdvV0BidsMinPost200ResponseBidsInner

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

func (NullableAdvV0BidsMinPost200ResponseBidsInner) Get

func (NullableAdvV0BidsMinPost200ResponseBidsInner) IsSet

func (NullableAdvV0BidsMinPost200ResponseBidsInner) MarshalJSON

func (*NullableAdvV0BidsMinPost200ResponseBidsInner) Set

func (*NullableAdvV0BidsMinPost200ResponseBidsInner) UnmarshalJSON

func (*NullableAdvV0BidsMinPost200ResponseBidsInner) Unset

type NullableAdvV0BidsMinPost200ResponseBidsInnerBidsInner

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

func (NullableAdvV0BidsMinPost200ResponseBidsInnerBidsInner) Get

func (NullableAdvV0BidsMinPost200ResponseBidsInnerBidsInner) IsSet

func (NullableAdvV0BidsMinPost200ResponseBidsInnerBidsInner) MarshalJSON

func (*NullableAdvV0BidsMinPost200ResponseBidsInnerBidsInner) Set

func (*NullableAdvV0BidsMinPost200ResponseBidsInnerBidsInner) UnmarshalJSON

func (*NullableAdvV0BidsMinPost200ResponseBidsInnerBidsInner) Unset

type NullableAdvV0BidsMinPostRequest

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

func (NullableAdvV0BidsMinPostRequest) Get

func (NullableAdvV0BidsMinPostRequest) IsSet

func (NullableAdvV0BidsMinPostRequest) MarshalJSON

func (v NullableAdvV0BidsMinPostRequest) MarshalJSON() ([]byte, error)

func (*NullableAdvV0BidsMinPostRequest) Set

func (*NullableAdvV0BidsMinPostRequest) UnmarshalJSON

func (v *NullableAdvV0BidsMinPostRequest) UnmarshalJSON(src []byte) error

func (*NullableAdvV0BidsMinPostRequest) Unset

type NullableAdvV0BidsPatch400Response

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

func (NullableAdvV0BidsPatch400Response) Get

func (NullableAdvV0BidsPatch400Response) IsSet

func (NullableAdvV0BidsPatch400Response) MarshalJSON

func (v NullableAdvV0BidsPatch400Response) MarshalJSON() ([]byte, error)

func (*NullableAdvV0BidsPatch400Response) Set

func (*NullableAdvV0BidsPatch400Response) UnmarshalJSON

func (v *NullableAdvV0BidsPatch400Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV0BidsPatch400Response) Unset

type NullableAdvV0BidsPatch400ResponseErrorsInner

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

func (NullableAdvV0BidsPatch400ResponseErrorsInner) Get

func (NullableAdvV0BidsPatch400ResponseErrorsInner) IsSet

func (NullableAdvV0BidsPatch400ResponseErrorsInner) MarshalJSON

func (*NullableAdvV0BidsPatch400ResponseErrorsInner) Set

func (*NullableAdvV0BidsPatch400ResponseErrorsInner) UnmarshalJSON

func (*NullableAdvV0BidsPatch400ResponseErrorsInner) Unset

type NullableAdvV0BidsPatchRequest

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

func (NullableAdvV0BidsPatchRequest) Get

func (NullableAdvV0BidsPatchRequest) IsSet

func (NullableAdvV0BidsPatchRequest) MarshalJSON

func (v NullableAdvV0BidsPatchRequest) MarshalJSON() ([]byte, error)

func (*NullableAdvV0BidsPatchRequest) Set

func (*NullableAdvV0BidsPatchRequest) UnmarshalJSON

func (v *NullableAdvV0BidsPatchRequest) UnmarshalJSON(src []byte) error

func (*NullableAdvV0BidsPatchRequest) Unset

func (v *NullableAdvV0BidsPatchRequest) Unset()

type NullableAdvV0ConfigGet200Response

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

func (NullableAdvV0ConfigGet200Response) Get

func (NullableAdvV0ConfigGet200Response) IsSet

func (NullableAdvV0ConfigGet200Response) MarshalJSON

func (v NullableAdvV0ConfigGet200Response) MarshalJSON() ([]byte, error)

func (*NullableAdvV0ConfigGet200Response) Set

func (*NullableAdvV0ConfigGet200Response) UnmarshalJSON

func (v *NullableAdvV0ConfigGet200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV0ConfigGet200Response) Unset

type NullableAdvV0ConfigGet200ResponseConfigInner

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

func (NullableAdvV0ConfigGet200ResponseConfigInner) Get

func (NullableAdvV0ConfigGet200ResponseConfigInner) IsSet

func (NullableAdvV0ConfigGet200ResponseConfigInner) MarshalJSON

func (*NullableAdvV0ConfigGet200ResponseConfigInner) Set

func (*NullableAdvV0ConfigGet200ResponseConfigInner) UnmarshalJSON

func (*NullableAdvV0ConfigGet200ResponseConfigInner) Unset

type NullableAdvV0RenamePostRequest

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

func (NullableAdvV0RenamePostRequest) Get

func (NullableAdvV0RenamePostRequest) IsSet

func (NullableAdvV0RenamePostRequest) MarshalJSON

func (v NullableAdvV0RenamePostRequest) MarshalJSON() ([]byte, error)

func (*NullableAdvV0RenamePostRequest) Set

func (*NullableAdvV0RenamePostRequest) UnmarshalJSON

func (v *NullableAdvV0RenamePostRequest) UnmarshalJSON(src []byte) error

func (*NullableAdvV0RenamePostRequest) Unset

func (v *NullableAdvV0RenamePostRequest) Unset()

type NullableAdvV1AdvertGet200Response

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

func (NullableAdvV1AdvertGet200Response) Get

func (NullableAdvV1AdvertGet200Response) IsSet

func (NullableAdvV1AdvertGet200Response) MarshalJSON

func (v NullableAdvV1AdvertGet200Response) MarshalJSON() ([]byte, error)

func (*NullableAdvV1AdvertGet200Response) Set

func (*NullableAdvV1AdvertGet200Response) UnmarshalJSON

func (v *NullableAdvV1AdvertGet200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV1AdvertGet200Response) Unset

type NullableAdvV1AdvertGet200ResponseExtended

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

func (NullableAdvV1AdvertGet200ResponseExtended) Get

func (NullableAdvV1AdvertGet200ResponseExtended) IsSet

func (NullableAdvV1AdvertGet200ResponseExtended) MarshalJSON

func (*NullableAdvV1AdvertGet200ResponseExtended) Set

func (*NullableAdvV1AdvertGet200ResponseExtended) UnmarshalJSON

func (v *NullableAdvV1AdvertGet200ResponseExtended) UnmarshalJSON(src []byte) error

func (*NullableAdvV1AdvertGet200ResponseExtended) Unset

type NullableAdvV1AdvertGet200ResponseItemsInner

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

func (NullableAdvV1AdvertGet200ResponseItemsInner) Get

func (NullableAdvV1AdvertGet200ResponseItemsInner) IsSet

func (NullableAdvV1AdvertGet200ResponseItemsInner) MarshalJSON

func (*NullableAdvV1AdvertGet200ResponseItemsInner) Set

func (*NullableAdvV1AdvertGet200ResponseItemsInner) UnmarshalJSON

func (v *NullableAdvV1AdvertGet200ResponseItemsInner) UnmarshalJSON(src []byte) error

func (*NullableAdvV1AdvertGet200ResponseItemsInner) Unset

type NullableAdvV1AdvertGet200ResponseItemsInnerShowHoursInner

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

func (NullableAdvV1AdvertGet200ResponseItemsInnerShowHoursInner) Get

func (NullableAdvV1AdvertGet200ResponseItemsInnerShowHoursInner) IsSet

func (NullableAdvV1AdvertGet200ResponseItemsInnerShowHoursInner) MarshalJSON

func (*NullableAdvV1AdvertGet200ResponseItemsInnerShowHoursInner) Set

func (*NullableAdvV1AdvertGet200ResponseItemsInnerShowHoursInner) UnmarshalJSON

func (*NullableAdvV1AdvertGet200ResponseItemsInnerShowHoursInner) Unset

type NullableAdvV1AdvertsGet200ResponseInner

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

func (NullableAdvV1AdvertsGet200ResponseInner) Get

func (NullableAdvV1AdvertsGet200ResponseInner) IsSet

func (NullableAdvV1AdvertsGet200ResponseInner) MarshalJSON

func (v NullableAdvV1AdvertsGet200ResponseInner) MarshalJSON() ([]byte, error)

func (*NullableAdvV1AdvertsGet200ResponseInner) Set

func (*NullableAdvV1AdvertsGet200ResponseInner) UnmarshalJSON

func (v *NullableAdvV1AdvertsGet200ResponseInner) UnmarshalJSON(src []byte) error

func (*NullableAdvV1AdvertsGet200ResponseInner) Unset

type NullableAdvV1AutoUpdatenmPostRequest

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

func (NullableAdvV1AutoUpdatenmPostRequest) Get

func (NullableAdvV1AutoUpdatenmPostRequest) IsSet

func (NullableAdvV1AutoUpdatenmPostRequest) MarshalJSON

func (v NullableAdvV1AutoUpdatenmPostRequest) MarshalJSON() ([]byte, error)

func (*NullableAdvV1AutoUpdatenmPostRequest) Set

func (*NullableAdvV1AutoUpdatenmPostRequest) UnmarshalJSON

func (v *NullableAdvV1AutoUpdatenmPostRequest) UnmarshalJSON(src []byte) error

func (*NullableAdvV1AutoUpdatenmPostRequest) Unset

type NullableAdvV1BalanceGet200Response

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

func (NullableAdvV1BalanceGet200Response) Get

func (NullableAdvV1BalanceGet200Response) IsSet

func (NullableAdvV1BalanceGet200Response) MarshalJSON

func (v NullableAdvV1BalanceGet200Response) MarshalJSON() ([]byte, error)

func (*NullableAdvV1BalanceGet200Response) Set

func (*NullableAdvV1BalanceGet200Response) UnmarshalJSON

func (v *NullableAdvV1BalanceGet200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV1BalanceGet200Response) Unset

type NullableAdvV1BalanceGet200ResponseCashbacksInner

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

func (NullableAdvV1BalanceGet200ResponseCashbacksInner) Get

func (NullableAdvV1BalanceGet200ResponseCashbacksInner) IsSet

func (NullableAdvV1BalanceGet200ResponseCashbacksInner) MarshalJSON

func (*NullableAdvV1BalanceGet200ResponseCashbacksInner) Set

func (*NullableAdvV1BalanceGet200ResponseCashbacksInner) UnmarshalJSON

func (*NullableAdvV1BalanceGet200ResponseCashbacksInner) Unset

type NullableAdvV1BudgetDepositPost400Response

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

func (NullableAdvV1BudgetDepositPost400Response) Get

func (NullableAdvV1BudgetDepositPost400Response) IsSet

func (NullableAdvV1BudgetDepositPost400Response) MarshalJSON

func (*NullableAdvV1BudgetDepositPost400Response) Set

func (*NullableAdvV1BudgetDepositPost400Response) UnmarshalJSON

func (v *NullableAdvV1BudgetDepositPost400Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV1BudgetDepositPost400Response) Unset

type NullableAdvV1BudgetDepositPostRequest

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

func (NullableAdvV1BudgetDepositPostRequest) Get

func (NullableAdvV1BudgetDepositPostRequest) IsSet

func (NullableAdvV1BudgetDepositPostRequest) MarshalJSON

func (v NullableAdvV1BudgetDepositPostRequest) MarshalJSON() ([]byte, error)

func (*NullableAdvV1BudgetDepositPostRequest) Set

func (*NullableAdvV1BudgetDepositPostRequest) UnmarshalJSON

func (v *NullableAdvV1BudgetDepositPostRequest) UnmarshalJSON(src []byte) error

func (*NullableAdvV1BudgetDepositPostRequest) Unset

type NullableAdvV1BudgetGet200Response

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

func (NullableAdvV1BudgetGet200Response) Get

func (NullableAdvV1BudgetGet200Response) IsSet

func (NullableAdvV1BudgetGet200Response) MarshalJSON

func (v NullableAdvV1BudgetGet200Response) MarshalJSON() ([]byte, error)

func (*NullableAdvV1BudgetGet200Response) Set

func (*NullableAdvV1BudgetGet200Response) UnmarshalJSON

func (v *NullableAdvV1BudgetGet200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV1BudgetGet200Response) Unset

type NullableAdvV1CountGet200Response

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

func (NullableAdvV1CountGet200Response) Get

func (NullableAdvV1CountGet200Response) IsSet

func (NullableAdvV1CountGet200Response) MarshalJSON

func (v NullableAdvV1CountGet200Response) MarshalJSON() ([]byte, error)

func (*NullableAdvV1CountGet200Response) Set

func (*NullableAdvV1CountGet200Response) UnmarshalJSON

func (v *NullableAdvV1CountGet200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV1CountGet200Response) Unset

type NullableAdvV1CountGet200ResponseAdverts

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

func (NullableAdvV1CountGet200ResponseAdverts) Get

func (NullableAdvV1CountGet200ResponseAdverts) IsSet

func (NullableAdvV1CountGet200ResponseAdverts) MarshalJSON

func (v NullableAdvV1CountGet200ResponseAdverts) MarshalJSON() ([]byte, error)

func (*NullableAdvV1CountGet200ResponseAdverts) Set

func (*NullableAdvV1CountGet200ResponseAdverts) UnmarshalJSON

func (v *NullableAdvV1CountGet200ResponseAdverts) UnmarshalJSON(src []byte) error

func (*NullableAdvV1CountGet200ResponseAdverts) Unset

type NullableAdvV1PaymentsGet200ResponseInner

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

func (NullableAdvV1PaymentsGet200ResponseInner) Get

func (NullableAdvV1PaymentsGet200ResponseInner) IsSet

func (NullableAdvV1PaymentsGet200ResponseInner) MarshalJSON

func (*NullableAdvV1PaymentsGet200ResponseInner) Set

func (*NullableAdvV1PaymentsGet200ResponseInner) UnmarshalJSON

func (v *NullableAdvV1PaymentsGet200ResponseInner) UnmarshalJSON(src []byte) error

func (*NullableAdvV1PaymentsGet200ResponseInner) Unset

type NullableAdvV1PromotionCountGet200Response

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

func (NullableAdvV1PromotionCountGet200Response) Get

func (NullableAdvV1PromotionCountGet200Response) IsSet

func (NullableAdvV1PromotionCountGet200Response) MarshalJSON

func (*NullableAdvV1PromotionCountGet200Response) Set

func (*NullableAdvV1PromotionCountGet200Response) UnmarshalJSON

func (v *NullableAdvV1PromotionCountGet200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV1PromotionCountGet200Response) Unset

type NullableAdvV1PromotionCountGet200ResponseAdvertsInner

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

func (NullableAdvV1PromotionCountGet200ResponseAdvertsInner) Get

func (NullableAdvV1PromotionCountGet200ResponseAdvertsInner) IsSet

func (NullableAdvV1PromotionCountGet200ResponseAdvertsInner) MarshalJSON

func (*NullableAdvV1PromotionCountGet200ResponseAdvertsInner) Set

func (*NullableAdvV1PromotionCountGet200ResponseAdvertsInner) UnmarshalJSON

func (*NullableAdvV1PromotionCountGet200ResponseAdvertsInner) Unset

type NullableAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner

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

func (NullableAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) Get

func (NullableAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) IsSet

func (NullableAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) MarshalJSON

func (*NullableAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) Set

func (*NullableAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) UnmarshalJSON

func (*NullableAdvV1PromotionCountGet200ResponseAdvertsInnerAdvertListInner) Unset

type NullableAdvV1PromotionCountGet401Response

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

func (NullableAdvV1PromotionCountGet401Response) Get

func (NullableAdvV1PromotionCountGet401Response) IsSet

func (NullableAdvV1PromotionCountGet401Response) MarshalJSON

func (*NullableAdvV1PromotionCountGet401Response) Set

func (*NullableAdvV1PromotionCountGet401Response) UnmarshalJSON

func (v *NullableAdvV1PromotionCountGet401Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV1PromotionCountGet401Response) Unset

type NullableAdvV1SearchSetExcludedPostRequest

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

func (NullableAdvV1SearchSetExcludedPostRequest) Get

func (NullableAdvV1SearchSetExcludedPostRequest) IsSet

func (NullableAdvV1SearchSetExcludedPostRequest) MarshalJSON

func (*NullableAdvV1SearchSetExcludedPostRequest) Set

func (*NullableAdvV1SearchSetExcludedPostRequest) UnmarshalJSON

func (v *NullableAdvV1SearchSetExcludedPostRequest) UnmarshalJSON(src []byte) error

func (*NullableAdvV1SearchSetExcludedPostRequest) Unset

type NullableAdvV1SearchSetPlusPostRequest

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

func (NullableAdvV1SearchSetPlusPostRequest) Get

func (NullableAdvV1SearchSetPlusPostRequest) IsSet

func (NullableAdvV1SearchSetPlusPostRequest) MarshalJSON

func (v NullableAdvV1SearchSetPlusPostRequest) MarshalJSON() ([]byte, error)

func (*NullableAdvV1SearchSetPlusPostRequest) Set

func (*NullableAdvV1SearchSetPlusPostRequest) UnmarshalJSON

func (v *NullableAdvV1SearchSetPlusPostRequest) UnmarshalJSON(src []byte) error

func (*NullableAdvV1SearchSetPlusPostRequest) Unset

type NullableAdvV1StatWordsGet200Response

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

func (NullableAdvV1StatWordsGet200Response) Get

func (NullableAdvV1StatWordsGet200Response) IsSet

func (NullableAdvV1StatWordsGet200Response) MarshalJSON

func (v NullableAdvV1StatWordsGet200Response) MarshalJSON() ([]byte, error)

func (*NullableAdvV1StatWordsGet200Response) Set

func (*NullableAdvV1StatWordsGet200Response) UnmarshalJSON

func (v *NullableAdvV1StatWordsGet200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV1StatWordsGet200Response) Unset

type NullableAdvV1StatWordsGet200ResponseStatInner

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

func (NullableAdvV1StatWordsGet200ResponseStatInner) Get

func (NullableAdvV1StatWordsGet200ResponseStatInner) IsSet

func (NullableAdvV1StatWordsGet200ResponseStatInner) MarshalJSON

func (*NullableAdvV1StatWordsGet200ResponseStatInner) Set

func (*NullableAdvV1StatWordsGet200ResponseStatInner) UnmarshalJSON

func (*NullableAdvV1StatWordsGet200ResponseStatInner) Unset

type NullableAdvV1StatWordsGet200ResponseWords

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

func (NullableAdvV1StatWordsGet200ResponseWords) Get

func (NullableAdvV1StatWordsGet200ResponseWords) IsSet

func (NullableAdvV1StatWordsGet200ResponseWords) MarshalJSON

func (*NullableAdvV1StatWordsGet200ResponseWords) Set

func (*NullableAdvV1StatWordsGet200ResponseWords) UnmarshalJSON

func (v *NullableAdvV1StatWordsGet200ResponseWords) UnmarshalJSON(src []byte) error

func (*NullableAdvV1StatWordsGet200ResponseWords) Unset

type NullableAdvV1StatWordsGet200ResponseWordsKeywordsInner

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

func (NullableAdvV1StatWordsGet200ResponseWordsKeywordsInner) Get

func (NullableAdvV1StatWordsGet200ResponseWordsKeywordsInner) IsSet

func (NullableAdvV1StatWordsGet200ResponseWordsKeywordsInner) MarshalJSON

func (*NullableAdvV1StatWordsGet200ResponseWordsKeywordsInner) Set

func (*NullableAdvV1StatWordsGet200ResponseWordsKeywordsInner) UnmarshalJSON

func (*NullableAdvV1StatWordsGet200ResponseWordsKeywordsInner) Unset

type NullableAdvV1StatsPost200ResponseInner

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

func (NullableAdvV1StatsPost200ResponseInner) Get

func (NullableAdvV1StatsPost200ResponseInner) IsSet

func (NullableAdvV1StatsPost200ResponseInner) MarshalJSON

func (v NullableAdvV1StatsPost200ResponseInner) MarshalJSON() ([]byte, error)

func (*NullableAdvV1StatsPost200ResponseInner) Set

func (*NullableAdvV1StatsPost200ResponseInner) UnmarshalJSON

func (v *NullableAdvV1StatsPost200ResponseInner) UnmarshalJSON(src []byte) error

func (*NullableAdvV1StatsPost200ResponseInner) Unset

type NullableAdvV1StatsPostRequestInner added in v0.1.39

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

func NewNullableAdvV1StatsPostRequestInner added in v0.1.39

func NewNullableAdvV1StatsPostRequestInner(val *AdvV1StatsPostRequestInner) *NullableAdvV1StatsPostRequestInner

func (NullableAdvV1StatsPostRequestInner) Get added in v0.1.39

func (NullableAdvV1StatsPostRequestInner) IsSet added in v0.1.39

func (NullableAdvV1StatsPostRequestInner) MarshalJSON added in v0.1.39

func (v NullableAdvV1StatsPostRequestInner) MarshalJSON() ([]byte, error)

func (*NullableAdvV1StatsPostRequestInner) Set added in v0.1.39

func (*NullableAdvV1StatsPostRequestInner) UnmarshalJSON added in v0.1.39

func (v *NullableAdvV1StatsPostRequestInner) UnmarshalJSON(src []byte) error

func (*NullableAdvV1StatsPostRequestInner) Unset added in v0.1.39

type NullableAdvV1SupplierSubjectsGet200ResponseInner

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

func (NullableAdvV1SupplierSubjectsGet200ResponseInner) Get

func (NullableAdvV1SupplierSubjectsGet200ResponseInner) IsSet

func (NullableAdvV1SupplierSubjectsGet200ResponseInner) MarshalJSON

func (*NullableAdvV1SupplierSubjectsGet200ResponseInner) Set

func (*NullableAdvV1SupplierSubjectsGet200ResponseInner) UnmarshalJSON

func (*NullableAdvV1SupplierSubjectsGet200ResponseInner) Unset

type NullableAdvV1UpdGet200ResponseInner

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

func (NullableAdvV1UpdGet200ResponseInner) Get

func (NullableAdvV1UpdGet200ResponseInner) IsSet

func (NullableAdvV1UpdGet200ResponseInner) MarshalJSON

func (v NullableAdvV1UpdGet200ResponseInner) MarshalJSON() ([]byte, error)

func (*NullableAdvV1UpdGet200ResponseInner) Set

func (*NullableAdvV1UpdGet200ResponseInner) UnmarshalJSON

func (v *NullableAdvV1UpdGet200ResponseInner) UnmarshalJSON(src []byte) error

func (*NullableAdvV1UpdGet200ResponseInner) Unset

type NullableAdvV2AutoStatWordsGet200Response

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

func (NullableAdvV2AutoStatWordsGet200Response) Get

func (NullableAdvV2AutoStatWordsGet200Response) IsSet

func (NullableAdvV2AutoStatWordsGet200Response) MarshalJSON

func (*NullableAdvV2AutoStatWordsGet200Response) Set

func (*NullableAdvV2AutoStatWordsGet200Response) UnmarshalJSON

func (v *NullableAdvV2AutoStatWordsGet200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV2AutoStatWordsGet200Response) Unset

type NullableAdvV2AutoStatWordsGet200ResponseClustersInner

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

func (NullableAdvV2AutoStatWordsGet200ResponseClustersInner) Get

func (NullableAdvV2AutoStatWordsGet200ResponseClustersInner) IsSet

func (NullableAdvV2AutoStatWordsGet200ResponseClustersInner) MarshalJSON

func (*NullableAdvV2AutoStatWordsGet200ResponseClustersInner) Set

func (*NullableAdvV2AutoStatWordsGet200ResponseClustersInner) UnmarshalJSON

func (*NullableAdvV2AutoStatWordsGet200ResponseClustersInner) Unset

type NullableAdvV2FullstatsPost200Response

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

func (NullableAdvV2FullstatsPost200Response) Get

func (NullableAdvV2FullstatsPost200Response) IsSet

func (NullableAdvV2FullstatsPost200Response) MarshalJSON

func (v NullableAdvV2FullstatsPost200Response) MarshalJSON() ([]byte, error)

func (*NullableAdvV2FullstatsPost200Response) Set

func (*NullableAdvV2FullstatsPost200Response) UnmarshalJSON

func (v *NullableAdvV2FullstatsPost200Response) UnmarshalJSON(src []byte) error

func (*NullableAdvV2FullstatsPost200Response) Unset

type NullableAdvV2FullstatsPostRequestInner

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

func (NullableAdvV2FullstatsPostRequestInner) Get

func (NullableAdvV2FullstatsPostRequestInner) IsSet

func (NullableAdvV2FullstatsPostRequestInner) MarshalJSON

func (v NullableAdvV2FullstatsPostRequestInner) MarshalJSON() ([]byte, error)

func (*NullableAdvV2FullstatsPostRequestInner) Set

func (*NullableAdvV2FullstatsPostRequestInner) UnmarshalJSON

func (v *NullableAdvV2FullstatsPostRequestInner) UnmarshalJSON(src []byte) error

func (*NullableAdvV2FullstatsPostRequestInner) Unset

type NullableAdvV2SeacatSaveAdPostRequest

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

func (NullableAdvV2SeacatSaveAdPostRequest) Get

func (NullableAdvV2SeacatSaveAdPostRequest) IsSet

func (NullableAdvV2SeacatSaveAdPostRequest) MarshalJSON

func (v NullableAdvV2SeacatSaveAdPostRequest) MarshalJSON() ([]byte, error)

func (*NullableAdvV2SeacatSaveAdPostRequest) Set

func (*NullableAdvV2SeacatSaveAdPostRequest) UnmarshalJSON

func (v *NullableAdvV2SeacatSaveAdPostRequest) UnmarshalJSON(src []byte) error

func (*NullableAdvV2SeacatSaveAdPostRequest) Unset

type NullableAdvV2SupplierNmsPost200ResponseInner

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

func (NullableAdvV2SupplierNmsPost200ResponseInner) Get

func (NullableAdvV2SupplierNmsPost200ResponseInner) IsSet

func (NullableAdvV2SupplierNmsPost200ResponseInner) MarshalJSON

func (*NullableAdvV2SupplierNmsPost200ResponseInner) Set

func (*NullableAdvV2SupplierNmsPost200ResponseInner) UnmarshalJSON

func (*NullableAdvV2SupplierNmsPost200ResponseInner) Unset

type NullableAdvertBidsKopecks

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

func NewNullableAdvertBidsKopecks

func NewNullableAdvertBidsKopecks(val *AdvertBidsKopecks) *NullableAdvertBidsKopecks

func (NullableAdvertBidsKopecks) Get

func (NullableAdvertBidsKopecks) IsSet

func (v NullableAdvertBidsKopecks) IsSet() bool

func (NullableAdvertBidsKopecks) MarshalJSON

func (v NullableAdvertBidsKopecks) MarshalJSON() ([]byte, error)

func (*NullableAdvertBidsKopecks) Set

func (*NullableAdvertBidsKopecks) UnmarshalJSON

func (v *NullableAdvertBidsKopecks) UnmarshalJSON(src []byte) error

func (*NullableAdvertBidsKopecks) Unset

func (v *NullableAdvertBidsKopecks) Unset()

type NullableAdvertNMsSettings

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

func NewNullableAdvertNMsSettings

func NewNullableAdvertNMsSettings(val *AdvertNMsSettings) *NullableAdvertNMsSettings

func (NullableAdvertNMsSettings) Get

func (NullableAdvertNMsSettings) IsSet

func (v NullableAdvertNMsSettings) IsSet() bool

func (NullableAdvertNMsSettings) MarshalJSON

func (v NullableAdvertNMsSettings) MarshalJSON() ([]byte, error)

func (*NullableAdvertNMsSettings) Set

func (*NullableAdvertNMsSettings) UnmarshalJSON

func (v *NullableAdvertNMsSettings) UnmarshalJSON(src []byte) error

func (*NullableAdvertNMsSettings) Unset

func (v *NullableAdvertNMsSettings) Unset()

type NullableAdvertSettings

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

func NewNullableAdvertSettings

func NewNullableAdvertSettings(val *AdvertSettings) *NullableAdvertSettings

func (NullableAdvertSettings) Get

func (NullableAdvertSettings) IsSet

func (v NullableAdvertSettings) IsSet() bool

func (NullableAdvertSettings) MarshalJSON

func (v NullableAdvertSettings) MarshalJSON() ([]byte, error)

func (*NullableAdvertSettings) Set

func (*NullableAdvertSettings) UnmarshalJSON

func (v *NullableAdvertSettings) UnmarshalJSON(src []byte) error

func (*NullableAdvertSettings) Unset

func (v *NullableAdvertSettings) Unset()

type NullableAdvertSubject

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

func NewNullableAdvertSubject

func NewNullableAdvertSubject(val *AdvertSubject) *NullableAdvertSubject

func (NullableAdvertSubject) Get

func (NullableAdvertSubject) IsSet

func (v NullableAdvertSubject) IsSet() bool

func (NullableAdvertSubject) MarshalJSON

func (v NullableAdvertSubject) MarshalJSON() ([]byte, error)

func (*NullableAdvertSubject) Set

func (v *NullableAdvertSubject) Set(val *AdvertSubject)

func (*NullableAdvertSubject) UnmarshalJSON

func (v *NullableAdvertSubject) UnmarshalJSON(src []byte) error

func (*NullableAdvertSubject) Unset

func (v *NullableAdvertSubject) Unset()

type NullableApiAdvertV1BidsMinPost200Response

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

func (NullableApiAdvertV1BidsMinPost200Response) Get

func (NullableApiAdvertV1BidsMinPost200Response) IsSet

func (NullableApiAdvertV1BidsMinPost200Response) MarshalJSON

func (*NullableApiAdvertV1BidsMinPost200Response) Set

func (*NullableApiAdvertV1BidsMinPost200Response) UnmarshalJSON

func (v *NullableApiAdvertV1BidsMinPost200Response) UnmarshalJSON(src []byte) error

func (*NullableApiAdvertV1BidsMinPost200Response) Unset

type NullableApiAdvertV1BidsMinPost200ResponseBidsInner

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

func (NullableApiAdvertV1BidsMinPost200ResponseBidsInner) Get

func (NullableApiAdvertV1BidsMinPost200ResponseBidsInner) IsSet

func (NullableApiAdvertV1BidsMinPost200ResponseBidsInner) MarshalJSON

func (*NullableApiAdvertV1BidsMinPost200ResponseBidsInner) Set

func (*NullableApiAdvertV1BidsMinPost200ResponseBidsInner) UnmarshalJSON

func (*NullableApiAdvertV1BidsMinPost200ResponseBidsInner) Unset

type NullableApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner

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

func (NullableApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) Get

func (NullableApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) IsSet

func (NullableApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) MarshalJSON

func (*NullableApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) Set

func (*NullableApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) UnmarshalJSON

func (*NullableApiAdvertV1BidsMinPost200ResponseBidsInnerBidsInner) Unset

type NullableApiAdvertV1BidsMinPostRequest added in v0.1.39

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

func NewNullableApiAdvertV1BidsMinPostRequest added in v0.1.39

func NewNullableApiAdvertV1BidsMinPostRequest(val *ApiAdvertV1BidsMinPostRequest) *NullableApiAdvertV1BidsMinPostRequest

func (NullableApiAdvertV1BidsMinPostRequest) Get added in v0.1.39

func (NullableApiAdvertV1BidsMinPostRequest) IsSet added in v0.1.39

func (NullableApiAdvertV1BidsMinPostRequest) MarshalJSON added in v0.1.39

func (v NullableApiAdvertV1BidsMinPostRequest) MarshalJSON() ([]byte, error)

func (*NullableApiAdvertV1BidsMinPostRequest) Set added in v0.1.39

func (*NullableApiAdvertV1BidsMinPostRequest) UnmarshalJSON added in v0.1.39

func (v *NullableApiAdvertV1BidsMinPostRequest) UnmarshalJSON(src []byte) error

func (*NullableApiAdvertV1BidsMinPostRequest) Unset added in v0.1.39

type NullableApiAdvertV1BidsPatch200Response

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

func (NullableApiAdvertV1BidsPatch200Response) Get

func (NullableApiAdvertV1BidsPatch200Response) IsSet

func (NullableApiAdvertV1BidsPatch200Response) MarshalJSON

func (v NullableApiAdvertV1BidsPatch200Response) MarshalJSON() ([]byte, error)

func (*NullableApiAdvertV1BidsPatch200Response) Set

func (*NullableApiAdvertV1BidsPatch200Response) UnmarshalJSON

func (v *NullableApiAdvertV1BidsPatch200Response) UnmarshalJSON(src []byte) error

func (*NullableApiAdvertV1BidsPatch200Response) Unset

type NullableApiAdvertV1BidsPatch200ResponseBidsInner

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

func (NullableApiAdvertV1BidsPatch200ResponseBidsInner) Get

func (NullableApiAdvertV1BidsPatch200ResponseBidsInner) IsSet

func (NullableApiAdvertV1BidsPatch200ResponseBidsInner) MarshalJSON

func (*NullableApiAdvertV1BidsPatch200ResponseBidsInner) Set

func (*NullableApiAdvertV1BidsPatch200ResponseBidsInner) UnmarshalJSON

func (*NullableApiAdvertV1BidsPatch200ResponseBidsInner) Unset

type NullableApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner

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

func (NullableApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) Get

func (NullableApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) IsSet

func (NullableApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) MarshalJSON

func (*NullableApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) Set

func (*NullableApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) UnmarshalJSON

func (*NullableApiAdvertV1BidsPatch200ResponseBidsInnerNmBidsInner) Unset

type NullableApiAdvertV1BidsPatchRequest

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

func (NullableApiAdvertV1BidsPatchRequest) Get

func (NullableApiAdvertV1BidsPatchRequest) IsSet

func (NullableApiAdvertV1BidsPatchRequest) MarshalJSON

func (v NullableApiAdvertV1BidsPatchRequest) MarshalJSON() ([]byte, error)

func (*NullableApiAdvertV1BidsPatchRequest) Set

func (*NullableApiAdvertV1BidsPatchRequest) UnmarshalJSON

func (v *NullableApiAdvertV1BidsPatchRequest) UnmarshalJSON(src []byte) error

func (*NullableApiAdvertV1BidsPatchRequest) Unset

type NullableApiAdvertV1BidsPatchRequestBidsInner

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

func (NullableApiAdvertV1BidsPatchRequestBidsInner) Get

func (NullableApiAdvertV1BidsPatchRequestBidsInner) IsSet

func (NullableApiAdvertV1BidsPatchRequestBidsInner) MarshalJSON

func (*NullableApiAdvertV1BidsPatchRequestBidsInner) Set

func (*NullableApiAdvertV1BidsPatchRequestBidsInner) UnmarshalJSON

func (*NullableApiAdvertV1BidsPatchRequestBidsInner) Unset

type NullableApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner

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

func (NullableApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) Get

func (NullableApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) IsSet

func (NullableApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) MarshalJSON

func (*NullableApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) Set

func (*NullableApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) UnmarshalJSON

func (*NullableApiAdvertV1BidsPatchRequestBidsInnerNmBidsInner) Unset

type NullableApiV1CalendarPromotionsDetailsGet200Response

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

func (NullableApiV1CalendarPromotionsDetailsGet200Response) Get

func (NullableApiV1CalendarPromotionsDetailsGet200Response) IsSet

func (NullableApiV1CalendarPromotionsDetailsGet200Response) MarshalJSON

func (*NullableApiV1CalendarPromotionsDetailsGet200Response) Set

func (*NullableApiV1CalendarPromotionsDetailsGet200Response) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsDetailsGet200Response) Unset

type NullableApiV1CalendarPromotionsDetailsGet200ResponseData

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

func (NullableApiV1CalendarPromotionsDetailsGet200ResponseData) Get

func (NullableApiV1CalendarPromotionsDetailsGet200ResponseData) IsSet

func (NullableApiV1CalendarPromotionsDetailsGet200ResponseData) MarshalJSON

func (*NullableApiV1CalendarPromotionsDetailsGet200ResponseData) Set

func (*NullableApiV1CalendarPromotionsDetailsGet200ResponseData) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsDetailsGet200ResponseData) Unset

type NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner

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

func (NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) Get

func (NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) IsSet

func (NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) MarshalJSON

func (*NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) Set

func (*NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInner) Unset

type NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner

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

func (NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) Get

func (NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) IsSet

func (NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) MarshalJSON

func (*NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) Set

func (*NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsDetailsGet200ResponseDataPromotionsInnerRangingInner) Unset

type NullableApiV1CalendarPromotionsGet200Response

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

func (NullableApiV1CalendarPromotionsGet200Response) Get

func (NullableApiV1CalendarPromotionsGet200Response) IsSet

func (NullableApiV1CalendarPromotionsGet200Response) MarshalJSON

func (*NullableApiV1CalendarPromotionsGet200Response) Set

func (*NullableApiV1CalendarPromotionsGet200Response) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsGet200Response) Unset

type NullableApiV1CalendarPromotionsGet200ResponseData

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

func (NullableApiV1CalendarPromotionsGet200ResponseData) Get

func (NullableApiV1CalendarPromotionsGet200ResponseData) IsSet

func (NullableApiV1CalendarPromotionsGet200ResponseData) MarshalJSON

func (*NullableApiV1CalendarPromotionsGet200ResponseData) Set

func (*NullableApiV1CalendarPromotionsGet200ResponseData) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsGet200ResponseData) Unset

type NullableApiV1CalendarPromotionsGet200ResponseDataPromotionsInner

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

func (NullableApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) Get

func (NullableApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) IsSet

func (NullableApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) MarshalJSON

func (*NullableApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) Set

func (*NullableApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsGet200ResponseDataPromotionsInner) Unset

type NullableApiV1CalendarPromotionsGet400Response

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

func (NullableApiV1CalendarPromotionsGet400Response) Get

func (NullableApiV1CalendarPromotionsGet400Response) IsSet

func (NullableApiV1CalendarPromotionsGet400Response) MarshalJSON

func (*NullableApiV1CalendarPromotionsGet400Response) Set

func (*NullableApiV1CalendarPromotionsGet400Response) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsGet400Response) Unset

type NullableApiV1CalendarPromotionsNomenclaturesGet200Response

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

func (NullableApiV1CalendarPromotionsNomenclaturesGet200Response) Get

func (NullableApiV1CalendarPromotionsNomenclaturesGet200Response) IsSet

func (NullableApiV1CalendarPromotionsNomenclaturesGet200Response) MarshalJSON

func (*NullableApiV1CalendarPromotionsNomenclaturesGet200Response) Set

func (*NullableApiV1CalendarPromotionsNomenclaturesGet200Response) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsNomenclaturesGet200Response) Unset

type NullableApiV1CalendarPromotionsNomenclaturesGet200ResponseData

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

func (NullableApiV1CalendarPromotionsNomenclaturesGet200ResponseData) Get

func (NullableApiV1CalendarPromotionsNomenclaturesGet200ResponseData) IsSet

func (NullableApiV1CalendarPromotionsNomenclaturesGet200ResponseData) MarshalJSON

func (*NullableApiV1CalendarPromotionsNomenclaturesGet200ResponseData) Set

func (*NullableApiV1CalendarPromotionsNomenclaturesGet200ResponseData) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsNomenclaturesGet200ResponseData) Unset

type NullableApiV1CalendarPromotionsNomenclaturesGet400Response

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

func (NullableApiV1CalendarPromotionsNomenclaturesGet400Response) Get

func (NullableApiV1CalendarPromotionsNomenclaturesGet400Response) IsSet

func (NullableApiV1CalendarPromotionsNomenclaturesGet400Response) MarshalJSON

func (*NullableApiV1CalendarPromotionsNomenclaturesGet400Response) Set

func (*NullableApiV1CalendarPromotionsNomenclaturesGet400Response) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsNomenclaturesGet400Response) Unset

type NullableApiV1CalendarPromotionsNomenclaturesGet422Response

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

func (NullableApiV1CalendarPromotionsNomenclaturesGet422Response) Get

func (NullableApiV1CalendarPromotionsNomenclaturesGet422Response) IsSet

func (NullableApiV1CalendarPromotionsNomenclaturesGet422Response) MarshalJSON

func (*NullableApiV1CalendarPromotionsNomenclaturesGet422Response) Set

func (*NullableApiV1CalendarPromotionsNomenclaturesGet422Response) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsNomenclaturesGet422Response) Unset

type NullableApiV1CalendarPromotionsUploadPost200Response

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

func (NullableApiV1CalendarPromotionsUploadPost200Response) Get

func (NullableApiV1CalendarPromotionsUploadPost200Response) IsSet

func (NullableApiV1CalendarPromotionsUploadPost200Response) MarshalJSON

func (*NullableApiV1CalendarPromotionsUploadPost200Response) Set

func (*NullableApiV1CalendarPromotionsUploadPost200Response) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsUploadPost200Response) Unset

type NullableApiV1CalendarPromotionsUploadPost200ResponseData

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

func (NullableApiV1CalendarPromotionsUploadPost200ResponseData) Get

func (NullableApiV1CalendarPromotionsUploadPost200ResponseData) IsSet

func (NullableApiV1CalendarPromotionsUploadPost200ResponseData) MarshalJSON

func (*NullableApiV1CalendarPromotionsUploadPost200ResponseData) Set

func (*NullableApiV1CalendarPromotionsUploadPost200ResponseData) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsUploadPost200ResponseData) Unset

type NullableApiV1CalendarPromotionsUploadPost422Response

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

func (NullableApiV1CalendarPromotionsUploadPost422Response) Get

func (NullableApiV1CalendarPromotionsUploadPost422Response) IsSet

func (NullableApiV1CalendarPromotionsUploadPost422Response) MarshalJSON

func (*NullableApiV1CalendarPromotionsUploadPost422Response) Set

func (*NullableApiV1CalendarPromotionsUploadPost422Response) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsUploadPost422Response) Unset

type NullableApiV1CalendarPromotionsUploadPostRequest

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

func (NullableApiV1CalendarPromotionsUploadPostRequest) Get

func (NullableApiV1CalendarPromotionsUploadPostRequest) IsSet

func (NullableApiV1CalendarPromotionsUploadPostRequest) MarshalJSON

func (*NullableApiV1CalendarPromotionsUploadPostRequest) Set

func (*NullableApiV1CalendarPromotionsUploadPostRequest) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsUploadPostRequest) Unset

type NullableApiV1CalendarPromotionsUploadPostRequestData

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

func (NullableApiV1CalendarPromotionsUploadPostRequestData) Get

func (NullableApiV1CalendarPromotionsUploadPostRequestData) IsSet

func (NullableApiV1CalendarPromotionsUploadPostRequestData) MarshalJSON

func (*NullableApiV1CalendarPromotionsUploadPostRequestData) Set

func (*NullableApiV1CalendarPromotionsUploadPostRequestData) UnmarshalJSON

func (*NullableApiV1CalendarPromotionsUploadPostRequestData) Unset

type NullableAuctionAdvertBids

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

func NewNullableAuctionAdvertBids

func NewNullableAuctionAdvertBids(val *AuctionAdvertBids) *NullableAuctionAdvertBids

func (NullableAuctionAdvertBids) Get

func (NullableAuctionAdvertBids) IsSet

func (v NullableAuctionAdvertBids) IsSet() bool

func (NullableAuctionAdvertBids) MarshalJSON

func (v NullableAuctionAdvertBids) MarshalJSON() ([]byte, error)

func (*NullableAuctionAdvertBids) Set

func (*NullableAuctionAdvertBids) UnmarshalJSON

func (v *NullableAuctionAdvertBids) UnmarshalJSON(src []byte) error

func (*NullableAuctionAdvertBids) Unset

func (v *NullableAuctionAdvertBids) Unset()

type NullableAuctionAdvertNMsSettings

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

func (NullableAuctionAdvertNMsSettings) Get

func (NullableAuctionAdvertNMsSettings) IsSet

func (NullableAuctionAdvertNMsSettings) MarshalJSON

func (v NullableAuctionAdvertNMsSettings) MarshalJSON() ([]byte, error)

func (*NullableAuctionAdvertNMsSettings) Set

func (*NullableAuctionAdvertNMsSettings) UnmarshalJSON

func (v *NullableAuctionAdvertNMsSettings) UnmarshalJSON(src []byte) error

func (*NullableAuctionAdvertNMsSettings) Unset

type NullableAuctionAdvertSettings

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

func (NullableAuctionAdvertSettings) Get

func (NullableAuctionAdvertSettings) IsSet

func (NullableAuctionAdvertSettings) MarshalJSON

func (v NullableAuctionAdvertSettings) MarshalJSON() ([]byte, error)

func (*NullableAuctionAdvertSettings) Set

func (*NullableAuctionAdvertSettings) UnmarshalJSON

func (v *NullableAuctionAdvertSettings) UnmarshalJSON(src []byte) error

func (*NullableAuctionAdvertSettings) Unset

func (v *NullableAuctionAdvertSettings) Unset()

type NullableAuctionAdvertSubject

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

func NewNullableAuctionAdvertSubject

func NewNullableAuctionAdvertSubject(val *AuctionAdvertSubject) *NullableAuctionAdvertSubject

func (NullableAuctionAdvertSubject) Get

func (NullableAuctionAdvertSubject) IsSet

func (NullableAuctionAdvertSubject) MarshalJSON

func (v NullableAuctionAdvertSubject) MarshalJSON() ([]byte, error)

func (*NullableAuctionAdvertSubject) Set

func (*NullableAuctionAdvertSubject) UnmarshalJSON

func (v *NullableAuctionAdvertSubject) UnmarshalJSON(src []byte) error

func (*NullableAuctionAdvertSubject) Unset

func (v *NullableAuctionAdvertSubject) 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 NullableBoosterStatsInner

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

func NewNullableBoosterStatsInner

func NewNullableBoosterStatsInner(val *BoosterStatsInner) *NullableBoosterStatsInner

func (NullableBoosterStatsInner) Get

func (NullableBoosterStatsInner) IsSet

func (v NullableBoosterStatsInner) IsSet() bool

func (NullableBoosterStatsInner) MarshalJSON

func (v NullableBoosterStatsInner) MarshalJSON() ([]byte, error)

func (*NullableBoosterStatsInner) Set

func (*NullableBoosterStatsInner) UnmarshalJSON

func (v *NullableBoosterStatsInner) UnmarshalJSON(src []byte) error

func (*NullableBoosterStatsInner) Unset

func (v *NullableBoosterStatsInner) Unset()

type NullableBoosterStatsV3Inner

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

func NewNullableBoosterStatsV3Inner

func NewNullableBoosterStatsV3Inner(val *BoosterStatsV3Inner) *NullableBoosterStatsV3Inner

func (NullableBoosterStatsV3Inner) Get

func (NullableBoosterStatsV3Inner) IsSet

func (NullableBoosterStatsV3Inner) MarshalJSON

func (v NullableBoosterStatsV3Inner) MarshalJSON() ([]byte, error)

func (*NullableBoosterStatsV3Inner) Set

func (*NullableBoosterStatsV3Inner) UnmarshalJSON

func (v *NullableBoosterStatsV3Inner) UnmarshalJSON(src []byte) error

func (*NullableBoosterStatsV3Inner) Unset

func (v *NullableBoosterStatsV3Inner) Unset()

type NullableDailyStats1Inner

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

func NewNullableDailyStats1Inner

func NewNullableDailyStats1Inner(val *DailyStats1Inner) *NullableDailyStats1Inner

func (NullableDailyStats1Inner) Get

func (NullableDailyStats1Inner) IsSet

func (v NullableDailyStats1Inner) IsSet() bool

func (NullableDailyStats1Inner) MarshalJSON

func (v NullableDailyStats1Inner) MarshalJSON() ([]byte, error)

func (*NullableDailyStats1Inner) Set

func (*NullableDailyStats1Inner) UnmarshalJSON

func (v *NullableDailyStats1Inner) UnmarshalJSON(src []byte) error

func (*NullableDailyStats1Inner) Unset

func (v *NullableDailyStats1Inner) Unset()

type NullableDailyStats1InnerAppTypeStatsInner

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

func (NullableDailyStats1InnerAppTypeStatsInner) Get

func (NullableDailyStats1InnerAppTypeStatsInner) IsSet

func (NullableDailyStats1InnerAppTypeStatsInner) MarshalJSON

func (*NullableDailyStats1InnerAppTypeStatsInner) Set

func (*NullableDailyStats1InnerAppTypeStatsInner) UnmarshalJSON

func (v *NullableDailyStats1InnerAppTypeStatsInner) UnmarshalJSON(src []byte) error

func (*NullableDailyStats1InnerAppTypeStatsInner) Unset

type NullableDailyStats2Inner

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

func NewNullableDailyStats2Inner

func NewNullableDailyStats2Inner(val *DailyStats2Inner) *NullableDailyStats2Inner

func (NullableDailyStats2Inner) Get

func (NullableDailyStats2Inner) IsSet

func (v NullableDailyStats2Inner) IsSet() bool

func (NullableDailyStats2Inner) MarshalJSON

func (v NullableDailyStats2Inner) MarshalJSON() ([]byte, error)

func (*NullableDailyStats2Inner) Set

func (*NullableDailyStats2Inner) UnmarshalJSON

func (v *NullableDailyStats2Inner) UnmarshalJSON(src []byte) error

func (*NullableDailyStats2Inner) Unset

func (v *NullableDailyStats2Inner) Unset()

type NullableDailyStats2InnerAppTypeStatsInner

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

func (NullableDailyStats2InnerAppTypeStatsInner) Get

func (NullableDailyStats2InnerAppTypeStatsInner) IsSet

func (NullableDailyStats2InnerAppTypeStatsInner) MarshalJSON

func (*NullableDailyStats2InnerAppTypeStatsInner) Set

func (*NullableDailyStats2InnerAppTypeStatsInner) UnmarshalJSON

func (v *NullableDailyStats2InnerAppTypeStatsInner) UnmarshalJSON(src []byte) error

func (*NullableDailyStats2InnerAppTypeStatsInner) Unset

type NullableDaysInner

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

func NewNullableDaysInner

func NewNullableDaysInner(val *DaysInner) *NullableDaysInner

func (NullableDaysInner) Get

func (v NullableDaysInner) Get() *DaysInner

func (NullableDaysInner) IsSet

func (v NullableDaysInner) IsSet() bool

func (NullableDaysInner) MarshalJSON

func (v NullableDaysInner) MarshalJSON() ([]byte, error)

func (*NullableDaysInner) Set

func (v *NullableDaysInner) Set(val *DaysInner)

func (*NullableDaysInner) UnmarshalJSON

func (v *NullableDaysInner) UnmarshalJSON(src []byte) error

func (*NullableDaysInner) Unset

func (v *NullableDaysInner) Unset()

type NullableDaysInnerAppsInner

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

func NewNullableDaysInnerAppsInner

func NewNullableDaysInnerAppsInner(val *DaysInnerAppsInner) *NullableDaysInnerAppsInner

func (NullableDaysInnerAppsInner) Get

func (NullableDaysInnerAppsInner) IsSet

func (v NullableDaysInnerAppsInner) IsSet() bool

func (NullableDaysInnerAppsInner) MarshalJSON

func (v NullableDaysInnerAppsInner) MarshalJSON() ([]byte, error)

func (*NullableDaysInnerAppsInner) Set

func (*NullableDaysInnerAppsInner) UnmarshalJSON

func (v *NullableDaysInnerAppsInner) UnmarshalJSON(src []byte) error

func (*NullableDaysInnerAppsInner) Unset

func (v *NullableDaysInnerAppsInner) Unset()

type NullableDaysInnerAppsInnerNmInner

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

func (NullableDaysInnerAppsInnerNmInner) Get

func (NullableDaysInnerAppsInnerNmInner) IsSet

func (NullableDaysInnerAppsInnerNmInner) MarshalJSON

func (v NullableDaysInnerAppsInnerNmInner) MarshalJSON() ([]byte, error)

func (*NullableDaysInnerAppsInnerNmInner) Set

func (*NullableDaysInnerAppsInnerNmInner) UnmarshalJSON

func (v *NullableDaysInnerAppsInnerNmInner) UnmarshalJSON(src []byte) error

func (*NullableDaysInnerAppsInnerNmInner) Unset

type NullableDaysV3Inner

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

func NewNullableDaysV3Inner

func NewNullableDaysV3Inner(val *DaysV3Inner) *NullableDaysV3Inner

func (NullableDaysV3Inner) Get

func (NullableDaysV3Inner) IsSet

func (v NullableDaysV3Inner) IsSet() bool

func (NullableDaysV3Inner) MarshalJSON

func (v NullableDaysV3Inner) MarshalJSON() ([]byte, error)

func (*NullableDaysV3Inner) Set

func (v *NullableDaysV3Inner) Set(val *DaysV3Inner)

func (*NullableDaysV3Inner) UnmarshalJSON

func (v *NullableDaysV3Inner) UnmarshalJSON(src []byte) error

func (*NullableDaysV3Inner) Unset

func (v *NullableDaysV3Inner) Unset()

type NullableDaysV3InnerAppsInner

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

func NewNullableDaysV3InnerAppsInner

func NewNullableDaysV3InnerAppsInner(val *DaysV3InnerAppsInner) *NullableDaysV3InnerAppsInner

func (NullableDaysV3InnerAppsInner) Get

func (NullableDaysV3InnerAppsInner) IsSet

func (NullableDaysV3InnerAppsInner) MarshalJSON

func (v NullableDaysV3InnerAppsInner) MarshalJSON() ([]byte, error)

func (*NullableDaysV3InnerAppsInner) Set

func (*NullableDaysV3InnerAppsInner) UnmarshalJSON

func (v *NullableDaysV3InnerAppsInner) UnmarshalJSON(src []byte) error

func (*NullableDaysV3InnerAppsInner) Unset

func (v *NullableDaysV3InnerAppsInner) Unset()

type NullableDaysV3InnerAppsInnerNmsInner

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

func (NullableDaysV3InnerAppsInnerNmsInner) Get

func (NullableDaysV3InnerAppsInnerNmsInner) IsSet

func (NullableDaysV3InnerAppsInnerNmsInner) MarshalJSON

func (v NullableDaysV3InnerAppsInnerNmsInner) MarshalJSON() ([]byte, error)

func (*NullableDaysV3InnerAppsInnerNmsInner) Set

func (*NullableDaysV3InnerAppsInnerNmsInner) UnmarshalJSON

func (v *NullableDaysV3InnerAppsInnerNmsInner) UnmarshalJSON(src []byte) error

func (*NullableDaysV3InnerAppsInnerNmsInner) Unset

type NullableErrorResponse

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

func NewNullableErrorResponse

func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse

func (NullableErrorResponse) Get

func (NullableErrorResponse) IsSet

func (v NullableErrorResponse) IsSet() bool

func (NullableErrorResponse) MarshalJSON

func (v NullableErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableErrorResponse) Set

func (v *NullableErrorResponse) Set(val *ErrorResponse)

func (*NullableErrorResponse) UnmarshalJSON

func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableErrorResponse) Unset

func (v *NullableErrorResponse) Unset()

type 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 NullableFullStatsError

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

func NewNullableFullStatsError

func NewNullableFullStatsError(val *FullStatsError) *NullableFullStatsError

func (NullableFullStatsError) Get

func (NullableFullStatsError) IsSet

func (v NullableFullStatsError) IsSet() bool

func (NullableFullStatsError) MarshalJSON

func (v NullableFullStatsError) MarshalJSON() ([]byte, error)

func (*NullableFullStatsError) Set

func (*NullableFullStatsError) UnmarshalJSON

func (v *NullableFullStatsError) UnmarshalJSON(src []byte) error

func (*NullableFullStatsError) Unset

func (v *NullableFullStatsError) Unset()

type NullableFullStatsItem

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

func NewNullableFullStatsItem

func NewNullableFullStatsItem(val *FullStatsItem) *NullableFullStatsItem

func (NullableFullStatsItem) Get

func (NullableFullStatsItem) IsSet

func (v NullableFullStatsItem) IsSet() bool

func (NullableFullStatsItem) MarshalJSON

func (v NullableFullStatsItem) MarshalJSON() ([]byte, error)

func (*NullableFullStatsItem) Set

func (v *NullableFullStatsItem) Set(val *FullStatsItem)

func (*NullableFullStatsItem) UnmarshalJSON

func (v *NullableFullStatsItem) UnmarshalJSON(src []byte) error

func (*NullableFullStatsItem) Unset

func (v *NullableFullStatsItem) Unset()

type NullableGetAdverts

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

func NewNullableGetAdverts

func NewNullableGetAdverts(val *GetAdverts) *NullableGetAdverts

func (NullableGetAdverts) Get

func (v NullableGetAdverts) Get() *GetAdverts

func (NullableGetAdverts) IsSet

func (v NullableGetAdverts) IsSet() bool

func (NullableGetAdverts) MarshalJSON

func (v NullableGetAdverts) MarshalJSON() ([]byte, error)

func (*NullableGetAdverts) Set

func (v *NullableGetAdverts) Set(val *GetAdverts)

func (*NullableGetAdverts) UnmarshalJSON

func (v *NullableGetAdverts) UnmarshalJSON(src []byte) error

func (*NullableGetAdverts) Unset

func (v *NullableGetAdverts) Unset()

type NullableGetAdvertsAdvertsInner

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

func (NullableGetAdvertsAdvertsInner) Get

func (NullableGetAdvertsAdvertsInner) IsSet

func (NullableGetAdvertsAdvertsInner) MarshalJSON

func (v NullableGetAdvertsAdvertsInner) MarshalJSON() ([]byte, error)

func (*NullableGetAdvertsAdvertsInner) Set

func (*NullableGetAdvertsAdvertsInner) UnmarshalJSON

func (v *NullableGetAdvertsAdvertsInner) UnmarshalJSON(src []byte) error

func (*NullableGetAdvertsAdvertsInner) Unset

func (v *NullableGetAdvertsAdvertsInner) Unset()

type NullableGetAuctionAdverts

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

func NewNullableGetAuctionAdverts

func NewNullableGetAuctionAdverts(val *GetAuctionAdverts) *NullableGetAuctionAdverts

func (NullableGetAuctionAdverts) Get

func (NullableGetAuctionAdverts) IsSet

func (v NullableGetAuctionAdverts) IsSet() bool

func (NullableGetAuctionAdverts) MarshalJSON

func (v NullableGetAuctionAdverts) MarshalJSON() ([]byte, error)

func (*NullableGetAuctionAdverts) Set

func (*NullableGetAuctionAdverts) UnmarshalJSON

func (v *NullableGetAuctionAdverts) UnmarshalJSON(src []byte) error

func (*NullableGetAuctionAdverts) Unset

func (v *NullableGetAuctionAdverts) Unset()

type NullableGetAuctionAdvertsAdvertsInner

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

func (NullableGetAuctionAdvertsAdvertsInner) Get

func (NullableGetAuctionAdvertsAdvertsInner) IsSet

func (NullableGetAuctionAdvertsAdvertsInner) MarshalJSON

func (v NullableGetAuctionAdvertsAdvertsInner) MarshalJSON() ([]byte, error)

func (*NullableGetAuctionAdvertsAdvertsInner) Set

func (*NullableGetAuctionAdvertsAdvertsInner) UnmarshalJSON

func (v *NullableGetAuctionAdvertsAdvertsInner) UnmarshalJSON(src []byte) error

func (*NullableGetAuctionAdvertsAdvertsInner) 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 NullableModel400Response

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

func NewNullableModel400Response

func NewNullableModel400Response(val *Model400Response) *NullableModel400Response

func (NullableModel400Response) Get

func (NullableModel400Response) IsSet

func (v NullableModel400Response) IsSet() bool

func (NullableModel400Response) MarshalJSON

func (v NullableModel400Response) MarshalJSON() ([]byte, error)

func (*NullableModel400Response) Set

func (*NullableModel400Response) UnmarshalJSON

func (v *NullableModel400Response) UnmarshalJSON(src []byte) error

func (*NullableModel400Response) Unset

func (v *NullableModel400Response) Unset()

type NullablePlacementType

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

func NewNullablePlacementType

func NewNullablePlacementType(val *PlacementType) *NullablePlacementType

func (NullablePlacementType) Get

func (NullablePlacementType) IsSet

func (v NullablePlacementType) IsSet() bool

func (NullablePlacementType) MarshalJSON

func (v NullablePlacementType) MarshalJSON() ([]byte, error)

func (*NullablePlacementType) Set

func (v *NullablePlacementType) Set(val *PlacementType)

func (*NullablePlacementType) UnmarshalJSON

func (v *NullablePlacementType) UnmarshalJSON(src []byte) error

func (*NullablePlacementType) Unset

func (v *NullablePlacementType) Unset()

type NullablePromotionsGoodsList

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

func NewNullablePromotionsGoodsList

func NewNullablePromotionsGoodsList(val *PromotionsGoodsList) *NullablePromotionsGoodsList

func (NullablePromotionsGoodsList) Get

func (NullablePromotionsGoodsList) IsSet

func (NullablePromotionsGoodsList) MarshalJSON

func (v NullablePromotionsGoodsList) MarshalJSON() ([]byte, error)

func (*NullablePromotionsGoodsList) Set

func (*NullablePromotionsGoodsList) UnmarshalJSON

func (v *NullablePromotionsGoodsList) UnmarshalJSON(src []byte) error

func (*NullablePromotionsGoodsList) Unset

func (v *NullablePromotionsGoodsList) Unset()

type NullableRequestWithCampaignID

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

func (NullableRequestWithCampaignID) Get

func (NullableRequestWithCampaignID) IsSet

func (NullableRequestWithCampaignID) MarshalJSON

func (v NullableRequestWithCampaignID) MarshalJSON() ([]byte, error)

func (*NullableRequestWithCampaignID) Set

func (*NullableRequestWithCampaignID) UnmarshalJSON

func (v *NullableRequestWithCampaignID) UnmarshalJSON(src []byte) error

func (*NullableRequestWithCampaignID) Unset

func (v *NullableRequestWithCampaignID) Unset()

type NullableRequestWithDate

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

func NewNullableRequestWithDate

func NewNullableRequestWithDate(val *RequestWithDate) *NullableRequestWithDate

func (NullableRequestWithDate) Get

func (NullableRequestWithDate) IsSet

func (v NullableRequestWithDate) IsSet() bool

func (NullableRequestWithDate) MarshalJSON

func (v NullableRequestWithDate) MarshalJSON() ([]byte, error)

func (*NullableRequestWithDate) Set

func (*NullableRequestWithDate) UnmarshalJSON

func (v *NullableRequestWithDate) UnmarshalJSON(src []byte) error

func (*NullableRequestWithDate) Unset

func (v *NullableRequestWithDate) Unset()

type NullableRequestWithInterval

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

func NewNullableRequestWithInterval

func NewNullableRequestWithInterval(val *RequestWithInterval) *NullableRequestWithInterval

func (NullableRequestWithInterval) Get

func (NullableRequestWithInterval) IsSet

func (NullableRequestWithInterval) MarshalJSON

func (v NullableRequestWithInterval) MarshalJSON() ([]byte, error)

func (*NullableRequestWithInterval) Set

func (*NullableRequestWithInterval) UnmarshalJSON

func (v *NullableRequestWithInterval) UnmarshalJSON(src []byte) error

func (*NullableRequestWithInterval) Unset

func (v *NullableRequestWithInterval) Unset()

type NullableRequestWithIntervalInterval

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

func (NullableRequestWithIntervalInterval) Get

func (NullableRequestWithIntervalInterval) IsSet

func (NullableRequestWithIntervalInterval) MarshalJSON

func (v NullableRequestWithIntervalInterval) MarshalJSON() ([]byte, error)

func (*NullableRequestWithIntervalInterval) Set

func (*NullableRequestWithIntervalInterval) UnmarshalJSON

func (v *NullableRequestWithIntervalInterval) UnmarshalJSON(src []byte) error

func (*NullableRequestWithIntervalInterval) Unset

type NullableResponse400

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

func NewNullableResponse400

func NewNullableResponse400(val *Response400) *NullableResponse400

func (NullableResponse400) Get

func (NullableResponse400) IsSet

func (v NullableResponse400) IsSet() bool

func (NullableResponse400) MarshalJSON

func (v NullableResponse400) MarshalJSON() ([]byte, error)

func (*NullableResponse400) Set

func (v *NullableResponse400) Set(val *Response400)

func (*NullableResponse400) UnmarshalJSON

func (v *NullableResponse400) UnmarshalJSON(src []byte) error

func (*NullableResponse400) Unset

func (v *NullableResponse400) Unset()

type NullableResponseAdvError1

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

func NewNullableResponseAdvError1

func NewNullableResponseAdvError1(val *ResponseAdvError1) *NullableResponseAdvError1

func (NullableResponseAdvError1) Get

func (NullableResponseAdvError1) IsSet

func (v NullableResponseAdvError1) IsSet() bool

func (NullableResponseAdvError1) MarshalJSON

func (v NullableResponseAdvError1) MarshalJSON() ([]byte, error)

func (*NullableResponseAdvError1) Set

func (*NullableResponseAdvError1) UnmarshalJSON

func (v *NullableResponseAdvError1) UnmarshalJSON(src []byte) error

func (*NullableResponseAdvError1) Unset

func (v *NullableResponseAdvError1) Unset()

type NullableResponseInfoAdvertType8

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

func (NullableResponseInfoAdvertType8) Get

func (NullableResponseInfoAdvertType8) IsSet

func (NullableResponseInfoAdvertType8) MarshalJSON

func (v NullableResponseInfoAdvertType8) MarshalJSON() ([]byte, error)

func (*NullableResponseInfoAdvertType8) Set

func (*NullableResponseInfoAdvertType8) UnmarshalJSON

func (v *NullableResponseInfoAdvertType8) UnmarshalJSON(src []byte) error

func (*NullableResponseInfoAdvertType8) Unset

type NullableResponseInfoAdvertType8AutoParams

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

func (NullableResponseInfoAdvertType8AutoParams) Get

func (NullableResponseInfoAdvertType8AutoParams) IsSet

func (NullableResponseInfoAdvertType8AutoParams) MarshalJSON

func (*NullableResponseInfoAdvertType8AutoParams) Set

func (*NullableResponseInfoAdvertType8AutoParams) UnmarshalJSON

func (v *NullableResponseInfoAdvertType8AutoParams) UnmarshalJSON(src []byte) error

func (*NullableResponseInfoAdvertType8AutoParams) Unset

type NullableResponseInfoAdvertType8AutoParamsActive

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

func (NullableResponseInfoAdvertType8AutoParamsActive) Get

func (NullableResponseInfoAdvertType8AutoParamsActive) IsSet

func (NullableResponseInfoAdvertType8AutoParamsActive) MarshalJSON

func (*NullableResponseInfoAdvertType8AutoParamsActive) Set

func (*NullableResponseInfoAdvertType8AutoParamsActive) UnmarshalJSON

func (*NullableResponseInfoAdvertType8AutoParamsActive) Unset

type NullableResponseInfoAdvertType8AutoParamsMenusInner

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

func (NullableResponseInfoAdvertType8AutoParamsMenusInner) Get

func (NullableResponseInfoAdvertType8AutoParamsMenusInner) IsSet

func (NullableResponseInfoAdvertType8AutoParamsMenusInner) MarshalJSON

func (*NullableResponseInfoAdvertType8AutoParamsMenusInner) Set

func (*NullableResponseInfoAdvertType8AutoParamsMenusInner) UnmarshalJSON

func (*NullableResponseInfoAdvertType8AutoParamsMenusInner) Unset

type NullableResponseInfoAdvertType8AutoParamsNmCPMInner

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

func (NullableResponseInfoAdvertType8AutoParamsNmCPMInner) Get

func (NullableResponseInfoAdvertType8AutoParamsNmCPMInner) IsSet

func (NullableResponseInfoAdvertType8AutoParamsNmCPMInner) MarshalJSON

func (*NullableResponseInfoAdvertType8AutoParamsNmCPMInner) Set

func (*NullableResponseInfoAdvertType8AutoParamsNmCPMInner) UnmarshalJSON

func (*NullableResponseInfoAdvertType8AutoParamsNmCPMInner) Unset

type NullableResponseInfoAdvertType8AutoParamsSetsInner

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

func (NullableResponseInfoAdvertType8AutoParamsSetsInner) Get

func (NullableResponseInfoAdvertType8AutoParamsSetsInner) IsSet

func (NullableResponseInfoAdvertType8AutoParamsSetsInner) MarshalJSON

func (*NullableResponseInfoAdvertType8AutoParamsSetsInner) Set

func (*NullableResponseInfoAdvertType8AutoParamsSetsInner) UnmarshalJSON

func (*NullableResponseInfoAdvertType8AutoParamsSetsInner) Unset

type NullableResponseInfoAdvertType8AutoParamsSubject

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

func (NullableResponseInfoAdvertType8AutoParamsSubject) Get

func (NullableResponseInfoAdvertType8AutoParamsSubject) IsSet

func (NullableResponseInfoAdvertType8AutoParamsSubject) MarshalJSON

func (*NullableResponseInfoAdvertType8AutoParamsSubject) Set

func (*NullableResponseInfoAdvertType8AutoParamsSubject) UnmarshalJSON

func (*NullableResponseInfoAdvertType8AutoParamsSubject) Unset

type NullableResponseWithDateInner

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

func (NullableResponseWithDateInner) Get

func (NullableResponseWithDateInner) IsSet

func (NullableResponseWithDateInner) MarshalJSON

func (v NullableResponseWithDateInner) MarshalJSON() ([]byte, error)

func (*NullableResponseWithDateInner) Set

func (*NullableResponseWithDateInner) UnmarshalJSON

func (v *NullableResponseWithDateInner) UnmarshalJSON(src []byte) error

func (*NullableResponseWithDateInner) Unset

func (v *NullableResponseWithDateInner) Unset()

type NullableResponseWithIntervalInner

type NullableResponseWithIntervalInner struct {
	// contains filtered or unexported fields
}

func (NullableResponseWithIntervalInner) Get

func (NullableResponseWithIntervalInner) IsSet

func (NullableResponseWithIntervalInner) MarshalJSON

func (v NullableResponseWithIntervalInner) MarshalJSON() ([]byte, error)

func (*NullableResponseWithIntervalInner) Set

func (*NullableResponseWithIntervalInner) UnmarshalJSON

func (v *NullableResponseWithIntervalInner) UnmarshalJSON(src []byte) error

func (*NullableResponseWithIntervalInner) Unset

type NullableResponseWithIntervalInnerInterval

type NullableResponseWithIntervalInnerInterval struct {
	// contains filtered or unexported fields
}

func (NullableResponseWithIntervalInnerInterval) Get

func (NullableResponseWithIntervalInnerInterval) IsSet

func (NullableResponseWithIntervalInnerInterval) MarshalJSON

func (*NullableResponseWithIntervalInnerInterval) Set

func (*NullableResponseWithIntervalInnerInterval) UnmarshalJSON

func (v *NullableResponseWithIntervalInnerInterval) UnmarshalJSON(src []byte) error

func (*NullableResponseWithIntervalInnerInterval) Unset

type NullableResponseWithReturn

type NullableResponseWithReturn struct {
	// contains filtered or unexported fields
}

func NewNullableResponseWithReturn

func NewNullableResponseWithReturn(val *ResponseWithReturn) *NullableResponseWithReturn

func (NullableResponseWithReturn) Get

func (NullableResponseWithReturn) IsSet

func (v NullableResponseWithReturn) IsSet() bool

func (NullableResponseWithReturn) MarshalJSON

func (v NullableResponseWithReturn) MarshalJSON() ([]byte, error)

func (*NullableResponseWithReturn) Set

func (*NullableResponseWithReturn) UnmarshalJSON

func (v *NullableResponseWithReturn) UnmarshalJSON(src []byte) error

func (*NullableResponseWithReturn) Unset

func (v *NullableResponseWithReturn) Unset()

type NullableStandardizedBatchError

type NullableStandardizedBatchError struct {
	// contains filtered or unexported fields
}

func (NullableStandardizedBatchError) Get

func (NullableStandardizedBatchError) IsSet

func (NullableStandardizedBatchError) MarshalJSON

func (v NullableStandardizedBatchError) MarshalJSON() ([]byte, error)

func (*NullableStandardizedBatchError) Set

func (*NullableStandardizedBatchError) UnmarshalJSON

func (v *NullableStandardizedBatchError) UnmarshalJSON(src []byte) error

func (*NullableStandardizedBatchError) Unset

func (v *NullableStandardizedBatchError) Unset()

type NullableStat

type NullableStat struct {
	// contains filtered or unexported fields
}

func NewNullableStat

func NewNullableStat(val *Stat) *NullableStat

func (NullableStat) Get

func (v NullableStat) Get() *Stat

func (NullableStat) IsSet

func (v NullableStat) IsSet() bool

func (NullableStat) MarshalJSON

func (v NullableStat) MarshalJSON() ([]byte, error)

func (*NullableStat) Set

func (v *NullableStat) Set(val *Stat)

func (*NullableStat) UnmarshalJSON

func (v *NullableStat) UnmarshalJSON(src []byte) error

func (*NullableStat) Unset

func (v *NullableStat) Unset()

type NullableStatDate

type NullableStatDate struct {
	// contains filtered or unexported fields
}

func NewNullableStatDate

func NewNullableStatDate(val *StatDate) *NullableStatDate

func (NullableStatDate) Get

func (v NullableStatDate) Get() *StatDate

func (NullableStatDate) IsSet

func (v NullableStatDate) IsSet() bool

func (NullableStatDate) MarshalJSON

func (v NullableStatDate) MarshalJSON() ([]byte, error)

func (*NullableStatDate) Set

func (v *NullableStatDate) Set(val *StatDate)

func (*NullableStatDate) UnmarshalJSON

func (v *NullableStatDate) UnmarshalJSON(src []byte) error

func (*NullableStatDate) Unset

func (v *NullableStatDate) Unset()

type NullableStatInterval

type NullableStatInterval struct {
	// contains filtered or unexported fields
}

func NewNullableStatInterval

func NewNullableStatInterval(val *StatInterval) *NullableStatInterval

func (NullableStatInterval) Get

func (NullableStatInterval) IsSet

func (v NullableStatInterval) IsSet() bool

func (NullableStatInterval) MarshalJSON

func (v NullableStatInterval) MarshalJSON() ([]byte, error)

func (*NullableStatInterval) Set

func (v *NullableStatInterval) Set(val *StatInterval)

func (*NullableStatInterval) UnmarshalJSON

func (v *NullableStatInterval) UnmarshalJSON(src []byte) error

func (*NullableStatInterval) Unset

func (v *NullableStatInterval) Unset()

type NullableStatIntervalInterval

type NullableStatIntervalInterval struct {
	// contains filtered or unexported fields
}

func NewNullableStatIntervalInterval

func NewNullableStatIntervalInterval(val *StatIntervalInterval) *NullableStatIntervalInterval

func (NullableStatIntervalInterval) Get

func (NullableStatIntervalInterval) IsSet

func (NullableStatIntervalInterval) MarshalJSON

func (v NullableStatIntervalInterval) MarshalJSON() ([]byte, error)

func (*NullableStatIntervalInterval) Set

func (*NullableStatIntervalInterval) UnmarshalJSON

func (v *NullableStatIntervalInterval) UnmarshalJSON(src []byte) error

func (*NullableStatIntervalInterval) Unset

func (v *NullableStatIntervalInterval) Unset()

type NullableStats1Inner

type NullableStats1Inner struct {
	// contains filtered or unexported fields
}

func NewNullableStats1Inner

func NewNullableStats1Inner(val *Stats1Inner) *NullableStats1Inner

func (NullableStats1Inner) Get

func (NullableStats1Inner) IsSet

func (v NullableStats1Inner) IsSet() bool

func (NullableStats1Inner) MarshalJSON

func (v NullableStats1Inner) MarshalJSON() ([]byte, error)

func (*NullableStats1Inner) Set

func (v *NullableStats1Inner) Set(val *Stats1Inner)

func (*NullableStats1Inner) UnmarshalJSON

func (v *NullableStats1Inner) UnmarshalJSON(src []byte) error

func (*NullableStats1Inner) Unset

func (v *NullableStats1Inner) Unset()

type NullableStats2Inner

type NullableStats2Inner struct {
	// contains filtered or unexported fields
}

func NewNullableStats2Inner

func NewNullableStats2Inner(val *Stats2Inner) *NullableStats2Inner

func (NullableStats2Inner) Get

func (NullableStats2Inner) IsSet

func (v NullableStats2Inner) IsSet() bool

func (NullableStats2Inner) MarshalJSON

func (v NullableStats2Inner) MarshalJSON() ([]byte, error)

func (*NullableStats2Inner) Set

func (v *NullableStats2Inner) Set(val *Stats2Inner)

func (*NullableStats2Inner) UnmarshalJSON

func (v *NullableStats2Inner) UnmarshalJSON(src []byte) error

func (*NullableStats2Inner) Unset

func (v *NullableStats2Inner) Unset()

type NullableStatsBlok1

type NullableStatsBlok1 struct {
	// contains filtered or unexported fields
}

func NewNullableStatsBlok1

func NewNullableStatsBlok1(val *StatsBlok1) *NullableStatsBlok1

func (NullableStatsBlok1) Get

func (v NullableStatsBlok1) Get() *StatsBlok1

func (NullableStatsBlok1) IsSet

func (v NullableStatsBlok1) IsSet() bool

func (NullableStatsBlok1) MarshalJSON

func (v NullableStatsBlok1) MarshalJSON() ([]byte, error)

func (*NullableStatsBlok1) Set

func (v *NullableStatsBlok1) Set(val *StatsBlok1)

func (*NullableStatsBlok1) UnmarshalJSON

func (v *NullableStatsBlok1) UnmarshalJSON(src []byte) error

func (*NullableStatsBlok1) Unset

func (v *NullableStatsBlok1) Unset()

type NullableStatsBlok2

type NullableStatsBlok2 struct {
	// contains filtered or unexported fields
}

func NewNullableStatsBlok2

func NewNullableStatsBlok2(val *StatsBlok2) *NullableStatsBlok2

func (NullableStatsBlok2) Get

func (v NullableStatsBlok2) Get() *StatsBlok2

func (NullableStatsBlok2) IsSet

func (v NullableStatsBlok2) IsSet() bool

func (NullableStatsBlok2) MarshalJSON

func (v NullableStatsBlok2) MarshalJSON() ([]byte, error)

func (*NullableStatsBlok2) Set

func (v *NullableStatsBlok2) Set(val *StatsBlok2)

func (*NullableStatsBlok2) UnmarshalJSON

func (v *NullableStatsBlok2) UnmarshalJSON(src []byte) error

func (*NullableStatsBlok2) Unset

func (v *NullableStatsBlok2) 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 NullableTimestamps

type NullableTimestamps struct {
	// contains filtered or unexported fields
}

func NewNullableTimestamps

func NewNullableTimestamps(val *Timestamps) *NullableTimestamps

func (NullableTimestamps) Get

func (v NullableTimestamps) Get() *Timestamps

func (NullableTimestamps) IsSet

func (v NullableTimestamps) IsSet() bool

func (NullableTimestamps) MarshalJSON

func (v NullableTimestamps) MarshalJSON() ([]byte, error)

func (*NullableTimestamps) Set

func (v *NullableTimestamps) Set(val *Timestamps)

func (*NullableTimestamps) UnmarshalJSON

func (v *NullableTimestamps) UnmarshalJSON(src []byte) error

func (*NullableTimestamps) Unset

func (v *NullableTimestamps) Unset()

type NullableV0AdvertMultiBidItem

type NullableV0AdvertMultiBidItem struct {
	// contains filtered or unexported fields
}

func NewNullableV0AdvertMultiBidItem

func NewNullableV0AdvertMultiBidItem(val *V0AdvertMultiBidItem) *NullableV0AdvertMultiBidItem

func (NullableV0AdvertMultiBidItem) Get

func (NullableV0AdvertMultiBidItem) IsSet

func (NullableV0AdvertMultiBidItem) MarshalJSON

func (v NullableV0AdvertMultiBidItem) MarshalJSON() ([]byte, error)

func (*NullableV0AdvertMultiBidItem) Set

func (*NullableV0AdvertMultiBidItem) UnmarshalJSON

func (v *NullableV0AdvertMultiBidItem) UnmarshalJSON(src []byte) error

func (*NullableV0AdvertMultiBidItem) Unset

func (v *NullableV0AdvertMultiBidItem) Unset()

type NullableV0AdvertMultibid

type NullableV0AdvertMultibid struct {
	// contains filtered or unexported fields
}

func NewNullableV0AdvertMultibid

func NewNullableV0AdvertMultibid(val *V0AdvertMultibid) *NullableV0AdvertMultibid

func (NullableV0AdvertMultibid) Get

func (NullableV0AdvertMultibid) IsSet

func (v NullableV0AdvertMultibid) IsSet() bool

func (NullableV0AdvertMultibid) MarshalJSON

func (v NullableV0AdvertMultibid) MarshalJSON() ([]byte, error)

func (*NullableV0AdvertMultibid) Set

func (*NullableV0AdvertMultibid) UnmarshalJSON

func (v *NullableV0AdvertMultibid) UnmarshalJSON(src []byte) error

func (*NullableV0AdvertMultibid) Unset

func (v *NullableV0AdvertMultibid) Unset()

type NullableV0GetConfigCategoriesResponse

type NullableV0GetConfigCategoriesResponse struct {
	// contains filtered or unexported fields
}

func (NullableV0GetConfigCategoriesResponse) Get

func (NullableV0GetConfigCategoriesResponse) IsSet

func (NullableV0GetConfigCategoriesResponse) MarshalJSON

func (v NullableV0GetConfigCategoriesResponse) MarshalJSON() ([]byte, error)

func (*NullableV0GetConfigCategoriesResponse) Set

func (*NullableV0GetConfigCategoriesResponse) UnmarshalJSON

func (v *NullableV0GetConfigCategoriesResponse) UnmarshalJSON(src []byte) error

func (*NullableV0GetConfigCategoriesResponse) Unset

type NullableV0GetNormQueryBidsItem

type NullableV0GetNormQueryBidsItem struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryBidsItem) Get

func (NullableV0GetNormQueryBidsItem) IsSet

func (NullableV0GetNormQueryBidsItem) MarshalJSON

func (v NullableV0GetNormQueryBidsItem) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryBidsItem) Set

func (*NullableV0GetNormQueryBidsItem) UnmarshalJSON

func (v *NullableV0GetNormQueryBidsItem) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryBidsItem) Unset

func (v *NullableV0GetNormQueryBidsItem) Unset()

type NullableV0GetNormQueryBidsRequest

type NullableV0GetNormQueryBidsRequest struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryBidsRequest) Get

func (NullableV0GetNormQueryBidsRequest) IsSet

func (NullableV0GetNormQueryBidsRequest) MarshalJSON

func (v NullableV0GetNormQueryBidsRequest) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryBidsRequest) Set

func (*NullableV0GetNormQueryBidsRequest) UnmarshalJSON

func (v *NullableV0GetNormQueryBidsRequest) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryBidsRequest) Unset

type NullableV0GetNormQueryBidsRequestItem

type NullableV0GetNormQueryBidsRequestItem struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryBidsRequestItem) Get

func (NullableV0GetNormQueryBidsRequestItem) IsSet

func (NullableV0GetNormQueryBidsRequestItem) MarshalJSON

func (v NullableV0GetNormQueryBidsRequestItem) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryBidsRequestItem) Set

func (*NullableV0GetNormQueryBidsRequestItem) UnmarshalJSON

func (v *NullableV0GetNormQueryBidsRequestItem) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryBidsRequestItem) Unset

type NullableV0GetNormQueryBidsResponse

type NullableV0GetNormQueryBidsResponse struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryBidsResponse) Get

func (NullableV0GetNormQueryBidsResponse) IsSet

func (NullableV0GetNormQueryBidsResponse) MarshalJSON

func (v NullableV0GetNormQueryBidsResponse) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryBidsResponse) Set

func (*NullableV0GetNormQueryBidsResponse) UnmarshalJSON

func (v *NullableV0GetNormQueryBidsResponse) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryBidsResponse) Unset

type NullableV0GetNormQueryListRequest added in v0.1.41

type NullableV0GetNormQueryListRequest struct {
	// contains filtered or unexported fields
}

func NewNullableV0GetNormQueryListRequest added in v0.1.41

func NewNullableV0GetNormQueryListRequest(val *V0GetNormQueryListRequest) *NullableV0GetNormQueryListRequest

func (NullableV0GetNormQueryListRequest) Get added in v0.1.41

func (NullableV0GetNormQueryListRequest) IsSet added in v0.1.41

func (NullableV0GetNormQueryListRequest) MarshalJSON added in v0.1.41

func (v NullableV0GetNormQueryListRequest) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryListRequest) Set added in v0.1.41

func (*NullableV0GetNormQueryListRequest) UnmarshalJSON added in v0.1.41

func (v *NullableV0GetNormQueryListRequest) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryListRequest) Unset added in v0.1.41

type NullableV0GetNormQueryListRequestItem added in v0.1.41

type NullableV0GetNormQueryListRequestItem struct {
	// contains filtered or unexported fields
}

func NewNullableV0GetNormQueryListRequestItem added in v0.1.41

func NewNullableV0GetNormQueryListRequestItem(val *V0GetNormQueryListRequestItem) *NullableV0GetNormQueryListRequestItem

func (NullableV0GetNormQueryListRequestItem) Get added in v0.1.41

func (NullableV0GetNormQueryListRequestItem) IsSet added in v0.1.41

func (NullableV0GetNormQueryListRequestItem) MarshalJSON added in v0.1.41

func (v NullableV0GetNormQueryListRequestItem) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryListRequestItem) Set added in v0.1.41

func (*NullableV0GetNormQueryListRequestItem) UnmarshalJSON added in v0.1.41

func (v *NullableV0GetNormQueryListRequestItem) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryListRequestItem) Unset added in v0.1.41

type NullableV0GetNormQueryListResponse added in v0.1.41

type NullableV0GetNormQueryListResponse struct {
	// contains filtered or unexported fields
}

func NewNullableV0GetNormQueryListResponse added in v0.1.41

func NewNullableV0GetNormQueryListResponse(val *V0GetNormQueryListResponse) *NullableV0GetNormQueryListResponse

func (NullableV0GetNormQueryListResponse) Get added in v0.1.41

func (NullableV0GetNormQueryListResponse) IsSet added in v0.1.41

func (NullableV0GetNormQueryListResponse) MarshalJSON added in v0.1.41

func (v NullableV0GetNormQueryListResponse) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryListResponse) Set added in v0.1.41

func (*NullableV0GetNormQueryListResponse) UnmarshalJSON added in v0.1.41

func (v *NullableV0GetNormQueryListResponse) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryListResponse) Unset added in v0.1.41

type NullableV0GetNormQueryListResponseItem added in v0.1.41

type NullableV0GetNormQueryListResponseItem struct {
	// contains filtered or unexported fields
}

func NewNullableV0GetNormQueryListResponseItem added in v0.1.41

func NewNullableV0GetNormQueryListResponseItem(val *V0GetNormQueryListResponseItem) *NullableV0GetNormQueryListResponseItem

func (NullableV0GetNormQueryListResponseItem) Get added in v0.1.41

func (NullableV0GetNormQueryListResponseItem) IsSet added in v0.1.41

func (NullableV0GetNormQueryListResponseItem) MarshalJSON added in v0.1.41

func (v NullableV0GetNormQueryListResponseItem) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryListResponseItem) Set added in v0.1.41

func (*NullableV0GetNormQueryListResponseItem) UnmarshalJSON added in v0.1.41

func (v *NullableV0GetNormQueryListResponseItem) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryListResponseItem) Unset added in v0.1.41

type NullableV0GetNormQueryListResponseItemNormQueries added in v0.1.41

type NullableV0GetNormQueryListResponseItemNormQueries struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryListResponseItemNormQueries) Get added in v0.1.41

func (NullableV0GetNormQueryListResponseItemNormQueries) IsSet added in v0.1.41

func (NullableV0GetNormQueryListResponseItemNormQueries) MarshalJSON added in v0.1.41

func (*NullableV0GetNormQueryListResponseItemNormQueries) Set added in v0.1.41

func (*NullableV0GetNormQueryListResponseItemNormQueries) UnmarshalJSON added in v0.1.41

func (*NullableV0GetNormQueryListResponseItemNormQueries) Unset added in v0.1.41

type NullableV0GetNormQueryMinusRequest

type NullableV0GetNormQueryMinusRequest struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryMinusRequest) Get

func (NullableV0GetNormQueryMinusRequest) IsSet

func (NullableV0GetNormQueryMinusRequest) MarshalJSON

func (v NullableV0GetNormQueryMinusRequest) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryMinusRequest) Set

func (*NullableV0GetNormQueryMinusRequest) UnmarshalJSON

func (v *NullableV0GetNormQueryMinusRequest) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryMinusRequest) Unset

type NullableV0GetNormQueryMinusRequestItem

type NullableV0GetNormQueryMinusRequestItem struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryMinusRequestItem) Get

func (NullableV0GetNormQueryMinusRequestItem) IsSet

func (NullableV0GetNormQueryMinusRequestItem) MarshalJSON

func (v NullableV0GetNormQueryMinusRequestItem) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryMinusRequestItem) Set

func (*NullableV0GetNormQueryMinusRequestItem) UnmarshalJSON

func (v *NullableV0GetNormQueryMinusRequestItem) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryMinusRequestItem) Unset

type NullableV0GetNormQueryMinusResponse

type NullableV0GetNormQueryMinusResponse struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryMinusResponse) Get

func (NullableV0GetNormQueryMinusResponse) IsSet

func (NullableV0GetNormQueryMinusResponse) MarshalJSON

func (v NullableV0GetNormQueryMinusResponse) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryMinusResponse) Set

func (*NullableV0GetNormQueryMinusResponse) UnmarshalJSON

func (v *NullableV0GetNormQueryMinusResponse) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryMinusResponse) Unset

type NullableV0GetNormQueryMinusResponseItem

type NullableV0GetNormQueryMinusResponseItem struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryMinusResponseItem) Get

func (NullableV0GetNormQueryMinusResponseItem) IsSet

func (NullableV0GetNormQueryMinusResponseItem) MarshalJSON

func (v NullableV0GetNormQueryMinusResponseItem) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryMinusResponseItem) Set

func (*NullableV0GetNormQueryMinusResponseItem) UnmarshalJSON

func (v *NullableV0GetNormQueryMinusResponseItem) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryMinusResponseItem) Unset

type NullableV0GetNormQueryStatsItem

type NullableV0GetNormQueryStatsItem struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryStatsItem) Get

func (NullableV0GetNormQueryStatsItem) IsSet

func (NullableV0GetNormQueryStatsItem) MarshalJSON

func (v NullableV0GetNormQueryStatsItem) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryStatsItem) Set

func (*NullableV0GetNormQueryStatsItem) UnmarshalJSON

func (v *NullableV0GetNormQueryStatsItem) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryStatsItem) Unset

type NullableV0GetNormQueryStatsItemStat

type NullableV0GetNormQueryStatsItemStat struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryStatsItemStat) Get

func (NullableV0GetNormQueryStatsItemStat) IsSet

func (NullableV0GetNormQueryStatsItemStat) MarshalJSON

func (v NullableV0GetNormQueryStatsItemStat) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryStatsItemStat) Set

func (*NullableV0GetNormQueryStatsItemStat) UnmarshalJSON

func (v *NullableV0GetNormQueryStatsItemStat) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryStatsItemStat) Unset

type NullableV0GetNormQueryStatsRequest

type NullableV0GetNormQueryStatsRequest struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryStatsRequest) Get

func (NullableV0GetNormQueryStatsRequest) IsSet

func (NullableV0GetNormQueryStatsRequest) MarshalJSON

func (v NullableV0GetNormQueryStatsRequest) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryStatsRequest) Set

func (*NullableV0GetNormQueryStatsRequest) UnmarshalJSON

func (v *NullableV0GetNormQueryStatsRequest) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryStatsRequest) Unset

type NullableV0GetNormQueryStatsRequestItemsInner

type NullableV0GetNormQueryStatsRequestItemsInner struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryStatsRequestItemsInner) Get

func (NullableV0GetNormQueryStatsRequestItemsInner) IsSet

func (NullableV0GetNormQueryStatsRequestItemsInner) MarshalJSON

func (*NullableV0GetNormQueryStatsRequestItemsInner) Set

func (*NullableV0GetNormQueryStatsRequestItemsInner) UnmarshalJSON

func (*NullableV0GetNormQueryStatsRequestItemsInner) Unset

type NullableV0GetNormQueryStatsResponse

type NullableV0GetNormQueryStatsResponse struct {
	// contains filtered or unexported fields
}

func (NullableV0GetNormQueryStatsResponse) Get

func (NullableV0GetNormQueryStatsResponse) IsSet

func (NullableV0GetNormQueryStatsResponse) MarshalJSON

func (v NullableV0GetNormQueryStatsResponse) MarshalJSON() ([]byte, error)

func (*NullableV0GetNormQueryStatsResponse) Set

func (*NullableV0GetNormQueryStatsResponse) UnmarshalJSON

func (v *NullableV0GetNormQueryStatsResponse) UnmarshalJSON(src []byte) error

func (*NullableV0GetNormQueryStatsResponse) Unset

type NullableV0KeywordsStatistic

type NullableV0KeywordsStatistic struct {
	// contains filtered or unexported fields
}

func NewNullableV0KeywordsStatistic

func NewNullableV0KeywordsStatistic(val *V0KeywordsStatistic) *NullableV0KeywordsStatistic

func (NullableV0KeywordsStatistic) Get

func (NullableV0KeywordsStatistic) IsSet

func (NullableV0KeywordsStatistic) MarshalJSON

func (v NullableV0KeywordsStatistic) MarshalJSON() ([]byte, error)

func (*NullableV0KeywordsStatistic) Set

func (*NullableV0KeywordsStatistic) UnmarshalJSON

func (v *NullableV0KeywordsStatistic) UnmarshalJSON(src []byte) error

func (*NullableV0KeywordsStatistic) Unset

func (v *NullableV0KeywordsStatistic) Unset()

type NullableV0KeywordsStatistics

type NullableV0KeywordsStatistics struct {
	// contains filtered or unexported fields
}

func NewNullableV0KeywordsStatistics

func NewNullableV0KeywordsStatistics(val *V0KeywordsStatistics) *NullableV0KeywordsStatistics

func (NullableV0KeywordsStatistics) Get

func (NullableV0KeywordsStatistics) IsSet

func (NullableV0KeywordsStatistics) MarshalJSON

func (v NullableV0KeywordsStatistics) MarshalJSON() ([]byte, error)

func (*NullableV0KeywordsStatistics) Set

func (*NullableV0KeywordsStatistics) UnmarshalJSON

func (v *NullableV0KeywordsStatistics) UnmarshalJSON(src []byte) error

func (*NullableV0KeywordsStatistics) Unset

func (v *NullableV0KeywordsStatistics) Unset()

type NullableV0KeywordsStatisticsResponse

type NullableV0KeywordsStatisticsResponse struct {
	// contains filtered or unexported fields
}

func (NullableV0KeywordsStatisticsResponse) Get

func (NullableV0KeywordsStatisticsResponse) IsSet

func (NullableV0KeywordsStatisticsResponse) MarshalJSON

func (v NullableV0KeywordsStatisticsResponse) MarshalJSON() ([]byte, error)

func (*NullableV0KeywordsStatisticsResponse) Set

func (*NullableV0KeywordsStatisticsResponse) UnmarshalJSON

func (v *NullableV0KeywordsStatisticsResponse) UnmarshalJSON(src []byte) error

func (*NullableV0KeywordsStatisticsResponse) Unset

type NullableV0SetMinusNormQueryRequest

type NullableV0SetMinusNormQueryRequest struct {
	// contains filtered or unexported fields
}

func (NullableV0SetMinusNormQueryRequest) Get

func (NullableV0SetMinusNormQueryRequest) IsSet

func (NullableV0SetMinusNormQueryRequest) MarshalJSON

func (v NullableV0SetMinusNormQueryRequest) MarshalJSON() ([]byte, error)

func (*NullableV0SetMinusNormQueryRequest) Set

func (*NullableV0SetMinusNormQueryRequest) UnmarshalJSON

func (v *NullableV0SetMinusNormQueryRequest) UnmarshalJSON(src []byte) error

func (*NullableV0SetMinusNormQueryRequest) Unset

type NullableV0SetNormQueryBidsRequest

type NullableV0SetNormQueryBidsRequest struct {
	// contains filtered or unexported fields
}

func (NullableV0SetNormQueryBidsRequest) Get

func (NullableV0SetNormQueryBidsRequest) IsSet

func (NullableV0SetNormQueryBidsRequest) MarshalJSON

func (v NullableV0SetNormQueryBidsRequest) MarshalJSON() ([]byte, error)

func (*NullableV0SetNormQueryBidsRequest) Set

func (*NullableV0SetNormQueryBidsRequest) UnmarshalJSON

func (v *NullableV0SetNormQueryBidsRequest) UnmarshalJSON(src []byte) error

func (*NullableV0SetNormQueryBidsRequest) Unset

type NullableV0SetNormQueryBidsRequestItem

type NullableV0SetNormQueryBidsRequestItem struct {
	// contains filtered or unexported fields
}

func (NullableV0SetNormQueryBidsRequestItem) Get

func (NullableV0SetNormQueryBidsRequestItem) IsSet

func (NullableV0SetNormQueryBidsRequestItem) MarshalJSON

func (v NullableV0SetNormQueryBidsRequestItem) MarshalJSON() ([]byte, error)

func (*NullableV0SetNormQueryBidsRequestItem) Set

func (*NullableV0SetNormQueryBidsRequestItem) UnmarshalJSON

func (v *NullableV0SetNormQueryBidsRequestItem) UnmarshalJSON(src []byte) error

func (*NullableV0SetNormQueryBidsRequestItem) Unset

type NullableV1GetNormQueryStatsRequest added in v0.1.41

type NullableV1GetNormQueryStatsRequest struct {
	// contains filtered or unexported fields
}

func NewNullableV1GetNormQueryStatsRequest added in v0.1.41

func NewNullableV1GetNormQueryStatsRequest(val *V1GetNormQueryStatsRequest) *NullableV1GetNormQueryStatsRequest

func (NullableV1GetNormQueryStatsRequest) Get added in v0.1.41

func (NullableV1GetNormQueryStatsRequest) IsSet added in v0.1.41

func (NullableV1GetNormQueryStatsRequest) MarshalJSON added in v0.1.41

func (v NullableV1GetNormQueryStatsRequest) MarshalJSON() ([]byte, error)

func (*NullableV1GetNormQueryStatsRequest) Set added in v0.1.41

func (*NullableV1GetNormQueryStatsRequest) UnmarshalJSON added in v0.1.41

func (v *NullableV1GetNormQueryStatsRequest) UnmarshalJSON(src []byte) error

func (*NullableV1GetNormQueryStatsRequest) Unset added in v0.1.41

type NullableV1GetNormQueryStatsRequestItemsInner added in v0.1.41

type NullableV1GetNormQueryStatsRequestItemsInner struct {
	// contains filtered or unexported fields
}

func NewNullableV1GetNormQueryStatsRequestItemsInner added in v0.1.41

func NewNullableV1GetNormQueryStatsRequestItemsInner(val *V1GetNormQueryStatsRequestItemsInner) *NullableV1GetNormQueryStatsRequestItemsInner

func (NullableV1GetNormQueryStatsRequestItemsInner) Get added in v0.1.41

func (NullableV1GetNormQueryStatsRequestItemsInner) IsSet added in v0.1.41

func (NullableV1GetNormQueryStatsRequestItemsInner) MarshalJSON added in v0.1.41

func (*NullableV1GetNormQueryStatsRequestItemsInner) Set added in v0.1.41

func (*NullableV1GetNormQueryStatsRequestItemsInner) UnmarshalJSON added in v0.1.41

func (*NullableV1GetNormQueryStatsRequestItemsInner) Unset added in v0.1.41

type NullableV1GetNormQueryStatsResponse added in v0.1.41

type NullableV1GetNormQueryStatsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableV1GetNormQueryStatsResponse added in v0.1.41

func NewNullableV1GetNormQueryStatsResponse(val *V1GetNormQueryStatsResponse) *NullableV1GetNormQueryStatsResponse

func (NullableV1GetNormQueryStatsResponse) Get added in v0.1.41

func (NullableV1GetNormQueryStatsResponse) IsSet added in v0.1.41

func (NullableV1GetNormQueryStatsResponse) MarshalJSON added in v0.1.41

func (v NullableV1GetNormQueryStatsResponse) MarshalJSON() ([]byte, error)

func (*NullableV1GetNormQueryStatsResponse) Set added in v0.1.41

func (*NullableV1GetNormQueryStatsResponse) UnmarshalJSON added in v0.1.41

func (v *NullableV1GetNormQueryStatsResponse) UnmarshalJSON(src []byte) error

func (*NullableV1GetNormQueryStatsResponse) Unset added in v0.1.41

type NullableV1GetNormQueryStatsResponseItem added in v0.1.41

type NullableV1GetNormQueryStatsResponseItem struct {
	// contains filtered or unexported fields
}

func NewNullableV1GetNormQueryStatsResponseItem added in v0.1.41

func NewNullableV1GetNormQueryStatsResponseItem(val *V1GetNormQueryStatsResponseItem) *NullableV1GetNormQueryStatsResponseItem

func (NullableV1GetNormQueryStatsResponseItem) Get added in v0.1.41

func (NullableV1GetNormQueryStatsResponseItem) IsSet added in v0.1.41

func (NullableV1GetNormQueryStatsResponseItem) MarshalJSON added in v0.1.41

func (v NullableV1GetNormQueryStatsResponseItem) MarshalJSON() ([]byte, error)

func (*NullableV1GetNormQueryStatsResponseItem) Set added in v0.1.41

func (*NullableV1GetNormQueryStatsResponseItem) UnmarshalJSON added in v0.1.41

func (v *NullableV1GetNormQueryStatsResponseItem) UnmarshalJSON(src []byte) error

func (*NullableV1GetNormQueryStatsResponseItem) Unset added in v0.1.41

type NullableV1GetNormQueryStatsResponseItemDailyStat added in v0.1.41

type NullableV1GetNormQueryStatsResponseItemDailyStat struct {
	// contains filtered or unexported fields
}

func (NullableV1GetNormQueryStatsResponseItemDailyStat) Get added in v0.1.41

func (NullableV1GetNormQueryStatsResponseItemDailyStat) IsSet added in v0.1.41

func (NullableV1GetNormQueryStatsResponseItemDailyStat) MarshalJSON added in v0.1.41

func (*NullableV1GetNormQueryStatsResponseItemDailyStat) Set added in v0.1.41

func (*NullableV1GetNormQueryStatsResponseItemDailyStat) UnmarshalJSON added in v0.1.41

func (*NullableV1GetNormQueryStatsResponseItemDailyStat) Unset added in v0.1.41

type NullableV1GetNormQueryStatsResponseItemStat added in v0.1.41

type NullableV1GetNormQueryStatsResponseItemStat struct {
	// contains filtered or unexported fields
}

func NewNullableV1GetNormQueryStatsResponseItemStat added in v0.1.41

func NewNullableV1GetNormQueryStatsResponseItemStat(val *V1GetNormQueryStatsResponseItemStat) *NullableV1GetNormQueryStatsResponseItemStat

func (NullableV1GetNormQueryStatsResponseItemStat) Get added in v0.1.41

func (NullableV1GetNormQueryStatsResponseItemStat) IsSet added in v0.1.41

func (NullableV1GetNormQueryStatsResponseItemStat) MarshalJSON added in v0.1.41

func (*NullableV1GetNormQueryStatsResponseItemStat) Set added in v0.1.41

func (*NullableV1GetNormQueryStatsResponseItemStat) UnmarshalJSON added in v0.1.41

func (v *NullableV1GetNormQueryStatsResponseItemStat) UnmarshalJSON(src []byte) error

func (*NullableV1GetNormQueryStatsResponseItemStat) Unset added in v0.1.41

type PlacementType

type PlacementType string

PlacementType Места размещения: - `search` — поиск - `recommendation` — рекомендации - `combined` — поиск и рекомендации

const (
	COMBINED       PlacementType = "combined"
	SEARCH         PlacementType = "search"
	RECOMMENDATION PlacementType = "recommendation"
)

List of PlacementType

func NewPlacementTypeFromValue

func NewPlacementTypeFromValue(v string) (*PlacementType, error)

NewPlacementTypeFromValue returns a pointer to a valid PlacementType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PlacementType) IsValid

func (v PlacementType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PlacementType) Ptr

func (v PlacementType) Ptr() *PlacementType

Ptr returns reference to PlacementType value

func (*PlacementType) UnmarshalJSON

func (v *PlacementType) UnmarshalJSON(src []byte) error

type PromotionsGoodsList

type PromotionsGoodsList struct {
	// Артикул WB
	Id *int32 `json:"id,omitempty"`
	// Участвует в акции:   - `true` — да   - `false` — нет
	InAction *bool `json:"inAction,omitempty"`
	// Текущая розничная цена
	Price *float32 `json:"price,omitempty"`
	// Валюта в формате ISO 4217
	CurrencyCode *string `json:"currencyCode,omitempty"`
	// Плановая цена (цена во время акции)
	PlanPrice *float32 `json:"planPrice,omitempty"`
	// Текущая скидка
	Discount *int32 `json:"discount,omitempty"`
	// Рекомендуемая скидка для участия в акции
	PlanDiscount *int32 `json:"planDiscount,omitempty"`
}

PromotionsGoodsList struct for PromotionsGoodsList

func NewPromotionsGoodsList

func NewPromotionsGoodsList() *PromotionsGoodsList

NewPromotionsGoodsList instantiates a new PromotionsGoodsList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPromotionsGoodsListWithDefaults

func NewPromotionsGoodsListWithDefaults() *PromotionsGoodsList

NewPromotionsGoodsListWithDefaults instantiates a new PromotionsGoodsList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PromotionsGoodsList) GetCurrencyCode

func (o *PromotionsGoodsList) GetCurrencyCode() string

GetCurrencyCode returns the CurrencyCode field value if set, zero value otherwise.

func (*PromotionsGoodsList) GetCurrencyCodeOk

func (o *PromotionsGoodsList) GetCurrencyCodeOk() (*string, bool)

GetCurrencyCodeOk returns a tuple with the CurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PromotionsGoodsList) GetDiscount

func (o *PromotionsGoodsList) GetDiscount() int32

GetDiscount returns the Discount field value if set, zero value otherwise.

func (*PromotionsGoodsList) GetDiscountOk

func (o *PromotionsGoodsList) GetDiscountOk() (*int32, bool)

GetDiscountOk returns a tuple with the Discount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PromotionsGoodsList) GetId

func (o *PromotionsGoodsList) GetId() int32

GetId returns the Id field value if set, zero value otherwise.

func (*PromotionsGoodsList) GetIdOk

func (o *PromotionsGoodsList) GetIdOk() (*int32, 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 (*PromotionsGoodsList) GetInAction

func (o *PromotionsGoodsList) GetInAction() bool

GetInAction returns the InAction field value if set, zero value otherwise.

func (*PromotionsGoodsList) GetInActionOk

func (o *PromotionsGoodsList) GetInActionOk() (*bool, bool)

GetInActionOk returns a tuple with the InAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PromotionsGoodsList) GetPlanDiscount

func (o *PromotionsGoodsList) GetPlanDiscount() int32

GetPlanDiscount returns the PlanDiscount field value if set, zero value otherwise.

func (*PromotionsGoodsList) GetPlanDiscountOk

func (o *PromotionsGoodsList) GetPlanDiscountOk() (*int32, bool)

GetPlanDiscountOk returns a tuple with the PlanDiscount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PromotionsGoodsList) GetPlanPrice

func (o *PromotionsGoodsList) GetPlanPrice() float32

GetPlanPrice returns the PlanPrice field value if set, zero value otherwise.

func (*PromotionsGoodsList) GetPlanPriceOk

func (o *PromotionsGoodsList) GetPlanPriceOk() (*float32, bool)

GetPlanPriceOk returns a tuple with the PlanPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PromotionsGoodsList) GetPrice

func (o *PromotionsGoodsList) GetPrice() float32

GetPrice returns the Price field value if set, zero value otherwise.

func (*PromotionsGoodsList) GetPriceOk

func (o *PromotionsGoodsList) GetPriceOk() (*float32, 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 (*PromotionsGoodsList) HasCurrencyCode

func (o *PromotionsGoodsList) HasCurrencyCode() bool

HasCurrencyCode returns a boolean if a field has been set.

func (*PromotionsGoodsList) HasDiscount

func (o *PromotionsGoodsList) HasDiscount() bool

HasDiscount returns a boolean if a field has been set.

func (*PromotionsGoodsList) HasId

func (o *PromotionsGoodsList) HasId() bool

HasId returns a boolean if a field has been set.

func (*PromotionsGoodsList) HasInAction

func (o *PromotionsGoodsList) HasInAction() bool

HasInAction returns a boolean if a field has been set.

func (*PromotionsGoodsList) HasPlanDiscount

func (o *PromotionsGoodsList) HasPlanDiscount() bool

HasPlanDiscount returns a boolean if a field has been set.

func (*PromotionsGoodsList) HasPlanPrice

func (o *PromotionsGoodsList) HasPlanPrice() bool

HasPlanPrice returns a boolean if a field has been set.

func (*PromotionsGoodsList) HasPrice

func (o *PromotionsGoodsList) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (PromotionsGoodsList) MarshalJSON

func (o PromotionsGoodsList) MarshalJSON() ([]byte, error)

func (*PromotionsGoodsList) SetCurrencyCode

func (o *PromotionsGoodsList) SetCurrencyCode(v string)

SetCurrencyCode gets a reference to the given string and assigns it to the CurrencyCode field.

func (*PromotionsGoodsList) SetDiscount

func (o *PromotionsGoodsList) SetDiscount(v int32)

SetDiscount gets a reference to the given int32 and assigns it to the Discount field.

func (*PromotionsGoodsList) SetId

func (o *PromotionsGoodsList) SetId(v int32)

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*PromotionsGoodsList) SetInAction

func (o *PromotionsGoodsList) SetInAction(v bool)

SetInAction gets a reference to the given bool and assigns it to the InAction field.

func (*PromotionsGoodsList) SetPlanDiscount

func (o *PromotionsGoodsList) SetPlanDiscount(v int32)

SetPlanDiscount gets a reference to the given int32 and assigns it to the PlanDiscount field.

func (*PromotionsGoodsList) SetPlanPrice

func (o *PromotionsGoodsList) SetPlanPrice(v float32)

SetPlanPrice gets a reference to the given float32 and assigns it to the PlanPrice field.

func (*PromotionsGoodsList) SetPrice

func (o *PromotionsGoodsList) SetPrice(v float32)

SetPrice gets a reference to the given float32 and assigns it to the Price field.

func (PromotionsGoodsList) ToMap

func (o PromotionsGoodsList) ToMap() (map[string]interface{}, error)

type RequestWithCampaignID

type RequestWithCampaignID struct {
	// ID кампании
	Id int32 `json:"id"`
}

RequestWithCampaignID struct for RequestWithCampaignID

func NewRequestWithCampaignID

func NewRequestWithCampaignID(id int32) *RequestWithCampaignID

NewRequestWithCampaignID instantiates a new RequestWithCampaignID object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestWithCampaignIDWithDefaults

func NewRequestWithCampaignIDWithDefaults() *RequestWithCampaignID

NewRequestWithCampaignIDWithDefaults instantiates a new RequestWithCampaignID object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestWithCampaignID) GetId

func (o *RequestWithCampaignID) GetId() int32

GetId returns the Id field value

func (*RequestWithCampaignID) GetIdOk

func (o *RequestWithCampaignID) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (RequestWithCampaignID) MarshalJSON

func (o RequestWithCampaignID) MarshalJSON() ([]byte, error)

func (*RequestWithCampaignID) SetId

func (o *RequestWithCampaignID) SetId(v int32)

SetId sets field value

func (RequestWithCampaignID) ToMap

func (o RequestWithCampaignID) ToMap() (map[string]interface{}, error)

func (*RequestWithCampaignID) UnmarshalJSON

func (o *RequestWithCampaignID) UnmarshalJSON(data []byte) (err error)

type RequestWithDate

type RequestWithDate struct {
	// ID кампании
	Id int32 `json:"id"`
	// Даты, за которые нужно получить информацию
	Dates []string `json:"dates"`
}

RequestWithDate struct for RequestWithDate

func NewRequestWithDate

func NewRequestWithDate(id int32, dates []string) *RequestWithDate

NewRequestWithDate instantiates a new RequestWithDate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestWithDateWithDefaults

func NewRequestWithDateWithDefaults() *RequestWithDate

NewRequestWithDateWithDefaults instantiates a new RequestWithDate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestWithDate) GetDates

func (o *RequestWithDate) GetDates() []string

GetDates returns the Dates field value

func (*RequestWithDate) GetDatesOk

func (o *RequestWithDate) GetDatesOk() ([]string, bool)

GetDatesOk returns a tuple with the Dates field value and a boolean to check if the value has been set.

func (*RequestWithDate) GetId

func (o *RequestWithDate) GetId() int32

GetId returns the Id field value

func (*RequestWithDate) GetIdOk

func (o *RequestWithDate) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (RequestWithDate) MarshalJSON

func (o RequestWithDate) MarshalJSON() ([]byte, error)

func (*RequestWithDate) SetDates

func (o *RequestWithDate) SetDates(v []string)

SetDates sets field value

func (*RequestWithDate) SetId

func (o *RequestWithDate) SetId(v int32)

SetId sets field value

func (RequestWithDate) ToMap

func (o RequestWithDate) ToMap() (map[string]interface{}, error)

func (*RequestWithDate) UnmarshalJSON

func (o *RequestWithDate) UnmarshalJSON(data []byte) (err error)

type RequestWithInterval

type RequestWithInterval struct {
	// ID кампании
	Id       int32                       `json:"id"`
	Interval RequestWithIntervalInterval `json:"interval"`
}

RequestWithInterval struct for RequestWithInterval

func NewRequestWithInterval

func NewRequestWithInterval(id int32, interval RequestWithIntervalInterval) *RequestWithInterval

NewRequestWithInterval instantiates a new RequestWithInterval object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestWithIntervalWithDefaults

func NewRequestWithIntervalWithDefaults() *RequestWithInterval

NewRequestWithIntervalWithDefaults instantiates a new RequestWithInterval object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestWithInterval) GetId

func (o *RequestWithInterval) GetId() int32

GetId returns the Id field value

func (*RequestWithInterval) GetIdOk

func (o *RequestWithInterval) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RequestWithInterval) GetInterval

GetInterval returns the Interval field value

func (*RequestWithInterval) GetIntervalOk

func (o *RequestWithInterval) GetIntervalOk() (*RequestWithIntervalInterval, bool)

GetIntervalOk returns a tuple with the Interval field value and a boolean to check if the value has been set.

func (RequestWithInterval) MarshalJSON

func (o RequestWithInterval) MarshalJSON() ([]byte, error)

func (*RequestWithInterval) SetId

func (o *RequestWithInterval) SetId(v int32)

SetId sets field value

func (*RequestWithInterval) SetInterval

SetInterval sets field value

func (RequestWithInterval) ToMap

func (o RequestWithInterval) ToMap() (map[string]interface{}, error)

func (*RequestWithInterval) UnmarshalJSON

func (o *RequestWithInterval) UnmarshalJSON(data []byte) (err error)

type RequestWithIntervalInterval

type RequestWithIntervalInterval struct {
	// Начало запрашиваемого периода
	Begin *string `json:"begin,omitempty"`
	// Конец запрашиваемого периода
	End *string `json:"end,omitempty"`
}

RequestWithIntervalInterval Временной диапазон, за который необходимо выдать данные

func NewRequestWithIntervalInterval

func NewRequestWithIntervalInterval() *RequestWithIntervalInterval

NewRequestWithIntervalInterval instantiates a new RequestWithIntervalInterval object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestWithIntervalIntervalWithDefaults

func NewRequestWithIntervalIntervalWithDefaults() *RequestWithIntervalInterval

NewRequestWithIntervalIntervalWithDefaults instantiates a new RequestWithIntervalInterval object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestWithIntervalInterval) GetBegin

func (o *RequestWithIntervalInterval) GetBegin() string

GetBegin returns the Begin field value if set, zero value otherwise.

func (*RequestWithIntervalInterval) GetBeginOk

func (o *RequestWithIntervalInterval) GetBeginOk() (*string, bool)

GetBeginOk returns a tuple with the Begin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestWithIntervalInterval) GetEnd

func (o *RequestWithIntervalInterval) GetEnd() string

GetEnd returns the End field value if set, zero value otherwise.

func (*RequestWithIntervalInterval) GetEndOk

func (o *RequestWithIntervalInterval) GetEndOk() (*string, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestWithIntervalInterval) HasBegin

func (o *RequestWithIntervalInterval) HasBegin() bool

HasBegin returns a boolean if a field has been set.

func (*RequestWithIntervalInterval) HasEnd

func (o *RequestWithIntervalInterval) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (RequestWithIntervalInterval) MarshalJSON

func (o RequestWithIntervalInterval) MarshalJSON() ([]byte, error)

func (*RequestWithIntervalInterval) SetBegin

func (o *RequestWithIntervalInterval) SetBegin(v string)

SetBegin gets a reference to the given string and assigns it to the Begin field.

func (*RequestWithIntervalInterval) SetEnd

func (o *RequestWithIntervalInterval) SetEnd(v string)

SetEnd gets a reference to the given string and assigns it to the End field.

func (RequestWithIntervalInterval) ToMap

func (o RequestWithIntervalInterval) ToMap() (map[string]interface{}, error)

type Response400

type Response400 struct {
	// Детали ошибки
	Detail string `json:"detail"`
	// ID внутреннего сервиса WB
	Origin string `json:"origin"`
	// Уникальный ID запроса
	RequestId string `json:"request_id"`
	// HTTP статус-код
	Status int32 `json:"status"`
	// Заголовок ошибки
	Title string `json:"title"`
}

Response400 struct for Response400

func NewResponse400

func NewResponse400(detail string, origin string, requestId string, status int32, title string) *Response400

NewResponse400 instantiates a new Response400 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponse400WithDefaults

func NewResponse400WithDefaults() *Response400

NewResponse400WithDefaults instantiates a new Response400 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Response400) GetDetail

func (o *Response400) GetDetail() string

GetDetail returns the Detail field value

func (*Response400) GetDetailOk

func (o *Response400) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value and a boolean to check if the value has been set.

func (*Response400) GetOrigin

func (o *Response400) GetOrigin() string

GetOrigin returns the Origin field value

func (*Response400) GetOriginOk

func (o *Response400) GetOriginOk() (*string, bool)

GetOriginOk returns a tuple with the Origin field value and a boolean to check if the value has been set.

func (*Response400) GetRequestId

func (o *Response400) GetRequestId() string

GetRequestId returns the RequestId field value

func (*Response400) GetRequestIdOk

func (o *Response400) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*Response400) GetStatus

func (o *Response400) GetStatus() int32

GetStatus returns the Status field value

func (*Response400) GetStatusOk

func (o *Response400) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*Response400) GetTitle

func (o *Response400) GetTitle() string

GetTitle returns the Title field value

func (*Response400) GetTitleOk

func (o *Response400) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (Response400) MarshalJSON

func (o Response400) MarshalJSON() ([]byte, error)

func (*Response400) SetDetail

func (o *Response400) SetDetail(v string)

SetDetail sets field value

func (*Response400) SetOrigin

func (o *Response400) SetOrigin(v string)

SetOrigin sets field value

func (*Response400) SetRequestId

func (o *Response400) SetRequestId(v string)

SetRequestId sets field value

func (*Response400) SetStatus

func (o *Response400) SetStatus(v int32)

SetStatus sets field value

func (*Response400) SetTitle

func (o *Response400) SetTitle(v string)

SetTitle sets field value

func (Response400) ToMap

func (o Response400) ToMap() (map[string]interface{}, error)

func (*Response400) UnmarshalJSON

func (o *Response400) UnmarshalJSON(data []byte) (err error)

type ResponseAdvError1

type ResponseAdvError1 struct {
	Error *string `json:"error,omitempty"`
}

ResponseAdvError1 struct for ResponseAdvError1

func NewResponseAdvError1

func NewResponseAdvError1() *ResponseAdvError1

NewResponseAdvError1 instantiates a new ResponseAdvError1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseAdvError1WithDefaults

func NewResponseAdvError1WithDefaults() *ResponseAdvError1

NewResponseAdvError1WithDefaults instantiates a new ResponseAdvError1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseAdvError1) GetError

func (o *ResponseAdvError1) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*ResponseAdvError1) GetErrorOk

func (o *ResponseAdvError1) GetErrorOk() (*string, 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.

func (*ResponseAdvError1) HasError

func (o *ResponseAdvError1) HasError() bool

HasError returns a boolean if a field has been set.

func (ResponseAdvError1) MarshalJSON

func (o ResponseAdvError1) MarshalJSON() ([]byte, error)

func (*ResponseAdvError1) SetError

func (o *ResponseAdvError1) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (ResponseAdvError1) ToMap

func (o ResponseAdvError1) ToMap() (map[string]interface{}, error)

type ResponseInfoAdvertType8

type ResponseInfoAdvertType8 struct {
	// Дата завершения кампании
	EndTime *time.Time `json:"endTime,omitempty"`
	// Дата создания кампании
	CreateTime *time.Time `json:"createTime,omitempty"`
	// Дата последнего изменения кампании
	ChangeTime *time.Time `json:"changeTime,omitempty"`
	// Дата последнего запуска кампании
	StartTime  *time.Time                         `json:"startTime,omitempty"`
	AutoParams *ResponseInfoAdvertType8AutoParams `json:"autoParams,omitempty"`
	// Название кампании
	Name *string `json:"name,omitempty"`
	// Не используется
	DailyBudget *int32 `json:"dailyBudget,omitempty"`
	// ID кампании
	AdvertId *int32 `json:"advertId,omitempty"`
	// Статус кампании: - `-1` — удалена, процесс удаления будет завершён в течение 10 минут - `4` — готова к запуску - `7` — завершена - `8` — отменена - `9` — активна - `11` — на паузе
	Status *int32 `json:"status,omitempty"`
	// Тип кампании:   - `8` — единая ставка
	Type *int32 `json:"type,omitempty"`
	// Модель оплаты: - `cpm` — за показы
	PaymentType *string `json:"paymentType,omitempty"`
}

ResponseInfoAdvertType8 struct for ResponseInfoAdvertType8

func NewResponseInfoAdvertType8

func NewResponseInfoAdvertType8() *ResponseInfoAdvertType8

NewResponseInfoAdvertType8 instantiates a new ResponseInfoAdvertType8 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseInfoAdvertType8WithDefaults

func NewResponseInfoAdvertType8WithDefaults() *ResponseInfoAdvertType8

NewResponseInfoAdvertType8WithDefaults instantiates a new ResponseInfoAdvertType8 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseInfoAdvertType8) GetAdvertId

func (o *ResponseInfoAdvertType8) GetAdvertId() int32

GetAdvertId returns the AdvertId field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8) GetAdvertIdOk

func (o *ResponseInfoAdvertType8) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8) GetAutoParams

GetAutoParams returns the AutoParams field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8) GetAutoParamsOk

GetAutoParamsOk returns a tuple with the AutoParams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8) GetChangeTime

func (o *ResponseInfoAdvertType8) GetChangeTime() time.Time

GetChangeTime returns the ChangeTime field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8) GetChangeTimeOk

func (o *ResponseInfoAdvertType8) GetChangeTimeOk() (*time.Time, bool)

GetChangeTimeOk returns a tuple with the ChangeTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8) GetCreateTime

func (o *ResponseInfoAdvertType8) GetCreateTime() time.Time

GetCreateTime returns the CreateTime field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8) GetCreateTimeOk

func (o *ResponseInfoAdvertType8) GetCreateTimeOk() (*time.Time, 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 (*ResponseInfoAdvertType8) GetDailyBudget

func (o *ResponseInfoAdvertType8) GetDailyBudget() int32

GetDailyBudget returns the DailyBudget field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8) GetDailyBudgetOk

func (o *ResponseInfoAdvertType8) GetDailyBudgetOk() (*int32, bool)

GetDailyBudgetOk returns a tuple with the DailyBudget field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8) GetEndTime

func (o *ResponseInfoAdvertType8) GetEndTime() time.Time

GetEndTime returns the EndTime field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8) GetEndTimeOk

func (o *ResponseInfoAdvertType8) GetEndTimeOk() (*time.Time, bool)

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 (*ResponseInfoAdvertType8) GetName

func (o *ResponseInfoAdvertType8) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8) GetNameOk

func (o *ResponseInfoAdvertType8) 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 (*ResponseInfoAdvertType8) GetPaymentType

func (o *ResponseInfoAdvertType8) GetPaymentType() string

GetPaymentType returns the PaymentType field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8) GetPaymentTypeOk

func (o *ResponseInfoAdvertType8) GetPaymentTypeOk() (*string, bool)

GetPaymentTypeOk returns a tuple with the PaymentType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8) GetStartTime

func (o *ResponseInfoAdvertType8) GetStartTime() time.Time

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8) GetStartTimeOk

func (o *ResponseInfoAdvertType8) GetStartTimeOk() (*time.Time, bool)

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 (*ResponseInfoAdvertType8) GetStatus

func (o *ResponseInfoAdvertType8) GetStatus() int32

GetStatus returns the Status field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8) GetStatusOk

func (o *ResponseInfoAdvertType8) GetStatusOk() (*int32, 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 (*ResponseInfoAdvertType8) GetType

func (o *ResponseInfoAdvertType8) GetType() int32

GetType returns the Type field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8) GetTypeOk

func (o *ResponseInfoAdvertType8) GetTypeOk() (*int32, 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 (*ResponseInfoAdvertType8) HasAdvertId

func (o *ResponseInfoAdvertType8) HasAdvertId() bool

HasAdvertId returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8) HasAutoParams

func (o *ResponseInfoAdvertType8) HasAutoParams() bool

HasAutoParams returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8) HasChangeTime

func (o *ResponseInfoAdvertType8) HasChangeTime() bool

HasChangeTime returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8) HasCreateTime

func (o *ResponseInfoAdvertType8) HasCreateTime() bool

HasCreateTime returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8) HasDailyBudget

func (o *ResponseInfoAdvertType8) HasDailyBudget() bool

HasDailyBudget returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8) HasEndTime

func (o *ResponseInfoAdvertType8) HasEndTime() bool

HasEndTime returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8) HasName

func (o *ResponseInfoAdvertType8) HasName() bool

HasName returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8) HasPaymentType

func (o *ResponseInfoAdvertType8) HasPaymentType() bool

HasPaymentType returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8) HasStartTime

func (o *ResponseInfoAdvertType8) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8) HasStatus

func (o *ResponseInfoAdvertType8) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8) HasType

func (o *ResponseInfoAdvertType8) HasType() bool

HasType returns a boolean if a field has been set.

func (ResponseInfoAdvertType8) MarshalJSON

func (o ResponseInfoAdvertType8) MarshalJSON() ([]byte, error)

func (*ResponseInfoAdvertType8) SetAdvertId

func (o *ResponseInfoAdvertType8) SetAdvertId(v int32)

SetAdvertId gets a reference to the given int32 and assigns it to the AdvertId field.

func (*ResponseInfoAdvertType8) SetAutoParams

SetAutoParams gets a reference to the given ResponseInfoAdvertType8AutoParams and assigns it to the AutoParams field.

func (*ResponseInfoAdvertType8) SetChangeTime

func (o *ResponseInfoAdvertType8) SetChangeTime(v time.Time)

SetChangeTime gets a reference to the given time.Time and assigns it to the ChangeTime field.

func (*ResponseInfoAdvertType8) SetCreateTime

func (o *ResponseInfoAdvertType8) SetCreateTime(v time.Time)

SetCreateTime gets a reference to the given time.Time and assigns it to the CreateTime field.

func (*ResponseInfoAdvertType8) SetDailyBudget

func (o *ResponseInfoAdvertType8) SetDailyBudget(v int32)

SetDailyBudget gets a reference to the given int32 and assigns it to the DailyBudget field.

func (*ResponseInfoAdvertType8) SetEndTime

func (o *ResponseInfoAdvertType8) SetEndTime(v time.Time)

SetEndTime gets a reference to the given time.Time and assigns it to the EndTime field.

func (*ResponseInfoAdvertType8) SetName

func (o *ResponseInfoAdvertType8) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ResponseInfoAdvertType8) SetPaymentType

func (o *ResponseInfoAdvertType8) SetPaymentType(v string)

SetPaymentType gets a reference to the given string and assigns it to the PaymentType field.

func (*ResponseInfoAdvertType8) SetStartTime

func (o *ResponseInfoAdvertType8) SetStartTime(v time.Time)

SetStartTime gets a reference to the given time.Time and assigns it to the StartTime field.

func (*ResponseInfoAdvertType8) SetStatus

func (o *ResponseInfoAdvertType8) SetStatus(v int32)

SetStatus gets a reference to the given int32 and assigns it to the Status field.

func (*ResponseInfoAdvertType8) SetType

func (o *ResponseInfoAdvertType8) SetType(v int32)

SetType gets a reference to the given int32 and assigns it to the Type field.

func (ResponseInfoAdvertType8) ToMap

func (o ResponseInfoAdvertType8) ToMap() (map[string]interface{}, error)

type ResponseInfoAdvertType8AutoParams

type ResponseInfoAdvertType8AutoParams struct {
	Subject *ResponseInfoAdvertType8AutoParamsSubject `json:"subject,omitempty"`
	// Внутренняя (системная) сущность (пол + предмет)
	Sets   []ResponseInfoAdvertType8AutoParamsSetsInner  `json:"sets,omitempty"`
	Menus  []ResponseInfoAdvertType8AutoParamsMenusInner `json:"menus,omitempty"`
	Active *ResponseInfoAdvertType8AutoParamsActive      `json:"active,omitempty"`
	// Ставки карточек товаров
	NmCPM []ResponseInfoAdvertType8AutoParamsNmCPMInner `json:"nmCPM,omitempty"`
	// Артикулы WB
	Nms []int32 `json:"nms,omitempty"`
	// Ставка, указанная при создании кампании.<br> Поле актуально только для кампаний, созданных через API.
	Cpm *int32 `json:"cpm,omitempty"`
}

ResponseInfoAdvertType8AutoParams struct for ResponseInfoAdvertType8AutoParams

func NewResponseInfoAdvertType8AutoParams

func NewResponseInfoAdvertType8AutoParams() *ResponseInfoAdvertType8AutoParams

NewResponseInfoAdvertType8AutoParams instantiates a new ResponseInfoAdvertType8AutoParams object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseInfoAdvertType8AutoParamsWithDefaults

func NewResponseInfoAdvertType8AutoParamsWithDefaults() *ResponseInfoAdvertType8AutoParams

NewResponseInfoAdvertType8AutoParamsWithDefaults instantiates a new ResponseInfoAdvertType8AutoParams object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseInfoAdvertType8AutoParams) GetActive

GetActive returns the Active field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParams) GetActiveOk

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParams) GetCpm

GetCpm returns the Cpm field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParams) GetCpmOk

func (o *ResponseInfoAdvertType8AutoParams) GetCpmOk() (*int32, bool)

GetCpmOk returns a tuple with the Cpm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParams) GetMenus

GetMenus returns the Menus field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParams) GetMenusOk

GetMenusOk returns a tuple with the Menus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParams) GetNmCPM

GetNmCPM returns the NmCPM field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParams) GetNmCPMOk

GetNmCPMOk returns a tuple with the NmCPM field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParams) GetNms

GetNms returns the Nms field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParams) GetNmsOk

func (o *ResponseInfoAdvertType8AutoParams) GetNmsOk() ([]int32, bool)

GetNmsOk returns a tuple with the Nms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParams) GetSets

GetSets returns the Sets field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParams) GetSetsOk

GetSetsOk returns a tuple with the Sets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParams) GetSubject

GetSubject returns the Subject field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParams) GetSubjectOk

GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParams) HasActive

func (o *ResponseInfoAdvertType8AutoParams) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParams) HasCpm

HasCpm returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParams) HasMenus

HasMenus returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParams) HasNmCPM

HasNmCPM returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParams) HasNms

HasNms returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParams) HasSets

HasSets returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParams) HasSubject

func (o *ResponseInfoAdvertType8AutoParams) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (ResponseInfoAdvertType8AutoParams) MarshalJSON

func (o ResponseInfoAdvertType8AutoParams) MarshalJSON() ([]byte, error)

func (*ResponseInfoAdvertType8AutoParams) SetActive

SetActive gets a reference to the given ResponseInfoAdvertType8AutoParamsActive and assigns it to the Active field.

func (*ResponseInfoAdvertType8AutoParams) SetCpm

SetCpm gets a reference to the given int32 and assigns it to the Cpm field.

func (*ResponseInfoAdvertType8AutoParams) SetMenus

SetMenus gets a reference to the given []ResponseInfoAdvertType8AutoParamsMenusInner and assigns it to the Menus field.

func (*ResponseInfoAdvertType8AutoParams) SetNmCPM

SetNmCPM gets a reference to the given []ResponseInfoAdvertType8AutoParamsNmCPMInner and assigns it to the NmCPM field.

func (*ResponseInfoAdvertType8AutoParams) SetNms

SetNms gets a reference to the given []int32 and assigns it to the Nms field.

func (*ResponseInfoAdvertType8AutoParams) SetSets

SetSets gets a reference to the given []ResponseInfoAdvertType8AutoParamsSetsInner and assigns it to the Sets field.

func (*ResponseInfoAdvertType8AutoParams) SetSubject

SetSubject gets a reference to the given ResponseInfoAdvertType8AutoParamsSubject and assigns it to the Subject field.

func (ResponseInfoAdvertType8AutoParams) ToMap

func (o ResponseInfoAdvertType8AutoParams) ToMap() (map[string]interface{}, error)

type ResponseInfoAdvertType8AutoParamsActive

type ResponseInfoAdvertType8AutoParamsActive struct {
	// Карточка товара   - `false` — отключено   - `true` — включено
	Carousel *bool `json:"carousel,omitempty"`
	// Рекомендации на главной   - `false` — отключено   - `true` — включено
	Recom *bool `json:"recom,omitempty"`
	// Ручная ставка   - `false` — отключено   - `true` — включено
	Booster *bool `json:"booster,omitempty"`
}

ResponseInfoAdvertType8AutoParamsActive Места размещения

func NewResponseInfoAdvertType8AutoParamsActive

func NewResponseInfoAdvertType8AutoParamsActive() *ResponseInfoAdvertType8AutoParamsActive

NewResponseInfoAdvertType8AutoParamsActive instantiates a new ResponseInfoAdvertType8AutoParamsActive object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseInfoAdvertType8AutoParamsActiveWithDefaults

func NewResponseInfoAdvertType8AutoParamsActiveWithDefaults() *ResponseInfoAdvertType8AutoParamsActive

NewResponseInfoAdvertType8AutoParamsActiveWithDefaults instantiates a new ResponseInfoAdvertType8AutoParamsActive object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseInfoAdvertType8AutoParamsActive) GetBooster

GetBooster returns the Booster field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParamsActive) GetBoosterOk

func (o *ResponseInfoAdvertType8AutoParamsActive) GetBoosterOk() (*bool, bool)

GetBoosterOk returns a tuple with the Booster field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParamsActive) GetCarousel

GetCarousel returns the Carousel field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParamsActive) GetCarouselOk

func (o *ResponseInfoAdvertType8AutoParamsActive) GetCarouselOk() (*bool, bool)

GetCarouselOk returns a tuple with the Carousel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParamsActive) GetRecom

GetRecom returns the Recom field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParamsActive) GetRecomOk

GetRecomOk returns a tuple with the Recom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParamsActive) HasBooster

HasBooster returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParamsActive) HasCarousel

HasCarousel returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParamsActive) HasRecom

HasRecom returns a boolean if a field has been set.

func (ResponseInfoAdvertType8AutoParamsActive) MarshalJSON

func (o ResponseInfoAdvertType8AutoParamsActive) MarshalJSON() ([]byte, error)

func (*ResponseInfoAdvertType8AutoParamsActive) SetBooster

SetBooster gets a reference to the given bool and assigns it to the Booster field.

func (*ResponseInfoAdvertType8AutoParamsActive) SetCarousel

SetCarousel gets a reference to the given bool and assigns it to the Carousel field.

func (*ResponseInfoAdvertType8AutoParamsActive) SetRecom

SetRecom gets a reference to the given bool and assigns it to the Recom field.

func (ResponseInfoAdvertType8AutoParamsActive) ToMap

func (o ResponseInfoAdvertType8AutoParamsActive) ToMap() (map[string]interface{}, error)

type ResponseInfoAdvertType8AutoParamsMenusInner

type ResponseInfoAdvertType8AutoParamsMenusInner struct {
	// ID меню
	Id *int32 `json:"id,omitempty"`
	// Название меню
	Name *string `json:"name,omitempty"`
}

ResponseInfoAdvertType8AutoParamsMenusInner Меню, где размещается кампания

func NewResponseInfoAdvertType8AutoParamsMenusInner

func NewResponseInfoAdvertType8AutoParamsMenusInner() *ResponseInfoAdvertType8AutoParamsMenusInner

NewResponseInfoAdvertType8AutoParamsMenusInner instantiates a new ResponseInfoAdvertType8AutoParamsMenusInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseInfoAdvertType8AutoParamsMenusInnerWithDefaults

func NewResponseInfoAdvertType8AutoParamsMenusInnerWithDefaults() *ResponseInfoAdvertType8AutoParamsMenusInner

NewResponseInfoAdvertType8AutoParamsMenusInnerWithDefaults instantiates a new ResponseInfoAdvertType8AutoParamsMenusInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseInfoAdvertType8AutoParamsMenusInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParamsMenusInner) 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 (*ResponseInfoAdvertType8AutoParamsMenusInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParamsMenusInner) 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 (*ResponseInfoAdvertType8AutoParamsMenusInner) HasId

HasId returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParamsMenusInner) HasName

HasName returns a boolean if a field has been set.

func (ResponseInfoAdvertType8AutoParamsMenusInner) MarshalJSON

func (*ResponseInfoAdvertType8AutoParamsMenusInner) SetId

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*ResponseInfoAdvertType8AutoParamsMenusInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (ResponseInfoAdvertType8AutoParamsMenusInner) ToMap

func (o ResponseInfoAdvertType8AutoParamsMenusInner) ToMap() (map[string]interface{}, error)

type ResponseInfoAdvertType8AutoParamsNmCPMInner

type ResponseInfoAdvertType8AutoParamsNmCPMInner struct {
	// Артикул WB
	Nm *int32 `json:"nm,omitempty"`
	// Ставка
	Cpm *int32 `json:"cpm,omitempty"`
}

ResponseInfoAdvertType8AutoParamsNmCPMInner struct for ResponseInfoAdvertType8AutoParamsNmCPMInner

func NewResponseInfoAdvertType8AutoParamsNmCPMInner

func NewResponseInfoAdvertType8AutoParamsNmCPMInner() *ResponseInfoAdvertType8AutoParamsNmCPMInner

NewResponseInfoAdvertType8AutoParamsNmCPMInner instantiates a new ResponseInfoAdvertType8AutoParamsNmCPMInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseInfoAdvertType8AutoParamsNmCPMInnerWithDefaults

func NewResponseInfoAdvertType8AutoParamsNmCPMInnerWithDefaults() *ResponseInfoAdvertType8AutoParamsNmCPMInner

NewResponseInfoAdvertType8AutoParamsNmCPMInnerWithDefaults instantiates a new ResponseInfoAdvertType8AutoParamsNmCPMInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseInfoAdvertType8AutoParamsNmCPMInner) GetCpm

GetCpm returns the Cpm field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParamsNmCPMInner) GetCpmOk

GetCpmOk returns a tuple with the Cpm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParamsNmCPMInner) GetNm

GetNm returns the Nm field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParamsNmCPMInner) GetNmOk

GetNmOk returns a tuple with the Nm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseInfoAdvertType8AutoParamsNmCPMInner) HasCpm

HasCpm returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParamsNmCPMInner) HasNm

HasNm returns a boolean if a field has been set.

func (ResponseInfoAdvertType8AutoParamsNmCPMInner) MarshalJSON

func (*ResponseInfoAdvertType8AutoParamsNmCPMInner) SetCpm

SetCpm gets a reference to the given int32 and assigns it to the Cpm field.

func (*ResponseInfoAdvertType8AutoParamsNmCPMInner) SetNm

SetNm gets a reference to the given int32 and assigns it to the Nm field.

func (ResponseInfoAdvertType8AutoParamsNmCPMInner) ToMap

func (o ResponseInfoAdvertType8AutoParamsNmCPMInner) ToMap() (map[string]interface{}, error)

type ResponseInfoAdvertType8AutoParamsSetsInner

type ResponseInfoAdvertType8AutoParamsSetsInner struct {
	// ID set
	Id *int32 `json:"id,omitempty"`
	// Название set
	Name *string `json:"name,omitempty"`
}

ResponseInfoAdvertType8AutoParamsSetsInner struct for ResponseInfoAdvertType8AutoParamsSetsInner

func NewResponseInfoAdvertType8AutoParamsSetsInner

func NewResponseInfoAdvertType8AutoParamsSetsInner() *ResponseInfoAdvertType8AutoParamsSetsInner

NewResponseInfoAdvertType8AutoParamsSetsInner instantiates a new ResponseInfoAdvertType8AutoParamsSetsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseInfoAdvertType8AutoParamsSetsInnerWithDefaults

func NewResponseInfoAdvertType8AutoParamsSetsInnerWithDefaults() *ResponseInfoAdvertType8AutoParamsSetsInner

NewResponseInfoAdvertType8AutoParamsSetsInnerWithDefaults instantiates a new ResponseInfoAdvertType8AutoParamsSetsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseInfoAdvertType8AutoParamsSetsInner) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParamsSetsInner) 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 (*ResponseInfoAdvertType8AutoParamsSetsInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParamsSetsInner) 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 (*ResponseInfoAdvertType8AutoParamsSetsInner) HasId

HasId returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParamsSetsInner) HasName

HasName returns a boolean if a field has been set.

func (ResponseInfoAdvertType8AutoParamsSetsInner) MarshalJSON

func (*ResponseInfoAdvertType8AutoParamsSetsInner) SetId

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*ResponseInfoAdvertType8AutoParamsSetsInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (ResponseInfoAdvertType8AutoParamsSetsInner) ToMap

func (o ResponseInfoAdvertType8AutoParamsSetsInner) ToMap() (map[string]interface{}, error)

type ResponseInfoAdvertType8AutoParamsSubject

type ResponseInfoAdvertType8AutoParamsSubject struct {
	// ID предмета
	Id *int32 `json:"id,omitempty"`
	// Название предмета
	Name *string `json:"name,omitempty"`
}

ResponseInfoAdvertType8AutoParamsSubject Продвигаемый предмет

func NewResponseInfoAdvertType8AutoParamsSubject

func NewResponseInfoAdvertType8AutoParamsSubject() *ResponseInfoAdvertType8AutoParamsSubject

NewResponseInfoAdvertType8AutoParamsSubject instantiates a new ResponseInfoAdvertType8AutoParamsSubject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseInfoAdvertType8AutoParamsSubjectWithDefaults

func NewResponseInfoAdvertType8AutoParamsSubjectWithDefaults() *ResponseInfoAdvertType8AutoParamsSubject

NewResponseInfoAdvertType8AutoParamsSubjectWithDefaults instantiates a new ResponseInfoAdvertType8AutoParamsSubject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseInfoAdvertType8AutoParamsSubject) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParamsSubject) 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 (*ResponseInfoAdvertType8AutoParamsSubject) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*ResponseInfoAdvertType8AutoParamsSubject) 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 (*ResponseInfoAdvertType8AutoParamsSubject) HasId

HasId returns a boolean if a field has been set.

func (*ResponseInfoAdvertType8AutoParamsSubject) HasName

HasName returns a boolean if a field has been set.

func (ResponseInfoAdvertType8AutoParamsSubject) MarshalJSON

func (*ResponseInfoAdvertType8AutoParamsSubject) SetId

SetId gets a reference to the given int32 and assigns it to the Id field.

func (*ResponseInfoAdvertType8AutoParamsSubject) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (ResponseInfoAdvertType8AutoParamsSubject) ToMap

func (o ResponseInfoAdvertType8AutoParamsSubject) ToMap() (map[string]interface{}, error)

type ResponseWithDateInner

type ResponseWithDateInner struct {
	// Даты, за которые нужно получить информацию
	Dates []string `json:"dates,omitempty"`
	// Количество просмотров. <br> За все дни, по всем артикулам WB и платформам
	Views *int32 `json:"views,omitempty"`
	// Количество кликов.<br> За все дни, по всем артикулам WB и платформам
	Clicks *int32 `json:"clicks,omitempty"`
	// Показатель кликабельности.<br> Отношение числа кликов к количеству показов. Выражается в процентах<br> За все дни, по всем артикулам WB и платформам<br>
	Ctr *float32 `json:"ctr,omitempty"`
	// Средняя стоимость клика, ₽.<br> За все дни, по всем артикулам WB и платформам
	Cpc *float32 `json:"cpc,omitempty"`
	// Затраты, ₽.<br> За все дни, по всем артикулам WB и платформам
	Sum *float32 `json:"sum,omitempty"`
	// Количество добавлений товаров в корзину.<br> За все дни, по всем артикулам WB и платформам
	Atbs *int32 `json:"atbs,omitempty"`
	// Количество заказов.<br> За все дни, по всем артикулам WB и платформам
	Orders *int32 `json:"orders,omitempty"`
	// CR(conversion rate) — это отношение количества заказов к общему количеству посещений кампании.<br> За все дни, по всем артикулам WB и платформам
	Cr *float32 `json:"cr,omitempty"`
	// Количество заказанных товаров, шт.<br> За все дни, по всем артикулам WB и платформам
	Shks *int32 `json:"shks,omitempty"`
	// Заказов на сумму, ₽.<br> За все дни, по всем артикулам WB и платформам
	SumPrice *float32 `json:"sum_price,omitempty"`
	// Статистка по дням
	Days []DaysInner `json:"days,omitempty"`
	// Статистика по средней позиции товара на страницах поисковой выдачи и каталога (для кампаний с единой ставкой)
	BoosterStats []BoosterStatsInner `json:"boosterStats,omitempty"`
	// ID кампании
	AdvertId *int32 `json:"advertId,omitempty"`
}

ResponseWithDateInner struct for ResponseWithDateInner

func NewResponseWithDateInner

func NewResponseWithDateInner() *ResponseWithDateInner

NewResponseWithDateInner instantiates a new ResponseWithDateInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseWithDateInnerWithDefaults

func NewResponseWithDateInnerWithDefaults() *ResponseWithDateInner

NewResponseWithDateInnerWithDefaults instantiates a new ResponseWithDateInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseWithDateInner) GetAdvertId

func (o *ResponseWithDateInner) GetAdvertId() int32

GetAdvertId returns the AdvertId field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetAdvertIdOk

func (o *ResponseWithDateInner) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetAtbs

func (o *ResponseWithDateInner) GetAtbs() int32

GetAtbs returns the Atbs field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetAtbsOk

func (o *ResponseWithDateInner) GetAtbsOk() (*int32, bool)

GetAtbsOk returns a tuple with the Atbs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetBoosterStats

func (o *ResponseWithDateInner) GetBoosterStats() []BoosterStatsInner

GetBoosterStats returns the BoosterStats field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetBoosterStatsOk

func (o *ResponseWithDateInner) GetBoosterStatsOk() ([]BoosterStatsInner, bool)

GetBoosterStatsOk returns a tuple with the BoosterStats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetClicks

func (o *ResponseWithDateInner) GetClicks() int32

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetClicksOk

func (o *ResponseWithDateInner) GetClicksOk() (*int32, bool)

GetClicksOk returns a tuple with the Clicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetCpc

func (o *ResponseWithDateInner) GetCpc() float32

GetCpc returns the Cpc field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetCpcOk

func (o *ResponseWithDateInner) GetCpcOk() (*float32, bool)

GetCpcOk returns a tuple with the Cpc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetCr

func (o *ResponseWithDateInner) GetCr() float32

GetCr returns the Cr field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetCrOk

func (o *ResponseWithDateInner) GetCrOk() (*float32, bool)

GetCrOk returns a tuple with the Cr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetCtr

func (o *ResponseWithDateInner) GetCtr() float32

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetCtrOk

func (o *ResponseWithDateInner) GetCtrOk() (*float32, bool)

GetCtrOk returns a tuple with the Ctr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetDates

func (o *ResponseWithDateInner) GetDates() []string

GetDates returns the Dates field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetDatesOk

func (o *ResponseWithDateInner) GetDatesOk() ([]string, bool)

GetDatesOk returns a tuple with the Dates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetDays

func (o *ResponseWithDateInner) GetDays() []DaysInner

GetDays returns the Days field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetDaysOk

func (o *ResponseWithDateInner) GetDaysOk() ([]DaysInner, bool)

GetDaysOk returns a tuple with the Days field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetOrders

func (o *ResponseWithDateInner) GetOrders() int32

GetOrders returns the Orders field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetOrdersOk

func (o *ResponseWithDateInner) GetOrdersOk() (*int32, bool)

GetOrdersOk returns a tuple with the Orders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetShks

func (o *ResponseWithDateInner) GetShks() int32

GetShks returns the Shks field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetShksOk

func (o *ResponseWithDateInner) GetShksOk() (*int32, bool)

GetShksOk returns a tuple with the Shks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetSum

func (o *ResponseWithDateInner) GetSum() float32

GetSum returns the Sum field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetSumOk

func (o *ResponseWithDateInner) GetSumOk() (*float32, bool)

GetSumOk returns a tuple with the Sum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetSumPrice

func (o *ResponseWithDateInner) GetSumPrice() float32

GetSumPrice returns the SumPrice field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetSumPriceOk

func (o *ResponseWithDateInner) GetSumPriceOk() (*float32, bool)

GetSumPriceOk returns a tuple with the SumPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) GetViews

func (o *ResponseWithDateInner) GetViews() int32

GetViews returns the Views field value if set, zero value otherwise.

func (*ResponseWithDateInner) GetViewsOk

func (o *ResponseWithDateInner) GetViewsOk() (*int32, bool)

GetViewsOk returns a tuple with the Views field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithDateInner) HasAdvertId

func (o *ResponseWithDateInner) HasAdvertId() bool

HasAdvertId returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasAtbs

func (o *ResponseWithDateInner) HasAtbs() bool

HasAtbs returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasBoosterStats

func (o *ResponseWithDateInner) HasBoosterStats() bool

HasBoosterStats returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasClicks

func (o *ResponseWithDateInner) HasClicks() bool

HasClicks returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasCpc

func (o *ResponseWithDateInner) HasCpc() bool

HasCpc returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasCr

func (o *ResponseWithDateInner) HasCr() bool

HasCr returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasCtr

func (o *ResponseWithDateInner) HasCtr() bool

HasCtr returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasDates

func (o *ResponseWithDateInner) HasDates() bool

HasDates returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasDays

func (o *ResponseWithDateInner) HasDays() bool

HasDays returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasOrders

func (o *ResponseWithDateInner) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasShks

func (o *ResponseWithDateInner) HasShks() bool

HasShks returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasSum

func (o *ResponseWithDateInner) HasSum() bool

HasSum returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasSumPrice

func (o *ResponseWithDateInner) HasSumPrice() bool

HasSumPrice returns a boolean if a field has been set.

func (*ResponseWithDateInner) HasViews

func (o *ResponseWithDateInner) HasViews() bool

HasViews returns a boolean if a field has been set.

func (ResponseWithDateInner) MarshalJSON

func (o ResponseWithDateInner) MarshalJSON() ([]byte, error)

func (*ResponseWithDateInner) SetAdvertId

func (o *ResponseWithDateInner) SetAdvertId(v int32)

SetAdvertId gets a reference to the given int32 and assigns it to the AdvertId field.

func (*ResponseWithDateInner) SetAtbs

func (o *ResponseWithDateInner) SetAtbs(v int32)

SetAtbs gets a reference to the given int32 and assigns it to the Atbs field.

func (*ResponseWithDateInner) SetBoosterStats

func (o *ResponseWithDateInner) SetBoosterStats(v []BoosterStatsInner)

SetBoosterStats gets a reference to the given []BoosterStatsInner and assigns it to the BoosterStats field.

func (*ResponseWithDateInner) SetClicks

func (o *ResponseWithDateInner) SetClicks(v int32)

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*ResponseWithDateInner) SetCpc

func (o *ResponseWithDateInner) SetCpc(v float32)

SetCpc gets a reference to the given float32 and assigns it to the Cpc field.

func (*ResponseWithDateInner) SetCr

func (o *ResponseWithDateInner) SetCr(v float32)

SetCr gets a reference to the given float32 and assigns it to the Cr field.

func (*ResponseWithDateInner) SetCtr

func (o *ResponseWithDateInner) SetCtr(v float32)

SetCtr gets a reference to the given float32 and assigns it to the Ctr field.

func (*ResponseWithDateInner) SetDates

func (o *ResponseWithDateInner) SetDates(v []string)

SetDates gets a reference to the given []string and assigns it to the Dates field.

func (*ResponseWithDateInner) SetDays

func (o *ResponseWithDateInner) SetDays(v []DaysInner)

SetDays gets a reference to the given []DaysInner and assigns it to the Days field.

func (*ResponseWithDateInner) SetOrders

func (o *ResponseWithDateInner) SetOrders(v int32)

SetOrders gets a reference to the given int32 and assigns it to the Orders field.

func (*ResponseWithDateInner) SetShks

func (o *ResponseWithDateInner) SetShks(v int32)

SetShks gets a reference to the given int32 and assigns it to the Shks field.

func (*ResponseWithDateInner) SetSum

func (o *ResponseWithDateInner) SetSum(v float32)

SetSum gets a reference to the given float32 and assigns it to the Sum field.

func (*ResponseWithDateInner) SetSumPrice

func (o *ResponseWithDateInner) SetSumPrice(v float32)

SetSumPrice gets a reference to the given float32 and assigns it to the SumPrice field.

func (*ResponseWithDateInner) SetViews

func (o *ResponseWithDateInner) SetViews(v int32)

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (ResponseWithDateInner) ToMap

func (o ResponseWithDateInner) ToMap() (map[string]interface{}, error)

type ResponseWithIntervalInner

type ResponseWithIntervalInner struct {
	Interval *ResponseWithIntervalInnerInterval `json:"interval,omitempty"`
	// Количество просмотров. <br> За все дни запрошенного диапазона, по всем артикулам WB и платформам
	Views *int32 `json:"views,omitempty"`
	// Количество кликов.<br> За все дни запрошенного диапазона, по всем артикулам WB и платформам
	Clicks *int32 `json:"clicks,omitempty"`
	// Показатель кликабельности.<br> Отношение числа кликов к количеству показов. Выражается в процентах.<br> За все дни запрошенного диапазона, по всем артикулам WB и платформам
	Ctr *float32 `json:"ctr,omitempty"`
	// Средняя стоимость клика, ₽.<br> За все дни запрошенного диапазона, по всем артикулам WB и платформам
	Cpc *float32 `json:"cpc,omitempty"`
	// Затраты, ₽.<br> За все дни запрошенного диапазона, по всем артикулам WB и платформам
	Sum *float32 `json:"sum,omitempty"`
	// Количество добавлений товаров в корзину.<br> За все дни запрошенного диапазона, по всем артикулам WB и платформам
	Atbs *int32 `json:"atbs,omitempty"`
	// Количество заказов.<br> За все дни запрошенного диапазона, по всем артикулам WB и платформам
	Orders *int32 `json:"orders,omitempty"`
	// CR(conversion rate) — это отношение количества заказов к общему количеству посещений кампании.<br> За все дни запрошенного диапазона, по всем артикулам WB и платформам
	Cr *float32 `json:"cr,omitempty"`
	// Количество заказанных товаров, шт.<br> За все дни запрошенного диапазона, по всем артикулам WB и платформам
	Shks *int32 `json:"shks,omitempty"`
	// Заказов на сумму, ₽<br> За все дни запрошенного диапазона, по всем артикулам WB и платформам
	SumPrice *float32 `json:"sum_price,omitempty"`
	// Статистка по дням
	Days []DaysInner `json:"days,omitempty"`
	// Статистика по средней позиции товара на страницах поисковой выдачи и каталога (для кампаний с единой ставкой)
	BoosterStats []BoosterStatsInner `json:"boosterStats,omitempty"`
	// ID кампании
	AdvertId *int32 `json:"advertId,omitempty"`
}

ResponseWithIntervalInner struct for ResponseWithIntervalInner

func NewResponseWithIntervalInner

func NewResponseWithIntervalInner() *ResponseWithIntervalInner

NewResponseWithIntervalInner instantiates a new ResponseWithIntervalInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseWithIntervalInnerWithDefaults

func NewResponseWithIntervalInnerWithDefaults() *ResponseWithIntervalInner

NewResponseWithIntervalInnerWithDefaults instantiates a new ResponseWithIntervalInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseWithIntervalInner) GetAdvertId

func (o *ResponseWithIntervalInner) GetAdvertId() int32

GetAdvertId returns the AdvertId field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetAdvertIdOk

func (o *ResponseWithIntervalInner) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetAtbs

func (o *ResponseWithIntervalInner) GetAtbs() int32

GetAtbs returns the Atbs field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetAtbsOk

func (o *ResponseWithIntervalInner) GetAtbsOk() (*int32, bool)

GetAtbsOk returns a tuple with the Atbs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetBoosterStats

func (o *ResponseWithIntervalInner) GetBoosterStats() []BoosterStatsInner

GetBoosterStats returns the BoosterStats field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetBoosterStatsOk

func (o *ResponseWithIntervalInner) GetBoosterStatsOk() ([]BoosterStatsInner, bool)

GetBoosterStatsOk returns a tuple with the BoosterStats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetClicks

func (o *ResponseWithIntervalInner) GetClicks() int32

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetClicksOk

func (o *ResponseWithIntervalInner) GetClicksOk() (*int32, bool)

GetClicksOk returns a tuple with the Clicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetCpc

func (o *ResponseWithIntervalInner) GetCpc() float32

GetCpc returns the Cpc field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetCpcOk

func (o *ResponseWithIntervalInner) GetCpcOk() (*float32, bool)

GetCpcOk returns a tuple with the Cpc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetCr

GetCr returns the Cr field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetCrOk

func (o *ResponseWithIntervalInner) GetCrOk() (*float32, bool)

GetCrOk returns a tuple with the Cr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetCtr

func (o *ResponseWithIntervalInner) GetCtr() float32

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetCtrOk

func (o *ResponseWithIntervalInner) GetCtrOk() (*float32, bool)

GetCtrOk returns a tuple with the Ctr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetDays

func (o *ResponseWithIntervalInner) GetDays() []DaysInner

GetDays returns the Days field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetDaysOk

func (o *ResponseWithIntervalInner) GetDaysOk() ([]DaysInner, bool)

GetDaysOk returns a tuple with the Days field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetInterval

GetInterval returns the Interval field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetIntervalOk

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetOrders

func (o *ResponseWithIntervalInner) GetOrders() int32

GetOrders returns the Orders field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetOrdersOk

func (o *ResponseWithIntervalInner) GetOrdersOk() (*int32, bool)

GetOrdersOk returns a tuple with the Orders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetShks

func (o *ResponseWithIntervalInner) GetShks() int32

GetShks returns the Shks field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetShksOk

func (o *ResponseWithIntervalInner) GetShksOk() (*int32, bool)

GetShksOk returns a tuple with the Shks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetSum

func (o *ResponseWithIntervalInner) GetSum() float32

GetSum returns the Sum field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetSumOk

func (o *ResponseWithIntervalInner) GetSumOk() (*float32, bool)

GetSumOk returns a tuple with the Sum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetSumPrice

func (o *ResponseWithIntervalInner) GetSumPrice() float32

GetSumPrice returns the SumPrice field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetSumPriceOk

func (o *ResponseWithIntervalInner) GetSumPriceOk() (*float32, bool)

GetSumPriceOk returns a tuple with the SumPrice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) GetViews

func (o *ResponseWithIntervalInner) GetViews() int32

GetViews returns the Views field value if set, zero value otherwise.

func (*ResponseWithIntervalInner) GetViewsOk

func (o *ResponseWithIntervalInner) GetViewsOk() (*int32, bool)

GetViewsOk returns a tuple with the Views field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInner) HasAdvertId

func (o *ResponseWithIntervalInner) HasAdvertId() bool

HasAdvertId returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasAtbs

func (o *ResponseWithIntervalInner) HasAtbs() bool

HasAtbs returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasBoosterStats

func (o *ResponseWithIntervalInner) HasBoosterStats() bool

HasBoosterStats returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasClicks

func (o *ResponseWithIntervalInner) HasClicks() bool

HasClicks returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasCpc

func (o *ResponseWithIntervalInner) HasCpc() bool

HasCpc returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasCr

func (o *ResponseWithIntervalInner) HasCr() bool

HasCr returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasCtr

func (o *ResponseWithIntervalInner) HasCtr() bool

HasCtr returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasDays

func (o *ResponseWithIntervalInner) HasDays() bool

HasDays returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasInterval

func (o *ResponseWithIntervalInner) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasOrders

func (o *ResponseWithIntervalInner) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasShks

func (o *ResponseWithIntervalInner) HasShks() bool

HasShks returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasSum

func (o *ResponseWithIntervalInner) HasSum() bool

HasSum returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasSumPrice

func (o *ResponseWithIntervalInner) HasSumPrice() bool

HasSumPrice returns a boolean if a field has been set.

func (*ResponseWithIntervalInner) HasViews

func (o *ResponseWithIntervalInner) HasViews() bool

HasViews returns a boolean if a field has been set.

func (ResponseWithIntervalInner) MarshalJSON

func (o ResponseWithIntervalInner) MarshalJSON() ([]byte, error)

func (*ResponseWithIntervalInner) SetAdvertId

func (o *ResponseWithIntervalInner) SetAdvertId(v int32)

SetAdvertId gets a reference to the given int32 and assigns it to the AdvertId field.

func (*ResponseWithIntervalInner) SetAtbs

func (o *ResponseWithIntervalInner) SetAtbs(v int32)

SetAtbs gets a reference to the given int32 and assigns it to the Atbs field.

func (*ResponseWithIntervalInner) SetBoosterStats

func (o *ResponseWithIntervalInner) SetBoosterStats(v []BoosterStatsInner)

SetBoosterStats gets a reference to the given []BoosterStatsInner and assigns it to the BoosterStats field.

func (*ResponseWithIntervalInner) SetClicks

func (o *ResponseWithIntervalInner) SetClicks(v int32)

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*ResponseWithIntervalInner) SetCpc

func (o *ResponseWithIntervalInner) SetCpc(v float32)

SetCpc gets a reference to the given float32 and assigns it to the Cpc field.

func (*ResponseWithIntervalInner) SetCr

func (o *ResponseWithIntervalInner) SetCr(v float32)

SetCr gets a reference to the given float32 and assigns it to the Cr field.

func (*ResponseWithIntervalInner) SetCtr

func (o *ResponseWithIntervalInner) SetCtr(v float32)

SetCtr gets a reference to the given float32 and assigns it to the Ctr field.

func (*ResponseWithIntervalInner) SetDays

func (o *ResponseWithIntervalInner) SetDays(v []DaysInner)

SetDays gets a reference to the given []DaysInner and assigns it to the Days field.

func (*ResponseWithIntervalInner) SetInterval

SetInterval gets a reference to the given ResponseWithIntervalInnerInterval and assigns it to the Interval field.

func (*ResponseWithIntervalInner) SetOrders

func (o *ResponseWithIntervalInner) SetOrders(v int32)

SetOrders gets a reference to the given int32 and assigns it to the Orders field.

func (*ResponseWithIntervalInner) SetShks

func (o *ResponseWithIntervalInner) SetShks(v int32)

SetShks gets a reference to the given int32 and assigns it to the Shks field.

func (*ResponseWithIntervalInner) SetSum

func (o *ResponseWithIntervalInner) SetSum(v float32)

SetSum gets a reference to the given float32 and assigns it to the Sum field.

func (*ResponseWithIntervalInner) SetSumPrice

func (o *ResponseWithIntervalInner) SetSumPrice(v float32)

SetSumPrice gets a reference to the given float32 and assigns it to the SumPrice field.

func (*ResponseWithIntervalInner) SetViews

func (o *ResponseWithIntervalInner) SetViews(v int32)

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (ResponseWithIntervalInner) ToMap

func (o ResponseWithIntervalInner) ToMap() (map[string]interface{}, error)

type ResponseWithIntervalInnerInterval

type ResponseWithIntervalInnerInterval struct {
	// Начало периода
	Begin *string `json:"begin,omitempty"`
	// Конец периода
	End *string `json:"end,omitempty"`
}

ResponseWithIntervalInnerInterval Период

func NewResponseWithIntervalInnerInterval

func NewResponseWithIntervalInnerInterval() *ResponseWithIntervalInnerInterval

NewResponseWithIntervalInnerInterval instantiates a new ResponseWithIntervalInnerInterval object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseWithIntervalInnerIntervalWithDefaults

func NewResponseWithIntervalInnerIntervalWithDefaults() *ResponseWithIntervalInnerInterval

NewResponseWithIntervalInnerIntervalWithDefaults instantiates a new ResponseWithIntervalInnerInterval object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseWithIntervalInnerInterval) GetBegin

GetBegin returns the Begin field value if set, zero value otherwise.

func (*ResponseWithIntervalInnerInterval) GetBeginOk

func (o *ResponseWithIntervalInnerInterval) GetBeginOk() (*string, bool)

GetBeginOk returns a tuple with the Begin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInnerInterval) GetEnd

GetEnd returns the End field value if set, zero value otherwise.

func (*ResponseWithIntervalInnerInterval) GetEndOk

func (o *ResponseWithIntervalInnerInterval) GetEndOk() (*string, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithIntervalInnerInterval) HasBegin

HasBegin returns a boolean if a field has been set.

func (*ResponseWithIntervalInnerInterval) HasEnd

HasEnd returns a boolean if a field has been set.

func (ResponseWithIntervalInnerInterval) MarshalJSON

func (o ResponseWithIntervalInnerInterval) MarshalJSON() ([]byte, error)

func (*ResponseWithIntervalInnerInterval) SetBegin

SetBegin gets a reference to the given string and assigns it to the Begin field.

func (*ResponseWithIntervalInnerInterval) SetEnd

SetEnd gets a reference to the given string and assigns it to the End field.

func (ResponseWithIntervalInnerInterval) ToMap

func (o ResponseWithIntervalInnerInterval) ToMap() (map[string]interface{}, error)

type ResponseWithReturn

type ResponseWithReturn struct {
	// Размер обновлённого бюджета
	Total *int32 `json:"total,omitempty"`
}

ResponseWithReturn struct for ResponseWithReturn

func NewResponseWithReturn

func NewResponseWithReturn() *ResponseWithReturn

NewResponseWithReturn instantiates a new ResponseWithReturn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseWithReturnWithDefaults

func NewResponseWithReturnWithDefaults() *ResponseWithReturn

NewResponseWithReturnWithDefaults instantiates a new ResponseWithReturn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseWithReturn) GetTotal

func (o *ResponseWithReturn) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*ResponseWithReturn) GetTotalOk

func (o *ResponseWithReturn) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseWithReturn) HasTotal

func (o *ResponseWithReturn) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (ResponseWithReturn) MarshalJSON

func (o ResponseWithReturn) MarshalJSON() ([]byte, error)

func (*ResponseWithReturn) SetTotal

func (o *ResponseWithReturn) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (ResponseWithReturn) ToMap

func (o ResponseWithReturn) 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 StandardizedBatchError

type StandardizedBatchError struct {
	// Детали ошибки
	Detail string `json:"detail"`
	// ID внутреннего сервиса WB
	Origin string `json:"origin"`
	// Уникальный ID запроса
	RequestId string `json:"request_id"`
	// HTTP статус-код
	Status int32 `json:"status"`
	// Заголовок ошибки
	Title string `json:"title"`
}

StandardizedBatchError struct for StandardizedBatchError

func NewStandardizedBatchError

func NewStandardizedBatchError(detail string, origin string, requestId string, status int32, title string) *StandardizedBatchError

NewStandardizedBatchError instantiates a new StandardizedBatchError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStandardizedBatchErrorWithDefaults

func NewStandardizedBatchErrorWithDefaults() *StandardizedBatchError

NewStandardizedBatchErrorWithDefaults instantiates a new StandardizedBatchError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StandardizedBatchError) GetDetail

func (o *StandardizedBatchError) GetDetail() string

GetDetail returns the Detail field value

func (*StandardizedBatchError) GetDetailOk

func (o *StandardizedBatchError) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value and a boolean to check if the value has been set.

func (*StandardizedBatchError) GetOrigin

func (o *StandardizedBatchError) GetOrigin() string

GetOrigin returns the Origin field value

func (*StandardizedBatchError) GetOriginOk

func (o *StandardizedBatchError) GetOriginOk() (*string, bool)

GetOriginOk returns a tuple with the Origin field value and a boolean to check if the value has been set.

func (*StandardizedBatchError) GetRequestId

func (o *StandardizedBatchError) GetRequestId() string

GetRequestId returns the RequestId field value

func (*StandardizedBatchError) GetRequestIdOk

func (o *StandardizedBatchError) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*StandardizedBatchError) GetStatus

func (o *StandardizedBatchError) GetStatus() int32

GetStatus returns the Status field value

func (*StandardizedBatchError) GetStatusOk

func (o *StandardizedBatchError) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*StandardizedBatchError) GetTitle

func (o *StandardizedBatchError) GetTitle() string

GetTitle returns the Title field value

func (*StandardizedBatchError) GetTitleOk

func (o *StandardizedBatchError) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (StandardizedBatchError) MarshalJSON

func (o StandardizedBatchError) MarshalJSON() ([]byte, error)

func (*StandardizedBatchError) SetDetail

func (o *StandardizedBatchError) SetDetail(v string)

SetDetail sets field value

func (*StandardizedBatchError) SetOrigin

func (o *StandardizedBatchError) SetOrigin(v string)

SetOrigin sets field value

func (*StandardizedBatchError) SetRequestId

func (o *StandardizedBatchError) SetRequestId(v string)

SetRequestId sets field value

func (*StandardizedBatchError) SetStatus

func (o *StandardizedBatchError) SetStatus(v int32)

SetStatus sets field value

func (*StandardizedBatchError) SetTitle

func (o *StandardizedBatchError) SetTitle(v string)

SetTitle sets field value

func (StandardizedBatchError) ToMap

func (o StandardizedBatchError) ToMap() (map[string]interface{}, error)

func (*StandardizedBatchError) UnmarshalJSON

func (o *StandardizedBatchError) UnmarshalJSON(data []byte) (err error)

type Stat

type Stat struct {
	// Блок статистики
	Stats []StatsBlok1 `json:"stats,omitempty"`
}

Stat struct for Stat

func NewStat

func NewStat() *Stat

NewStat instantiates a new Stat object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatWithDefaults

func NewStatWithDefaults() *Stat

NewStatWithDefaults instantiates a new Stat object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Stat) GetStats

func (o *Stat) GetStats() []StatsBlok1

GetStats returns the Stats field value if set, zero value otherwise.

func (*Stat) GetStatsOk

func (o *Stat) GetStatsOk() ([]StatsBlok1, 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 (*Stat) HasStats

func (o *Stat) HasStats() bool

HasStats returns a boolean if a field has been set.

func (Stat) MarshalJSON

func (o Stat) MarshalJSON() ([]byte, error)

func (*Stat) SetStats

func (o *Stat) SetStats(v []StatsBlok1)

SetStats gets a reference to the given []StatsBlok1 and assigns it to the Stats field.

func (Stat) ToMap

func (o Stat) ToMap() (map[string]interface{}, error)

type StatDate

type StatDate struct {
	// Даты, за которые нужно получить информацию
	Dates []string `json:"dates"`
	// Блок статистики
	Stats []StatsBlok2 `json:"stats,omitempty"`
}

StatDate struct for StatDate

func NewStatDate

func NewStatDate(dates []string) *StatDate

NewStatDate instantiates a new StatDate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatDateWithDefaults

func NewStatDateWithDefaults() *StatDate

NewStatDateWithDefaults instantiates a new StatDate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatDate) GetDates

func (o *StatDate) GetDates() []string

GetDates returns the Dates field value

func (*StatDate) GetDatesOk

func (o *StatDate) GetDatesOk() ([]string, bool)

GetDatesOk returns a tuple with the Dates field value and a boolean to check if the value has been set.

func (*StatDate) GetStats

func (o *StatDate) GetStats() []StatsBlok2

GetStats returns the Stats field value if set, zero value otherwise.

func (*StatDate) GetStatsOk

func (o *StatDate) GetStatsOk() ([]StatsBlok2, 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 (*StatDate) HasStats

func (o *StatDate) HasStats() bool

HasStats returns a boolean if a field has been set.

func (StatDate) MarshalJSON

func (o StatDate) MarshalJSON() ([]byte, error)

func (*StatDate) SetDates

func (o *StatDate) SetDates(v []string)

SetDates sets field value

func (*StatDate) SetStats

func (o *StatDate) SetStats(v []StatsBlok2)

SetStats gets a reference to the given []StatsBlok2 and assigns it to the Stats field.

func (StatDate) ToMap

func (o StatDate) ToMap() (map[string]interface{}, error)

func (*StatDate) UnmarshalJSON

func (o *StatDate) UnmarshalJSON(data []byte) (err error)

type StatInterval

type StatInterval struct {
	Interval StatIntervalInterval `json:"interval"`
	// Блок статистики
	Stats []StatsBlok1 `json:"stats,omitempty"`
}

StatInterval struct for StatInterval

func NewStatInterval

func NewStatInterval(interval StatIntervalInterval) *StatInterval

NewStatInterval instantiates a new StatInterval object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatIntervalWithDefaults

func NewStatIntervalWithDefaults() *StatInterval

NewStatIntervalWithDefaults instantiates a new StatInterval object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatInterval) GetInterval

func (o *StatInterval) GetInterval() StatIntervalInterval

GetInterval returns the Interval field value

func (*StatInterval) GetIntervalOk

func (o *StatInterval) GetIntervalOk() (*StatIntervalInterval, bool)

GetIntervalOk returns a tuple with the Interval field value and a boolean to check if the value has been set.

func (*StatInterval) GetStats

func (o *StatInterval) GetStats() []StatsBlok1

GetStats returns the Stats field value if set, zero value otherwise.

func (*StatInterval) GetStatsOk

func (o *StatInterval) GetStatsOk() ([]StatsBlok1, 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 (*StatInterval) HasStats

func (o *StatInterval) HasStats() bool

HasStats returns a boolean if a field has been set.

func (StatInterval) MarshalJSON

func (o StatInterval) MarshalJSON() ([]byte, error)

func (*StatInterval) SetInterval

func (o *StatInterval) SetInterval(v StatIntervalInterval)

SetInterval sets field value

func (*StatInterval) SetStats

func (o *StatInterval) SetStats(v []StatsBlok1)

SetStats gets a reference to the given []StatsBlok1 and assigns it to the Stats field.

func (StatInterval) ToMap

func (o StatInterval) ToMap() (map[string]interface{}, error)

func (*StatInterval) UnmarshalJSON

func (o *StatInterval) UnmarshalJSON(data []byte) (err error)

type StatIntervalInterval

type StatIntervalInterval struct {
	// Начало периода
	Begin *string `json:"begin,omitempty"`
	// Конец периода
	End *string `json:"end,omitempty"`
}

StatIntervalInterval Период

func NewStatIntervalInterval

func NewStatIntervalInterval() *StatIntervalInterval

NewStatIntervalInterval instantiates a new StatIntervalInterval object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatIntervalIntervalWithDefaults

func NewStatIntervalIntervalWithDefaults() *StatIntervalInterval

NewStatIntervalIntervalWithDefaults instantiates a new StatIntervalInterval object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatIntervalInterval) GetBegin

func (o *StatIntervalInterval) GetBegin() string

GetBegin returns the Begin field value if set, zero value otherwise.

func (*StatIntervalInterval) GetBeginOk

func (o *StatIntervalInterval) GetBeginOk() (*string, bool)

GetBeginOk returns a tuple with the Begin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatIntervalInterval) GetEnd

func (o *StatIntervalInterval) GetEnd() string

GetEnd returns the End field value if set, zero value otherwise.

func (*StatIntervalInterval) GetEndOk

func (o *StatIntervalInterval) GetEndOk() (*string, bool)

GetEndOk returns a tuple with the End field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatIntervalInterval) HasBegin

func (o *StatIntervalInterval) HasBegin() bool

HasBegin returns a boolean if a field has been set.

func (*StatIntervalInterval) HasEnd

func (o *StatIntervalInterval) HasEnd() bool

HasEnd returns a boolean if a field has been set.

func (StatIntervalInterval) MarshalJSON

func (o StatIntervalInterval) MarshalJSON() ([]byte, error)

func (*StatIntervalInterval) SetBegin

func (o *StatIntervalInterval) SetBegin(v string)

SetBegin gets a reference to the given string and assigns it to the Begin field.

func (*StatIntervalInterval) SetEnd

func (o *StatIntervalInterval) SetEnd(v string)

SetEnd gets a reference to the given string and assigns it to the End field.

func (StatIntervalInterval) ToMap

func (o StatIntervalInterval) ToMap() (map[string]interface{}, error)

type Stats1Inner

type Stats1Inner struct {
	// Количество просмотров
	Views *int32 `json:"views,omitempty"`
	// Количество кликов
	Clicks *int32 `json:"clicks,omitempty"`
	// Количество добавлений товаров в корзину
	Atbs *int32 `json:"atbs,omitempty"`
	// CTR (click-through rate) — показатель кликабельности, отношение числа кликов к количеству показов в рамках медиакампании
	Ctr *float32 `json:"ctr,omitempty"`
}

Stats1Inner struct for Stats1Inner

func NewStats1Inner

func NewStats1Inner() *Stats1Inner

NewStats1Inner instantiates a new Stats1Inner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStats1InnerWithDefaults

func NewStats1InnerWithDefaults() *Stats1Inner

NewStats1InnerWithDefaults instantiates a new Stats1Inner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Stats1Inner) GetAtbs

func (o *Stats1Inner) GetAtbs() int32

GetAtbs returns the Atbs field value if set, zero value otherwise.

func (*Stats1Inner) GetAtbsOk

func (o *Stats1Inner) GetAtbsOk() (*int32, bool)

GetAtbsOk returns a tuple with the Atbs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stats1Inner) GetClicks

func (o *Stats1Inner) GetClicks() int32

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*Stats1Inner) GetClicksOk

func (o *Stats1Inner) GetClicksOk() (*int32, bool)

GetClicksOk returns a tuple with the Clicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stats1Inner) GetCtr

func (o *Stats1Inner) GetCtr() float32

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*Stats1Inner) GetCtrOk

func (o *Stats1Inner) GetCtrOk() (*float32, bool)

GetCtrOk returns a tuple with the Ctr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stats1Inner) GetViews

func (o *Stats1Inner) GetViews() int32

GetViews returns the Views field value if set, zero value otherwise.

func (*Stats1Inner) GetViewsOk

func (o *Stats1Inner) GetViewsOk() (*int32, bool)

GetViewsOk returns a tuple with the Views field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stats1Inner) HasAtbs

func (o *Stats1Inner) HasAtbs() bool

HasAtbs returns a boolean if a field has been set.

func (*Stats1Inner) HasClicks

func (o *Stats1Inner) HasClicks() bool

HasClicks returns a boolean if a field has been set.

func (*Stats1Inner) HasCtr

func (o *Stats1Inner) HasCtr() bool

HasCtr returns a boolean if a field has been set.

func (*Stats1Inner) HasViews

func (o *Stats1Inner) HasViews() bool

HasViews returns a boolean if a field has been set.

func (Stats1Inner) MarshalJSON

func (o Stats1Inner) MarshalJSON() ([]byte, error)

func (*Stats1Inner) SetAtbs

func (o *Stats1Inner) SetAtbs(v int32)

SetAtbs gets a reference to the given int32 and assigns it to the Atbs field.

func (*Stats1Inner) SetClicks

func (o *Stats1Inner) SetClicks(v int32)

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*Stats1Inner) SetCtr

func (o *Stats1Inner) SetCtr(v float32)

SetCtr gets a reference to the given float32 and assigns it to the Ctr field.

func (*Stats1Inner) SetViews

func (o *Stats1Inner) SetViews(v int32)

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (Stats1Inner) ToMap

func (o Stats1Inner) ToMap() (map[string]interface{}, error)

type Stats2Inner

type Stats2Inner struct {
	// Количество просмотров
	Views *int32 `json:"views,omitempty"`
	// Количество кликов
	Clicks *int32 `json:"clicks,omitempty"`
	// Количество добавлений товаров в корзину
	Atbs *int32 `json:"atbs,omitempty"`
	// Количество заказов
	Orders *int32 `json:"orders,omitempty"`
	// CR(conversion rate) — отношение количества заказов к общему количеству посещений медиакампании
	Cr *float32 `json:"cr,omitempty"`
	// CTR (click-through rate) — показатель кликабельности, отношение числа кликов к количеству показов в рамках медиакампании
	Ctr *float32 `json:"ctr,omitempty"`
}

Stats2Inner struct for Stats2Inner

func NewStats2Inner

func NewStats2Inner() *Stats2Inner

NewStats2Inner instantiates a new Stats2Inner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStats2InnerWithDefaults

func NewStats2InnerWithDefaults() *Stats2Inner

NewStats2InnerWithDefaults instantiates a new Stats2Inner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Stats2Inner) GetAtbs

func (o *Stats2Inner) GetAtbs() int32

GetAtbs returns the Atbs field value if set, zero value otherwise.

func (*Stats2Inner) GetAtbsOk

func (o *Stats2Inner) GetAtbsOk() (*int32, bool)

GetAtbsOk returns a tuple with the Atbs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stats2Inner) GetClicks

func (o *Stats2Inner) GetClicks() int32

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*Stats2Inner) GetClicksOk

func (o *Stats2Inner) GetClicksOk() (*int32, bool)

GetClicksOk returns a tuple with the Clicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stats2Inner) GetCr

func (o *Stats2Inner) GetCr() float32

GetCr returns the Cr field value if set, zero value otherwise.

func (*Stats2Inner) GetCrOk

func (o *Stats2Inner) GetCrOk() (*float32, bool)

GetCrOk returns a tuple with the Cr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stats2Inner) GetCtr

func (o *Stats2Inner) GetCtr() float32

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*Stats2Inner) GetCtrOk

func (o *Stats2Inner) GetCtrOk() (*float32, bool)

GetCtrOk returns a tuple with the Ctr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stats2Inner) GetOrders

func (o *Stats2Inner) GetOrders() int32

GetOrders returns the Orders field value if set, zero value otherwise.

func (*Stats2Inner) GetOrdersOk

func (o *Stats2Inner) GetOrdersOk() (*int32, bool)

GetOrdersOk returns a tuple with the Orders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stats2Inner) GetViews

func (o *Stats2Inner) GetViews() int32

GetViews returns the Views field value if set, zero value otherwise.

func (*Stats2Inner) GetViewsOk

func (o *Stats2Inner) GetViewsOk() (*int32, bool)

GetViewsOk returns a tuple with the Views field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Stats2Inner) HasAtbs

func (o *Stats2Inner) HasAtbs() bool

HasAtbs returns a boolean if a field has been set.

func (*Stats2Inner) HasClicks

func (o *Stats2Inner) HasClicks() bool

HasClicks returns a boolean if a field has been set.

func (*Stats2Inner) HasCr

func (o *Stats2Inner) HasCr() bool

HasCr returns a boolean if a field has been set.

func (*Stats2Inner) HasCtr

func (o *Stats2Inner) HasCtr() bool

HasCtr returns a boolean if a field has been set.

func (*Stats2Inner) HasOrders

func (o *Stats2Inner) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*Stats2Inner) HasViews

func (o *Stats2Inner) HasViews() bool

HasViews returns a boolean if a field has been set.

func (Stats2Inner) MarshalJSON

func (o Stats2Inner) MarshalJSON() ([]byte, error)

func (*Stats2Inner) SetAtbs

func (o *Stats2Inner) SetAtbs(v int32)

SetAtbs gets a reference to the given int32 and assigns it to the Atbs field.

func (*Stats2Inner) SetClicks

func (o *Stats2Inner) SetClicks(v int32)

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*Stats2Inner) SetCr

func (o *Stats2Inner) SetCr(v float32)

SetCr gets a reference to the given float32 and assigns it to the Cr field.

func (*Stats2Inner) SetCtr

func (o *Stats2Inner) SetCtr(v float32)

SetCtr gets a reference to the given float32 and assigns it to the Ctr field.

func (*Stats2Inner) SetOrders

func (o *Stats2Inner) SetOrders(v int32)

SetOrders gets a reference to the given int32 and assigns it to the Orders field.

func (*Stats2Inner) SetViews

func (o *Stats2Inner) SetViews(v int32)

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (Stats2Inner) ToMap

func (o Stats2Inner) ToMap() (map[string]interface{}, error)

type StatsBlok1

type StatsBlok1 struct {
	// ID баннера
	ItemId *int32 `json:"item_id,omitempty"`
	// Бренд
	ItemName *string `json:"item_name,omitempty"`
	// Название категории
	CategoryName *string `json:"category_name,omitempty"`
	// Тип медиакампании:   - `1` — размещение по дням   - `2` — размещение по просмотрам
	AdvertType *int32 `json:"advert_type,omitempty"`
	// Место на странице
	Place *int32 `json:"place,omitempty"`
	// Количество просмотров
	Views *int32 `json:"views,omitempty"`
	// Количество кликов
	Clicks *int32 `json:"clicks,omitempty"`
	// CR(conversion rate) — это отношение количества заказов к общему количеству посещений медиакампании
	Cr *float32 `json:"cr,omitempty"`
	// CTR (click-through rate) — показатель кликабельности, отношение числа кликов к количеству показов в рамках медиакампании
	Ctr *float32 `json:"ctr,omitempty"`
	// Время начала размещения
	DateFrom *time.Time `json:"date_from,omitempty"`
	// Время завершения размещения
	DateTo *time.Time `json:"date_to,omitempty"`
	// Родительская категория предмета
	SubjectName *string `json:"subject_name,omitempty"`
	// Количество добавлений товаров в корзину
	Atbs *int32 `json:"atbs,omitempty"`
	// Количество заказов
	Orders *int32 `json:"orders,omitempty"`
	// Стоимость размещения
	Price *float32 `json:"price,omitempty"`
	// (cost per click) — цена клика по продвигаемому товару
	Cpc *float32 `json:"cpc,omitempty"`
	// Статус медиакампании
	Status     *int32             `json:"status,omitempty"`
	DailyStats []DailyStats1Inner `json:"daily_stats,omitempty"`
	// Стоимость размещения баннера
	Expenses *float32 `json:"expenses,omitempty"`
	// Отношение количества добавлений в корзину к количеству кликов
	Cr1 *float32 `json:"cr1,omitempty"`
	// Отношение количества заказов к количеству добавлений в корзину
	Cr2 *int32 `json:"cr2,omitempty"`
}

StatsBlok1 struct for StatsBlok1

func NewStatsBlok1

func NewStatsBlok1() *StatsBlok1

NewStatsBlok1 instantiates a new StatsBlok1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatsBlok1WithDefaults

func NewStatsBlok1WithDefaults() *StatsBlok1

NewStatsBlok1WithDefaults instantiates a new StatsBlok1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatsBlok1) GetAdvertType

func (o *StatsBlok1) GetAdvertType() int32

GetAdvertType returns the AdvertType field value if set, zero value otherwise.

func (*StatsBlok1) GetAdvertTypeOk

func (o *StatsBlok1) GetAdvertTypeOk() (*int32, bool)

GetAdvertTypeOk returns a tuple with the AdvertType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetAtbs

func (o *StatsBlok1) GetAtbs() int32

GetAtbs returns the Atbs field value if set, zero value otherwise.

func (*StatsBlok1) GetAtbsOk

func (o *StatsBlok1) GetAtbsOk() (*int32, bool)

GetAtbsOk returns a tuple with the Atbs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetCategoryName

func (o *StatsBlok1) GetCategoryName() string

GetCategoryName returns the CategoryName field value if set, zero value otherwise.

func (*StatsBlok1) GetCategoryNameOk

func (o *StatsBlok1) GetCategoryNameOk() (*string, bool)

GetCategoryNameOk returns a tuple with the CategoryName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetClicks

func (o *StatsBlok1) GetClicks() int32

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*StatsBlok1) GetClicksOk

func (o *StatsBlok1) GetClicksOk() (*int32, bool)

GetClicksOk returns a tuple with the Clicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetCpc

func (o *StatsBlok1) GetCpc() float32

GetCpc returns the Cpc field value if set, zero value otherwise.

func (*StatsBlok1) GetCpcOk

func (o *StatsBlok1) GetCpcOk() (*float32, bool)

GetCpcOk returns a tuple with the Cpc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetCr

func (o *StatsBlok1) GetCr() float32

GetCr returns the Cr field value if set, zero value otherwise.

func (*StatsBlok1) GetCr1

func (o *StatsBlok1) GetCr1() float32

GetCr1 returns the Cr1 field value if set, zero value otherwise.

func (*StatsBlok1) GetCr1Ok

func (o *StatsBlok1) GetCr1Ok() (*float32, bool)

GetCr1Ok returns a tuple with the Cr1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetCr2

func (o *StatsBlok1) GetCr2() int32

GetCr2 returns the Cr2 field value if set, zero value otherwise.

func (*StatsBlok1) GetCr2Ok

func (o *StatsBlok1) GetCr2Ok() (*int32, bool)

GetCr2Ok returns a tuple with the Cr2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetCrOk

func (o *StatsBlok1) GetCrOk() (*float32, bool)

GetCrOk returns a tuple with the Cr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetCtr

func (o *StatsBlok1) GetCtr() float32

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*StatsBlok1) GetCtrOk

func (o *StatsBlok1) GetCtrOk() (*float32, bool)

GetCtrOk returns a tuple with the Ctr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetDailyStats

func (o *StatsBlok1) GetDailyStats() []DailyStats1Inner

GetDailyStats returns the DailyStats field value if set, zero value otherwise.

func (*StatsBlok1) GetDailyStatsOk

func (o *StatsBlok1) GetDailyStatsOk() ([]DailyStats1Inner, bool)

GetDailyStatsOk returns a tuple with the DailyStats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetDateFrom

func (o *StatsBlok1) GetDateFrom() time.Time

GetDateFrom returns the DateFrom field value if set, zero value otherwise.

func (*StatsBlok1) GetDateFromOk

func (o *StatsBlok1) GetDateFromOk() (*time.Time, bool)

GetDateFromOk returns a tuple with the DateFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetDateTo

func (o *StatsBlok1) GetDateTo() time.Time

GetDateTo returns the DateTo field value if set, zero value otherwise.

func (*StatsBlok1) GetDateToOk

func (o *StatsBlok1) GetDateToOk() (*time.Time, bool)

GetDateToOk returns a tuple with the DateTo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetExpenses

func (o *StatsBlok1) GetExpenses() float32

GetExpenses returns the Expenses field value if set, zero value otherwise.

func (*StatsBlok1) GetExpensesOk

func (o *StatsBlok1) GetExpensesOk() (*float32, bool)

GetExpensesOk returns a tuple with the Expenses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetItemId

func (o *StatsBlok1) GetItemId() int32

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*StatsBlok1) GetItemIdOk

func (o *StatsBlok1) GetItemIdOk() (*int32, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetItemName

func (o *StatsBlok1) GetItemName() string

GetItemName returns the ItemName field value if set, zero value otherwise.

func (*StatsBlok1) GetItemNameOk

func (o *StatsBlok1) GetItemNameOk() (*string, bool)

GetItemNameOk returns a tuple with the ItemName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetOrders

func (o *StatsBlok1) GetOrders() int32

GetOrders returns the Orders field value if set, zero value otherwise.

func (*StatsBlok1) GetOrdersOk

func (o *StatsBlok1) GetOrdersOk() (*int32, bool)

GetOrdersOk returns a tuple with the Orders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetPlace

func (o *StatsBlok1) GetPlace() int32

GetPlace returns the Place field value if set, zero value otherwise.

func (*StatsBlok1) GetPlaceOk

func (o *StatsBlok1) GetPlaceOk() (*int32, bool)

GetPlaceOk returns a tuple with the Place field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetPrice

func (o *StatsBlok1) GetPrice() float32

GetPrice returns the Price field value if set, zero value otherwise.

func (*StatsBlok1) GetPriceOk

func (o *StatsBlok1) GetPriceOk() (*float32, 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 (*StatsBlok1) GetStatus

func (o *StatsBlok1) GetStatus() int32

GetStatus returns the Status field value if set, zero value otherwise.

func (*StatsBlok1) GetStatusOk

func (o *StatsBlok1) GetStatusOk() (*int32, 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 (*StatsBlok1) GetSubjectName

func (o *StatsBlok1) GetSubjectName() string

GetSubjectName returns the SubjectName field value if set, zero value otherwise.

func (*StatsBlok1) GetSubjectNameOk

func (o *StatsBlok1) GetSubjectNameOk() (*string, bool)

GetSubjectNameOk returns a tuple with the SubjectName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) GetViews

func (o *StatsBlok1) GetViews() int32

GetViews returns the Views field value if set, zero value otherwise.

func (*StatsBlok1) GetViewsOk

func (o *StatsBlok1) GetViewsOk() (*int32, bool)

GetViewsOk returns a tuple with the Views field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok1) HasAdvertType

func (o *StatsBlok1) HasAdvertType() bool

HasAdvertType returns a boolean if a field has been set.

func (*StatsBlok1) HasAtbs

func (o *StatsBlok1) HasAtbs() bool

HasAtbs returns a boolean if a field has been set.

func (*StatsBlok1) HasCategoryName

func (o *StatsBlok1) HasCategoryName() bool

HasCategoryName returns a boolean if a field has been set.

func (*StatsBlok1) HasClicks

func (o *StatsBlok1) HasClicks() bool

HasClicks returns a boolean if a field has been set.

func (*StatsBlok1) HasCpc

func (o *StatsBlok1) HasCpc() bool

HasCpc returns a boolean if a field has been set.

func (*StatsBlok1) HasCr

func (o *StatsBlok1) HasCr() bool

HasCr returns a boolean if a field has been set.

func (*StatsBlok1) HasCr1

func (o *StatsBlok1) HasCr1() bool

HasCr1 returns a boolean if a field has been set.

func (*StatsBlok1) HasCr2

func (o *StatsBlok1) HasCr2() bool

HasCr2 returns a boolean if a field has been set.

func (*StatsBlok1) HasCtr

func (o *StatsBlok1) HasCtr() bool

HasCtr returns a boolean if a field has been set.

func (*StatsBlok1) HasDailyStats

func (o *StatsBlok1) HasDailyStats() bool

HasDailyStats returns a boolean if a field has been set.

func (*StatsBlok1) HasDateFrom

func (o *StatsBlok1) HasDateFrom() bool

HasDateFrom returns a boolean if a field has been set.

func (*StatsBlok1) HasDateTo

func (o *StatsBlok1) HasDateTo() bool

HasDateTo returns a boolean if a field has been set.

func (*StatsBlok1) HasExpenses

func (o *StatsBlok1) HasExpenses() bool

HasExpenses returns a boolean if a field has been set.

func (*StatsBlok1) HasItemId

func (o *StatsBlok1) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*StatsBlok1) HasItemName

func (o *StatsBlok1) HasItemName() bool

HasItemName returns a boolean if a field has been set.

func (*StatsBlok1) HasOrders

func (o *StatsBlok1) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*StatsBlok1) HasPlace

func (o *StatsBlok1) HasPlace() bool

HasPlace returns a boolean if a field has been set.

func (*StatsBlok1) HasPrice

func (o *StatsBlok1) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (*StatsBlok1) HasStatus

func (o *StatsBlok1) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*StatsBlok1) HasSubjectName

func (o *StatsBlok1) HasSubjectName() bool

HasSubjectName returns a boolean if a field has been set.

func (*StatsBlok1) HasViews

func (o *StatsBlok1) HasViews() bool

HasViews returns a boolean if a field has been set.

func (StatsBlok1) MarshalJSON

func (o StatsBlok1) MarshalJSON() ([]byte, error)

func (*StatsBlok1) SetAdvertType

func (o *StatsBlok1) SetAdvertType(v int32)

SetAdvertType gets a reference to the given int32 and assigns it to the AdvertType field.

func (*StatsBlok1) SetAtbs

func (o *StatsBlok1) SetAtbs(v int32)

SetAtbs gets a reference to the given int32 and assigns it to the Atbs field.

func (*StatsBlok1) SetCategoryName

func (o *StatsBlok1) SetCategoryName(v string)

SetCategoryName gets a reference to the given string and assigns it to the CategoryName field.

func (*StatsBlok1) SetClicks

func (o *StatsBlok1) SetClicks(v int32)

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*StatsBlok1) SetCpc

func (o *StatsBlok1) SetCpc(v float32)

SetCpc gets a reference to the given float32 and assigns it to the Cpc field.

func (*StatsBlok1) SetCr

func (o *StatsBlok1) SetCr(v float32)

SetCr gets a reference to the given float32 and assigns it to the Cr field.

func (*StatsBlok1) SetCr1

func (o *StatsBlok1) SetCr1(v float32)

SetCr1 gets a reference to the given float32 and assigns it to the Cr1 field.

func (*StatsBlok1) SetCr2

func (o *StatsBlok1) SetCr2(v int32)

SetCr2 gets a reference to the given int32 and assigns it to the Cr2 field.

func (*StatsBlok1) SetCtr

func (o *StatsBlok1) SetCtr(v float32)

SetCtr gets a reference to the given float32 and assigns it to the Ctr field.

func (*StatsBlok1) SetDailyStats

func (o *StatsBlok1) SetDailyStats(v []DailyStats1Inner)

SetDailyStats gets a reference to the given []DailyStats1Inner and assigns it to the DailyStats field.

func (*StatsBlok1) SetDateFrom

func (o *StatsBlok1) SetDateFrom(v time.Time)

SetDateFrom gets a reference to the given time.Time and assigns it to the DateFrom field.

func (*StatsBlok1) SetDateTo

func (o *StatsBlok1) SetDateTo(v time.Time)

SetDateTo gets a reference to the given time.Time and assigns it to the DateTo field.

func (*StatsBlok1) SetExpenses

func (o *StatsBlok1) SetExpenses(v float32)

SetExpenses gets a reference to the given float32 and assigns it to the Expenses field.

func (*StatsBlok1) SetItemId

func (o *StatsBlok1) SetItemId(v int32)

SetItemId gets a reference to the given int32 and assigns it to the ItemId field.

func (*StatsBlok1) SetItemName

func (o *StatsBlok1) SetItemName(v string)

SetItemName gets a reference to the given string and assigns it to the ItemName field.

func (*StatsBlok1) SetOrders

func (o *StatsBlok1) SetOrders(v int32)

SetOrders gets a reference to the given int32 and assigns it to the Orders field.

func (*StatsBlok1) SetPlace

func (o *StatsBlok1) SetPlace(v int32)

SetPlace gets a reference to the given int32 and assigns it to the Place field.

func (*StatsBlok1) SetPrice

func (o *StatsBlok1) SetPrice(v float32)

SetPrice gets a reference to the given float32 and assigns it to the Price field.

func (*StatsBlok1) SetStatus

func (o *StatsBlok1) SetStatus(v int32)

SetStatus gets a reference to the given int32 and assigns it to the Status field.

func (*StatsBlok1) SetSubjectName

func (o *StatsBlok1) SetSubjectName(v string)

SetSubjectName gets a reference to the given string and assigns it to the SubjectName field.

func (*StatsBlok1) SetViews

func (o *StatsBlok1) SetViews(v int32)

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (StatsBlok1) ToMap

func (o StatsBlok1) ToMap() (map[string]interface{}, error)

type StatsBlok2

type StatsBlok2 struct {
	// ID баннера
	ItemId *int32 `json:"item_id,omitempty"`
	// Бренд
	ItemName *string `json:"item_name,omitempty"`
	// Название категории
	CategoryName *string `json:"category_name,omitempty"`
	// Тип медиакампании:   - `1` — размещение по дням   - `2` — размещение по просмотрам
	AdvertType *int32 `json:"advert_type,omitempty"`
	// Место на странице
	Place *int32 `json:"place,omitempty"`
	// Количество просмотров
	Views *int32 `json:"views,omitempty"`
	// Количество кликов
	Clicks *int32 `json:"clicks,omitempty"`
	// CR(conversion rate) — это отношение количества заказов к общему количеству посещений медиакампании
	Cr *float32 `json:"cr,omitempty"`
	// CTR (click-through rate) — показатель кликабельности, отношение числа кликов к количеству показов в рамках медиакампании
	Ctr *float32 `json:"ctr,omitempty"`
	// Время начала размещения
	DateFrom *time.Time `json:"date_from,omitempty"`
	// Время завершения размещения
	DateTo *time.Time `json:"date_to,omitempty"`
	// Родительская категория предмета
	SubjectName *string `json:"subject_name,omitempty"`
	// Количество добавлений товаров в корзину
	Atbs *int32 `json:"atbs,omitempty"`
	// Количество заказов
	Orders *int32 `json:"orders,omitempty"`
	// Стоимость размещения
	Price *float32 `json:"price,omitempty"`
	// (cost per click) — цена клика по продвигаемому товару
	Cpc *float32 `json:"cpc,omitempty"`
	// Статус медиакампании
	Status     *int32             `json:"status,omitempty"`
	DailyStats []DailyStats2Inner `json:"daily_stats,omitempty"`
	// Стоимость размещения баннера
	Expenses *float32 `json:"expenses,omitempty"`
	// Отношение количества добавлений в корзину к количеству кликов
	Cr1 *float32 `json:"cr1,omitempty"`
	// Отношение количества заказов к количеству добавлений в корзину
	Cr2 *int32 `json:"cr2,omitempty"`
}

StatsBlok2 struct for StatsBlok2

func NewStatsBlok2

func NewStatsBlok2() *StatsBlok2

NewStatsBlok2 instantiates a new StatsBlok2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatsBlok2WithDefaults

func NewStatsBlok2WithDefaults() *StatsBlok2

NewStatsBlok2WithDefaults instantiates a new StatsBlok2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatsBlok2) GetAdvertType

func (o *StatsBlok2) GetAdvertType() int32

GetAdvertType returns the AdvertType field value if set, zero value otherwise.

func (*StatsBlok2) GetAdvertTypeOk

func (o *StatsBlok2) GetAdvertTypeOk() (*int32, bool)

GetAdvertTypeOk returns a tuple with the AdvertType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetAtbs

func (o *StatsBlok2) GetAtbs() int32

GetAtbs returns the Atbs field value if set, zero value otherwise.

func (*StatsBlok2) GetAtbsOk

func (o *StatsBlok2) GetAtbsOk() (*int32, bool)

GetAtbsOk returns a tuple with the Atbs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetCategoryName

func (o *StatsBlok2) GetCategoryName() string

GetCategoryName returns the CategoryName field value if set, zero value otherwise.

func (*StatsBlok2) GetCategoryNameOk

func (o *StatsBlok2) GetCategoryNameOk() (*string, bool)

GetCategoryNameOk returns a tuple with the CategoryName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetClicks

func (o *StatsBlok2) GetClicks() int32

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*StatsBlok2) GetClicksOk

func (o *StatsBlok2) GetClicksOk() (*int32, bool)

GetClicksOk returns a tuple with the Clicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetCpc

func (o *StatsBlok2) GetCpc() float32

GetCpc returns the Cpc field value if set, zero value otherwise.

func (*StatsBlok2) GetCpcOk

func (o *StatsBlok2) GetCpcOk() (*float32, bool)

GetCpcOk returns a tuple with the Cpc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetCr

func (o *StatsBlok2) GetCr() float32

GetCr returns the Cr field value if set, zero value otherwise.

func (*StatsBlok2) GetCr1

func (o *StatsBlok2) GetCr1() float32

GetCr1 returns the Cr1 field value if set, zero value otherwise.

func (*StatsBlok2) GetCr1Ok

func (o *StatsBlok2) GetCr1Ok() (*float32, bool)

GetCr1Ok returns a tuple with the Cr1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetCr2

func (o *StatsBlok2) GetCr2() int32

GetCr2 returns the Cr2 field value if set, zero value otherwise.

func (*StatsBlok2) GetCr2Ok

func (o *StatsBlok2) GetCr2Ok() (*int32, bool)

GetCr2Ok returns a tuple with the Cr2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetCrOk

func (o *StatsBlok2) GetCrOk() (*float32, bool)

GetCrOk returns a tuple with the Cr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetCtr

func (o *StatsBlok2) GetCtr() float32

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*StatsBlok2) GetCtrOk

func (o *StatsBlok2) GetCtrOk() (*float32, bool)

GetCtrOk returns a tuple with the Ctr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetDailyStats

func (o *StatsBlok2) GetDailyStats() []DailyStats2Inner

GetDailyStats returns the DailyStats field value if set, zero value otherwise.

func (*StatsBlok2) GetDailyStatsOk

func (o *StatsBlok2) GetDailyStatsOk() ([]DailyStats2Inner, bool)

GetDailyStatsOk returns a tuple with the DailyStats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetDateFrom

func (o *StatsBlok2) GetDateFrom() time.Time

GetDateFrom returns the DateFrom field value if set, zero value otherwise.

func (*StatsBlok2) GetDateFromOk

func (o *StatsBlok2) GetDateFromOk() (*time.Time, bool)

GetDateFromOk returns a tuple with the DateFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetDateTo

func (o *StatsBlok2) GetDateTo() time.Time

GetDateTo returns the DateTo field value if set, zero value otherwise.

func (*StatsBlok2) GetDateToOk

func (o *StatsBlok2) GetDateToOk() (*time.Time, bool)

GetDateToOk returns a tuple with the DateTo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetExpenses

func (o *StatsBlok2) GetExpenses() float32

GetExpenses returns the Expenses field value if set, zero value otherwise.

func (*StatsBlok2) GetExpensesOk

func (o *StatsBlok2) GetExpensesOk() (*float32, bool)

GetExpensesOk returns a tuple with the Expenses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetItemId

func (o *StatsBlok2) GetItemId() int32

GetItemId returns the ItemId field value if set, zero value otherwise.

func (*StatsBlok2) GetItemIdOk

func (o *StatsBlok2) GetItemIdOk() (*int32, bool)

GetItemIdOk returns a tuple with the ItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetItemName

func (o *StatsBlok2) GetItemName() string

GetItemName returns the ItemName field value if set, zero value otherwise.

func (*StatsBlok2) GetItemNameOk

func (o *StatsBlok2) GetItemNameOk() (*string, bool)

GetItemNameOk returns a tuple with the ItemName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetOrders

func (o *StatsBlok2) GetOrders() int32

GetOrders returns the Orders field value if set, zero value otherwise.

func (*StatsBlok2) GetOrdersOk

func (o *StatsBlok2) GetOrdersOk() (*int32, bool)

GetOrdersOk returns a tuple with the Orders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetPlace

func (o *StatsBlok2) GetPlace() int32

GetPlace returns the Place field value if set, zero value otherwise.

func (*StatsBlok2) GetPlaceOk

func (o *StatsBlok2) GetPlaceOk() (*int32, bool)

GetPlaceOk returns a tuple with the Place field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetPrice

func (o *StatsBlok2) GetPrice() float32

GetPrice returns the Price field value if set, zero value otherwise.

func (*StatsBlok2) GetPriceOk

func (o *StatsBlok2) GetPriceOk() (*float32, 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 (*StatsBlok2) GetStatus

func (o *StatsBlok2) GetStatus() int32

GetStatus returns the Status field value if set, zero value otherwise.

func (*StatsBlok2) GetStatusOk

func (o *StatsBlok2) GetStatusOk() (*int32, 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 (*StatsBlok2) GetSubjectName

func (o *StatsBlok2) GetSubjectName() string

GetSubjectName returns the SubjectName field value if set, zero value otherwise.

func (*StatsBlok2) GetSubjectNameOk

func (o *StatsBlok2) GetSubjectNameOk() (*string, bool)

GetSubjectNameOk returns a tuple with the SubjectName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) GetViews

func (o *StatsBlok2) GetViews() int32

GetViews returns the Views field value if set, zero value otherwise.

func (*StatsBlok2) GetViewsOk

func (o *StatsBlok2) GetViewsOk() (*int32, bool)

GetViewsOk returns a tuple with the Views field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatsBlok2) HasAdvertType

func (o *StatsBlok2) HasAdvertType() bool

HasAdvertType returns a boolean if a field has been set.

func (*StatsBlok2) HasAtbs

func (o *StatsBlok2) HasAtbs() bool

HasAtbs returns a boolean if a field has been set.

func (*StatsBlok2) HasCategoryName

func (o *StatsBlok2) HasCategoryName() bool

HasCategoryName returns a boolean if a field has been set.

func (*StatsBlok2) HasClicks

func (o *StatsBlok2) HasClicks() bool

HasClicks returns a boolean if a field has been set.

func (*StatsBlok2) HasCpc

func (o *StatsBlok2) HasCpc() bool

HasCpc returns a boolean if a field has been set.

func (*StatsBlok2) HasCr

func (o *StatsBlok2) HasCr() bool

HasCr returns a boolean if a field has been set.

func (*StatsBlok2) HasCr1

func (o *StatsBlok2) HasCr1() bool

HasCr1 returns a boolean if a field has been set.

func (*StatsBlok2) HasCr2

func (o *StatsBlok2) HasCr2() bool

HasCr2 returns a boolean if a field has been set.

func (*StatsBlok2) HasCtr

func (o *StatsBlok2) HasCtr() bool

HasCtr returns a boolean if a field has been set.

func (*StatsBlok2) HasDailyStats

func (o *StatsBlok2) HasDailyStats() bool

HasDailyStats returns a boolean if a field has been set.

func (*StatsBlok2) HasDateFrom

func (o *StatsBlok2) HasDateFrom() bool

HasDateFrom returns a boolean if a field has been set.

func (*StatsBlok2) HasDateTo

func (o *StatsBlok2) HasDateTo() bool

HasDateTo returns a boolean if a field has been set.

func (*StatsBlok2) HasExpenses

func (o *StatsBlok2) HasExpenses() bool

HasExpenses returns a boolean if a field has been set.

func (*StatsBlok2) HasItemId

func (o *StatsBlok2) HasItemId() bool

HasItemId returns a boolean if a field has been set.

func (*StatsBlok2) HasItemName

func (o *StatsBlok2) HasItemName() bool

HasItemName returns a boolean if a field has been set.

func (*StatsBlok2) HasOrders

func (o *StatsBlok2) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*StatsBlok2) HasPlace

func (o *StatsBlok2) HasPlace() bool

HasPlace returns a boolean if a field has been set.

func (*StatsBlok2) HasPrice

func (o *StatsBlok2) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (*StatsBlok2) HasStatus

func (o *StatsBlok2) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*StatsBlok2) HasSubjectName

func (o *StatsBlok2) HasSubjectName() bool

HasSubjectName returns a boolean if a field has been set.

func (*StatsBlok2) HasViews

func (o *StatsBlok2) HasViews() bool

HasViews returns a boolean if a field has been set.

func (StatsBlok2) MarshalJSON

func (o StatsBlok2) MarshalJSON() ([]byte, error)

func (*StatsBlok2) SetAdvertType

func (o *StatsBlok2) SetAdvertType(v int32)

SetAdvertType gets a reference to the given int32 and assigns it to the AdvertType field.

func (*StatsBlok2) SetAtbs

func (o *StatsBlok2) SetAtbs(v int32)

SetAtbs gets a reference to the given int32 and assigns it to the Atbs field.

func (*StatsBlok2) SetCategoryName

func (o *StatsBlok2) SetCategoryName(v string)

SetCategoryName gets a reference to the given string and assigns it to the CategoryName field.

func (*StatsBlok2) SetClicks

func (o *StatsBlok2) SetClicks(v int32)

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*StatsBlok2) SetCpc

func (o *StatsBlok2) SetCpc(v float32)

SetCpc gets a reference to the given float32 and assigns it to the Cpc field.

func (*StatsBlok2) SetCr

func (o *StatsBlok2) SetCr(v float32)

SetCr gets a reference to the given float32 and assigns it to the Cr field.

func (*StatsBlok2) SetCr1

func (o *StatsBlok2) SetCr1(v float32)

SetCr1 gets a reference to the given float32 and assigns it to the Cr1 field.

func (*StatsBlok2) SetCr2

func (o *StatsBlok2) SetCr2(v int32)

SetCr2 gets a reference to the given int32 and assigns it to the Cr2 field.

func (*StatsBlok2) SetCtr

func (o *StatsBlok2) SetCtr(v float32)

SetCtr gets a reference to the given float32 and assigns it to the Ctr field.

func (*StatsBlok2) SetDailyStats

func (o *StatsBlok2) SetDailyStats(v []DailyStats2Inner)

SetDailyStats gets a reference to the given []DailyStats2Inner and assigns it to the DailyStats field.

func (*StatsBlok2) SetDateFrom

func (o *StatsBlok2) SetDateFrom(v time.Time)

SetDateFrom gets a reference to the given time.Time and assigns it to the DateFrom field.

func (*StatsBlok2) SetDateTo

func (o *StatsBlok2) SetDateTo(v time.Time)

SetDateTo gets a reference to the given time.Time and assigns it to the DateTo field.

func (*StatsBlok2) SetExpenses

func (o *StatsBlok2) SetExpenses(v float32)

SetExpenses gets a reference to the given float32 and assigns it to the Expenses field.

func (*StatsBlok2) SetItemId

func (o *StatsBlok2) SetItemId(v int32)

SetItemId gets a reference to the given int32 and assigns it to the ItemId field.

func (*StatsBlok2) SetItemName

func (o *StatsBlok2) SetItemName(v string)

SetItemName gets a reference to the given string and assigns it to the ItemName field.

func (*StatsBlok2) SetOrders

func (o *StatsBlok2) SetOrders(v int32)

SetOrders gets a reference to the given int32 and assigns it to the Orders field.

func (*StatsBlok2) SetPlace

func (o *StatsBlok2) SetPlace(v int32)

SetPlace gets a reference to the given int32 and assigns it to the Place field.

func (*StatsBlok2) SetPrice

func (o *StatsBlok2) SetPrice(v float32)

SetPrice gets a reference to the given float32 and assigns it to the Price field.

func (*StatsBlok2) SetStatus

func (o *StatsBlok2) SetStatus(v int32)

SetStatus gets a reference to the given int32 and assigns it to the Status field.

func (*StatsBlok2) SetSubjectName

func (o *StatsBlok2) SetSubjectName(v string)

SetSubjectName gets a reference to the given string and assigns it to the SubjectName field.

func (*StatsBlok2) SetViews

func (o *StatsBlok2) SetViews(v int32)

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (StatsBlok2) ToMap

func (o StatsBlok2) ToMap() (map[string]interface{}, error)

type Timestamps

type Timestamps struct {
	// Время создания кампании
	Created time.Time `json:"created"`
	// Время последнего изменения кампании
	Updated time.Time `json:"updated"`
	// Время последнего запуска кампании
	Started NullableTime `json:"started"`
	// Время удаления кампании. Если кампания не удалена, время указывается в будущем
	Deleted time.Time `json:"deleted"`
}

Timestamps Временные отметки

func NewTimestamps

func NewTimestamps(created time.Time, updated time.Time, started NullableTime, deleted time.Time) *Timestamps

NewTimestamps instantiates a new Timestamps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTimestampsWithDefaults

func NewTimestampsWithDefaults() *Timestamps

NewTimestampsWithDefaults instantiates a new Timestamps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Timestamps) GetCreated

func (o *Timestamps) GetCreated() time.Time

GetCreated returns the Created field value

func (*Timestamps) GetCreatedOk

func (o *Timestamps) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*Timestamps) GetDeleted

func (o *Timestamps) GetDeleted() time.Time

GetDeleted returns the Deleted field value

func (*Timestamps) GetDeletedOk

func (o *Timestamps) GetDeletedOk() (*time.Time, bool)

GetDeletedOk returns a tuple with the Deleted field value and a boolean to check if the value has been set.

func (*Timestamps) GetStarted

func (o *Timestamps) GetStarted() time.Time

GetStarted returns the Started field value If the value is explicit nil, the zero value for time.Time will be returned

func (*Timestamps) GetStartedOk

func (o *Timestamps) GetStartedOk() (*time.Time, bool)

GetStartedOk returns a tuple with the Started field value 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 (*Timestamps) GetUpdated

func (o *Timestamps) GetUpdated() time.Time

GetUpdated returns the Updated field value

func (*Timestamps) GetUpdatedOk

func (o *Timestamps) GetUpdatedOk() (*time.Time, bool)

GetUpdatedOk returns a tuple with the Updated field value and a boolean to check if the value has been set.

func (Timestamps) MarshalJSON

func (o Timestamps) MarshalJSON() ([]byte, error)

func (*Timestamps) SetCreated

func (o *Timestamps) SetCreated(v time.Time)

SetCreated sets field value

func (*Timestamps) SetDeleted

func (o *Timestamps) SetDeleted(v time.Time)

SetDeleted sets field value

func (*Timestamps) SetStarted

func (o *Timestamps) SetStarted(v time.Time)

SetStarted sets field value

func (*Timestamps) SetUpdated

func (o *Timestamps) SetUpdated(v time.Time)

SetUpdated sets field value

func (Timestamps) ToMap

func (o Timestamps) ToMap() (map[string]interface{}, error)

func (*Timestamps) UnmarshalJSON

func (o *Timestamps) UnmarshalJSON(data []byte) (err error)

type V0AdvertMultiBidItem

type V0AdvertMultiBidItem struct {
	// Артикул WB
	Nm int32 `json:"nm"`
	// Ставка. Минимально допустимые ставки вы можете получить в ответе метода [получения минимальных ставок для карточек товаров](./promotion#tag/Sozdanie-kampanij/paths/~1adv~1v0~1bids~1min/post)
	Bid int32 `json:"bid"`
}

V0AdvertMultiBidItem struct for V0AdvertMultiBidItem

func NewV0AdvertMultiBidItem

func NewV0AdvertMultiBidItem(nm int32, bid int32) *V0AdvertMultiBidItem

NewV0AdvertMultiBidItem instantiates a new V0AdvertMultiBidItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0AdvertMultiBidItemWithDefaults

func NewV0AdvertMultiBidItemWithDefaults() *V0AdvertMultiBidItem

NewV0AdvertMultiBidItemWithDefaults instantiates a new V0AdvertMultiBidItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0AdvertMultiBidItem) GetBid

func (o *V0AdvertMultiBidItem) GetBid() int32

GetBid returns the Bid field value

func (*V0AdvertMultiBidItem) GetBidOk

func (o *V0AdvertMultiBidItem) GetBidOk() (*int32, bool)

GetBidOk returns a tuple with the Bid field value and a boolean to check if the value has been set.

func (*V0AdvertMultiBidItem) GetNm

func (o *V0AdvertMultiBidItem) GetNm() int32

GetNm returns the Nm field value

func (*V0AdvertMultiBidItem) GetNmOk

func (o *V0AdvertMultiBidItem) GetNmOk() (*int32, bool)

GetNmOk returns a tuple with the Nm field value and a boolean to check if the value has been set.

func (V0AdvertMultiBidItem) MarshalJSON

func (o V0AdvertMultiBidItem) MarshalJSON() ([]byte, error)

func (*V0AdvertMultiBidItem) SetBid

func (o *V0AdvertMultiBidItem) SetBid(v int32)

SetBid sets field value

func (*V0AdvertMultiBidItem) SetNm

func (o *V0AdvertMultiBidItem) SetNm(v int32)

SetNm sets field value

func (V0AdvertMultiBidItem) ToMap

func (o V0AdvertMultiBidItem) ToMap() (map[string]interface{}, error)

func (*V0AdvertMultiBidItem) UnmarshalJSON

func (o *V0AdvertMultiBidItem) UnmarshalJSON(data []byte) (err error)

type V0AdvertMultibid

type V0AdvertMultibid struct {
	// ID кампании
	AdvertId int32 `json:"advert_id"`
	// Артикулы WB и ставки для них
	NmBids []V0AdvertMultiBidItem `json:"nm_bids"`
}

V0AdvertMultibid struct for V0AdvertMultibid

func NewV0AdvertMultibid

func NewV0AdvertMultibid(advertId int32, nmBids []V0AdvertMultiBidItem) *V0AdvertMultibid

NewV0AdvertMultibid instantiates a new V0AdvertMultibid object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0AdvertMultibidWithDefaults

func NewV0AdvertMultibidWithDefaults() *V0AdvertMultibid

NewV0AdvertMultibidWithDefaults instantiates a new V0AdvertMultibid object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0AdvertMultibid) GetAdvertId

func (o *V0AdvertMultibid) GetAdvertId() int32

GetAdvertId returns the AdvertId field value

func (*V0AdvertMultibid) GetAdvertIdOk

func (o *V0AdvertMultibid) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V0AdvertMultibid) GetNmBids

func (o *V0AdvertMultibid) GetNmBids() []V0AdvertMultiBidItem

GetNmBids returns the NmBids field value

func (*V0AdvertMultibid) GetNmBidsOk

func (o *V0AdvertMultibid) GetNmBidsOk() ([]V0AdvertMultiBidItem, bool)

GetNmBidsOk returns a tuple with the NmBids field value and a boolean to check if the value has been set.

func (V0AdvertMultibid) MarshalJSON

func (o V0AdvertMultibid) MarshalJSON() ([]byte, error)

func (*V0AdvertMultibid) SetAdvertId

func (o *V0AdvertMultibid) SetAdvertId(v int32)

SetAdvertId sets field value

func (*V0AdvertMultibid) SetNmBids

func (o *V0AdvertMultibid) SetNmBids(v []V0AdvertMultiBidItem)

SetNmBids sets field value

func (V0AdvertMultibid) ToMap

func (o V0AdvertMultibid) ToMap() (map[string]interface{}, error)

func (*V0AdvertMultibid) UnmarshalJSON

func (o *V0AdvertMultibid) UnmarshalJSON(data []byte) (err error)

type V0GetConfigCategoriesResponse

type V0GetConfigCategoriesResponse struct {
	// ID категории товара
	Id int32 `json:"id"`
	// Название категории товара
	Name string `json:"name"`
	// Минимально допустимая ставка
	CpmMin int32 `json:"cpm_min"`
}

V0GetConfigCategoriesResponse struct for V0GetConfigCategoriesResponse

func NewV0GetConfigCategoriesResponse

func NewV0GetConfigCategoriesResponse(id int32, name string, cpmMin int32) *V0GetConfigCategoriesResponse

NewV0GetConfigCategoriesResponse instantiates a new V0GetConfigCategoriesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetConfigCategoriesResponseWithDefaults

func NewV0GetConfigCategoriesResponseWithDefaults() *V0GetConfigCategoriesResponse

NewV0GetConfigCategoriesResponseWithDefaults instantiates a new V0GetConfigCategoriesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetConfigCategoriesResponse) GetCpmMin

func (o *V0GetConfigCategoriesResponse) GetCpmMin() int32

GetCpmMin returns the CpmMin field value

func (*V0GetConfigCategoriesResponse) GetCpmMinOk

func (o *V0GetConfigCategoriesResponse) GetCpmMinOk() (*int32, bool)

GetCpmMinOk returns a tuple with the CpmMin field value and a boolean to check if the value has been set.

func (*V0GetConfigCategoriesResponse) GetId

GetId returns the Id field value

func (*V0GetConfigCategoriesResponse) GetIdOk

func (o *V0GetConfigCategoriesResponse) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*V0GetConfigCategoriesResponse) GetName

GetName returns the Name field value

func (*V0GetConfigCategoriesResponse) GetNameOk

func (o *V0GetConfigCategoriesResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (V0GetConfigCategoriesResponse) MarshalJSON

func (o V0GetConfigCategoriesResponse) MarshalJSON() ([]byte, error)

func (*V0GetConfigCategoriesResponse) SetCpmMin

func (o *V0GetConfigCategoriesResponse) SetCpmMin(v int32)

SetCpmMin sets field value

func (*V0GetConfigCategoriesResponse) SetId

SetId sets field value

func (*V0GetConfigCategoriesResponse) SetName

func (o *V0GetConfigCategoriesResponse) SetName(v string)

SetName sets field value

func (V0GetConfigCategoriesResponse) ToMap

func (o V0GetConfigCategoriesResponse) ToMap() (map[string]interface{}, error)

func (*V0GetConfigCategoriesResponse) UnmarshalJSON

func (o *V0GetConfigCategoriesResponse) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryBidsItem

type V0GetNormQueryBidsItem struct {
	// ID кампании
	AdvertId int32 `json:"advert_id"`
	// Артикул WB
	NmId int32 `json:"nm_id"`
	// Поисковый кластер
	NormQuery string `json:"norm_query"`
	// Текущая ставка за тысячу показов, ₽
	Bid int32 `json:"bid"`
}

V0GetNormQueryBidsItem struct for V0GetNormQueryBidsItem

func NewV0GetNormQueryBidsItem

func NewV0GetNormQueryBidsItem(advertId int32, nmId int32, normQuery string, bid int32) *V0GetNormQueryBidsItem

NewV0GetNormQueryBidsItem instantiates a new V0GetNormQueryBidsItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryBidsItemWithDefaults

func NewV0GetNormQueryBidsItemWithDefaults() *V0GetNormQueryBidsItem

NewV0GetNormQueryBidsItemWithDefaults instantiates a new V0GetNormQueryBidsItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryBidsItem) GetAdvertId

func (o *V0GetNormQueryBidsItem) GetAdvertId() int32

GetAdvertId returns the AdvertId field value

func (*V0GetNormQueryBidsItem) GetAdvertIdOk

func (o *V0GetNormQueryBidsItem) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V0GetNormQueryBidsItem) GetBid

func (o *V0GetNormQueryBidsItem) GetBid() int32

GetBid returns the Bid field value

func (*V0GetNormQueryBidsItem) GetBidOk

func (o *V0GetNormQueryBidsItem) GetBidOk() (*int32, bool)

GetBidOk returns a tuple with the Bid field value and a boolean to check if the value has been set.

func (*V0GetNormQueryBidsItem) GetNmId

func (o *V0GetNormQueryBidsItem) GetNmId() int32

GetNmId returns the NmId field value

func (*V0GetNormQueryBidsItem) GetNmIdOk

func (o *V0GetNormQueryBidsItem) GetNmIdOk() (*int32, bool)

GetNmIdOk returns a tuple with the NmId field value and a boolean to check if the value has been set.

func (*V0GetNormQueryBidsItem) GetNormQuery

func (o *V0GetNormQueryBidsItem) GetNormQuery() string

GetNormQuery returns the NormQuery field value

func (*V0GetNormQueryBidsItem) GetNormQueryOk

func (o *V0GetNormQueryBidsItem) GetNormQueryOk() (*string, bool)

GetNormQueryOk returns a tuple with the NormQuery field value and a boolean to check if the value has been set.

func (V0GetNormQueryBidsItem) MarshalJSON

func (o V0GetNormQueryBidsItem) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryBidsItem) SetAdvertId

func (o *V0GetNormQueryBidsItem) SetAdvertId(v int32)

SetAdvertId sets field value

func (*V0GetNormQueryBidsItem) SetBid

func (o *V0GetNormQueryBidsItem) SetBid(v int32)

SetBid sets field value

func (*V0GetNormQueryBidsItem) SetNmId

func (o *V0GetNormQueryBidsItem) SetNmId(v int32)

SetNmId sets field value

func (*V0GetNormQueryBidsItem) SetNormQuery

func (o *V0GetNormQueryBidsItem) SetNormQuery(v string)

SetNormQuery sets field value

func (V0GetNormQueryBidsItem) ToMap

func (o V0GetNormQueryBidsItem) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryBidsItem) UnmarshalJSON

func (o *V0GetNormQueryBidsItem) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryBidsRequest

type V0GetNormQueryBidsRequest struct {
	Items []V0GetNormQueryBidsRequestItem `json:"items"`
}

V0GetNormQueryBidsRequest struct for V0GetNormQueryBidsRequest

func NewV0GetNormQueryBidsRequest

func NewV0GetNormQueryBidsRequest(items []V0GetNormQueryBidsRequestItem) *V0GetNormQueryBidsRequest

NewV0GetNormQueryBidsRequest instantiates a new V0GetNormQueryBidsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryBidsRequestWithDefaults

func NewV0GetNormQueryBidsRequestWithDefaults() *V0GetNormQueryBidsRequest

NewV0GetNormQueryBidsRequestWithDefaults instantiates a new V0GetNormQueryBidsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryBidsRequest) GetItems

GetItems returns the Items field value

func (*V0GetNormQueryBidsRequest) GetItemsOk

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (V0GetNormQueryBidsRequest) MarshalJSON

func (o V0GetNormQueryBidsRequest) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryBidsRequest) SetItems

SetItems sets field value

func (V0GetNormQueryBidsRequest) ToMap

func (o V0GetNormQueryBidsRequest) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryBidsRequest) UnmarshalJSON

func (o *V0GetNormQueryBidsRequest) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryBidsRequestItem

type V0GetNormQueryBidsRequestItem struct {
	// ID кампании
	AdvertId int32 `json:"advert_id"`
	// Артикул WB
	NmId int32 `json:"nm_id"`
}

V0GetNormQueryBidsRequestItem struct for V0GetNormQueryBidsRequestItem

func NewV0GetNormQueryBidsRequestItem

func NewV0GetNormQueryBidsRequestItem(advertId int32, nmId int32) *V0GetNormQueryBidsRequestItem

NewV0GetNormQueryBidsRequestItem instantiates a new V0GetNormQueryBidsRequestItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryBidsRequestItemWithDefaults

func NewV0GetNormQueryBidsRequestItemWithDefaults() *V0GetNormQueryBidsRequestItem

NewV0GetNormQueryBidsRequestItemWithDefaults instantiates a new V0GetNormQueryBidsRequestItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryBidsRequestItem) GetAdvertId

func (o *V0GetNormQueryBidsRequestItem) GetAdvertId() int32

GetAdvertId returns the AdvertId field value

func (*V0GetNormQueryBidsRequestItem) GetAdvertIdOk

func (o *V0GetNormQueryBidsRequestItem) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V0GetNormQueryBidsRequestItem) GetNmId

func (o *V0GetNormQueryBidsRequestItem) GetNmId() int32

GetNmId returns the NmId field value

func (*V0GetNormQueryBidsRequestItem) GetNmIdOk

func (o *V0GetNormQueryBidsRequestItem) GetNmIdOk() (*int32, bool)

GetNmIdOk returns a tuple with the NmId field value and a boolean to check if the value has been set.

func (V0GetNormQueryBidsRequestItem) MarshalJSON

func (o V0GetNormQueryBidsRequestItem) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryBidsRequestItem) SetAdvertId

func (o *V0GetNormQueryBidsRequestItem) SetAdvertId(v int32)

SetAdvertId sets field value

func (*V0GetNormQueryBidsRequestItem) SetNmId

func (o *V0GetNormQueryBidsRequestItem) SetNmId(v int32)

SetNmId sets field value

func (V0GetNormQueryBidsRequestItem) ToMap

func (o V0GetNormQueryBidsRequestItem) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryBidsRequestItem) UnmarshalJSON

func (o *V0GetNormQueryBidsRequestItem) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryBidsResponse

type V0GetNormQueryBidsResponse struct {
	Bids []V0GetNormQueryBidsItem `json:"bids"`
}

V0GetNormQueryBidsResponse struct for V0GetNormQueryBidsResponse

func NewV0GetNormQueryBidsResponse

func NewV0GetNormQueryBidsResponse(bids []V0GetNormQueryBidsItem) *V0GetNormQueryBidsResponse

NewV0GetNormQueryBidsResponse instantiates a new V0GetNormQueryBidsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryBidsResponseWithDefaults

func NewV0GetNormQueryBidsResponseWithDefaults() *V0GetNormQueryBidsResponse

NewV0GetNormQueryBidsResponseWithDefaults instantiates a new V0GetNormQueryBidsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryBidsResponse) GetBids

GetBids returns the Bids field value

func (*V0GetNormQueryBidsResponse) GetBidsOk

GetBidsOk returns a tuple with the Bids field value and a boolean to check if the value has been set.

func (V0GetNormQueryBidsResponse) MarshalJSON

func (o V0GetNormQueryBidsResponse) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryBidsResponse) SetBids

SetBids sets field value

func (V0GetNormQueryBidsResponse) ToMap

func (o V0GetNormQueryBidsResponse) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryBidsResponse) UnmarshalJSON

func (o *V0GetNormQueryBidsResponse) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryListRequest added in v0.1.41

type V0GetNormQueryListRequest struct {
	Items []V0GetNormQueryListRequestItem `json:"items"`
}

V0GetNormQueryListRequest struct for V0GetNormQueryListRequest

func NewV0GetNormQueryListRequest added in v0.1.41

func NewV0GetNormQueryListRequest(items []V0GetNormQueryListRequestItem) *V0GetNormQueryListRequest

NewV0GetNormQueryListRequest instantiates a new V0GetNormQueryListRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryListRequestWithDefaults added in v0.1.41

func NewV0GetNormQueryListRequestWithDefaults() *V0GetNormQueryListRequest

NewV0GetNormQueryListRequestWithDefaults instantiates a new V0GetNormQueryListRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryListRequest) GetItems added in v0.1.41

GetItems returns the Items field value

func (*V0GetNormQueryListRequest) GetItemsOk added in v0.1.41

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (V0GetNormQueryListRequest) MarshalJSON added in v0.1.41

func (o V0GetNormQueryListRequest) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryListRequest) SetItems added in v0.1.41

SetItems sets field value

func (V0GetNormQueryListRequest) ToMap added in v0.1.41

func (o V0GetNormQueryListRequest) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryListRequest) UnmarshalJSON added in v0.1.41

func (o *V0GetNormQueryListRequest) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryListRequestItem added in v0.1.41

type V0GetNormQueryListRequestItem struct {
	// ID кампании
	AdvertId int64 `json:"advertId"`
	// Артикул WB
	NmId int64 `json:"nmId"`
}

V0GetNormQueryListRequestItem struct for V0GetNormQueryListRequestItem

func NewV0GetNormQueryListRequestItem added in v0.1.41

func NewV0GetNormQueryListRequestItem(advertId int64, nmId int64) *V0GetNormQueryListRequestItem

NewV0GetNormQueryListRequestItem instantiates a new V0GetNormQueryListRequestItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryListRequestItemWithDefaults added in v0.1.41

func NewV0GetNormQueryListRequestItemWithDefaults() *V0GetNormQueryListRequestItem

NewV0GetNormQueryListRequestItemWithDefaults instantiates a new V0GetNormQueryListRequestItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryListRequestItem) GetAdvertId added in v0.1.41

func (o *V0GetNormQueryListRequestItem) GetAdvertId() int64

GetAdvertId returns the AdvertId field value

func (*V0GetNormQueryListRequestItem) GetAdvertIdOk added in v0.1.41

func (o *V0GetNormQueryListRequestItem) GetAdvertIdOk() (*int64, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V0GetNormQueryListRequestItem) GetNmId added in v0.1.41

func (o *V0GetNormQueryListRequestItem) GetNmId() int64

GetNmId returns the NmId field value

func (*V0GetNormQueryListRequestItem) GetNmIdOk added in v0.1.41

func (o *V0GetNormQueryListRequestItem) GetNmIdOk() (*int64, bool)

GetNmIdOk returns a tuple with the NmId field value and a boolean to check if the value has been set.

func (V0GetNormQueryListRequestItem) MarshalJSON added in v0.1.41

func (o V0GetNormQueryListRequestItem) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryListRequestItem) SetAdvertId added in v0.1.41

func (o *V0GetNormQueryListRequestItem) SetAdvertId(v int64)

SetAdvertId sets field value

func (*V0GetNormQueryListRequestItem) SetNmId added in v0.1.41

func (o *V0GetNormQueryListRequestItem) SetNmId(v int64)

SetNmId sets field value

func (V0GetNormQueryListRequestItem) ToMap added in v0.1.41

func (o V0GetNormQueryListRequestItem) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryListRequestItem) UnmarshalJSON added in v0.1.41

func (o *V0GetNormQueryListRequestItem) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryListResponse added in v0.1.41

type V0GetNormQueryListResponse struct {
	Items []V0GetNormQueryListResponseItem `json:"items"`
}

V0GetNormQueryListResponse struct for V0GetNormQueryListResponse

func NewV0GetNormQueryListResponse added in v0.1.41

func NewV0GetNormQueryListResponse(items []V0GetNormQueryListResponseItem) *V0GetNormQueryListResponse

NewV0GetNormQueryListResponse instantiates a new V0GetNormQueryListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryListResponseWithDefaults added in v0.1.41

func NewV0GetNormQueryListResponseWithDefaults() *V0GetNormQueryListResponse

NewV0GetNormQueryListResponseWithDefaults instantiates a new V0GetNormQueryListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryListResponse) GetItems added in v0.1.41

GetItems returns the Items field value If the value is explicit nil, the zero value for []V0GetNormQueryListResponseItem will be returned

func (*V0GetNormQueryListResponse) GetItemsOk added in v0.1.41

GetItemsOk returns a tuple with the Items field value 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 (V0GetNormQueryListResponse) MarshalJSON added in v0.1.41

func (o V0GetNormQueryListResponse) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryListResponse) SetItems added in v0.1.41

SetItems sets field value

func (V0GetNormQueryListResponse) ToMap added in v0.1.41

func (o V0GetNormQueryListResponse) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryListResponse) UnmarshalJSON added in v0.1.41

func (o *V0GetNormQueryListResponse) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryListResponseItem added in v0.1.41

type V0GetNormQueryListResponseItem struct {
	// ID кампании
	AdvertId *int64 `json:"advertId,omitempty"`
	// Артикул WB
	NmId        *int64                                     `json:"nmId,omitempty"`
	NormQueries *V0GetNormQueryListResponseItemNormQueries `json:"normQueries,omitempty"`
}

V0GetNormQueryListResponseItem struct for V0GetNormQueryListResponseItem

func NewV0GetNormQueryListResponseItem added in v0.1.41

func NewV0GetNormQueryListResponseItem() *V0GetNormQueryListResponseItem

NewV0GetNormQueryListResponseItem instantiates a new V0GetNormQueryListResponseItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryListResponseItemWithDefaults added in v0.1.41

func NewV0GetNormQueryListResponseItemWithDefaults() *V0GetNormQueryListResponseItem

NewV0GetNormQueryListResponseItemWithDefaults instantiates a new V0GetNormQueryListResponseItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryListResponseItem) GetAdvertId added in v0.1.41

func (o *V0GetNormQueryListResponseItem) GetAdvertId() int64

GetAdvertId returns the AdvertId field value if set, zero value otherwise.

func (*V0GetNormQueryListResponseItem) GetAdvertIdOk added in v0.1.41

func (o *V0GetNormQueryListResponseItem) GetAdvertIdOk() (*int64, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryListResponseItem) GetNmId added in v0.1.41

GetNmId returns the NmId field value if set, zero value otherwise.

func (*V0GetNormQueryListResponseItem) GetNmIdOk added in v0.1.41

func (o *V0GetNormQueryListResponseItem) GetNmIdOk() (*int64, bool)

GetNmIdOk returns a tuple with the NmId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryListResponseItem) GetNormQueries added in v0.1.41

GetNormQueries returns the NormQueries field value if set, zero value otherwise.

func (*V0GetNormQueryListResponseItem) GetNormQueriesOk added in v0.1.41

GetNormQueriesOk returns a tuple with the NormQueries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryListResponseItem) HasAdvertId added in v0.1.41

func (o *V0GetNormQueryListResponseItem) HasAdvertId() bool

HasAdvertId returns a boolean if a field has been set.

func (*V0GetNormQueryListResponseItem) HasNmId added in v0.1.41

func (o *V0GetNormQueryListResponseItem) HasNmId() bool

HasNmId returns a boolean if a field has been set.

func (*V0GetNormQueryListResponseItem) HasNormQueries added in v0.1.41

func (o *V0GetNormQueryListResponseItem) HasNormQueries() bool

HasNormQueries returns a boolean if a field has been set.

func (V0GetNormQueryListResponseItem) MarshalJSON added in v0.1.41

func (o V0GetNormQueryListResponseItem) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryListResponseItem) SetAdvertId added in v0.1.41

func (o *V0GetNormQueryListResponseItem) SetAdvertId(v int64)

SetAdvertId gets a reference to the given int64 and assigns it to the AdvertId field.

func (*V0GetNormQueryListResponseItem) SetNmId added in v0.1.41

func (o *V0GetNormQueryListResponseItem) SetNmId(v int64)

SetNmId gets a reference to the given int64 and assigns it to the NmId field.

func (*V0GetNormQueryListResponseItem) SetNormQueries added in v0.1.41

SetNormQueries gets a reference to the given V0GetNormQueryListResponseItemNormQueries and assigns it to the NormQueries field.

func (V0GetNormQueryListResponseItem) ToMap added in v0.1.41

func (o V0GetNormQueryListResponseItem) ToMap() (map[string]interface{}, error)

type V0GetNormQueryListResponseItemNormQueries added in v0.1.41

type V0GetNormQueryListResponseItemNormQueries struct {
	// Активные поисковые кластеры
	Active []string `json:"active,omitempty"`
	// Неактивные поисковые кластеры
	Excluded []string `json:"excluded,omitempty"`
}

V0GetNormQueryListResponseItemNormQueries Поисковые кластеры

func NewV0GetNormQueryListResponseItemNormQueries added in v0.1.41

func NewV0GetNormQueryListResponseItemNormQueries() *V0GetNormQueryListResponseItemNormQueries

NewV0GetNormQueryListResponseItemNormQueries instantiates a new V0GetNormQueryListResponseItemNormQueries object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryListResponseItemNormQueriesWithDefaults added in v0.1.41

func NewV0GetNormQueryListResponseItemNormQueriesWithDefaults() *V0GetNormQueryListResponseItemNormQueries

NewV0GetNormQueryListResponseItemNormQueriesWithDefaults instantiates a new V0GetNormQueryListResponseItemNormQueries object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryListResponseItemNormQueries) GetActive added in v0.1.41

GetActive returns the Active field value if set, zero value otherwise (both if not set or set to explicit null).

func (*V0GetNormQueryListResponseItemNormQueries) GetActiveOk added in v0.1.41

GetActiveOk returns a tuple with the Active 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 (*V0GetNormQueryListResponseItemNormQueries) GetExcluded added in v0.1.41

GetExcluded returns the Excluded field value if set, zero value otherwise (both if not set or set to explicit null).

func (*V0GetNormQueryListResponseItemNormQueries) GetExcludedOk added in v0.1.41

func (o *V0GetNormQueryListResponseItemNormQueries) GetExcludedOk() ([]string, bool)

GetExcludedOk returns a tuple with the Excluded 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 (*V0GetNormQueryListResponseItemNormQueries) HasActive added in v0.1.41

HasActive returns a boolean if a field has been set.

func (*V0GetNormQueryListResponseItemNormQueries) HasExcluded added in v0.1.41

HasExcluded returns a boolean if a field has been set.

func (V0GetNormQueryListResponseItemNormQueries) MarshalJSON added in v0.1.41

func (*V0GetNormQueryListResponseItemNormQueries) SetActive added in v0.1.41

SetActive gets a reference to the given []string and assigns it to the Active field.

func (*V0GetNormQueryListResponseItemNormQueries) SetExcluded added in v0.1.41

SetExcluded gets a reference to the given []string and assigns it to the Excluded field.

func (V0GetNormQueryListResponseItemNormQueries) ToMap added in v0.1.41

func (o V0GetNormQueryListResponseItemNormQueries) ToMap() (map[string]interface{}, error)

type V0GetNormQueryMinusRequest

type V0GetNormQueryMinusRequest struct {
	Items []V0GetNormQueryMinusRequestItem `json:"items"`
}

V0GetNormQueryMinusRequest struct for V0GetNormQueryMinusRequest

func NewV0GetNormQueryMinusRequest

func NewV0GetNormQueryMinusRequest(items []V0GetNormQueryMinusRequestItem) *V0GetNormQueryMinusRequest

NewV0GetNormQueryMinusRequest instantiates a new V0GetNormQueryMinusRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryMinusRequestWithDefaults

func NewV0GetNormQueryMinusRequestWithDefaults() *V0GetNormQueryMinusRequest

NewV0GetNormQueryMinusRequestWithDefaults instantiates a new V0GetNormQueryMinusRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryMinusRequest) GetItems

GetItems returns the Items field value

func (*V0GetNormQueryMinusRequest) GetItemsOk

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (V0GetNormQueryMinusRequest) MarshalJSON

func (o V0GetNormQueryMinusRequest) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryMinusRequest) SetItems

SetItems sets field value

func (V0GetNormQueryMinusRequest) ToMap

func (o V0GetNormQueryMinusRequest) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryMinusRequest) UnmarshalJSON

func (o *V0GetNormQueryMinusRequest) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryMinusRequestItem

type V0GetNormQueryMinusRequestItem struct {
	// ID кампании
	AdvertId int32 `json:"advert_id"`
	// Артикул WB
	NmId int32 `json:"nm_id"`
}

V0GetNormQueryMinusRequestItem struct for V0GetNormQueryMinusRequestItem

func NewV0GetNormQueryMinusRequestItem

func NewV0GetNormQueryMinusRequestItem(advertId int32, nmId int32) *V0GetNormQueryMinusRequestItem

NewV0GetNormQueryMinusRequestItem instantiates a new V0GetNormQueryMinusRequestItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryMinusRequestItemWithDefaults

func NewV0GetNormQueryMinusRequestItemWithDefaults() *V0GetNormQueryMinusRequestItem

NewV0GetNormQueryMinusRequestItemWithDefaults instantiates a new V0GetNormQueryMinusRequestItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryMinusRequestItem) GetAdvertId

func (o *V0GetNormQueryMinusRequestItem) GetAdvertId() int32

GetAdvertId returns the AdvertId field value

func (*V0GetNormQueryMinusRequestItem) GetAdvertIdOk

func (o *V0GetNormQueryMinusRequestItem) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V0GetNormQueryMinusRequestItem) GetNmId

GetNmId returns the NmId field value

func (*V0GetNormQueryMinusRequestItem) GetNmIdOk

func (o *V0GetNormQueryMinusRequestItem) GetNmIdOk() (*int32, bool)

GetNmIdOk returns a tuple with the NmId field value and a boolean to check if the value has been set.

func (V0GetNormQueryMinusRequestItem) MarshalJSON

func (o V0GetNormQueryMinusRequestItem) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryMinusRequestItem) SetAdvertId

func (o *V0GetNormQueryMinusRequestItem) SetAdvertId(v int32)

SetAdvertId sets field value

func (*V0GetNormQueryMinusRequestItem) SetNmId

func (o *V0GetNormQueryMinusRequestItem) SetNmId(v int32)

SetNmId sets field value

func (V0GetNormQueryMinusRequestItem) ToMap

func (o V0GetNormQueryMinusRequestItem) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryMinusRequestItem) UnmarshalJSON

func (o *V0GetNormQueryMinusRequestItem) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryMinusResponse

type V0GetNormQueryMinusResponse struct {
	Items []V0GetNormQueryMinusResponseItem `json:"items"`
}

V0GetNormQueryMinusResponse struct for V0GetNormQueryMinusResponse

func NewV0GetNormQueryMinusResponse

func NewV0GetNormQueryMinusResponse(items []V0GetNormQueryMinusResponseItem) *V0GetNormQueryMinusResponse

NewV0GetNormQueryMinusResponse instantiates a new V0GetNormQueryMinusResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryMinusResponseWithDefaults

func NewV0GetNormQueryMinusResponseWithDefaults() *V0GetNormQueryMinusResponse

NewV0GetNormQueryMinusResponseWithDefaults instantiates a new V0GetNormQueryMinusResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryMinusResponse) GetItems

GetItems returns the Items field value

func (*V0GetNormQueryMinusResponse) GetItemsOk

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (V0GetNormQueryMinusResponse) MarshalJSON

func (o V0GetNormQueryMinusResponse) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryMinusResponse) SetItems

SetItems sets field value

func (V0GetNormQueryMinusResponse) ToMap

func (o V0GetNormQueryMinusResponse) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryMinusResponse) UnmarshalJSON

func (o *V0GetNormQueryMinusResponse) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryMinusResponseItem

type V0GetNormQueryMinusResponseItem struct {
	// ID кампании
	AdvertId int32 `json:"advert_id"`
	// Артикул WB
	NmId int32 `json:"nm_id"`
	// Список минус-фраз
	NormQueries []string `json:"norm_queries,omitempty"`
}

V0GetNormQueryMinusResponseItem struct for V0GetNormQueryMinusResponseItem

func NewV0GetNormQueryMinusResponseItem

func NewV0GetNormQueryMinusResponseItem(advertId int32, nmId int32) *V0GetNormQueryMinusResponseItem

NewV0GetNormQueryMinusResponseItem instantiates a new V0GetNormQueryMinusResponseItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryMinusResponseItemWithDefaults

func NewV0GetNormQueryMinusResponseItemWithDefaults() *V0GetNormQueryMinusResponseItem

NewV0GetNormQueryMinusResponseItemWithDefaults instantiates a new V0GetNormQueryMinusResponseItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryMinusResponseItem) GetAdvertId

func (o *V0GetNormQueryMinusResponseItem) GetAdvertId() int32

GetAdvertId returns the AdvertId field value

func (*V0GetNormQueryMinusResponseItem) GetAdvertIdOk

func (o *V0GetNormQueryMinusResponseItem) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V0GetNormQueryMinusResponseItem) GetNmId

GetNmId returns the NmId field value

func (*V0GetNormQueryMinusResponseItem) GetNmIdOk

func (o *V0GetNormQueryMinusResponseItem) GetNmIdOk() (*int32, bool)

GetNmIdOk returns a tuple with the NmId field value and a boolean to check if the value has been set.

func (*V0GetNormQueryMinusResponseItem) GetNormQueries

func (o *V0GetNormQueryMinusResponseItem) GetNormQueries() []string

GetNormQueries returns the NormQueries field value if set, zero value otherwise.

func (*V0GetNormQueryMinusResponseItem) GetNormQueriesOk

func (o *V0GetNormQueryMinusResponseItem) GetNormQueriesOk() ([]string, bool)

GetNormQueriesOk returns a tuple with the NormQueries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryMinusResponseItem) HasNormQueries

func (o *V0GetNormQueryMinusResponseItem) HasNormQueries() bool

HasNormQueries returns a boolean if a field has been set.

func (V0GetNormQueryMinusResponseItem) MarshalJSON

func (o V0GetNormQueryMinusResponseItem) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryMinusResponseItem) SetAdvertId

func (o *V0GetNormQueryMinusResponseItem) SetAdvertId(v int32)

SetAdvertId sets field value

func (*V0GetNormQueryMinusResponseItem) SetNmId

func (o *V0GetNormQueryMinusResponseItem) SetNmId(v int32)

SetNmId sets field value

func (*V0GetNormQueryMinusResponseItem) SetNormQueries

func (o *V0GetNormQueryMinusResponseItem) SetNormQueries(v []string)

SetNormQueries gets a reference to the given []string and assigns it to the NormQueries field.

func (V0GetNormQueryMinusResponseItem) ToMap

func (o V0GetNormQueryMinusResponseItem) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryMinusResponseItem) UnmarshalJSON

func (o *V0GetNormQueryMinusResponseItem) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryStatsItem

type V0GetNormQueryStatsItem struct {
	// ID кампании
	AdvertId int32 `json:"advert_id"`
	// Артикул WB
	NmId  int32                         `json:"nm_id"`
	Stats []V0GetNormQueryStatsItemStat `json:"stats,omitempty"`
}

V0GetNormQueryStatsItem struct for V0GetNormQueryStatsItem

func NewV0GetNormQueryStatsItem

func NewV0GetNormQueryStatsItem(advertId int32, nmId int32) *V0GetNormQueryStatsItem

NewV0GetNormQueryStatsItem instantiates a new V0GetNormQueryStatsItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryStatsItemWithDefaults

func NewV0GetNormQueryStatsItemWithDefaults() *V0GetNormQueryStatsItem

NewV0GetNormQueryStatsItemWithDefaults instantiates a new V0GetNormQueryStatsItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryStatsItem) GetAdvertId

func (o *V0GetNormQueryStatsItem) GetAdvertId() int32

GetAdvertId returns the AdvertId field value

func (*V0GetNormQueryStatsItem) GetAdvertIdOk

func (o *V0GetNormQueryStatsItem) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItem) GetNmId

func (o *V0GetNormQueryStatsItem) GetNmId() int32

GetNmId returns the NmId field value

func (*V0GetNormQueryStatsItem) GetNmIdOk

func (o *V0GetNormQueryStatsItem) GetNmIdOk() (*int32, bool)

GetNmIdOk returns a tuple with the NmId field value and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItem) GetStats

GetStats returns the Stats field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItem) GetStatsOk

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 (*V0GetNormQueryStatsItem) HasStats

func (o *V0GetNormQueryStatsItem) HasStats() bool

HasStats returns a boolean if a field has been set.

func (V0GetNormQueryStatsItem) MarshalJSON

func (o V0GetNormQueryStatsItem) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryStatsItem) SetAdvertId

func (o *V0GetNormQueryStatsItem) SetAdvertId(v int32)

SetAdvertId sets field value

func (*V0GetNormQueryStatsItem) SetNmId

func (o *V0GetNormQueryStatsItem) SetNmId(v int32)

SetNmId sets field value

func (*V0GetNormQueryStatsItem) SetStats

SetStats gets a reference to the given []V0GetNormQueryStatsItemStat and assigns it to the Stats field.

func (V0GetNormQueryStatsItem) ToMap

func (o V0GetNormQueryStatsItem) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryStatsItem) UnmarshalJSON

func (o *V0GetNormQueryStatsItem) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryStatsItemStat

type V0GetNormQueryStatsItemStat struct {
	// Поисковый кластер
	NormQuery *string `json:"norm_query,omitempty"`
	// Количество просмотров
	Views *int32 `json:"views,omitempty"`
	// Количество кликов
	Clicks *int32 `json:"clicks,omitempty"`
	// Количество добавлений товаров в корзину
	Atbs *int32 `json:"atbs,omitempty"`
	// Количество заказов
	Orders *int32 `json:"orders,omitempty"`
	// Кликабельность — отношение числа кликов к количеству показов, %
	Ctr *float64 `json:"ctr,omitempty"`
	// Стоимость одного клика, ₽
	Cpc *float64 `json:"cpc,omitempty"`
	// Средняя стоимость за тысячу показов, ₽
	Cpm *float64 `json:"cpm,omitempty"`
	// Средняя позиция товара на страницах поисковой выдачи
	AvgPos *float64 `json:"avg_pos,omitempty"`
	// Количество заказанных товаров, шт.
	Shks *int32 `json:"shks,omitempty"`
	// Затраты на продвижение товаров в конкретном поисковом кластере кампании
	Spend *float64 `json:"spend,omitempty"`
}

V0GetNormQueryStatsItemStat struct for V0GetNormQueryStatsItemStat

func NewV0GetNormQueryStatsItemStat

func NewV0GetNormQueryStatsItemStat() *V0GetNormQueryStatsItemStat

NewV0GetNormQueryStatsItemStat instantiates a new V0GetNormQueryStatsItemStat object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryStatsItemStatWithDefaults

func NewV0GetNormQueryStatsItemStatWithDefaults() *V0GetNormQueryStatsItemStat

NewV0GetNormQueryStatsItemStatWithDefaults instantiates a new V0GetNormQueryStatsItemStat object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryStatsItemStat) GetAtbs

func (o *V0GetNormQueryStatsItemStat) GetAtbs() int32

GetAtbs returns the Atbs field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItemStat) GetAtbsOk

func (o *V0GetNormQueryStatsItemStat) GetAtbsOk() (*int32, bool)

GetAtbsOk returns a tuple with the Atbs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItemStat) GetAvgPos

func (o *V0GetNormQueryStatsItemStat) GetAvgPos() float64

GetAvgPos returns the AvgPos field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItemStat) GetAvgPosOk

func (o *V0GetNormQueryStatsItemStat) GetAvgPosOk() (*float64, bool)

GetAvgPosOk returns a tuple with the AvgPos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItemStat) GetClicks

func (o *V0GetNormQueryStatsItemStat) GetClicks() int32

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItemStat) GetClicksOk

func (o *V0GetNormQueryStatsItemStat) GetClicksOk() (*int32, bool)

GetClicksOk returns a tuple with the Clicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItemStat) GetCpc

GetCpc returns the Cpc field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItemStat) GetCpcOk

func (o *V0GetNormQueryStatsItemStat) GetCpcOk() (*float64, bool)

GetCpcOk returns a tuple with the Cpc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItemStat) GetCpm

GetCpm returns the Cpm field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItemStat) GetCpmOk

func (o *V0GetNormQueryStatsItemStat) GetCpmOk() (*float64, bool)

GetCpmOk returns a tuple with the Cpm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItemStat) GetCtr

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItemStat) GetCtrOk

func (o *V0GetNormQueryStatsItemStat) GetCtrOk() (*float64, bool)

GetCtrOk returns a tuple with the Ctr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItemStat) GetNormQuery

func (o *V0GetNormQueryStatsItemStat) GetNormQuery() string

GetNormQuery returns the NormQuery field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItemStat) GetNormQueryOk

func (o *V0GetNormQueryStatsItemStat) GetNormQueryOk() (*string, bool)

GetNormQueryOk returns a tuple with the NormQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItemStat) GetOrders

func (o *V0GetNormQueryStatsItemStat) GetOrders() int32

GetOrders returns the Orders field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItemStat) GetOrdersOk

func (o *V0GetNormQueryStatsItemStat) GetOrdersOk() (*int32, bool)

GetOrdersOk returns a tuple with the Orders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItemStat) GetShks added in v0.1.41

func (o *V0GetNormQueryStatsItemStat) GetShks() int32

GetShks returns the Shks field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItemStat) GetShksOk added in v0.1.41

func (o *V0GetNormQueryStatsItemStat) GetShksOk() (*int32, bool)

GetShksOk returns a tuple with the Shks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItemStat) GetSpend added in v0.1.41

func (o *V0GetNormQueryStatsItemStat) GetSpend() float64

GetSpend returns the Spend field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItemStat) GetSpendOk added in v0.1.41

func (o *V0GetNormQueryStatsItemStat) GetSpendOk() (*float64, bool)

GetSpendOk returns a tuple with the Spend field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItemStat) GetViews

func (o *V0GetNormQueryStatsItemStat) GetViews() int32

GetViews returns the Views field value if set, zero value otherwise.

func (*V0GetNormQueryStatsItemStat) GetViewsOk

func (o *V0GetNormQueryStatsItemStat) GetViewsOk() (*int32, bool)

GetViewsOk returns a tuple with the Views field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsItemStat) HasAtbs

func (o *V0GetNormQueryStatsItemStat) HasAtbs() bool

HasAtbs returns a boolean if a field has been set.

func (*V0GetNormQueryStatsItemStat) HasAvgPos

func (o *V0GetNormQueryStatsItemStat) HasAvgPos() bool

HasAvgPos returns a boolean if a field has been set.

func (*V0GetNormQueryStatsItemStat) HasClicks

func (o *V0GetNormQueryStatsItemStat) HasClicks() bool

HasClicks returns a boolean if a field has been set.

func (*V0GetNormQueryStatsItemStat) HasCpc

func (o *V0GetNormQueryStatsItemStat) HasCpc() bool

HasCpc returns a boolean if a field has been set.

func (*V0GetNormQueryStatsItemStat) HasCpm

func (o *V0GetNormQueryStatsItemStat) HasCpm() bool

HasCpm returns a boolean if a field has been set.

func (*V0GetNormQueryStatsItemStat) HasCtr

func (o *V0GetNormQueryStatsItemStat) HasCtr() bool

HasCtr returns a boolean if a field has been set.

func (*V0GetNormQueryStatsItemStat) HasNormQuery

func (o *V0GetNormQueryStatsItemStat) HasNormQuery() bool

HasNormQuery returns a boolean if a field has been set.

func (*V0GetNormQueryStatsItemStat) HasOrders

func (o *V0GetNormQueryStatsItemStat) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*V0GetNormQueryStatsItemStat) HasShks added in v0.1.41

func (o *V0GetNormQueryStatsItemStat) HasShks() bool

HasShks returns a boolean if a field has been set.

func (*V0GetNormQueryStatsItemStat) HasSpend added in v0.1.41

func (o *V0GetNormQueryStatsItemStat) HasSpend() bool

HasSpend returns a boolean if a field has been set.

func (*V0GetNormQueryStatsItemStat) HasViews

func (o *V0GetNormQueryStatsItemStat) HasViews() bool

HasViews returns a boolean if a field has been set.

func (V0GetNormQueryStatsItemStat) MarshalJSON

func (o V0GetNormQueryStatsItemStat) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryStatsItemStat) SetAtbs

func (o *V0GetNormQueryStatsItemStat) SetAtbs(v int32)

SetAtbs gets a reference to the given int32 and assigns it to the Atbs field.

func (*V0GetNormQueryStatsItemStat) SetAvgPos

func (o *V0GetNormQueryStatsItemStat) SetAvgPos(v float64)

SetAvgPos gets a reference to the given float64 and assigns it to the AvgPos field.

func (*V0GetNormQueryStatsItemStat) SetClicks

func (o *V0GetNormQueryStatsItemStat) SetClicks(v int32)

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*V0GetNormQueryStatsItemStat) SetCpc

func (o *V0GetNormQueryStatsItemStat) SetCpc(v float64)

SetCpc gets a reference to the given float64 and assigns it to the Cpc field.

func (*V0GetNormQueryStatsItemStat) SetCpm

func (o *V0GetNormQueryStatsItemStat) SetCpm(v float64)

SetCpm gets a reference to the given float64 and assigns it to the Cpm field.

func (*V0GetNormQueryStatsItemStat) SetCtr

func (o *V0GetNormQueryStatsItemStat) SetCtr(v float64)

SetCtr gets a reference to the given float64 and assigns it to the Ctr field.

func (*V0GetNormQueryStatsItemStat) SetNormQuery

func (o *V0GetNormQueryStatsItemStat) SetNormQuery(v string)

SetNormQuery gets a reference to the given string and assigns it to the NormQuery field.

func (*V0GetNormQueryStatsItemStat) SetOrders

func (o *V0GetNormQueryStatsItemStat) SetOrders(v int32)

SetOrders gets a reference to the given int32 and assigns it to the Orders field.

func (*V0GetNormQueryStatsItemStat) SetShks added in v0.1.41

func (o *V0GetNormQueryStatsItemStat) SetShks(v int32)

SetShks gets a reference to the given int32 and assigns it to the Shks field.

func (*V0GetNormQueryStatsItemStat) SetSpend added in v0.1.41

func (o *V0GetNormQueryStatsItemStat) SetSpend(v float64)

SetSpend gets a reference to the given float64 and assigns it to the Spend field.

func (*V0GetNormQueryStatsItemStat) SetViews

func (o *V0GetNormQueryStatsItemStat) SetViews(v int32)

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (V0GetNormQueryStatsItemStat) ToMap

func (o V0GetNormQueryStatsItemStat) ToMap() (map[string]interface{}, error)

type V0GetNormQueryStatsRequest

type V0GetNormQueryStatsRequest struct {
	// Дата начала периода
	From string `json:"from"`
	// Дата окончания периода
	To    string                                 `json:"to"`
	Items []V0GetNormQueryStatsRequestItemsInner `json:"items"`
}

V0GetNormQueryStatsRequest struct for V0GetNormQueryStatsRequest

func NewV0GetNormQueryStatsRequest

func NewV0GetNormQueryStatsRequest(from string, to string, items []V0GetNormQueryStatsRequestItemsInner) *V0GetNormQueryStatsRequest

NewV0GetNormQueryStatsRequest instantiates a new V0GetNormQueryStatsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryStatsRequestWithDefaults

func NewV0GetNormQueryStatsRequestWithDefaults() *V0GetNormQueryStatsRequest

NewV0GetNormQueryStatsRequestWithDefaults instantiates a new V0GetNormQueryStatsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryStatsRequest) GetFrom

func (o *V0GetNormQueryStatsRequest) GetFrom() string

GetFrom returns the From field value

func (*V0GetNormQueryStatsRequest) GetFromOk

func (o *V0GetNormQueryStatsRequest) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsRequest) GetItems

GetItems returns the Items field value

func (*V0GetNormQueryStatsRequest) GetItemsOk

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsRequest) GetTo

GetTo returns the To field value

func (*V0GetNormQueryStatsRequest) GetToOk

func (o *V0GetNormQueryStatsRequest) GetToOk() (*string, bool)

GetToOk returns a tuple with the To field value and a boolean to check if the value has been set.

func (V0GetNormQueryStatsRequest) MarshalJSON

func (o V0GetNormQueryStatsRequest) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryStatsRequest) SetFrom

func (o *V0GetNormQueryStatsRequest) SetFrom(v string)

SetFrom sets field value

func (*V0GetNormQueryStatsRequest) SetItems

SetItems sets field value

func (*V0GetNormQueryStatsRequest) SetTo

func (o *V0GetNormQueryStatsRequest) SetTo(v string)

SetTo sets field value

func (V0GetNormQueryStatsRequest) ToMap

func (o V0GetNormQueryStatsRequest) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryStatsRequest) UnmarshalJSON

func (o *V0GetNormQueryStatsRequest) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryStatsRequestItemsInner

type V0GetNormQueryStatsRequestItemsInner struct {
	// ID кампании
	AdvertId int32 `json:"advert_id"`
	// Артикул WB
	NmId int32 `json:"nm_id"`
}

V0GetNormQueryStatsRequestItemsInner struct for V0GetNormQueryStatsRequestItemsInner

func NewV0GetNormQueryStatsRequestItemsInner

func NewV0GetNormQueryStatsRequestItemsInner(advertId int32, nmId int32) *V0GetNormQueryStatsRequestItemsInner

NewV0GetNormQueryStatsRequestItemsInner instantiates a new V0GetNormQueryStatsRequestItemsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryStatsRequestItemsInnerWithDefaults

func NewV0GetNormQueryStatsRequestItemsInnerWithDefaults() *V0GetNormQueryStatsRequestItemsInner

NewV0GetNormQueryStatsRequestItemsInnerWithDefaults instantiates a new V0GetNormQueryStatsRequestItemsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryStatsRequestItemsInner) GetAdvertId

GetAdvertId returns the AdvertId field value

func (*V0GetNormQueryStatsRequestItemsInner) GetAdvertIdOk

func (o *V0GetNormQueryStatsRequestItemsInner) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V0GetNormQueryStatsRequestItemsInner) GetNmId

GetNmId returns the NmId field value

func (*V0GetNormQueryStatsRequestItemsInner) GetNmIdOk

func (o *V0GetNormQueryStatsRequestItemsInner) GetNmIdOk() (*int32, bool)

GetNmIdOk returns a tuple with the NmId field value and a boolean to check if the value has been set.

func (V0GetNormQueryStatsRequestItemsInner) MarshalJSON

func (o V0GetNormQueryStatsRequestItemsInner) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryStatsRequestItemsInner) SetAdvertId

func (o *V0GetNormQueryStatsRequestItemsInner) SetAdvertId(v int32)

SetAdvertId sets field value

func (*V0GetNormQueryStatsRequestItemsInner) SetNmId

SetNmId sets field value

func (V0GetNormQueryStatsRequestItemsInner) ToMap

func (o V0GetNormQueryStatsRequestItemsInner) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryStatsRequestItemsInner) UnmarshalJSON

func (o *V0GetNormQueryStatsRequestItemsInner) UnmarshalJSON(data []byte) (err error)

type V0GetNormQueryStatsResponse

type V0GetNormQueryStatsResponse struct {
	Stats []V0GetNormQueryStatsItem `json:"stats"`
}

V0GetNormQueryStatsResponse Статистика по поисковым кластерам

func NewV0GetNormQueryStatsResponse

func NewV0GetNormQueryStatsResponse(stats []V0GetNormQueryStatsItem) *V0GetNormQueryStatsResponse

NewV0GetNormQueryStatsResponse instantiates a new V0GetNormQueryStatsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0GetNormQueryStatsResponseWithDefaults

func NewV0GetNormQueryStatsResponseWithDefaults() *V0GetNormQueryStatsResponse

NewV0GetNormQueryStatsResponseWithDefaults instantiates a new V0GetNormQueryStatsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0GetNormQueryStatsResponse) GetStats

GetStats returns the Stats field value

func (*V0GetNormQueryStatsResponse) GetStatsOk

GetStatsOk returns a tuple with the Stats field value and a boolean to check if the value has been set.

func (V0GetNormQueryStatsResponse) MarshalJSON

func (o V0GetNormQueryStatsResponse) MarshalJSON() ([]byte, error)

func (*V0GetNormQueryStatsResponse) SetStats

SetStats sets field value

func (V0GetNormQueryStatsResponse) ToMap

func (o V0GetNormQueryStatsResponse) ToMap() (map[string]interface{}, error)

func (*V0GetNormQueryStatsResponse) UnmarshalJSON

func (o *V0GetNormQueryStatsResponse) UnmarshalJSON(data []byte) (err error)

type V0KeywordsStatistic

type V0KeywordsStatistic struct {
	// Количество кликов
	Clicks int32 `json:"clicks"`
	// CTR (Click-Through Rate) — показатель кликабельности
	Ctr float32 `json:"ctr"`
	// Ключевая фраза
	Keyword string `json:"keyword"`
	// Сумма затрат по ключевой фразе
	Sum float32 `json:"sum"`
	// Количество показов
	Views int32 `json:"views"`
}

V0KeywordsStatistic struct for V0KeywordsStatistic

func NewV0KeywordsStatistic

func NewV0KeywordsStatistic(clicks int32, ctr float32, keyword string, sum float32, views int32) *V0KeywordsStatistic

NewV0KeywordsStatistic instantiates a new V0KeywordsStatistic object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0KeywordsStatisticWithDefaults

func NewV0KeywordsStatisticWithDefaults() *V0KeywordsStatistic

NewV0KeywordsStatisticWithDefaults instantiates a new V0KeywordsStatistic object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0KeywordsStatistic) GetClicks

func (o *V0KeywordsStatistic) GetClicks() int32

GetClicks returns the Clicks field value

func (*V0KeywordsStatistic) GetClicksOk

func (o *V0KeywordsStatistic) GetClicksOk() (*int32, bool)

GetClicksOk returns a tuple with the Clicks field value and a boolean to check if the value has been set.

func (*V0KeywordsStatistic) GetCtr

func (o *V0KeywordsStatistic) GetCtr() float32

GetCtr returns the Ctr field value

func (*V0KeywordsStatistic) GetCtrOk

func (o *V0KeywordsStatistic) GetCtrOk() (*float32, bool)

GetCtrOk returns a tuple with the Ctr field value and a boolean to check if the value has been set.

func (*V0KeywordsStatistic) GetKeyword

func (o *V0KeywordsStatistic) GetKeyword() string

GetKeyword returns the Keyword field value

func (*V0KeywordsStatistic) GetKeywordOk

func (o *V0KeywordsStatistic) GetKeywordOk() (*string, bool)

GetKeywordOk returns a tuple with the Keyword field value and a boolean to check if the value has been set.

func (*V0KeywordsStatistic) GetSum

func (o *V0KeywordsStatistic) GetSum() float32

GetSum returns the Sum field value

func (*V0KeywordsStatistic) GetSumOk

func (o *V0KeywordsStatistic) GetSumOk() (*float32, bool)

GetSumOk returns a tuple with the Sum field value and a boolean to check if the value has been set.

func (*V0KeywordsStatistic) GetViews

func (o *V0KeywordsStatistic) GetViews() int32

GetViews returns the Views field value

func (*V0KeywordsStatistic) GetViewsOk

func (o *V0KeywordsStatistic) GetViewsOk() (*int32, bool)

GetViewsOk returns a tuple with the Views field value and a boolean to check if the value has been set.

func (V0KeywordsStatistic) MarshalJSON

func (o V0KeywordsStatistic) MarshalJSON() ([]byte, error)

func (*V0KeywordsStatistic) SetClicks

func (o *V0KeywordsStatistic) SetClicks(v int32)

SetClicks sets field value

func (*V0KeywordsStatistic) SetCtr

func (o *V0KeywordsStatistic) SetCtr(v float32)

SetCtr sets field value

func (*V0KeywordsStatistic) SetKeyword

func (o *V0KeywordsStatistic) SetKeyword(v string)

SetKeyword sets field value

func (*V0KeywordsStatistic) SetSum

func (o *V0KeywordsStatistic) SetSum(v float32)

SetSum sets field value

func (*V0KeywordsStatistic) SetViews

func (o *V0KeywordsStatistic) SetViews(v int32)

SetViews sets field value

func (V0KeywordsStatistic) ToMap

func (o V0KeywordsStatistic) ToMap() (map[string]interface{}, error)

func (*V0KeywordsStatistic) UnmarshalJSON

func (o *V0KeywordsStatistic) UnmarshalJSON(data []byte) (err error)

type V0KeywordsStatistics

type V0KeywordsStatistics struct {
	// Дата
	Date  string                `json:"date"`
	Stats []V0KeywordsStatistic `json:"stats"`
}

V0KeywordsStatistics struct for V0KeywordsStatistics

func NewV0KeywordsStatistics

func NewV0KeywordsStatistics(date string, stats []V0KeywordsStatistic) *V0KeywordsStatistics

NewV0KeywordsStatistics instantiates a new V0KeywordsStatistics object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0KeywordsStatisticsWithDefaults

func NewV0KeywordsStatisticsWithDefaults() *V0KeywordsStatistics

NewV0KeywordsStatisticsWithDefaults instantiates a new V0KeywordsStatistics object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0KeywordsStatistics) GetDate

func (o *V0KeywordsStatistics) GetDate() string

GetDate returns the Date field value

func (*V0KeywordsStatistics) GetDateOk

func (o *V0KeywordsStatistics) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.

func (*V0KeywordsStatistics) GetStats

func (o *V0KeywordsStatistics) GetStats() []V0KeywordsStatistic

GetStats returns the Stats field value

func (*V0KeywordsStatistics) GetStatsOk

func (o *V0KeywordsStatistics) GetStatsOk() ([]V0KeywordsStatistic, bool)

GetStatsOk returns a tuple with the Stats field value and a boolean to check if the value has been set.

func (V0KeywordsStatistics) MarshalJSON

func (o V0KeywordsStatistics) MarshalJSON() ([]byte, error)

func (*V0KeywordsStatistics) SetDate

func (o *V0KeywordsStatistics) SetDate(v string)

SetDate sets field value

func (*V0KeywordsStatistics) SetStats

func (o *V0KeywordsStatistics) SetStats(v []V0KeywordsStatistic)

SetStats sets field value

func (V0KeywordsStatistics) ToMap

func (o V0KeywordsStatistics) ToMap() (map[string]interface{}, error)

func (*V0KeywordsStatistics) UnmarshalJSON

func (o *V0KeywordsStatistics) UnmarshalJSON(data []byte) (err error)

type V0KeywordsStatisticsResponse

type V0KeywordsStatisticsResponse struct {
	Keywords []V0KeywordsStatistics `json:"keywords"`
}

V0KeywordsStatisticsResponse struct for V0KeywordsStatisticsResponse

func NewV0KeywordsStatisticsResponse

func NewV0KeywordsStatisticsResponse(keywords []V0KeywordsStatistics) *V0KeywordsStatisticsResponse

NewV0KeywordsStatisticsResponse instantiates a new V0KeywordsStatisticsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0KeywordsStatisticsResponseWithDefaults

func NewV0KeywordsStatisticsResponseWithDefaults() *V0KeywordsStatisticsResponse

NewV0KeywordsStatisticsResponseWithDefaults instantiates a new V0KeywordsStatisticsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0KeywordsStatisticsResponse) GetKeywords

GetKeywords returns the Keywords field value

func (*V0KeywordsStatisticsResponse) GetKeywordsOk

func (o *V0KeywordsStatisticsResponse) GetKeywordsOk() ([]V0KeywordsStatistics, bool)

GetKeywordsOk returns a tuple with the Keywords field value and a boolean to check if the value has been set.

func (V0KeywordsStatisticsResponse) MarshalJSON

func (o V0KeywordsStatisticsResponse) MarshalJSON() ([]byte, error)

func (*V0KeywordsStatisticsResponse) SetKeywords

SetKeywords sets field value

func (V0KeywordsStatisticsResponse) ToMap

func (o V0KeywordsStatisticsResponse) ToMap() (map[string]interface{}, error)

func (*V0KeywordsStatisticsResponse) UnmarshalJSON

func (o *V0KeywordsStatisticsResponse) UnmarshalJSON(data []byte) (err error)

type V0SetMinusNormQueryRequest

type V0SetMinusNormQueryRequest struct {
	// ID кампании
	AdvertId int32 `json:"advert_id"`
	// Артикул WB
	NmId        int32    `json:"nm_id"`
	NormQueries []string `json:"norm_queries"`
}

V0SetMinusNormQueryRequest struct for V0SetMinusNormQueryRequest

func NewV0SetMinusNormQueryRequest

func NewV0SetMinusNormQueryRequest(advertId int32, nmId int32, normQueries []string) *V0SetMinusNormQueryRequest

NewV0SetMinusNormQueryRequest instantiates a new V0SetMinusNormQueryRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0SetMinusNormQueryRequestWithDefaults

func NewV0SetMinusNormQueryRequestWithDefaults() *V0SetMinusNormQueryRequest

NewV0SetMinusNormQueryRequestWithDefaults instantiates a new V0SetMinusNormQueryRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0SetMinusNormQueryRequest) GetAdvertId

func (o *V0SetMinusNormQueryRequest) GetAdvertId() int32

GetAdvertId returns the AdvertId field value

func (*V0SetMinusNormQueryRequest) GetAdvertIdOk

func (o *V0SetMinusNormQueryRequest) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V0SetMinusNormQueryRequest) GetNmId

func (o *V0SetMinusNormQueryRequest) GetNmId() int32

GetNmId returns the NmId field value

func (*V0SetMinusNormQueryRequest) GetNmIdOk

func (o *V0SetMinusNormQueryRequest) GetNmIdOk() (*int32, bool)

GetNmIdOk returns a tuple with the NmId field value and a boolean to check if the value has been set.

func (*V0SetMinusNormQueryRequest) GetNormQueries

func (o *V0SetMinusNormQueryRequest) GetNormQueries() []string

GetNormQueries returns the NormQueries field value

func (*V0SetMinusNormQueryRequest) GetNormQueriesOk

func (o *V0SetMinusNormQueryRequest) GetNormQueriesOk() ([]string, bool)

GetNormQueriesOk returns a tuple with the NormQueries field value and a boolean to check if the value has been set.

func (V0SetMinusNormQueryRequest) MarshalJSON

func (o V0SetMinusNormQueryRequest) MarshalJSON() ([]byte, error)

func (*V0SetMinusNormQueryRequest) SetAdvertId

func (o *V0SetMinusNormQueryRequest) SetAdvertId(v int32)

SetAdvertId sets field value

func (*V0SetMinusNormQueryRequest) SetNmId

func (o *V0SetMinusNormQueryRequest) SetNmId(v int32)

SetNmId sets field value

func (*V0SetMinusNormQueryRequest) SetNormQueries

func (o *V0SetMinusNormQueryRequest) SetNormQueries(v []string)

SetNormQueries sets field value

func (V0SetMinusNormQueryRequest) ToMap

func (o V0SetMinusNormQueryRequest) ToMap() (map[string]interface{}, error)

func (*V0SetMinusNormQueryRequest) UnmarshalJSON

func (o *V0SetMinusNormQueryRequest) UnmarshalJSON(data []byte) (err error)

type V0SetNormQueryBidsRequest

type V0SetNormQueryBidsRequest struct {
	Bids []V0SetNormQueryBidsRequestItem `json:"bids"`
}

V0SetNormQueryBidsRequest struct for V0SetNormQueryBidsRequest

func NewV0SetNormQueryBidsRequest

func NewV0SetNormQueryBidsRequest(bids []V0SetNormQueryBidsRequestItem) *V0SetNormQueryBidsRequest

NewV0SetNormQueryBidsRequest instantiates a new V0SetNormQueryBidsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0SetNormQueryBidsRequestWithDefaults

func NewV0SetNormQueryBidsRequestWithDefaults() *V0SetNormQueryBidsRequest

NewV0SetNormQueryBidsRequestWithDefaults instantiates a new V0SetNormQueryBidsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0SetNormQueryBidsRequest) GetBids

GetBids returns the Bids field value

func (*V0SetNormQueryBidsRequest) GetBidsOk

GetBidsOk returns a tuple with the Bids field value and a boolean to check if the value has been set.

func (V0SetNormQueryBidsRequest) MarshalJSON

func (o V0SetNormQueryBidsRequest) MarshalJSON() ([]byte, error)

func (*V0SetNormQueryBidsRequest) SetBids

SetBids sets field value

func (V0SetNormQueryBidsRequest) ToMap

func (o V0SetNormQueryBidsRequest) ToMap() (map[string]interface{}, error)

func (*V0SetNormQueryBidsRequest) UnmarshalJSON

func (o *V0SetNormQueryBidsRequest) UnmarshalJSON(data []byte) (err error)

type V0SetNormQueryBidsRequestItem

type V0SetNormQueryBidsRequestItem struct {
	// ID кампании
	AdvertId int32 `json:"advert_id"`
	// Артикул WB
	NmId int32 `json:"nm_id"`
	// Поисковый кластер
	NormQuery string `json:"norm_query"`
	// Ставка за тысячу показов, ₽
	Bid int32 `json:"bid"`
}

V0SetNormQueryBidsRequestItem struct for V0SetNormQueryBidsRequestItem

func NewV0SetNormQueryBidsRequestItem

func NewV0SetNormQueryBidsRequestItem(advertId int32, nmId int32, normQuery string, bid int32) *V0SetNormQueryBidsRequestItem

NewV0SetNormQueryBidsRequestItem instantiates a new V0SetNormQueryBidsRequestItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV0SetNormQueryBidsRequestItemWithDefaults

func NewV0SetNormQueryBidsRequestItemWithDefaults() *V0SetNormQueryBidsRequestItem

NewV0SetNormQueryBidsRequestItemWithDefaults instantiates a new V0SetNormQueryBidsRequestItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V0SetNormQueryBidsRequestItem) GetAdvertId

func (o *V0SetNormQueryBidsRequestItem) GetAdvertId() int32

GetAdvertId returns the AdvertId field value

func (*V0SetNormQueryBidsRequestItem) GetAdvertIdOk

func (o *V0SetNormQueryBidsRequestItem) GetAdvertIdOk() (*int32, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V0SetNormQueryBidsRequestItem) GetBid

GetBid returns the Bid field value

func (*V0SetNormQueryBidsRequestItem) GetBidOk

func (o *V0SetNormQueryBidsRequestItem) GetBidOk() (*int32, bool)

GetBidOk returns a tuple with the Bid field value and a boolean to check if the value has been set.

func (*V0SetNormQueryBidsRequestItem) GetNmId

func (o *V0SetNormQueryBidsRequestItem) GetNmId() int32

GetNmId returns the NmId field value

func (*V0SetNormQueryBidsRequestItem) GetNmIdOk

func (o *V0SetNormQueryBidsRequestItem) GetNmIdOk() (*int32, bool)

GetNmIdOk returns a tuple with the NmId field value and a boolean to check if the value has been set.

func (*V0SetNormQueryBidsRequestItem) GetNormQuery

func (o *V0SetNormQueryBidsRequestItem) GetNormQuery() string

GetNormQuery returns the NormQuery field value

func (*V0SetNormQueryBidsRequestItem) GetNormQueryOk

func (o *V0SetNormQueryBidsRequestItem) GetNormQueryOk() (*string, bool)

GetNormQueryOk returns a tuple with the NormQuery field value and a boolean to check if the value has been set.

func (V0SetNormQueryBidsRequestItem) MarshalJSON

func (o V0SetNormQueryBidsRequestItem) MarshalJSON() ([]byte, error)

func (*V0SetNormQueryBidsRequestItem) SetAdvertId

func (o *V0SetNormQueryBidsRequestItem) SetAdvertId(v int32)

SetAdvertId sets field value

func (*V0SetNormQueryBidsRequestItem) SetBid

func (o *V0SetNormQueryBidsRequestItem) SetBid(v int32)

SetBid sets field value

func (*V0SetNormQueryBidsRequestItem) SetNmId

func (o *V0SetNormQueryBidsRequestItem) SetNmId(v int32)

SetNmId sets field value

func (*V0SetNormQueryBidsRequestItem) SetNormQuery

func (o *V0SetNormQueryBidsRequestItem) SetNormQuery(v string)

SetNormQuery sets field value

func (V0SetNormQueryBidsRequestItem) ToMap

func (o V0SetNormQueryBidsRequestItem) ToMap() (map[string]interface{}, error)

func (*V0SetNormQueryBidsRequestItem) UnmarshalJSON

func (o *V0SetNormQueryBidsRequestItem) UnmarshalJSON(data []byte) (err error)

type V1GetNormQueryStatsRequest added in v0.1.41

type V1GetNormQueryStatsRequest struct {
	// Дата начала периода
	From string `json:"from"`
	// Дата окончания периода периода
	To    string                                 `json:"to"`
	Items []V1GetNormQueryStatsRequestItemsInner `json:"items"`
}

V1GetNormQueryStatsRequest struct for V1GetNormQueryStatsRequest

func NewV1GetNormQueryStatsRequest added in v0.1.41

func NewV1GetNormQueryStatsRequest(from string, to string, items []V1GetNormQueryStatsRequestItemsInner) *V1GetNormQueryStatsRequest

NewV1GetNormQueryStatsRequest instantiates a new V1GetNormQueryStatsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GetNormQueryStatsRequestWithDefaults added in v0.1.41

func NewV1GetNormQueryStatsRequestWithDefaults() *V1GetNormQueryStatsRequest

NewV1GetNormQueryStatsRequestWithDefaults instantiates a new V1GetNormQueryStatsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GetNormQueryStatsRequest) GetFrom added in v0.1.41

func (o *V1GetNormQueryStatsRequest) GetFrom() string

GetFrom returns the From field value

func (*V1GetNormQueryStatsRequest) GetFromOk added in v0.1.41

func (o *V1GetNormQueryStatsRequest) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsRequest) GetItems added in v0.1.41

GetItems returns the Items field value

func (*V1GetNormQueryStatsRequest) GetItemsOk added in v0.1.41

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsRequest) GetTo added in v0.1.41

GetTo returns the To field value

func (*V1GetNormQueryStatsRequest) GetToOk added in v0.1.41

func (o *V1GetNormQueryStatsRequest) GetToOk() (*string, bool)

GetToOk returns a tuple with the To field value and a boolean to check if the value has been set.

func (V1GetNormQueryStatsRequest) MarshalJSON added in v0.1.41

func (o V1GetNormQueryStatsRequest) MarshalJSON() ([]byte, error)

func (*V1GetNormQueryStatsRequest) SetFrom added in v0.1.41

func (o *V1GetNormQueryStatsRequest) SetFrom(v string)

SetFrom sets field value

func (*V1GetNormQueryStatsRequest) SetItems added in v0.1.41

SetItems sets field value

func (*V1GetNormQueryStatsRequest) SetTo added in v0.1.41

func (o *V1GetNormQueryStatsRequest) SetTo(v string)

SetTo sets field value

func (V1GetNormQueryStatsRequest) ToMap added in v0.1.41

func (o V1GetNormQueryStatsRequest) ToMap() (map[string]interface{}, error)

func (*V1GetNormQueryStatsRequest) UnmarshalJSON added in v0.1.41

func (o *V1GetNormQueryStatsRequest) UnmarshalJSON(data []byte) (err error)

type V1GetNormQueryStatsRequestItemsInner added in v0.1.41

type V1GetNormQueryStatsRequestItemsInner struct {
	// ID кампании
	AdvertId int64 `json:"advertId"`
	// Артикул WB
	NmId int64 `json:"nmId"`
}

V1GetNormQueryStatsRequestItemsInner struct for V1GetNormQueryStatsRequestItemsInner

func NewV1GetNormQueryStatsRequestItemsInner added in v0.1.41

func NewV1GetNormQueryStatsRequestItemsInner(advertId int64, nmId int64) *V1GetNormQueryStatsRequestItemsInner

NewV1GetNormQueryStatsRequestItemsInner instantiates a new V1GetNormQueryStatsRequestItemsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GetNormQueryStatsRequestItemsInnerWithDefaults added in v0.1.41

func NewV1GetNormQueryStatsRequestItemsInnerWithDefaults() *V1GetNormQueryStatsRequestItemsInner

NewV1GetNormQueryStatsRequestItemsInnerWithDefaults instantiates a new V1GetNormQueryStatsRequestItemsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GetNormQueryStatsRequestItemsInner) GetAdvertId added in v0.1.41

GetAdvertId returns the AdvertId field value

func (*V1GetNormQueryStatsRequestItemsInner) GetAdvertIdOk added in v0.1.41

func (o *V1GetNormQueryStatsRequestItemsInner) GetAdvertIdOk() (*int64, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsRequestItemsInner) GetNmId added in v0.1.41

GetNmId returns the NmId field value

func (*V1GetNormQueryStatsRequestItemsInner) GetNmIdOk added in v0.1.41

func (o *V1GetNormQueryStatsRequestItemsInner) GetNmIdOk() (*int64, bool)

GetNmIdOk returns a tuple with the NmId field value and a boolean to check if the value has been set.

func (V1GetNormQueryStatsRequestItemsInner) MarshalJSON added in v0.1.41

func (o V1GetNormQueryStatsRequestItemsInner) MarshalJSON() ([]byte, error)

func (*V1GetNormQueryStatsRequestItemsInner) SetAdvertId added in v0.1.41

func (o *V1GetNormQueryStatsRequestItemsInner) SetAdvertId(v int64)

SetAdvertId sets field value

func (*V1GetNormQueryStatsRequestItemsInner) SetNmId added in v0.1.41

SetNmId sets field value

func (V1GetNormQueryStatsRequestItemsInner) ToMap added in v0.1.41

func (o V1GetNormQueryStatsRequestItemsInner) ToMap() (map[string]interface{}, error)

func (*V1GetNormQueryStatsRequestItemsInner) UnmarshalJSON added in v0.1.41

func (o *V1GetNormQueryStatsRequestItemsInner) UnmarshalJSON(data []byte) (err error)

type V1GetNormQueryStatsResponse added in v0.1.41

type V1GetNormQueryStatsResponse struct {
	Items []V1GetNormQueryStatsResponseItem `json:"items"`
}

V1GetNormQueryStatsResponse struct for V1GetNormQueryStatsResponse

func NewV1GetNormQueryStatsResponse added in v0.1.41

func NewV1GetNormQueryStatsResponse(items []V1GetNormQueryStatsResponseItem) *V1GetNormQueryStatsResponse

NewV1GetNormQueryStatsResponse instantiates a new V1GetNormQueryStatsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GetNormQueryStatsResponseWithDefaults added in v0.1.41

func NewV1GetNormQueryStatsResponseWithDefaults() *V1GetNormQueryStatsResponse

NewV1GetNormQueryStatsResponseWithDefaults instantiates a new V1GetNormQueryStatsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GetNormQueryStatsResponse) GetItems added in v0.1.41

GetItems returns the Items field value

func (*V1GetNormQueryStatsResponse) GetItemsOk added in v0.1.41

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (V1GetNormQueryStatsResponse) MarshalJSON added in v0.1.41

func (o V1GetNormQueryStatsResponse) MarshalJSON() ([]byte, error)

func (*V1GetNormQueryStatsResponse) SetItems added in v0.1.41

SetItems sets field value

func (V1GetNormQueryStatsResponse) ToMap added in v0.1.41

func (o V1GetNormQueryStatsResponse) ToMap() (map[string]interface{}, error)

func (*V1GetNormQueryStatsResponse) UnmarshalJSON added in v0.1.41

func (o *V1GetNormQueryStatsResponse) UnmarshalJSON(data []byte) (err error)

type V1GetNormQueryStatsResponseItem added in v0.1.41

type V1GetNormQueryStatsResponseItem struct {
	// ID кампании
	AdvertId int64 `json:"advertId"`
	// Артикул WB
	NmId int64 `json:"nmId"`
	// Статистика с детализацией по дням
	DailyStats []V1GetNormQueryStatsResponseItemDailyStat `json:"dailyStats,omitempty"`
}

V1GetNormQueryStatsResponseItem struct for V1GetNormQueryStatsResponseItem

func NewV1GetNormQueryStatsResponseItem added in v0.1.41

func NewV1GetNormQueryStatsResponseItem(advertId int64, nmId int64) *V1GetNormQueryStatsResponseItem

NewV1GetNormQueryStatsResponseItem instantiates a new V1GetNormQueryStatsResponseItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GetNormQueryStatsResponseItemWithDefaults added in v0.1.41

func NewV1GetNormQueryStatsResponseItemWithDefaults() *V1GetNormQueryStatsResponseItem

NewV1GetNormQueryStatsResponseItemWithDefaults instantiates a new V1GetNormQueryStatsResponseItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GetNormQueryStatsResponseItem) GetAdvertId added in v0.1.41

func (o *V1GetNormQueryStatsResponseItem) GetAdvertId() int64

GetAdvertId returns the AdvertId field value

func (*V1GetNormQueryStatsResponseItem) GetAdvertIdOk added in v0.1.41

func (o *V1GetNormQueryStatsResponseItem) GetAdvertIdOk() (*int64, bool)

GetAdvertIdOk returns a tuple with the AdvertId field value and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItem) GetDailyStats added in v0.1.41

GetDailyStats returns the DailyStats field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItem) GetDailyStatsOk added in v0.1.41

GetDailyStatsOk returns a tuple with the DailyStats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItem) GetNmId added in v0.1.41

GetNmId returns the NmId field value

func (*V1GetNormQueryStatsResponseItem) GetNmIdOk added in v0.1.41

func (o *V1GetNormQueryStatsResponseItem) GetNmIdOk() (*int64, bool)

GetNmIdOk returns a tuple with the NmId field value and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItem) HasDailyStats added in v0.1.41

func (o *V1GetNormQueryStatsResponseItem) HasDailyStats() bool

HasDailyStats returns a boolean if a field has been set.

func (V1GetNormQueryStatsResponseItem) MarshalJSON added in v0.1.41

func (o V1GetNormQueryStatsResponseItem) MarshalJSON() ([]byte, error)

func (*V1GetNormQueryStatsResponseItem) SetAdvertId added in v0.1.41

func (o *V1GetNormQueryStatsResponseItem) SetAdvertId(v int64)

SetAdvertId sets field value

func (*V1GetNormQueryStatsResponseItem) SetDailyStats added in v0.1.41

SetDailyStats gets a reference to the given []V1GetNormQueryStatsResponseItemDailyStat and assigns it to the DailyStats field.

func (*V1GetNormQueryStatsResponseItem) SetNmId added in v0.1.41

func (o *V1GetNormQueryStatsResponseItem) SetNmId(v int64)

SetNmId sets field value

func (V1GetNormQueryStatsResponseItem) ToMap added in v0.1.41

func (o V1GetNormQueryStatsResponseItem) ToMap() (map[string]interface{}, error)

func (*V1GetNormQueryStatsResponseItem) UnmarshalJSON added in v0.1.41

func (o *V1GetNormQueryStatsResponseItem) UnmarshalJSON(data []byte) (err error)

type V1GetNormQueryStatsResponseItemDailyStat added in v0.1.41

type V1GetNormQueryStatsResponseItemDailyStat struct {
	// Дата
	Date string                               `json:"date"`
	Stat *V1GetNormQueryStatsResponseItemStat `json:"stat,omitempty"`
}

V1GetNormQueryStatsResponseItemDailyStat struct for V1GetNormQueryStatsResponseItemDailyStat

func NewV1GetNormQueryStatsResponseItemDailyStat added in v0.1.41

func NewV1GetNormQueryStatsResponseItemDailyStat(date string) *V1GetNormQueryStatsResponseItemDailyStat

NewV1GetNormQueryStatsResponseItemDailyStat instantiates a new V1GetNormQueryStatsResponseItemDailyStat object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GetNormQueryStatsResponseItemDailyStatWithDefaults added in v0.1.41

func NewV1GetNormQueryStatsResponseItemDailyStatWithDefaults() *V1GetNormQueryStatsResponseItemDailyStat

NewV1GetNormQueryStatsResponseItemDailyStatWithDefaults instantiates a new V1GetNormQueryStatsResponseItemDailyStat object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GetNormQueryStatsResponseItemDailyStat) GetDate added in v0.1.41

GetDate returns the Date field value

func (*V1GetNormQueryStatsResponseItemDailyStat) GetDateOk added in v0.1.41

GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemDailyStat) GetStat added in v0.1.41

GetStat returns the Stat field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemDailyStat) GetStatOk added in v0.1.41

GetStatOk returns a tuple with the Stat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemDailyStat) HasStat added in v0.1.41

HasStat returns a boolean if a field has been set.

func (V1GetNormQueryStatsResponseItemDailyStat) MarshalJSON added in v0.1.41

func (*V1GetNormQueryStatsResponseItemDailyStat) SetDate added in v0.1.41

SetDate sets field value

func (*V1GetNormQueryStatsResponseItemDailyStat) SetStat added in v0.1.41

SetStat gets a reference to the given V1GetNormQueryStatsResponseItemStat and assigns it to the Stat field.

func (V1GetNormQueryStatsResponseItemDailyStat) ToMap added in v0.1.41

func (o V1GetNormQueryStatsResponseItemDailyStat) ToMap() (map[string]interface{}, error)

func (*V1GetNormQueryStatsResponseItemDailyStat) UnmarshalJSON added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemDailyStat) UnmarshalJSON(data []byte) (err error)

type V1GetNormQueryStatsResponseItemStat added in v0.1.41

type V1GetNormQueryStatsResponseItemStat struct {
	// Поисковый кластер
	NormQuery *string `json:"normQuery,omitempty"`
	// Количество просмотров
	Views *int32 `json:"views,omitempty"`
	// Количество кликов
	Clicks *int32 `json:"clicks,omitempty"`
	// Количество добавлений товаров в корзину
	Atbs *int32 `json:"atbs,omitempty"`
	// Количество заказов
	Orders *int32 `json:"orders,omitempty"`
	// CTR (click-through rate) — отношение числа кликов к количеству показов в процентах
	Ctr *float32 `json:"ctr,omitempty"`
	// Средняя стоимость клика, ₽
	Cpc *float32 `json:"cpc,omitempty"`
	// Средняя стоимость за тысячу показов, ₽
	Cpm *float32 `json:"cpm,omitempty"`
	// Средняя позиция товара на страницах поисковой выдачи
	AvgPos *float32 `json:"avgPos,omitempty"`
	// Количество заказанных товаров, шт.
	Shks *int32 `json:"shks,omitempty"`
	// Затраты на продвижение товаров в конкретном поисковом кластере кампании
	Spend *float64 `json:"spend,omitempty"`
}

V1GetNormQueryStatsResponseItemStat struct for V1GetNormQueryStatsResponseItemStat

func NewV1GetNormQueryStatsResponseItemStat added in v0.1.41

func NewV1GetNormQueryStatsResponseItemStat() *V1GetNormQueryStatsResponseItemStat

NewV1GetNormQueryStatsResponseItemStat instantiates a new V1GetNormQueryStatsResponseItemStat object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV1GetNormQueryStatsResponseItemStatWithDefaults added in v0.1.41

func NewV1GetNormQueryStatsResponseItemStatWithDefaults() *V1GetNormQueryStatsResponseItemStat

NewV1GetNormQueryStatsResponseItemStatWithDefaults instantiates a new V1GetNormQueryStatsResponseItemStat object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V1GetNormQueryStatsResponseItemStat) GetAtbs added in v0.1.41

GetAtbs returns the Atbs field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemStat) GetAtbsOk added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemStat) GetAtbsOk() (*int32, bool)

GetAtbsOk returns a tuple with the Atbs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemStat) GetAvgPos added in v0.1.41

GetAvgPos returns the AvgPos field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemStat) GetAvgPosOk added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemStat) GetAvgPosOk() (*float32, bool)

GetAvgPosOk returns a tuple with the AvgPos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemStat) GetClicks added in v0.1.41

GetClicks returns the Clicks field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemStat) GetClicksOk added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemStat) GetClicksOk() (*int32, bool)

GetClicksOk returns a tuple with the Clicks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemStat) GetCpc added in v0.1.41

GetCpc returns the Cpc field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemStat) GetCpcOk added in v0.1.41

GetCpcOk returns a tuple with the Cpc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemStat) GetCpm added in v0.1.41

GetCpm returns the Cpm field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemStat) GetCpmOk added in v0.1.41

GetCpmOk returns a tuple with the Cpm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemStat) GetCtr added in v0.1.41

GetCtr returns the Ctr field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemStat) GetCtrOk added in v0.1.41

GetCtrOk returns a tuple with the Ctr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemStat) GetNormQuery added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemStat) GetNormQuery() string

GetNormQuery returns the NormQuery field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemStat) GetNormQueryOk added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemStat) GetNormQueryOk() (*string, bool)

GetNormQueryOk returns a tuple with the NormQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemStat) GetOrders added in v0.1.41

GetOrders returns the Orders field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemStat) GetOrdersOk added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemStat) GetOrdersOk() (*int32, bool)

GetOrdersOk returns a tuple with the Orders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemStat) GetShks added in v0.1.41

GetShks returns the Shks field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemStat) GetShksOk added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemStat) GetShksOk() (*int32, bool)

GetShksOk returns a tuple with the Shks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemStat) GetSpend added in v0.1.41

GetSpend returns the Spend field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemStat) GetSpendOk added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemStat) GetSpendOk() (*float64, bool)

GetSpendOk returns a tuple with the Spend field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemStat) GetViews added in v0.1.41

GetViews returns the Views field value if set, zero value otherwise.

func (*V1GetNormQueryStatsResponseItemStat) GetViewsOk added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemStat) GetViewsOk() (*int32, bool)

GetViewsOk returns a tuple with the Views field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V1GetNormQueryStatsResponseItemStat) HasAtbs added in v0.1.41

HasAtbs returns a boolean if a field has been set.

func (*V1GetNormQueryStatsResponseItemStat) HasAvgPos added in v0.1.41

HasAvgPos returns a boolean if a field has been set.

func (*V1GetNormQueryStatsResponseItemStat) HasClicks added in v0.1.41

HasClicks returns a boolean if a field has been set.

func (*V1GetNormQueryStatsResponseItemStat) HasCpc added in v0.1.41

HasCpc returns a boolean if a field has been set.

func (*V1GetNormQueryStatsResponseItemStat) HasCpm added in v0.1.41

HasCpm returns a boolean if a field has been set.

func (*V1GetNormQueryStatsResponseItemStat) HasCtr added in v0.1.41

HasCtr returns a boolean if a field has been set.

func (*V1GetNormQueryStatsResponseItemStat) HasNormQuery added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemStat) HasNormQuery() bool

HasNormQuery returns a boolean if a field has been set.

func (*V1GetNormQueryStatsResponseItemStat) HasOrders added in v0.1.41

HasOrders returns a boolean if a field has been set.

func (*V1GetNormQueryStatsResponseItemStat) HasShks added in v0.1.41

HasShks returns a boolean if a field has been set.

func (*V1GetNormQueryStatsResponseItemStat) HasSpend added in v0.1.41

HasSpend returns a boolean if a field has been set.

func (*V1GetNormQueryStatsResponseItemStat) HasViews added in v0.1.41

HasViews returns a boolean if a field has been set.

func (V1GetNormQueryStatsResponseItemStat) MarshalJSON added in v0.1.41

func (o V1GetNormQueryStatsResponseItemStat) MarshalJSON() ([]byte, error)

func (*V1GetNormQueryStatsResponseItemStat) SetAtbs added in v0.1.41

SetAtbs gets a reference to the given int32 and assigns it to the Atbs field.

func (*V1GetNormQueryStatsResponseItemStat) SetAvgPos added in v0.1.41

SetAvgPos gets a reference to the given float32 and assigns it to the AvgPos field.

func (*V1GetNormQueryStatsResponseItemStat) SetClicks added in v0.1.41

SetClicks gets a reference to the given int32 and assigns it to the Clicks field.

func (*V1GetNormQueryStatsResponseItemStat) SetCpc added in v0.1.41

SetCpc gets a reference to the given float32 and assigns it to the Cpc field.

func (*V1GetNormQueryStatsResponseItemStat) SetCpm added in v0.1.41

SetCpm gets a reference to the given float32 and assigns it to the Cpm field.

func (*V1GetNormQueryStatsResponseItemStat) SetCtr added in v0.1.41

SetCtr gets a reference to the given float32 and assigns it to the Ctr field.

func (*V1GetNormQueryStatsResponseItemStat) SetNormQuery added in v0.1.41

func (o *V1GetNormQueryStatsResponseItemStat) SetNormQuery(v string)

SetNormQuery gets a reference to the given string and assigns it to the NormQuery field.

func (*V1GetNormQueryStatsResponseItemStat) SetOrders added in v0.1.41

SetOrders gets a reference to the given int32 and assigns it to the Orders field.

func (*V1GetNormQueryStatsResponseItemStat) SetShks added in v0.1.41

SetShks gets a reference to the given int32 and assigns it to the Shks field.

func (*V1GetNormQueryStatsResponseItemStat) SetSpend added in v0.1.41

SetSpend gets a reference to the given float64 and assigns it to the Spend field.

func (*V1GetNormQueryStatsResponseItemStat) SetViews added in v0.1.41

SetViews gets a reference to the given int32 and assigns it to the Views field.

func (V1GetNormQueryStatsResponseItemStat) ToMap added in v0.1.41

func (o V1GetNormQueryStatsResponseItemStat) ToMap() (map[string]interface{}, error)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL