customer

package module
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Nov 10, 2023 License: AGPL-3.0 Imports: 22 Imported by: 0

README

Go API client for customer

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

Overview

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

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

Installation

Install the following dependencies:

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

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

import customer "github.com/gemini-commerce/go-client-customer"

To use a proxy, set the environment variable HTTP_PROXY:

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

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

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

Documentation for API Endpoints

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

Class Method HTTP request Description
CustomerApi CustomerAcquireSubscriber Post /customer.Customer/AcquireSubscriber
CustomerApi CustomerAcquireUnsubscriber Post /customer.Customer/AcquireUnsubscriber
CustomerApi CustomerAddCustomerToGroup Post /customer.Customer/AddCustomerToGroup
CustomerApi CustomerBulkUpdate Post /customer.Customer/BulkUpdate
CustomerApi CustomerCreate Post /customer.Customer/Create
CustomerApi CustomerCreateAddress Post /customer.Customer/CreateAddress
CustomerApi CustomerCreateGroup Post /customer.Customer/CreateGroup
CustomerApi CustomerCreateSubscriber Post /customer.Customer/CreateSubscriber
CustomerApi CustomerDeleteAddress Post /customer.Customer/DeleteAddress
CustomerApi CustomerDeleteGroup Post /customer.Customer/DeleteGroup
CustomerApi CustomerFind Post /customer.Customer/Find
CustomerApi CustomerFindByEmail Post /customer.Customer/FindByEmail
CustomerApi CustomerFindById Post /customer.Customer/FindById
CustomerApi CustomerFindSubscriberByEmail Post /customer.Customer/FindSubscriberByEmail
CustomerApi CustomerFindSubscriberById Post /customer.Customer/FindSubscriberById
CustomerApi CustomerGetGroupByCode Post /customer.Customer/GetGroupByCode
CustomerApi CustomerGetGroupById Post /customer.Customer/GetGroupById
CustomerApi CustomerGrantPermissions Post /customer.Customer/GrantPermissions GrantPermissions add permissions to a customer
CustomerApi CustomerListCustomers Post /customer.Customer/ListCustomers
CustomerApi CustomerListGroups Post /customer.Customer/ListGroups
CustomerApi CustomerRemoveCustomerFromGroup Post /customer.Customer/RemoveCustomerFromGroup
CustomerApi CustomerRemoveDefaultAddress Post /customer.Customer/RemoveDefaultAddress
CustomerApi CustomerRevokePermissions Post /customer.Customer/RevokePermissions RevokePermissions remove permissions from a customer
CustomerApi CustomerSearch Post /customer.Customer/Search
CustomerApi CustomerSetDefaultAddress Post /customer.Customer/SetDefaultAddress
CustomerApi CustomerSetPermissions Post /customer.Customer/SetPermissions SetPermissions set permissions to a customer
CustomerApi CustomerUnsubscribe Post /customer.Customer/Unsubscribe
CustomerApi CustomerUpdate Post /customer.Customer/Update
CustomerApi CustomerUpdateAddress Post /customer.Customer/UpdateAddress
CustomerApi CustomerUpdateGroup Post /customer.Customer/UpdateGroup
CustomerApi CustomerUpdateSubscriber Post /customer.Customer/UpdateSubscriber

Documentation For Models

Documentation For Authorization

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

Example

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

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

import "golang.org/x/oauth2"

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

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

Documentation for Utility Methods

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

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

Author

info@gemini-commerce.com

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

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

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

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// 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 AllowedBulkUpdateRequestActionEnumValues = []BulkUpdateRequestAction{
	"ENABLE",
	"DISABLE",
	"DELETE",
}

All allowed values of BulkUpdateRequestAction enum

View Source
var AllowedCustomerAddressCreateRequestKindEnumValues = []CustomerAddressCreateRequestKind{
	"SHIPPING",
	"BILLING",
	"BOTH",
}

All allowed values of CustomerAddressCreateRequestKind enum

View Source
var AllowedCustomerAddressCustomerResponseKindEnumValues = []CustomerAddressCustomerResponseKind{
	"SHIPPING",
	"BILLING",
	"BOTH",
}

All allowed values of CustomerAddressCustomerResponseKind enum

View Source
var AllowedCustomerAddressEntityKindEnumValues = []CustomerAddressEntityKind{
	"SHIPPING",
	"BILLING",
	"BOTH",
}

All allowed values of CustomerAddressEntityKind enum

View Source
var AllowedCustomerPermissionEnumValues = []CustomerPermission{
	"PERMISSION_UNKNOWN",
	"PERMISSION_LOGIN",
	"PERMISSION_BUY",
}

All allowed values of CustomerPermission enum

View Source
var AllowedPasswordPasswordTypeEnumValues = []PasswordPasswordType{
	"PASSWORD_TYPE_UNKNOWN",
	"PASSWORD_TYPE_MAGENTO1",
	"PASSWORD_TYPE_SYLIUS",
	"PASSWORD_TYPE_MAGENTO2",
}

All allowed values of PasswordPasswordType enum

Functions

func CacheExpires

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

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

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

APIClient manages communication with the CDP Service API vv1 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 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 BulkUpdateRequestAction

type BulkUpdateRequestAction string

BulkUpdateRequestAction the model 'BulkUpdateRequestAction'

const (
	BULKUPDATEREQUESTACTION_ENABLE  BulkUpdateRequestAction = "ENABLE"
	BULKUPDATEREQUESTACTION_DISABLE BulkUpdateRequestAction = "DISABLE"
	BULKUPDATEREQUESTACTION_DELETE  BulkUpdateRequestAction = "DELETE"
)

List of BulkUpdateRequestAction

func NewBulkUpdateRequestActionFromValue

func NewBulkUpdateRequestActionFromValue(v string) (*BulkUpdateRequestAction, error)

NewBulkUpdateRequestActionFromValue returns a pointer to a valid BulkUpdateRequestAction for the value passed as argument, or an error if the value passed is not allowed by the enum

func (BulkUpdateRequestAction) IsValid

func (v BulkUpdateRequestAction) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (BulkUpdateRequestAction) Ptr

Ptr returns reference to BulkUpdateRequestAction value

func (*BulkUpdateRequestAction) UnmarshalJSON

func (v *BulkUpdateRequestAction) UnmarshalJSON(src []byte) 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 CustomerAddCustomerToGroupRequest

type CustomerAddCustomerToGroupRequest struct {
	TenantId   *string `json:"tenantId,omitempty"`
	GroupId    *string `json:"groupId,omitempty"`
	CustomerId *string `json:"customerId,omitempty"`
}

CustomerAddCustomerToGroupRequest struct for CustomerAddCustomerToGroupRequest

func NewCustomerAddCustomerToGroupRequest

func NewCustomerAddCustomerToGroupRequest() *CustomerAddCustomerToGroupRequest

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

func NewCustomerAddCustomerToGroupRequestWithDefaults

func NewCustomerAddCustomerToGroupRequestWithDefaults() *CustomerAddCustomerToGroupRequest

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

func (*CustomerAddCustomerToGroupRequest) GetCustomerId

func (o *CustomerAddCustomerToGroupRequest) GetCustomerId() string

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*CustomerAddCustomerToGroupRequest) GetCustomerIdOk

func (o *CustomerAddCustomerToGroupRequest) GetCustomerIdOk() (*string, bool)

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

func (*CustomerAddCustomerToGroupRequest) GetGroupId

func (o *CustomerAddCustomerToGroupRequest) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*CustomerAddCustomerToGroupRequest) GetGroupIdOk

func (o *CustomerAddCustomerToGroupRequest) GetGroupIdOk() (*string, bool)

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

func (*CustomerAddCustomerToGroupRequest) GetTenantId

func (o *CustomerAddCustomerToGroupRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerAddCustomerToGroupRequest) GetTenantIdOk

func (o *CustomerAddCustomerToGroupRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerAddCustomerToGroupRequest) HasCustomerId

func (o *CustomerAddCustomerToGroupRequest) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*CustomerAddCustomerToGroupRequest) HasGroupId

func (o *CustomerAddCustomerToGroupRequest) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*CustomerAddCustomerToGroupRequest) HasTenantId

func (o *CustomerAddCustomerToGroupRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerAddCustomerToGroupRequest) MarshalJSON

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

func (*CustomerAddCustomerToGroupRequest) SetCustomerId

func (o *CustomerAddCustomerToGroupRequest) SetCustomerId(v string)

SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.

func (*CustomerAddCustomerToGroupRequest) SetGroupId

func (o *CustomerAddCustomerToGroupRequest) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*CustomerAddCustomerToGroupRequest) SetTenantId

func (o *CustomerAddCustomerToGroupRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerAddressCreateRequest

type CustomerAddressCreateRequest struct {
	TenantId    *string                           `json:"tenantId,omitempty"`
	CustomerId  *string                           `json:"customerId,omitempty"`
	Em          *CustomerEMFields                 `json:"em,omitempty"`
	Name        *string                           `json:"name,omitempty"`
	Surname     *string                           `json:"surname,omitempty"`
	Street      *string                           `json:"street,omitempty"`
	Number      *string                           `json:"number,omitempty"`
	Zip         *string                           `json:"zip,omitempty"`
	City        *string                           `json:"city,omitempty"`
	Province    *string                           `json:"province,omitempty"`
	PhoneNumber *string                           `json:"phoneNumber,omitempty"`
	FiscalCode  *string                           `json:"fiscalCode,omitempty"`
	VatNumber   *string                           `json:"vatNumber,omitempty"`
	Kind        *CustomerAddressCreateRequestKind `json:"kind,omitempty"`
	Default     *bool                             `json:"default,omitempty"`
	Country     *string                           `json:"country,omitempty"`
	Attributes  *map[string]ProtobufAny           `json:"attributes,omitempty"`
}

CustomerAddressCreateRequest struct for CustomerAddressCreateRequest

func NewCustomerAddressCreateRequest

func NewCustomerAddressCreateRequest() *CustomerAddressCreateRequest

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

func NewCustomerAddressCreateRequestWithDefaults

func NewCustomerAddressCreateRequestWithDefaults() *CustomerAddressCreateRequest

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

func (*CustomerAddressCreateRequest) GetAttributes

func (o *CustomerAddressCreateRequest) GetAttributes() map[string]ProtobufAny

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetAttributesOk

func (o *CustomerAddressCreateRequest) GetAttributesOk() (*map[string]ProtobufAny, bool)

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

func (*CustomerAddressCreateRequest) GetCity

func (o *CustomerAddressCreateRequest) GetCity() string

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

func (*CustomerAddressCreateRequest) GetCityOk

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

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

func (*CustomerAddressCreateRequest) GetCountry

func (o *CustomerAddressCreateRequest) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetCountryOk

func (o *CustomerAddressCreateRequest) GetCountryOk() (*string, bool)

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

func (*CustomerAddressCreateRequest) GetCustomerId

func (o *CustomerAddressCreateRequest) GetCustomerId() string

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetCustomerIdOk

func (o *CustomerAddressCreateRequest) GetCustomerIdOk() (*string, bool)

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

func (*CustomerAddressCreateRequest) GetDefault

func (o *CustomerAddressCreateRequest) GetDefault() bool

GetDefault returns the Default field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetDefaultOk

func (o *CustomerAddressCreateRequest) GetDefaultOk() (*bool, bool)

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

func (*CustomerAddressCreateRequest) GetEm

GetEm returns the Em field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetEmOk

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

func (*CustomerAddressCreateRequest) GetFiscalCode

func (o *CustomerAddressCreateRequest) GetFiscalCode() string

GetFiscalCode returns the FiscalCode field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetFiscalCodeOk

func (o *CustomerAddressCreateRequest) GetFiscalCodeOk() (*string, bool)

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

func (*CustomerAddressCreateRequest) GetKind

GetKind returns the Kind field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetKindOk

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

func (*CustomerAddressCreateRequest) GetName

func (o *CustomerAddressCreateRequest) GetName() string

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

func (*CustomerAddressCreateRequest) GetNameOk

func (o *CustomerAddressCreateRequest) 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 (*CustomerAddressCreateRequest) GetNumber

func (o *CustomerAddressCreateRequest) GetNumber() string

GetNumber returns the Number field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetNumberOk

func (o *CustomerAddressCreateRequest) GetNumberOk() (*string, bool)

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

func (*CustomerAddressCreateRequest) GetPhoneNumber

func (o *CustomerAddressCreateRequest) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetPhoneNumberOk

func (o *CustomerAddressCreateRequest) GetPhoneNumberOk() (*string, bool)

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

func (*CustomerAddressCreateRequest) GetProvince

func (o *CustomerAddressCreateRequest) GetProvince() string

GetProvince returns the Province field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetProvinceOk

func (o *CustomerAddressCreateRequest) GetProvinceOk() (*string, bool)

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

func (*CustomerAddressCreateRequest) GetStreet

func (o *CustomerAddressCreateRequest) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetStreetOk

func (o *CustomerAddressCreateRequest) GetStreetOk() (*string, bool)

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

func (*CustomerAddressCreateRequest) GetSurname

func (o *CustomerAddressCreateRequest) GetSurname() string

GetSurname returns the Surname field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetSurnameOk

func (o *CustomerAddressCreateRequest) GetSurnameOk() (*string, bool)

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

func (*CustomerAddressCreateRequest) GetTenantId

func (o *CustomerAddressCreateRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetTenantIdOk

func (o *CustomerAddressCreateRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerAddressCreateRequest) GetVatNumber

func (o *CustomerAddressCreateRequest) GetVatNumber() string

GetVatNumber returns the VatNumber field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetVatNumberOk

func (o *CustomerAddressCreateRequest) GetVatNumberOk() (*string, bool)

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

func (*CustomerAddressCreateRequest) GetZip

GetZip returns the Zip field value if set, zero value otherwise.

func (*CustomerAddressCreateRequest) GetZipOk

func (o *CustomerAddressCreateRequest) GetZipOk() (*string, bool)

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

func (*CustomerAddressCreateRequest) HasAttributes

func (o *CustomerAddressCreateRequest) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasCity

func (o *CustomerAddressCreateRequest) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasCountry

func (o *CustomerAddressCreateRequest) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasCustomerId

func (o *CustomerAddressCreateRequest) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasDefault

func (o *CustomerAddressCreateRequest) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasEm

HasEm returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasFiscalCode

func (o *CustomerAddressCreateRequest) HasFiscalCode() bool

HasFiscalCode returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasKind

func (o *CustomerAddressCreateRequest) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasName

func (o *CustomerAddressCreateRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasNumber

func (o *CustomerAddressCreateRequest) HasNumber() bool

HasNumber returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasPhoneNumber

func (o *CustomerAddressCreateRequest) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasProvince

func (o *CustomerAddressCreateRequest) HasProvince() bool

HasProvince returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasStreet

func (o *CustomerAddressCreateRequest) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasSurname

func (o *CustomerAddressCreateRequest) HasSurname() bool

HasSurname returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasTenantId

func (o *CustomerAddressCreateRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasVatNumber

func (o *CustomerAddressCreateRequest) HasVatNumber() bool

HasVatNumber returns a boolean if a field has been set.

func (*CustomerAddressCreateRequest) HasZip

func (o *CustomerAddressCreateRequest) HasZip() bool

HasZip returns a boolean if a field has been set.

func (CustomerAddressCreateRequest) MarshalJSON

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

func (*CustomerAddressCreateRequest) SetAttributes

func (o *CustomerAddressCreateRequest) SetAttributes(v map[string]ProtobufAny)

SetAttributes gets a reference to the given map[string]ProtobufAny and assigns it to the Attributes field.

func (*CustomerAddressCreateRequest) SetCity

func (o *CustomerAddressCreateRequest) SetCity(v string)

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

func (*CustomerAddressCreateRequest) SetCountry

func (o *CustomerAddressCreateRequest) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*CustomerAddressCreateRequest) SetCustomerId

func (o *CustomerAddressCreateRequest) SetCustomerId(v string)

SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.

func (*CustomerAddressCreateRequest) SetDefault

func (o *CustomerAddressCreateRequest) SetDefault(v bool)

SetDefault gets a reference to the given bool and assigns it to the Default field.

func (*CustomerAddressCreateRequest) SetEm

SetEm gets a reference to the given CustomerEMFields and assigns it to the Em field.

func (*CustomerAddressCreateRequest) SetFiscalCode

func (o *CustomerAddressCreateRequest) SetFiscalCode(v string)

SetFiscalCode gets a reference to the given string and assigns it to the FiscalCode field.

func (*CustomerAddressCreateRequest) SetKind

SetKind gets a reference to the given CustomerAddressCreateRequestKind and assigns it to the Kind field.

func (*CustomerAddressCreateRequest) SetName

func (o *CustomerAddressCreateRequest) SetName(v string)

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

func (*CustomerAddressCreateRequest) SetNumber

func (o *CustomerAddressCreateRequest) SetNumber(v string)

SetNumber gets a reference to the given string and assigns it to the Number field.

func (*CustomerAddressCreateRequest) SetPhoneNumber

func (o *CustomerAddressCreateRequest) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*CustomerAddressCreateRequest) SetProvince

func (o *CustomerAddressCreateRequest) SetProvince(v string)

SetProvince gets a reference to the given string and assigns it to the Province field.

func (*CustomerAddressCreateRequest) SetStreet

func (o *CustomerAddressCreateRequest) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*CustomerAddressCreateRequest) SetSurname

func (o *CustomerAddressCreateRequest) SetSurname(v string)

SetSurname gets a reference to the given string and assigns it to the Surname field.

func (*CustomerAddressCreateRequest) SetTenantId

func (o *CustomerAddressCreateRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

func (*CustomerAddressCreateRequest) SetVatNumber

func (o *CustomerAddressCreateRequest) SetVatNumber(v string)

SetVatNumber gets a reference to the given string and assigns it to the VatNumber field.

func (*CustomerAddressCreateRequest) SetZip

func (o *CustomerAddressCreateRequest) SetZip(v string)

SetZip gets a reference to the given string and assigns it to the Zip field.

type CustomerAddressCreateRequestKind

type CustomerAddressCreateRequestKind string

CustomerAddressCreateRequestKind the model 'CustomerAddressCreateRequestKind'

const (
	CUSTOMERADDRESSCREATEREQUESTKIND_SHIPPING CustomerAddressCreateRequestKind = "SHIPPING"
	CUSTOMERADDRESSCREATEREQUESTKIND_BILLING  CustomerAddressCreateRequestKind = "BILLING"
	CUSTOMERADDRESSCREATEREQUESTKIND_BOTH     CustomerAddressCreateRequestKind = "BOTH"
)

List of customerAddressCreateRequestKind

func NewCustomerAddressCreateRequestKindFromValue

func NewCustomerAddressCreateRequestKindFromValue(v string) (*CustomerAddressCreateRequestKind, error)

NewCustomerAddressCreateRequestKindFromValue returns a pointer to a valid CustomerAddressCreateRequestKind for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CustomerAddressCreateRequestKind) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (CustomerAddressCreateRequestKind) Ptr

Ptr returns reference to customerAddressCreateRequestKind value

func (*CustomerAddressCreateRequestKind) UnmarshalJSON

func (v *CustomerAddressCreateRequestKind) UnmarshalJSON(src []byte) error

type CustomerAddressCustomerResponse

type CustomerAddressCustomerResponse struct {
	Em          *CustomerEMFields                    `json:"em,omitempty"`
	Grn         *string                              `json:"grn,omitempty"`
	Id          *string                              `json:"id,omitempty"`
	Name        *string                              `json:"name,omitempty"`
	Surname     *string                              `json:"surname,omitempty"`
	Street      *string                              `json:"street,omitempty"`
	Number      *string                              `json:"number,omitempty"`
	Zip         *string                              `json:"zip,omitempty"`
	City        *string                              `json:"city,omitempty"`
	Province    *string                              `json:"province,omitempty"`
	PhoneNumber *string                              `json:"phoneNumber,omitempty"`
	FiscalCode  *string                              `json:"fiscalCode,omitempty"`
	VatNumber   *string                              `json:"vatNumber,omitempty"`
	Kind        *CustomerAddressCustomerResponseKind `json:"kind,omitempty"`
	Default     *bool                                `json:"default,omitempty"`
	Country     *string                              `json:"country,omitempty"`
	CreatedAt   *time.Time                           `json:"createdAt,omitempty"`
	UpdatedAt   *time.Time                           `json:"updatedAt,omitempty"`
	Attributes  *map[string]ProtobufAny              `json:"attributes,omitempty"`
}

CustomerAddressCustomerResponse struct for CustomerAddressCustomerResponse

func NewCustomerAddressCustomerResponse

func NewCustomerAddressCustomerResponse() *CustomerAddressCustomerResponse

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

func NewCustomerAddressCustomerResponseWithDefaults

func NewCustomerAddressCustomerResponseWithDefaults() *CustomerAddressCustomerResponse

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

func (*CustomerAddressCustomerResponse) GetAttributes

func (o *CustomerAddressCustomerResponse) GetAttributes() map[string]ProtobufAny

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetAttributesOk

func (o *CustomerAddressCustomerResponse) GetAttributesOk() (*map[string]ProtobufAny, bool)

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

func (*CustomerAddressCustomerResponse) GetCity

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

func (*CustomerAddressCustomerResponse) GetCityOk

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

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

func (*CustomerAddressCustomerResponse) GetCountry

func (o *CustomerAddressCustomerResponse) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetCountryOk

func (o *CustomerAddressCustomerResponse) GetCountryOk() (*string, bool)

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

func (*CustomerAddressCustomerResponse) GetCreatedAt

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

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

func (*CustomerAddressCustomerResponse) GetCreatedAtOk

func (o *CustomerAddressCustomerResponse) 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 (*CustomerAddressCustomerResponse) GetDefault

func (o *CustomerAddressCustomerResponse) GetDefault() bool

GetDefault returns the Default field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetDefaultOk

func (o *CustomerAddressCustomerResponse) GetDefaultOk() (*bool, bool)

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

func (*CustomerAddressCustomerResponse) GetEm

GetEm returns the Em field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetEmOk

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

func (*CustomerAddressCustomerResponse) GetFiscalCode

func (o *CustomerAddressCustomerResponse) GetFiscalCode() string

GetFiscalCode returns the FiscalCode field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetFiscalCodeOk

func (o *CustomerAddressCustomerResponse) GetFiscalCodeOk() (*string, bool)

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

func (*CustomerAddressCustomerResponse) GetGrn

GetGrn returns the Grn field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetGrnOk

func (o *CustomerAddressCustomerResponse) GetGrnOk() (*string, bool)

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

func (*CustomerAddressCustomerResponse) GetId

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

func (*CustomerAddressCustomerResponse) GetIdOk

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

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

func (*CustomerAddressCustomerResponse) GetKind

GetKind returns the Kind field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetKindOk

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

func (*CustomerAddressCustomerResponse) GetName

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

func (*CustomerAddressCustomerResponse) GetNameOk

func (o *CustomerAddressCustomerResponse) 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 (*CustomerAddressCustomerResponse) GetNumber

func (o *CustomerAddressCustomerResponse) GetNumber() string

GetNumber returns the Number field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetNumberOk

func (o *CustomerAddressCustomerResponse) GetNumberOk() (*string, bool)

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

func (*CustomerAddressCustomerResponse) GetPhoneNumber

func (o *CustomerAddressCustomerResponse) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetPhoneNumberOk

func (o *CustomerAddressCustomerResponse) GetPhoneNumberOk() (*string, bool)

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

func (*CustomerAddressCustomerResponse) GetProvince

func (o *CustomerAddressCustomerResponse) GetProvince() string

GetProvince returns the Province field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetProvinceOk

func (o *CustomerAddressCustomerResponse) GetProvinceOk() (*string, bool)

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

func (*CustomerAddressCustomerResponse) GetStreet

func (o *CustomerAddressCustomerResponse) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetStreetOk

func (o *CustomerAddressCustomerResponse) GetStreetOk() (*string, bool)

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

func (*CustomerAddressCustomerResponse) GetSurname

func (o *CustomerAddressCustomerResponse) GetSurname() string

GetSurname returns the Surname field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetSurnameOk

func (o *CustomerAddressCustomerResponse) GetSurnameOk() (*string, bool)

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

func (*CustomerAddressCustomerResponse) GetUpdatedAt

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

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

func (*CustomerAddressCustomerResponse) GetUpdatedAtOk

func (o *CustomerAddressCustomerResponse) 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 (*CustomerAddressCustomerResponse) GetVatNumber

func (o *CustomerAddressCustomerResponse) GetVatNumber() string

GetVatNumber returns the VatNumber field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetVatNumberOk

func (o *CustomerAddressCustomerResponse) GetVatNumberOk() (*string, bool)

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

func (*CustomerAddressCustomerResponse) GetZip

GetZip returns the Zip field value if set, zero value otherwise.

func (*CustomerAddressCustomerResponse) GetZipOk

func (o *CustomerAddressCustomerResponse) GetZipOk() (*string, bool)

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

func (*CustomerAddressCustomerResponse) HasAttributes

func (o *CustomerAddressCustomerResponse) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasCity

HasCity returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasCountry

func (o *CustomerAddressCustomerResponse) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasCreatedAt

func (o *CustomerAddressCustomerResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasDefault

func (o *CustomerAddressCustomerResponse) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasEm

HasEm returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasFiscalCode

func (o *CustomerAddressCustomerResponse) HasFiscalCode() bool

HasFiscalCode returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasGrn

HasGrn returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasId

HasId returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasKind

HasKind returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasName

HasName returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasNumber

func (o *CustomerAddressCustomerResponse) HasNumber() bool

HasNumber returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasPhoneNumber

func (o *CustomerAddressCustomerResponse) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasProvince

func (o *CustomerAddressCustomerResponse) HasProvince() bool

HasProvince returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasStreet

func (o *CustomerAddressCustomerResponse) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasSurname

func (o *CustomerAddressCustomerResponse) HasSurname() bool

HasSurname returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasUpdatedAt

func (o *CustomerAddressCustomerResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasVatNumber

func (o *CustomerAddressCustomerResponse) HasVatNumber() bool

HasVatNumber returns a boolean if a field has been set.

func (*CustomerAddressCustomerResponse) HasZip

HasZip returns a boolean if a field has been set.

func (CustomerAddressCustomerResponse) MarshalJSON

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

func (*CustomerAddressCustomerResponse) SetAttributes

func (o *CustomerAddressCustomerResponse) SetAttributes(v map[string]ProtobufAny)

SetAttributes gets a reference to the given map[string]ProtobufAny and assigns it to the Attributes field.

func (*CustomerAddressCustomerResponse) SetCity

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

func (*CustomerAddressCustomerResponse) SetCountry

func (o *CustomerAddressCustomerResponse) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*CustomerAddressCustomerResponse) SetCreatedAt

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

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

func (*CustomerAddressCustomerResponse) SetDefault

func (o *CustomerAddressCustomerResponse) SetDefault(v bool)

SetDefault gets a reference to the given bool and assigns it to the Default field.

func (*CustomerAddressCustomerResponse) SetEm

SetEm gets a reference to the given CustomerEMFields and assigns it to the Em field.

func (*CustomerAddressCustomerResponse) SetFiscalCode

func (o *CustomerAddressCustomerResponse) SetFiscalCode(v string)

SetFiscalCode gets a reference to the given string and assigns it to the FiscalCode field.

func (*CustomerAddressCustomerResponse) SetGrn

SetGrn gets a reference to the given string and assigns it to the Grn field.

func (*CustomerAddressCustomerResponse) SetId

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

func (*CustomerAddressCustomerResponse) SetKind

SetKind gets a reference to the given CustomerAddressCustomerResponseKind and assigns it to the Kind field.

func (*CustomerAddressCustomerResponse) SetName

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

func (*CustomerAddressCustomerResponse) SetNumber

func (o *CustomerAddressCustomerResponse) SetNumber(v string)

SetNumber gets a reference to the given string and assigns it to the Number field.

func (*CustomerAddressCustomerResponse) SetPhoneNumber

func (o *CustomerAddressCustomerResponse) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*CustomerAddressCustomerResponse) SetProvince

func (o *CustomerAddressCustomerResponse) SetProvince(v string)

SetProvince gets a reference to the given string and assigns it to the Province field.

func (*CustomerAddressCustomerResponse) SetStreet

func (o *CustomerAddressCustomerResponse) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*CustomerAddressCustomerResponse) SetSurname

func (o *CustomerAddressCustomerResponse) SetSurname(v string)

SetSurname gets a reference to the given string and assigns it to the Surname field.

func (*CustomerAddressCustomerResponse) SetUpdatedAt

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

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

func (*CustomerAddressCustomerResponse) SetVatNumber

func (o *CustomerAddressCustomerResponse) SetVatNumber(v string)

SetVatNumber gets a reference to the given string and assigns it to the VatNumber field.

func (*CustomerAddressCustomerResponse) SetZip

SetZip gets a reference to the given string and assigns it to the Zip field.

type CustomerAddressCustomerResponseKind

type CustomerAddressCustomerResponseKind string

CustomerAddressCustomerResponseKind the model 'CustomerAddressCustomerResponseKind'

const (
	CUSTOMERADDRESSCUSTOMERRESPONSEKIND_SHIPPING CustomerAddressCustomerResponseKind = "SHIPPING"
	CUSTOMERADDRESSCUSTOMERRESPONSEKIND_BILLING  CustomerAddressCustomerResponseKind = "BILLING"
	CUSTOMERADDRESSCUSTOMERRESPONSEKIND_BOTH     CustomerAddressCustomerResponseKind = "BOTH"
)

List of customerAddressCustomerResponseKind

func NewCustomerAddressCustomerResponseKindFromValue

func NewCustomerAddressCustomerResponseKindFromValue(v string) (*CustomerAddressCustomerResponseKind, error)

NewCustomerAddressCustomerResponseKindFromValue returns a pointer to a valid CustomerAddressCustomerResponseKind for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CustomerAddressCustomerResponseKind) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (CustomerAddressCustomerResponseKind) Ptr

Ptr returns reference to customerAddressCustomerResponseKind value

func (*CustomerAddressCustomerResponseKind) UnmarshalJSON

func (v *CustomerAddressCustomerResponseKind) UnmarshalJSON(src []byte) error

type CustomerAddressDeleteRequest

type CustomerAddressDeleteRequest struct {
	TenantId   *string `json:"tenantId,omitempty"`
	CustomerId *string `json:"customerId,omitempty"`
	AddressId  *string `json:"addressId,omitempty"`
}

CustomerAddressDeleteRequest struct for CustomerAddressDeleteRequest

func NewCustomerAddressDeleteRequest

func NewCustomerAddressDeleteRequest() *CustomerAddressDeleteRequest

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

func NewCustomerAddressDeleteRequestWithDefaults

func NewCustomerAddressDeleteRequestWithDefaults() *CustomerAddressDeleteRequest

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

func (*CustomerAddressDeleteRequest) GetAddressId

func (o *CustomerAddressDeleteRequest) GetAddressId() string

GetAddressId returns the AddressId field value if set, zero value otherwise.

func (*CustomerAddressDeleteRequest) GetAddressIdOk

func (o *CustomerAddressDeleteRequest) GetAddressIdOk() (*string, bool)

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

func (*CustomerAddressDeleteRequest) GetCustomerId

func (o *CustomerAddressDeleteRequest) GetCustomerId() string

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*CustomerAddressDeleteRequest) GetCustomerIdOk

func (o *CustomerAddressDeleteRequest) GetCustomerIdOk() (*string, bool)

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

func (*CustomerAddressDeleteRequest) GetTenantId

func (o *CustomerAddressDeleteRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerAddressDeleteRequest) GetTenantIdOk

func (o *CustomerAddressDeleteRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerAddressDeleteRequest) HasAddressId

func (o *CustomerAddressDeleteRequest) HasAddressId() bool

HasAddressId returns a boolean if a field has been set.

func (*CustomerAddressDeleteRequest) HasCustomerId

func (o *CustomerAddressDeleteRequest) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*CustomerAddressDeleteRequest) HasTenantId

func (o *CustomerAddressDeleteRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerAddressDeleteRequest) MarshalJSON

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

