MCPcopy
hub / github.com/redis/go-redis / clientOptions

Method clientOptions

sentinel.go:182–238  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

180}
181
182func (opt *FailoverOptions) clientOptions() *Options {
183 return &Options{
184 Addr: "FailoverClient",
185 ClientName: opt.ClientName,
186
187 Dialer: opt.Dialer,
188 OnConnect: opt.OnConnect,
189
190 DB: opt.DB,
191 Protocol: opt.Protocol,
192 Username: opt.Username,
193 Password: opt.Password,
194 CredentialsProvider: opt.CredentialsProvider,
195 CredentialsProviderContext: opt.CredentialsProviderContext,
196 StreamingCredentialsProvider: opt.StreamingCredentialsProvider,
197
198 MaxRetries: opt.MaxRetries,
199 MinRetryBackoff: opt.MinRetryBackoff,
200 MaxRetryBackoff: opt.MaxRetryBackoff,
201
202 ReadBufferSize: opt.ReadBufferSize,
203 WriteBufferSize: opt.WriteBufferSize,
204
205 DialTimeout: opt.DialTimeout,
206 DialerRetries: opt.DialerRetries,
207 DialerRetryTimeout: opt.DialerRetryTimeout,
208 DialerRetryBackoff: opt.DialerRetryBackoff,
209 ReadTimeout: opt.ReadTimeout,
210 WriteTimeout: opt.WriteTimeout,
211
212 ContextTimeoutEnabled: opt.ContextTimeoutEnabled,
213
214 PoolFIFO: opt.PoolFIFO,
215 PoolSize: opt.PoolSize,
216 MaxConcurrentDials: opt.MaxConcurrentDials,
217 PoolTimeout: opt.PoolTimeout,
218 MinIdleConns: opt.MinIdleConns,
219 MaxIdleConns: opt.MaxIdleConns,
220 MaxActiveConns: opt.MaxActiveConns,
221 ConnMaxIdleTime: opt.ConnMaxIdleTime,
222 ConnMaxLifetime: opt.ConnMaxLifetime,
223 ConnMaxLifetimeJitter: opt.ConnMaxLifetimeJitter,
224
225 TLSConfig: opt.TLSConfig,
226
227 DisableIdentity: opt.DisableIdentity,
228 DisableIndentity: opt.DisableIndentity,
229
230 IdentitySuffix: opt.IdentitySuffix,
231 UnstableResp3: opt.UnstableResp3,
232 PushNotificationProcessor: opt.PushNotificationProcessor,
233
234 MaintNotificationsConfig: &maintnotifications.Config{
235 Mode: maintnotifications.ModeDisabled,
236 },
237 }
238}
239

Callers 2

NewFailoverClientFunction · 0.45

Calls

no outgoing calls

Tested by 1