|
The MongoDB\Driver\Server classはじめに
クラス概要MongoDB\Driver\Server
final
class MongoDB\Driver\Server
{
/* 定数 */
const
int
MongoDB\Driver\Server::TYPE_UNKNOWN = 0;
const
int
MongoDB\Driver\Server::TYPE_STANDALONE = 1;
const
int
MongoDB\Driver\Server::TYPE_MONGOS = 2;
const
int
MongoDB\Driver\Server::TYPE_POSSIBLE_PRIMARY = 3;
const
int
MongoDB\Driver\Server::TYPE_RS_PRIMARY = 4;
const
int
MongoDB\Driver\Server::TYPE_RS_SECONDARY = 5;
const
int
MongoDB\Driver\Server::TYPE_RS_ARBITER = 6;
const
int
MongoDB\Driver\Server::TYPE_RS_OTHER = 7;
const
int
MongoDB\Driver\Server::TYPE_RS_GHOST = 8;
const
int
MongoDB\Driver\Server::TYPE_LOAD_BALANCER = 9;
/* メソッド */
final private __construct()
final public MongoDB\Driver\WriteResult executeBulkWrite(string
$namespace , MongoDB\Driver\BulkWrite $bulk , arrayMongoDB\Driver\WriteConcernnull $options = null )final public MongoDB\Driver\Cursor executeCommand(string
$db , MongoDB\Driver\Command $command , arrayMongoDB\Driver\ReadPreferencenull $options = null )final public MongoDB\Driver\Cursor executeQuery(string
$namespace , MongoDB\Driver\Query $query , arrayMongoDB\Driver\ReadPreferencenull $options = null )final public MongoDB\Driver\Cursor executeReadCommand(string
$db , MongoDB\Driver\Command $command , arraynull $options = null )final public MongoDB\Driver\Cursor executeReadWriteCommand(string
$db , MongoDB\Driver\Command $command , arraynull $options = null )final public MongoDB\Driver\Cursor executeWriteCommand(string
$db , MongoDB\Driver\Command $command , arraynull $options = null )final public string getHost()
final public array getInfo()
final public integernull getLatency()
final public int getPort()
final public MongoDB\Driver\ServerDescription getServerDescription()
final public array getTags()
final public int getType()
final public bool isArbiter()
final public bool isHidden()
final public bool isPassive()
final public bool isPrimary()
final public bool isSecondary()
}定義済み定数
変更履歴
|