func (*CustomerAddressDeleteRequest) SetAddressId

func (o *CustomerAddressDeleteRequest) SetAddressId(v string)

SetAddressId gets a reference to the given string and assigns it to the AddressId field.

func (*CustomerAddressDeleteRequest) SetCustomerId

func (o *CustomerAddressDeleteRequest) SetCustomerId(v string)

SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.

func (*CustomerAddressDeleteRequest) SetTenantId

func (o *CustomerAddressDeleteRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerAddressDeleteResponse

type CustomerAddressDeleteResponse struct {
	Customer *CustomerCustomerResponse `json:"customer,omitempty"`
}

CustomerAddressDeleteResponse struct for CustomerAddressDeleteResponse

func NewCustomerAddressDeleteResponse

func NewCustomerAddressDeleteResponse() *CustomerAddressDeleteResponse

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

func NewCustomerAddressDeleteResponseWithDefaults

func NewCustomerAddressDeleteResponseWithDefaults() *CustomerAddressDeleteResponse

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

func (*CustomerAddressDeleteResponse) GetCustomer

GetCustomer returns the Customer field value if set, zero value otherwise.

func (*CustomerAddressDeleteResponse) GetCustomerOk

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

func (*CustomerAddressDeleteResponse) HasCustomer

func (o *CustomerAddressDeleteResponse) HasCustomer() bool

HasCustomer returns a boolean if a field has been set.

func (CustomerAddressDeleteResponse) MarshalJSON

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

func (*CustomerAddressDeleteResponse) SetCustomer

SetCustomer gets a reference to the given CustomerCustomerResponse and assigns it to the Customer field.

type CustomerAddressEntity

type CustomerAddressEntity struct {
	Em          *CustomerEMFields          `json:"em,omitempty"`
	Name        *string                    `json:"name,omitempty"`
	Surname     *string                    `json:"surname,omitempty"`
	Street      *string                    `json:"street,omitempty"`
	Number      *string                    `json:"number,omitempty"`
	Zip         *string                    `json:"zip,omitempty"`
	City        *string                    `json:"city,omitempty"`
	Province    *string                    `json:"province,omitempty"`
	PhoneNumber *string                    `json:"phoneNumber,omitempty"`
	FiscalCode  *string                    `json:"fiscalCode,omitempty"`
	VatNumber   *string                    `json:"vatNumber,omitempty"`
	Kind        *CustomerAddressEntityKind `json:"kind,omitempty"`
	Default     *bool                      `json:"default,omitempty"`
	Country     *string                    `json:"country,omitempty"`
	Attributes  *map[string]ProtobufAny    `json:"attributes,omitempty"`
}

CustomerAddressEntity struct for CustomerAddressEntity

func NewCustomerAddressEntity

func NewCustomerAddressEntity() *CustomerAddressEntity

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

func NewCustomerAddressEntityWithDefaults

func NewCustomerAddressEntityWithDefaults() *CustomerAddressEntity

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

func (*CustomerAddressEntity) GetAttributes

func (o *CustomerAddressEntity) GetAttributes() map[string]ProtobufAny

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetAttributesOk

func (o *CustomerAddressEntity) GetAttributesOk() (*map[string]ProtobufAny, bool)

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

func (*CustomerAddressEntity) GetCity

func (o *CustomerAddressEntity) GetCity() string

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

func (*CustomerAddressEntity) GetCityOk

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

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

func (*CustomerAddressEntity) GetCountry

func (o *CustomerAddressEntity) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetCountryOk

func (o *CustomerAddressEntity) GetCountryOk() (*string, bool)

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

func (*CustomerAddressEntity) GetDefault

func (o *CustomerAddressEntity) GetDefault() bool

GetDefault returns the Default field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetDefaultOk

func (o *CustomerAddressEntity) GetDefaultOk() (*bool, bool)

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

func (*CustomerAddressEntity) GetEm

GetEm returns the Em field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetEmOk

func (o *CustomerAddressEntity) GetEmOk() (*CustomerEMFields, bool)

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

func (*CustomerAddressEntity) GetFiscalCode

func (o *CustomerAddressEntity) GetFiscalCode() string

GetFiscalCode returns the FiscalCode field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetFiscalCodeOk

func (o *CustomerAddressEntity) GetFiscalCodeOk() (*string, bool)

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

func (*CustomerAddressEntity) GetKind

GetKind returns the Kind field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetKindOk

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

func (*CustomerAddressEntity) GetName

func (o *CustomerAddressEntity) GetName() string

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

func (*CustomerAddressEntity) GetNameOk

func (o *CustomerAddressEntity) 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 (*CustomerAddressEntity) GetNumber

func (o *CustomerAddressEntity) GetNumber() string

GetNumber returns the Number field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetNumberOk

func (o *CustomerAddressEntity) GetNumberOk() (*string, bool)

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

func (*CustomerAddressEntity) GetPhoneNumber

func (o *CustomerAddressEntity) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetPhoneNumberOk

func (o *CustomerAddressEntity) GetPhoneNumberOk() (*string, bool)

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

func (*CustomerAddressEntity) GetProvince

func (o *CustomerAddressEntity) GetProvince() string

GetProvince returns the Province field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetProvinceOk

func (o *CustomerAddressEntity) GetProvinceOk() (*string, bool)

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

func (*CustomerAddressEntity) GetStreet

func (o *CustomerAddressEntity) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetStreetOk

func (o *CustomerAddressEntity) GetStreetOk() (*string, bool)

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

func (*CustomerAddressEntity) GetSurname

func (o *CustomerAddressEntity) GetSurname() string

GetSurname returns the Surname field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetSurnameOk

func (o *CustomerAddressEntity) GetSurnameOk() (*string, bool)

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

func (*CustomerAddressEntity) GetVatNumber

func (o *CustomerAddressEntity) GetVatNumber() string

GetVatNumber returns the VatNumber field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetVatNumberOk

func (o *CustomerAddressEntity) GetVatNumberOk() (*string, bool)

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

func (*CustomerAddressEntity) GetZip

func (o *CustomerAddressEntity) GetZip() string

GetZip returns the Zip field value if set, zero value otherwise.

func (*CustomerAddressEntity) GetZipOk

func (o *CustomerAddressEntity) GetZipOk() (*string, bool)

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

func (*CustomerAddressEntity) HasAttributes

func (o *CustomerAddressEntity) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasCity

func (o *CustomerAddressEntity) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasCountry

func (o *CustomerAddressEntity) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasDefault

func (o *CustomerAddressEntity) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasEm

func (o *CustomerAddressEntity) HasEm() bool

HasEm returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasFiscalCode

func (o *CustomerAddressEntity) HasFiscalCode() bool

HasFiscalCode returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasKind

func (o *CustomerAddressEntity) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasName

func (o *CustomerAddressEntity) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasNumber

func (o *CustomerAddressEntity) HasNumber() bool

HasNumber returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasPhoneNumber

func (o *CustomerAddressEntity) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasProvince

func (o *CustomerAddressEntity) HasProvince() bool

HasProvince returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasStreet

func (o *CustomerAddressEntity) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasSurname

func (o *CustomerAddressEntity) HasSurname() bool

HasSurname returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasVatNumber

func (o *CustomerAddressEntity) HasVatNumber() bool

HasVatNumber returns a boolean if a field has been set.

func (*CustomerAddressEntity) HasZip

func (o *CustomerAddressEntity) HasZip() bool

HasZip returns a boolean if a field has been set.

func (CustomerAddressEntity) MarshalJSON

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

func (*CustomerAddressEntity) SetAttributes

func (o *CustomerAddressEntity) SetAttributes(v map[string]ProtobufAny)

SetAttributes gets a reference to the given map[string]ProtobufAny and assigns it to the Attributes field.

func (*CustomerAddressEntity) SetCity

func (o *CustomerAddressEntity) SetCity(v string)

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

func (*CustomerAddressEntity) SetCountry

func (o *CustomerAddressEntity) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*CustomerAddressEntity) SetDefault

func (o *CustomerAddressEntity) SetDefault(v bool)

SetDefault gets a reference to the given bool and assigns it to the Default field.

func (*CustomerAddressEntity) SetEm

SetEm gets a reference to the given CustomerEMFields and assigns it to the Em field.

func (*CustomerAddressEntity) SetFiscalCode

func (o *CustomerAddressEntity) SetFiscalCode(v string)

SetFiscalCode gets a reference to the given string and assigns it to the FiscalCode field.

func (*CustomerAddressEntity) SetKind

SetKind gets a reference to the given CustomerAddressEntityKind and assigns it to the Kind field.

func (*CustomerAddressEntity) SetName

func (o *CustomerAddressEntity) SetName(v string)

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

func (*CustomerAddressEntity) SetNumber

func (o *CustomerAddressEntity) SetNumber(v string)

SetNumber gets a reference to the given string and assigns it to the Number field.

func (*CustomerAddressEntity) SetPhoneNumber

func (o *CustomerAddressEntity) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*CustomerAddressEntity) SetProvince

func (o *CustomerAddressEntity) SetProvince(v string)

SetProvince gets a reference to the given string and assigns it to the Province field.

func (*CustomerAddressEntity) SetStreet

func (o *CustomerAddressEntity) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*CustomerAddressEntity) SetSurname

func (o *CustomerAddressEntity) SetSurname(v string)

SetSurname gets a reference to the given string and assigns it to the Surname field.

func (*CustomerAddressEntity) SetVatNumber

func (o *CustomerAddressEntity) SetVatNumber(v string)

SetVatNumber gets a reference to the given string and assigns it to the VatNumber field.

func (*CustomerAddressEntity) SetZip

func (o *CustomerAddressEntity) SetZip(v string)

SetZip gets a reference to the given string and assigns it to the Zip field.

type CustomerAddressEntityKind

type CustomerAddressEntityKind string

CustomerAddressEntityKind the model 'CustomerAddressEntityKind'

const (
	CUSTOMERADDRESSENTITYKIND_SHIPPING CustomerAddressEntityKind = "SHIPPING"
	CUSTOMERADDRESSENTITYKIND_BILLING  CustomerAddressEntityKind = "BILLING"
	CUSTOMERADDRESSENTITYKIND_BOTH     CustomerAddressEntityKind = "BOTH"
)

List of customerAddressEntityKind

func NewCustomerAddressEntityKindFromValue

func NewCustomerAddressEntityKindFromValue(v string) (*CustomerAddressEntityKind, error)

NewCustomerAddressEntityKindFromValue returns a pointer to a valid CustomerAddressEntityKind for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CustomerAddressEntityKind) IsValid

func (v CustomerAddressEntityKind) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CustomerAddressEntityKind) Ptr

Ptr returns reference to customerAddressEntityKind value

func (*CustomerAddressEntityKind) UnmarshalJSON

func (v *CustomerAddressEntityKind) UnmarshalJSON(src []byte) error

type CustomerAddressUpdateRequest

type CustomerAddressUpdateRequest struct {
	TenantId   *string                `json:"tenantId,omitempty"`
	CustomerId *string                `json:"customerId,omitempty"`
	Id         *string                `json:"id,omitempty"`
	Address    *CustomerAddressEntity `json:"address,omitempty"`
	FieldMask  []string               `json:"fieldMask,omitempty"`
}

CustomerAddressUpdateRequest struct for CustomerAddressUpdateRequest

func NewCustomerAddressUpdateRequest

func NewCustomerAddressUpdateRequest() *CustomerAddressUpdateRequest

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

func NewCustomerAddressUpdateRequestWithDefaults

func NewCustomerAddressUpdateRequestWithDefaults() *CustomerAddressUpdateRequest

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

func (*CustomerAddressUpdateRequest) GetAddress

GetAddress returns the Address field value if set, zero value otherwise.

func (*CustomerAddressUpdateRequest) GetAddressOk

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

func (*CustomerAddressUpdateRequest) GetCustomerId

func (o *CustomerAddressUpdateRequest) GetCustomerId() string

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*CustomerAddressUpdateRequest) GetCustomerIdOk

func (o *CustomerAddressUpdateRequest) GetCustomerIdOk() (*string, bool)

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

func (*CustomerAddressUpdateRequest) GetFieldMask

func (o *CustomerAddressUpdateRequest) GetFieldMask() []string

GetFieldMask returns the FieldMask field value if set, zero value otherwise.

func (*CustomerAddressUpdateRequest) GetFieldMaskOk

func (o *CustomerAddressUpdateRequest) GetFieldMaskOk() ([]string, bool)

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

func (*CustomerAddressUpdateRequest) GetId

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

func (*CustomerAddressUpdateRequest) GetIdOk

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

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

func (*CustomerAddressUpdateRequest) GetTenantId

func (o *CustomerAddressUpdateRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerAddressUpdateRequest) GetTenantIdOk

func (o *CustomerAddressUpdateRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerAddressUpdateRequest) HasAddress

func (o *CustomerAddressUpdateRequest) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*CustomerAddressUpdateRequest) HasCustomerId

func (o *CustomerAddressUpdateRequest) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*CustomerAddressUpdateRequest) HasFieldMask

func (o *CustomerAddressUpdateRequest) HasFieldMask() bool

HasFieldMask returns a boolean if a field has been set.

func (*CustomerAddressUpdateRequest) HasId

HasId returns a boolean if a field has been set.

func (*CustomerAddressUpdateRequest) HasTenantId

func (o *CustomerAddressUpdateRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerAddressUpdateRequest) MarshalJSON

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

func (*CustomerAddressUpdateRequest) SetAddress

SetAddress gets a reference to the given CustomerAddressEntity and assigns it to the Address field.

func (*CustomerAddressUpdateRequest) SetCustomerId

func (o *CustomerAddressUpdateRequest) SetCustomerId(v string)

SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.

func (*CustomerAddressUpdateRequest) SetFieldMask

func (o *CustomerAddressUpdateRequest) SetFieldMask(v []string)

SetFieldMask gets a reference to the given []string and assigns it to the FieldMask field.

func (*CustomerAddressUpdateRequest) SetId

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

func (*CustomerAddressUpdateRequest) SetTenantId

func (o *CustomerAddressUpdateRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerAddressUpdateResponse

type CustomerAddressUpdateResponse struct {
	Customer *CustomerCustomerResponse `json:"customer,omitempty"`
}

CustomerAddressUpdateResponse struct for CustomerAddressUpdateResponse

func NewCustomerAddressUpdateResponse

func NewCustomerAddressUpdateResponse() *CustomerAddressUpdateResponse

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

func NewCustomerAddressUpdateResponseWithDefaults

func NewCustomerAddressUpdateResponseWithDefaults() *CustomerAddressUpdateResponse

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

func (*CustomerAddressUpdateResponse) GetCustomer

GetCustomer returns the Customer field value if set, zero value otherwise.

func (*CustomerAddressUpdateResponse) GetCustomerOk

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

func (*CustomerAddressUpdateResponse) HasCustomer

func (o *CustomerAddressUpdateResponse) HasCustomer() bool

HasCustomer returns a boolean if a field has been set.

func (CustomerAddressUpdateResponse) MarshalJSON

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

func (*CustomerAddressUpdateResponse) SetCustomer

SetCustomer gets a reference to the given CustomerCustomerResponse and assigns it to the Customer field.

type CustomerApiCustomerAcquireSubscriberRequest

type CustomerApiCustomerAcquireSubscriberRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerAcquireSubscriberRequest) Execute

type CustomerApiCustomerAcquireUnsubscriberRequest

type CustomerApiCustomerAcquireUnsubscriberRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerAcquireUnsubscriberRequest) Execute

type CustomerApiCustomerAddCustomerToGroupRequest

type CustomerApiCustomerAddCustomerToGroupRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerAddCustomerToGroupRequest) Execute

type CustomerApiCustomerBulkUpdateRequest

type CustomerApiCustomerBulkUpdateRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerBulkUpdateRequest) Body

func (CustomerApiCustomerBulkUpdateRequest) Execute

type CustomerApiCustomerCreateAddressRequest

type CustomerApiCustomerCreateAddressRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerCreateAddressRequest) Execute

type CustomerApiCustomerCreateGroupRequest

type CustomerApiCustomerCreateGroupRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerCreateGroupRequest) Body

func (CustomerApiCustomerCreateGroupRequest) Execute

type CustomerApiCustomerCreateRequest

type CustomerApiCustomerCreateRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerCreateRequest) Body

func (CustomerApiCustomerCreateRequest) Execute

type CustomerApiCustomerCreateSubscriberRequest

type CustomerApiCustomerCreateSubscriberRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerCreateSubscriberRequest) Execute

type CustomerApiCustomerDeleteAddressRequest

type CustomerApiCustomerDeleteAddressRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerDeleteAddressRequest) Execute

type CustomerApiCustomerDeleteGroupRequest

type CustomerApiCustomerDeleteGroupRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerDeleteGroupRequest) Body

func (CustomerApiCustomerDeleteGroupRequest) Execute

type CustomerApiCustomerFindByEmailRequest

type CustomerApiCustomerFindByEmailRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerFindByEmailRequest) Body

func (CustomerApiCustomerFindByEmailRequest) Execute

type CustomerApiCustomerFindByIdRequest

type CustomerApiCustomerFindByIdRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerFindByIdRequest) Body

func (CustomerApiCustomerFindByIdRequest) Execute

type CustomerApiCustomerFindRequest

type CustomerApiCustomerFindRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerFindRequest) Body

func (CustomerApiCustomerFindRequest) Execute

type CustomerApiCustomerFindSubscriberByEmailRequest

type CustomerApiCustomerFindSubscriberByEmailRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerFindSubscriberByEmailRequest) Execute

type CustomerApiCustomerFindSubscriberByIdRequest

type CustomerApiCustomerFindSubscriberByIdRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerFindSubscriberByIdRequest) Execute

type CustomerApiCustomerGetGroupByCodeRequest

type CustomerApiCustomerGetGroupByCodeRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerGetGroupByCodeRequest) Execute

type CustomerApiCustomerGetGroupByIdRequest

type CustomerApiCustomerGetGroupByIdRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerGetGroupByIdRequest) Execute

type CustomerApiCustomerGrantPermissionsRequest

type CustomerApiCustomerGrantPermissionsRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerGrantPermissionsRequest) Execute

func (r CustomerApiCustomerGrantPermissionsRequest) Execute() (map[string]interface{}, *http.Response, error)

type CustomerApiCustomerListCustomersRequest

type CustomerApiCustomerListCustomersRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerListCustomersRequest) Execute

type CustomerApiCustomerListGroupsRequest

type CustomerApiCustomerListGroupsRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerListGroupsRequest) Body

func (CustomerApiCustomerListGroupsRequest) Execute

type CustomerApiCustomerRemoveCustomerFromGroupRequest

type CustomerApiCustomerRemoveCustomerFromGroupRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerRemoveCustomerFromGroupRequest) Execute

type CustomerApiCustomerRemoveDefaultAddressRequest

type CustomerApiCustomerRemoveDefaultAddressRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerRemoveDefaultAddressRequest) Execute

type CustomerApiCustomerRevokePermissionsRequest

type CustomerApiCustomerRevokePermissionsRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerRevokePermissionsRequest) Execute

func (r CustomerApiCustomerRevokePermissionsRequest) Execute() (map[string]interface{}, *http.Response, error)

type CustomerApiCustomerSearchRequest

type CustomerApiCustomerSearchRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerSearchRequest) Body

func (CustomerApiCustomerSearchRequest) Execute

type CustomerApiCustomerSetDefaultAddressRequest

type CustomerApiCustomerSetDefaultAddressRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerSetDefaultAddressRequest) Execute

type CustomerApiCustomerSetPermissionsRequest

type CustomerApiCustomerSetPermissionsRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerSetPermissionsRequest) Execute

func (r CustomerApiCustomerSetPermissionsRequest) Execute() (map[string]interface{}, *http.Response, error)

type CustomerApiCustomerUnsubscribeRequest

type CustomerApiCustomerUnsubscribeRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerUnsubscribeRequest) Body

func (CustomerApiCustomerUnsubscribeRequest) Execute

type CustomerApiCustomerUpdateAddressRequest

type CustomerApiCustomerUpdateAddressRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerUpdateAddressRequest) Execute

type CustomerApiCustomerUpdateGroupRequest

type CustomerApiCustomerUpdateGroupRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerUpdateGroupRequest) Body

func (CustomerApiCustomerUpdateGroupRequest) Execute

type CustomerApiCustomerUpdateRequest

type CustomerApiCustomerUpdateRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerUpdateRequest) Body

func (CustomerApiCustomerUpdateRequest) Execute

type CustomerApiCustomerUpdateSubscriberRequest

type CustomerApiCustomerUpdateSubscriberRequest struct {
	ApiService *CustomerApiService
	// contains filtered or unexported fields
}

func (CustomerApiCustomerUpdateSubscriberRequest) Execute

type CustomerApiService

type CustomerApiService service

CustomerApiService CustomerApi service

func (*CustomerApiService) CustomerAcquireSubscriber

CustomerAcquireSubscriber Method for CustomerAcquireSubscriber

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

func (*CustomerApiService) CustomerAcquireSubscriberExecute

Execute executes the request

@return CustomerSubscriberResponse

func (*CustomerApiService) CustomerAcquireUnsubscriber

CustomerAcquireUnsubscriber Method for CustomerAcquireUnsubscriber

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

func (*CustomerApiService) CustomerAcquireUnsubscriberExecute

Execute executes the request

@return CustomerUnsubscribeResponse

func (*CustomerApiService) CustomerAddCustomerToGroup

CustomerAddCustomerToGroup Method for CustomerAddCustomerToGroup

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

func (*CustomerApiService) CustomerAddCustomerToGroupExecute

Execute executes the request

@return CustomerGroupResponse

func (*CustomerApiService) CustomerBulkUpdate

CustomerBulkUpdate Method for CustomerBulkUpdate

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

func (*CustomerApiService) CustomerBulkUpdateExecute

Execute executes the request

@return CustomerBulkUpdateResponse

func (*CustomerApiService) CustomerCreate

CustomerCreate Method for CustomerCreate

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

func (*CustomerApiService) CustomerCreateAddress

CustomerCreateAddress Method for CustomerCreateAddress

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

func (*CustomerApiService) CustomerCreateAddressExecute

Execute executes the request

@return CustomerAddressCustomerResponse

func (*CustomerApiService) CustomerCreateExecute

Execute executes the request

@return CustomerCustomerResponse

func (*CustomerApiService) CustomerCreateGroup

CustomerCreateGroup Method for CustomerCreateGroup

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

func (*CustomerApiService) CustomerCreateGroupExecute

Execute executes the request

@return CustomerGroupResponse

func (*CustomerApiService) CustomerCreateSubscriber

CustomerCreateSubscriber Method for CustomerCreateSubscriber

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

func (*CustomerApiService) CustomerCreateSubscriberExecute

Execute executes the request

@return CustomerSubscriberResponse

func (*CustomerApiService) CustomerDeleteAddress

CustomerDeleteAddress Method for CustomerDeleteAddress

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

func (*CustomerApiService) CustomerDeleteAddressExecute

Execute executes the request

@return CustomerAddressDeleteResponse

func (*CustomerApiService) CustomerDeleteGroup

CustomerDeleteGroup Method for CustomerDeleteGroup

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

func (*CustomerApiService) CustomerDeleteGroupExecute

Execute executes the request

@return CustomerDeleteGroupResponse

func (*CustomerApiService) CustomerFind

CustomerFind Method for CustomerFind

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

func (*CustomerApiService) CustomerFindByEmail

CustomerFindByEmail Method for CustomerFindByEmail

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

func (*CustomerApiService) CustomerFindByEmailExecute

Execute executes the request

@return CustomerCustomerResponse

func (*CustomerApiService) CustomerFindById

CustomerFindById Method for CustomerFindById

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

func (*CustomerApiService) CustomerFindByIdExecute

Execute executes the request

@return CustomerCustomerResponse

func (*CustomerApiService) CustomerFindExecute

Execute executes the request

@return CustomerFindManyResponse

func (*CustomerApiService) CustomerFindSubscriberByEmail

CustomerFindSubscriberByEmail Method for CustomerFindSubscriberByEmail

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

func (*CustomerApiService) CustomerFindSubscriberByEmailExecute

Execute executes the request

@return CustomerSubscriberResponse

func (*CustomerApiService) CustomerFindSubscriberById

CustomerFindSubscriberById Method for CustomerFindSubscriberById

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

func (*CustomerApiService) CustomerFindSubscriberByIdExecute

Execute executes the request

@return CustomerSubscriberResponse

func (*CustomerApiService) CustomerGetGroupByCode

CustomerGetGroupByCode Method for CustomerGetGroupByCode

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

func (*CustomerApiService) CustomerGetGroupByCodeExecute

Execute executes the request

@return CustomerGroupResponse

func (*CustomerApiService) CustomerGetGroupById

CustomerGetGroupById Method for CustomerGetGroupById

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

func (*CustomerApiService) CustomerGetGroupByIdExecute

Execute executes the request

@return CustomerGroupResponse

func (*CustomerApiService) CustomerGrantPermissions

CustomerGrantPermissions GrantPermissions add permissions to a customer

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

func (*CustomerApiService) CustomerGrantPermissionsExecute

func (a *CustomerApiService) CustomerGrantPermissionsExecute(r CustomerApiCustomerGrantPermissionsRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*CustomerApiService) CustomerListCustomers

CustomerListCustomers Method for CustomerListCustomers

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

func (*CustomerApiService) CustomerListCustomersExecute

Execute executes the request

@return CustomerListCustomersResponse

func (*CustomerApiService) CustomerListGroups

CustomerListGroups Method for CustomerListGroups

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

func (*CustomerApiService) CustomerListGroupsExecute

Execute executes the request

@return CustomerListGroupsResponse

func (*CustomerApiService) CustomerRemoveCustomerFromGroup

CustomerRemoveCustomerFromGroup Method for CustomerRemoveCustomerFromGroup

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

func (*CustomerApiService) CustomerRemoveCustomerFromGroupExecute

Execute executes the request

@return CustomerGroupResponse

func (*CustomerApiService) CustomerRemoveDefaultAddress

CustomerRemoveDefaultAddress Method for CustomerRemoveDefaultAddress

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

func (*CustomerApiService) CustomerRemoveDefaultAddressExecute

Execute executes the request

@return CustomerCustomerResponse

func (*CustomerApiService) CustomerRevokePermissions

CustomerRevokePermissions RevokePermissions remove permissions from a customer

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

func (*CustomerApiService) CustomerRevokePermissionsExecute

func (a *CustomerApiService) CustomerRevokePermissionsExecute(r CustomerApiCustomerRevokePermissionsRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*CustomerApiService) CustomerSearch

CustomerSearch Method for CustomerSearch

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

func (*CustomerApiService) CustomerSearchExecute

Execute executes the request

@return CustomerSearchResponse

func (*CustomerApiService) CustomerSetDefaultAddress

CustomerSetDefaultAddress Method for CustomerSetDefaultAddress

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

func (*CustomerApiService) CustomerSetDefaultAddressExecute

Execute executes the request

@return CustomerCustomerResponse

func (*CustomerApiService) CustomerSetPermissions

CustomerSetPermissions SetPermissions set permissions to a customer

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

func (*CustomerApiService) CustomerSetPermissionsExecute

func (a *CustomerApiService) CustomerSetPermissionsExecute(r CustomerApiCustomerSetPermissionsRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*CustomerApiService) CustomerUnsubscribe

CustomerUnsubscribe Method for CustomerUnsubscribe

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

func (*CustomerApiService) CustomerUnsubscribeExecute

Execute executes the request

@return CustomerUnsubscribeResponse

func (*CustomerApiService) CustomerUpdate

CustomerUpdate Method for CustomerUpdate

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

func (*CustomerApiService) CustomerUpdateAddress

CustomerUpdateAddress Method for CustomerUpdateAddress

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

func (*CustomerApiService) CustomerUpdateAddressExecute

Execute executes the request

@return CustomerAddressUpdateResponse

func (*CustomerApiService) CustomerUpdateExecute

Execute executes the request

@return CustomerCustomerResponse

func (*CustomerApiService) CustomerUpdateGroup

CustomerUpdateGroup Method for CustomerUpdateGroup

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

func (*CustomerApiService) CustomerUpdateGroupExecute

Execute executes the request

@return CustomerGroupResponse

func (*CustomerApiService) CustomerUpdateSubscriber

CustomerUpdateSubscriber Method for CustomerUpdateSubscriber

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

func (*CustomerApiService) CustomerUpdateSubscriberExecute

Execute executes the request

@return CustomerSubscriberResponse

type CustomerBulkUpdateRequest

type CustomerBulkUpdateRequest struct {
	TenantId    *string                  `json:"tenantId,omitempty"`
	CustomerIds []string                 `json:"customerIds,omitempty"`
	Action      *BulkUpdateRequestAction `json:"action,omitempty"`
}

CustomerBulkUpdateRequest struct for CustomerBulkUpdateRequest

func NewCustomerBulkUpdateRequest

func NewCustomerBulkUpdateRequest() *CustomerBulkUpdateRequest

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

func NewCustomerBulkUpdateRequestWithDefaults

func NewCustomerBulkUpdateRequestWithDefaults() *CustomerBulkUpdateRequest

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

func (*CustomerBulkUpdateRequest) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*CustomerBulkUpdateRequest) GetActionOk

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

func (*CustomerBulkUpdateRequest) GetCustomerIds

func (o *CustomerBulkUpdateRequest) GetCustomerIds() []string

GetCustomerIds returns the CustomerIds field value if set, zero value otherwise.

func (*CustomerBulkUpdateRequest) GetCustomerIdsOk

func (o *CustomerBulkUpdateRequest) GetCustomerIdsOk() ([]string, bool)

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

func (*CustomerBulkUpdateRequest) GetTenantId

func (o *CustomerBulkUpdateRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerBulkUpdateRequest) GetTenantIdOk

func (o *CustomerBulkUpdateRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerBulkUpdateRequest) HasAction

func (o *CustomerBulkUpdateRequest) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*CustomerBulkUpdateRequest) HasCustomerIds

func (o *CustomerBulkUpdateRequest) HasCustomerIds() bool

HasCustomerIds returns a boolean if a field has been set.

func (*CustomerBulkUpdateRequest) HasTenantId

func (o *CustomerBulkUpdateRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerBulkUpdateRequest) MarshalJSON

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

func (*CustomerBulkUpdateRequest) SetAction

SetAction gets a reference to the given BulkUpdateRequestAction and assigns it to the Action field.

func (*CustomerBulkUpdateRequest) SetCustomerIds

func (o *CustomerBulkUpdateRequest) SetCustomerIds(v []string)

SetCustomerIds gets a reference to the given []string and assigns it to the CustomerIds field.

func (*CustomerBulkUpdateRequest) SetTenantId

func (o *CustomerBulkUpdateRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerBulkUpdateResponse

type CustomerBulkUpdateResponse struct {
	CustomerIds []string `json:"customerIds,omitempty"`
}

CustomerBulkUpdateResponse struct for CustomerBulkUpdateResponse

func NewCustomerBulkUpdateResponse

func NewCustomerBulkUpdateResponse() *CustomerBulkUpdateResponse

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

func NewCustomerBulkUpdateResponseWithDefaults

func NewCustomerBulkUpdateResponseWithDefaults() *CustomerBulkUpdateResponse

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

func (*CustomerBulkUpdateResponse) GetCustomerIds

func (o *CustomerBulkUpdateResponse) GetCustomerIds() []string

GetCustomerIds returns the CustomerIds field value if set, zero value otherwise.

func (*CustomerBulkUpdateResponse) GetCustomerIdsOk

func (o *CustomerBulkUpdateResponse) GetCustomerIdsOk() ([]string, bool)

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

func (*CustomerBulkUpdateResponse) HasCustomerIds

func (o *CustomerBulkUpdateResponse) HasCustomerIds() bool

HasCustomerIds returns a boolean if a field has been set.

func (CustomerBulkUpdateResponse) MarshalJSON

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

func (*CustomerBulkUpdateResponse) SetCustomerIds

func (o *CustomerBulkUpdateResponse) SetCustomerIds(v []string)

SetCustomerIds gets a reference to the given []string and assigns it to the CustomerIds field.

type CustomerCreateGroupRequest

type CustomerCreateGroupRequest struct {
	Name     *string `json:"name,omitempty"`
	TenantId *string `json:"tenantId,omitempty"`
	Code     *string `json:"code,omitempty"`
}

CustomerCreateGroupRequest struct for CustomerCreateGroupRequest

func NewCustomerCreateGroupRequest

func NewCustomerCreateGroupRequest() *CustomerCreateGroupRequest

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

func NewCustomerCreateGroupRequestWithDefaults

func NewCustomerCreateGroupRequestWithDefaults() *CustomerCreateGroupRequest

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

func (*CustomerCreateGroupRequest) GetCode

func (o *CustomerCreateGroupRequest) GetCode() string

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

func (*CustomerCreateGroupRequest) GetCodeOk

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

func (o *CustomerCreateGroupRequest) GetName() string

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

func (*CustomerCreateGroupRequest) GetNameOk

func (o *CustomerCreateGroupRequest) 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 (*CustomerCreateGroupRequest) GetTenantId

func (o *CustomerCreateGroupRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerCreateGroupRequest) GetTenantIdOk

func (o *CustomerCreateGroupRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerCreateGroupRequest) HasCode

func (o *CustomerCreateGroupRequest) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*CustomerCreateGroupRequest) HasName

