HandlesNetwork
Tags
Table of Contents
Properties
Methods
- addRemote() : Task
- Add a remote to the network.
- addRemotesToShard() : Task
- getNetwork() : NetworkResults
- initializeNetwork() : Task
- Initialize a network with the current instance as leader.
- removeRemote() : Task
- Remove a remote from the network.
- removeRemotesFromShard() : Task
Properties
$network
protected
Network
$network
Methods
addRemote()
Add a remote to the network.
public
addRemote(non-empty-string $name, RemoteConfig $remote) : Task
Parameters
- $name : non-empty-string
- $remote : RemoteConfig
Return values
TaskaddRemotesToShard()
public
addRemotesToShard(non-empty-string $shardName, array<int, non-empty-string> $remoteNames) : Task
Parameters
- $shardName : non-empty-string
- $remoteNames : array<int, non-empty-string>
Return values
TaskgetNetwork()
public
getNetwork() : NetworkResults
Return values
NetworkResultsinitializeNetwork()
Initialize a network with the current instance as leader.
public
initializeNetwork(ShardConfig>} $options) : Task
Parameters
- $options : ShardConfig>}
Return values
TaskremoveRemote()
Remove a remote from the network.
public
removeRemote(non-empty-string $name) : Task
Parameters
- $name : non-empty-string
Return values
TaskremoveRemotesFromShard()
public
removeRemotesFromShard(non-empty-string $shardName, array<int, non-empty-string> $remoteNames) : Task
Parameters
- $shardName : non-empty-string
- $remoteNames : array<int, non-empty-string>