// WithHTTPClient sets a config HTTPClient value returning a Config pointer
// for chaining.
763381
func (c *Config) WithHTTPClient(client *http.Client) *Config {
	c.HTTPClient = client
	return c
}
413048
func (o *GetLogoutRequestParams) WithHTTPClient(client *http.Client) *GetLogoutRequestParams {
	o.SetHTTPClient(client)
	return o
}
727619
func (o *GetLoginRequestParams) WithHTTPClient(client *http.Client) *GetLoginRequestParams {
	o.SetHTTPClient(client)
	return o
}
167615
func (o *DeleteJSONWebKeySetParams) WithHTTPClient(client *http.Client) *DeleteJSONWebKeySetParams {
	o.SetHTTPClient(client)
	return o
}
141916
func (o *OrderCreateParams) WithHTTPClient(client *http.Client) *OrderCreateParams {
	o.SetHTTPClient(client)
	return o
}
1049300
func WithHTTPClient(client *http.Client) ClientOption {
	return func(metaclient *Client) { metaclient.client = client }
}
284056
func (o *AddOneParams) WithHTTPClient(client *http.Client) *AddOneParams {
	o.SetHTTPClient(client)
	return o
}
1086164
func (o *PutEndpointIDParams) WithHTTPClient(client *http.Client) *PutEndpointIDParams {
	o.SetHTTPClient(client)
	return o
}
947010
func (o *UpdateOAuth2ClientParams) WithHTTPClient(client *http.Client) *UpdateOAuth2ClientParams {
	o.SetHTTPClient(client)
	return o
}
384039
func (o *GetConfigParams) WithHTTPClient(client *http.Client) *GetConfigParams {
	o.SetHTTPClient(client)
	return o
}
406688
func WithClient(client *http.Client) DevToolsOption {
	return func(d *DevTools) {
		d.client = client
	}
}
929326
func (o *PostIPAMIPParams) WithHTTPClient(client *http.Client) *PostIPAMIPParams {
	o.SetHTTPClient(client)
	return o
}
735481
func DialHTTPWithClient(endpoint string, client *http.Client) (*Client, error) {
	req, err := http.NewRequest(http.MethodPost, endpoint, nil)
	if err != nil {
		return nil, err
	}
	req.Header.Set("Content-Type", contentType)
	req.Header.Set("Accept", contentType)

	initctx := context.Background()
	return newClient(initctx, func(context.Context) (ServerCodec, error) {
		return &httpConn{client: client, req: req, closed: make(chan interface{})}, nil
	})
}
876490
func (o *GetDebuginfoParams) WithHTTPClient(client *http.Client) *GetDebuginfoParams {
	o.SetHTTPClient(client)
	return o
}
341186
func (o *PetCreateParams) WithHTTPClient(client *http.Client) *PetCreateParams {
	o.SetHTTPClient(client)
	return o
}
889817
func (o *GetEndpointIDParams) WithHTTPClient(client *http.Client) *GetEndpointIDParams {
	o.SetHTTPClient(client)
	return o
}
1114023
func (o *PatchPrefilterParams) WithHTTPClient(client *http.Client) *PatchPrefilterParams {
	o.SetHTTPClient(client)
	return o
}