func (o *CustomerCreateGroupRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomerCreateGroupRequest) HasTenantId

func (o *CustomerCreateGroupRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerCreateGroupRequest) MarshalJSON

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

func (*CustomerCreateGroupRequest) SetCode

func (o *CustomerCreateGroupRequest) SetCode(v string)

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

func (*CustomerCreateGroupRequest) SetName

func (o *CustomerCreateGroupRequest) SetName(v string)

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

func (*CustomerCreateGroupRequest) SetTenantId

func (o *CustomerCreateGroupRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerCreateRequest

type CustomerCreateRequest struct {
	TenantId         *string                     `json:"tenantId,omitempty"`
	Em               *CustomerEMFields           `json:"em,omitempty"`
	Name             *string                     `json:"name,omitempty"`
	Surname          *string                     `json:"surname,omitempty"`
	Email            *string                     `json:"email,omitempty"`
	Birthdate        *time.Time                  `json:"birthdate,omitempty"`
	Gender           *string                     `json:"gender,omitempty"`
	Enabled          *bool                       `json:"enabled,omitempty"`
	Source           *string                     `json:"source,omitempty"`
	Addresses        []CustomerAddressEntity     `json:"addresses,omitempty"`
	PhoneNumber      *string                     `json:"phoneNumber,omitempty"`
	Nationality      *string                     `json:"nationality,omitempty"`
	Groups           []string                    `json:"groups,omitempty"`
	Deleted          *bool                       `json:"deleted,omitempty"`
	Newsletters      []CustomerNewsletterRequest `json:"newsletters,omitempty"`
	DoNotNotify      *bool                       `json:"doNotNotify,omitempty"`
	Attributes       *map[string]ProtobufAny     `json:"attributes,omitempty"`
	MigratedPassword *CustomerPassword           `json:"migratedPassword,omitempty"`
	Market           *string                     `json:"market,omitempty"`
	PreferredLocale  *string                     `json:"preferredLocale,omitempty"`
	TaxCode          *string                     `json:"taxCode,omitempty"`
	CertifiedEmail   *string                     `json:"certifiedEmail,omitempty"`
	ExternalIds      *map[string]string          `json:"externalIds,omitempty"`
}

CustomerCreateRequest struct for CustomerCreateRequest

func NewCustomerCreateRequest

func NewCustomerCreateRequest() *CustomerCreateRequest

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

func NewCustomerCreateRequestWithDefaults

func NewCustomerCreateRequestWithDefaults() *CustomerCreateRequest

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

func (*CustomerCreateRequest) GetAddresses

func (o *CustomerCreateRequest) GetAddresses() []CustomerAddressEntity

GetAddresses returns the Addresses field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetAddressesOk

func (o *CustomerCreateRequest) GetAddressesOk() ([]CustomerAddressEntity, bool)

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

func (*CustomerCreateRequest) GetAttributes

func (o *CustomerCreateRequest) GetAttributes() map[string]ProtobufAny

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetAttributesOk

func (o *CustomerCreateRequest) GetAttributesOk() (*map[string]ProtobufAny, bool)

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

func (*CustomerCreateRequest) GetBirthdate

func (o *CustomerCreateRequest) GetBirthdate() time.Time

GetBirthdate returns the Birthdate field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetBirthdateOk

func (o *CustomerCreateRequest) GetBirthdateOk() (*time.Time, bool)

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

func (*CustomerCreateRequest) GetCertifiedEmail

func (o *CustomerCreateRequest) GetCertifiedEmail() string

GetCertifiedEmail returns the CertifiedEmail field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetCertifiedEmailOk

func (o *CustomerCreateRequest) GetCertifiedEmailOk() (*string, bool)

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

func (*CustomerCreateRequest) GetDeleted

func (o *CustomerCreateRequest) GetDeleted() bool

GetDeleted returns the Deleted field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetDeletedOk

func (o *CustomerCreateRequest) GetDeletedOk() (*bool, bool)

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

func (*CustomerCreateRequest) GetDoNotNotify

func (o *CustomerCreateRequest) GetDoNotNotify() bool

GetDoNotNotify returns the DoNotNotify field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetDoNotNotifyOk

func (o *CustomerCreateRequest) GetDoNotNotifyOk() (*bool, bool)

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

func (*CustomerCreateRequest) GetEm

GetEm returns the Em field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetEmOk

func (o *CustomerCreateRequest) GetEmOk() (*CustomerEMFields, bool)

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

func (*CustomerCreateRequest) GetEmail

func (o *CustomerCreateRequest) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetEmailOk

func (o *CustomerCreateRequest) GetEmailOk() (*string, bool)

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

func (*CustomerCreateRequest) GetEnabled

func (o *CustomerCreateRequest) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetEnabledOk

func (o *CustomerCreateRequest) GetEnabledOk() (*bool, bool)

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

func (*CustomerCreateRequest) GetExternalIds

func (o *CustomerCreateRequest) GetExternalIds() map[string]string

GetExternalIds returns the ExternalIds field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetExternalIdsOk

func (o *CustomerCreateRequest) GetExternalIdsOk() (*map[string]string, bool)

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

func (*CustomerCreateRequest) GetGender

func (o *CustomerCreateRequest) GetGender() string

GetGender returns the Gender field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetGenderOk

func (o *CustomerCreateRequest) GetGenderOk() (*string, bool)

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

func (*CustomerCreateRequest) GetGroups

func (o *CustomerCreateRequest) GetGroups() []string

GetGroups returns the Groups field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetGroupsOk

func (o *CustomerCreateRequest) GetGroupsOk() ([]string, bool)

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

func (*CustomerCreateRequest) GetMarket

func (o *CustomerCreateRequest) GetMarket() string

GetMarket returns the Market field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetMarketOk

func (o *CustomerCreateRequest) GetMarketOk() (*string, bool)

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

func (*CustomerCreateRequest) GetMigratedPassword

func (o *CustomerCreateRequest) GetMigratedPassword() CustomerPassword

GetMigratedPassword returns the MigratedPassword field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetMigratedPasswordOk

func (o *CustomerCreateRequest) GetMigratedPasswordOk() (*CustomerPassword, bool)

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

func (*CustomerCreateRequest) GetName

func (o *CustomerCreateRequest) GetName() string

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

func (*CustomerCreateRequest) GetNameOk

func (o *CustomerCreateRequest) 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 (*CustomerCreateRequest) GetNationality

func (o *CustomerCreateRequest) GetNationality() string

GetNationality returns the Nationality field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetNationalityOk

func (o *CustomerCreateRequest) GetNationalityOk() (*string, bool)

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

func (*CustomerCreateRequest) GetNewsletters

func (o *CustomerCreateRequest) GetNewsletters() []CustomerNewsletterRequest

GetNewsletters returns the Newsletters field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetNewslettersOk

func (o *CustomerCreateRequest) GetNewslettersOk() ([]CustomerNewsletterRequest, bool)

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

func (*CustomerCreateRequest) GetPhoneNumber

func (o *CustomerCreateRequest) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetPhoneNumberOk

func (o *CustomerCreateRequest) GetPhoneNumberOk() (*string, bool)

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

func (*CustomerCreateRequest) GetPreferredLocale

func (o *CustomerCreateRequest) GetPreferredLocale() string

GetPreferredLocale returns the PreferredLocale field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetPreferredLocaleOk

func (o *CustomerCreateRequest) GetPreferredLocaleOk() (*string, bool)

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

func (*CustomerCreateRequest) GetSource

func (o *CustomerCreateRequest) GetSource() string

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

func (*CustomerCreateRequest) GetSourceOk

func (o *CustomerCreateRequest) GetSourceOk() (*string, bool)

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

func (*CustomerCreateRequest) GetSurname

func (o *CustomerCreateRequest) GetSurname() string

GetSurname returns the Surname field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetSurnameOk

func (o *CustomerCreateRequest) GetSurnameOk() (*string, bool)

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

func (*CustomerCreateRequest) GetTaxCode

func (o *CustomerCreateRequest) GetTaxCode() string

GetTaxCode returns the TaxCode field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetTaxCodeOk

func (o *CustomerCreateRequest) GetTaxCodeOk() (*string, bool)

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

func (*CustomerCreateRequest) GetTenantId

func (o *CustomerCreateRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerCreateRequest) GetTenantIdOk

func (o *CustomerCreateRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerCreateRequest) HasAddresses

func (o *CustomerCreateRequest) HasAddresses() bool

HasAddresses returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasAttributes

func (o *CustomerCreateRequest) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasBirthdate

func (o *CustomerCreateRequest) HasBirthdate() bool

HasBirthdate returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasCertifiedEmail

func (o *CustomerCreateRequest) HasCertifiedEmail() bool

HasCertifiedEmail returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasDeleted

func (o *CustomerCreateRequest) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasDoNotNotify

func (o *CustomerCreateRequest) HasDoNotNotify() bool

HasDoNotNotify returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasEm

func (o *CustomerCreateRequest) HasEm() bool

HasEm returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasEmail

func (o *CustomerCreateRequest) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasEnabled

func (o *CustomerCreateRequest) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasExternalIds

func (o *CustomerCreateRequest) HasExternalIds() bool

HasExternalIds returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasGender

func (o *CustomerCreateRequest) HasGender() bool

HasGender returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasGroups

func (o *CustomerCreateRequest) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasMarket

func (o *CustomerCreateRequest) HasMarket() bool

HasMarket returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasMigratedPassword

func (o *CustomerCreateRequest) HasMigratedPassword() bool

HasMigratedPassword returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasName

func (o *CustomerCreateRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasNationality

func (o *CustomerCreateRequest) HasNationality() bool

HasNationality returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasNewsletters

func (o *CustomerCreateRequest) HasNewsletters() bool

HasNewsletters returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasPhoneNumber

func (o *CustomerCreateRequest) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasPreferredLocale

func (o *CustomerCreateRequest) HasPreferredLocale() bool

HasPreferredLocale returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasSource

func (o *CustomerCreateRequest) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasSurname

func (o *CustomerCreateRequest) HasSurname() bool

HasSurname returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasTaxCode

func (o *CustomerCreateRequest) HasTaxCode() bool

HasTaxCode returns a boolean if a field has been set.

func (*CustomerCreateRequest) HasTenantId

func (o *CustomerCreateRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerCreateRequest) MarshalJSON

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

func (*CustomerCreateRequest) SetAddresses

func (o *CustomerCreateRequest) SetAddresses(v []CustomerAddressEntity)

SetAddresses gets a reference to the given []CustomerAddressEntity and assigns it to the Addresses field.

func (*CustomerCreateRequest) SetAttributes

func (o *CustomerCreateRequest) SetAttributes(v map[string]ProtobufAny)

SetAttributes gets a reference to the given map[string]ProtobufAny and assigns it to the Attributes field.

func (*CustomerCreateRequest) SetBirthdate

func (o *CustomerCreateRequest) SetBirthdate(v time.Time)

SetBirthdate gets a reference to the given time.Time and assigns it to the Birthdate field.

func (*CustomerCreateRequest) SetCertifiedEmail

func (o *CustomerCreateRequest) SetCertifiedEmail(v string)

SetCertifiedEmail gets a reference to the given string and assigns it to the CertifiedEmail field.

func (*CustomerCreateRequest) SetDeleted

func (o *CustomerCreateRequest) SetDeleted(v bool)

SetDeleted gets a reference to the given bool and assigns it to the Deleted field.

func (*CustomerCreateRequest) SetDoNotNotify

func (o *CustomerCreateRequest) SetDoNotNotify(v bool)

SetDoNotNotify gets a reference to the given bool and assigns it to the DoNotNotify field.

func (*CustomerCreateRequest) SetEm

SetEm gets a reference to the given CustomerEMFields and assigns it to the Em field.

func (*CustomerCreateRequest) SetEmail

func (o *CustomerCreateRequest) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CustomerCreateRequest) SetEnabled

func (o *CustomerCreateRequest) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustomerCreateRequest) SetExternalIds

func (o *CustomerCreateRequest) SetExternalIds(v map[string]string)

SetExternalIds gets a reference to the given map[string]string and assigns it to the ExternalIds field.

func (*CustomerCreateRequest) SetGender

func (o *CustomerCreateRequest) SetGender(v string)

SetGender gets a reference to the given string and assigns it to the Gender field.

func (*CustomerCreateRequest) SetGroups

func (o *CustomerCreateRequest) SetGroups(v []string)

SetGroups gets a reference to the given []string and assigns it to the Groups field.

func (*CustomerCreateRequest) SetMarket

func (o *CustomerCreateRequest) SetMarket(v string)

SetMarket gets a reference to the given string and assigns it to the Market field.

func (*CustomerCreateRequest) SetMigratedPassword

func (o *CustomerCreateRequest) SetMigratedPassword(v CustomerPassword)

SetMigratedPassword gets a reference to the given CustomerPassword and assigns it to the MigratedPassword field.

func (*CustomerCreateRequest) SetName

func (o *CustomerCreateRequest) SetName(v string)

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

func (*CustomerCreateRequest) SetNationality

func (o *CustomerCreateRequest) SetNationality(v string)

SetNationality gets a reference to the given string and assigns it to the Nationality field.

func (*CustomerCreateRequest) SetNewsletters

func (o *CustomerCreateRequest) SetNewsletters(v []CustomerNewsletterRequest)

SetNewsletters gets a reference to the given []CustomerNewsletterRequest and assigns it to the Newsletters field.

func (*CustomerCreateRequest) SetPhoneNumber

func (o *CustomerCreateRequest) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*CustomerCreateRequest) SetPreferredLocale

func (o *CustomerCreateRequest) SetPreferredLocale(v string)

SetPreferredLocale gets a reference to the given string and assigns it to the PreferredLocale field.

func (*CustomerCreateRequest) SetSource

func (o *CustomerCreateRequest) SetSource(v string)

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

func (*CustomerCreateRequest) SetSurname

func (o *CustomerCreateRequest) SetSurname(v string)

SetSurname gets a reference to the given string and assigns it to the Surname field.

func (*CustomerCreateRequest) SetTaxCode

func (o *CustomerCreateRequest) SetTaxCode(v string)

SetTaxCode gets a reference to the given string and assigns it to the TaxCode field.

func (*CustomerCreateRequest) SetTenantId

func (o *CustomerCreateRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerCreateSubscriberRequest

type CustomerCreateSubscriberRequest struct {
	TenantId   *string                    `json:"tenantId,omitempty"`
	Subscriber *CustomerSubscriberRequest `json:"subscriber,omitempty"`
}

CustomerCreateSubscriberRequest struct for CustomerCreateSubscriberRequest

func NewCustomerCreateSubscriberRequest

func NewCustomerCreateSubscriberRequest() *CustomerCreateSubscriberRequest

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

func NewCustomerCreateSubscriberRequestWithDefaults

func NewCustomerCreateSubscriberRequestWithDefaults() *CustomerCreateSubscriberRequest

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

func (*CustomerCreateSubscriberRequest) GetSubscriber

GetSubscriber returns the Subscriber field value if set, zero value otherwise.

func (*CustomerCreateSubscriberRequest) GetSubscriberOk

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

func (*CustomerCreateSubscriberRequest) GetTenantId

func (o *CustomerCreateSubscriberRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerCreateSubscriberRequest) GetTenantIdOk

func (o *CustomerCreateSubscriberRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerCreateSubscriberRequest) HasSubscriber

func (o *CustomerCreateSubscriberRequest) HasSubscriber() bool

HasSubscriber returns a boolean if a field has been set.

func (*CustomerCreateSubscriberRequest) HasTenantId

func (o *CustomerCreateSubscriberRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerCreateSubscriberRequest) MarshalJSON

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

func (*CustomerCreateSubscriberRequest) SetSubscriber

SetSubscriber gets a reference to the given CustomerSubscriberRequest and assigns it to the Subscriber field.

func (*CustomerCreateSubscriberRequest) SetTenantId

func (o *CustomerCreateSubscriberRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerCustomerResponse

type CustomerCustomerResponse struct {
	Em                       *CustomerEMFields                 `json:"em,omitempty"`
	Grn                      *string                           `json:"grn,omitempty"`
	Id                       *string                           `json:"id,omitempty"`
	Name                     *string                           `json:"name,omitempty"`
	Surname                  *string                           `json:"surname,omitempty"`
	Email                    *string                           `json:"email,omitempty"`
	Birthdate                *time.Time                        `json:"birthdate,omitempty"`
	Gender                   *string                           `json:"gender,omitempty"`
	Enabled                  *bool                             `json:"enabled,omitempty"`
	Source                   *string                           `json:"source,omitempty"`
	Addresses                []CustomerAddressCustomerResponse `json:"addresses,omitempty"`
	DefaultBillingAddressId  *string                           `json:"defaultBillingAddressId,omitempty"`
	DefaultShippingAddressId *string                           `json:"defaultShippingAddressId,omitempty"`
	PhoneNumber              *string                           `json:"phoneNumber,omitempty"`
	Nationality              *string                           `json:"nationality,omitempty"`
	PreferredLocale          *string                           `json:"preferredLocale,omitempty"`
	Groups                   []string                          `json:"groups,omitempty"`
	CreatedAt                *time.Time                        `json:"createdAt,omitempty"`
	UpdatedAt                *time.Time                        `json:"updatedAt,omitempty"`
	Deleted                  *bool                             `json:"deleted,omitempty"`
	DeletedAt                *time.Time                        `json:"deletedAt,omitempty"`
	Newsletters              []CustomerNewsletterResponse      `json:"newsletters,omitempty"`
	MigratedPassword         *CustomerPassword                 `json:"migratedPassword,omitempty"`
	Attributes               *map[string]ProtobufAny           `json:"attributes,omitempty"`
	TaxCode                  *string                           `json:"taxCode,omitempty"`
	CertifiedEmail           *string                           `json:"certifiedEmail,omitempty"`
	Market                   *string                           `json:"market,omitempty"`
	Permissions              []CustomerPermission              `json:"permissions,omitempty"`
	ExternalIds              *map[string]string                `json:"externalIds,omitempty"`
}

CustomerCustomerResponse struct for CustomerCustomerResponse

func NewCustomerCustomerResponse

func NewCustomerCustomerResponse() *CustomerCustomerResponse

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

func NewCustomerCustomerResponseWithDefaults

func NewCustomerCustomerResponseWithDefaults() *CustomerCustomerResponse

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

func (*CustomerCustomerResponse) GetAddresses

GetAddresses returns the Addresses field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetAddressesOk

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

func (*CustomerCustomerResponse) GetAttributes

func (o *CustomerCustomerResponse) GetAttributes() map[string]ProtobufAny

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetAttributesOk

func (o *CustomerCustomerResponse) GetAttributesOk() (*map[string]ProtobufAny, bool)

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

func (*CustomerCustomerResponse) GetBirthdate

func (o *CustomerCustomerResponse) GetBirthdate() time.Time

GetBirthdate returns the Birthdate field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetBirthdateOk

func (o *CustomerCustomerResponse) GetBirthdateOk() (*time.Time, bool)

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

func (*CustomerCustomerResponse) GetCertifiedEmail

func (o *CustomerCustomerResponse) GetCertifiedEmail() string

GetCertifiedEmail returns the CertifiedEmail field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetCertifiedEmailOk

func (o *CustomerCustomerResponse) GetCertifiedEmailOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetCreatedAt

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

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

func (*CustomerCustomerResponse) GetCreatedAtOk

func (o *CustomerCustomerResponse) 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 (*CustomerCustomerResponse) GetDefaultBillingAddressId

func (o *CustomerCustomerResponse) GetDefaultBillingAddressId() string

GetDefaultBillingAddressId returns the DefaultBillingAddressId field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetDefaultBillingAddressIdOk

func (o *CustomerCustomerResponse) GetDefaultBillingAddressIdOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetDefaultShippingAddressId

func (o *CustomerCustomerResponse) GetDefaultShippingAddressId() string

GetDefaultShippingAddressId returns the DefaultShippingAddressId field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetDefaultShippingAddressIdOk

func (o *CustomerCustomerResponse) GetDefaultShippingAddressIdOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetDeleted

func (o *CustomerCustomerResponse) GetDeleted() bool

GetDeleted returns the Deleted field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetDeletedAt

func (o *CustomerCustomerResponse) GetDeletedAt() time.Time

GetDeletedAt returns the DeletedAt field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetDeletedAtOk

func (o *CustomerCustomerResponse) GetDeletedAtOk() (*time.Time, bool)

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

func (*CustomerCustomerResponse) GetDeletedOk

func (o *CustomerCustomerResponse) GetDeletedOk() (*bool, bool)

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

func (*CustomerCustomerResponse) GetEm

GetEm returns the Em field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetEmOk

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

func (*CustomerCustomerResponse) GetEmail

func (o *CustomerCustomerResponse) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetEmailOk

func (o *CustomerCustomerResponse) GetEmailOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetEnabled

func (o *CustomerCustomerResponse) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetEnabledOk

func (o *CustomerCustomerResponse) GetEnabledOk() (*bool, bool)

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

func (*CustomerCustomerResponse) GetExternalIds

func (o *CustomerCustomerResponse) GetExternalIds() map[string]string

GetExternalIds returns the ExternalIds field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetExternalIdsOk

func (o *CustomerCustomerResponse) GetExternalIdsOk() (*map[string]string, bool)

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

func (*CustomerCustomerResponse) GetGender

func (o *CustomerCustomerResponse) GetGender() string

GetGender returns the Gender field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetGenderOk

func (o *CustomerCustomerResponse) GetGenderOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetGrn

func (o *CustomerCustomerResponse) GetGrn() string

GetGrn returns the Grn field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetGrnOk

func (o *CustomerCustomerResponse) GetGrnOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetGroups

func (o *CustomerCustomerResponse) GetGroups() []string

GetGroups returns the Groups field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetGroupsOk

func (o *CustomerCustomerResponse) GetGroupsOk() ([]string, bool)

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

func (*CustomerCustomerResponse) GetId

func (o *CustomerCustomerResponse) GetId() string

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

func (*CustomerCustomerResponse) GetIdOk

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

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

func (*CustomerCustomerResponse) GetMarket

func (o *CustomerCustomerResponse) GetMarket() string

GetMarket returns the Market field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetMarketOk

func (o *CustomerCustomerResponse) GetMarketOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetMigratedPassword

func (o *CustomerCustomerResponse) GetMigratedPassword() CustomerPassword

GetMigratedPassword returns the MigratedPassword field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetMigratedPasswordOk

func (o *CustomerCustomerResponse) GetMigratedPasswordOk() (*CustomerPassword, bool)

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

func (*CustomerCustomerResponse) GetName

func (o *CustomerCustomerResponse) GetName() string

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

func (*CustomerCustomerResponse) GetNameOk

func (o *CustomerCustomerResponse) 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 (*CustomerCustomerResponse) GetNationality

func (o *CustomerCustomerResponse) GetNationality() string

GetNationality returns the Nationality field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetNationalityOk

func (o *CustomerCustomerResponse) GetNationalityOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetNewsletters

GetNewsletters returns the Newsletters field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetNewslettersOk

func (o *CustomerCustomerResponse) GetNewslettersOk() ([]CustomerNewsletterResponse, bool)

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

func (*CustomerCustomerResponse) GetPermissions

func (o *CustomerCustomerResponse) GetPermissions() []CustomerPermission

GetPermissions returns the Permissions field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetPermissionsOk

func (o *CustomerCustomerResponse) GetPermissionsOk() ([]CustomerPermission, bool)

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

func (*CustomerCustomerResponse) GetPhoneNumber

func (o *CustomerCustomerResponse) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetPhoneNumberOk

func (o *CustomerCustomerResponse) GetPhoneNumberOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetPreferredLocale

func (o *CustomerCustomerResponse) GetPreferredLocale() string

GetPreferredLocale returns the PreferredLocale field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetPreferredLocaleOk

func (o *CustomerCustomerResponse) GetPreferredLocaleOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetSource

func (o *CustomerCustomerResponse) GetSource() string

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

func (*CustomerCustomerResponse) GetSourceOk

func (o *CustomerCustomerResponse) GetSourceOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetSurname

func (o *CustomerCustomerResponse) GetSurname() string

GetSurname returns the Surname field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetSurnameOk

func (o *CustomerCustomerResponse) GetSurnameOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetTaxCode

func (o *CustomerCustomerResponse) GetTaxCode() string

GetTaxCode returns the TaxCode field value if set, zero value otherwise.

func (*CustomerCustomerResponse) GetTaxCodeOk

func (o *CustomerCustomerResponse) GetTaxCodeOk() (*string, bool)

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

func (*CustomerCustomerResponse) GetUpdatedAt

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

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

func (*CustomerCustomerResponse) GetUpdatedAtOk

func (o *CustomerCustomerResponse) 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 (*CustomerCustomerResponse) HasAddresses

func (o *CustomerCustomerResponse) HasAddresses() bool

HasAddresses returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasAttributes

func (o *CustomerCustomerResponse) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasBirthdate

func (o *CustomerCustomerResponse) HasBirthdate() bool

HasBirthdate returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasCertifiedEmail

func (o *CustomerCustomerResponse) HasCertifiedEmail() bool

HasCertifiedEmail returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasCreatedAt

func (o *CustomerCustomerResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasDefaultBillingAddressId

func (o *CustomerCustomerResponse) HasDefaultBillingAddressId() bool

HasDefaultBillingAddressId returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasDefaultShippingAddressId

func (o *CustomerCustomerResponse) HasDefaultShippingAddressId() bool

HasDefaultShippingAddressId returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasDeleted

func (o *CustomerCustomerResponse) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasDeletedAt

func (o *CustomerCustomerResponse) HasDeletedAt() bool

HasDeletedAt returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasEm

func (o *CustomerCustomerResponse) HasEm() bool

HasEm returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasEmail

func (o *CustomerCustomerResponse) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasEnabled

func (o *CustomerCustomerResponse) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasExternalIds

func (o *CustomerCustomerResponse) HasExternalIds() bool

HasExternalIds returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasGender

func (o *CustomerCustomerResponse) HasGender() bool

HasGender returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasGrn

func (o *CustomerCustomerResponse) HasGrn() bool

HasGrn returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasGroups

func (o *CustomerCustomerResponse) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasId

func (o *CustomerCustomerResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasMarket

func (o *CustomerCustomerResponse) HasMarket() bool

HasMarket returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasMigratedPassword

func (o *CustomerCustomerResponse) HasMigratedPassword() bool

HasMigratedPassword returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasName

func (o *CustomerCustomerResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasNationality

func (o *CustomerCustomerResponse) HasNationality() bool

HasNationality returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasNewsletters

func (o *CustomerCustomerResponse) HasNewsletters() bool

HasNewsletters returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasPermissions

func (o *CustomerCustomerResponse) HasPermissions() bool

HasPermissions returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasPhoneNumber

func (o *CustomerCustomerResponse) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasPreferredLocale

func (o *CustomerCustomerResponse) HasPreferredLocale() bool

HasPreferredLocale returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasSource

func (o *CustomerCustomerResponse) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasSurname

func (o *CustomerCustomerResponse) HasSurname() bool

HasSurname returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasTaxCode

func (o *CustomerCustomerResponse) HasTaxCode() bool

HasTaxCode returns a boolean if a field has been set.

func (*CustomerCustomerResponse) HasUpdatedAt

func (o *CustomerCustomerResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CustomerCustomerResponse) MarshalJSON

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

func (*CustomerCustomerResponse) SetAddresses

SetAddresses gets a reference to the given []CustomerAddressCustomerResponse and assigns it to the Addresses field.

func (*CustomerCustomerResponse) SetAttributes

func (o *CustomerCustomerResponse) SetAttributes(v map[string]ProtobufAny)

SetAttributes gets a reference to the given map[string]ProtobufAny and assigns it to the Attributes field.

func (*CustomerCustomerResponse) SetBirthdate

func (o *CustomerCustomerResponse) SetBirthdate(v time.Time)

SetBirthdate gets a reference to the given time.Time and assigns it to the Birthdate field.

func (*CustomerCustomerResponse) SetCertifiedEmail

func (o *CustomerCustomerResponse) SetCertifiedEmail(v string)

SetCertifiedEmail gets a reference to the given string and assigns it to the CertifiedEmail field.

func (*CustomerCustomerResponse) SetCreatedAt

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

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

func (*CustomerCustomerResponse) SetDefaultBillingAddressId

func (o *CustomerCustomerResponse) SetDefaultBillingAddressId(v string)

SetDefaultBillingAddressId gets a reference to the given string and assigns it to the DefaultBillingAddressId field.

func (*CustomerCustomerResponse) SetDefaultShippingAddressId

func (o *CustomerCustomerResponse) SetDefaultShippingAddressId(v string)

SetDefaultShippingAddressId gets a reference to the given string and assigns it to the DefaultShippingAddressId field.

func (*CustomerCustomerResponse) SetDeleted

func (o *CustomerCustomerResponse) SetDeleted(v bool)

SetDeleted gets a reference to the given bool and assigns it to the Deleted field.

func (*CustomerCustomerResponse) SetDeletedAt

func (o *CustomerCustomerResponse) SetDeletedAt(v time.Time)

SetDeletedAt gets a reference to the given time.Time and assigns it to the DeletedAt field.

func (*CustomerCustomerResponse) SetEm

SetEm gets a reference to the given CustomerEMFields and assigns it to the Em field.

func (*CustomerCustomerResponse) SetEmail

func (o *CustomerCustomerResponse) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CustomerCustomerResponse) SetEnabled

func (o *CustomerCustomerResponse) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustomerCustomerResponse) SetExternalIds

func (o *CustomerCustomerResponse) SetExternalIds(v map[string]string)

SetExternalIds gets a reference to the given map[string]string and assigns it to the ExternalIds field.

func (*CustomerCustomerResponse) SetGender

func (o *CustomerCustomerResponse) SetGender(v string)

SetGender gets a reference to the given string and assigns it to the Gender field.

func (*CustomerCustomerResponse) SetGrn

func (o *CustomerCustomerResponse) SetGrn(v string)

SetGrn gets a reference to the given string and assigns it to the Grn field.

func (*CustomerCustomerResponse) SetGroups

func (o *CustomerCustomerResponse) SetGroups(v []string)

SetGroups gets a reference to the given []string and assigns it to the Groups field.

func (*CustomerCustomerResponse) SetId

func (o *CustomerCustomerResponse) SetId(v string)

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

func (*CustomerCustomerResponse) SetMarket

func (o *CustomerCustomerResponse) SetMarket(v string)

SetMarket gets a reference to the given string and assigns it to the Market field.

func (*CustomerCustomerResponse) SetMigratedPassword

func (o *CustomerCustomerResponse) SetMigratedPassword(v CustomerPassword)

SetMigratedPassword gets a reference to the given CustomerPassword and assigns it to the MigratedPassword field.

func (*CustomerCustomerResponse) SetName

func (o *CustomerCustomerResponse) SetName(v string)

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

func (*CustomerCustomerResponse) SetNationality

func (o *CustomerCustomerResponse) SetNationality(v string)

SetNationality gets a reference to the given string and assigns it to the Nationality field.

func (*CustomerCustomerResponse) SetNewsletters

SetNewsletters gets a reference to the given []CustomerNewsletterResponse and assigns it to the Newsletters field.

func (*CustomerCustomerResponse) SetPermissions

func (o *CustomerCustomerResponse) SetPermissions(v []CustomerPermission)

SetPermissions gets a reference to the given []CustomerPermission and assigns it to the Permissions field.

func (*CustomerCustomerResponse) SetPhoneNumber

func (o *CustomerCustomerResponse) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*CustomerCustomerResponse) SetPreferredLocale

func (o *CustomerCustomerResponse) SetPreferredLocale(v string)

SetPreferredLocale gets a reference to the given string and assigns it to the PreferredLocale field.

func (*CustomerCustomerResponse) SetSource

func (o *CustomerCustomerResponse) SetSource(v string)

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

func (*CustomerCustomerResponse) SetSurname

func (o *CustomerCustomerResponse) SetSurname(v string)

SetSurname gets a reference to the given string and assigns it to the Surname field.

func (*CustomerCustomerResponse) SetTaxCode

func (o *CustomerCustomerResponse) SetTaxCode(v string)

SetTaxCode gets a reference to the given string and assigns it to the TaxCode field.

func (*CustomerCustomerResponse) SetUpdatedAt

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

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

type CustomerDeleteGroupRequest

type CustomerDeleteGroupRequest struct {
	TenantId *string `json:"tenantId,omitempty"`
	GroupId  *string `json:"groupId,omitempty"`
}

CustomerDeleteGroupRequest struct for CustomerDeleteGroupRequest

func NewCustomerDeleteGroupRequest

func NewCustomerDeleteGroupRequest() *CustomerDeleteGroupRequest

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

func NewCustomerDeleteGroupRequestWithDefaults

func NewCustomerDeleteGroupRequestWithDefaults() *CustomerDeleteGroupRequest

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

func (*CustomerDeleteGroupRequest) GetGroupId

func (o *CustomerDeleteGroupRequest) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*CustomerDeleteGroupRequest) GetGroupIdOk

func (o *CustomerDeleteGroupRequest) GetGroupIdOk() (*string, bool)

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

func (*CustomerDeleteGroupRequest) GetTenantId

func (o *CustomerDeleteGroupRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerDeleteGroupRequest) GetTenantIdOk

func (o *CustomerDeleteGroupRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerDeleteGroupRequest) HasGroupId

func (o *CustomerDeleteGroupRequest) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*CustomerDeleteGroupRequest) HasTenantId

