customer_account_management_v1

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2021 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for customer account management v1 API

func (*Client) CustomerAccountManagementV1CreateAccountPost

func (a *Client) CustomerAccountManagementV1CreateAccountPost(params *CustomerAccountManagementV1CreateAccountPostParams, opts ...ClientOption) (*CustomerAccountManagementV1CreateAccountPostOK, error)

CustomerAccountManagementV1CreateAccountPost Create customer account. Perform necessary business operations like sending email.

func (*Client) CustomerAccountManagementV1InitiatePasswordResetPut

func (a *Client) CustomerAccountManagementV1InitiatePasswordResetPut(params *CustomerAccountManagementV1InitiatePasswordResetPutParams, opts ...ClientOption) (*CustomerAccountManagementV1InitiatePasswordResetPutOK, error)

CustomerAccountManagementV1InitiatePasswordResetPut Send an email to the customer with a password reset link.

func (*Client) CustomerAccountManagementV1IsEmailAvailablePost

func (a *Client) CustomerAccountManagementV1IsEmailAvailablePost(params *CustomerAccountManagementV1IsEmailAvailablePostParams, opts ...ClientOption) (*CustomerAccountManagementV1IsEmailAvailablePostOK, error)

CustomerAccountManagementV1IsEmailAvailablePost Check if given email is associated with a customer account in given website.

func (*Client) CustomerAccountManagementV1ResetPasswordPost

func (a *Client) CustomerAccountManagementV1ResetPasswordPost(params *CustomerAccountManagementV1ResetPasswordPostParams, opts ...ClientOption) (*CustomerAccountManagementV1ResetPasswordPostOK, error)

CustomerAccountManagementV1ResetPasswordPost Reset customer password.

func (*Client) CustomerAccountManagementV1ValidateResetPasswordLinkTokenGet

