Package org.apache.geode.cache
Class FixedPartitionAttributes
java.lang.Object
org.apache.geode.cache.FixedPartitionAttributes
Composite date type used to distribute the attributes for a fixed partition.
PartitionAttributes.getFixedPartitionAttributes() returns all
fixed partitions in Partitioned Region attributes.
PartitionAttributesFactory.addFixedPartitionAttributes(FixedPartitionAttributes)
configures FixedPartitionAttributes in PartitionedRegionAttributes
- Since:
- GemFire 6.6
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FixedPartitionAttributescreateFixedPartition(String name) Creates an instance ofFixedPartitionAttributes.static FixedPartitionAttributescreateFixedPartition(String name, boolean isPrimary) Creates an instance ofFixedPartitionAttributes.static FixedPartitionAttributescreateFixedPartition(String name, boolean isPrimary, int numBuckets) Creates an instance ofFixedPartitionAttributes.static FixedPartitionAttributescreateFixedPartition(String name, int numBuckets) Creates an instance ofFixedPartitionAttributes.abstract intReturns the number of buckets allowed for the partition.abstract StringReturns the name of the fixed partition.abstract booleanReturns whether this member is the primary for the partition.
-
Constructor Details
-
FixedPartitionAttributes
public FixedPartitionAttributes()
-
-
Method Details
-
createFixedPartition
Creates an instance ofFixedPartitionAttributes.- Parameters:
name- Name of the fixed partition.- Returns:
- an instance of
FixedPartitionAttributes
-
createFixedPartition
Creates an instance ofFixedPartitionAttributes.- Parameters:
name- Name of the fixed partition.isPrimary- True if this member is the primary for the partition.- Returns:
- an instance of
FixedPartitionAttributes
-
createFixedPartition
public static FixedPartitionAttributes createFixedPartition(String name, boolean isPrimary, int numBuckets) Creates an instance ofFixedPartitionAttributes.- Parameters:
name- Name of the fixed partition.isPrimary- True if this member is the primary for the partition.numBuckets- Number of buckets allowed for the partition.- Returns:
- an instance of
FixedPartitionAttributes
-
createFixedPartition
Creates an instance ofFixedPartitionAttributes.- Parameters:
name- Name of the fixed partition.numBuckets- Number of buckets allowed for the partition.- Returns:
- an instance of
FixedPartitionAttributes
-
getPartitionName
Returns the name of the fixed partition.- Returns:
- the name of the fixed partition
-
isPrimary
public abstract boolean isPrimary()Returns whether this member is the primary for the partition.- Returns:
- True if this member is the primary, false otherwise.
-
getNumBuckets
public abstract int getNumBuckets()Returns the number of buckets allowed for the partition.- Returns:
- the number of buckets allowed for the partition
-