func (o *CustomerDeleteGroupRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerDeleteGroupRequest) MarshalJSON

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

func (*CustomerDeleteGroupRequest) SetGroupId

func (o *CustomerDeleteGroupRequest) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*CustomerDeleteGroupRequest) SetTenantId

func (o *CustomerDeleteGroupRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerDeleteGroupResponse

type CustomerDeleteGroupResponse struct {
	GroupId *string `json:"groupId,omitempty"`
}

CustomerDeleteGroupResponse struct for CustomerDeleteGroupResponse

func NewCustomerDeleteGroupResponse

func NewCustomerDeleteGroupResponse() *CustomerDeleteGroupResponse

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

func NewCustomerDeleteGroupResponseWithDefaults

func NewCustomerDeleteGroupResponseWithDefaults() *CustomerDeleteGroupResponse

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

func (*CustomerDeleteGroupResponse) GetGroupId

func (o *CustomerDeleteGroupResponse) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*CustomerDeleteGroupResponse) GetGroupIdOk

func (o *CustomerDeleteGroupResponse) GetGroupIdOk() (*string, bool)

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

func (*CustomerDeleteGroupResponse) HasGroupId

func (o *CustomerDeleteGroupResponse) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (CustomerDeleteGroupResponse) MarshalJSON

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

func (*CustomerDeleteGroupResponse) SetGroupId

func (o *CustomerDeleteGroupResponse) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

type CustomerEMFields

type CustomerEMFields struct {
	TenantId   *string `json:"tenantId,omitempty"`
	EntityType *string `json:"entityType,omitempty"`
	EntityCode *string `json:"entityCode,omitempty"`
}

CustomerEMFields struct for CustomerEMFields

func NewCustomerEMFields

func NewCustomerEMFields() *CustomerEMFields

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

func NewCustomerEMFieldsWithDefaults

func NewCustomerEMFieldsWithDefaults() *CustomerEMFields

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

func (*CustomerEMFields) GetEntityCode

func (o *CustomerEMFields) GetEntityCode() string

GetEntityCode returns the EntityCode field value if set, zero value otherwise.

func (*CustomerEMFields) GetEntityCodeOk

func (o *CustomerEMFields) GetEntityCodeOk() (*string, bool)

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

func (*CustomerEMFields) GetEntityType

func (o *CustomerEMFields) GetEntityType() string

GetEntityType returns the EntityType field value if set, zero value otherwise.

func (*CustomerEMFields) GetEntityTypeOk

func (o *CustomerEMFields) GetEntityTypeOk() (*string, bool)

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

func (*CustomerEMFields) GetTenantId

func (o *CustomerEMFields) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerEMFields) GetTenantIdOk

func (o *CustomerEMFields) GetTenantIdOk() (*string, bool)

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

func (*CustomerEMFields) HasEntityCode

func (o *CustomerEMFields) HasEntityCode() bool

HasEntityCode returns a boolean if a field has been set.

func (*CustomerEMFields) HasEntityType

func (o *CustomerEMFields) HasEntityType() bool

HasEntityType returns a boolean if a field has been set.

func (*CustomerEMFields) HasTenantId

func (o *CustomerEMFields) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerEMFields) MarshalJSON

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

func (*CustomerEMFields) SetEntityCode

func (o *CustomerEMFields) SetEntityCode(v string)

SetEntityCode gets a reference to the given string and assigns it to the EntityCode field.

func (*CustomerEMFields) SetEntityType

func (o *CustomerEMFields) SetEntityType(v string)

SetEntityType gets a reference to the given string and assigns it to the EntityType field.

func (*CustomerEMFields) SetTenantId

func (o *CustomerEMFields) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerFindByEmailRequest

type CustomerFindByEmailRequest struct {
	TenantId *string `json:"tenantId,omitempty"`
	Email    *string `json:"email,omitempty"`
}

CustomerFindByEmailRequest struct for CustomerFindByEmailRequest

func NewCustomerFindByEmailRequest

func NewCustomerFindByEmailRequest() *CustomerFindByEmailRequest

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

func NewCustomerFindByEmailRequestWithDefaults

func NewCustomerFindByEmailRequestWithDefaults() *CustomerFindByEmailRequest

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

func (*CustomerFindByEmailRequest) GetEmail

func (o *CustomerFindByEmailRequest) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CustomerFindByEmailRequest) GetEmailOk

func (o *CustomerFindByEmailRequest) GetEmailOk() (*string, bool)

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

func (*CustomerFindByEmailRequest) GetTenantId

func (o *CustomerFindByEmailRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerFindByEmailRequest) GetTenantIdOk

func (o *CustomerFindByEmailRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerFindByEmailRequest) HasEmail

func (o *CustomerFindByEmailRequest) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CustomerFindByEmailRequest) HasTenantId

func (o *CustomerFindByEmailRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerFindByEmailRequest) MarshalJSON

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

func (*CustomerFindByEmailRequest) SetEmail

func (o *CustomerFindByEmailRequest) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CustomerFindByEmailRequest) SetTenantId

func (o *CustomerFindByEmailRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerFindByIdRequest

type CustomerFindByIdRequest struct {
	TenantId *string `json:"tenantId,omitempty"`
	Id       *string `json:"id,omitempty"`
}

CustomerFindByIdRequest struct for CustomerFindByIdRequest

func NewCustomerFindByIdRequest

func NewCustomerFindByIdRequest() *CustomerFindByIdRequest

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

func NewCustomerFindByIdRequestWithDefaults

func NewCustomerFindByIdRequestWithDefaults() *CustomerFindByIdRequest

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

func (*CustomerFindByIdRequest) GetId

func (o *CustomerFindByIdRequest) GetId() string

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

func (*CustomerFindByIdRequest) GetIdOk

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

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

func (*CustomerFindByIdRequest) GetTenantId

func (o *CustomerFindByIdRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerFindByIdRequest) GetTenantIdOk

func (o *CustomerFindByIdRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerFindByIdRequest) HasId

func (o *CustomerFindByIdRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustomerFindByIdRequest) HasTenantId

func (o *CustomerFindByIdRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerFindByIdRequest) MarshalJSON

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

func (*CustomerFindByIdRequest) SetId

func (o *CustomerFindByIdRequest) SetId(v string)

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

func (*CustomerFindByIdRequest) SetTenantId

func (o *CustomerFindByIdRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerFindManyRequest

type CustomerFindManyRequest struct {
	TenantId   *string                        `json:"tenantId,omitempty"`
	GroupId    *string                        `json:"groupId,omitempty"`
	PageSize   *int64                         `json:"pageSize,omitempty"`
	PageToken  *string                        `json:"pageToken,omitempty"`
	Filter     *CustomerFindManyRequestFilter `json:"filter,omitempty"`
	FilterMask []string                       `json:"filterMask,omitempty"`
}

CustomerFindManyRequest struct for CustomerFindManyRequest

func NewCustomerFindManyRequest

func NewCustomerFindManyRequest() *CustomerFindManyRequest

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

func NewCustomerFindManyRequestWithDefaults

func NewCustomerFindManyRequestWithDefaults() *CustomerFindManyRequest

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

func (*CustomerFindManyRequest) GetFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*CustomerFindManyRequest) GetFilterMask

func (o *CustomerFindManyRequest) GetFilterMask() []string

GetFilterMask returns the FilterMask field value if set, zero value otherwise.

func (*CustomerFindManyRequest) GetFilterMaskOk

func (o *CustomerFindManyRequest) GetFilterMaskOk() ([]string, bool)

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

func (*CustomerFindManyRequest) GetFilterOk

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

func (*CustomerFindManyRequest) GetGroupId

func (o *CustomerFindManyRequest) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*CustomerFindManyRequest) GetGroupIdOk

func (o *CustomerFindManyRequest) GetGroupIdOk() (*string, bool)

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

func (*CustomerFindManyRequest) GetPageSize

func (o *CustomerFindManyRequest) GetPageSize() int64

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

func (*CustomerFindManyRequest) GetPageSizeOk

func (o *CustomerFindManyRequest) GetPageSizeOk() (*int64, bool)

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

func (*CustomerFindManyRequest) GetPageToken

func (o *CustomerFindManyRequest) GetPageToken() string

GetPageToken returns the PageToken field value if set, zero value otherwise.

func (*CustomerFindManyRequest) GetPageTokenOk

func (o *CustomerFindManyRequest) GetPageTokenOk() (*string, bool)

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

func (*CustomerFindManyRequest) GetTenantId

func (o *CustomerFindManyRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerFindManyRequest) GetTenantIdOk

func (o *CustomerFindManyRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerFindManyRequest) HasFilter

func (o *CustomerFindManyRequest) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*CustomerFindManyRequest) HasFilterMask

func (o *CustomerFindManyRequest) HasFilterMask() bool

HasFilterMask returns a boolean if a field has been set.

func (*CustomerFindManyRequest) HasGroupId

func (o *CustomerFindManyRequest) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*CustomerFindManyRequest) HasPageSize

func (o *CustomerFindManyRequest) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*CustomerFindManyRequest) HasPageToken

func (o *CustomerFindManyRequest) HasPageToken() bool

HasPageToken returns a boolean if a field has been set.

func (*CustomerFindManyRequest) HasTenantId

func (o *CustomerFindManyRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerFindManyRequest) MarshalJSON

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

func (*CustomerFindManyRequest) SetFilter

SetFilter gets a reference to the given CustomerFindManyRequestFilter and assigns it to the Filter field.

func (*CustomerFindManyRequest) SetFilterMask

func (o *CustomerFindManyRequest) SetFilterMask(v []string)

SetFilterMask gets a reference to the given []string and assigns it to the FilterMask field.

func (*CustomerFindManyRequest) SetGroupId

func (o *CustomerFindManyRequest) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*CustomerFindManyRequest) SetPageSize

func (o *CustomerFindManyRequest) SetPageSize(v int64)

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

func (*CustomerFindManyRequest) SetPageToken

func (o *CustomerFindManyRequest) SetPageToken(v string)

SetPageToken gets a reference to the given string and assigns it to the PageToken field.

func (*CustomerFindManyRequest) SetTenantId

func (o *CustomerFindManyRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerFindManyRequestFilter

type CustomerFindManyRequestFilter struct {
	Newsletter *bool `json:"newsletter,omitempty"`
}

CustomerFindManyRequestFilter struct for CustomerFindManyRequestFilter

func NewCustomerFindManyRequestFilter

func NewCustomerFindManyRequestFilter() *CustomerFindManyRequestFilter

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

func NewCustomerFindManyRequestFilterWithDefaults

func NewCustomerFindManyRequestFilterWithDefaults() *CustomerFindManyRequestFilter

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

func (*CustomerFindManyRequestFilter) GetNewsletter

func (o *CustomerFindManyRequestFilter) GetNewsletter() bool

GetNewsletter returns the Newsletter field value if set, zero value otherwise.

func (*CustomerFindManyRequestFilter) GetNewsletterOk

func (o *CustomerFindManyRequestFilter) GetNewsletterOk() (*bool, bool)

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

func (*CustomerFindManyRequestFilter) HasNewsletter

func (o *CustomerFindManyRequestFilter) HasNewsletter() bool

HasNewsletter returns a boolean if a field has been set.

func (CustomerFindManyRequestFilter) MarshalJSON

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

func (*CustomerFindManyRequestFilter) SetNewsletter

func (o *CustomerFindManyRequestFilter) SetNewsletter(v bool)

SetNewsletter gets a reference to the given bool and assigns it to the Newsletter field.

type CustomerFindManyResponse

type CustomerFindManyResponse struct {
	Customers     []CustomerCustomerResponse `json:"customers,omitempty"`
	NextPageToken *string                    `json:"nextPageToken,omitempty"`
}

CustomerFindManyResponse struct for CustomerFindManyResponse

func NewCustomerFindManyResponse

func NewCustomerFindManyResponse() *CustomerFindManyResponse

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

func NewCustomerFindManyResponseWithDefaults

func NewCustomerFindManyResponseWithDefaults() *CustomerFindManyResponse

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

func (*CustomerFindManyResponse) GetCustomers

GetCustomers returns the Customers field value if set, zero value otherwise.

func (*CustomerFindManyResponse) GetCustomersOk

func (o *CustomerFindManyResponse) GetCustomersOk() ([]CustomerCustomerResponse, bool)

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

func (*CustomerFindManyResponse) GetNextPageToken

func (o *CustomerFindManyResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*CustomerFindManyResponse) GetNextPageTokenOk

func (o *CustomerFindManyResponse) GetNextPageTokenOk() (*string, bool)

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

func (*CustomerFindManyResponse) HasCustomers

func (o *CustomerFindManyResponse) HasCustomers() bool

HasCustomers returns a boolean if a field has been set.

func (*CustomerFindManyResponse) HasNextPageToken

func (o *CustomerFindManyResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (CustomerFindManyResponse) MarshalJSON

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

func (*CustomerFindManyResponse) SetCustomers

SetCustomers gets a reference to the given []CustomerCustomerResponse and assigns it to the Customers field.

func (*CustomerFindManyResponse) SetNextPageToken

func (o *CustomerFindManyResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

type CustomerFindSubscriberByEmailRequest

type CustomerFindSubscriberByEmailRequest struct {
	TenantId        *string `json:"tenantId,omitempty"`
	SubscriberEmail *string `json:"subscriberEmail,omitempty"`
}

CustomerFindSubscriberByEmailRequest struct for CustomerFindSubscriberByEmailRequest

func NewCustomerFindSubscriberByEmailRequest

func NewCustomerFindSubscriberByEmailRequest() *CustomerFindSubscriberByEmailRequest

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

func NewCustomerFindSubscriberByEmailRequestWithDefaults

func NewCustomerFindSubscriberByEmailRequestWithDefaults() *CustomerFindSubscriberByEmailRequest

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

func (*CustomerFindSubscriberByEmailRequest) GetSubscriberEmail

func (o *CustomerFindSubscriberByEmailRequest) GetSubscriberEmail() string

GetSubscriberEmail returns the SubscriberEmail field value if set, zero value otherwise.

func (*CustomerFindSubscriberByEmailRequest) GetSubscriberEmailOk

func (o *CustomerFindSubscriberByEmailRequest) GetSubscriberEmailOk() (*string, bool)

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

func (*CustomerFindSubscriberByEmailRequest) GetTenantId

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerFindSubscriberByEmailRequest) GetTenantIdOk

func (o *CustomerFindSubscriberByEmailRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerFindSubscriberByEmailRequest) HasSubscriberEmail

func (o *CustomerFindSubscriberByEmailRequest) HasSubscriberEmail() bool

HasSubscriberEmail returns a boolean if a field has been set.

func (*CustomerFindSubscriberByEmailRequest) HasTenantId

func (o *CustomerFindSubscriberByEmailRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerFindSubscriberByEmailRequest) MarshalJSON

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

func (*CustomerFindSubscriberByEmailRequest) SetSubscriberEmail

func (o *CustomerFindSubscriberByEmailRequest) SetSubscriberEmail(v string)

SetSubscriberEmail gets a reference to the given string and assigns it to the SubscriberEmail field.

func (*CustomerFindSubscriberByEmailRequest) SetTenantId

func (o *CustomerFindSubscriberByEmailRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerFindSubscriberByIdRequest

type CustomerFindSubscriberByIdRequest struct {
	TenantId     *string `json:"tenantId,omitempty"`
	SubscriberId *string `json:"subscriberId,omitempty"`
}

CustomerFindSubscriberByIdRequest struct for CustomerFindSubscriberByIdRequest

func NewCustomerFindSubscriberByIdRequest

func NewCustomerFindSubscriberByIdRequest() *CustomerFindSubscriberByIdRequest

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

func NewCustomerFindSubscriberByIdRequestWithDefaults

func NewCustomerFindSubscriberByIdRequestWithDefaults() *CustomerFindSubscriberByIdRequest

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

func (*CustomerFindSubscriberByIdRequest) GetSubscriberId

func (o *CustomerFindSubscriberByIdRequest) GetSubscriberId() string

GetSubscriberId returns the SubscriberId field value if set, zero value otherwise.

func (*CustomerFindSubscriberByIdRequest) GetSubscriberIdOk

func (o *CustomerFindSubscriberByIdRequest) GetSubscriberIdOk() (*string, bool)

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

func (*CustomerFindSubscriberByIdRequest) GetTenantId

func (o *CustomerFindSubscriberByIdRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerFindSubscriberByIdRequest) GetTenantIdOk

func (o *CustomerFindSubscriberByIdRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerFindSubscriberByIdRequest) HasSubscriberId

func (o *CustomerFindSubscriberByIdRequest) HasSubscriberId() bool

HasSubscriberId returns a boolean if a field has been set.

func (*CustomerFindSubscriberByIdRequest) HasTenantId

func (o *CustomerFindSubscriberByIdRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerFindSubscriberByIdRequest) MarshalJSON

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

func (*CustomerFindSubscriberByIdRequest) SetSubscriberId

func (o *CustomerFindSubscriberByIdRequest) SetSubscriberId(v string)

SetSubscriberId gets a reference to the given string and assigns it to the SubscriberId field.

func (*CustomerFindSubscriberByIdRequest) SetTenantId

func (o *CustomerFindSubscriberByIdRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerGetGroupByCodeRequest

type CustomerGetGroupByCodeRequest struct {
	TenantId *string `json:"tenantId,omitempty"`
	Code     *string `json:"code,omitempty"`
}

CustomerGetGroupByCodeRequest struct for CustomerGetGroupByCodeRequest

func NewCustomerGetGroupByCodeRequest

func NewCustomerGetGroupByCodeRequest() *CustomerGetGroupByCodeRequest

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

func NewCustomerGetGroupByCodeRequestWithDefaults

func NewCustomerGetGroupByCodeRequestWithDefaults() *CustomerGetGroupByCodeRequest

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

func (*CustomerGetGroupByCodeRequest) GetCode

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

func (*CustomerGetGroupByCodeRequest) GetCodeOk

func (o *CustomerGetGroupByCodeRequest) 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 (*CustomerGetGroupByCodeRequest) GetTenantId

func (o *CustomerGetGroupByCodeRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerGetGroupByCodeRequest) GetTenantIdOk

func (o *CustomerGetGroupByCodeRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerGetGroupByCodeRequest) HasCode

func (o *CustomerGetGroupByCodeRequest) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*CustomerGetGroupByCodeRequest) HasTenantId

func (o *CustomerGetGroupByCodeRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerGetGroupByCodeRequest) MarshalJSON

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

func (*CustomerGetGroupByCodeRequest) SetCode

func (o *CustomerGetGroupByCodeRequest) SetCode(v string)

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

func (*CustomerGetGroupByCodeRequest) SetTenantId

func (o *CustomerGetGroupByCodeRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerGetGroupByIdRequest

type CustomerGetGroupByIdRequest struct {
	TenantId *string `json:"tenantId,omitempty"`
	GroupId  *string `json:"groupId,omitempty"`
}

CustomerGetGroupByIdRequest struct for CustomerGetGroupByIdRequest

func NewCustomerGetGroupByIdRequest

func NewCustomerGetGroupByIdRequest() *CustomerGetGroupByIdRequest

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

func NewCustomerGetGroupByIdRequestWithDefaults

func NewCustomerGetGroupByIdRequestWithDefaults() *CustomerGetGroupByIdRequest

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

func (*CustomerGetGroupByIdRequest) GetGroupId

func (o *CustomerGetGroupByIdRequest) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*CustomerGetGroupByIdRequest) GetGroupIdOk

func (o *CustomerGetGroupByIdRequest) GetGroupIdOk() (*string, bool)

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

func (*CustomerGetGroupByIdRequest) GetTenantId

func (o *CustomerGetGroupByIdRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerGetGroupByIdRequest) GetTenantIdOk

func (o *CustomerGetGroupByIdRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerGetGroupByIdRequest) HasGroupId

func (o *CustomerGetGroupByIdRequest) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*CustomerGetGroupByIdRequest) HasTenantId

func (o *CustomerGetGroupByIdRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerGetGroupByIdRequest) MarshalJSON

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

func (*CustomerGetGroupByIdRequest) SetGroupId

func (o *CustomerGetGroupByIdRequest) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*CustomerGetGroupByIdRequest) SetTenantId

func (o *CustomerGetGroupByIdRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerGrantPermissionsRequest

type CustomerGrantPermissionsRequest struct {
	TenantId    *string              `json:"tenantId,omitempty"`
	CustomerId  *string              `json:"customerId,omitempty"`
	Permissions []CustomerPermission `json:"permissions,omitempty"`
}

CustomerGrantPermissionsRequest struct for CustomerGrantPermissionsRequest

func NewCustomerGrantPermissionsRequest

func NewCustomerGrantPermissionsRequest() *CustomerGrantPermissionsRequest

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

func NewCustomerGrantPermissionsRequestWithDefaults

func NewCustomerGrantPermissionsRequestWithDefaults() *CustomerGrantPermissionsRequest

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

func (*CustomerGrantPermissionsRequest) GetCustomerId

func (o *CustomerGrantPermissionsRequest) GetCustomerId() string

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*CustomerGrantPermissionsRequest) GetCustomerIdOk

func (o *CustomerGrantPermissionsRequest) GetCustomerIdOk() (*string, bool)

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

func (*CustomerGrantPermissionsRequest) GetPermissions

GetPermissions returns the Permissions field value if set, zero value otherwise.

func (*CustomerGrantPermissionsRequest) GetPermissionsOk

func (o *CustomerGrantPermissionsRequest) GetPermissionsOk() ([]CustomerPermission, bool)

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

func (*CustomerGrantPermissionsRequest) GetTenantId

func (o *CustomerGrantPermissionsRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerGrantPermissionsRequest) GetTenantIdOk

func (o *CustomerGrantPermissionsRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerGrantPermissionsRequest) HasCustomerId

func (o *CustomerGrantPermissionsRequest) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*CustomerGrantPermissionsRequest) HasPermissions

func (o *CustomerGrantPermissionsRequest) HasPermissions() bool

HasPermissions returns a boolean if a field has been set.

func (*CustomerGrantPermissionsRequest) HasTenantId

func (o *CustomerGrantPermissionsRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerGrantPermissionsRequest) MarshalJSON

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

func (*CustomerGrantPermissionsRequest) SetCustomerId

func (o *CustomerGrantPermissionsRequest) SetCustomerId(v string)

SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.

func (*CustomerGrantPermissionsRequest) SetPermissions

func (o *CustomerGrantPermissionsRequest) SetPermissions(v []CustomerPermission)

SetPermissions gets a reference to the given []CustomerPermission and assigns it to the Permissions field.

func (*CustomerGrantPermissionsRequest) SetTenantId

func (o *CustomerGrantPermissionsRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerGroupResponse

type CustomerGroupResponse struct {
	Id            *string    `json:"id,omitempty"`
	Name          *string    `json:"name,omitempty"`
	CustomerIds   []string   `json:"customerIds,omitempty"`
	CreatedAt     *time.Time `json:"createdAt,omitempty"`
	UpdatedAt     *time.Time `json:"updatedAt,omitempty"`
	Grn           *string    `json:"grn,omitempty"`
	Code          *string    `json:"code,omitempty"`
	CustomerCount *string    `json:"customerCount,omitempty"`
}

CustomerGroupResponse struct for CustomerGroupResponse

func NewCustomerGroupResponse

func NewCustomerGroupResponse() *CustomerGroupResponse

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

func NewCustomerGroupResponseWithDefaults

func NewCustomerGroupResponseWithDefaults() *CustomerGroupResponse

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

func (*CustomerGroupResponse) GetCode

func (o *CustomerGroupResponse) GetCode() string

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

func (*CustomerGroupResponse) GetCodeOk

func (o *CustomerGroupResponse) 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 (*CustomerGroupResponse) GetCreatedAt

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

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

func (*CustomerGroupResponse) GetCreatedAtOk

func (o *CustomerGroupResponse) 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 (*CustomerGroupResponse) GetCustomerCount

func (o *CustomerGroupResponse) GetCustomerCount() string

GetCustomerCount returns the CustomerCount field value if set, zero value otherwise.

func (*CustomerGroupResponse) GetCustomerCountOk

func (o *CustomerGroupResponse) GetCustomerCountOk() (*string, bool)

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

func (*CustomerGroupResponse) GetCustomerIds

func (o *CustomerGroupResponse) GetCustomerIds() []string

GetCustomerIds returns the CustomerIds field value if set, zero value otherwise.

func (*CustomerGroupResponse) GetCustomerIdsOk

func (o *CustomerGroupResponse) GetCustomerIdsOk() ([]string, bool)

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

func (*CustomerGroupResponse) GetGrn

func (o *CustomerGroupResponse) GetGrn() string

GetGrn returns the Grn field value if set, zero value otherwise.

func (*CustomerGroupResponse) GetGrnOk

func (o *CustomerGroupResponse) GetGrnOk() (*string, bool)

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

func (*CustomerGroupResponse) GetId

func (o *CustomerGroupResponse) GetId() string

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

func (*CustomerGroupResponse) GetIdOk

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

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

func (*CustomerGroupResponse) GetName

func (o *CustomerGroupResponse) GetName() string

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

func (*CustomerGroupResponse) GetNameOk

func (o *CustomerGroupResponse) 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 (*CustomerGroupResponse) GetUpdatedAt

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

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

func (*CustomerGroupResponse) GetUpdatedAtOk

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

func (o *CustomerGroupResponse) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*CustomerGroupResponse) HasCreatedAt

func (o *CustomerGroupResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CustomerGroupResponse) HasCustomerCount

func (o *CustomerGroupResponse) HasCustomerCount() bool

HasCustomerCount returns a boolean if a field has been set.

func (*CustomerGroupResponse) HasCustomerIds

func (o *CustomerGroupResponse) HasCustomerIds() bool

HasCustomerIds returns a boolean if a field has been set.

func (*CustomerGroupResponse) HasGrn

func (o *CustomerGroupResponse) HasGrn() bool

HasGrn returns a boolean if a field has been set.

func (*CustomerGroupResponse) HasId

func (o *CustomerGroupResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustomerGroupResponse) HasName

func (o *CustomerGroupResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomerGroupResponse) HasUpdatedAt

func (o *CustomerGroupResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CustomerGroupResponse) MarshalJSON

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

func (*CustomerGroupResponse) SetCode

func (o *CustomerGroupResponse) SetCode(v string)

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

func (*CustomerGroupResponse) SetCreatedAt

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

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

func (*CustomerGroupResponse) SetCustomerCount

func (o *CustomerGroupResponse) SetCustomerCount(v string)

SetCustomerCount gets a reference to the given string and assigns it to the CustomerCount field.

func (*CustomerGroupResponse) SetCustomerIds

func (o *CustomerGroupResponse) SetCustomerIds(v []string)

SetCustomerIds gets a reference to the given []string and assigns it to the CustomerIds field.

func (*CustomerGroupResponse) SetGrn

func (o *CustomerGroupResponse) SetGrn(v string)

SetGrn gets a reference to the given string and assigns it to the Grn field.

func (*CustomerGroupResponse) SetId

func (o *CustomerGroupResponse) SetId(v string)

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

func (*CustomerGroupResponse) SetName

func (o *CustomerGroupResponse) SetName(v string)

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

func (*CustomerGroupResponse) SetUpdatedAt

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

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

type CustomerListCustomersRequest

type CustomerListCustomersRequest struct {
	TenantId   *string                             `json:"tenantId,omitempty"`
	PageSize   *int64                              `json:"pageSize,omitempty"`
	PageToken  *string                             `json:"pageToken,omitempty"`
	Filters    *CustomerListCustomersRequestFilter `json:"filters,omitempty"`
	FilterMask []string                            `json:"filterMask,omitempty"`
}

CustomerListCustomersRequest struct for CustomerListCustomersRequest

func NewCustomerListCustomersRequest

func NewCustomerListCustomersRequest() *CustomerListCustomersRequest

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

func NewCustomerListCustomersRequestWithDefaults

func NewCustomerListCustomersRequestWithDefaults() *CustomerListCustomersRequest

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

func (*CustomerListCustomersRequest) GetFilterMask

func (o *CustomerListCustomersRequest) GetFilterMask() []string

GetFilterMask returns the FilterMask field value if set, zero value otherwise.

func (*CustomerListCustomersRequest) GetFilterMaskOk

func (o *CustomerListCustomersRequest) GetFilterMaskOk() ([]string, bool)

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

func (*CustomerListCustomersRequest) GetFilters

GetFilters returns the Filters field value if set, zero value otherwise.

func (*CustomerListCustomersRequest) GetFiltersOk

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

func (*CustomerListCustomersRequest) GetPageSize

func (o *CustomerListCustomersRequest) GetPageSize() int64

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

func (*CustomerListCustomersRequest) GetPageSizeOk

func (o *CustomerListCustomersRequest) GetPageSizeOk() (*int64, bool)

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

func (*CustomerListCustomersRequest) GetPageToken

func (o *CustomerListCustomersRequest) GetPageToken() string

GetPageToken returns the PageToken field value if set, zero value otherwise.

func (*CustomerListCustomersRequest) GetPageTokenOk

func (o *CustomerListCustomersRequest) GetPageTokenOk() (*string, bool)

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

func (*CustomerListCustomersRequest) GetTenantId

func (o *CustomerListCustomersRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerListCustomersRequest) GetTenantIdOk

func (o *CustomerListCustomersRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerListCustomersRequest) HasFilterMask

