Package io.atomix.primitive.partition
Interface PartitionGroup.Type<C extends PartitionGroupConfig<C>>
- All Superinterfaces:
io.atomix.utils.ConfiguredType<C>,io.atomix.utils.Named,io.atomix.utils.NamedType,io.atomix.utils.Type
- Enclosing interface:
- PartitionGroup
public static interface PartitionGroup.Type<C extends PartitionGroupConfig<C>>
extends io.atomix.utils.ConfiguredType<C>
Partition group type.
-
Method Summary
Modifier and Type Method Description io.atomix.utils.serializer.Namespacenamespace()Returns the partition group namespace.ManagedPartitionGroupnewPartitionGroup(C config)Creates a new partition group instance.
-
Method Details
-
namespace
io.atomix.utils.serializer.Namespace namespace()Returns the partition group namespace.- Returns:
- the partition group namespace
-
newPartitionGroup
Creates a new partition group instance.- Parameters:
config- the partition group configuration- Returns:
- the partition group
-