Documentation ¶
Index ¶
- type Client
- func (a *Client) ProfilesRateLimitingAddCustomerSetting(params *ProfilesRateLimitingAddCustomerSettingParams) (*ProfilesRateLimitingAddCustomerSettingOK, error)
- func (a *Client) ProfilesRateLimitingGetCustomerSettings(params *ProfilesRateLimitingGetCustomerSettingsParams) (*ProfilesRateLimitingGetCustomerSettingsOK, error)
- func (a *Client) ProfilesRlDeleteCustomerSettingsByID(params *ProfilesRlDeleteCustomerSettingsByIDParams) (*ProfilesRlDeleteCustomerSettingsByIDNoContent, error)
- func (a *Client) ProfilesRlGetCustomerSettingsByID(params *ProfilesRlGetCustomerSettingsByIDParams) (*ProfilesRlGetCustomerSettingsByIDOK, error)
- func (a *Client) ProfilesRlUpdateCustomerSetting(params *ProfilesRlUpdateCustomerSettingParams) (*ProfilesRlUpdateCustomerSettingOK, error)
- type ClientService
- type ProfilesRateLimitingAddCustomerSettingOK
- type ProfilesRateLimitingAddCustomerSettingParams
- type ProfilesRateLimitingGetCustomerSettingsOK
- type ProfilesRateLimitingGetCustomerSettingsParams
- type ProfilesRlDeleteCustomerSettingsByIDNoContent
- type ProfilesRlDeleteCustomerSettingsByIDParams
- type ProfilesRlGetCustomerSettingsByIDOK
- type ProfilesRlGetCustomerSettingsByIDParams
- type ProfilesRlUpdateCustomerSettingOK
- type ProfilesRlUpdateCustomerSettingParams
- type RequestParameters
- func NewRequestParameters() *RequestParameters
- func WriteToRequestProfilesRateLimitingAddCustomerSettingParams(o *ProfilesRateLimitingAddCustomerSettingParams) (RequestParameters, error)
- func WriteToRequestProfilesRateLimitingGetCustomerSettingsParams(o *ProfilesRateLimitingGetCustomerSettingsParams) (RequestParameters, error)
- func WriteToRequestProfilesRlDeleteCustomerSettingsByIDParams(o *ProfilesRlDeleteCustomerSettingsByIDParams) (RequestParameters, error)
- func WriteToRequestProfilesRlGetCustomerSettingsByIDParams(o *ProfilesRlGetCustomerSettingsByIDParams) (RequestParameters, error)
- func WriteToRequestProfilesRlUpdateCustomerSettingParams(o *ProfilesRlUpdateCustomerSettingParams) (RequestParameters, error)
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 profiles rl API
func (*Client) ProfilesRateLimitingAddCustomerSetting ¶
func (a *Client) ProfilesRateLimitingAddCustomerSetting(params *ProfilesRateLimitingAddCustomerSettingParams) (*ProfilesRateLimitingAddCustomerSettingOK, error)
ProfilesRateLimitingAddCustomerSetting profiles rate limiting add customer setting API
func (*Client) ProfilesRateLimitingGetCustomerSettings ¶
func (a *Client) ProfilesRateLimitingGetCustomerSettings(params *ProfilesRateLimitingGetCustomerSettingsParams) (*ProfilesRateLimitingGetCustomerSettingsOK, error)
ProfilesRateLimitingGetCustomerSettings profiles rate limiting get customer settings API
func (*Client) ProfilesRlDeleteCustomerSettingsByID ¶
func (a *Client) ProfilesRlDeleteCustomerSettingsByID(params *ProfilesRlDeleteCustomerSettingsByIDParams) (*ProfilesRlDeleteCustomerSettingsByIDNoContent, error)
ProfilesRlDeleteCustomerSettingsByID profiles rl delete customer settings by Id API
func (*Client) ProfilesRlGetCustomerSettingsByID ¶
func (a *Client) ProfilesRlGetCustomerSettingsByID(params *ProfilesRlGetCustomerSettingsByIDParams) (*ProfilesRlGetCustomerSettingsByIDOK, error)
ProfilesRlGetCustomerSettingsByID profiles rl get customer settings by Id API
func (*Client) ProfilesRlUpdateCustomerSetting ¶
func (a *Client) ProfilesRlUpdateCustomerSetting(params *ProfilesRlUpdateCustomerSettingParams) (*ProfilesRlUpdateCustomerSettingOK, error)
ProfilesRlUpdateCustomerSetting profiles rl update customer setting API
type ClientService ¶
type ClientService interface { ProfilesRateLimitingAddCustomerSetting(params *ProfilesRateLimitingAddCustomerSettingParams) (*ProfilesRateLimitingAddCustomerSettingOK, error) ProfilesRateLimitingGetCustomerSettings(params *ProfilesRateLimitingGetCustomerSettingsParams) (*ProfilesRateLimitingGetCustomerSettingsOK, error) ProfilesRlDeleteCustomerSettingsByID(params *ProfilesRlDeleteCustomerSettingsByIDParams) (*ProfilesRlDeleteCustomerSettingsByIDNoContent, error) ProfilesRlGetCustomerSettingsByID(params *ProfilesRlGetCustomerSettingsByIDParams) (*ProfilesRlGetCustomerSettingsByIDOK, error) ProfilesRlUpdateCustomerSetting(params *ProfilesRlUpdateCustomerSettingParams) (*ProfilesRlUpdateCustomerSettingOK, error) }
ClientService is the interface for Client methods
type ProfilesRateLimitingAddCustomerSettingOK ¶
type ProfilesRateLimitingAddCustomerSettingOK struct {
rtldmodels.RateLimitingProfileDto
}
ProfilesRateLimitingAddCustomerSettingOK describes a response with status code 200, with default header values.
Success
func NewProfilesRateLimitingAddCustomerSettingOK ¶
func NewProfilesRateLimitingAddCustomerSettingOK() *ProfilesRateLimitingAddCustomerSettingOK
NewProfilesRateLimitingAddCustomerSettingOK creates a ProfilesRateLimitingAddCustomerSettingOK with default headers values
type ProfilesRateLimitingAddCustomerSettingParams ¶
type ProfilesRateLimitingAddCustomerSettingParams struct { // SettingDto. SettingDto *rtldmodels.RateLimitingProfileDto Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ProfilesRateLimitingAddCustomerSettingParams contains all the parameters to send to the API endpoint
for the profiles rate limiting add customer setting operation. Typically these are written to a http.Request.
func NewProfilesRateLimitingAddCustomerSettingParams ¶
func NewProfilesRateLimitingAddCustomerSettingParams() *ProfilesRateLimitingAddCustomerSettingParams
NewProfilesRateLimitingAddCustomerSettingParams creates a new ProfilesRateLimitingAddCustomerSettingParams 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 (*ProfilesRateLimitingAddCustomerSettingParams) SetDefaults ¶
func (o *ProfilesRateLimitingAddCustomerSettingParams) SetDefaults()
SetDefaults hydrates default values in the profiles rate limiting add customer setting params (not the query body).
All values with no default are reset to their zero value.
func (*ProfilesRateLimitingAddCustomerSettingParams) WithDefaults ¶
func (o *ProfilesRateLimitingAddCustomerSettingParams) WithDefaults() *ProfilesRateLimitingAddCustomerSettingParams
WithDefaults hydrates default values in the profiles rate limiting add customer setting params (not the query body).
All values with no default are reset to their zero value.
type ProfilesRateLimitingGetCustomerSettingsOK ¶
type ProfilesRateLimitingGetCustomerSettingsOK struct {
rtldmodels.HyperionCollectionRateLimitingProfileDto
}
ProfilesRateLimitingGetCustomerSettingsOK describes a response with status code 200, with default header values.
Success
func NewProfilesRateLimitingGetCustomerSettingsOK ¶
func NewProfilesRateLimitingGetCustomerSettingsOK() *ProfilesRateLimitingGetCustomerSettingsOK
NewProfilesRateLimitingGetCustomerSettingsOK creates a ProfilesRateLimitingGetCustomerSettingsOK with default headers values
type ProfilesRateLimitingGetCustomerSettingsParams ¶
type ProfilesRateLimitingGetCustomerSettingsParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ProfilesRateLimitingGetCustomerSettingsParams contains all the parameters to send to the API endpoint
for the profiles rate limiting get customer settings operation. Typically these are written to a http.Request.
func NewProfilesRateLimitingGetCustomerSettingsParams ¶
func NewProfilesRateLimitingGetCustomerSettingsParams() *ProfilesRateLimitingGetCustomerSettingsParams
NewProfilesRateLimitingGetCustomerSettingsParams creates a new ProfilesRateLimitingGetCustomerSettingsParams 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 (*ProfilesRateLimitingGetCustomerSettingsParams) SetDefaults ¶
func (o *ProfilesRateLimitingGetCustomerSettingsParams) SetDefaults()
SetDefaults hydrates default values in the profiles rate limiting get customer settings params (not the query body).
All values with no default are reset to their zero value.
func (*ProfilesRateLimitingGetCustomerSettingsParams) WithDefaults ¶
func (o *ProfilesRateLimitingGetCustomerSettingsParams) WithDefaults() *ProfilesRateLimitingGetCustomerSettingsParams
WithDefaults hydrates default values in the profiles rate limiting get customer settings params (not the query body).
All values with no default are reset to their zero value.
type ProfilesRlDeleteCustomerSettingsByIDNoContent ¶
type ProfilesRlDeleteCustomerSettingsByIDNoContent struct { }
ProfilesRlDeleteCustomerSettingsByIDNoContent describes a response with status code 204, with default header values.
Success
func NewProfilesRlDeleteCustomerSettingsByIDNoContent ¶
func NewProfilesRlDeleteCustomerSettingsByIDNoContent() *ProfilesRlDeleteCustomerSettingsByIDNoContent
NewProfilesRlDeleteCustomerSettingsByIDNoContent creates a ProfilesRlDeleteCustomerSettingsByIDNoContent with default headers values
type ProfilesRlDeleteCustomerSettingsByIDParams ¶
type ProfilesRlDeleteCustomerSettingsByIDParams struct { // ID. // // Format: int32 ID int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ProfilesRlDeleteCustomerSettingsByIDParams contains all the parameters to send to the API endpoint
for the profiles rl delete customer settings by Id operation. Typically these are written to a http.Request.
func NewProfilesRlDeleteCustomerSettingsByIDParams ¶
func NewProfilesRlDeleteCustomerSettingsByIDParams() *ProfilesRlDeleteCustomerSettingsByIDParams
NewProfilesRlDeleteCustomerSettingsByIDParams creates a new ProfilesRlDeleteCustomerSettingsByIDParams 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 (*ProfilesRlDeleteCustomerSettingsByIDParams) SetDefaults ¶
func (o *ProfilesRlDeleteCustomerSettingsByIDParams) SetDefaults()
SetDefaults hydrates default values in the profiles rl delete customer settings by Id params (not the query body).
All values with no default are reset to their zero value.
func (*ProfilesRlDeleteCustomerSettingsByIDParams) WithDefaults ¶
func (o *ProfilesRlDeleteCustomerSettingsByIDParams) WithDefaults() *ProfilesRlDeleteCustomerSettingsByIDParams
WithDefaults hydrates default values in the profiles rl delete customer settings by Id params (not the query body).
All values with no default are reset to their zero value.
type ProfilesRlGetCustomerSettingsByIDOK ¶
type ProfilesRlGetCustomerSettingsByIDOK struct {
rtldmodels.RateLimitingProfileDto
}
ProfilesRlGetCustomerSettingsByIDOK describes a response with status code 200, with default header values.
Success
func NewProfilesRlGetCustomerSettingsByIDOK ¶
func NewProfilesRlGetCustomerSettingsByIDOK() *ProfilesRlGetCustomerSettingsByIDOK
NewProfilesRlGetCustomerSettingsByIDOK creates a ProfilesRlGetCustomerSettingsByIDOK with default headers values
type ProfilesRlGetCustomerSettingsByIDParams ¶
type ProfilesRlGetCustomerSettingsByIDParams struct { // ID. // // Format: int32 ID int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ProfilesRlGetCustomerSettingsByIDParams contains all the parameters to send to the API endpoint
for the profiles rl get customer settings by Id operation. Typically these are written to a http.Request.
func NewProfilesRlGetCustomerSettingsByIDParams ¶
func NewProfilesRlGetCustomerSettingsByIDParams() *ProfilesRlGetCustomerSettingsByIDParams
NewProfilesRlGetCustomerSettingsByIDParams creates a new ProfilesRlGetCustomerSettingsByIDParams 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 (*ProfilesRlGetCustomerSettingsByIDParams) SetDefaults ¶
func (o *ProfilesRlGetCustomerSettingsByIDParams) SetDefaults()
SetDefaults hydrates default values in the profiles rl get customer settings by Id params (not the query body).
All values with no default are reset to their zero value.
func (*ProfilesRlGetCustomerSettingsByIDParams) WithDefaults ¶
func (o *ProfilesRlGetCustomerSettingsByIDParams) WithDefaults() *ProfilesRlGetCustomerSettingsByIDParams
WithDefaults hydrates default values in the profiles rl get customer settings by Id params (not the query body).
All values with no default are reset to their zero value.
type ProfilesRlUpdateCustomerSettingOK ¶
type ProfilesRlUpdateCustomerSettingOK struct {
rtldmodels.RateLimitingProfileDto
}
ProfilesRlUpdateCustomerSettingOK describes a response with status code 200, with default header values.
Success
func NewProfilesRlUpdateCustomerSettingOK ¶
func NewProfilesRlUpdateCustomerSettingOK() *ProfilesRlUpdateCustomerSettingOK
NewProfilesRlUpdateCustomerSettingOK creates a ProfilesRlUpdateCustomerSettingOK with default headers values
type ProfilesRlUpdateCustomerSettingParams ¶
type ProfilesRlUpdateCustomerSettingParams struct { // Body. Body *rtldmodels.RateLimitingProfileDto // ID. // // Format: int32 ID int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ProfilesRlUpdateCustomerSettingParams contains all the parameters to send to the API endpoint
for the profiles rl update customer setting operation. Typically these are written to a http.Request.
func NewProfilesRlUpdateCustomerSettingParams ¶
func NewProfilesRlUpdateCustomerSettingParams() *ProfilesRlUpdateCustomerSettingParams
NewProfilesRlUpdateCustomerSettingParams creates a new ProfilesRlUpdateCustomerSettingParams 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 (*ProfilesRlUpdateCustomerSettingParams) SetDefaults ¶
func (o *ProfilesRlUpdateCustomerSettingParams) SetDefaults()
SetDefaults hydrates default values in the profiles rl update customer setting params (not the query body).
All values with no default are reset to their zero value.
func (*ProfilesRlUpdateCustomerSettingParams) WithDefaults ¶
func (o *ProfilesRlUpdateCustomerSettingParams) WithDefaults() *ProfilesRlUpdateCustomerSettingParams
WithDefaults hydrates default values in the profiles rl update customer setting params (not the query body).
All values with no default are reset to their zero value.
type RequestParameters ¶
type RequestParameters struct { QueryParams map[string]string PathParams map[string]string Body interface{} }
func NewRequestParameters ¶
func NewRequestParameters() *RequestParameters
func WriteToRequestProfilesRateLimitingAddCustomerSettingParams ¶
func WriteToRequestProfilesRateLimitingAddCustomerSettingParams(o *ProfilesRateLimitingAddCustomerSettingParams) (RequestParameters, error)
WriteToRequest extracts parameters and sets for the request to be consumed
func WriteToRequestProfilesRateLimitingGetCustomerSettingsParams ¶
func WriteToRequestProfilesRateLimitingGetCustomerSettingsParams(o *ProfilesRateLimitingGetCustomerSettingsParams) (RequestParameters, error)
WriteToRequest extracts parameters and sets for the request to be consumed
func WriteToRequestProfilesRlDeleteCustomerSettingsByIDParams ¶
func WriteToRequestProfilesRlDeleteCustomerSettingsByIDParams(o *ProfilesRlDeleteCustomerSettingsByIDParams) (RequestParameters, error)
WriteToRequest extracts parameters and sets for the request to be consumed
func WriteToRequestProfilesRlGetCustomerSettingsByIDParams ¶
func WriteToRequestProfilesRlGetCustomerSettingsByIDParams(o *ProfilesRlGetCustomerSettingsByIDParams) (RequestParameters, error)
WriteToRequest extracts parameters and sets for the request to be consumed
func WriteToRequestProfilesRlUpdateCustomerSettingParams ¶
func WriteToRequestProfilesRlUpdateCustomerSettingParams(o *ProfilesRlUpdateCustomerSettingParams) (RequestParameters, error)
WriteToRequest extracts parameters and sets for the request to be consumed
Source Files ¶
- profiles_rate_limiting_add_customer_setting_parameters.go
- profiles_rate_limiting_add_customer_setting_responses.go
- profiles_rate_limiting_get_customer_settings_parameters.go
- profiles_rate_limiting_get_customer_settings_responses.go
- profiles_rl_client.go
- profiles_rl_delete_customer_settings_by_id_parameters.go
- profiles_rl_delete_customer_settings_by_id_responses.go
- profiles_rl_get_customer_settings_by_id_parameters.go
- profiles_rl_get_customer_settings_by_id_responses.go
- profiles_rl_update_customer_setting_parameters.go
- profiles_rl_update_customer_setting_responses.go