func (o *CustomerListCustomersRequest) HasFilterMask() bool

HasFilterMask returns a boolean if a field has been set.

func (*CustomerListCustomersRequest) HasFilters

func (o *CustomerListCustomersRequest) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*CustomerListCustomersRequest) HasPageSize

func (o *CustomerListCustomersRequest) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*CustomerListCustomersRequest) HasPageToken

func (o *CustomerListCustomersRequest) HasPageToken() bool

HasPageToken returns a boolean if a field has been set.

func (*CustomerListCustomersRequest) HasTenantId

func (o *CustomerListCustomersRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerListCustomersRequest) MarshalJSON

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

func (*CustomerListCustomersRequest) SetFilterMask

func (o *CustomerListCustomersRequest) SetFilterMask(v []string)

SetFilterMask gets a reference to the given []string and assigns it to the FilterMask field.

func (*CustomerListCustomersRequest) SetFilters

SetFilters gets a reference to the given CustomerListCustomersRequestFilter and assigns it to the Filters field.

func (*CustomerListCustomersRequest) SetPageSize

func (o *CustomerListCustomersRequest) SetPageSize(v int64)

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

func (*CustomerListCustomersRequest) SetPageToken

func (o *CustomerListCustomersRequest) SetPageToken(v string)

SetPageToken gets a reference to the given string and assigns it to the PageToken field.

func (*CustomerListCustomersRequest) SetTenantId

func (o *CustomerListCustomersRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerListCustomersRequestFilter

type CustomerListCustomersRequestFilter struct {
	Genders   []string                         `json:"genders,omitempty"`
	CreatedAt []ListCustomersRequestFilterDate `json:"createdAt,omitempty"`
	Countries []string                         `json:"countries,omitempty"`
}

CustomerListCustomersRequestFilter struct for CustomerListCustomersRequestFilter

func NewCustomerListCustomersRequestFilter

func NewCustomerListCustomersRequestFilter() *CustomerListCustomersRequestFilter

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

func NewCustomerListCustomersRequestFilterWithDefaults

func NewCustomerListCustomersRequestFilterWithDefaults() *CustomerListCustomersRequestFilter

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

func (*CustomerListCustomersRequestFilter) GetCountries

func (o *CustomerListCustomersRequestFilter) GetCountries() []string

GetCountries returns the Countries field value if set, zero value otherwise.

func (*CustomerListCustomersRequestFilter) GetCountriesOk

func (o *CustomerListCustomersRequestFilter) GetCountriesOk() ([]string, bool)

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

func (*CustomerListCustomersRequestFilter) GetCreatedAt

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

func (*CustomerListCustomersRequestFilter) GetCreatedAtOk

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 (*CustomerListCustomersRequestFilter) GetGenders

func (o *CustomerListCustomersRequestFilter) GetGenders() []string

GetGenders returns the Genders field value if set, zero value otherwise.

func (*CustomerListCustomersRequestFilter) GetGendersOk

func (o *CustomerListCustomersRequestFilter) GetGendersOk() ([]string, bool)

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

func (*CustomerListCustomersRequestFilter) HasCountries

func (o *CustomerListCustomersRequestFilter) HasCountries() bool

HasCountries returns a boolean if a field has been set.

func (*CustomerListCustomersRequestFilter) HasCreatedAt

func (o *CustomerListCustomersRequestFilter) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CustomerListCustomersRequestFilter) HasGenders

func (o *CustomerListCustomersRequestFilter) HasGenders() bool

HasGenders returns a boolean if a field has been set.

func (CustomerListCustomersRequestFilter) MarshalJSON

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

func (*CustomerListCustomersRequestFilter) SetCountries

func (o *CustomerListCustomersRequestFilter) SetCountries(v []string)

SetCountries gets a reference to the given []string and assigns it to the Countries field.

func (*CustomerListCustomersRequestFilter) SetCreatedAt

SetCreatedAt gets a reference to the given []ListCustomersRequestFilterDate and assigns it to the CreatedAt field.

func (*CustomerListCustomersRequestFilter) SetGenders

func (o *CustomerListCustomersRequestFilter) SetGenders(v []string)

SetGenders gets a reference to the given []string and assigns it to the Genders field.

type CustomerListCustomersResponse

type CustomerListCustomersResponse struct {
	Customers     []CustomerCustomerResponse `json:"customers,omitempty"`
	NextPageToken *string                    `json:"nextPageToken,omitempty"`
}

CustomerListCustomersResponse struct for CustomerListCustomersResponse

func NewCustomerListCustomersResponse

func NewCustomerListCustomersResponse() *CustomerListCustomersResponse

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

func NewCustomerListCustomersResponseWithDefaults

func NewCustomerListCustomersResponseWithDefaults() *CustomerListCustomersResponse

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

func (*CustomerListCustomersResponse) GetCustomers

GetCustomers returns the Customers field value if set, zero value otherwise.

func (*CustomerListCustomersResponse) GetCustomersOk

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

func (*CustomerListCustomersResponse) GetNextPageToken

func (o *CustomerListCustomersResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*CustomerListCustomersResponse) GetNextPageTokenOk

func (o *CustomerListCustomersResponse) GetNextPageTokenOk() (*string, bool)

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

func (*CustomerListCustomersResponse) HasCustomers

func (o *CustomerListCustomersResponse) HasCustomers() bool

HasCustomers returns a boolean if a field has been set.

func (*CustomerListCustomersResponse) HasNextPageToken

func (o *CustomerListCustomersResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (CustomerListCustomersResponse) MarshalJSON

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

func (*CustomerListCustomersResponse) SetCustomers

SetCustomers gets a reference to the given []CustomerCustomerResponse and assigns it to the Customers field.

func (*CustomerListCustomersResponse) SetNextPageToken

func (o *CustomerListCustomersResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

type CustomerListGroupsRequest

type CustomerListGroupsRequest struct {
	TenantId *string `json:"tenantId,omitempty"`
}

CustomerListGroupsRequest struct for CustomerListGroupsRequest

func NewCustomerListGroupsRequest

func NewCustomerListGroupsRequest() *CustomerListGroupsRequest

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

func NewCustomerListGroupsRequestWithDefaults

func NewCustomerListGroupsRequestWithDefaults() *CustomerListGroupsRequest

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

func (*CustomerListGroupsRequest) GetTenantId

func (o *CustomerListGroupsRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerListGroupsRequest) GetTenantIdOk

func (o *CustomerListGroupsRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerListGroupsRequest) HasTenantId

func (o *CustomerListGroupsRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerListGroupsRequest) MarshalJSON

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

func (*CustomerListGroupsRequest) SetTenantId

func (o *CustomerListGroupsRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerListGroupsResponse

type CustomerListGroupsResponse struct {
	Groups []CustomerGroupResponse `json:"groups,omitempty"`
}

CustomerListGroupsResponse struct for CustomerListGroupsResponse

func NewCustomerListGroupsResponse

func NewCustomerListGroupsResponse() *CustomerListGroupsResponse

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

func NewCustomerListGroupsResponseWithDefaults

func NewCustomerListGroupsResponseWithDefaults() *CustomerListGroupsResponse

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

func (*CustomerListGroupsResponse) GetGroups

GetGroups returns the Groups field value if set, zero value otherwise.

func (*CustomerListGroupsResponse) GetGroupsOk

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

func (*CustomerListGroupsResponse) HasGroups

func (o *CustomerListGroupsResponse) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (CustomerListGroupsResponse) MarshalJSON

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

func (*CustomerListGroupsResponse) SetGroups

SetGroups gets a reference to the given []CustomerGroupResponse and assigns it to the Groups field.

type CustomerNewsletterRequest

type CustomerNewsletterRequest struct {
	NewsletterGrn *string `json:"newsletterGrn,omitempty"`
	Name          *string `json:"name,omitempty"`
	Subscribed    *bool   `json:"subscribed,omitempty"`
}

CustomerNewsletterRequest struct for CustomerNewsletterRequest

func NewCustomerNewsletterRequest

func NewCustomerNewsletterRequest() *CustomerNewsletterRequest

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

func NewCustomerNewsletterRequestWithDefaults

func NewCustomerNewsletterRequestWithDefaults() *CustomerNewsletterRequest

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

func (*CustomerNewsletterRequest) GetName

func (o *CustomerNewsletterRequest) GetName() string

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

func (*CustomerNewsletterRequest) GetNameOk

func (o *CustomerNewsletterRequest) 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 (*CustomerNewsletterRequest) GetNewsletterGrn

func (o *CustomerNewsletterRequest) GetNewsletterGrn() string

GetNewsletterGrn returns the NewsletterGrn field value if set, zero value otherwise.

func (*CustomerNewsletterRequest) GetNewsletterGrnOk

func (o *CustomerNewsletterRequest) GetNewsletterGrnOk() (*string, bool)

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

func (*CustomerNewsletterRequest) GetSubscribed

func (o *CustomerNewsletterRequest) GetSubscribed() bool

GetSubscribed returns the Subscribed field value if set, zero value otherwise.

func (*CustomerNewsletterRequest) GetSubscribedOk

func (o *CustomerNewsletterRequest) GetSubscribedOk() (*bool, bool)

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

func (*CustomerNewsletterRequest) HasName

func (o *CustomerNewsletterRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomerNewsletterRequest) HasNewsletterGrn

func (o *CustomerNewsletterRequest) HasNewsletterGrn() bool

HasNewsletterGrn returns a boolean if a field has been set.

func (*CustomerNewsletterRequest) HasSubscribed

func (o *CustomerNewsletterRequest) HasSubscribed() bool

HasSubscribed returns a boolean if a field has been set.

func (CustomerNewsletterRequest) MarshalJSON

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

func (*CustomerNewsletterRequest) SetName

func (o *CustomerNewsletterRequest) SetName(v string)

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

func (*CustomerNewsletterRequest) SetNewsletterGrn

func (o *CustomerNewsletterRequest) SetNewsletterGrn(v string)

SetNewsletterGrn gets a reference to the given string and assigns it to the NewsletterGrn field.

func (*CustomerNewsletterRequest) SetSubscribed

func (o *CustomerNewsletterRequest) SetSubscribed(v bool)

SetSubscribed gets a reference to the given bool and assigns it to the Subscribed field.

type CustomerNewsletterResponse

type CustomerNewsletterResponse struct {
	Id            *string `json:"id,omitempty"`
	NewsletterGrn *string `json:"newsletterGrn,omitempty"`
	Name          *string `json:"name,omitempty"`
}

CustomerNewsletterResponse struct for CustomerNewsletterResponse

func NewCustomerNewsletterResponse

func NewCustomerNewsletterResponse() *CustomerNewsletterResponse

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

func NewCustomerNewsletterResponseWithDefaults

func NewCustomerNewsletterResponseWithDefaults() *CustomerNewsletterResponse

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

func (*CustomerNewsletterResponse) GetId

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

func (*CustomerNewsletterResponse) GetIdOk

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

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

func (*CustomerNewsletterResponse) GetName

func (o *CustomerNewsletterResponse) GetName() string

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

func (*CustomerNewsletterResponse) GetNameOk

func (o *CustomerNewsletterResponse) 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 (*CustomerNewsletterResponse) GetNewsletterGrn

func (o *CustomerNewsletterResponse) GetNewsletterGrn() string

GetNewsletterGrn returns the NewsletterGrn field value if set, zero value otherwise.

func (*CustomerNewsletterResponse) GetNewsletterGrnOk

func (o *CustomerNewsletterResponse) GetNewsletterGrnOk() (*string, bool)

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

func (*CustomerNewsletterResponse) HasId

func (o *CustomerNewsletterResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustomerNewsletterResponse) HasName

func (o *CustomerNewsletterResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomerNewsletterResponse) HasNewsletterGrn

func (o *CustomerNewsletterResponse) HasNewsletterGrn() bool

HasNewsletterGrn returns a boolean if a field has been set.

func (CustomerNewsletterResponse) MarshalJSON

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

func (*CustomerNewsletterResponse) SetId

func (o *CustomerNewsletterResponse) SetId(v string)

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

func (*CustomerNewsletterResponse) SetName

func (o *CustomerNewsletterResponse) SetName(v string)

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

func (*CustomerNewsletterResponse) SetNewsletterGrn

func (o *CustomerNewsletterResponse) SetNewsletterGrn(v string)

SetNewsletterGrn gets a reference to the given string and assigns it to the NewsletterGrn field.

type CustomerPassword

type CustomerPassword struct {
	Data    *map[string]string    `json:"data,omitempty"`
	Enabled *bool                 `json:"enabled,omitempty"`
	Type    *PasswordPasswordType `json:"type,omitempty"`
}

CustomerPassword struct for CustomerPassword

func NewCustomerPassword

func NewCustomerPassword() *CustomerPassword

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

func NewCustomerPasswordWithDefaults

func NewCustomerPasswordWithDefaults() *CustomerPassword

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

func (*CustomerPassword) GetData

func (o *CustomerPassword) GetData() map[string]string

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

func (*CustomerPassword) GetDataOk

func (o *CustomerPassword) GetDataOk() (*map[string]string, bool)

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

func (*CustomerPassword) GetEnabled

func (o *CustomerPassword) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustomerPassword) GetEnabledOk

func (o *CustomerPassword) GetEnabledOk() (*bool, bool)

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

func (*CustomerPassword) GetType

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

func (*CustomerPassword) GetTypeOk

func (o *CustomerPassword) GetTypeOk() (*PasswordPasswordType, 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 (*CustomerPassword) HasData

func (o *CustomerPassword) HasData() bool

HasData returns a boolean if a field has been set.

func (*CustomerPassword) HasEnabled

func (o *CustomerPassword) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustomerPassword) HasType

func (o *CustomerPassword) HasType() bool

HasType returns a boolean if a field has been set.

func (CustomerPassword) MarshalJSON

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

func (*CustomerPassword) SetData

func (o *CustomerPassword) SetData(v map[string]string)

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

func (*CustomerPassword) SetEnabled

func (o *CustomerPassword) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustomerPassword) SetType

func (o *CustomerPassword) SetType(v PasswordPasswordType)

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

type CustomerPermission

type CustomerPermission string

CustomerPermission the model 'CustomerPermission'

const (
	CUSTOMERPERMISSION_UNKNOWN CustomerPermission = "PERMISSION_UNKNOWN"
	CUSTOMERPERMISSION_LOGIN   CustomerPermission = "PERMISSION_LOGIN"
	CUSTOMERPERMISSION_BUY     CustomerPermission = "PERMISSION_BUY"
)

List of customerPermission

func NewCustomerPermissionFromValue

func NewCustomerPermissionFromValue(v string) (*CustomerPermission, error)

NewCustomerPermissionFromValue returns a pointer to a valid CustomerPermission for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CustomerPermission) IsValid

func (v CustomerPermission) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CustomerPermission) Ptr

Ptr returns reference to customerPermission value

func (*CustomerPermission) UnmarshalJSON

func (v *CustomerPermission) UnmarshalJSON(src []byte) error

type CustomerRemoveCustomerFromGroupRequest

type CustomerRemoveCustomerFromGroupRequest struct {
	TenantId   *string `json:"tenantId,omitempty"`
	GroupId    *string `json:"groupId,omitempty"`
	CustomerId *string `json:"customerId,omitempty"`
}

CustomerRemoveCustomerFromGroupRequest struct for CustomerRemoveCustomerFromGroupRequest

func NewCustomerRemoveCustomerFromGroupRequest

func NewCustomerRemoveCustomerFromGroupRequest() *CustomerRemoveCustomerFromGroupRequest

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

func NewCustomerRemoveCustomerFromGroupRequestWithDefaults

func NewCustomerRemoveCustomerFromGroupRequestWithDefaults() *CustomerRemoveCustomerFromGroupRequest

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

func (*CustomerRemoveCustomerFromGroupRequest) GetCustomerId

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*CustomerRemoveCustomerFromGroupRequest) GetCustomerIdOk

func (o *CustomerRemoveCustomerFromGroupRequest) GetCustomerIdOk() (*string, bool)

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

func (*CustomerRemoveCustomerFromGroupRequest) GetGroupId

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*CustomerRemoveCustomerFromGroupRequest) GetGroupIdOk

func (o *CustomerRemoveCustomerFromGroupRequest) GetGroupIdOk() (*string, bool)

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

func (*CustomerRemoveCustomerFromGroupRequest) GetTenantId

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerRemoveCustomerFromGroupRequest) GetTenantIdOk

func (o *CustomerRemoveCustomerFromGroupRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerRemoveCustomerFromGroupRequest) HasCustomerId

func (o *CustomerRemoveCustomerFromGroupRequest) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*CustomerRemoveCustomerFromGroupRequest) HasGroupId

HasGroupId returns a boolean if a field has been set.

func (*CustomerRemoveCustomerFromGroupRequest) HasTenantId

HasTenantId returns a boolean if a field has been set.

func (CustomerRemoveCustomerFromGroupRequest) MarshalJSON

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

func (*CustomerRemoveCustomerFromGroupRequest) SetCustomerId

func (o *CustomerRemoveCustomerFromGroupRequest) SetCustomerId(v string)

SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.

func (*CustomerRemoveCustomerFromGroupRequest) SetGroupId

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*CustomerRemoveCustomerFromGroupRequest) SetTenantId

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerRemoveDefaultAddressRequest

type CustomerRemoveDefaultAddressRequest struct {
	TenantId   *string `json:"tenantId,omitempty"`
	CustomerId *string `json:"customerId,omitempty"`
	AddressId  *string `json:"addressId,omitempty"`
}

CustomerRemoveDefaultAddressRequest struct for CustomerRemoveDefaultAddressRequest

func NewCustomerRemoveDefaultAddressRequest

func NewCustomerRemoveDefaultAddressRequest() *CustomerRemoveDefaultAddressRequest

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

func NewCustomerRemoveDefaultAddressRequestWithDefaults

func NewCustomerRemoveDefaultAddressRequestWithDefaults() *CustomerRemoveDefaultAddressRequest

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

func (*CustomerRemoveDefaultAddressRequest) GetAddressId

func (o *CustomerRemoveDefaultAddressRequest) GetAddressId() string

GetAddressId returns the AddressId field value if set, zero value otherwise.

func (*CustomerRemoveDefaultAddressRequest) GetAddressIdOk

func (o *CustomerRemoveDefaultAddressRequest) GetAddressIdOk() (*string, bool)

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

func (*CustomerRemoveDefaultAddressRequest) GetCustomerId

func (o *CustomerRemoveDefaultAddressRequest) GetCustomerId() string

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*CustomerRemoveDefaultAddressRequest) GetCustomerIdOk

func (o *CustomerRemoveDefaultAddressRequest) GetCustomerIdOk() (*string, bool)

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

func (*CustomerRemoveDefaultAddressRequest) GetTenantId

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerRemoveDefaultAddressRequest) GetTenantIdOk

func (o *CustomerRemoveDefaultAddressRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerRemoveDefaultAddressRequest) HasAddressId

func (o *CustomerRemoveDefaultAddressRequest) HasAddressId() bool

HasAddressId returns a boolean if a field has been set.

func (*CustomerRemoveDefaultAddressRequest) HasCustomerId

func (o *CustomerRemoveDefaultAddressRequest) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*CustomerRemoveDefaultAddressRequest) HasTenantId

func (o *CustomerRemoveDefaultAddressRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerRemoveDefaultAddressRequest) MarshalJSON

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

func (*CustomerRemoveDefaultAddressRequest) SetAddressId

func (o *CustomerRemoveDefaultAddressRequest) SetAddressId(v string)

SetAddressId gets a reference to the given string and assigns it to the AddressId field.

func (*CustomerRemoveDefaultAddressRequest) SetCustomerId

func (o *CustomerRemoveDefaultAddressRequest) SetCustomerId(v string)

SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.

func (*CustomerRemoveDefaultAddressRequest) SetTenantId

func (o *CustomerRemoveDefaultAddressRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerRevokePermissionsRequest

type CustomerRevokePermissionsRequest struct {
	TenantId    *string              `json:"tenantId,omitempty"`
	CustomerId  *string              `json:"customerId,omitempty"`
	Permissions []CustomerPermission `json:"permissions,omitempty"`
}

CustomerRevokePermissionsRequest struct for CustomerRevokePermissionsRequest

func NewCustomerRevokePermissionsRequest

func NewCustomerRevokePermissionsRequest() *CustomerRevokePermissionsRequest

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

func NewCustomerRevokePermissionsRequestWithDefaults

func NewCustomerRevokePermissionsRequestWithDefaults() *CustomerRevokePermissionsRequest

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

func (*CustomerRevokePermissionsRequest) GetCustomerId

func (o *CustomerRevokePermissionsRequest) GetCustomerId() string

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*CustomerRevokePermissionsRequest) GetCustomerIdOk

func (o *CustomerRevokePermissionsRequest) GetCustomerIdOk() (*string, bool)

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

func (*CustomerRevokePermissionsRequest) GetPermissions

GetPermissions returns the Permissions field value if set, zero value otherwise.

func (*CustomerRevokePermissionsRequest) GetPermissionsOk

func (o *CustomerRevokePermissionsRequest) GetPermissionsOk() ([]CustomerPermission, bool)

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

func (*CustomerRevokePermissionsRequest) GetTenantId

func (o *CustomerRevokePermissionsRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerRevokePermissionsRequest) GetTenantIdOk

func (o *CustomerRevokePermissionsRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerRevokePermissionsRequest) HasCustomerId

func (o *CustomerRevokePermissionsRequest) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*CustomerRevokePermissionsRequest) HasPermissions

func (o *CustomerRevokePermissionsRequest) HasPermissions() bool

HasPermissions returns a boolean if a field has been set.

func (*CustomerRevokePermissionsRequest) HasTenantId

func (o *CustomerRevokePermissionsRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerRevokePermissionsRequest) MarshalJSON

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

func (*CustomerRevokePermissionsRequest) SetCustomerId

func (o *CustomerRevokePermissionsRequest) SetCustomerId(v string)

SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.

func (*CustomerRevokePermissionsRequest) SetPermissions

SetPermissions gets a reference to the given []CustomerPermission and assigns it to the Permissions field.

func (*CustomerRevokePermissionsRequest) SetTenantId

func (o *CustomerRevokePermissionsRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerSearchRequest

type CustomerSearchRequest struct {
	TenantId   *string                      `json:"tenantId,omitempty"`
	Query      *string                      `json:"query,omitempty"`
	GroupId    *string                      `json:"groupId,omitempty"`
	PageSize   *int64                       `json:"pageSize,omitempty"`
	PageToken  *string                      `json:"pageToken,omitempty"`
	Filter     *CustomerSearchRequestFilter `json:"filter,omitempty"`
	FilterMask []string                     `json:"filterMask,omitempty"`
}

CustomerSearchRequest struct for CustomerSearchRequest

func NewCustomerSearchRequest

func NewCustomerSearchRequest() *CustomerSearchRequest

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

func NewCustomerSearchRequestWithDefaults

func NewCustomerSearchRequestWithDefaults() *CustomerSearchRequest

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

func (*CustomerSearchRequest) GetFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*CustomerSearchRequest) GetFilterMask

func (o *CustomerSearchRequest) GetFilterMask() []string

GetFilterMask returns the FilterMask field value if set, zero value otherwise.

func (*CustomerSearchRequest) GetFilterMaskOk

func (o *CustomerSearchRequest) GetFilterMaskOk() ([]string, bool)

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

func (*CustomerSearchRequest) GetFilterOk

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

func (*CustomerSearchRequest) GetGroupId

func (o *CustomerSearchRequest) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*CustomerSearchRequest) GetGroupIdOk

func (o *CustomerSearchRequest) GetGroupIdOk() (*string, bool)

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

func (*CustomerSearchRequest) GetPageSize

func (o *CustomerSearchRequest) GetPageSize() int64

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

func (*CustomerSearchRequest) GetPageSizeOk

func (o *CustomerSearchRequest) GetPageSizeOk() (*int64, bool)

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

func (*CustomerSearchRequest) GetPageToken

func (o *CustomerSearchRequest) GetPageToken() string

GetPageToken returns the PageToken field value if set, zero value otherwise.

func (*CustomerSearchRequest) GetPageTokenOk

func (o *CustomerSearchRequest) GetPageTokenOk() (*string, bool)

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

func (*CustomerSearchRequest) GetQuery

func (o *CustomerSearchRequest) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*CustomerSearchRequest) GetQueryOk

func (o *CustomerSearchRequest) GetQueryOk() (*string, bool)

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

func (*CustomerSearchRequest) GetTenantId

func (o *CustomerSearchRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerSearchRequest) GetTenantIdOk

func (o *CustomerSearchRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerSearchRequest) HasFilter

func (o *CustomerSearchRequest) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*CustomerSearchRequest) HasFilterMask

func (o *CustomerSearchRequest) HasFilterMask() bool

HasFilterMask returns a boolean if a field has been set.

func (*CustomerSearchRequest) HasGroupId

func (o *CustomerSearchRequest) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*CustomerSearchRequest) HasPageSize

func (o *CustomerSearchRequest) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*CustomerSearchRequest) HasPageToken

func (o *CustomerSearchRequest) HasPageToken() bool

HasPageToken returns a boolean if a field has been set.

func (*CustomerSearchRequest) HasQuery

func (o *CustomerSearchRequest) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*CustomerSearchRequest) HasTenantId

func (o *CustomerSearchRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerSearchRequest) MarshalJSON

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

func (*CustomerSearchRequest) SetFilter

SetFilter gets a reference to the given CustomerSearchRequestFilter and assigns it to the Filter field.

func (*CustomerSearchRequest) SetFilterMask

func (o *CustomerSearchRequest) SetFilterMask(v []string)

SetFilterMask gets a reference to the given []string and assigns it to the FilterMask field.

func (*CustomerSearchRequest) SetGroupId

func (o *CustomerSearchRequest) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*CustomerSearchRequest) SetPageSize

func (o *CustomerSearchRequest) SetPageSize(v int64)

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

func (*CustomerSearchRequest) SetPageToken

func (o *CustomerSearchRequest) SetPageToken(v string)

SetPageToken gets a reference to the given string and assigns it to the PageToken field.

func (*CustomerSearchRequest) SetQuery

func (o *CustomerSearchRequest) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*CustomerSearchRequest) SetTenantId

func (o *CustomerSearchRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerSearchRequestFilter

type CustomerSearchRequestFilter struct {
	Newsletter *bool `json:"newsletter,omitempty"`
}

CustomerSearchRequestFilter struct for CustomerSearchRequestFilter

func NewCustomerSearchRequestFilter

func NewCustomerSearchRequestFilter() *CustomerSearchRequestFilter

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

func NewCustomerSearchRequestFilterWithDefaults

func NewCustomerSearchRequestFilterWithDefaults() *CustomerSearchRequestFilter

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

func (*CustomerSearchRequestFilter) GetNewsletter

func (o *CustomerSearchRequestFilter) GetNewsletter() bool

GetNewsletter returns the Newsletter field value if set, zero value otherwise.

func (*CustomerSearchRequestFilter) GetNewsletterOk

func (o *CustomerSearchRequestFilter) GetNewsletterOk() (*bool, bool)

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

func (*CustomerSearchRequestFilter) HasNewsletter

func (o *CustomerSearchRequestFilter) HasNewsletter() bool

HasNewsletter returns a boolean if a field has been set.

func (CustomerSearchRequestFilter) MarshalJSON

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

func (*CustomerSearchRequestFilter) SetNewsletter

func (o *CustomerSearchRequestFilter) SetNewsletter(v bool)

SetNewsletter gets a reference to the given bool and assigns it to the Newsletter field.

type CustomerSearchResponse

type CustomerSearchResponse struct {
	Customers     []CustomerCustomerResponse `json:"customers,omitempty"`
	NextPageToken *string                    `json:"nextPageToken,omitempty"`
}

CustomerSearchResponse struct for CustomerSearchResponse

func NewCustomerSearchResponse

func NewCustomerSearchResponse() *CustomerSearchResponse

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

func NewCustomerSearchResponseWithDefaults

func NewCustomerSearchResponseWithDefaults() *CustomerSearchResponse

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

func (*CustomerSearchResponse) GetCustomers

GetCustomers returns the Customers field value if set, zero value otherwise.

func (*CustomerSearchResponse) GetCustomersOk

func (o *CustomerSearchResponse) GetCustomersOk() ([]CustomerCustomerResponse, bool)

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

func (*CustomerSearchResponse) GetNextPageToken

func (o *CustomerSearchResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*CustomerSearchResponse) GetNextPageTokenOk

func (o *CustomerSearchResponse) GetNextPageTokenOk() (*string, bool)

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

func (*CustomerSearchResponse) HasCustomers

func (o *CustomerSearchResponse) HasCustomers() bool

HasCustomers returns a boolean if a field has been set.

func (*CustomerSearchResponse) HasNextPageToken

func (o *CustomerSearchResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (CustomerSearchResponse) MarshalJSON

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

func (*CustomerSearchResponse) SetCustomers

func (o *CustomerSearchResponse) SetCustomers(v []CustomerCustomerResponse)

SetCustomers gets a reference to the given []CustomerCustomerResponse and assigns it to the Customers field.

func (*CustomerSearchResponse) SetNextPageToken

func (o *CustomerSearchResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

type CustomerSetDefaultAddressRequest

type CustomerSetDefaultAddressRequest struct {
	TenantId   *string `json:"tenantId,omitempty"`
	CustomerId *string `json:"customerId,omitempty"`
	AddressId  *string `json:"addressId,omitempty"`
}

CustomerSetDefaultAddressRequest struct for CustomerSetDefaultAddressRequest

func NewCustomerSetDefaultAddressRequest

func NewCustomerSetDefaultAddressRequest() *CustomerSetDefaultAddressRequest

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

func NewCustomerSetDefaultAddressRequestWithDefaults

func NewCustomerSetDefaultAddressRequestWithDefaults() *CustomerSetDefaultAddressRequest

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

func (*CustomerSetDefaultAddressRequest) GetAddressId

func (o *CustomerSetDefaultAddressRequest) GetAddressId() string

GetAddressId returns the AddressId field value if set, zero value otherwise.

func (*CustomerSetDefaultAddressRequest) GetAddressIdOk

func (o *CustomerSetDefaultAddressRequest) GetAddressIdOk() (*string, bool)

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

func (*CustomerSetDefaultAddressRequest) GetCustomerId

func (o *CustomerSetDefaultAddressRequest) GetCustomerId() string

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*CustomerSetDefaultAddressRequest) GetCustomerIdOk

func (o *CustomerSetDefaultAddressRequest) GetCustomerIdOk() (*string, bool)

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

func (*CustomerSetDefaultAddressRequest) GetTenantId

func (o *CustomerSetDefaultAddressRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerSetDefaultAddressRequest) GetTenantIdOk

func (o *CustomerSetDefaultAddressRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerSetDefaultAddressRequest) HasAddressId

func (o *CustomerSetDefaultAddressRequest) HasAddressId() bool

HasAddressId returns a boolean if a field has been set.

func (*CustomerSetDefaultAddressRequest) HasCustomerId

func (o *CustomerSetDefaultAddressRequest) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*CustomerSetDefaultAddressRequest) HasTenantId

func (o *CustomerSetDefaultAddressRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerSetDefaultAddressRequest) MarshalJSON

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

func (*CustomerSetDefaultAddressRequest) SetAddressId

func (o *CustomerSetDefaultAddressRequest) SetAddressId(v string)

SetAddressId gets a reference to the given string and assigns it to the AddressId field.

func (*CustomerSetDefaultAddressRequest) SetCustomerId

func (o *CustomerSetDefaultAddressRequest) SetCustomerId(v string)

SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.

func (*CustomerSetDefaultAddressRequest) SetTenantId

func (o *CustomerSetDefaultAddressRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerSetPermissionsRequest

type CustomerSetPermissionsRequest struct {
	TenantId    *string              `json:"tenantId,omitempty"`
	CustomerId  *string              `json:"customerId,omitempty"`
	Permissions []CustomerPermission `json:"permissions,omitempty"`
}

CustomerSetPermissionsRequest struct for CustomerSetPermissionsRequest

func NewCustomerSetPermissionsRequest

func NewCustomerSetPermissionsRequest() *CustomerSetPermissionsRequest

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

func NewCustomerSetPermissionsRequestWithDefaults

func NewCustomerSetPermissionsRequestWithDefaults() *CustomerSetPermissionsRequest

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

func (*CustomerSetPermissionsRequest) GetCustomerId

func (o *CustomerSetPermissionsRequest) GetCustomerId() string

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*CustomerSetPermissionsRequest) GetCustomerIdOk

func (o *CustomerSetPermissionsRequest) GetCustomerIdOk() (*string, bool)

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

func (*CustomerSetPermissionsRequest) GetPermissions

func (o *CustomerSetPermissionsRequest) GetPermissions() []CustomerPermission

GetPermissions returns the Permissions field value if set, zero value otherwise.

func (*CustomerSetPermissionsRequest) GetPermissionsOk

func (o *CustomerSetPermissionsRequest) GetPermissionsOk() ([]CustomerPermission, bool)

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

func (*CustomerSetPermissionsRequest) GetTenantId

func (o *CustomerSetPermissionsRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerSetPermissionsRequest) GetTenantIdOk

func (o *CustomerSetPermissionsRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerSetPermissionsRequest) HasCustomerId

func (o *CustomerSetPermissionsRequest) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*CustomerSetPermissionsRequest) HasPermissions

