VertxOptions

Instances of this class are used to configure @see \io\vertx\jphp\core\Vertx instances.

package

Default

Methods

VertxOptions constructor

__construct( $vertxOptions = null) 

Arguments

$vertxOptions

mixed | null

getAddressResolverOptions

getAddressResolverOptions() : \io\vertx\jphp\core\dns\AddressResolverOptions

getBlockedThreadCheckInterval

getBlockedThreadCheckInterval() : integer

Response

integer

getBlockedThreadCheckIntervalUnit

getBlockedThreadCheckIntervalUnit() : string

Response

string

getClusterHost

getClusterHost() : string

Response

string

getClusterPingInterval

getClusterPingInterval() : integer

Response

integer

getClusterPingReplyInterval

getClusterPingReplyInterval() : integer

Response

integer

getClusterPort

getClusterPort() : integer

Response

integer

getClusterPublicHost

getClusterPublicHost() : string

Response

string

getClusterPublicPort

getClusterPublicPort() : integer

Response

integer

getEventBusOptions

getEventBusOptions() : \io\vertx\jphp\core\eventbus\EventBusOptions

getEventLoopPoolSize

getEventLoopPoolSize() : integer

Response

integer

getFileSystemOptions

getFileSystemOptions() : \io\vertx\jphp\core\file\FileSystemOptions

getHAGroup

getHAGroup() : string

Response

string

getInternalBlockingPoolSize

getInternalBlockingPoolSize() : integer

Response

integer

getMaxEventLoopExecuteTime

getMaxEventLoopExecuteTime() : integer

Response

integer

getMaxEventLoopExecuteTimeUnit

getMaxEventLoopExecuteTimeUnit() : string

Response

string

getMaxWorkerExecuteTime

getMaxWorkerExecuteTime() : integer

Response

integer

getMaxWorkerExecuteTimeUnit

getMaxWorkerExecuteTimeUnit() : string

Response

string

getMetricsOptions

getMetricsOptions() : \io\vertx\jphp\core\metrics\MetricsOptions

getPreferNativeTransport

getPreferNativeTransport() : boolean

Response

boolean

getQuorumSize

getQuorumSize() : integer

Response

integer

getWarningExceptionTime

getWarningExceptionTime() : integer

Response

integer

getWarningExceptionTimeUnit

getWarningExceptionTimeUnit() : string

Response

string

getWorkerPoolSize

getWorkerPoolSize() : integer

Response

integer

isClustered

isClustered() : boolean

Response

boolean

isFileResolverCachingEnabled

isFileResolverCachingEnabled() : boolean

Response

boolean

isHAEnabled

isHAEnabled() : boolean

Response

boolean

setAddressResolverOptions

setAddressResolverOptions( $addressResolverOptions) : $this

Arguments

$addressResolverOptions

AddressResolverOptions|array

Response

$this

setBlockedThreadCheckInterval

setBlockedThreadCheckInterval( $blockedThreadCheckInterval) : $this

Arguments

$blockedThreadCheckInterval

integer

Response

$this

setBlockedThreadCheckIntervalUnit

setBlockedThreadCheckIntervalUnit( $blockedThreadCheckIntervalUnit) : $this

Arguments

$blockedThreadCheckIntervalUnit

string

Response

$this

setClustered

setClustered( $clustered) : $this

Arguments

$clustered

boolean

Response

$this

setClusterHost

setClusterHost( $clusterHost) : $this

Arguments

$clusterHost

string

Response

$this

setClusterPingInterval

setClusterPingInterval( $clusterPingInterval) : $this

Arguments

$clusterPingInterval

integer

Response

$this

setClusterPingReplyInterval

setClusterPingReplyInterval( $clusterPingReplyInterval) : $this

Arguments

$clusterPingReplyInterval

integer

Response

$this

setClusterPort

setClusterPort( $clusterPort) : $this

Arguments

$clusterPort

integer

Response

$this

setClusterPublicHost

setClusterPublicHost( $clusterPublicHost) : $this

Arguments

$clusterPublicHost

string

Response

$this

setClusterPublicPort

setClusterPublicPort( $clusterPublicPort) : $this

Arguments

$clusterPublicPort

integer

Response

$this

setEventBusOptions

setEventBusOptions( $eventBusOptions) : $this

Arguments

$eventBusOptions

EventBusOptions|array

Response

$this

setEventLoopPoolSize

setEventLoopPoolSize( $eventLoopPoolSize) : $this

Arguments

$eventLoopPoolSize

integer

Response

$this

setFileResolverCachingEnabled

setFileResolverCachingEnabled( $fileResolverCachingEnabled) : $this

Arguments

$fileResolverCachingEnabled

boolean

Response

$this

setFileSystemOptions

setFileSystemOptions( $fileSystemOptions) : $this

Arguments

$fileSystemOptions

FileSystemOptions|array

Response

$this

setHAEnabled

setHAEnabled( $haEnabled) : $this

Arguments

$haEnabled

boolean

Response

$this

setHAGroup

setHAGroup( $haGroup) : $this

Arguments

$haGroup

string

Response

$this

setInternalBlockingPoolSize

setInternalBlockingPoolSize( $internalBlockingPoolSize) : $this

Arguments

$internalBlockingPoolSize

integer

Response

$this

setMaxEventLoopExecuteTime

setMaxEventLoopExecuteTime( $maxEventLoopExecuteTime) : $this

Arguments

$maxEventLoopExecuteTime

integer

Response

$this

setMaxEventLoopExecuteTimeUnit

setMaxEventLoopExecuteTimeUnit( $maxEventLoopExecuteTimeUnit) : $this

Arguments

$maxEventLoopExecuteTimeUnit

string

Response

$this

setMaxWorkerExecuteTime

setMaxWorkerExecuteTime( $maxWorkerExecuteTime) : $this

Arguments

$maxWorkerExecuteTime

integer

Response

$this

setMaxWorkerExecuteTimeUnit

setMaxWorkerExecuteTimeUnit( $maxWorkerExecuteTimeUnit) : $this

Arguments

$maxWorkerExecuteTimeUnit

string

Response

$this

setMetricsOptions

setMetricsOptions( $metricsOptions) : $this

Arguments

$metricsOptions

MetricsOptions|array

Response

$this

setPreferNativeTransport

setPreferNativeTransport( $preferNativeTransport) : $this

Arguments

$preferNativeTransport

boolean

Response

$this

setQuorumSize

setQuorumSize( $quorumSize) : $this

Arguments

$quorumSize

integer

Response

$this

setWarningExceptionTime

setWarningExceptionTime( $warningExceptionTime) : $this

Arguments

$warningExceptionTime

integer

Response

$this

setWarningExceptionTimeUnit

setWarningExceptionTimeUnit( $warningExceptionTimeUnit) : $this

Arguments

$warningExceptionTimeUnit

string

Response

$this

setWorkerPoolSize

setWorkerPoolSize( $workerPoolSize) : $this

Arguments

$workerPoolSize

integer

Response

$this