public class CloudDescriptor extends Object
CoreDescriptor
.Modifier and Type | Field and Description |
---|---|
static String |
NUM_SHARDS |
static String |
REPLICA_TYPE |
Constructor and Description |
---|
CloudDescriptor(CoreDescriptor cd,
String coreName,
Properties props) |
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(CoreDescriptor cd, String coreName, Properties props)
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-2021 Apache Software Foundation. All Rights Reserved.