func (o *CustomerSetPermissionsRequest) HasPermissions() bool

HasPermissions returns a boolean if a field has been set.

func (*CustomerSetPermissionsRequest) HasTenantId

func (o *CustomerSetPermissionsRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerSetPermissionsRequest) MarshalJSON

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

func (*CustomerSetPermissionsRequest) SetCustomerId

func (o *CustomerSetPermissionsRequest) SetCustomerId(v string)

SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.

func (*CustomerSetPermissionsRequest) SetPermissions

func (o *CustomerSetPermissionsRequest) SetPermissions(v []CustomerPermission)

SetPermissions gets a reference to the given []CustomerPermission and assigns it to the Permissions field.

func (*CustomerSetPermissionsRequest) SetTenantId

func (o *CustomerSetPermissionsRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerSubscriberRequest

type CustomerSubscriberRequest struct {
	Name            *string                     `json:"name,omitempty"`
	Lastname        *string                     `json:"lastname,omitempty"`
	Email           *string                     `json:"email,omitempty"`
	Country         *string                     `json:"country,omitempty"`
	Gender          *string                     `json:"gender,omitempty"`
	Birthdate       *time.Time                  `json:"birthdate,omitempty"`
	Nationality     *string                     `json:"nationality,omitempty"`
	Em              *CustomerEMFields           `json:"em,omitempty"`
	CreatedAt       *time.Time                  `json:"createdAt,omitempty"`
	UpdatedAt       *time.Time                  `json:"updatedAt,omitempty"`
	Newsletters     []CustomerNewsletterRequest `json:"newsletters,omitempty"`
	Market          *string                     `json:"market,omitempty"`
	PreferredLocale *string                     `json:"preferredLocale,omitempty"`
}

CustomerSubscriberRequest struct for CustomerSubscriberRequest

func NewCustomerSubscriberRequest

func NewCustomerSubscriberRequest() *CustomerSubscriberRequest

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

func NewCustomerSubscriberRequestWithDefaults

func NewCustomerSubscriberRequestWithDefaults() *CustomerSubscriberRequest

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

func (*CustomerSubscriberRequest) GetBirthdate

func (o *CustomerSubscriberRequest) GetBirthdate() time.Time

GetBirthdate returns the Birthdate field value if set, zero value otherwise.

func (*CustomerSubscriberRequest) GetBirthdateOk

func (o *CustomerSubscriberRequest) GetBirthdateOk() (*time.Time, bool)

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

func (*CustomerSubscriberRequest) GetCountry

func (o *CustomerSubscriberRequest) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*CustomerSubscriberRequest) GetCountryOk

func (o *CustomerSubscriberRequest) GetCountryOk() (*string, bool)

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

func (*CustomerSubscriberRequest) GetCreatedAt

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

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

func (*CustomerSubscriberRequest) GetCreatedAtOk

func (o *CustomerSubscriberRequest) 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 (*CustomerSubscriberRequest) GetEm

GetEm returns the Em field value if set, zero value otherwise.

func (*CustomerSubscriberRequest) GetEmOk

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

func (*CustomerSubscriberRequest) GetEmail

func (o *CustomerSubscriberRequest) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CustomerSubscriberRequest) GetEmailOk

func (o *CustomerSubscriberRequest) GetEmailOk() (*string, bool)

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

func (*CustomerSubscriberRequest) GetGender

func (o *CustomerSubscriberRequest) GetGender() string

GetGender returns the Gender field value if set, zero value otherwise.

func (*CustomerSubscriberRequest) GetGenderOk

func (o *CustomerSubscriberRequest) GetGenderOk() (*string, bool)

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

func (*CustomerSubscriberRequest) GetLastname

func (o *CustomerSubscriberRequest) GetLastname() string

GetLastname returns the Lastname field value if set, zero value otherwise.

func (*CustomerSubscriberRequest) GetLastnameOk

func (o *CustomerSubscriberRequest) GetLastnameOk() (*string, bool)

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

func (*CustomerSubscriberRequest) GetMarket

func (o *CustomerSubscriberRequest) GetMarket() string

GetMarket returns the Market field value if set, zero value otherwise.

func (*CustomerSubscriberRequest) GetMarketOk

func (o *CustomerSubscriberRequest) GetMarketOk() (*string, bool)

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

func (*CustomerSubscriberRequest) GetName

func (o *CustomerSubscriberRequest) GetName() string

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

func (*CustomerSubscriberRequest) GetNameOk

func (o *CustomerSubscriberRequest) 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 (*CustomerSubscriberRequest) GetNationality

func (o *CustomerSubscriberRequest) GetNationality() string

GetNationality returns the Nationality field value if set, zero value otherwise.

func (*CustomerSubscriberRequest) GetNationalityOk

func (o *CustomerSubscriberRequest) GetNationalityOk() (*string, bool)

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

func (*CustomerSubscriberRequest) GetNewsletters

GetNewsletters returns the Newsletters field value if set, zero value otherwise.

func (*CustomerSubscriberRequest) GetNewslettersOk

func (o *CustomerSubscriberRequest) GetNewslettersOk() ([]CustomerNewsletterRequest, bool)

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

func (*CustomerSubscriberRequest) GetPreferredLocale

func (o *CustomerSubscriberRequest) GetPreferredLocale() string

GetPreferredLocale returns the PreferredLocale field value if set, zero value otherwise.

func (*CustomerSubscriberRequest) GetPreferredLocaleOk

func (o *CustomerSubscriberRequest) GetPreferredLocaleOk() (*string, bool)

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

func (*CustomerSubscriberRequest) GetUpdatedAt

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

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

func (*CustomerSubscriberRequest) GetUpdatedAtOk

func (o *CustomerSubscriberRequest) 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 (*CustomerSubscriberRequest) HasBirthdate

func (o *CustomerSubscriberRequest) HasBirthdate() bool

HasBirthdate returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasCountry

func (o *CustomerSubscriberRequest) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasCreatedAt

func (o *CustomerSubscriberRequest) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasEm

func (o *CustomerSubscriberRequest) HasEm() bool

HasEm returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasEmail

func (o *CustomerSubscriberRequest) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasGender

func (o *CustomerSubscriberRequest) HasGender() bool

HasGender returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasLastname

func (o *CustomerSubscriberRequest) HasLastname() bool

HasLastname returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasMarket

func (o *CustomerSubscriberRequest) HasMarket() bool

HasMarket returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasName

func (o *CustomerSubscriberRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasNationality

func (o *CustomerSubscriberRequest) HasNationality() bool

HasNationality returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasNewsletters

func (o *CustomerSubscriberRequest) HasNewsletters() bool

HasNewsletters returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasPreferredLocale

func (o *CustomerSubscriberRequest) HasPreferredLocale() bool

HasPreferredLocale returns a boolean if a field has been set.

func (*CustomerSubscriberRequest) HasUpdatedAt

func (o *CustomerSubscriberRequest) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CustomerSubscriberRequest) MarshalJSON

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

func (*CustomerSubscriberRequest) SetBirthdate

func (o *CustomerSubscriberRequest) SetBirthdate(v time.Time)

SetBirthdate gets a reference to the given time.Time and assigns it to the Birthdate field.

func (*CustomerSubscriberRequest) SetCountry

func (o *CustomerSubscriberRequest) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*CustomerSubscriberRequest) SetCreatedAt

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

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

func (*CustomerSubscriberRequest) SetEm

SetEm gets a reference to the given CustomerEMFields and assigns it to the Em field.

func (*CustomerSubscriberRequest) SetEmail

func (o *CustomerSubscriberRequest) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CustomerSubscriberRequest) SetGender

func (o *CustomerSubscriberRequest) SetGender(v string)

SetGender gets a reference to the given string and assigns it to the Gender field.

func (*CustomerSubscriberRequest) SetLastname

func (o *CustomerSubscriberRequest) SetLastname(v string)

SetLastname gets a reference to the given string and assigns it to the Lastname field.

func (*CustomerSubscriberRequest) SetMarket

func (o *CustomerSubscriberRequest) SetMarket(v string)

SetMarket gets a reference to the given string and assigns it to the Market field.

func (*CustomerSubscriberRequest) SetName

func (o *CustomerSubscriberRequest) SetName(v string)

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

func (*CustomerSubscriberRequest) SetNationality

func (o *CustomerSubscriberRequest) SetNationality(v string)

SetNationality gets a reference to the given string and assigns it to the Nationality field.

func (*CustomerSubscriberRequest) SetNewsletters

SetNewsletters gets a reference to the given []CustomerNewsletterRequest and assigns it to the Newsletters field.

func (*CustomerSubscriberRequest) SetPreferredLocale

func (o *CustomerSubscriberRequest) SetPreferredLocale(v string)

SetPreferredLocale gets a reference to the given string and assigns it to the PreferredLocale field.

func (*CustomerSubscriberRequest) SetUpdatedAt

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

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

type CustomerSubscriberResponse

type CustomerSubscriberResponse struct {
	Id              *string                      `json:"id,omitempty"`
	Name            *string                      `json:"name,omitempty"`
	Lastname        *string                      `json:"lastname,omitempty"`
	Email           *string                      `json:"email,omitempty"`
	Country         *string                      `json:"country,omitempty"`
	Gender          *string                      `json:"gender,omitempty"`
	Birthdate       *time.Time                   `json:"birthdate,omitempty"`
	Nationality     *string                      `json:"nationality,omitempty"`
	Em              *CustomerEMFields            `json:"em,omitempty"`
	CreatedAt       *time.Time                   `json:"createdAt,omitempty"`
	UpdatedAt       *time.Time                   `json:"updatedAt,omitempty"`
	Newsletters     []CustomerNewsletterResponse `json:"newsletters,omitempty"`
	Market          *string                      `json:"market,omitempty"`
	PreferredLocale *string                      `json:"preferredLocale,omitempty"`
	CustomerGroups  []string                     `json:"customerGroups,omitempty"`
}

CustomerSubscriberResponse struct for CustomerSubscriberResponse

func NewCustomerSubscriberResponse

func NewCustomerSubscriberResponse() *CustomerSubscriberResponse

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

func NewCustomerSubscriberResponseWithDefaults

func NewCustomerSubscriberResponseWithDefaults() *CustomerSubscriberResponse

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

func (*CustomerSubscriberResponse) GetBirthdate

func (o *CustomerSubscriberResponse) GetBirthdate() time.Time

GetBirthdate returns the Birthdate field value if set, zero value otherwise.

func (*CustomerSubscriberResponse) GetBirthdateOk

func (o *CustomerSubscriberResponse) GetBirthdateOk() (*time.Time, bool)

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

func (*CustomerSubscriberResponse) GetCountry

func (o *CustomerSubscriberResponse) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*CustomerSubscriberResponse) GetCountryOk

func (o *CustomerSubscriberResponse) GetCountryOk() (*string, bool)

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

func (*CustomerSubscriberResponse) GetCreatedAt

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

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

func (*CustomerSubscriberResponse) GetCreatedAtOk

func (o *CustomerSubscriberResponse) 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 (*CustomerSubscriberResponse) GetCustomerGroups

func (o *CustomerSubscriberResponse) GetCustomerGroups() []string

GetCustomerGroups returns the CustomerGroups field value if set, zero value otherwise.

func (*CustomerSubscriberResponse) GetCustomerGroupsOk

func (o *CustomerSubscriberResponse) GetCustomerGroupsOk() ([]string, bool)

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

func (*CustomerSubscriberResponse) GetEm

GetEm returns the Em field value if set, zero value otherwise.

func (*CustomerSubscriberResponse) GetEmOk

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

func (*CustomerSubscriberResponse) GetEmail

func (o *CustomerSubscriberResponse) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CustomerSubscriberResponse) GetEmailOk

func (o *CustomerSubscriberResponse) GetEmailOk() (*string, bool)

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

func (*CustomerSubscriberResponse) GetGender

func (o *CustomerSubscriberResponse) GetGender() string

GetGender returns the Gender field value if set, zero value otherwise.

func (*CustomerSubscriberResponse) GetGenderOk

func (o *CustomerSubscriberResponse) GetGenderOk() (*string, bool)

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

func (*CustomerSubscriberResponse) GetId

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

func (*CustomerSubscriberResponse) GetIdOk

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

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

func (*CustomerSubscriberResponse) GetLastname

func (o *CustomerSubscriberResponse) GetLastname() string

GetLastname returns the Lastname field value if set, zero value otherwise.

func (*CustomerSubscriberResponse) GetLastnameOk

func (o *CustomerSubscriberResponse) GetLastnameOk() (*string, bool)

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

func (*CustomerSubscriberResponse) GetMarket

func (o *CustomerSubscriberResponse) GetMarket() string

GetMarket returns the Market field value if set, zero value otherwise.

func (*CustomerSubscriberResponse) GetMarketOk

func (o *CustomerSubscriberResponse) GetMarketOk() (*string, bool)

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

func (*CustomerSubscriberResponse) GetName

func (o *CustomerSubscriberResponse) GetName() string

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

func (*CustomerSubscriberResponse) GetNameOk

func (o *CustomerSubscriberResponse) 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 (*CustomerSubscriberResponse) GetNationality

func (o *CustomerSubscriberResponse) GetNationality() string

GetNationality returns the Nationality field value if set, zero value otherwise.

func (*CustomerSubscriberResponse) GetNationalityOk

func (o *CustomerSubscriberResponse) GetNationalityOk() (*string, bool)

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

func (*CustomerSubscriberResponse) GetNewsletters

GetNewsletters returns the Newsletters field value if set, zero value otherwise.

func (*CustomerSubscriberResponse) GetNewslettersOk

func (o *CustomerSubscriberResponse) GetNewslettersOk() ([]CustomerNewsletterResponse, bool)

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

func (*CustomerSubscriberResponse) GetPreferredLocale

func (o *CustomerSubscriberResponse) GetPreferredLocale() string

GetPreferredLocale returns the PreferredLocale field value if set, zero value otherwise.

func (*CustomerSubscriberResponse) GetPreferredLocaleOk

func (o *CustomerSubscriberResponse) GetPreferredLocaleOk() (*string, bool)

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

func (*CustomerSubscriberResponse) GetUpdatedAt

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

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

func (*CustomerSubscriberResponse) GetUpdatedAtOk

func (o *CustomerSubscriberResponse) 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 (*CustomerSubscriberResponse) HasBirthdate

func (o *CustomerSubscriberResponse) HasBirthdate() bool

HasBirthdate returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasCountry

func (o *CustomerSubscriberResponse) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasCreatedAt

func (o *CustomerSubscriberResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasCustomerGroups

func (o *CustomerSubscriberResponse) HasCustomerGroups() bool

HasCustomerGroups returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasEm

func (o *CustomerSubscriberResponse) HasEm() bool

HasEm returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasEmail

func (o *CustomerSubscriberResponse) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasGender

func (o *CustomerSubscriberResponse) HasGender() bool

HasGender returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasId

func (o *CustomerSubscriberResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasLastname

func (o *CustomerSubscriberResponse) HasLastname() bool

HasLastname returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasMarket

func (o *CustomerSubscriberResponse) HasMarket() bool

HasMarket returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasName

func (o *CustomerSubscriberResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasNationality

func (o *CustomerSubscriberResponse) HasNationality() bool

HasNationality returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasNewsletters

func (o *CustomerSubscriberResponse) HasNewsletters() bool

HasNewsletters returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasPreferredLocale

func (o *CustomerSubscriberResponse) HasPreferredLocale() bool

HasPreferredLocale returns a boolean if a field has been set.

func (*CustomerSubscriberResponse) HasUpdatedAt

func (o *CustomerSubscriberResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CustomerSubscriberResponse) MarshalJSON

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

func (*CustomerSubscriberResponse) SetBirthdate

func (o *CustomerSubscriberResponse) SetBirthdate(v time.Time)

SetBirthdate gets a reference to the given time.Time and assigns it to the Birthdate field.

func (*CustomerSubscriberResponse) SetCountry

func (o *CustomerSubscriberResponse) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*CustomerSubscriberResponse) SetCreatedAt

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

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

func (*CustomerSubscriberResponse) SetCustomerGroups

func (o *CustomerSubscriberResponse) SetCustomerGroups(v []string)

SetCustomerGroups gets a reference to the given []string and assigns it to the CustomerGroups field.

func (*CustomerSubscriberResponse) SetEm

SetEm gets a reference to the given CustomerEMFields and assigns it to the Em field.

func (*CustomerSubscriberResponse) SetEmail

func (o *CustomerSubscriberResponse) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CustomerSubscriberResponse) SetGender

func (o *CustomerSubscriberResponse) SetGender(v string)

SetGender gets a reference to the given string and assigns it to the Gender field.

func (*CustomerSubscriberResponse) SetId

func (o *CustomerSubscriberResponse) SetId(v string)

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

func (*CustomerSubscriberResponse) SetLastname

func (o *CustomerSubscriberResponse) SetLastname(v string)

SetLastname gets a reference to the given string and assigns it to the Lastname field.

func (*CustomerSubscriberResponse) SetMarket

func (o *CustomerSubscriberResponse) SetMarket(v string)

SetMarket gets a reference to the given string and assigns it to the Market field.

func (*CustomerSubscriberResponse) SetName

func (o *CustomerSubscriberResponse) SetName(v string)

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

func (*CustomerSubscriberResponse) SetNationality

func (o *CustomerSubscriberResponse) SetNationality(v string)

SetNationality gets a reference to the given string and assigns it to the Nationality field.

func (*CustomerSubscriberResponse) SetNewsletters

SetNewsletters gets a reference to the given []CustomerNewsletterResponse and assigns it to the Newsletters field.

func (*CustomerSubscriberResponse) SetPreferredLocale

func (o *CustomerSubscriberResponse) SetPreferredLocale(v string)

SetPreferredLocale gets a reference to the given string and assigns it to the PreferredLocale field.

func (*CustomerSubscriberResponse) SetUpdatedAt

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

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

type CustomerSubscriberResponseWithNewsletterRequest

type CustomerSubscriberResponseWithNewsletterRequest struct {
	Id              *string                     `json:"id,omitempty"`
	Name            *string                     `json:"name,omitempty"`
	Lastname        *string                     `json:"lastname,omitempty"`
	Email           *string                     `json:"email,omitempty"`
	Country         *string                     `json:"country,omitempty"`
	Gender          *string                     `json:"gender,omitempty"`
	Birthdate       *time.Time                  `json:"birthdate,omitempty"`
	Nationality     *string                     `json:"nationality,omitempty"`
	Em              *CustomerEMFields           `json:"em,omitempty"`
	PreferredLocale *string                     `json:"preferredLocale,omitempty"`
	CreatedAt       *time.Time                  `json:"createdAt,omitempty"`
	UpdatedAt       *time.Time                  `json:"updatedAt,omitempty"`
	Newsletters     []CustomerNewsletterRequest `json:"newsletters,omitempty"`
}

CustomerSubscriberResponseWithNewsletterRequest struct for CustomerSubscriberResponseWithNewsletterRequest

func NewCustomerSubscriberResponseWithNewsletterRequest

func NewCustomerSubscriberResponseWithNewsletterRequest() *CustomerSubscriberResponseWithNewsletterRequest

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

func NewCustomerSubscriberResponseWithNewsletterRequestWithDefaults

func NewCustomerSubscriberResponseWithNewsletterRequestWithDefaults() *CustomerSubscriberResponseWithNewsletterRequest

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetBirthdate

GetBirthdate returns the Birthdate field value if set, zero value otherwise.

func (*CustomerSubscriberResponseWithNewsletterRequest) GetBirthdateOk

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetCountry

GetCountry returns the Country field value if set, zero value otherwise.

func (*CustomerSubscriberResponseWithNewsletterRequest) GetCountryOk

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetCreatedAt

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetCreatedAtOk

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 (*CustomerSubscriberResponseWithNewsletterRequest) GetEm

GetEm returns the Em field value if set, zero value otherwise.

func (*CustomerSubscriberResponseWithNewsletterRequest) GetEmOk

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetEmail

GetEmail returns the Email field value if set, zero value otherwise.

func (*CustomerSubscriberResponseWithNewsletterRequest) GetEmailOk

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetGender

GetGender returns the Gender field value if set, zero value otherwise.

func (*CustomerSubscriberResponseWithNewsletterRequest) GetGenderOk

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetId

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

func (*CustomerSubscriberResponseWithNewsletterRequest) 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 (*CustomerSubscriberResponseWithNewsletterRequest) GetLastname

GetLastname returns the Lastname field value if set, zero value otherwise.

func (*CustomerSubscriberResponseWithNewsletterRequest) GetLastnameOk

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetName

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

func (*CustomerSubscriberResponseWithNewsletterRequest) 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 (*CustomerSubscriberResponseWithNewsletterRequest) GetNationality

GetNationality returns the Nationality field value if set, zero value otherwise.

func (*CustomerSubscriberResponseWithNewsletterRequest) GetNationalityOk

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetNewsletters

GetNewsletters returns the Newsletters field value if set, zero value otherwise.

func (*CustomerSubscriberResponseWithNewsletterRequest) GetNewslettersOk

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetPreferredLocale

GetPreferredLocale returns the PreferredLocale field value if set, zero value otherwise.

func (*CustomerSubscriberResponseWithNewsletterRequest) GetPreferredLocaleOk

func (o *CustomerSubscriberResponseWithNewsletterRequest) GetPreferredLocaleOk() (*string, bool)

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetUpdatedAt

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

func (*CustomerSubscriberResponseWithNewsletterRequest) GetUpdatedAtOk

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 (*CustomerSubscriberResponseWithNewsletterRequest) HasBirthdate

HasBirthdate returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasCountry

HasCountry returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasCreatedAt

HasCreatedAt returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasEm

HasEm returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasEmail

HasEmail returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasGender

HasGender returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasId

HasId returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasLastname

HasLastname returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasName

HasName returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasNationality

HasNationality returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasNewsletters

HasNewsletters returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasPreferredLocale

func (o *CustomerSubscriberResponseWithNewsletterRequest) HasPreferredLocale() bool

HasPreferredLocale returns a boolean if a field has been set.

func (*CustomerSubscriberResponseWithNewsletterRequest) HasUpdatedAt

HasUpdatedAt returns a boolean if a field has been set.

func (CustomerSubscriberResponseWithNewsletterRequest) MarshalJSON

func (*CustomerSubscriberResponseWithNewsletterRequest) SetBirthdate

SetBirthdate gets a reference to the given time.Time and assigns it to the Birthdate field.

func (*CustomerSubscriberResponseWithNewsletterRequest) SetCountry

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*CustomerSubscriberResponseWithNewsletterRequest) SetCreatedAt

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

func (*CustomerSubscriberResponseWithNewsletterRequest) SetEm

SetEm gets a reference to the given CustomerEMFields and assigns it to the Em field.

func (*CustomerSubscriberResponseWithNewsletterRequest) SetEmail

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CustomerSubscriberResponseWithNewsletterRequest) SetGender

SetGender gets a reference to the given string and assigns it to the Gender field.

func (*CustomerSubscriberResponseWithNewsletterRequest) SetId

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

func (*CustomerSubscriberResponseWithNewsletterRequest) SetLastname

SetLastname gets a reference to the given string and assigns it to the Lastname field.

func (*CustomerSubscriberResponseWithNewsletterRequest) SetName

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

func (*CustomerSubscriberResponseWithNewsletterRequest) SetNationality

SetNationality gets a reference to the given string and assigns it to the Nationality field.

func (*CustomerSubscriberResponseWithNewsletterRequest) SetNewsletters

SetNewsletters gets a reference to the given []CustomerNewsletterRequest and assigns it to the Newsletters field.

func (*CustomerSubscriberResponseWithNewsletterRequest) SetPreferredLocale

SetPreferredLocale gets a reference to the given string and assigns it to the PreferredLocale field.

func (*CustomerSubscriberResponseWithNewsletterRequest) SetUpdatedAt

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

type CustomerUnsubscribeRequest

type CustomerUnsubscribeRequest struct {
	TenantId      *string  `json:"tenantId,omitempty"`
	Email         *string  `json:"email,omitempty"`
	NewsletterGrn []string `json:"newsletterGrn,omitempty"`
}

CustomerUnsubscribeRequest struct for CustomerUnsubscribeRequest

func NewCustomerUnsubscribeRequest

func NewCustomerUnsubscribeRequest() *CustomerUnsubscribeRequest

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

func NewCustomerUnsubscribeRequestWithDefaults

func NewCustomerUnsubscribeRequestWithDefaults() *CustomerUnsubscribeRequest

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

func (*CustomerUnsubscribeRequest) GetEmail

func (o *CustomerUnsubscribeRequest) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CustomerUnsubscribeRequest) GetEmailOk

func (o *CustomerUnsubscribeRequest) GetEmailOk() (*string, bool)

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

func (*CustomerUnsubscribeRequest) GetNewsletterGrn

func (o *CustomerUnsubscribeRequest) GetNewsletterGrn() []string

GetNewsletterGrn returns the NewsletterGrn field value if set, zero value otherwise.

func (*CustomerUnsubscribeRequest) GetNewsletterGrnOk

func (o *CustomerUnsubscribeRequest) GetNewsletterGrnOk() ([]string, bool)

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

func (*CustomerUnsubscribeRequest) GetTenantId

func (o *CustomerUnsubscribeRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerUnsubscribeRequest) GetTenantIdOk

func (o *CustomerUnsubscribeRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerUnsubscribeRequest) HasEmail

func (o *CustomerUnsubscribeRequest) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CustomerUnsubscribeRequest) HasNewsletterGrn

func (o *CustomerUnsubscribeRequest) HasNewsletterGrn() bool

HasNewsletterGrn returns a boolean if a field has been set.

func (*CustomerUnsubscribeRequest) HasTenantId

func (o *CustomerUnsubscribeRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerUnsubscribeRequest) MarshalJSON

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

func (*CustomerUnsubscribeRequest) SetEmail

func (o *CustomerUnsubscribeRequest) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CustomerUnsubscribeRequest) SetNewsletterGrn

func (o *CustomerUnsubscribeRequest) SetNewsletterGrn(v []string)

SetNewsletterGrn gets a reference to the given []string and assigns it to the NewsletterGrn field.

func (*CustomerUnsubscribeRequest) SetTenantId

