Class ZoneDefinition
java.lang.Object
org.apache.ignite.catalog.definitions.ZoneDefinition
Definition of the
CREATE ZONE
statement.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Builder for the zone definition. -
Method Summary
Modifier and TypeMethodDescriptionstatic ZoneDefinition.Builder
Creates a builder for the zone with the specified name.Returns consistency mode.Returns timeout in seconds between node added or node left topology event itself and data nodes switch.Returns timeout in seconds between node left topology event itself and data nodes switch.Returns timeout in seconds between node added topology event itself and data nodes switch.Returns distribution algorithm.filter()
Returns nodes filter.boolean
Returns not exists flag.Returns number of partitions.replicas()
Returns number of replicas.Returns storage profiles.Returns new builder using this definition.toString()
zoneName()
Returns zone name.
-
Method Details
-
builder
Creates a builder for the zone with the specified name.- Parameters:
zoneName
- Zone name.- Returns:
- Builder.
-
zoneName
Returns zone name.- Returns:
- Zone name.
-
ifNotExists
public boolean ifNotExists()Returns not exists flag.- Returns:
true
ifIF NOT EXISTS
clause should be added to the statement.
-
partitions
Returns number of partitions.- Returns:
- Number of partitions.
-
replicas
Returns number of replicas.- Returns:
- Number of replicas.
-
distributionAlgorithm
Returns distribution algorithm.- Returns:
- Distribution algorithm.
-
dataNodesAutoAdjust
Returns timeout in seconds between node added or node left topology event itself and data nodes switch.- Returns:
- Timeout.
-
dataNodesAutoAdjustScaleUp
Returns timeout in seconds between node added topology event itself and data nodes switch.- Returns:
- Timeout.
-
dataNodesAutoAdjustScaleDown
Returns timeout in seconds between node left topology event itself and data nodes switch.- Returns:
- Timeout.
-
filter
Returns nodes filter.- Returns:
- Nodes filter.
-
storageProfiles
Returns storage profiles.- Returns:
- Storage profiles.
-
consistencyMode
Returns consistency mode.- Returns:
- Consistency mode.
-
toBuilder
Returns new builder using this definition.- Returns:
- New builder.
-
toString
-