Class PowerSetPartitionMapFactory
- java.lang.Object
-
- io.servicetalk.client.api.internal.partition.PowerSetPartitionMapFactory
-
- All Implemented Interfaces:
PartitionMapFactory
public final class PowerSetPartitionMapFactory extends java.lang.Object implements PartitionMapFactory
APartitionMapFactorythat generatesPowerSetPartitionMaptype objects.
-
-
Field Summary
Fields Modifier and Type Field Description static PartitionMapFactoryINSTANCE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends AsyncCloseable>
PartitionMap<T>newPartitionMap(java.util.function.Function<PartitionAttributes,T> valueFactory)Create a newPartitionMapobject.
-
-
-
Field Detail
-
INSTANCE
public static final PartitionMapFactory INSTANCE
-
-
Method Detail
-
newPartitionMap
public <T extends AsyncCloseable> PartitionMap<T> newPartitionMap(java.util.function.Function<PartitionAttributes,T> valueFactory)
Description copied from interface:PartitionMapFactoryCreate a newPartitionMapobject.- Specified by:
newPartitionMapin interfacePartitionMapFactory- Type Parameters:
T- The value type of a partition.- Parameters:
valueFactory- The factory used to create new partitions.- Returns:
- a new
PartitionMapobject.
-
-