CustomerAccountManagementV1ValidateResetPasswordLinkTokenGet Check if password reset token is valid.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CustomerAccountManagementV1CreateAccountPost(params *CustomerAccountManagementV1CreateAccountPostParams, opts ...ClientOption) (*CustomerAccountManagementV1CreateAccountPostOK, error)

	CustomerAccountManagementV1InitiatePasswordResetPut(params *CustomerAccountManagementV1InitiatePasswordResetPutParams, opts ...ClientOption) (*CustomerAccountManagementV1InitiatePasswordResetPutOK, error)

	CustomerAccountManagementV1IsEmailAvailablePost(params *CustomerAccountManagementV1IsEmailAvailablePostParams, opts ...ClientOption) (*CustomerAccountManagementV1IsEmailAvailablePostOK, error)

	CustomerAccountManagementV1ResetPasswordPost(params *CustomerAccountManagementV1ResetPasswordPostParams, opts ...ClientOption) (*CustomerAccountManagementV1ResetPasswordPostOK, error)

	CustomerAccountManagementV1ValidateResetPasswordLinkTokenGet(params *CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams, opts ...ClientOption) (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new customer account management v1 API client.

type CustomerAccountManagementV1CreateAccountPostBody

type CustomerAccountManagementV1CreateAccountPostBody struct {

	// customer
	// Required: true
	Customer *models.CustomerDataCustomerInterface `json:"customer"`

	// password
	Password string `json:"password,omitempty"`

	// redirect Url
	RedirectURL string `json:"redirectUrl,omitempty"`
}

CustomerAccountManagementV1CreateAccountPostBody customer account management v1 create account post body swagger:model CustomerAccountManagementV1CreateAccountPostBody

func (*CustomerAccountManagementV1CreateAccountPostBody) ContextValidate

ContextValidate validate this customer account management v1 create account post body based on the context it is used

func (*CustomerAccountManagementV1CreateAccountPostBody) MarshalBinary

MarshalBinary interface implementation

func (*CustomerAccountManagementV1CreateAccountPostBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CustomerAccountManagementV1CreateAccountPostBody) Validate

Validate validates this customer account management v1 create account post body

type CustomerAccountManagementV1CreateAccountPostDefault

type CustomerAccountManagementV1CreateAccountPostDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CustomerAccountManagementV1CreateAccountPostDefault describes a response with status code -1, with default header values.

Unexpected error

func NewCustomerAccountManagementV1CreateAccountPostDefault

func NewCustomerAccountManagementV1CreateAccountPostDefault(code int) *CustomerAccountManagementV1CreateAccountPostDefault

NewCustomerAccountManagementV1CreateAccountPostDefault creates a CustomerAccountManagementV1CreateAccountPostDefault with default headers values

func (*CustomerAccountManagementV1CreateAccountPostDefault) Code

Code gets the status code for the customer account management v1 create account post default response

func (*CustomerAccountManagementV1CreateAccountPostDefault) Error

func (*CustomerAccountManagementV1CreateAccountPostDefault) GetPayload

type CustomerAccountManagementV1CreateAccountPostInternalServerError

type CustomerAccountManagementV1CreateAccountPostInternalServerError struct {
	Payload *models.ErrorResponse
}
CustomerAccountManagementV1CreateAccountPostInternalServerError describes a response with status code 500, with default header values.

Internal Server error

func NewCustomerAccountManagementV1CreateAccountPostInternalServerError

func NewCustomerAccountManagementV1CreateAccountPostInternalServerError() *CustomerAccountManagementV1CreateAccountPostInternalServerError

NewCustomerAccountManagementV1CreateAccountPostInternalServerError creates a CustomerAccountManagementV1CreateAccountPostInternalServerError with default headers values

func (*CustomerAccountManagementV1CreateAccountPostInternalServerError) Error

func (*CustomerAccountManagementV1CreateAccountPostInternalServerError) GetPayload

type CustomerAccountManagementV1CreateAccountPostOK

type CustomerAccountManagementV1CreateAccountPostOK struct {
	Payload *models.CustomerDataCustomerInterface
}
CustomerAccountManagementV1CreateAccountPostOK describes a response with status code 200, with default header values.

200 Success.

func NewCustomerAccountManagementV1CreateAccountPostOK

func NewCustomerAccountManagementV1CreateAccountPostOK() *CustomerAccountManagementV1CreateAccountPostOK

NewCustomerAccountManagementV1CreateAccountPostOK creates a CustomerAccountManagementV1CreateAccountPostOK with default headers values

func (*CustomerAccountManagementV1CreateAccountPostOK) Error

func (*CustomerAccountManagementV1CreateAccountPostOK) GetPayload

type CustomerAccountManagementV1CreateAccountPostParams

type CustomerAccountManagementV1CreateAccountPostParams struct {

	// CustomerAccountManagementV1CreateAccountPostBody.
	CustomerAccountManagementV1CreateAccountPostBody CustomerAccountManagementV1CreateAccountPostBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CustomerAccountManagementV1CreateAccountPostParams contains all the parameters to send to the API endpoint

for the customer account management v1 create account post operation.

Typically these are written to a http.Request.

func NewCustomerAccountManagementV1CreateAccountPostParams

func NewCustomerAccountManagementV1CreateAccountPostParams() *CustomerAccountManagementV1CreateAccountPostParams

NewCustomerAccountManagementV1CreateAccountPostParams creates a new CustomerAccountManagementV1CreateAccountPostParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCustomerAccountManagementV1CreateAccountPostParamsWithContext

func NewCustomerAccountManagementV1CreateAccountPostParamsWithContext(ctx context.Context) *CustomerAccountManagementV1CreateAccountPostParams

NewCustomerAccountManagementV1CreateAccountPostParamsWithContext creates a new CustomerAccountManagementV1CreateAccountPostParams object with the ability to set a context for a request.

func NewCustomerAccountManagementV1CreateAccountPostParamsWithHTTPClient

func NewCustomerAccountManagementV1CreateAccountPostParamsWithHTTPClient(client *http.Client) *CustomerAccountManagementV1CreateAccountPostParams

NewCustomerAccountManagementV1CreateAccountPostParamsWithHTTPClient creates a new CustomerAccountManagementV1CreateAccountPostParams object with the ability to set a custom HTTPClient for a request.

func NewCustomerAccountManagementV1CreateAccountPostParamsWithTimeout

func NewCustomerAccountManagementV1CreateAccountPostParamsWithTimeout(timeout time.Duration) *CustomerAccountManagementV1CreateAccountPostParams

NewCustomerAccountManagementV1CreateAccountPostParamsWithTimeout creates a new CustomerAccountManagementV1CreateAccountPostParams object with the ability to set a timeout on a request.

func (*CustomerAccountManagementV1CreateAccountPostParams) SetContext

SetContext adds the context to the customer account management v1 create account post params

func (*CustomerAccountManagementV1CreateAccountPostParams) SetCustomerAccountManagementV1CreateAccountPostBody

func (o *CustomerAccountManagementV1CreateAccountPostParams) SetCustomerAccountManagementV1CreateAccountPostBody(customerAccountManagementV1CreateAccountPostBody CustomerAccountManagementV1CreateAccountPostBody)

SetCustomerAccountManagementV1CreateAccountPostBody adds the customerAccountManagementV1CreateAccountPostBody to the customer account management v1 create account post params

func (*CustomerAccountManagementV1CreateAccountPostParams) SetDefaults

SetDefaults hydrates default values in the customer account management v1 create account post params (not the query body).

All values with no default are reset to their zero value.

func (*CustomerAccountManagementV1CreateAccountPostParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the customer account management v1 create account post params

func (*CustomerAccountManagementV1CreateAccountPostParams) SetTimeout

SetTimeout adds the timeout to the customer account management v1 create account post params

func (*CustomerAccountManagementV1CreateAccountPostParams) WithContext

WithContext adds the context to the customer account management v1 create account post params

func (*CustomerAccountManagementV1CreateAccountPostParams) WithCustomerAccountManagementV1CreateAccountPostBody

func (o *CustomerAccountManagementV1CreateAccountPostParams) WithCustomerAccountManagementV1CreateAccountPostBody(customerAccountManagementV1CreateAccountPostBody CustomerAccountManagementV1CreateAccountPostBody) *CustomerAccountManagementV1CreateAccountPostParams

WithCustomerAccountManagementV1CreateAccountPostBody adds the customerAccountManagementV1CreateAccountPostBody to the customer account management v1 create account post params

func (*CustomerAccountManagementV1CreateAccountPostParams) WithDefaults

WithDefaults hydrates default values in the customer account management v1 create account post params (not the query body).

All values with no default are reset to their zero value.

func (*CustomerAccountManagementV1CreateAccountPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the customer account management v1 create account post params

func (*CustomerAccountManagementV1CreateAccountPostParams) WithTimeout

WithTimeout adds the timeout to the customer account management v1 create account post params

func (*CustomerAccountManagementV1CreateAccountPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CustomerAccountManagementV1CreateAccountPostReader

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

CustomerAccountManagementV1CreateAccountPostReader is a Reader for the CustomerAccountManagementV1CreateAccountPost structure.

func (*CustomerAccountManagementV1CreateAccountPostReader) ReadResponse

func (o *CustomerAccountManagementV1CreateAccountPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CustomerAccountManagementV1InitiatePasswordResetPutBody

type CustomerAccountManagementV1InitiatePasswordResetPutBody struct {

	// email
	// Required: true
	Email *string `json:"email"`

	// template
	// Required: true
	Template *string `json:"template"`

	// website Id
	WebsiteID int64 `json:"websiteId,omitempty"`
}

CustomerAccountManagementV1InitiatePasswordResetPutBody customer account management v1 initiate password reset put body swagger:model CustomerAccountManagementV1InitiatePasswordResetPutBody

func (*CustomerAccountManagementV1InitiatePasswordResetPutBody) ContextValidate

ContextValidate validates this customer account management v1 initiate password reset put body based on context it is used

func (*CustomerAccountManagementV1InitiatePasswordResetPutBody) MarshalBinary

MarshalBinary interface implementation

func (*CustomerAccountManagementV1InitiatePasswordResetPutBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CustomerAccountManagementV1InitiatePasswordResetPutBody) Validate

Validate validates this customer account management v1 initiate password reset put body

type CustomerAccountManagementV1InitiatePasswordResetPutDefault

type CustomerAccountManagementV1InitiatePasswordResetPutDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CustomerAccountManagementV1InitiatePasswordResetPutDefault describes a response with status code -1, with default header values.

Unexpected error

func NewCustomerAccountManagementV1InitiatePasswordResetPutDefault

func NewCustomerAccountManagementV1InitiatePasswordResetPutDefault(code int) *CustomerAccountManagementV1InitiatePasswordResetPutDefault

NewCustomerAccountManagementV1InitiatePasswordResetPutDefault creates a CustomerAccountManagementV1InitiatePasswordResetPutDefault with default headers values

func (*CustomerAccountManagementV1InitiatePasswordResetPutDefault) Code

Code gets the status code for the customer account management v1 initiate password reset put default response

func (*CustomerAccountManagementV1InitiatePasswordResetPutDefault) Error

func (*CustomerAccountManagementV1InitiatePasswordResetPutDefault) GetPayload

type CustomerAccountManagementV1InitiatePasswordResetPutInternalServerError

type CustomerAccountManagementV1InitiatePasswordResetPutInternalServerError struct {
	Payload *models.ErrorResponse
}
CustomerAccountManagementV1InitiatePasswordResetPutInternalServerError describes a response with status code 500, with default header values.

Internal Server error

func NewCustomerAccountManagementV1InitiatePasswordResetPutInternalServerError

func NewCustomerAccountManagementV1InitiatePasswordResetPutInternalServerError() *CustomerAccountManagementV1InitiatePasswordResetPutInternalServerError

NewCustomerAccountManagementV1InitiatePasswordResetPutInternalServerError creates a CustomerAccountManagementV1InitiatePasswordResetPutInternalServerError with default headers values

func (*CustomerAccountManagementV1InitiatePasswordResetPutInternalServerError) Error

func (*CustomerAccountManagementV1InitiatePasswordResetPutInternalServerError) GetPayload

type CustomerAccountManagementV1InitiatePasswordResetPutOK

type CustomerAccountManagementV1InitiatePasswordResetPutOK struct {
	Payload bool
}
CustomerAccountManagementV1InitiatePasswordResetPutOK describes a response with status code 200, with default header values.

200 Success.

func NewCustomerAccountManagementV1InitiatePasswordResetPutOK

func NewCustomerAccountManagementV1InitiatePasswordResetPutOK() *CustomerAccountManagementV1InitiatePasswordResetPutOK

NewCustomerAccountManagementV1InitiatePasswordResetPutOK creates a CustomerAccountManagementV1InitiatePasswordResetPutOK with default headers values

func (*CustomerAccountManagementV1InitiatePasswordResetPutOK) Error

func (*CustomerAccountManagementV1InitiatePasswordResetPutOK) GetPayload

type CustomerAccountManagementV1InitiatePasswordResetPutParams

type CustomerAccountManagementV1InitiatePasswordResetPutParams struct {

	// CustomerAccountManagementV1InitiatePasswordResetPutBody.
	CustomerAccountManagementV1InitiatePasswordResetPutBody CustomerAccountManagementV1InitiatePasswordResetPutBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CustomerAccountManagementV1InitiatePasswordResetPutParams contains all the parameters to send to the API endpoint

for the customer account management v1 initiate password reset put operation.

Typically these are written to a http.Request.

func NewCustomerAccountManagementV1InitiatePasswordResetPutParams

func NewCustomerAccountManagementV1InitiatePasswordResetPutParams() *CustomerAccountManagementV1InitiatePasswordResetPutParams

NewCustomerAccountManagementV1InitiatePasswordResetPutParams creates a new CustomerAccountManagementV1InitiatePasswordResetPutParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCustomerAccountManagementV1InitiatePasswordResetPutParamsWithContext

func NewCustomerAccountManagementV1InitiatePasswordResetPutParamsWithContext(ctx context.Context) *CustomerAccountManagementV1InitiatePasswordResetPutParams

NewCustomerAccountManagementV1InitiatePasswordResetPutParamsWithContext creates a new CustomerAccountManagementV1InitiatePasswordResetPutParams object with the ability to set a context for a request.

func NewCustomerAccountManagementV1InitiatePasswordResetPutParamsWithHTTPClient

func NewCustomerAccountManagementV1InitiatePasswordResetPutParamsWithHTTPClient(client *http.Client) *CustomerAccountManagementV1InitiatePasswordResetPutParams

NewCustomerAccountManagementV1InitiatePasswordResetPutParamsWithHTTPClient creates a new CustomerAccountManagementV1InitiatePasswordResetPutParams object with the ability to set a custom HTTPClient for a request.

func NewCustomerAccountManagementV1InitiatePasswordResetPutParamsWithTimeout

func NewCustomerAccountManagementV1InitiatePasswordResetPutParamsWithTimeout(timeout time.Duration) *CustomerAccountManagementV1InitiatePasswordResetPutParams

NewCustomerAccountManagementV1InitiatePasswordResetPutParamsWithTimeout creates a new CustomerAccountManagementV1InitiatePasswordResetPutParams object with the ability to set a timeout on a request.

func (*CustomerAccountManagementV1InitiatePasswordResetPutParams) SetContext

SetContext adds the context to the customer account management v1 initiate password reset put params

func (*CustomerAccountManagementV1InitiatePasswordResetPutParams) SetCustomerAccountManagementV1InitiatePasswordResetPutBody

func (o *CustomerAccountManagementV1InitiatePasswordResetPutParams) SetCustomerAccountManagementV1InitiatePasswordResetPutBody(customerAccountManagementV1InitiatePasswordResetPutBody CustomerAccountManagementV1InitiatePasswordResetPutBody)

SetCustomerAccountManagementV1InitiatePasswordResetPutBody adds the customerAccountManagementV1InitiatePasswordResetPutBody to the customer account management v1 initiate password reset put params

func (*CustomerAccountManagementV1InitiatePasswordResetPutParams) SetDefaults

SetDefaults hydrates default values in the customer account management v1 initiate password reset put params (not the query body).

All values with no default are reset to their zero value.

func (*CustomerAccountManagementV1InitiatePasswordResetPutParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the customer account management v1 initiate password reset put params

func (*CustomerAccountManagementV1InitiatePasswordResetPutParams) SetTimeout

SetTimeout adds the timeout to the customer account management v1 initiate password reset put params

func (*CustomerAccountManagementV1InitiatePasswordResetPutParams) WithContext

WithContext adds the context to the customer account management v1 initiate password reset put params

func (*CustomerAccountManagementV1InitiatePasswordResetPutParams) WithCustomerAccountManagementV1InitiatePasswordResetPutBody

func (o *CustomerAccountManagementV1InitiatePasswordResetPutParams) WithCustomerAccountManagementV1InitiatePasswordResetPutBody(customerAccountManagementV1InitiatePasswordResetPutBody CustomerAccountManagementV1InitiatePasswordResetPutBody) *CustomerAccountManagementV1InitiatePasswordResetPutParams

WithCustomerAccountManagementV1InitiatePasswordResetPutBody adds the customerAccountManagementV1InitiatePasswordResetPutBody to the customer account management v1 initiate password reset put params

func (*CustomerAccountManagementV1InitiatePasswordResetPutParams) WithDefaults

WithDefaults hydrates default values in the customer account management v1 initiate password reset put params (not the query body).

All values with no default are reset to their zero value.

func (*CustomerAccountManagementV1InitiatePasswordResetPutParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the customer account management v1 initiate password reset put params

func (*CustomerAccountManagementV1InitiatePasswordResetPutParams) WithTimeout

WithTimeout adds the timeout to the customer account management v1 initiate password reset put params

func (*CustomerAccountManagementV1InitiatePasswordResetPutParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CustomerAccountManagementV1InitiatePasswordResetPutReader

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

CustomerAccountManagementV1InitiatePasswordResetPutReader is a Reader for the CustomerAccountManagementV1InitiatePasswordResetPut structure.

func (*CustomerAccountManagementV1InitiatePasswordResetPutReader) ReadResponse

ReadResponse reads a server response into the received o.

type CustomerAccountManagementV1IsEmailAvailablePostBody

type CustomerAccountManagementV1IsEmailAvailablePostBody struct {

	// customer email
	// Required: true
	CustomerEmail *string `json:"customerEmail"`

	// If not set, will use the current websiteId
	WebsiteID int64 `json:"websiteId,omitempty"`
}

CustomerAccountManagementV1IsEmailAvailablePostBody customer account management v1 is email available post body swagger:model CustomerAccountManagementV1IsEmailAvailablePostBody

func (*CustomerAccountManagementV1IsEmailAvailablePostBody) ContextValidate

ContextValidate validates this customer account management v1 is email available post body based on context it is used

func (*CustomerAccountManagementV1IsEmailAvailablePostBody) MarshalBinary

MarshalBinary interface implementation

func (*CustomerAccountManagementV1IsEmailAvailablePostBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CustomerAccountManagementV1IsEmailAvailablePostBody) Validate

Validate validates this customer account management v1 is email available post body

type CustomerAccountManagementV1IsEmailAvailablePostDefault

type CustomerAccountManagementV1IsEmailAvailablePostDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CustomerAccountManagementV1IsEmailAvailablePostDefault describes a response with status code -1, with default header values.

Unexpected error

func NewCustomerAccountManagementV1IsEmailAvailablePostDefault

func NewCustomerAccountManagementV1IsEmailAvailablePostDefault(code int) *CustomerAccountManagementV1IsEmailAvailablePostDefault

NewCustomerAccountManagementV1IsEmailAvailablePostDefault creates a CustomerAccountManagementV1IsEmailAvailablePostDefault with default headers values

func (*CustomerAccountManagementV1IsEmailAvailablePostDefault) Code

Code gets the status code for the customer account management v1 is email available post default response

func (*CustomerAccountManagementV1IsEmailAvailablePostDefault) Error

func (*CustomerAccountManagementV1IsEmailAvailablePostDefault) GetPayload

type CustomerAccountManagementV1IsEmailAvailablePostInternalServerError

type CustomerAccountManagementV1IsEmailAvailablePostInternalServerError struct {
	Payload *models.ErrorResponse
}
CustomerAccountManagementV1IsEmailAvailablePostInternalServerError describes a response with status code 500, with default header values.

Internal Server error

func NewCustomerAccountManagementV1IsEmailAvailablePostInternalServerError

func NewCustomerAccountManagementV1IsEmailAvailablePostInternalServerError() *CustomerAccountManagementV1IsEmailAvailablePostInternalServerError

NewCustomerAccountManagementV1IsEmailAvailablePostInternalServerError creates a CustomerAccountManagementV1IsEmailAvailablePostInternalServerError with default headers values

func (*CustomerAccountManagementV1IsEmailAvailablePostInternalServerError) Error

func (*CustomerAccountManagementV1IsEmailAvailablePostInternalServerError) GetPayload

type CustomerAccountManagementV1IsEmailAvailablePostOK

type CustomerAccountManagementV1IsEmailAvailablePostOK struct {
	Payload bool
}
CustomerAccountManagementV1IsEmailAvailablePostOK describes a response with status code 200, with default header values.

200 Success.

func NewCustomerAccountManagementV1IsEmailAvailablePostOK

func NewCustomerAccountManagementV1IsEmailAvailablePostOK() *CustomerAccountManagementV1IsEmailAvailablePostOK

NewCustomerAccountManagementV1IsEmailAvailablePostOK creates a CustomerAccountManagementV1IsEmailAvailablePostOK with default headers values

func (*CustomerAccountManagementV1IsEmailAvailablePostOK) Error

func (*CustomerAccountManagementV1IsEmailAvailablePostOK) GetPayload

type CustomerAccountManagementV1IsEmailAvailablePostParams

type CustomerAccountManagementV1IsEmailAvailablePostParams struct {

	// CustomerAccountManagementV1IsEmailAvailablePostBody.
	CustomerAccountManagementV1IsEmailAvailablePostBody CustomerAccountManagementV1IsEmailAvailablePostBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CustomerAccountManagementV1IsEmailAvailablePostParams contains all the parameters to send to the API endpoint

for the customer account management v1 is email available post operation.

Typically these are written to a http.Request.

func NewCustomerAccountManagementV1IsEmailAvailablePostParams

func NewCustomerAccountManagementV1IsEmailAvailablePostParams() *CustomerAccountManagementV1IsEmailAvailablePostParams

NewCustomerAccountManagementV1IsEmailAvailablePostParams creates a new CustomerAccountManagementV1IsEmailAvailablePostParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCustomerAccountManagementV1IsEmailAvailablePostParamsWithContext

func NewCustomerAccountManagementV1IsEmailAvailablePostParamsWithContext(ctx context.Context) *CustomerAccountManagementV1IsEmailAvailablePostParams

NewCustomerAccountManagementV1IsEmailAvailablePostParamsWithContext creates a new CustomerAccountManagementV1IsEmailAvailablePostParams object with the ability to set a context for a request.

func NewCustomerAccountManagementV1IsEmailAvailablePostParamsWithHTTPClient

func NewCustomerAccountManagementV1IsEmailAvailablePostParamsWithHTTPClient(client *http.Client) *CustomerAccountManagementV1IsEmailAvailablePostParams

NewCustomerAccountManagementV1IsEmailAvailablePostParamsWithHTTPClient creates a new CustomerAccountManagementV1IsEmailAvailablePostParams object with the ability to set a custom HTTPClient for a request.

func NewCustomerAccountManagementV1IsEmailAvailablePostParamsWithTimeout

func NewCustomerAccountManagementV1IsEmailAvailablePostParamsWithTimeout(timeout time.Duration) *CustomerAccountManagementV1IsEmailAvailablePostParams

NewCustomerAccountManagementV1IsEmailAvailablePostParamsWithTimeout creates a new CustomerAccountManagementV1IsEmailAvailablePostParams object with the ability to set a timeout on a request.

func (*CustomerAccountManagementV1IsEmailAvailablePostParams) SetContext

SetContext adds the context to the customer account management v1 is email available post params

func (*CustomerAccountManagementV1IsEmailAvailablePostParams) SetCustomerAccountManagementV1IsEmailAvailablePostBody

func (o *CustomerAccountManagementV1IsEmailAvailablePostParams) SetCustomerAccountManagementV1IsEmailAvailablePostBody(customerAccountManagementV1IsEmailAvailablePostBody CustomerAccountManagementV1IsEmailAvailablePostBody)

SetCustomerAccountManagementV1IsEmailAvailablePostBody adds the customerAccountManagementV1IsEmailAvailablePostBody to the customer account management v1 is email available post params

func (*CustomerAccountManagementV1IsEmailAvailablePostParams) SetDefaults

SetDefaults hydrates default values in the customer account management v1 is email available post params (not the query body).

All values with no default are reset to their zero value.

func (*CustomerAccountManagementV1IsEmailAvailablePostParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the customer account management v1 is email available post params

func (*CustomerAccountManagementV1IsEmailAvailablePostParams) SetTimeout

SetTimeout adds the timeout to the customer account management v1 is email available post params

func (*CustomerAccountManagementV1IsEmailAvailablePostParams) WithContext

WithContext adds the context to the customer account management v1 is email available post params

func (*CustomerAccountManagementV1IsEmailAvailablePostParams) WithCustomerAccountManagementV1IsEmailAvailablePostBody

func (o *CustomerAccountManagementV1IsEmailAvailablePostParams) WithCustomerAccountManagementV1IsEmailAvailablePostBody(customerAccountManagementV1IsEmailAvailablePostBody CustomerAccountManagementV1IsEmailAvailablePostBody) *CustomerAccountManagementV1IsEmailAvailablePostParams

WithCustomerAccountManagementV1IsEmailAvailablePostBody adds the customerAccountManagementV1IsEmailAvailablePostBody to the customer account management v1 is email available post params

func (*CustomerAccountManagementV1IsEmailAvailablePostParams) WithDefaults

WithDefaults hydrates default values in the customer account management v1 is email available post params (not the query body).

All values with no default are reset to their zero value.

func (*CustomerAccountManagementV1IsEmailAvailablePostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the customer account management v1 is email available post params

func (*CustomerAccountManagementV1IsEmailAvailablePostParams) WithTimeout

WithTimeout adds the timeout to the customer account management v1 is email available post params

func (*CustomerAccountManagementV1IsEmailAvailablePostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CustomerAccountManagementV1IsEmailAvailablePostReader

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

CustomerAccountManagementV1IsEmailAvailablePostReader is a Reader for the CustomerAccountManagementV1IsEmailAvailablePost structure.

func (*CustomerAccountManagementV1IsEmailAvailablePostReader) ReadResponse

func (o *CustomerAccountManagementV1IsEmailAvailablePostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CustomerAccountManagementV1ResetPasswordPostBody

type CustomerAccountManagementV1ResetPasswordPostBody struct {

	// If empty value given then the customer will be matched by the RP token.
	// Required: true
	Email *string `json:"email"`

	// new password
	// Required: true
	NewPassword *string `json:"newPassword"`

	// reset token
	// Required: true
	ResetToken *string `json:"resetToken"`
}

CustomerAccountManagementV1ResetPasswordPostBody customer account management v1 reset password post body swagger:model CustomerAccountManagementV1ResetPasswordPostBody

func (*CustomerAccountManagementV1ResetPasswordPostBody) ContextValidate

ContextValidate validates this customer account management v1 reset password post body based on context it is used

func (*CustomerAccountManagementV1ResetPasswordPostBody) MarshalBinary

MarshalBinary interface implementation

func (*CustomerAccountManagementV1ResetPasswordPostBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CustomerAccountManagementV1ResetPasswordPostBody) Validate

Validate validates this customer account management v1 reset password post body

type CustomerAccountManagementV1ResetPasswordPostDefault

type CustomerAccountManagementV1ResetPasswordPostDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CustomerAccountManagementV1ResetPasswordPostDefault describes a response with status code -1, with default header values.

Unexpected error

func NewCustomerAccountManagementV1ResetPasswordPostDefault

func NewCustomerAccountManagementV1ResetPasswordPostDefault(code int) *CustomerAccountManagementV1ResetPasswordPostDefault

NewCustomerAccountManagementV1ResetPasswordPostDefault creates a CustomerAccountManagementV1ResetPasswordPostDefault with default headers values

func (*CustomerAccountManagementV1ResetPasswordPostDefault) Code

Code gets the status code for the customer account management v1 reset password post default response

func (*CustomerAccountManagementV1ResetPasswordPostDefault) Error

func (*CustomerAccountManagementV1ResetPasswordPostDefault) GetPayload

type CustomerAccountManagementV1ResetPasswordPostInternalServerError

type CustomerAccountManagementV1ResetPasswordPostInternalServerError struct {
	Payload *models.ErrorResponse
}
CustomerAccountManagementV1ResetPasswordPostInternalServerError describes a response with status code 500, with default header values.

Internal Server error

func NewCustomerAccountManagementV1ResetPasswordPostInternalServerError

func NewCustomerAccountManagementV1ResetPasswordPostInternalServerError() *CustomerAccountManagementV1ResetPasswordPostInternalServerError

NewCustomerAccountManagementV1ResetPasswordPostInternalServerError creates a CustomerAccountManagementV1ResetPasswordPostInternalServerError with default headers values

func (*CustomerAccountManagementV1ResetPasswordPostInternalServerError) Error

func (*CustomerAccountManagementV1ResetPasswordPostInternalServerError) GetPayload

type CustomerAccountManagementV1ResetPasswordPostOK

type CustomerAccountManagementV1ResetPasswordPostOK struct {
	Payload bool
}
CustomerAccountManagementV1ResetPasswordPostOK describes a response with status code 200, with default header values.

200 Success.

func NewCustomerAccountManagementV1ResetPasswordPostOK

func NewCustomerAccountManagementV1ResetPasswordPostOK() *CustomerAccountManagementV1ResetPasswordPostOK

NewCustomerAccountManagementV1ResetPasswordPostOK creates a CustomerAccountManagementV1ResetPasswordPostOK with default headers values

func (*CustomerAccountManagementV1ResetPasswordPostOK) Error

func (*CustomerAccountManagementV1ResetPasswordPostOK) GetPayload

type CustomerAccountManagementV1ResetPasswordPostParams

type CustomerAccountManagementV1ResetPasswordPostParams struct {

	// CustomerAccountManagementV1ResetPasswordPostBody.
	CustomerAccountManagementV1ResetPasswordPostBody CustomerAccountManagementV1ResetPasswordPostBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CustomerAccountManagementV1ResetPasswordPostParams contains all the parameters to send to the API endpoint

for the customer account management v1 reset password post operation.

Typically these are written to a http.Request.

func NewCustomerAccountManagementV1ResetPasswordPostParams

func NewCustomerAccountManagementV1ResetPasswordPostParams() *CustomerAccountManagementV1ResetPasswordPostParams

NewCustomerAccountManagementV1ResetPasswordPostParams creates a new CustomerAccountManagementV1ResetPasswordPostParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCustomerAccountManagementV1ResetPasswordPostParamsWithContext

func NewCustomerAccountManagementV1ResetPasswordPostParamsWithContext(ctx context.Context) *CustomerAccountManagementV1ResetPasswordPostParams

NewCustomerAccountManagementV1ResetPasswordPostParamsWithContext creates a new CustomerAccountManagementV1ResetPasswordPostParams object with the ability to set a context for a request.

func NewCustomerAccountManagementV1ResetPasswordPostParamsWithHTTPClient

func NewCustomerAccountManagementV1ResetPasswordPostParamsWithHTTPClient(client *http.Client) *CustomerAccountManagementV1ResetPasswordPostParams

NewCustomerAccountManagementV1ResetPasswordPostParamsWithHTTPClient creates a new CustomerAccountManagementV1ResetPasswordPostParams object with the ability to set a custom HTTPClient for a request.

func NewCustomerAccountManagementV1ResetPasswordPostParamsWithTimeout

func NewCustomerAccountManagementV1ResetPasswordPostParamsWithTimeout(timeout time.Duration) *CustomerAccountManagementV1ResetPasswordPostParams

NewCustomerAccountManagementV1ResetPasswordPostParamsWithTimeout creates a new CustomerAccountManagementV1ResetPasswordPostParams object with the ability to set a timeout on a request.

func (*CustomerAccountManagementV1ResetPasswordPostParams) SetContext

SetContext adds the context to the customer account management v1 reset password post params

func (*CustomerAccountManagementV1ResetPasswordPostParams) SetCustomerAccountManagementV1ResetPasswordPostBody

func (o *CustomerAccountManagementV1ResetPasswordPostParams) SetCustomerAccountManagementV1ResetPasswordPostBody(customerAccountManagementV1ResetPasswordPostBody CustomerAccountManagementV1ResetPasswordPostBody)

SetCustomerAccountManagementV1ResetPasswordPostBody adds the customerAccountManagementV1ResetPasswordPostBody to the customer account management v1 reset password post params

func (*CustomerAccountManagementV1ResetPasswordPostParams) SetDefaults

SetDefaults hydrates default values in the customer account management v1 reset password post params (not the query body).

All values with no default are reset to their zero value.

func (*CustomerAccountManagementV1ResetPasswordPostParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the customer account management v1 reset password post params

func (*CustomerAccountManagementV1ResetPasswordPostParams) SetTimeout

SetTimeout adds the timeout to the customer account management v1 reset password post params

func (*CustomerAccountManagementV1ResetPasswordPostParams) WithContext

WithContext adds the context to the customer account management v1 reset password post params

func (*CustomerAccountManagementV1ResetPasswordPostParams) WithCustomerAccountManagementV1ResetPasswordPostBody

func (o *CustomerAccountManagementV1ResetPasswordPostParams) WithCustomerAccountManagementV1ResetPasswordPostBody(customerAccountManagementV1ResetPasswordPostBody CustomerAccountManagementV1ResetPasswordPostBody) *CustomerAccountManagementV1ResetPasswordPostParams

WithCustomerAccountManagementV1ResetPasswordPostBody adds the customerAccountManagementV1ResetPasswordPostBody to the customer account management v1 reset password post params

func (*CustomerAccountManagementV1ResetPasswordPostParams) WithDefaults

WithDefaults hydrates default values in the customer account management v1 reset password post params (not the query body).

All values with no default are reset to their zero value.

func (*CustomerAccountManagementV1ResetPasswordPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the customer account management v1 reset password post params

func (*CustomerAccountManagementV1ResetPasswordPostParams) WithTimeout

WithTimeout adds the timeout to the customer account management v1 reset password post params

func (*CustomerAccountManagementV1ResetPasswordPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CustomerAccountManagementV1ResetPasswordPostReader

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

CustomerAccountManagementV1ResetPasswordPostReader is a Reader for the CustomerAccountManagementV1ResetPasswordPost structure.

func (*CustomerAccountManagementV1ResetPasswordPostReader) ReadResponse

func (o *CustomerAccountManagementV1ResetPasswordPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetBadRequest

type CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetBadRequest struct {
	Payload *models.ErrorResponse
}
CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetBadRequest describes a response with status code 400, with default header values.

400 Bad Request

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetBadRequest

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetBadRequest() *CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetBadRequest

NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetBadRequest creates a CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetBadRequest with default headers values

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetBadRequest) Error

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetBadRequest) GetPayload

type CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetDefault

type CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetDefault describes a response with status code -1, with default header values.

Unexpected error

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetDefault

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetDefault(code int) *CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetDefault

NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetDefault creates a CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetDefault with default headers values

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetDefault) Code

Code gets the status code for the customer account management v1 validate reset password link token get default response

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetDefault) Error

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetDefault) GetPayload

type CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetInternalServerError

type CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetInternalServerError struct {
	Payload *models.ErrorResponse
}
CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetInternalServerError describes a response with status code 500, with default header values.

Internal Server error

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetInternalServerError

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetInternalServerError() *CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetInternalServerError

NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetInternalServerError creates a CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetInternalServerError with default headers values

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetInternalServerError) Error

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetInternalServerError) GetPayload

type CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetOK

type CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetOK struct {
	Payload bool
}
CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetOK describes a response with status code 200, with default header values.

200 Success.

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetOK

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetOK() *CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetOK

NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetOK creates a CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetOK with default headers values

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetOK) Error

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetOK) GetPayload

type CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams

type CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams struct {

	/* CustomerID.

	   If null is given then a customer will be matched by the RP token.
	*/
	CustomerID int64

	// ResetPasswordLinkToken.
	ResetPasswordLinkToken string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams contains all the parameters to send to the API endpoint

for the customer account management v1 validate reset password link token get operation.

Typically these are written to a http.Request.

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams() *CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams

NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams creates a new CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParamsWithContext

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParamsWithContext(ctx context.Context) *CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams

NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParamsWithContext creates a new CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams object with the ability to set a context for a request.

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParamsWithHTTPClient

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParamsWithHTTPClient(client *http.Client) *CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams

NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParamsWithHTTPClient creates a new CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams object with the ability to set a custom HTTPClient for a request.

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParamsWithTimeout

func NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParamsWithTimeout(timeout time.Duration) *CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams

NewCustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParamsWithTimeout creates a new CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams object with the ability to set a timeout on a request.

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) SetContext

SetContext adds the context to the customer account management v1 validate reset password link token get params

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) SetCustomerID

SetCustomerID adds the customerId to the customer account management v1 validate reset password link token get params

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) SetDefaults

SetDefaults hydrates default values in the customer account management v1 validate reset password link token get params (not the query body).

All values with no default are reset to their zero value.

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the customer account management v1 validate reset password link token get params

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) SetResetPasswordLinkToken

func (o *CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) SetResetPasswordLinkToken(resetPasswordLinkToken string)

SetResetPasswordLinkToken adds the resetPasswordLinkToken to the customer account management v1 validate reset password link token get params

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) SetTimeout

SetTimeout adds the timeout to the customer account management v1 validate reset password link token get params

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) WithContext

WithContext adds the context to the customer account management v1 validate reset password link token get params

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) WithCustomerID

WithCustomerID adds the customerID to the customer account management v1 validate reset password link token get params

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) WithDefaults

WithDefaults hydrates default values in the customer account management v1 validate reset password link token get params (not the query body).

All values with no default are reset to their zero value.

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the customer account management v1 validate reset password link token get params

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) WithResetPasswordLinkToken

WithResetPasswordLinkToken adds the resetPasswordLinkToken to the customer account management v1 validate reset password link token get params

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) WithTimeout

WithTimeout adds the timeout to the customer account management v1 validate reset password link token get params

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetReader

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

CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetReader is a Reader for the CustomerAccountManagementV1ValidateResetPasswordLinkTokenGet structure.

func (*CustomerAccountManagementV1ValidateResetPasswordLinkTokenGetReader) ReadResponse

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL