Uses of Record Class
io.camunda.zeebe.dynamic.config.state.DynamicPartitionConfig
Packages that use DynamicPartitionConfig
Package
Description
-
Uses of DynamicPartitionConfig in io.camunda.zeebe.dynamic.config
Methods in io.camunda.zeebe.dynamic.config that return DynamicPartitionConfigModifier and TypeMethodDescriptionStaticConfiguration.partitionConfig()Returns the value of thepartitionConfigrecord component.Constructors in io.camunda.zeebe.dynamic.config with parameters of type DynamicPartitionConfigModifierConstructorDescriptionStaticConfiguration(boolean enablePartitionScaling, PartitionDistributor partitionDistributor, Set<MemberId> clusterMembers, MemberId localMemberId, List<PartitionId> partitionIds, int replicationFactor, DynamicPartitionConfig partitionConfig) Creates an instance of aStaticConfigurationrecord class. -
Uses of DynamicPartitionConfig in io.camunda.zeebe.dynamic.config.changes
Methods in io.camunda.zeebe.dynamic.config.changes with parameters of type DynamicPartitionConfigModifier and TypeMethodDescriptionNoopPartitionChangeExecutor.bootstrap(int partitionId, int priority, DynamicPartitionConfig partitionConfig) PartitionChangeExecutor.bootstrap(int partitionId, int priority, DynamicPartitionConfig partitionConfig) The implementation of this method must bootstrap the partition with a single replica.NoopPartitionChangeExecutor.join(int partitionId, Map<MemberId, Integer> membersWithPriority, DynamicPartitionConfig config) PartitionChangeExecutor.join(int partitionId, Map<MemberId, Integer> membersWithPriority, DynamicPartitionConfig partitionConfig) The implementation of this method must start the partition on this member. -
Uses of DynamicPartitionConfig in io.camunda.zeebe.dynamic.config.state
Methods in io.camunda.zeebe.dynamic.config.state that return DynamicPartitionConfigModifier and TypeMethodDescriptionPartitionState.config()Returns the value of theconfigrecord component.static DynamicPartitionConfigDynamicPartitionConfig.init()static DynamicPartitionConfigDynamicPartitionConfig.uninitialized()DynamicPartitionConfig.updateExporting(ExportersConfig exporter) DynamicPartitionConfig.updateExporting(UnaryOperator<ExportersConfig> exporterUpdater) Methods in io.camunda.zeebe.dynamic.config.state with parameters of type DynamicPartitionConfigModifier and TypeMethodDescriptionstatic PartitionStatePartitionState.active(int priority, DynamicPartitionConfig partitionConfig) static PartitionStatePartitionState.bootstrapping(int priority, DynamicPartitionConfig partitionConfig) static PartitionStatePartitionState.joining(int priority, DynamicPartitionConfig partitionConfig) PartitionState.updateConfig(DynamicPartitionConfig config) Method parameters in io.camunda.zeebe.dynamic.config.state with type arguments of type DynamicPartitionConfigModifier and TypeMethodDescriptionPartitionState.updateConfig(UnaryOperator<DynamicPartitionConfig> configUpdater) Constructors in io.camunda.zeebe.dynamic.config.state with parameters of type DynamicPartitionConfigModifierConstructorDescriptionPartitionState(PartitionState.State state, int priority, DynamicPartitionConfig config) Creates an instance of aPartitionStaterecord class. -
Uses of DynamicPartitionConfig in io.camunda.zeebe.dynamic.config.util
Methods in io.camunda.zeebe.dynamic.config.util with parameters of type DynamicPartitionConfigModifier and TypeMethodDescriptionstatic ClusterConfigurationConfigurationUtil.getClusterConfigFrom(boolean enablePartitionScaling, Set<PartitionMetadata> partitionDistribution, DynamicPartitionConfig partitionConfig)