public abstract static class Shard.AbstractBuilder<T extends Shard.AbstractBuilder<T,S>,S extends Shard> extends Object
Modifier | Constructor and Description |
---|---|
protected |
AbstractBuilder(Class<S> shardClass) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkSealed() |
T |
datastoreContext(DatastoreContext newDatastoreContext) |
T |
dataTree(org.opendaylight.yangtools.yang.data.api.schema.tree.DataTree newDataTree) |
DatastoreContext |
getDatastoreContext() |
org.opendaylight.yangtools.yang.data.api.schema.tree.DataTree |
getDataTree() |
ShardIdentifier |
getId() |
Map<String,String> |
getPeerAddresses() |
DatastoreSnapshot.ShardSnapshot |
getRestoreFromSnapshot() |
org.opendaylight.yangtools.yang.model.api.SchemaContext |
getSchemaContext() |
org.opendaylight.yangtools.yang.data.api.schema.tree.TreeType |
getTreeType() |
T |
id(ShardIdentifier newId) |
T |
peerAddresses(Map<String,String> newPeerAddresses) |
akka.actor.Props |
props() |
T |
restoreFromSnapshot(DatastoreSnapshot.ShardSnapshot newRestoreFromSnapshot) |
T |
schemaContextProvider(org.opendaylight.yangtools.yang.model.api.SchemaContextProvider newSchemaContextProvider) |
protected void |
verify() |
protected void checkSealed()
public T id(ShardIdentifier newId)
public T datastoreContext(DatastoreContext newDatastoreContext)
public T schemaContextProvider(org.opendaylight.yangtools.yang.model.api.SchemaContextProvider newSchemaContextProvider)
public T restoreFromSnapshot(DatastoreSnapshot.ShardSnapshot newRestoreFromSnapshot)
public T dataTree(org.opendaylight.yangtools.yang.data.api.schema.tree.DataTree newDataTree)
public ShardIdentifier getId()
public DatastoreContext getDatastoreContext()
public org.opendaylight.yangtools.yang.model.api.SchemaContext getSchemaContext()
public DatastoreSnapshot.ShardSnapshot getRestoreFromSnapshot()
public org.opendaylight.yangtools.yang.data.api.schema.tree.DataTree getDataTree()
public org.opendaylight.yangtools.yang.data.api.schema.tree.TreeType getTreeType()
protected void verify()
public akka.actor.Props props()
Copyright © 2019 OpenDaylight. All rights reserved.