Documentation

ClusterOptions
in package

Table of Contents

$analyticsTimeoutMilliseconds  : int|null
$authenticator  : Authenticator|null
$bootstrapTimeoutMilliseconds  : int|null
$configIdleRedialTimeoutMilliseconds  : int|null
$configPollFloorMilliseconds  : int|null
$configPollIntervalMilliseconds  : int|null
$connectTimeoutMilliseconds  : int|null
$dnsSrvTimeoutMilliseconds  : int|null
$enableClustermapNotification  : bool|null
$enableCompression  : bool|null
$enableDnsSrv  : bool|null
$enableMetrics  : bool|null
$enableMutationTokens  : bool|null
$enableTcpKeepAlive  : bool|null
$enableTls  : bool|null
$enableTracing  : bool|null
$enableUnorderedExecution  : bool|null
$idleHttpConnectionTimeoutMilliseconds  : int|null
$keyValueDurableTimeoutMilliseconds  : int|null
$keyValueTimeoutMilliseconds  : int|null
$loggingMeterOptions  : LoggingMeterOptions|null
$managementTimeoutMilliseconds  : int|null
$maxHttpConnections  : int|null
$network  : string|null
$queryTimeoutMilliseconds  : int|null
$resolveTimeoutMilliseconds  : int|null
$searchTimeoutMilliseconds  : int|null
$showQueries  : bool|null
$tcpKeepAliveIntervalMilliseconds  : int|null
$thresholdLoggingTracerOptions  : ThresholdLoggingOptions|null
$tlsVerifyMode  : string|null
$transactionsConfiguration  : TransactionsConfiguration|null
$trustCertificate  : string|null
$useIpProtocol  : string|null
$userAgentExtra  : string|null
$viewTimeoutMilliseconds  : int|null
analyticsTimeout()  : ClusterOptions
applyProfile()  : void
Applies configuration profile to ClusterOptions associating string to range of options
authenticator()  : ClusterOptions
bootstrapTimeout()  : ClusterOptions
configIdleRedialTimeout()  : ClusterOptions
configPollFloor()  : ClusterOptions
configPollInterval()  : ClusterOptions
connectTimeout()  : ClusterOptions
credentials()  : ClusterOptions
dnsSrvTimeout()  : ClusterOptions
enableClustermapNotification()  : ClusterOptions
enableCompression()  : ClusterOptions
enableDnsSrv()  : ClusterOptions
enableMetrics()  : ClusterOptions
enableMutationTokens()  : ClusterOptions
enableTcpKeepAlive()  : ClusterOptions
enableTls()  : ClusterOptions
enableTracing()  : ClusterOptions
enableUnorderedExecution()  : ClusterOptions
getTransactionsConfiguration()  : TransactionsConfiguration|null
keyValueDurableTimeout()  : ClusterOptions
keyValueTimeout()  : ClusterOptions
managementTimeout()  : ClusterOptions
maxHttpConnections()  : ClusterOptions
network()  : ClusterOptions
queryTimeout()  : ClusterOptions
resolveTimeout()  : ClusterOptions
searchTimeout()  : ClusterOptions
showQueries()  : ClusterOptions
tcpKeepAliveInterval()  : ClusterOptions
thresholdLoggingTracerOptions()  : ClusterOptions
tlsVerify()  : ClusterOptions
transactionsConfiguration()  : ClusterOptions
trustCertificate()  : ClusterOptions
useIpProtocol()  : ClusterOptions
userAgentExtra()  : ClusterOptions
viewTimeout()  : ClusterOptions

Properties

$analyticsTimeoutMilliseconds

private int|null $analyticsTimeoutMilliseconds = null

$bootstrapTimeoutMilliseconds

private int|null $bootstrapTimeoutMilliseconds = null

$configIdleRedialTimeoutMilliseconds

private int|null $configIdleRedialTimeoutMilliseconds = null

$configPollFloorMilliseconds

private int|null $configPollFloorMilliseconds = null

$configPollIntervalMilliseconds

private int|null $configPollIntervalMilliseconds = null

$connectTimeoutMilliseconds

private int|null $connectTimeoutMilliseconds = null

$dnsSrvTimeoutMilliseconds

private int|null $dnsSrvTimeoutMilliseconds = null

$enableClustermapNotification

private bool|null $enableClustermapNotification = null

$enableMutationTokens

private bool|null $enableMutationTokens = null

$enableTcpKeepAlive

private bool|null $enableTcpKeepAlive = null

$enableUnorderedExecution

private bool|null $enableUnorderedExecution = null

$idleHttpConnectionTimeoutMilliseconds

private int|null $idleHttpConnectionTimeoutMilliseconds = null

$keyValueDurableTimeoutMilliseconds

private int|null $keyValueDurableTimeoutMilliseconds = null

$keyValueTimeoutMilliseconds

private int|null $keyValueTimeoutMilliseconds = null

$managementTimeoutMilliseconds

private int|null $managementTimeoutMilliseconds = null

$queryTimeoutMilliseconds

private int|null $queryTimeoutMilliseconds = null

$resolveTimeoutMilliseconds

private int|null $resolveTimeoutMilliseconds = null

$searchTimeoutMilliseconds

private int|null $searchTimeoutMilliseconds = null

$tcpKeepAliveIntervalMilliseconds

private int|null $tcpKeepAliveIntervalMilliseconds = null

$viewTimeoutMilliseconds

private int|null $viewTimeoutMilliseconds = null

Methods

applyProfile()

Applies configuration profile to ClusterOptions associating string to range of options

public applyProfile(string $profile) : void
Parameters
$profile : string

name of config profile to apply (e.g. wan_development)

Tags
throws
InvalidArgumentException
since
4.0.1
Return values
void

        

Search results