profiles_rl

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Apr 27, 2023 License: Apache-2.0 Imports: 8 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 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

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

func New

func New(c ecclient.APIClient, baseAPIURL string) ClientService

New creates a new profiles rl API client.

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

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

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

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

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

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

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

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

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

Jump to

Keyboard shortcuts

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