public class CloudDescriptor extends Object
Modifier and Type | Field and Description |
---|---|
static String |
NUM_SHARDS |
static String |
REPLICA_TYPE |
Constructor and Description |
---|
CloudDescriptor(String coreName,
Properties props,
CoreDescriptor cd) |
Modifier and Type | Method and Description |
---|---|
String |
getCollectionName() |
String |
getCoreNodeName() |
Replica.State |
getLastPublished() |
Integer |
getNumShards() |
Map<String,String> |
getParams()
Optional parameters that can change how a core is created.
|
Replica.Type |
getReplicaType() |
String |
getRoles() |
String |
getShardId() |
boolean |
hasRegistered() |
boolean |
isLeader() |
void |
reload(CloudDescriptor reloadFrom) |
boolean |
requiresTransactionLog() |
void |
setCollectionName(String collectionName) |
void |
setCoreNodeName(String nodeName) |
void |
setHasRegistered(boolean hasRegistered) |
void |
setLastPublished(Replica.State state) |
void |
setLeader(boolean isLeader) |
void |
setNumShards(int numShards) |
void |
setRoles(String roles) |
void |
setShardId(String shardId) |
public static final String NUM_SHARDS
public static final String REPLICA_TYPE
public CloudDescriptor(String coreName, Properties props, CoreDescriptor cd)
public boolean requiresTransactionLog()
public Replica.State getLastPublished()
public void setLastPublished(Replica.State state)
public boolean isLeader()
public void setLeader(boolean isLeader)
public boolean hasRegistered()
public void setHasRegistered(boolean hasRegistered)
public void setShardId(String shardId)
public String getShardId()
public String getCollectionName()
public void setCollectionName(String collectionName)
public String getRoles()
public void setRoles(String roles)
public Map<String,String> getParams()
public Integer getNumShards()
public void setNumShards(int numShards)
public String getCoreNodeName()
public void setCoreNodeName(String nodeName)
public void reload(CloudDescriptor reloadFrom)
public Replica.Type getReplicaType()
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.