Documentation ¶
Index ¶
- type Client
- func (a *Client) DeleteEmailConfiguration(params *DeleteEmailConfigurationParams, opts ...ClientOption) (*DeleteEmailConfigurationNoContent, error)
- func (a *Client) GetEmailConfiguration(params *GetEmailConfigurationParams, opts ...ClientOption) (*GetEmailConfigurationOK, error)
- func (a *Client) SetEmailConfiguration(params *SetEmailConfigurationParams, opts ...ClientOption) (*SetEmailConfigurationNoContent, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) TestEmailConfiguration(params *TestEmailConfigurationParams, opts ...ClientOption) (*TestEmailConfigurationOK, error)
- type ClientOption
- type ClientService
- type DeleteEmailConfigurationNoContent
- func (o *DeleteEmailConfigurationNoContent) Code() int
- func (o *DeleteEmailConfigurationNoContent) Error() string
- func (o *DeleteEmailConfigurationNoContent) IsClientError() bool
- func (o *DeleteEmailConfigurationNoContent) IsCode(code int) bool
- func (o *DeleteEmailConfigurationNoContent) IsRedirect() bool
- func (o *DeleteEmailConfigurationNoContent) IsServerError() bool
- func (o *DeleteEmailConfigurationNoContent) IsSuccess() bool
- func (o *DeleteEmailConfigurationNoContent) String() string
- type DeleteEmailConfigurationParams
- func NewDeleteEmailConfigurationParams() *DeleteEmailConfigurationParams
- func NewDeleteEmailConfigurationParamsWithContext(ctx context.Context) *DeleteEmailConfigurationParams
- func NewDeleteEmailConfigurationParamsWithHTTPClient(client *http.Client) *DeleteEmailConfigurationParams
- func NewDeleteEmailConfigurationParamsWithTimeout(timeout time.Duration) *DeleteEmailConfigurationParams
- func (o *DeleteEmailConfigurationParams) SetContext(ctx context.Context)
- func (o *DeleteEmailConfigurationParams) SetDefaults()
- func (o *DeleteEmailConfigurationParams) SetHTTPClient(client *http.Client)
- func (o *DeleteEmailConfigurationParams) SetTimeout(timeout time.Duration)
- func (o *DeleteEmailConfigurationParams) WithContext(ctx context.Context) *DeleteEmailConfigurationParams
- func (o *DeleteEmailConfigurationParams) WithDefaults() *DeleteEmailConfigurationParams
- func (o *DeleteEmailConfigurationParams) WithHTTPClient(client *http.Client) *DeleteEmailConfigurationParams
- func (o *DeleteEmailConfigurationParams) WithTimeout(timeout time.Duration) *DeleteEmailConfigurationParams
- func (o *DeleteEmailConfigurationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteEmailConfigurationReader
- type GetEmailConfigurationForbidden
- func (o *GetEmailConfigurationForbidden) Code() int
- func (o *GetEmailConfigurationForbidden) Error() string
- func (o *GetEmailConfigurationForbidden) IsClientError() bool
- func (o *GetEmailConfigurationForbidden) IsCode(code int) bool
- func (o *GetEmailConfigurationForbidden) IsRedirect() bool
- func (o *GetEmailConfigurationForbidden) IsServerError() bool
- func (o *GetEmailConfigurationForbidden) IsSuccess() bool
- func (o *GetEmailConfigurationForbidden) String() string
- type GetEmailConfigurationOK
- func (o *GetEmailConfigurationOK) Code() int
- func (o *GetEmailConfigurationOK) Error() string
- func (o *GetEmailConfigurationOK) GetPayload() *models.APIEmailConfiguration
- func (o *GetEmailConfigurationOK) IsClientError() bool
- func (o *GetEmailConfigurationOK) IsCode(code int) bool
- func (o *GetEmailConfigurationOK) IsRedirect() bool
- func (o *GetEmailConfigurationOK) IsServerError() bool
- func (o *GetEmailConfigurationOK) IsSuccess() bool
- func (o *GetEmailConfigurationOK) String() string
- type GetEmailConfigurationParams
- func NewGetEmailConfigurationParams() *GetEmailConfigurationParams
- func NewGetEmailConfigurationParamsWithContext(ctx context.Context) *GetEmailConfigurationParams
- func NewGetEmailConfigurationParamsWithHTTPClient(client *http.Client) *GetEmailConfigurationParams
- func NewGetEmailConfigurationParamsWithTimeout(timeout time.Duration) *GetEmailConfigurationParams
- func (o *GetEmailConfigurationParams) SetContext(ctx context.Context)
- func (o *GetEmailConfigurationParams) SetDefaults()
- func (o *GetEmailConfigurationParams) SetHTTPClient(client *http.Client)
- func (o *GetEmailConfigurationParams) SetTimeout(timeout time.Duration)
- func (o *GetEmailConfigurationParams) WithContext(ctx context.Context) *GetEmailConfigurationParams
- func (o *GetEmailConfigurationParams) WithDefaults() *GetEmailConfigurationParams
- func (o *GetEmailConfigurationParams) WithHTTPClient(client *http.Client) *GetEmailConfigurationParams
- func (o *GetEmailConfigurationParams) WithTimeout(timeout time.Duration) *GetEmailConfigurationParams
- func (o *GetEmailConfigurationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetEmailConfigurationReader
- type SetEmailConfigurationBadRequest
- func (o *SetEmailConfigurationBadRequest) Code() int
- func (o *SetEmailConfigurationBadRequest) Error() string
- func (o *SetEmailConfigurationBadRequest) IsClientError() bool
- func (o *SetEmailConfigurationBadRequest) IsCode(code int) bool
- func (o *SetEmailConfigurationBadRequest) IsRedirect() bool
- func (o *SetEmailConfigurationBadRequest) IsServerError() bool
- func (o *SetEmailConfigurationBadRequest) IsSuccess() bool
- func (o *SetEmailConfigurationBadRequest) String() string
- type SetEmailConfigurationForbidden
- func (o *SetEmailConfigurationForbidden) Code() int
- func (o *SetEmailConfigurationForbidden) Error() string
- func (o *SetEmailConfigurationForbidden) IsClientError() bool
- func (o *SetEmailConfigurationForbidden) IsCode(code int) bool
- func (o *SetEmailConfigurationForbidden) IsRedirect() bool
- func (o *SetEmailConfigurationForbidden) IsServerError() bool
- func (o *SetEmailConfigurationForbidden) IsSuccess() bool
- func (o *SetEmailConfigurationForbidden) String() string
- type SetEmailConfigurationNoContent
- func (o *SetEmailConfigurationNoContent) Code() int
- func (o *SetEmailConfigurationNoContent) Error() string
- func (o *SetEmailConfigurationNoContent) IsClientError() bool
- func (o *SetEmailConfigurationNoContent) IsCode(code int) bool
- func (o *SetEmailConfigurationNoContent) IsRedirect() bool
- func (o *SetEmailConfigurationNoContent) IsServerError() bool
- func (o *SetEmailConfigurationNoContent) IsSuccess() bool
- func (o *SetEmailConfigurationNoContent) String() string
- type SetEmailConfigurationParams
- func NewSetEmailConfigurationParams() *SetEmailConfigurationParams
- func NewSetEmailConfigurationParamsWithContext(ctx context.Context) *SetEmailConfigurationParams
- func NewSetEmailConfigurationParamsWithHTTPClient(client *http.Client) *SetEmailConfigurationParams
- func NewSetEmailConfigurationParamsWithTimeout(timeout time.Duration) *SetEmailConfigurationParams
- func (o *SetEmailConfigurationParams) SetBody(body *models.APIEmailConfiguration)
- func (o *SetEmailConfigurationParams) SetContext(ctx context.Context)
- func (o *SetEmailConfigurationParams) SetDefaults()
- func (o *SetEmailConfigurationParams) SetHTTPClient(client *http.Client)
- func (o *SetEmailConfigurationParams) SetTimeout(timeout time.Duration)
- func (o *SetEmailConfigurationParams) WithBody(body *models.APIEmailConfiguration) *SetEmailConfigurationParams
- func (o *SetEmailConfigurationParams) WithContext(ctx context.Context) *SetEmailConfigurationParams
- func (o *SetEmailConfigurationParams) WithDefaults() *SetEmailConfigurationParams
- func (o *SetEmailConfigurationParams) WithHTTPClient(client *http.Client) *SetEmailConfigurationParams
- func (o *SetEmailConfigurationParams) WithTimeout(timeout time.Duration) *SetEmailConfigurationParams
- func (o *SetEmailConfigurationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type SetEmailConfigurationReader
- type TestEmailConfigurationForbidden
- func (o *TestEmailConfigurationForbidden) Code() int
- func (o *TestEmailConfigurationForbidden) Error() string
- func (o *TestEmailConfigurationForbidden) IsClientError() bool
- func (o *TestEmailConfigurationForbidden) IsCode(code int) bool
- func (o *TestEmailConfigurationForbidden) IsRedirect() bool
- func (o *TestEmailConfigurationForbidden) IsServerError() bool
- func (o *TestEmailConfigurationForbidden) IsSuccess() bool
- func (o *TestEmailConfigurationForbidden) String() string
- type TestEmailConfigurationOK
- func (o *TestEmailConfigurationOK) Code() int
- func (o *TestEmailConfigurationOK) Error() string
- func (o *TestEmailConfigurationOK) GetPayload() *models.APIEmailValidation
- func (o *TestEmailConfigurationOK) IsClientError() bool
- func (o *TestEmailConfigurationOK) IsCode(code int) bool
- func (o *TestEmailConfigurationOK) IsRedirect() bool
- func (o *TestEmailConfigurationOK) IsServerError() bool
- func (o *TestEmailConfigurationOK) IsSuccess() bool
- func (o *TestEmailConfigurationOK) String() string
- type TestEmailConfigurationParams
- func NewTestEmailConfigurationParams() *TestEmailConfigurationParams
- func NewTestEmailConfigurationParamsWithContext(ctx context.Context) *TestEmailConfigurationParams
- func NewTestEmailConfigurationParamsWithHTTPClient(client *http.Client) *TestEmailConfigurationParams
- func NewTestEmailConfigurationParamsWithTimeout(timeout time.Duration) *TestEmailConfigurationParams
- func (o *TestEmailConfigurationParams) SetBody(body string)
- func (o *TestEmailConfigurationParams) SetContext(ctx context.Context)
- func (o *TestEmailConfigurationParams) SetDefaults()
- func (o *TestEmailConfigurationParams) SetHTTPClient(client *http.Client)
- func (o *TestEmailConfigurationParams) SetTimeout(timeout time.Duration)
- func (o *TestEmailConfigurationParams) WithBody(body string) *TestEmailConfigurationParams
- func (o *TestEmailConfigurationParams) WithContext(ctx context.Context) *TestEmailConfigurationParams
- func (o *TestEmailConfigurationParams) WithDefaults() *TestEmailConfigurationParams
- func (o *TestEmailConfigurationParams) WithHTTPClient(client *http.Client) *TestEmailConfigurationParams
- func (o *TestEmailConfigurationParams) WithTimeout(timeout time.Duration) *TestEmailConfigurationParams
- func (o *TestEmailConfigurationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TestEmailConfigurationReader
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 email API
func (*Client) DeleteEmailConfiguration ¶
func (a *Client) DeleteEmailConfiguration(params *DeleteEmailConfigurationParams, opts ...ClientOption) (*DeleteEmailConfigurationNoContent, error)
DeleteEmailConfiguration disables and clear the email configuration
func (*Client) GetEmailConfiguration ¶
func (a *Client) GetEmailConfiguration(params *GetEmailConfigurationParams, opts ...ClientOption) (*GetEmailConfigurationOK, error)
GetEmailConfiguration retrieves the current email configuration
func (*Client) SetEmailConfiguration ¶
func (a *Client) SetEmailConfiguration(params *SetEmailConfigurationParams, opts ...ClientOption) (*SetEmailConfigurationNoContent, error)
SetEmailConfiguration sets the current email configuration
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) TestEmailConfiguration ¶
func (a *Client) TestEmailConfiguration(params *TestEmailConfigurationParams, opts ...ClientOption) (*TestEmailConfigurationOK, error)
TestEmailConfiguration sends a test email to the email address provided in the request body
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { DeleteEmailConfiguration(params *DeleteEmailConfigurationParams, opts ...ClientOption) (*DeleteEmailConfigurationNoContent, error) GetEmailConfiguration(params *GetEmailConfigurationParams, opts ...ClientOption) (*GetEmailConfigurationOK, error) SetEmailConfiguration(params *SetEmailConfigurationParams, opts ...ClientOption) (*SetEmailConfigurationNoContent, error) TestEmailConfiguration(params *TestEmailConfigurationParams, opts ...ClientOption) (*TestEmailConfigurationOK, 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 email API client.
type DeleteEmailConfigurationNoContent ¶
type DeleteEmailConfigurationNoContent struct { }
DeleteEmailConfigurationNoContent describes a response with status code 204, with default header values.
Email configuration was successfully cleared
func NewDeleteEmailConfigurationNoContent ¶
func NewDeleteEmailConfigurationNoContent() *DeleteEmailConfigurationNoContent
NewDeleteEmailConfigurationNoContent creates a DeleteEmailConfigurationNoContent with default headers values
func (*DeleteEmailConfigurationNoContent) Code ¶
func (o *DeleteEmailConfigurationNoContent) Code() int
Code gets the status code for the delete email configuration no content response
func (*DeleteEmailConfigurationNoContent) Error ¶
func (o *DeleteEmailConfigurationNoContent) Error() string
func (*DeleteEmailConfigurationNoContent) IsClientError ¶
func (o *DeleteEmailConfigurationNoContent) IsClientError() bool
IsClientError returns true when this delete email configuration no content response has a 4xx status code
func (*DeleteEmailConfigurationNoContent) IsCode ¶
func (o *DeleteEmailConfigurationNoContent) IsCode(code int) bool
IsCode returns true when this delete email configuration no content response a status code equal to that given
func (*DeleteEmailConfigurationNoContent) IsRedirect ¶
func (o *DeleteEmailConfigurationNoContent) IsRedirect() bool
IsRedirect returns true when this delete email configuration no content response has a 3xx status code
func (*DeleteEmailConfigurationNoContent) IsServerError ¶
func (o *DeleteEmailConfigurationNoContent) IsServerError() bool
IsServerError returns true when this delete email configuration no content response has a 5xx status code
func (*DeleteEmailConfigurationNoContent) IsSuccess ¶
func (o *DeleteEmailConfigurationNoContent) IsSuccess() bool
IsSuccess returns true when this delete email configuration no content response has a 2xx status code
func (*DeleteEmailConfigurationNoContent) String ¶
func (o *DeleteEmailConfigurationNoContent) String() string
type DeleteEmailConfigurationParams ¶
type DeleteEmailConfigurationParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteEmailConfigurationParams contains all the parameters to send to the API endpoint
for the delete email configuration operation. Typically these are written to a http.Request.
func NewDeleteEmailConfigurationParams ¶
func NewDeleteEmailConfigurationParams() *DeleteEmailConfigurationParams
NewDeleteEmailConfigurationParams creates a new DeleteEmailConfigurationParams 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 NewDeleteEmailConfigurationParamsWithContext ¶
func NewDeleteEmailConfigurationParamsWithContext(ctx context.Context) *DeleteEmailConfigurationParams
NewDeleteEmailConfigurationParamsWithContext creates a new DeleteEmailConfigurationParams object with the ability to set a context for a request.
func NewDeleteEmailConfigurationParamsWithHTTPClient ¶
func NewDeleteEmailConfigurationParamsWithHTTPClient(client *http.Client) *DeleteEmailConfigurationParams
NewDeleteEmailConfigurationParamsWithHTTPClient creates a new DeleteEmailConfigurationParams object with the ability to set a custom HTTPClient for a request.
func NewDeleteEmailConfigurationParamsWithTimeout ¶
func NewDeleteEmailConfigurationParamsWithTimeout(timeout time.Duration) *DeleteEmailConfigurationParams
NewDeleteEmailConfigurationParamsWithTimeout creates a new DeleteEmailConfigurationParams object with the ability to set a timeout on a request.
func (*DeleteEmailConfigurationParams) SetContext ¶
func (o *DeleteEmailConfigurationParams) SetContext(ctx context.Context)
SetContext adds the context to the delete email configuration params
func (*DeleteEmailConfigurationParams) SetDefaults ¶
func (o *DeleteEmailConfigurationParams) SetDefaults()
SetDefaults hydrates default values in the delete email configuration params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteEmailConfigurationParams) SetHTTPClient ¶
func (o *DeleteEmailConfigurationParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete email configuration params
func (*DeleteEmailConfigurationParams) SetTimeout ¶
func (o *DeleteEmailConfigurationParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete email configuration params
func (*DeleteEmailConfigurationParams) WithContext ¶
func (o *DeleteEmailConfigurationParams) WithContext(ctx context.Context) *DeleteEmailConfigurationParams
WithContext adds the context to the delete email configuration params
func (*DeleteEmailConfigurationParams) WithDefaults ¶
func (o *DeleteEmailConfigurationParams) WithDefaults() *DeleteEmailConfigurationParams
WithDefaults hydrates default values in the delete email configuration params (not the query body).
All values with no default are reset to their zero value.
func (*DeleteEmailConfigurationParams) WithHTTPClient ¶
func (o *DeleteEmailConfigurationParams) WithHTTPClient(client *http.Client) *DeleteEmailConfigurationParams
WithHTTPClient adds the HTTPClient to the delete email configuration params
func (*DeleteEmailConfigurationParams) WithTimeout ¶
func (o *DeleteEmailConfigurationParams) WithTimeout(timeout time.Duration) *DeleteEmailConfigurationParams
WithTimeout adds the timeout to the delete email configuration params
func (*DeleteEmailConfigurationParams) WriteToRequest ¶
func (o *DeleteEmailConfigurationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteEmailConfigurationReader ¶
type DeleteEmailConfigurationReader struct {
// contains filtered or unexported fields
}
DeleteEmailConfigurationReader is a Reader for the DeleteEmailConfiguration structure.
func (*DeleteEmailConfigurationReader) ReadResponse ¶
func (o *DeleteEmailConfigurationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetEmailConfigurationForbidden ¶
type GetEmailConfigurationForbidden struct { }
GetEmailConfigurationForbidden describes a response with status code 403, with default header values.
Insufficient permissions to retrieve the email configuration
func NewGetEmailConfigurationForbidden ¶
func NewGetEmailConfigurationForbidden() *GetEmailConfigurationForbidden
NewGetEmailConfigurationForbidden creates a GetEmailConfigurationForbidden with default headers values
func (*GetEmailConfigurationForbidden) Code ¶
func (o *GetEmailConfigurationForbidden) Code() int
Code gets the status code for the get email configuration forbidden response
func (*GetEmailConfigurationForbidden) Error ¶
func (o *GetEmailConfigurationForbidden) Error() string
func (*GetEmailConfigurationForbidden) IsClientError ¶
func (o *GetEmailConfigurationForbidden) IsClientError() bool
IsClientError returns true when this get email configuration forbidden response has a 4xx status code
func (*GetEmailConfigurationForbidden) IsCode ¶
func (o *GetEmailConfigurationForbidden) IsCode(code int) bool
IsCode returns true when this get email configuration forbidden response a status code equal to that given
func (*GetEmailConfigurationForbidden) IsRedirect ¶
func (o *GetEmailConfigurationForbidden) IsRedirect() bool
IsRedirect returns true when this get email configuration forbidden response has a 3xx status code
func (*GetEmailConfigurationForbidden) IsServerError ¶
func (o *GetEmailConfigurationForbidden) IsServerError() bool
IsServerError returns true when this get email configuration forbidden response has a 5xx status code
func (*GetEmailConfigurationForbidden) IsSuccess ¶
func (o *GetEmailConfigurationForbidden) IsSuccess() bool
IsSuccess returns true when this get email configuration forbidden response has a 2xx status code
func (*GetEmailConfigurationForbidden) String ¶
func (o *GetEmailConfigurationForbidden) String() string
type GetEmailConfigurationOK ¶
type GetEmailConfigurationOK struct {
Payload *models.APIEmailConfiguration
}
GetEmailConfigurationOK describes a response with status code 200, with default header values.
successful operation
func NewGetEmailConfigurationOK ¶
func NewGetEmailConfigurationOK() *GetEmailConfigurationOK
NewGetEmailConfigurationOK creates a GetEmailConfigurationOK with default headers values
func (*GetEmailConfigurationOK) Code ¶
func (o *GetEmailConfigurationOK) Code() int
Code gets the status code for the get email configuration o k response
func (*GetEmailConfigurationOK) Error ¶
func (o *GetEmailConfigurationOK) Error() string
func (*GetEmailConfigurationOK) GetPayload ¶
func (o *GetEmailConfigurationOK) GetPayload() *models.APIEmailConfiguration
func (*GetEmailConfigurationOK) IsClientError ¶
func (o *GetEmailConfigurationOK) IsClientError() bool
IsClientError returns true when this get email configuration o k response has a 4xx status code
func (*GetEmailConfigurationOK) IsCode ¶
func (o *GetEmailConfigurationOK) IsCode(code int) bool
IsCode returns true when this get email configuration o k response a status code equal to that given
func (*GetEmailConfigurationOK) IsRedirect ¶
func (o *GetEmailConfigurationOK) IsRedirect() bool
IsRedirect returns true when this get email configuration o k response has a 3xx status code
func (*GetEmailConfigurationOK) IsServerError ¶
func (o *GetEmailConfigurationOK) IsServerError() bool
IsServerError returns true when this get email configuration o k response has a 5xx status code
func (*GetEmailConfigurationOK) IsSuccess ¶
func (o *GetEmailConfigurationOK) IsSuccess() bool
IsSuccess returns true when this get email configuration o k response has a 2xx status code
func (*GetEmailConfigurationOK) String ¶
func (o *GetEmailConfigurationOK) String() string
type GetEmailConfigurationParams ¶
type GetEmailConfigurationParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetEmailConfigurationParams contains all the parameters to send to the API endpoint
for the get email configuration operation. Typically these are written to a http.Request.
func NewGetEmailConfigurationParams ¶
func NewGetEmailConfigurationParams() *GetEmailConfigurationParams
NewGetEmailConfigurationParams creates a new GetEmailConfigurationParams 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 NewGetEmailConfigurationParamsWithContext ¶
func NewGetEmailConfigurationParamsWithContext(ctx context.Context) *GetEmailConfigurationParams
NewGetEmailConfigurationParamsWithContext creates a new GetEmailConfigurationParams object with the ability to set a context for a request.
func NewGetEmailConfigurationParamsWithHTTPClient ¶
func NewGetEmailConfigurationParamsWithHTTPClient(client *http.Client) *GetEmailConfigurationParams
NewGetEmailConfigurationParamsWithHTTPClient creates a new GetEmailConfigurationParams object with the ability to set a custom HTTPClient for a request.
func NewGetEmailConfigurationParamsWithTimeout ¶
func NewGetEmailConfigurationParamsWithTimeout(timeout time.Duration) *GetEmailConfigurationParams
NewGetEmailConfigurationParamsWithTimeout creates a new GetEmailConfigurationParams object with the ability to set a timeout on a request.
func (*GetEmailConfigurationParams) SetContext ¶
func (o *GetEmailConfigurationParams) SetContext(ctx context.Context)
SetContext adds the context to the get email configuration params
func (*GetEmailConfigurationParams) SetDefaults ¶
func (o *GetEmailConfigurationParams) SetDefaults()
SetDefaults hydrates default values in the get email configuration params (not the query body).
All values with no default are reset to their zero value.
func (*GetEmailConfigurationParams) SetHTTPClient ¶
func (o *GetEmailConfigurationParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get email configuration params
func (*GetEmailConfigurationParams) SetTimeout ¶
func (o *GetEmailConfigurationParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get email configuration params
func (*GetEmailConfigurationParams) WithContext ¶
func (o *GetEmailConfigurationParams) WithContext(ctx context.Context) *GetEmailConfigurationParams
WithContext adds the context to the get email configuration params
func (*GetEmailConfigurationParams) WithDefaults ¶
func (o *GetEmailConfigurationParams) WithDefaults() *GetEmailConfigurationParams
WithDefaults hydrates default values in the get email configuration params (not the query body).
All values with no default are reset to their zero value.
func (*GetEmailConfigurationParams) WithHTTPClient ¶
func (o *GetEmailConfigurationParams) WithHTTPClient(client *http.Client) *GetEmailConfigurationParams
WithHTTPClient adds the HTTPClient to the get email configuration params
func (*GetEmailConfigurationParams) WithTimeout ¶
func (o *GetEmailConfigurationParams) WithTimeout(timeout time.Duration) *GetEmailConfigurationParams
WithTimeout adds the timeout to the get email configuration params
func (*GetEmailConfigurationParams) WriteToRequest ¶
func (o *GetEmailConfigurationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetEmailConfigurationReader ¶
type GetEmailConfigurationReader struct {
// contains filtered or unexported fields
}
GetEmailConfigurationReader is a Reader for the GetEmailConfiguration structure.
func (*GetEmailConfigurationReader) ReadResponse ¶
func (o *GetEmailConfigurationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type SetEmailConfigurationBadRequest ¶
type SetEmailConfigurationBadRequest struct { }
SetEmailConfigurationBadRequest describes a response with status code 400, with default header values.
Invalid request
func NewSetEmailConfigurationBadRequest ¶
func NewSetEmailConfigurationBadRequest() *SetEmailConfigurationBadRequest
NewSetEmailConfigurationBadRequest creates a SetEmailConfigurationBadRequest with default headers values
func (*SetEmailConfigurationBadRequest) Code ¶
func (o *SetEmailConfigurationBadRequest) Code() int
Code gets the status code for the set email configuration bad request response
func (*SetEmailConfigurationBadRequest) Error ¶
func (o *SetEmailConfigurationBadRequest) Error() string
func (*SetEmailConfigurationBadRequest) IsClientError ¶
func (o *SetEmailConfigurationBadRequest) IsClientError() bool
IsClientError returns true when this set email configuration bad request response has a 4xx status code
func (*SetEmailConfigurationBadRequest) IsCode ¶
func (o *SetEmailConfigurationBadRequest) IsCode(code int) bool
IsCode returns true when this set email configuration bad request response a status code equal to that given
func (*SetEmailConfigurationBadRequest) IsRedirect ¶
func (o *SetEmailConfigurationBadRequest) IsRedirect() bool
IsRedirect returns true when this set email configuration bad request response has a 3xx status code
func (*SetEmailConfigurationBadRequest) IsServerError ¶
func (o *SetEmailConfigurationBadRequest) IsServerError() bool
IsServerError returns true when this set email configuration bad request response has a 5xx status code
func (*SetEmailConfigurationBadRequest) IsSuccess ¶
func (o *SetEmailConfigurationBadRequest) IsSuccess() bool
IsSuccess returns true when this set email configuration bad request response has a 2xx status code
func (*SetEmailConfigurationBadRequest) String ¶
func (o *SetEmailConfigurationBadRequest) String() string
type SetEmailConfigurationForbidden ¶
type SetEmailConfigurationForbidden struct { }
SetEmailConfigurationForbidden describes a response with status code 403, with default header values.
Insufficient permissions to update the email configuration
func NewSetEmailConfigurationForbidden ¶
func NewSetEmailConfigurationForbidden() *SetEmailConfigurationForbidden
NewSetEmailConfigurationForbidden creates a SetEmailConfigurationForbidden with default headers values
func (*SetEmailConfigurationForbidden) Code ¶
func (o *SetEmailConfigurationForbidden) Code() int
Code gets the status code for the set email configuration forbidden response
func (*SetEmailConfigurationForbidden) Error ¶
func (o *SetEmailConfigurationForbidden) Error() string
func (*SetEmailConfigurationForbidden) IsClientError ¶
func (o *SetEmailConfigurationForbidden) IsClientError() bool
IsClientError returns true when this set email configuration forbidden response has a 4xx status code
func (*SetEmailConfigurationForbidden) IsCode ¶
func (o *SetEmailConfigurationForbidden) IsCode(code int) bool
IsCode returns true when this set email configuration forbidden response a status code equal to that given
func (*SetEmailConfigurationForbidden) IsRedirect ¶
func (o *SetEmailConfigurationForbidden) IsRedirect() bool
IsRedirect returns true when this set email configuration forbidden response has a 3xx status code
func (*SetEmailConfigurationForbidden) IsServerError ¶
func (o *SetEmailConfigurationForbidden) IsServerError() bool
IsServerError returns true when this set email configuration forbidden response has a 5xx status code
func (*SetEmailConfigurationForbidden) IsSuccess ¶
func (o *SetEmailConfigurationForbidden) IsSuccess() bool
IsSuccess returns true when this set email configuration forbidden response has a 2xx status code
func (*SetEmailConfigurationForbidden) String ¶
func (o *SetEmailConfigurationForbidden) String() string
type SetEmailConfigurationNoContent ¶
type SetEmailConfigurationNoContent struct { }
SetEmailConfigurationNoContent describes a response with status code 204, with default header values.
Email configuration was successfully updated
func NewSetEmailConfigurationNoContent ¶
func NewSetEmailConfigurationNoContent() *SetEmailConfigurationNoContent
NewSetEmailConfigurationNoContent creates a SetEmailConfigurationNoContent with default headers values
func (*SetEmailConfigurationNoContent) Code ¶
func (o *SetEmailConfigurationNoContent) Code() int
Code gets the status code for the set email configuration no content response
func (*SetEmailConfigurationNoContent) Error ¶
func (o *SetEmailConfigurationNoContent) Error() string
func (*SetEmailConfigurationNoContent) IsClientError ¶
func (o *SetEmailConfigurationNoContent) IsClientError() bool
IsClientError returns true when this set email configuration no content response has a 4xx status code
func (*SetEmailConfigurationNoContent) IsCode ¶
func (o *SetEmailConfigurationNoContent) IsCode(code int) bool
IsCode returns true when this set email configuration no content response a status code equal to that given
func (*SetEmailConfigurationNoContent) IsRedirect ¶
func (o *SetEmailConfigurationNoContent) IsRedirect() bool
IsRedirect returns true when this set email configuration no content response has a 3xx status code
func (*SetEmailConfigurationNoContent) IsServerError ¶
func (o *SetEmailConfigurationNoContent) IsServerError() bool
IsServerError returns true when this set email configuration no content response has a 5xx status code
func (*SetEmailConfigurationNoContent) IsSuccess ¶
func (o *SetEmailConfigurationNoContent) IsSuccess() bool
IsSuccess returns true when this set email configuration no content response has a 2xx status code
func (*SetEmailConfigurationNoContent) String ¶
func (o *SetEmailConfigurationNoContent) String() string
type SetEmailConfigurationParams ¶
type SetEmailConfigurationParams struct { // Body. Body *models.APIEmailConfiguration Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
SetEmailConfigurationParams contains all the parameters to send to the API endpoint
for the set email configuration operation. Typically these are written to a http.Request.
func NewSetEmailConfigurationParams ¶
func NewSetEmailConfigurationParams() *SetEmailConfigurationParams
NewSetEmailConfigurationParams creates a new SetEmailConfigurationParams 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 NewSetEmailConfigurationParamsWithContext ¶
func NewSetEmailConfigurationParamsWithContext(ctx context.Context) *SetEmailConfigurationParams
NewSetEmailConfigurationParamsWithContext creates a new SetEmailConfigurationParams object with the ability to set a context for a request.
func NewSetEmailConfigurationParamsWithHTTPClient ¶
func NewSetEmailConfigurationParamsWithHTTPClient(client *http.Client) *SetEmailConfigurationParams
NewSetEmailConfigurationParamsWithHTTPClient creates a new SetEmailConfigurationParams object with the ability to set a custom HTTPClient for a request.
func NewSetEmailConfigurationParamsWithTimeout ¶
func NewSetEmailConfigurationParamsWithTimeout(timeout time.Duration) *SetEmailConfigurationParams
NewSetEmailConfigurationParamsWithTimeout creates a new SetEmailConfigurationParams object with the ability to set a timeout on a request.
func (*SetEmailConfigurationParams) SetBody ¶
func (o *SetEmailConfigurationParams) SetBody(body *models.APIEmailConfiguration)
SetBody adds the body to the set email configuration params
func (*SetEmailConfigurationParams) SetContext ¶
func (o *SetEmailConfigurationParams) SetContext(ctx context.Context)
SetContext adds the context to the set email configuration params
func (*SetEmailConfigurationParams) SetDefaults ¶
func (o *SetEmailConfigurationParams) SetDefaults()
SetDefaults hydrates default values in the set email configuration params (not the query body).
All values with no default are reset to their zero value.
func (*SetEmailConfigurationParams) SetHTTPClient ¶
func (o *SetEmailConfigurationParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the set email configuration params
func (*SetEmailConfigurationParams) SetTimeout ¶
func (o *SetEmailConfigurationParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the set email configuration params
func (*SetEmailConfigurationParams) WithBody ¶
func (o *SetEmailConfigurationParams) WithBody(body *models.APIEmailConfiguration) *SetEmailConfigurationParams
WithBody adds the body to the set email configuration params
func (*SetEmailConfigurationParams) WithContext ¶
func (o *SetEmailConfigurationParams) WithContext(ctx context.Context) *SetEmailConfigurationParams
WithContext adds the context to the set email configuration params
func (*SetEmailConfigurationParams) WithDefaults ¶
func (o *SetEmailConfigurationParams) WithDefaults() *SetEmailConfigurationParams
WithDefaults hydrates default values in the set email configuration params (not the query body).
All values with no default are reset to their zero value.
func (*SetEmailConfigurationParams) WithHTTPClient ¶
func (o *SetEmailConfigurationParams) WithHTTPClient(client *http.Client) *SetEmailConfigurationParams
WithHTTPClient adds the HTTPClient to the set email configuration params
func (*SetEmailConfigurationParams) WithTimeout ¶
func (o *SetEmailConfigurationParams) WithTimeout(timeout time.Duration) *SetEmailConfigurationParams
WithTimeout adds the timeout to the set email configuration params
func (*SetEmailConfigurationParams) WriteToRequest ¶
func (o *SetEmailConfigurationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type SetEmailConfigurationReader ¶
type SetEmailConfigurationReader struct {
// contains filtered or unexported fields
}
SetEmailConfigurationReader is a Reader for the SetEmailConfiguration structure.
func (*SetEmailConfigurationReader) ReadResponse ¶
func (o *SetEmailConfigurationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type TestEmailConfigurationForbidden ¶
type TestEmailConfigurationForbidden struct { }
TestEmailConfigurationForbidden describes a response with status code 403, with default header values.
Insufficient permissions to verify the email configuration
func NewTestEmailConfigurationForbidden ¶
func NewTestEmailConfigurationForbidden() *TestEmailConfigurationForbidden
NewTestEmailConfigurationForbidden creates a TestEmailConfigurationForbidden with default headers values
func (*TestEmailConfigurationForbidden) Code ¶
func (o *TestEmailConfigurationForbidden) Code() int
Code gets the status code for the test email configuration forbidden response
func (*TestEmailConfigurationForbidden) Error ¶
func (o *TestEmailConfigurationForbidden) Error() string
func (*TestEmailConfigurationForbidden) IsClientError ¶
func (o *TestEmailConfigurationForbidden) IsClientError() bool
IsClientError returns true when this test email configuration forbidden response has a 4xx status code
func (*TestEmailConfigurationForbidden) IsCode ¶
func (o *TestEmailConfigurationForbidden) IsCode(code int) bool
IsCode returns true when this test email configuration forbidden response a status code equal to that given
func (*TestEmailConfigurationForbidden) IsRedirect ¶
func (o *TestEmailConfigurationForbidden) IsRedirect() bool
IsRedirect returns true when this test email configuration forbidden response has a 3xx status code
func (*TestEmailConfigurationForbidden) IsServerError ¶
func (o *TestEmailConfigurationForbidden) IsServerError() bool
IsServerError returns true when this test email configuration forbidden response has a 5xx status code
func (*TestEmailConfigurationForbidden) IsSuccess ¶
func (o *TestEmailConfigurationForbidden) IsSuccess() bool
IsSuccess returns true when this test email configuration forbidden response has a 2xx status code
func (*TestEmailConfigurationForbidden) String ¶
func (o *TestEmailConfigurationForbidden) String() string
type TestEmailConfigurationOK ¶
type TestEmailConfigurationOK struct {
Payload *models.APIEmailValidation
}
TestEmailConfigurationOK describes a response with status code 200, with default header values.
Validation was complete, look at the body to determine success
func NewTestEmailConfigurationOK ¶
func NewTestEmailConfigurationOK() *TestEmailConfigurationOK
NewTestEmailConfigurationOK creates a TestEmailConfigurationOK with default headers values
func (*TestEmailConfigurationOK) Code ¶
func (o *TestEmailConfigurationOK) Code() int
Code gets the status code for the test email configuration o k response
func (*TestEmailConfigurationOK) Error ¶
func (o *TestEmailConfigurationOK) Error() string
func (*TestEmailConfigurationOK) GetPayload ¶
func (o *TestEmailConfigurationOK) GetPayload() *models.APIEmailValidation
func (*TestEmailConfigurationOK) IsClientError ¶
func (o *TestEmailConfigurationOK) IsClientError() bool
IsClientError returns true when this test email configuration o k response has a 4xx status code
func (*TestEmailConfigurationOK) IsCode ¶
func (o *TestEmailConfigurationOK) IsCode(code int) bool
IsCode returns true when this test email configuration o k response a status code equal to that given
func (*TestEmailConfigurationOK) IsRedirect ¶
func (o *TestEmailConfigurationOK) IsRedirect() bool
IsRedirect returns true when this test email configuration o k response has a 3xx status code
func (*TestEmailConfigurationOK) IsServerError ¶
func (o *TestEmailConfigurationOK) IsServerError() bool
IsServerError returns true when this test email configuration o k response has a 5xx status code
func (*TestEmailConfigurationOK) IsSuccess ¶
func (o *TestEmailConfigurationOK) IsSuccess() bool
IsSuccess returns true when this test email configuration o k response has a 2xx status code
func (*TestEmailConfigurationOK) String ¶
func (o *TestEmailConfigurationOK) String() string
type TestEmailConfigurationParams ¶
type TestEmailConfigurationParams struct { /* Body. An email address to send a test email to */ Body string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
TestEmailConfigurationParams contains all the parameters to send to the API endpoint
for the test email configuration operation. Typically these are written to a http.Request.
func NewTestEmailConfigurationParams ¶
func NewTestEmailConfigurationParams() *TestEmailConfigurationParams
NewTestEmailConfigurationParams creates a new TestEmailConfigurationParams 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 NewTestEmailConfigurationParamsWithContext ¶
func NewTestEmailConfigurationParamsWithContext(ctx context.Context) *TestEmailConfigurationParams
NewTestEmailConfigurationParamsWithContext creates a new TestEmailConfigurationParams object with the ability to set a context for a request.
func NewTestEmailConfigurationParamsWithHTTPClient ¶
func NewTestEmailConfigurationParamsWithHTTPClient(client *http.Client) *TestEmailConfigurationParams
NewTestEmailConfigurationParamsWithHTTPClient creates a new TestEmailConfigurationParams object with the ability to set a custom HTTPClient for a request.
func NewTestEmailConfigurationParamsWithTimeout ¶
func NewTestEmailConfigurationParamsWithTimeout(timeout time.Duration) *TestEmailConfigurationParams
NewTestEmailConfigurationParamsWithTimeout creates a new TestEmailConfigurationParams object with the ability to set a timeout on a request.
func (*TestEmailConfigurationParams) SetBody ¶
func (o *TestEmailConfigurationParams) SetBody(body string)
SetBody adds the body to the test email configuration params
func (*TestEmailConfigurationParams) SetContext ¶
func (o *TestEmailConfigurationParams) SetContext(ctx context.Context)
SetContext adds the context to the test email configuration params
func (*TestEmailConfigurationParams) SetDefaults ¶
func (o *TestEmailConfigurationParams) SetDefaults()
SetDefaults hydrates default values in the test email configuration params (not the query body).
All values with no default are reset to their zero value.
func (*TestEmailConfigurationParams) SetHTTPClient ¶
func (o *TestEmailConfigurationParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the test email configuration params
func (*TestEmailConfigurationParams) SetTimeout ¶
func (o *TestEmailConfigurationParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the test email configuration params
func (*TestEmailConfigurationParams) WithBody ¶
func (o *TestEmailConfigurationParams) WithBody(body string) *TestEmailConfigurationParams
WithBody adds the body to the test email configuration params
func (*TestEmailConfigurationParams) WithContext ¶
func (o *TestEmailConfigurationParams) WithContext(ctx context.Context) *TestEmailConfigurationParams
WithContext adds the context to the test email configuration params
func (*TestEmailConfigurationParams) WithDefaults ¶
func (o *TestEmailConfigurationParams) WithDefaults() *TestEmailConfigurationParams
WithDefaults hydrates default values in the test email configuration params (not the query body).
All values with no default are reset to their zero value.
func (*TestEmailConfigurationParams) WithHTTPClient ¶
func (o *TestEmailConfigurationParams) WithHTTPClient(client *http.Client) *TestEmailConfigurationParams
WithHTTPClient adds the HTTPClient to the test email configuration params
func (*TestEmailConfigurationParams) WithTimeout ¶
func (o *TestEmailConfigurationParams) WithTimeout(timeout time.Duration) *TestEmailConfigurationParams
WithTimeout adds the timeout to the test email configuration params
func (*TestEmailConfigurationParams) WriteToRequest ¶
func (o *TestEmailConfigurationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type TestEmailConfigurationReader ¶
type TestEmailConfigurationReader struct {
// contains filtered or unexported fields
}
TestEmailConfigurationReader is a Reader for the TestEmailConfiguration structure.
func (*TestEmailConfigurationReader) ReadResponse ¶
func (o *TestEmailConfigurationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- delete_email_configuration_parameters.go
- delete_email_configuration_responses.go
- email_client.go
- get_email_configuration_parameters.go
- get_email_configuration_responses.go
- set_email_configuration_parameters.go
- set_email_configuration_responses.go
- test_email_configuration_parameters.go
- test_email_configuration_responses.go