Documentation ¶
Index ¶
- type Client
- type ClientOption
- type ClientService
- type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBadRequest
- type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) MarshalBinary() ([]byte, error)
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) UnmarshalBinary(b []byte) error
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) Validate(formats strfmt.Registry) error
- type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault) Code() int
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault) Error() string
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault) GetPayload() *models.ErrorResponse
- type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError
- type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK
- type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
- func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams() *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
- func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithContext(ctx context.Context) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
- func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithHTTPClient(client *http.Client) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
- func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithTimeout(timeout time.Duration) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetContext(ctx context.Context)
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetDefaults()
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetHTTPClient(client *http.Client)
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetTimeout(timeout time.Duration)
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody(...)
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithContext(ctx context.Context) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithDefaults() *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithHTTPClient(client *http.Client) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithTimeout(timeout time.Duration) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody(...) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
- func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostReader
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 vertex address validation api guest cleanse address v1 API
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPost ¶
func (a *Client) VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPost(params *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams, opts ...ClientOption) (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK, error)
VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPost Query Vertex to cleanse an address
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPost(params *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams, opts ...ClientOption) (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK, 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 vertex address validation api guest cleanse address v1 API client.
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBadRequest ¶
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBadRequest struct {
Payload *models.ErrorResponse
}
VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBadRequest describes a response with status code 400, with default header values.
400 Bad Request
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBadRequest ¶
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBadRequest() *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBadRequest
NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBadRequest creates a VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBadRequest with default headers values
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBadRequest) GetPayload ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBadRequest) GetPayload() *models.ErrorResponse
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody ¶
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody struct { // address // Required: true Address *models.VertexAddressValidationAPIDataAddressInterface `json:"address"` // Guest Cart ID (used for auth) // Required: true CartID *string `json:"cartId"` // scope code ScopeCode string `json:"scopeCode,omitempty"` // scope type ScopeType string `json:"scopeType,omitempty"` }
VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody vertex address validation API guest cleanse address v1 cleanse address post body swagger:model VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) ContextValidate ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this vertex address validation API guest cleanse address v1 cleanse address post body based on the context it is used
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) MarshalBinary ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) UnmarshalBinary ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) Validate ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) Validate(formats strfmt.Registry) error
Validate validates this vertex address validation API guest cleanse address v1 cleanse address post body
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault ¶
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault struct { Payload *models.ErrorResponse // contains filtered or unexported fields }
VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault describes a response with status code -1, with default header values.
Unexpected error
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault ¶
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault(code int) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault
NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault creates a VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault with default headers values
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault) Code ¶
Code gets the status code for the vertex address validation Api guest cleanse address v1 cleanse address post default response
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault) GetPayload ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostDefault) GetPayload() *models.ErrorResponse
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError ¶
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError struct {
Payload *models.ErrorResponse
}
VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError describes a response with status code 500, with default header values.
Internal Server error
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError ¶
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError() *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError
NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError creates a VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError with default headers values
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError) Error ¶
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError) GetPayload ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostInternalServerError) GetPayload() *models.ErrorResponse
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK ¶
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK struct {
Payload *models.VertexAddressValidationAPIDataCleansedAddressInterface
}
VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK describes a response with status code 200, with default header values.
200 Success.
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK ¶
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK() *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK
NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK creates a VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK with default headers values
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK) Error ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK) Error() string
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostOK) GetPayload ¶
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams ¶
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams struct { // VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody. VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams contains all the parameters to send to the API endpoint
for the vertex address validation Api guest cleanse address v1 cleanse address post operation. Typically these are written to a http.Request.
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams ¶
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams() *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams creates a new VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams 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 NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithContext ¶
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithContext(ctx context.Context) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithContext creates a new VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams object with the ability to set a context for a request.
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithHTTPClient ¶
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithHTTPClient(client *http.Client) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithHTTPClient creates a new VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams object with the ability to set a custom HTTPClient for a request.
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithTimeout ¶
func NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithTimeout(timeout time.Duration) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
NewVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParamsWithTimeout creates a new VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams object with the ability to set a timeout on a request.
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetContext ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetContext(ctx context.Context)
SetContext adds the context to the vertex address validation Api guest cleanse address v1 cleanse address post params
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetDefaults ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetDefaults()
SetDefaults hydrates default values in the vertex address validation Api guest cleanse address v1 cleanse address post params (not the query body).
All values with no default are reset to their zero value.
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetHTTPClient ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the vertex address validation Api guest cleanse address v1 cleanse address post params
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetTimeout ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the vertex address validation Api guest cleanse address v1 cleanse address post params
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) SetVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody(vertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody)
SetVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody adds the vertexAddressValidationApiGuestCleanseAddressV1CleanseAddressPostBody to the vertex address validation Api guest cleanse address v1 cleanse address post params
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithContext ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithContext(ctx context.Context) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
WithContext adds the context to the vertex address validation Api guest cleanse address v1 cleanse address post params
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithDefaults ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithDefaults() *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
WithDefaults hydrates default values in the vertex address validation Api guest cleanse address v1 cleanse address post params (not the query body).
All values with no default are reset to their zero value.
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithHTTPClient ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithHTTPClient(client *http.Client) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
WithHTTPClient adds the HTTPClient to the vertex address validation Api guest cleanse address v1 cleanse address post params
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithTimeout ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithTimeout(timeout time.Duration) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
WithTimeout adds the timeout to the vertex address validation Api guest cleanse address v1 cleanse address post params
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WithVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody(vertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody) *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams
WithVertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody adds the vertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostBody to the vertex address validation Api guest cleanse address v1 cleanse address post params
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WriteToRequest ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostReader ¶
type VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostReader struct {
// contains filtered or unexported fields
}
VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostReader is a Reader for the VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPost structure.
func (*VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostReader) ReadResponse ¶
func (o *VertexAddressValidationAPIGuestCleanseAddressV1CleanseAddressPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.