setPersistent() public method

Sets persistent setting.
public setPersistent ( string $key, string $value ) : Response
$key string
$value string
return Elastica\Response
 public function testSetPersistent()
 {
     $index = $this->_createIndex();
     if (count($index->getClient()->getCluster()->getNodes()) < 2) {
         $this->markTestSkipped('At least two master nodes have to be running for this test');
     }
     $settings = new Settings($index->getClient());
     $settings->setPersistent('discovery.zen.minimum_master_nodes', 2);
     $data = $settings->get();
     $this->assertEquals(2, $data['persistent']['discovery.zen.minimum_master_nodes']);
     $settings->setPersistent('discovery.zen.minimum_master_nodes', 1);
     $data = $settings->get();
     $this->assertEquals(1, $data['persistent']['discovery.zen.minimum_master_nodes']);
 }