func (o *CustomerUnsubscribeRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerUnsubscribeResponse

type CustomerUnsubscribeResponse struct {
	Response            *bool    `json:"response,omitempty"`
	SubscriberExist     *bool    `json:"subscriberExist,omitempty"`
	ActiveNewsletterGrn []string `json:"activeNewsletterGrn,omitempty"`
}

CustomerUnsubscribeResponse struct for CustomerUnsubscribeResponse

func NewCustomerUnsubscribeResponse

func NewCustomerUnsubscribeResponse() *CustomerUnsubscribeResponse

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

func NewCustomerUnsubscribeResponseWithDefaults

func NewCustomerUnsubscribeResponseWithDefaults() *CustomerUnsubscribeResponse

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

func (*CustomerUnsubscribeResponse) GetActiveNewsletterGrn

func (o *CustomerUnsubscribeResponse) GetActiveNewsletterGrn() []string

GetActiveNewsletterGrn returns the ActiveNewsletterGrn field value if set, zero value otherwise.

func (*CustomerUnsubscribeResponse) GetActiveNewsletterGrnOk

func (o *CustomerUnsubscribeResponse) GetActiveNewsletterGrnOk() ([]string, bool)

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

func (*CustomerUnsubscribeResponse) GetResponse

func (o *CustomerUnsubscribeResponse) GetResponse() bool

GetResponse returns the Response field value if set, zero value otherwise.

func (*CustomerUnsubscribeResponse) GetResponseOk

func (o *CustomerUnsubscribeResponse) GetResponseOk() (*bool, bool)

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

func (*CustomerUnsubscribeResponse) GetSubscriberExist

func (o *CustomerUnsubscribeResponse) GetSubscriberExist() bool

GetSubscriberExist returns the SubscriberExist field value if set, zero value otherwise.

func (*CustomerUnsubscribeResponse) GetSubscriberExistOk

func (o *CustomerUnsubscribeResponse) GetSubscriberExistOk() (*bool, bool)

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

func (*CustomerUnsubscribeResponse) HasActiveNewsletterGrn

func (o *CustomerUnsubscribeResponse) HasActiveNewsletterGrn() bool

HasActiveNewsletterGrn returns a boolean if a field has been set.

func (*CustomerUnsubscribeResponse) HasResponse

func (o *CustomerUnsubscribeResponse) HasResponse() bool

HasResponse returns a boolean if a field has been set.

func (*CustomerUnsubscribeResponse) HasSubscriberExist

func (o *CustomerUnsubscribeResponse) HasSubscriberExist() bool

HasSubscriberExist returns a boolean if a field has been set.

func (CustomerUnsubscribeResponse) MarshalJSON

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

func (*CustomerUnsubscribeResponse) SetActiveNewsletterGrn

func (o *CustomerUnsubscribeResponse) SetActiveNewsletterGrn(v []string)

SetActiveNewsletterGrn gets a reference to the given []string and assigns it to the ActiveNewsletterGrn field.

func (*CustomerUnsubscribeResponse) SetResponse

func (o *CustomerUnsubscribeResponse) SetResponse(v bool)

SetResponse gets a reference to the given bool and assigns it to the Response field.

func (*CustomerUnsubscribeResponse) SetSubscriberExist

func (o *CustomerUnsubscribeResponse) SetSubscriberExist(v bool)

SetSubscriberExist gets a reference to the given bool and assigns it to the SubscriberExist field.

type CustomerUpdateGroupRequest

type CustomerUpdateGroupRequest struct {
	TenantId  *string                            `json:"tenantId,omitempty"`
	GroupId   *string                            `json:"groupId,omitempty"`
	Payload   *CustomerUpdateGroupRequestPayload `json:"payload,omitempty"`
	FieldMask []string                           `json:"fieldMask,omitempty"`
}

CustomerUpdateGroupRequest struct for CustomerUpdateGroupRequest

func NewCustomerUpdateGroupRequest

func NewCustomerUpdateGroupRequest() *CustomerUpdateGroupRequest

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

func NewCustomerUpdateGroupRequestWithDefaults

func NewCustomerUpdateGroupRequestWithDefaults() *CustomerUpdateGroupRequest

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

func (*CustomerUpdateGroupRequest) GetFieldMask

func (o *CustomerUpdateGroupRequest) GetFieldMask() []string

GetFieldMask returns the FieldMask field value if set, zero value otherwise.

func (*CustomerUpdateGroupRequest) GetFieldMaskOk

func (o *CustomerUpdateGroupRequest) GetFieldMaskOk() ([]string, bool)

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

func (*CustomerUpdateGroupRequest) GetGroupId

func (o *CustomerUpdateGroupRequest) GetGroupId() string

GetGroupId returns the GroupId field value if set, zero value otherwise.

func (*CustomerUpdateGroupRequest) GetGroupIdOk

func (o *CustomerUpdateGroupRequest) GetGroupIdOk() (*string, bool)

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

func (*CustomerUpdateGroupRequest) GetPayload

GetPayload returns the Payload field value if set, zero value otherwise.

func (*CustomerUpdateGroupRequest) GetPayloadOk

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

func (*CustomerUpdateGroupRequest) GetTenantId

func (o *CustomerUpdateGroupRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerUpdateGroupRequest) GetTenantIdOk

func (o *CustomerUpdateGroupRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerUpdateGroupRequest) HasFieldMask

func (o *CustomerUpdateGroupRequest) HasFieldMask() bool

HasFieldMask returns a boolean if a field has been set.

func (*CustomerUpdateGroupRequest) HasGroupId

func (o *CustomerUpdateGroupRequest) HasGroupId() bool

HasGroupId returns a boolean if a field has been set.

func (*CustomerUpdateGroupRequest) HasPayload

func (o *CustomerUpdateGroupRequest) HasPayload() bool

HasPayload returns a boolean if a field has been set.

func (*CustomerUpdateGroupRequest) HasTenantId

func (o *CustomerUpdateGroupRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerUpdateGroupRequest) MarshalJSON

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

func (*CustomerUpdateGroupRequest) SetFieldMask

func (o *CustomerUpdateGroupRequest) SetFieldMask(v []string)

SetFieldMask gets a reference to the given []string and assigns it to the FieldMask field.

func (*CustomerUpdateGroupRequest) SetGroupId

func (o *CustomerUpdateGroupRequest) SetGroupId(v string)

SetGroupId gets a reference to the given string and assigns it to the GroupId field.

func (*CustomerUpdateGroupRequest) SetPayload

SetPayload gets a reference to the given CustomerUpdateGroupRequestPayload and assigns it to the Payload field.

func (*CustomerUpdateGroupRequest) SetTenantId

func (o *CustomerUpdateGroupRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerUpdateGroupRequestPayload

type CustomerUpdateGroupRequestPayload struct {
	Name *string `json:"name,omitempty"`
}

CustomerUpdateGroupRequestPayload struct for CustomerUpdateGroupRequestPayload

func NewCustomerUpdateGroupRequestPayload

func NewCustomerUpdateGroupRequestPayload() *CustomerUpdateGroupRequestPayload

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

func NewCustomerUpdateGroupRequestPayloadWithDefaults

func NewCustomerUpdateGroupRequestPayloadWithDefaults() *CustomerUpdateGroupRequestPayload

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

func (*CustomerUpdateGroupRequestPayload) GetName

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

func (*CustomerUpdateGroupRequestPayload) GetNameOk

func (o *CustomerUpdateGroupRequestPayload) 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 (*CustomerUpdateGroupRequestPayload) HasName

HasName returns a boolean if a field has been set.

func (CustomerUpdateGroupRequestPayload) MarshalJSON

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

func (*CustomerUpdateGroupRequestPayload) SetName

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

type CustomerUpdateRequest

type CustomerUpdateRequest struct {
	TenantId   *string                       `json:"tenantId,omitempty"`
	CustomerId *string                       `json:"customerId,omitempty"`
	Payload    *CustomerUpdateRequestPayload `json:"payload,omitempty"`
	FieldMask  []string                      `json:"fieldMask,omitempty"`
}

CustomerUpdateRequest struct for CustomerUpdateRequest

func NewCustomerUpdateRequest

func NewCustomerUpdateRequest() *CustomerUpdateRequest

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

func NewCustomerUpdateRequestWithDefaults

func NewCustomerUpdateRequestWithDefaults() *CustomerUpdateRequest

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

func (*CustomerUpdateRequest) GetCustomerId

func (o *CustomerUpdateRequest) GetCustomerId() string

GetCustomerId returns the CustomerId field value if set, zero value otherwise.

func (*CustomerUpdateRequest) GetCustomerIdOk

func (o *CustomerUpdateRequest) GetCustomerIdOk() (*string, bool)

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

func (*CustomerUpdateRequest) GetFieldMask

func (o *CustomerUpdateRequest) GetFieldMask() []string

GetFieldMask returns the FieldMask field value if set, zero value otherwise.

func (*CustomerUpdateRequest) GetFieldMaskOk

func (o *CustomerUpdateRequest) GetFieldMaskOk() ([]string, bool)

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

func (*CustomerUpdateRequest) GetPayload

GetPayload returns the Payload field value if set, zero value otherwise.

func (*CustomerUpdateRequest) GetPayloadOk

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

func (*CustomerUpdateRequest) GetTenantId

func (o *CustomerUpdateRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerUpdateRequest) GetTenantIdOk

func (o *CustomerUpdateRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerUpdateRequest) HasCustomerId

func (o *CustomerUpdateRequest) HasCustomerId() bool

HasCustomerId returns a boolean if a field has been set.

func (*CustomerUpdateRequest) HasFieldMask

func (o *CustomerUpdateRequest) HasFieldMask() bool

HasFieldMask returns a boolean if a field has been set.

func (*CustomerUpdateRequest) HasPayload

func (o *CustomerUpdateRequest) HasPayload() bool

HasPayload returns a boolean if a field has been set.

func (*CustomerUpdateRequest) HasTenantId

func (o *CustomerUpdateRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerUpdateRequest) MarshalJSON

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

func (*CustomerUpdateRequest) SetCustomerId

func (o *CustomerUpdateRequest) SetCustomerId(v string)

SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.

func (*CustomerUpdateRequest) SetFieldMask

func (o *CustomerUpdateRequest) SetFieldMask(v []string)

SetFieldMask gets a reference to the given []string and assigns it to the FieldMask field.

func (*CustomerUpdateRequest) SetPayload

SetPayload gets a reference to the given CustomerUpdateRequestPayload and assigns it to the Payload field.

func (*CustomerUpdateRequest) SetTenantId

func (o *CustomerUpdateRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type CustomerUpdateRequestPayload

type CustomerUpdateRequestPayload struct {
	Em                       *CustomerEMFields           `json:"em,omitempty"`
	Name                     *string                     `json:"name,omitempty"`
	Surname                  *string                     `json:"surname,omitempty"`
	Email                    *string                     `json:"email,omitempty"`
	Birthdate                *time.Time                  `json:"birthdate,omitempty"`
	Gender                   *string                     `json:"gender,omitempty"`
	Enabled                  *bool                       `json:"enabled,omitempty"`
	Source                   *string                     `json:"source,omitempty"`
	Addresses                []CustomerAddressEntity     `json:"addresses,omitempty"`
	DefaultBillingAddressId  *string                     `json:"defaultBillingAddressId,omitempty"`
	DefaultShippingAddressId *string                     `json:"defaultShippingAddressId,omitempty"`
	PhoneNumber              *string                     `json:"phoneNumber,omitempty"`
	Nationality              *string                     `json:"nationality,omitempty"`
	Groups                   []string                    `json:"groups,omitempty"`
	Deleted                  *bool                       `json:"deleted,omitempty"`
	Newsletters              []CustomerNewsletterRequest `json:"newsletters,omitempty"`
	Attributes               *map[string]ProtobufAny     `json:"attributes,omitempty"`
	MigratedPassword         *CustomerPassword           `json:"migratedPassword,omitempty"`
	PreferredLocale          *string                     `json:"preferredLocale,omitempty"`
	TaxCode                  *string                     `json:"taxCode,omitempty"`
	CertifiedEmail           *string                     `json:"certifiedEmail,omitempty"`
	Market                   *string                     `json:"market,omitempty"`
	ExternalIds              *map[string]string          `json:"externalIds,omitempty"`
}

CustomerUpdateRequestPayload struct for CustomerUpdateRequestPayload

func NewCustomerUpdateRequestPayload

func NewCustomerUpdateRequestPayload() *CustomerUpdateRequestPayload

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

func NewCustomerUpdateRequestPayloadWithDefaults

func NewCustomerUpdateRequestPayloadWithDefaults() *CustomerUpdateRequestPayload

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

func (*CustomerUpdateRequestPayload) GetAddresses

GetAddresses returns the Addresses field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetAddressesOk

func (o *CustomerUpdateRequestPayload) GetAddressesOk() ([]CustomerAddressEntity, bool)

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

func (*CustomerUpdateRequestPayload) GetAttributes

func (o *CustomerUpdateRequestPayload) GetAttributes() map[string]ProtobufAny

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetAttributesOk

func (o *CustomerUpdateRequestPayload) GetAttributesOk() (*map[string]ProtobufAny, bool)

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

func (*CustomerUpdateRequestPayload) GetBirthdate

func (o *CustomerUpdateRequestPayload) GetBirthdate() time.Time

GetBirthdate returns the Birthdate field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetBirthdateOk

func (o *CustomerUpdateRequestPayload) GetBirthdateOk() (*time.Time, bool)

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

func (*CustomerUpdateRequestPayload) GetCertifiedEmail

func (o *CustomerUpdateRequestPayload) GetCertifiedEmail() string

GetCertifiedEmail returns the CertifiedEmail field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetCertifiedEmailOk

func (o *CustomerUpdateRequestPayload) GetCertifiedEmailOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) GetDefaultBillingAddressId

func (o *CustomerUpdateRequestPayload) GetDefaultBillingAddressId() string

GetDefaultBillingAddressId returns the DefaultBillingAddressId field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetDefaultBillingAddressIdOk

func (o *CustomerUpdateRequestPayload) GetDefaultBillingAddressIdOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) GetDefaultShippingAddressId

func (o *CustomerUpdateRequestPayload) GetDefaultShippingAddressId() string

GetDefaultShippingAddressId returns the DefaultShippingAddressId field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetDefaultShippingAddressIdOk

func (o *CustomerUpdateRequestPayload) GetDefaultShippingAddressIdOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) GetDeleted

func (o *CustomerUpdateRequestPayload) GetDeleted() bool

GetDeleted returns the Deleted field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetDeletedOk

func (o *CustomerUpdateRequestPayload) GetDeletedOk() (*bool, bool)

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

func (*CustomerUpdateRequestPayload) GetEm

GetEm returns the Em field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetEmOk

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

func (*CustomerUpdateRequestPayload) GetEmail

func (o *CustomerUpdateRequestPayload) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetEmailOk

func (o *CustomerUpdateRequestPayload) GetEmailOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) GetEnabled

func (o *CustomerUpdateRequestPayload) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetEnabledOk

func (o *CustomerUpdateRequestPayload) GetEnabledOk() (*bool, bool)

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

func (*CustomerUpdateRequestPayload) GetExternalIds

func (o *CustomerUpdateRequestPayload) GetExternalIds() map[string]string

GetExternalIds returns the ExternalIds field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetExternalIdsOk

func (o *CustomerUpdateRequestPayload) GetExternalIdsOk() (*map[string]string, bool)

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

func (*CustomerUpdateRequestPayload) GetGender

func (o *CustomerUpdateRequestPayload) GetGender() string

GetGender returns the Gender field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetGenderOk

func (o *CustomerUpdateRequestPayload) GetGenderOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) GetGroups

func (o *CustomerUpdateRequestPayload) GetGroups() []string

GetGroups returns the Groups field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetGroupsOk

func (o *CustomerUpdateRequestPayload) GetGroupsOk() ([]string, bool)

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

func (*CustomerUpdateRequestPayload) GetMarket

func (o *CustomerUpdateRequestPayload) GetMarket() string

GetMarket returns the Market field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetMarketOk

func (o *CustomerUpdateRequestPayload) GetMarketOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) GetMigratedPassword

func (o *CustomerUpdateRequestPayload) GetMigratedPassword() CustomerPassword

GetMigratedPassword returns the MigratedPassword field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetMigratedPasswordOk

func (o *CustomerUpdateRequestPayload) GetMigratedPasswordOk() (*CustomerPassword, bool)

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

func (*CustomerUpdateRequestPayload) GetName

func (o *CustomerUpdateRequestPayload) GetName() string

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

func (*CustomerUpdateRequestPayload) GetNameOk

func (o *CustomerUpdateRequestPayload) 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 (*CustomerUpdateRequestPayload) GetNationality

func (o *CustomerUpdateRequestPayload) GetNationality() string

GetNationality returns the Nationality field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetNationalityOk

func (o *CustomerUpdateRequestPayload) GetNationalityOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) GetNewsletters

GetNewsletters returns the Newsletters field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetNewslettersOk

func (o *CustomerUpdateRequestPayload) GetNewslettersOk() ([]CustomerNewsletterRequest, bool)

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

func (*CustomerUpdateRequestPayload) GetPhoneNumber

func (o *CustomerUpdateRequestPayload) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetPhoneNumberOk

func (o *CustomerUpdateRequestPayload) GetPhoneNumberOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) GetPreferredLocale

func (o *CustomerUpdateRequestPayload) GetPreferredLocale() string

GetPreferredLocale returns the PreferredLocale field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetPreferredLocaleOk

func (o *CustomerUpdateRequestPayload) GetPreferredLocaleOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) GetSource

func (o *CustomerUpdateRequestPayload) GetSource() string

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

func (*CustomerUpdateRequestPayload) GetSourceOk

func (o *CustomerUpdateRequestPayload) GetSourceOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) GetSurname

func (o *CustomerUpdateRequestPayload) GetSurname() string

GetSurname returns the Surname field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetSurnameOk

func (o *CustomerUpdateRequestPayload) GetSurnameOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) GetTaxCode

func (o *CustomerUpdateRequestPayload) GetTaxCode() string

GetTaxCode returns the TaxCode field value if set, zero value otherwise.

func (*CustomerUpdateRequestPayload) GetTaxCodeOk

func (o *CustomerUpdateRequestPayload) GetTaxCodeOk() (*string, bool)

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

func (*CustomerUpdateRequestPayload) HasAddresses

func (o *CustomerUpdateRequestPayload) HasAddresses() bool

HasAddresses returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasAttributes

func (o *CustomerUpdateRequestPayload) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasBirthdate

func (o *CustomerUpdateRequestPayload) HasBirthdate() bool

HasBirthdate returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasCertifiedEmail

func (o *CustomerUpdateRequestPayload) HasCertifiedEmail() bool

HasCertifiedEmail returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasDefaultBillingAddressId

func (o *CustomerUpdateRequestPayload) HasDefaultBillingAddressId() bool

HasDefaultBillingAddressId returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasDefaultShippingAddressId

func (o *CustomerUpdateRequestPayload) HasDefaultShippingAddressId() bool

HasDefaultShippingAddressId returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasDeleted

func (o *CustomerUpdateRequestPayload) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasEm

HasEm returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasEmail

func (o *CustomerUpdateRequestPayload) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasEnabled

func (o *CustomerUpdateRequestPayload) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasExternalIds

func (o *CustomerUpdateRequestPayload) HasExternalIds() bool

HasExternalIds returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasGender

func (o *CustomerUpdateRequestPayload) HasGender() bool

HasGender returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasGroups

func (o *CustomerUpdateRequestPayload) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasMarket

func (o *CustomerUpdateRequestPayload) HasMarket() bool

HasMarket returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasMigratedPassword

func (o *CustomerUpdateRequestPayload) HasMigratedPassword() bool

HasMigratedPassword returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasName

func (o *CustomerUpdateRequestPayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasNationality

func (o *CustomerUpdateRequestPayload) HasNationality() bool

HasNationality returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasNewsletters

func (o *CustomerUpdateRequestPayload) HasNewsletters() bool

HasNewsletters returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasPhoneNumber

func (o *CustomerUpdateRequestPayload) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasPreferredLocale

func (o *CustomerUpdateRequestPayload) HasPreferredLocale() bool

HasPreferredLocale returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasSource

func (o *CustomerUpdateRequestPayload) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasSurname

func (o *CustomerUpdateRequestPayload) HasSurname() bool

HasSurname returns a boolean if a field has been set.

func (*CustomerUpdateRequestPayload) HasTaxCode

func (o *CustomerUpdateRequestPayload) HasTaxCode() bool

HasTaxCode returns a boolean if a field has been set.

func (CustomerUpdateRequestPayload) MarshalJSON

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

func (*CustomerUpdateRequestPayload) SetAddresses

SetAddresses gets a reference to the given []CustomerAddressEntity and assigns it to the Addresses field.

func (*CustomerUpdateRequestPayload) SetAttributes

func (o *CustomerUpdateRequestPayload) SetAttributes(v map[string]ProtobufAny)

SetAttributes gets a reference to the given map[string]ProtobufAny and assigns it to the Attributes field.

func (*CustomerUpdateRequestPayload) SetBirthdate

func (o *CustomerUpdateRequestPayload) SetBirthdate(v time.Time)

SetBirthdate gets a reference to the given time.Time and assigns it to the Birthdate field.

func (*CustomerUpdateRequestPayload) SetCertifiedEmail

func (o *CustomerUpdateRequestPayload) SetCertifiedEmail(v string)

SetCertifiedEmail gets a reference to the given string and assigns it to the CertifiedEmail field.

func (*CustomerUpdateRequestPayload) SetDefaultBillingAddressId

func (o *CustomerUpdateRequestPayload) SetDefaultBillingAddressId(v string)

SetDefaultBillingAddressId gets a reference to the given string and assigns it to the DefaultBillingAddressId field.

func (*CustomerUpdateRequestPayload) SetDefaultShippingAddressId

func (o *CustomerUpdateRequestPayload) SetDefaultShippingAddressId(v string)

SetDefaultShippingAddressId gets a reference to the given string and assigns it to the DefaultShippingAddressId field.

func (*CustomerUpdateRequestPayload) SetDeleted

func (o *CustomerUpdateRequestPayload) SetDeleted(v bool)

SetDeleted gets a reference to the given bool and assigns it to the Deleted field.

func (*CustomerUpdateRequestPayload) SetEm

SetEm gets a reference to the given CustomerEMFields and assigns it to the Em field.

func (*CustomerUpdateRequestPayload) SetEmail

func (o *CustomerUpdateRequestPayload) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CustomerUpdateRequestPayload) SetEnabled

func (o *CustomerUpdateRequestPayload) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CustomerUpdateRequestPayload) SetExternalIds

func (o *CustomerUpdateRequestPayload) SetExternalIds(v map[string]string)

SetExternalIds gets a reference to the given map[string]string and assigns it to the ExternalIds field.

func (*CustomerUpdateRequestPayload) SetGender

func (o *CustomerUpdateRequestPayload) SetGender(v string)

SetGender gets a reference to the given string and assigns it to the Gender field.

func (*CustomerUpdateRequestPayload) SetGroups

func (o *CustomerUpdateRequestPayload) SetGroups(v []string)

SetGroups gets a reference to the given []string and assigns it to the Groups field.

func (*CustomerUpdateRequestPayload) SetMarket

func (o *CustomerUpdateRequestPayload) SetMarket(v string)

SetMarket gets a reference to the given string and assigns it to the Market field.

func (*CustomerUpdateRequestPayload) SetMigratedPassword

func (o *CustomerUpdateRequestPayload) SetMigratedPassword(v CustomerPassword)

SetMigratedPassword gets a reference to the given CustomerPassword and assigns it to the MigratedPassword field.

func (*CustomerUpdateRequestPayload) SetName

func (o *CustomerUpdateRequestPayload) SetName(v string)

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

func (*CustomerUpdateRequestPayload) SetNationality

func (o *CustomerUpdateRequestPayload) SetNationality(v string)

SetNationality gets a reference to the given string and assigns it to the Nationality field.

func (*CustomerUpdateRequestPayload) SetNewsletters

SetNewsletters gets a reference to the given []CustomerNewsletterRequest and assigns it to the Newsletters field.

func (*CustomerUpdateRequestPayload) SetPhoneNumber

func (o *CustomerUpdateRequestPayload) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*CustomerUpdateRequestPayload) SetPreferredLocale

func (o *CustomerUpdateRequestPayload) SetPreferredLocale(v string)

SetPreferredLocale gets a reference to the given string and assigns it to the PreferredLocale field.

func (*CustomerUpdateRequestPayload) SetSource

func (o *CustomerUpdateRequestPayload) SetSource(v string)

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

func (*CustomerUpdateRequestPayload) SetSurname

func (o *CustomerUpdateRequestPayload) SetSurname(v string)

SetSurname gets a reference to the given string and assigns it to the Surname field.

func (*CustomerUpdateRequestPayload) SetTaxCode

func (o *CustomerUpdateRequestPayload) SetTaxCode(v string)

SetTaxCode gets a reference to the given string and assigns it to the TaxCode field.

type CustomerUpdateSubscriberRequest

type CustomerUpdateSubscriberRequest struct {
	TenantId   *string                                          `json:"tenantId,omitempty"`
	Subscriber *CustomerSubscriberResponseWithNewsletterRequest `json:"subscriber,omitempty"`
	FieldMask  []string                                         `json:"fieldMask,omitempty"`
}

CustomerUpdateSubscriberRequest struct for CustomerUpdateSubscriberRequest

func NewCustomerUpdateSubscriberRequest

func NewCustomerUpdateSubscriberRequest() *CustomerUpdateSubscriberRequest

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

func NewCustomerUpdateSubscriberRequestWithDefaults

func NewCustomerUpdateSubscriberRequestWithDefaults() *CustomerUpdateSubscriberRequest

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

func (*CustomerUpdateSubscriberRequest) GetFieldMask

func (o *CustomerUpdateSubscriberRequest) GetFieldMask() []string

GetFieldMask returns the FieldMask field value if set, zero value otherwise.

func (*CustomerUpdateSubscriberRequest) GetFieldMaskOk

func (o *CustomerUpdateSubscriberRequest) GetFieldMaskOk() ([]string, bool)

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

func (*CustomerUpdateSubscriberRequest) GetSubscriber

GetSubscriber returns the Subscriber field value if set, zero value otherwise.

func (*CustomerUpdateSubscriberRequest) GetSubscriberOk

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

func (*CustomerUpdateSubscriberRequest) GetTenantId

func (o *CustomerUpdateSubscriberRequest) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*CustomerUpdateSubscriberRequest) GetTenantIdOk

func (o *CustomerUpdateSubscriberRequest) GetTenantIdOk() (*string, bool)

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

func (*CustomerUpdateSubscriberRequest) HasFieldMask

func (o *CustomerUpdateSubscriberRequest) HasFieldMask() bool

HasFieldMask returns a boolean if a field has been set.

func (*CustomerUpdateSubscriberRequest) HasSubscriber

func (o *CustomerUpdateSubscriberRequest) HasSubscriber() bool

HasSubscriber returns a boolean if a field has been set.

func (*CustomerUpdateSubscriberRequest) HasTenantId

func (o *CustomerUpdateSubscriberRequest) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (CustomerUpdateSubscriberRequest) MarshalJSON

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

func (*CustomerUpdateSubscriberRequest) SetFieldMask

func (o *CustomerUpdateSubscriberRequest) SetFieldMask(v []string)

SetFieldMask gets a reference to the given []string and assigns it to the FieldMask field.

func (*CustomerUpdateSubscriberRequest) SetSubscriber

SetSubscriber gets a reference to the given CustomerSubscriberResponseWithNewsletterRequest and assigns it to the Subscriber field.

func (*CustomerUpdateSubscriberRequest) SetTenantId

func (o *CustomerUpdateSubscriberRequest) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

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 GooglerpcStatus

type GooglerpcStatus struct {
	Code    *int32        `json:"code,omitempty"`
	Message *string       `json:"message,omitempty"`
	Details []ProtobufAny `json:"details,omitempty"`
}

GooglerpcStatus struct for GooglerpcStatus

func NewGooglerpcStatus

func NewGooglerpcStatus() *GooglerpcStatus

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

func NewGooglerpcStatusWithDefaults

func NewGooglerpcStatusWithDefaults() *GooglerpcStatus

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

func (*GooglerpcStatus) GetCode

func (o *GooglerpcStatus) GetCode() int32

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

func (*GooglerpcStatus) GetCodeOk

func (o *GooglerpcStatus) GetCodeOk() (*int32, 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 (*GooglerpcStatus) GetDetails

func (o *GooglerpcStatus) GetDetails() []ProtobufAny

GetDetails returns the Details field value if set, zero value otherwise.

func (*GooglerpcStatus) GetDetailsOk

func (o *GooglerpcStatus) GetDetailsOk() ([]ProtobufAny, bool)

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

func (*GooglerpcStatus) GetMessage

func (o *GooglerpcStatus) GetMessage() string

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

func (*GooglerpcStatus) GetMessageOk

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

func (o *GooglerpcStatus) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*GooglerpcStatus) HasDetails

func (o *GooglerpcStatus) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*GooglerpcStatus) HasMessage

func (o *GooglerpcStatus) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (GooglerpcStatus) MarshalJSON

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

func (*GooglerpcStatus) SetCode

func (o *GooglerpcStatus) SetCode(v int32)

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

func (*GooglerpcStatus) SetDetails

func (o *GooglerpcStatus) SetDetails(v []ProtobufAny)

SetDetails gets a reference to the given []ProtobufAny and assigns it to the Details field.

func (*GooglerpcStatus) SetMessage

func (o *GooglerpcStatus) SetMessage(v string)

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

type ListCustomersRequestFilterDate

type ListCustomersRequestFilterDate struct {
	From *time.Time `json:"from,omitempty"`
	To   *time.Time `json:"to,omitempty"`
}

ListCustomersRequestFilterDate struct for ListCustomersRequestFilterDate

func NewListCustomersRequestFilterDate

func NewListCustomersRequestFilterDate() *ListCustomersRequestFilterDate

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

func NewListCustomersRequestFilterDateWithDefaults

func NewListCustomersRequestFilterDateWithDefaults() *ListCustomersRequestFilterDate

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

func (*ListCustomersRequestFilterDate) GetFrom

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

func (*ListCustomersRequestFilterDate) GetFromOk

func (o *ListCustomersRequestFilterDate) 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 (*ListCustomersRequestFilterDate) GetTo

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

func (*ListCustomersRequestFilterDate) GetToOk

func (o *ListCustomersRequestFilterDate) GetToOk() (*time.Time, bool)

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 (*ListCustomersRequestFilterDate) HasFrom

func (o *ListCustomersRequestFilterDate) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*ListCustomersRequestFilterDate) HasTo

HasTo returns a boolean if a field has been set.

func (ListCustomersRequestFilterDate) MarshalJSON

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

func (*ListCustomersRequestFilterDate) SetFrom

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

func (*ListCustomersRequestFilterDate) SetTo

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

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 NullableBulkUpdateRequestAction

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

func (NullableBulkUpdateRequestAction) Get

func (NullableBulkUpdateRequestAction) IsSet

func (NullableBulkUpdateRequestAction) MarshalJSON

func (v NullableBulkUpdateRequestAction) MarshalJSON() ([]byte, error)

func (*NullableBulkUpdateRequestAction) Set

func (*NullableBulkUpdateRequestAction) UnmarshalJSON

func (v *NullableBulkUpdateRequestAction) UnmarshalJSON(src []byte) error

func (*NullableBulkUpdateRequestAction) Unset

type NullableCustomerAddCustomerToGroupRequest

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

func (NullableCustomerAddCustomerToGroupRequest) Get

func (NullableCustomerAddCustomerToGroupRequest) IsSet

func (NullableCustomerAddCustomerToGroupRequest) MarshalJSON

func (*NullableCustomerAddCustomerToGroupRequest) Set

func (*NullableCustomerAddCustomerToGroupRequest) UnmarshalJSON

func (v *NullableCustomerAddCustomerToGroupRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerAddCustomerToGroupRequest) Unset

type NullableCustomerAddressCreateRequest

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

func (NullableCustomerAddressCreateRequest) Get

func (NullableCustomerAddressCreateRequest) IsSet

func (NullableCustomerAddressCreateRequest) MarshalJSON

func (v NullableCustomerAddressCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerAddressCreateRequest) Set

func (*NullableCustomerAddressCreateRequest) UnmarshalJSON

func (v *NullableCustomerAddressCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerAddressCreateRequest) Unset

type NullableCustomerAddressCreateRequestKind

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

func (NullableCustomerAddressCreateRequestKind) Get

func (NullableCustomerAddressCreateRequestKind) IsSet

func (NullableCustomerAddressCreateRequestKind) MarshalJSON

func (*NullableCustomerAddressCreateRequestKind) Set

func (*NullableCustomerAddressCreateRequestKind) UnmarshalJSON

func (v *NullableCustomerAddressCreateRequestKind) UnmarshalJSON(src []byte) error

func (*NullableCustomerAddressCreateRequestKind) Unset

type NullableCustomerAddressCustomerResponse

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

func (NullableCustomerAddressCustomerResponse) Get

func (NullableCustomerAddressCustomerResponse) IsSet

func (NullableCustomerAddressCustomerResponse) MarshalJSON

func (v NullableCustomerAddressCustomerResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerAddressCustomerResponse) Set

func (*NullableCustomerAddressCustomerResponse) UnmarshalJSON

func (v *NullableCustomerAddressCustomerResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerAddressCustomerResponse) Unset

type NullableCustomerAddressCustomerResponseKind

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

func (NullableCustomerAddressCustomerResponseKind) Get

func (NullableCustomerAddressCustomerResponseKind) IsSet

func (NullableCustomerAddressCustomerResponseKind) MarshalJSON

func (*NullableCustomerAddressCustomerResponseKind) Set

func (*NullableCustomerAddressCustomerResponseKind) UnmarshalJSON

func (v *NullableCustomerAddressCustomerResponseKind) UnmarshalJSON(src []byte) error

func (*NullableCustomerAddressCustomerResponseKind) Unset

type NullableCustomerAddressDeleteRequest

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

func (NullableCustomerAddressDeleteRequest) Get

func (NullableCustomerAddressDeleteRequest) IsSet

func (NullableCustomerAddressDeleteRequest) MarshalJSON

func (v NullableCustomerAddressDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerAddressDeleteRequest) Set

func (*NullableCustomerAddressDeleteRequest) UnmarshalJSON

func (v *NullableCustomerAddressDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerAddressDeleteRequest) Unset

type NullableCustomerAddressDeleteResponse

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

func (NullableCustomerAddressDeleteResponse) Get

func (NullableCustomerAddressDeleteResponse) IsSet

func (NullableCustomerAddressDeleteResponse) MarshalJSON

func (v NullableCustomerAddressDeleteResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerAddressDeleteResponse) Set

func (*NullableCustomerAddressDeleteResponse) UnmarshalJSON

func (v *NullableCustomerAddressDeleteResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerAddressDeleteResponse) Unset

type NullableCustomerAddressEntity

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

func (NullableCustomerAddressEntity) Get

func (NullableCustomerAddressEntity) IsSet

func (NullableCustomerAddressEntity) MarshalJSON

func (v NullableCustomerAddressEntity) MarshalJSON() ([]byte, error)

func (*NullableCustomerAddressEntity) Set

func (*NullableCustomerAddressEntity) UnmarshalJSON

func (v *NullableCustomerAddressEntity) UnmarshalJSON(src []byte) error

func (*NullableCustomerAddressEntity) Unset

func (v *NullableCustomerAddressEntity) Unset()

type NullableCustomerAddressEntityKind

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

func (NullableCustomerAddressEntityKind) Get

func (NullableCustomerAddressEntityKind) IsSet

func (NullableCustomerAddressEntityKind) MarshalJSON

func (v NullableCustomerAddressEntityKind) MarshalJSON() ([]byte, error)

func (*NullableCustomerAddressEntityKind) Set

func (*NullableCustomerAddressEntityKind) UnmarshalJSON

func (v *NullableCustomerAddressEntityKind) UnmarshalJSON(src []byte) error

func (*NullableCustomerAddressEntityKind) Unset

type NullableCustomerAddressUpdateRequest

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

func (NullableCustomerAddressUpdateRequest) Get

func (NullableCustomerAddressUpdateRequest) IsSet

func (NullableCustomerAddressUpdateRequest) MarshalJSON

func (v NullableCustomerAddressUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerAddressUpdateRequest) Set

func (*NullableCustomerAddressUpdateRequest) UnmarshalJSON

