//WithTimeoutType sets timeout by type defined in config to request context
497287
func WithTimeoutType(timeoutType fab.TimeoutType) ReqContextOptions {
	return func(ctx *requestContextOpts) {
		ctx.timeoutType = timeoutType
	}
}
1010575
func WithTimeout(d time.Duration) ClientOpt {
	return func(c *clientOpts) error {
		c.timeout = d
		return nil
	}
}
1116060
func (o *GetMapNameParams) WithTimeout(timeout time.Duration) *GetMapNameParams {
	o.SetTimeout(timeout)
	return o
}
1287872
func (o *GetLoginRequestParams) WithTimeout(timeout time.Duration) *GetLoginRequestParams {
	o.SetTimeout(timeout)
	return o
}
615994
func (o *DeleteJSONWebKeySetParams) WithTimeout(timeout time.Duration) *DeleteJSONWebKeySetParams {
	o.SetTimeout(timeout)
	return o
}
753344
func (o *DeleteServiceIDParams) WithTimeout(timeout time.Duration) *DeleteServiceIDParams {
	o.SetTimeout(timeout)
	return o
}
1015152
func (o *PostIPAMIPParams) WithTimeout(timeout time.Duration) *PostIPAMIPParams {
	o.SetTimeout(timeout)
	return o
}
184483
func (o *CreateOAuth2ClientParams) WithTimeout(timeout time.Duration) *CreateOAuth2ClientParams {
	o.SetTimeout(timeout)
	return o
}
127066
func (o *ListSubjectConsentSessionsParams) WithTimeout(timeout time.Duration) *ListSubjectConsentSessionsParams {
	o.SetTimeout(timeout)
	return o
}
446726
func WithRequestTimeout(d time.Duration) CallOption {
	return func(o *CallOptions) {
		o.RequestTimeout = d
	}
}
1306542
func (o *PutServiceIDParams) WithTimeout(timeout time.Duration) *PutServiceIDParams {
	o.SetTimeout(timeout)
	return o
}
3706
func (s *WorkflowExecutionTimedOutEventAttributes) SetTimeoutType(v string) *WorkflowExecutionTimedOutEventAttributes {
	s.TimeoutType = &v
	return s
}
829651
func (builder *ListBucketsCommandBuilder) WithTimeout(timeout time.Duration) *ListBucketsCommandBuilder {
	timeoutMilliseconds := uint32(timeout / time.Millisecond)
	builder.protobuf.Timeout = &timeoutMilliseconds
	return builder
}
773872
func (o *FindParams) WithTimeout(timeout time.Duration) *FindParams {
	o.SetTimeout(timeout)
	return o
}
64472
func (o *UpdateOneParams) WithTimeout(timeout time.Duration) *UpdateOneParams {
	o.SetTimeout(timeout)
	return o
}
507655
func (o *PatchConfigParams) WithTimeout(timeout time.Duration) *PatchConfigParams {
	o.SetTimeout(timeout)
	return o
}
152230
func (o *UpdateJSONWebKeyParams) WithTimeout(timeout time.Duration) *UpdateJSONWebKeyParams {
	o.SetTimeout(timeout)
	return o
}