PHP 클래스 Elastica\Cluster

파일 보기 프로젝트 열기: ruflin/elastica 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_client Client.
$_data array Cluster state data.
$_response Response Cluster state response.

공개 메소드들

메소드 설명
__construct ( Client $client ) Creates a cluster object.
getClient ( ) : Client Returns the client object.
getHealth ( ) : Health Return Cluster health.
getIndexNames ( ) : array Return list of index names.
getInfo ( array $args ) Returns the cluster information (not implemented yet).
getNodeNames ( ) : array Returns a list of existing node names.
getNodes ( ) : Node[] Returns all nodes of the cluster.
getResponse ( ) : Response Returns the response object.
getSettings ( ) : Settings Return Cluster settings.
getState ( ) : array Returns the full state of the cluster.
refresh ( ) Refreshes all cluster information (state).

메소드 상세

__construct() 공개 메소드

Creates a cluster object.
public __construct ( Client $client )
$client Client Connection client object

getClient() 공개 메소드

Returns the client object.
public getClient ( ) : Client
리턴 Client Client object

getHealth() 공개 메소드

Return Cluster health.
public getHealth ( ) : Health
리턴 Elastica\Cluster\Health

getIndexNames() 공개 메소드

Return list of index names.
public getIndexNames ( ) : array
리턴 array List of index names

getInfo() 공개 메소드

Returns the cluster information (not implemented yet).
public getInfo ( array $args )
$args array Additional arguments

getNodeNames() 공개 메소드

Returns a list of existing node names.
public getNodeNames ( ) : array
리턴 array List of node names

getNodes() 공개 메소드

Returns all nodes of the cluster.
public getNodes ( ) : Node[]
리턴 Node[]

getResponse() 공개 메소드

Returns the response object.
public getResponse ( ) : Response
리턴 Response Response object

getSettings() 공개 메소드

Return Cluster settings.
public getSettings ( ) : Settings
리턴 Elastica\Cluster\Settings

getState() 공개 메소드

Returns the full state of the cluster.
public getState ( ) : array
리턴 array State array

refresh() 공개 메소드

Refreshes all cluster information (state).
public refresh ( )

프로퍼티 상세

$_client 보호되어 있는 프로퍼티

Client.
protected $_client

$_data 보호되어 있는 프로퍼티

Cluster state data.
protected array $_data
리턴 array

$_response 보호되어 있는 프로퍼티

Cluster state response.
protected Response,Elastica $_response
리턴 Response