func (v *NullableCustomerAddressUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerAddressUpdateRequest) Unset

type NullableCustomerAddressUpdateResponse

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

func (NullableCustomerAddressUpdateResponse) Get

func (NullableCustomerAddressUpdateResponse) IsSet

func (NullableCustomerAddressUpdateResponse) MarshalJSON

func (v NullableCustomerAddressUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerAddressUpdateResponse) Set

func (*NullableCustomerAddressUpdateResponse) UnmarshalJSON

func (v *NullableCustomerAddressUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerAddressUpdateResponse) Unset

type NullableCustomerBulkUpdateRequest

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

func (NullableCustomerBulkUpdateRequest) Get

func (NullableCustomerBulkUpdateRequest) IsSet

func (NullableCustomerBulkUpdateRequest) MarshalJSON

func (v NullableCustomerBulkUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerBulkUpdateRequest) Set

func (*NullableCustomerBulkUpdateRequest) UnmarshalJSON

func (v *NullableCustomerBulkUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerBulkUpdateRequest) Unset

type NullableCustomerBulkUpdateResponse

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

func (NullableCustomerBulkUpdateResponse) Get

func (NullableCustomerBulkUpdateResponse) IsSet

func (NullableCustomerBulkUpdateResponse) MarshalJSON

func (v NullableCustomerBulkUpdateResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerBulkUpdateResponse) Set

func (*NullableCustomerBulkUpdateResponse) UnmarshalJSON

func (v *NullableCustomerBulkUpdateResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerBulkUpdateResponse) Unset

type NullableCustomerCreateGroupRequest

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

func (NullableCustomerCreateGroupRequest) Get

func (NullableCustomerCreateGroupRequest) IsSet

func (NullableCustomerCreateGroupRequest) MarshalJSON

func (v NullableCustomerCreateGroupRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerCreateGroupRequest) Set

func (*NullableCustomerCreateGroupRequest) UnmarshalJSON

func (v *NullableCustomerCreateGroupRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerCreateGroupRequest) Unset

type NullableCustomerCreateRequest

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

func (NullableCustomerCreateRequest) Get

func (NullableCustomerCreateRequest) IsSet

func (NullableCustomerCreateRequest) MarshalJSON

func (v NullableCustomerCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerCreateRequest) Set

func (*NullableCustomerCreateRequest) UnmarshalJSON

func (v *NullableCustomerCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerCreateRequest) Unset

func (v *NullableCustomerCreateRequest) Unset()

type NullableCustomerCreateSubscriberRequest

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

func (NullableCustomerCreateSubscriberRequest) Get

func (NullableCustomerCreateSubscriberRequest) IsSet

func (NullableCustomerCreateSubscriberRequest) MarshalJSON

func (v NullableCustomerCreateSubscriberRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerCreateSubscriberRequest) Set

func (*NullableCustomerCreateSubscriberRequest) UnmarshalJSON

func (v *NullableCustomerCreateSubscriberRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerCreateSubscriberRequest) Unset

type NullableCustomerCustomerResponse

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

func (NullableCustomerCustomerResponse) Get

func (NullableCustomerCustomerResponse) IsSet

func (NullableCustomerCustomerResponse) MarshalJSON

func (v NullableCustomerCustomerResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerCustomerResponse) Set

func (*NullableCustomerCustomerResponse) UnmarshalJSON

func (v *NullableCustomerCustomerResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerCustomerResponse) Unset

type NullableCustomerDeleteGroupRequest

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

func (NullableCustomerDeleteGroupRequest) Get

func (NullableCustomerDeleteGroupRequest) IsSet

func (NullableCustomerDeleteGroupRequest) MarshalJSON

func (v NullableCustomerDeleteGroupRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerDeleteGroupRequest) Set

func (*NullableCustomerDeleteGroupRequest) UnmarshalJSON

func (v *NullableCustomerDeleteGroupRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerDeleteGroupRequest) Unset

type NullableCustomerDeleteGroupResponse

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

func (NullableCustomerDeleteGroupResponse) Get

func (NullableCustomerDeleteGroupResponse) IsSet

func (NullableCustomerDeleteGroupResponse) MarshalJSON

func (v NullableCustomerDeleteGroupResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerDeleteGroupResponse) Set

func (*NullableCustomerDeleteGroupResponse) UnmarshalJSON

func (v *NullableCustomerDeleteGroupResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerDeleteGroupResponse) Unset

type NullableCustomerEMFields

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

func NewNullableCustomerEMFields

func NewNullableCustomerEMFields(val *CustomerEMFields) *NullableCustomerEMFields

func (NullableCustomerEMFields) Get

func (NullableCustomerEMFields) IsSet

func (v NullableCustomerEMFields) IsSet() bool

func (NullableCustomerEMFields) MarshalJSON

func (v NullableCustomerEMFields) MarshalJSON() ([]byte, error)

func (*NullableCustomerEMFields) Set

func (*NullableCustomerEMFields) UnmarshalJSON

func (v *NullableCustomerEMFields) UnmarshalJSON(src []byte) error

func (*NullableCustomerEMFields) Unset

func (v *NullableCustomerEMFields) Unset()

type NullableCustomerFindByEmailRequest

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

func (NullableCustomerFindByEmailRequest) Get

func (NullableCustomerFindByEmailRequest) IsSet

func (NullableCustomerFindByEmailRequest) MarshalJSON

func (v NullableCustomerFindByEmailRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerFindByEmailRequest) Set

func (*NullableCustomerFindByEmailRequest) UnmarshalJSON

func (v *NullableCustomerFindByEmailRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerFindByEmailRequest) Unset

type NullableCustomerFindByIdRequest

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

func (NullableCustomerFindByIdRequest) Get

func (NullableCustomerFindByIdRequest) IsSet

func (NullableCustomerFindByIdRequest) MarshalJSON

func (v NullableCustomerFindByIdRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerFindByIdRequest) Set

func (*NullableCustomerFindByIdRequest) UnmarshalJSON

func (v *NullableCustomerFindByIdRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerFindByIdRequest) Unset

type NullableCustomerFindManyRequest

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

func (NullableCustomerFindManyRequest) Get

func (NullableCustomerFindManyRequest) IsSet

func (NullableCustomerFindManyRequest) MarshalJSON

func (v NullableCustomerFindManyRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerFindManyRequest) Set

func (*NullableCustomerFindManyRequest) UnmarshalJSON

func (v *NullableCustomerFindManyRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerFindManyRequest) Unset

type NullableCustomerFindManyRequestFilter

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

func (NullableCustomerFindManyRequestFilter) Get

func (NullableCustomerFindManyRequestFilter) IsSet

func (NullableCustomerFindManyRequestFilter) MarshalJSON

func (v NullableCustomerFindManyRequestFilter) MarshalJSON() ([]byte, error)

func (*NullableCustomerFindManyRequestFilter) Set

func (*NullableCustomerFindManyRequestFilter) UnmarshalJSON

func (v *NullableCustomerFindManyRequestFilter) UnmarshalJSON(src []byte) error

func (*NullableCustomerFindManyRequestFilter) Unset

type NullableCustomerFindManyResponse

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

func (NullableCustomerFindManyResponse) Get

func (NullableCustomerFindManyResponse) IsSet

func (NullableCustomerFindManyResponse) MarshalJSON

func (v NullableCustomerFindManyResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerFindManyResponse) Set

func (*NullableCustomerFindManyResponse) UnmarshalJSON

func (v *NullableCustomerFindManyResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerFindManyResponse) Unset

type NullableCustomerFindSubscriberByEmailRequest

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

func (NullableCustomerFindSubscriberByEmailRequest) Get

func (NullableCustomerFindSubscriberByEmailRequest) IsSet

func (NullableCustomerFindSubscriberByEmailRequest) MarshalJSON

func (*NullableCustomerFindSubscriberByEmailRequest) Set

func (*NullableCustomerFindSubscriberByEmailRequest) UnmarshalJSON

func (*NullableCustomerFindSubscriberByEmailRequest) Unset

type NullableCustomerFindSubscriberByIdRequest

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

func (NullableCustomerFindSubscriberByIdRequest) Get

func (NullableCustomerFindSubscriberByIdRequest) IsSet

func (NullableCustomerFindSubscriberByIdRequest) MarshalJSON

func (*NullableCustomerFindSubscriberByIdRequest) Set

func (*NullableCustomerFindSubscriberByIdRequest) UnmarshalJSON

func (v *NullableCustomerFindSubscriberByIdRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerFindSubscriberByIdRequest) Unset

type NullableCustomerGetGroupByCodeRequest

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

func (NullableCustomerGetGroupByCodeRequest) Get

func (NullableCustomerGetGroupByCodeRequest) IsSet

func (NullableCustomerGetGroupByCodeRequest) MarshalJSON

func (v NullableCustomerGetGroupByCodeRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerGetGroupByCodeRequest) Set

func (*NullableCustomerGetGroupByCodeRequest) UnmarshalJSON

func (v *NullableCustomerGetGroupByCodeRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerGetGroupByCodeRequest) Unset

type NullableCustomerGetGroupByIdRequest

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

func (NullableCustomerGetGroupByIdRequest) Get

func (NullableCustomerGetGroupByIdRequest) IsSet

func (NullableCustomerGetGroupByIdRequest) MarshalJSON

func (v NullableCustomerGetGroupByIdRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerGetGroupByIdRequest) Set

func (*NullableCustomerGetGroupByIdRequest) UnmarshalJSON

func (v *NullableCustomerGetGroupByIdRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerGetGroupByIdRequest) Unset

type NullableCustomerGrantPermissionsRequest

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

func (NullableCustomerGrantPermissionsRequest) Get

func (NullableCustomerGrantPermissionsRequest) IsSet

func (NullableCustomerGrantPermissionsRequest) MarshalJSON

func (v NullableCustomerGrantPermissionsRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerGrantPermissionsRequest) Set

func (*NullableCustomerGrantPermissionsRequest) UnmarshalJSON

func (v *NullableCustomerGrantPermissionsRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerGrantPermissionsRequest) Unset

type NullableCustomerGroupResponse

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

func (NullableCustomerGroupResponse) Get

func (NullableCustomerGroupResponse) IsSet

func (NullableCustomerGroupResponse) MarshalJSON

func (v NullableCustomerGroupResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerGroupResponse) Set

func (*NullableCustomerGroupResponse) UnmarshalJSON

func (v *NullableCustomerGroupResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerGroupResponse) Unset

func (v *NullableCustomerGroupResponse) Unset()

type NullableCustomerListCustomersRequest

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

func (NullableCustomerListCustomersRequest) Get

func (NullableCustomerListCustomersRequest) IsSet

func (NullableCustomerListCustomersRequest) MarshalJSON

func (v NullableCustomerListCustomersRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerListCustomersRequest) Set

func (*NullableCustomerListCustomersRequest) UnmarshalJSON

func (v *NullableCustomerListCustomersRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerListCustomersRequest) Unset

type NullableCustomerListCustomersRequestFilter

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

func (NullableCustomerListCustomersRequestFilter) Get

func (NullableCustomerListCustomersRequestFilter) IsSet

func (NullableCustomerListCustomersRequestFilter) MarshalJSON

func (*NullableCustomerListCustomersRequestFilter) Set

func (*NullableCustomerListCustomersRequestFilter) UnmarshalJSON

func (v *NullableCustomerListCustomersRequestFilter) UnmarshalJSON(src []byte) error

func (*NullableCustomerListCustomersRequestFilter) Unset

type NullableCustomerListCustomersResponse

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

func (NullableCustomerListCustomersResponse) Get

func (NullableCustomerListCustomersResponse) IsSet

func (NullableCustomerListCustomersResponse) MarshalJSON

func (v NullableCustomerListCustomersResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerListCustomersResponse) Set

func (*NullableCustomerListCustomersResponse) UnmarshalJSON

func (v *NullableCustomerListCustomersResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerListCustomersResponse) Unset

type NullableCustomerListGroupsRequest

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

func (NullableCustomerListGroupsRequest) Get

func (NullableCustomerListGroupsRequest) IsSet

func (NullableCustomerListGroupsRequest) MarshalJSON

func (v NullableCustomerListGroupsRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerListGroupsRequest) Set

func (*NullableCustomerListGroupsRequest) UnmarshalJSON

func (v *NullableCustomerListGroupsRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerListGroupsRequest) Unset

type NullableCustomerListGroupsResponse

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

func (NullableCustomerListGroupsResponse) Get

func (NullableCustomerListGroupsResponse) IsSet

func (NullableCustomerListGroupsResponse) MarshalJSON

func (v NullableCustomerListGroupsResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerListGroupsResponse) Set

func (*NullableCustomerListGroupsResponse) UnmarshalJSON

func (v *NullableCustomerListGroupsResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerListGroupsResponse) Unset

type NullableCustomerNewsletterRequest

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

func (NullableCustomerNewsletterRequest) Get

func (NullableCustomerNewsletterRequest) IsSet

func (NullableCustomerNewsletterRequest) MarshalJSON

func (v NullableCustomerNewsletterRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerNewsletterRequest) Set

func (*NullableCustomerNewsletterRequest) UnmarshalJSON

func (v *NullableCustomerNewsletterRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerNewsletterRequest) Unset

type NullableCustomerNewsletterResponse

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

func (NullableCustomerNewsletterResponse) Get

func (NullableCustomerNewsletterResponse) IsSet

func (NullableCustomerNewsletterResponse) MarshalJSON

func (v NullableCustomerNewsletterResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerNewsletterResponse) Set

func (*NullableCustomerNewsletterResponse) UnmarshalJSON

func (v *NullableCustomerNewsletterResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerNewsletterResponse) Unset

type NullableCustomerPassword

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

func NewNullableCustomerPassword

func NewNullableCustomerPassword(val *CustomerPassword) *NullableCustomerPassword

func (NullableCustomerPassword) Get

func (NullableCustomerPassword) IsSet

func (v NullableCustomerPassword) IsSet() bool

func (NullableCustomerPassword) MarshalJSON

func (v NullableCustomerPassword) MarshalJSON() ([]byte, error)

func (*NullableCustomerPassword) Set

func (*NullableCustomerPassword) UnmarshalJSON

func (v *NullableCustomerPassword) UnmarshalJSON(src []byte) error

func (*NullableCustomerPassword) Unset

func (v *NullableCustomerPassword) Unset()

type NullableCustomerPermission

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

func NewNullableCustomerPermission

func NewNullableCustomerPermission(val *CustomerPermission) *NullableCustomerPermission

func (NullableCustomerPermission) Get

func (NullableCustomerPermission) IsSet

func (v NullableCustomerPermission) IsSet() bool

func (NullableCustomerPermission) MarshalJSON

func (v NullableCustomerPermission) MarshalJSON() ([]byte, error)

func (*NullableCustomerPermission) Set

func (*NullableCustomerPermission) UnmarshalJSON

func (v *NullableCustomerPermission) UnmarshalJSON(src []byte) error

func (*NullableCustomerPermission) Unset

func (v *NullableCustomerPermission) Unset()

type NullableCustomerRemoveCustomerFromGroupRequest

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

func (NullableCustomerRemoveCustomerFromGroupRequest) Get

func (NullableCustomerRemoveCustomerFromGroupRequest) IsSet

func (NullableCustomerRemoveCustomerFromGroupRequest) MarshalJSON

func (*NullableCustomerRemoveCustomerFromGroupRequest) Set

func (*NullableCustomerRemoveCustomerFromGroupRequest) UnmarshalJSON

func (*NullableCustomerRemoveCustomerFromGroupRequest) Unset

type NullableCustomerRemoveDefaultAddressRequest

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

func (NullableCustomerRemoveDefaultAddressRequest) Get

func (NullableCustomerRemoveDefaultAddressRequest) IsSet

func (NullableCustomerRemoveDefaultAddressRequest) MarshalJSON

func (*NullableCustomerRemoveDefaultAddressRequest) Set

func (*NullableCustomerRemoveDefaultAddressRequest) UnmarshalJSON

func (v *NullableCustomerRemoveDefaultAddressRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerRemoveDefaultAddressRequest) Unset

type NullableCustomerRevokePermissionsRequest

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

func (NullableCustomerRevokePermissionsRequest) Get

func (NullableCustomerRevokePermissionsRequest) IsSet

func (NullableCustomerRevokePermissionsRequest) MarshalJSON

func (*NullableCustomerRevokePermissionsRequest) Set

func (*NullableCustomerRevokePermissionsRequest) UnmarshalJSON

func (v *NullableCustomerRevokePermissionsRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerRevokePermissionsRequest) Unset

type NullableCustomerSearchRequest

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

func (NullableCustomerSearchRequest) Get

func (NullableCustomerSearchRequest) IsSet

func (NullableCustomerSearchRequest) MarshalJSON

func (v NullableCustomerSearchRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerSearchRequest) Set

func (*NullableCustomerSearchRequest) UnmarshalJSON

func (v *NullableCustomerSearchRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerSearchRequest) Unset

func (v *NullableCustomerSearchRequest) Unset()

type NullableCustomerSearchRequestFilter

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

func (NullableCustomerSearchRequestFilter) Get

func (NullableCustomerSearchRequestFilter) IsSet

func (NullableCustomerSearchRequestFilter) MarshalJSON

func (v NullableCustomerSearchRequestFilter) MarshalJSON() ([]byte, error)

func (*NullableCustomerSearchRequestFilter) Set

func (*NullableCustomerSearchRequestFilter) UnmarshalJSON

func (v *NullableCustomerSearchRequestFilter) UnmarshalJSON(src []byte) error

func (*NullableCustomerSearchRequestFilter) Unset

type NullableCustomerSearchResponse

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

func (NullableCustomerSearchResponse) Get

func (NullableCustomerSearchResponse) IsSet

func (NullableCustomerSearchResponse) MarshalJSON

func (v NullableCustomerSearchResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerSearchResponse) Set

func (*NullableCustomerSearchResponse) UnmarshalJSON

func (v *NullableCustomerSearchResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerSearchResponse) Unset

func (v *NullableCustomerSearchResponse) Unset()

type NullableCustomerSetDefaultAddressRequest

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

func (NullableCustomerSetDefaultAddressRequest) Get

func (NullableCustomerSetDefaultAddressRequest) IsSet

func (NullableCustomerSetDefaultAddressRequest) MarshalJSON

func (*NullableCustomerSetDefaultAddressRequest) Set

func (*NullableCustomerSetDefaultAddressRequest) UnmarshalJSON

func (v *NullableCustomerSetDefaultAddressRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerSetDefaultAddressRequest) Unset

type NullableCustomerSetPermissionsRequest

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

func (NullableCustomerSetPermissionsRequest) Get

func (NullableCustomerSetPermissionsRequest) IsSet

func (NullableCustomerSetPermissionsRequest) MarshalJSON

func (v NullableCustomerSetPermissionsRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerSetPermissionsRequest) Set

func (*NullableCustomerSetPermissionsRequest) UnmarshalJSON

func (v *NullableCustomerSetPermissionsRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerSetPermissionsRequest) Unset

type NullableCustomerSubscriberRequest

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

func (NullableCustomerSubscriberRequest) Get

func (NullableCustomerSubscriberRequest) IsSet

func (NullableCustomerSubscriberRequest) MarshalJSON

func (v NullableCustomerSubscriberRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerSubscriberRequest) Set

func (*NullableCustomerSubscriberRequest) UnmarshalJSON

func (v *NullableCustomerSubscriberRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerSubscriberRequest) Unset

type NullableCustomerSubscriberResponse

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

func (NullableCustomerSubscriberResponse) Get

func (NullableCustomerSubscriberResponse) IsSet

func (NullableCustomerSubscriberResponse) MarshalJSON

func (v NullableCustomerSubscriberResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerSubscriberResponse) Set

func (*NullableCustomerSubscriberResponse) UnmarshalJSON

func (v *NullableCustomerSubscriberResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerSubscriberResponse) Unset

type NullableCustomerSubscriberResponseWithNewsletterRequest

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

func (NullableCustomerSubscriberResponseWithNewsletterRequest) Get

func (NullableCustomerSubscriberResponseWithNewsletterRequest) IsSet

func (NullableCustomerSubscriberResponseWithNewsletterRequest) MarshalJSON

func (*NullableCustomerSubscriberResponseWithNewsletterRequest) Set

func (*NullableCustomerSubscriberResponseWithNewsletterRequest) UnmarshalJSON

func (*NullableCustomerSubscriberResponseWithNewsletterRequest) Unset

type NullableCustomerUnsubscribeRequest

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

func (NullableCustomerUnsubscribeRequest) Get

func (NullableCustomerUnsubscribeRequest) IsSet

func (NullableCustomerUnsubscribeRequest) MarshalJSON

func (v NullableCustomerUnsubscribeRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerUnsubscribeRequest) Set

func (*NullableCustomerUnsubscribeRequest) UnmarshalJSON

func (v *NullableCustomerUnsubscribeRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerUnsubscribeRequest) Unset

type NullableCustomerUnsubscribeResponse

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

func (NullableCustomerUnsubscribeResponse) Get

func (NullableCustomerUnsubscribeResponse) IsSet

func (NullableCustomerUnsubscribeResponse) MarshalJSON

func (v NullableCustomerUnsubscribeResponse) MarshalJSON() ([]byte, error)

func (*NullableCustomerUnsubscribeResponse) Set

func (*NullableCustomerUnsubscribeResponse) UnmarshalJSON

func (v *NullableCustomerUnsubscribeResponse) UnmarshalJSON(src []byte) error

func (*NullableCustomerUnsubscribeResponse) Unset

type NullableCustomerUpdateGroupRequest

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

func (NullableCustomerUpdateGroupRequest) Get

func (NullableCustomerUpdateGroupRequest) IsSet

func (NullableCustomerUpdateGroupRequest) MarshalJSON

func (v NullableCustomerUpdateGroupRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerUpdateGroupRequest) Set

func (*NullableCustomerUpdateGroupRequest) UnmarshalJSON

func (v *NullableCustomerUpdateGroupRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerUpdateGroupRequest) Unset

type NullableCustomerUpdateGroupRequestPayload

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

func (NullableCustomerUpdateGroupRequestPayload) Get

func (NullableCustomerUpdateGroupRequestPayload) IsSet

func (NullableCustomerUpdateGroupRequestPayload) MarshalJSON

func (*NullableCustomerUpdateGroupRequestPayload) Set

func (*NullableCustomerUpdateGroupRequestPayload) UnmarshalJSON

func (v *NullableCustomerUpdateGroupRequestPayload) UnmarshalJSON(src []byte) error

func (*NullableCustomerUpdateGroupRequestPayload) Unset

type NullableCustomerUpdateRequest

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

func (NullableCustomerUpdateRequest) Get

func (NullableCustomerUpdateRequest) IsSet

func (NullableCustomerUpdateRequest) MarshalJSON

func (v NullableCustomerUpdateRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerUpdateRequest) Set

func (*NullableCustomerUpdateRequest) UnmarshalJSON

func (v *NullableCustomerUpdateRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerUpdateRequest) Unset

func (v *NullableCustomerUpdateRequest) Unset()

type NullableCustomerUpdateRequestPayload

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

func (NullableCustomerUpdateRequestPayload) Get

func (NullableCustomerUpdateRequestPayload) IsSet

func (NullableCustomerUpdateRequestPayload) MarshalJSON

func (v NullableCustomerUpdateRequestPayload) MarshalJSON() ([]byte, error)

func (*NullableCustomerUpdateRequestPayload) Set

func (*NullableCustomerUpdateRequestPayload) UnmarshalJSON

func (v *NullableCustomerUpdateRequestPayload) UnmarshalJSON(src []byte) error

func (*NullableCustomerUpdateRequestPayload) Unset

type NullableCustomerUpdateSubscriberRequest

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

func (NullableCustomerUpdateSubscriberRequest) Get

func (NullableCustomerUpdateSubscriberRequest) IsSet

func (NullableCustomerUpdateSubscriberRequest) MarshalJSON

func (v NullableCustomerUpdateSubscriberRequest) MarshalJSON() ([]byte, error)

func (*NullableCustomerUpdateSubscriberRequest) Set

func (*NullableCustomerUpdateSubscriberRequest) UnmarshalJSON

func (v *NullableCustomerUpdateSubscriberRequest) UnmarshalJSON(src []byte) error

func (*NullableCustomerUpdateSubscriberRequest) 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 NullableGooglerpcStatus

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

func NewNullableGooglerpcStatus

func NewNullableGooglerpcStatus(val *GooglerpcStatus) *NullableGooglerpcStatus

func (NullableGooglerpcStatus) Get

func (NullableGooglerpcStatus) IsSet

func (v NullableGooglerpcStatus) IsSet() bool

func (NullableGooglerpcStatus) MarshalJSON

func (v NullableGooglerpcStatus) MarshalJSON() ([]byte, error)

func (*NullableGooglerpcStatus) Set

func (*NullableGooglerpcStatus) UnmarshalJSON

func (v *NullableGooglerpcStatus) UnmarshalJSON(src []byte) error

func (*NullableGooglerpcStatus) Unset

func (v *NullableGooglerpcStatus) 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 NullableListCustomersRequestFilterDate

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

func (NullableListCustomersRequestFilterDate) Get

func (NullableListCustomersRequestFilterDate) IsSet

func (NullableListCustomersRequestFilterDate) MarshalJSON

func (v NullableListCustomersRequestFilterDate) MarshalJSON() ([]byte, error)

func (*NullableListCustomersRequestFilterDate) Set

func (*NullableListCustomersRequestFilterDate) UnmarshalJSON

func (v *NullableListCustomersRequestFilterDate) UnmarshalJSON(src []byte) error

func (*NullableListCustomersRequestFilterDate) Unset

type NullablePasswordPasswordType

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

func NewNullablePasswordPasswordType

func NewNullablePasswordPasswordType(val *PasswordPasswordType) *NullablePasswordPasswordType

func (NullablePasswordPasswordType) Get

func (NullablePasswordPasswordType) IsSet

func (NullablePasswordPasswordType) MarshalJSON

func (v NullablePasswordPasswordType) MarshalJSON() ([]byte, error)

func (*NullablePasswordPasswordType) Set

func (*NullablePasswordPasswordType) UnmarshalJSON

func (v *NullablePasswordPasswordType) UnmarshalJSON(src []byte) error

func (*NullablePasswordPasswordType) Unset

func (v *NullablePasswordPasswordType) Unset()

type NullableProtobufAny

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

func NewNullableProtobufAny

func NewNullableProtobufAny(val *ProtobufAny) *NullableProtobufAny

func (NullableProtobufAny) Get

func (NullableProtobufAny) IsSet

func (v NullableProtobufAny) IsSet() bool

func (NullableProtobufAny) MarshalJSON

func (v NullableProtobufAny) MarshalJSON() ([]byte, error)

func (*NullableProtobufAny) Set

func (v *NullableProtobufAny) Set(val *ProtobufAny)

func (*NullableProtobufAny) UnmarshalJSON

func (v *NullableProtobufAny) UnmarshalJSON(src []byte) error

func (*NullableProtobufAny) Unset

func (v *NullableProtobufAny) 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 PasswordPasswordType

type PasswordPasswordType string

PasswordPasswordType the model 'PasswordPasswordType'

const (
	PASSWORDPASSWORDTYPE_UNKNOWN  PasswordPasswordType = "PASSWORD_TYPE_UNKNOWN"
	PASSWORDPASSWORDTYPE_MAGENTO1 PasswordPasswordType = "PASSWORD_TYPE_MAGENTO1"
	PASSWORDPASSWORDTYPE_SYLIUS   PasswordPasswordType = "PASSWORD_TYPE_SYLIUS"
	PASSWORDPASSWORDTYPE_MAGENTO2 PasswordPasswordType = "PASSWORD_TYPE_MAGENTO2"
)

List of PasswordPasswordType

func NewPasswordPasswordTypeFromValue

func NewPasswordPasswordTypeFromValue(v string) (*PasswordPasswordType, error)

NewPasswordPasswordTypeFromValue returns a pointer to a valid PasswordPasswordType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PasswordPasswordType) IsValid

func (v PasswordPasswordType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PasswordPasswordType) Ptr

Ptr returns reference to PasswordPasswordType value

func (*PasswordPasswordType) UnmarshalJSON

func (v *PasswordPasswordType) UnmarshalJSON(src []byte) error

type ProtobufAny

type ProtobufAny struct {
	// A URL/resource name that uniquely identifies the type of the serialized protocol buffer message. This string must contain at least one \"/\" character. The last segment of the URL's path must represent the fully qualified name of the type (as in `path/google.protobuf.Duration`). The name should be in a canonical form (e.g., leading \".\" is not accepted).  In practice, teams usually precompile into the binary all types that they expect it to use in the context of Any. However, for URLs which use the scheme `http`, `https`, or no scheme, one can optionally set up a type server that maps type URLs to message definitions as follows:  * If no scheme is provided, `https` is assumed. * An HTTP GET on the URL must yield a [google.protobuf.Type][]   value in binary format, or produce an error. * Applications are allowed to cache lookup results based on the   URL, or have them precompiled into a binary to avoid any   lookup. Therefore, binary compatibility needs to be preserved   on changes to types. (Use versioned type names to manage   breaking changes.)  Note: this functionality is not currently available in the official protobuf release, and it is not used for type URLs beginning with type.googleapis.com.  Schemes other than `http`, `https` (or the empty scheme) might be used with implementation specific semantics.
	Type *string `json:"@type,omitempty"`
	// Must be a valid serialized protocol buffer of the above specified type.
	Value *string `json:"value,omitempty"`
}

ProtobufAny `Any` contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides support to pack/unpack Any values in the form of utility functions or additional generated methods of the Any type. Example 1: Pack and unpack a message in C++. Foo foo = ...; Any any; any.PackFrom(foo); ... if (any.UnpackTo(&foo)) { ... } Example 2: Pack and unpack a message in Java. Foo foo = ...; Any any = Any.pack(foo); ... if (any.is(Foo.class)) { foo = any.unpack(Foo.class); } Example 3: Pack and unpack a message in Python. foo = Foo(...) any = Any() any.Pack(foo) ... if any.Is(Foo.DESCRIPTOR): any.Unpack(foo) ... Example 4: Pack and unpack a message in Go foo := &pb.Foo{...} any, err := anypb.New(foo) if err != nil { ... } ... foo := &pb.Foo{} if err := any.UnmarshalTo(foo); err != nil { ... } The pack methods provided by protobuf library will by default use 'type.googleapis.com/full.type.name' as the type URL and the unpack methods only use the fully qualified type name after the last '/' in the type URL, for example \"foo.bar.com/x/y.z\" will yield type name \"y.z\". JSON ==== The JSON representation of an `Any` value uses the regular representation of the deserialized, embedded message, with an additional field `@type` which contains the type URL. Example: package google.profile; message Person { string first_name = 1; string last_name = 2; } { \"@type\": \"type.googleapis.com/google.profile.Person\", \"firstName\": <string>, \"lastName\": <string> } If the embedded message type is well-known and has a custom JSON representation, that representation will be embedded adding a field `value` which holds the custom JSON in addition to the `@type` field. Example (for message [google.protobuf.Duration][]): { \"@type\": \"type.googleapis.com/google.protobuf.Duration\", \"value\": \"1.212s\" }

func NewProtobufAny

func NewProtobufAny() *ProtobufAny

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

func NewProtobufAnyWithDefaults

func NewProtobufAnyWithDefaults() *ProtobufAny

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

func (*ProtobufAny) GetType

func (o *ProtobufAny) GetType() string

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

func (*ProtobufAny) GetTypeOk

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

func (o *ProtobufAny) GetValue() string

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

func (*ProtobufAny) GetValueOk

func (o *ProtobufAny) 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 (*ProtobufAny) HasType

func (o *ProtobufAny) HasType() bool

HasType returns a boolean if a field has been set.

func (*ProtobufAny) HasValue

func (o *ProtobufAny) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ProtobufAny) MarshalJSON

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

func (*ProtobufAny) SetType

func (o *ProtobufAny) SetType(v string)

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

func (*ProtobufAny) SetValue

func (o *ProtobufAny) SetValue(v string)

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

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

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL