Instances of this class are used to configure @see \io\vertx\jphp\core\Vertx instances.
package |
Default |
---|
__construct( $vertxOptions = null)
mixed | null
getAddressResolverOptions() : \io\vertx\jphp\core\dns\AddressResolverOptions
getBlockedThreadCheckInterval() : integer
integer
getBlockedThreadCheckIntervalUnit() : string
string
getClusterHost() : string
string
getClusterPingInterval() : integer
integer
getClusterPingReplyInterval() : integer
integer
getClusterPort() : integer
integer
getClusterPublicHost() : string
string
getClusterPublicPort() : integer
integer
getEventBusOptions() : \io\vertx\jphp\core\eventbus\EventBusOptions
getEventLoopPoolSize() : integer
integer
getFileSystemOptions() : \io\vertx\jphp\core\file\FileSystemOptions
getHAGroup() : string
string
getInternalBlockingPoolSize() : integer
integer
getMaxEventLoopExecuteTime() : integer
integer
getMaxEventLoopExecuteTimeUnit() : string
string
getMaxWorkerExecuteTime() : integer
integer
getMaxWorkerExecuteTimeUnit() : string
string
getMetricsOptions() : \io\vertx\jphp\core\metrics\MetricsOptions
getPreferNativeTransport() : boolean
boolean
getQuorumSize() : integer
integer
getWarningExceptionTime() : integer
integer
getWarningExceptionTimeUnit() : string
string
getWorkerPoolSize() : integer
integer
isClustered() : boolean
boolean
isFileResolverCachingEnabled() : boolean
boolean
isHAEnabled() : boolean
boolean
setAddressResolverOptions( $addressResolverOptions) : $this
AddressResolverOptions|array
$this
setBlockedThreadCheckInterval( $blockedThreadCheckInterval) : $this
integer
$this
setBlockedThreadCheckIntervalUnit( $blockedThreadCheckIntervalUnit) : $this
string
$this
setClustered( $clustered) : $this
boolean
$this
setClusterHost( $clusterHost) : $this
string
$this
setClusterPingInterval( $clusterPingInterval) : $this
integer
$this
setClusterPingReplyInterval( $clusterPingReplyInterval) : $this
integer
$this
setClusterPort( $clusterPort) : $this
integer
$this
setClusterPublicHost( $clusterPublicHost) : $this
string
$this
setClusterPublicPort( $clusterPublicPort) : $this
integer
$this
setEventBusOptions( $eventBusOptions) : $this
EventBusOptions|array
$this
setEventLoopPoolSize( $eventLoopPoolSize) : $this
integer
$this
setFileResolverCachingEnabled( $fileResolverCachingEnabled) : $this
boolean
$this
setFileSystemOptions( $fileSystemOptions) : $this
FileSystemOptions|array
$this
setHAEnabled( $haEnabled) : $this
boolean
$this
setHAGroup( $haGroup) : $this
string
$this
setInternalBlockingPoolSize( $internalBlockingPoolSize) : $this
integer
$this
setMaxEventLoopExecuteTime( $maxEventLoopExecuteTime) : $this
integer
$this
setMaxEventLoopExecuteTimeUnit( $maxEventLoopExecuteTimeUnit) : $this
string
$this
setMaxWorkerExecuteTime( $maxWorkerExecuteTime) : $this
integer
$this
setMaxWorkerExecuteTimeUnit( $maxWorkerExecuteTimeUnit) : $this
string
$this
setMetricsOptions( $metricsOptions) : $this
MetricsOptions|array
$this
setPreferNativeTransport( $preferNativeTransport) : $this
boolean
$this
setQuorumSize( $quorumSize) : $this
integer
$this
setWarningExceptionTime( $warningExceptionTime) : $this
integer
$this
setWarningExceptionTimeUnit( $warningExceptionTimeUnit) : $this
string
$this
setWorkerPoolSize( $workerPoolSize) : $this
integer
$this