Uses of Interface
io.camunda.zeebe.dynamic.config.state.ClusterConfigurationChangeOperation
Packages that use ClusterConfigurationChangeOperation
Package
Description
-
Uses of ClusterConfigurationChangeOperation in io.camunda.zeebe.dynamic.config.api
Methods in io.camunda.zeebe.dynamic.config.api that return types with arguments of type ClusterConfigurationChangeOperationModifier and TypeMethodDescriptionAddMembersTransformer.operations(ClusterConfiguration clusterConfiguration) ClusterPatchRequestTransformer.operations(ClusterConfiguration clusterConfiguration) ClusterScaleRequestTransformer.operations(ClusterConfiguration clusterConfiguration) ExporterDisableRequestTransformer.operations(ClusterConfiguration clusterConfiguration) ForceRemoveBrokersRequestTransformer.operations(ClusterConfiguration clusterConfiguration) ForceScaleDownRequestTransformer.operations(ClusterConfiguration clusterConfiguration) PartitionReassignRequestTransformer.operations(ClusterConfiguration clusterConfiguration) RemoveMembersTransformer.operations(ClusterConfiguration clusterConfiguration) ScaleRequestTransformer.operations(ClusterConfiguration clusterConfiguration) ClusterConfigurationChangeResponse.plannedChanges()Returns the value of theplannedChangesrecord component.Constructor parameters in io.camunda.zeebe.dynamic.config.api with type arguments of type ClusterConfigurationChangeOperationModifierConstructorDescriptionClusterConfigurationChangeResponse(long changeId, Map<MemberId, MemberState> currentConfiguration, Map<MemberId, MemberState> expectedConfiguration, List<ClusterConfigurationChangeOperation> plannedChanges) Creates an instance of aClusterConfigurationChangeResponserecord class. -
Uses of ClusterConfigurationChangeOperation in io.camunda.zeebe.dynamic.config.changes
Methods in io.camunda.zeebe.dynamic.config.changes that return types with arguments of type ClusterConfigurationChangeOperationModifier and TypeMethodDescriptionConfigurationChangeCoordinator.ConfigurationChangeRequest.operations(ClusterConfiguration clusterConfiguration) Returns a list of operations to apply to the current configuration.ConfigurationChangeCoordinator.ConfigurationChangeResult.operations()Returns the value of theoperationsrecord component.Methods in io.camunda.zeebe.dynamic.config.changes with parameters of type ClusterConfigurationChangeOperationModifier and TypeMethodDescriptionConfigurationChangeAppliers.getApplier(ClusterConfigurationChangeOperation operation) ConfigurationChangeAppliersImpl.getApplier(ClusterConfigurationChangeOperation operation) NoopConfigurationChangeAppliers.getApplier(ClusterConfigurationChangeOperation operation) Constructor parameters in io.camunda.zeebe.dynamic.config.changes with type arguments of type ClusterConfigurationChangeOperationModifierConstructorDescriptionConfigurationChangeResult(ClusterConfiguration currentConfiguration, ClusterConfiguration finalConfiguration, long changeId, List<ClusterConfigurationChangeOperation> operations) Creates an instance of aConfigurationChangeResultrecord class. -
Uses of ClusterConfigurationChangeOperation in io.camunda.zeebe.dynamic.config.metrics
Methods in io.camunda.zeebe.dynamic.config.metrics with parameters of type ClusterConfigurationChangeOperationModifier and TypeMethodDescriptionTopologyMetrics.observeOperation(ClusterConfigurationChangeOperation operation) -
Uses of ClusterConfigurationChangeOperation in io.camunda.zeebe.dynamic.config.state
Subinterfaces of ClusterConfigurationChangeOperation in io.camunda.zeebe.dynamic.config.stateModifier and TypeInterfaceDescriptionstatic interfaceClasses in io.camunda.zeebe.dynamic.config.state that implement ClusterConfigurationChangeOperationModifier and TypeClassDescriptionstatic final recordOperation to add a member to the ClusterConfiguration.static final recordOperation to remove a member from the ClusterConfiguration.static final recordOperation to remove a member from the ClusterConfiguration.static final recordOperation to bootstrap a new partition in the given member.static final recordOperation to disable an exporter on a partition in the given member.static final recordOperation to enable an exporter on a partition in the given member.static final recordOperation to force reconfigure the replication group of a partition.static final recordOperation to add a member to a partition's replication group.static final recordOperation to remove a member from a partition's replication group.static final recordOperation to reconfigure the priority of a member used for Raft's priority election.Methods in io.camunda.zeebe.dynamic.config.state that return ClusterConfigurationChangeOperationModifier and TypeMethodDescriptionClusterChangePlan.nextPendingOperation()ClusterConfiguration.nextPendingOperation()ClusterChangePlan.CompletedOperation.operation()Returns the value of theoperationrecord component.Methods in io.camunda.zeebe.dynamic.config.state that return types with arguments of type ClusterConfigurationChangeOperationModifier and TypeMethodDescriptionClusterConfiguration.pendingChangesFor(MemberId memberId) Returns the next pending operation for the given memberId.ClusterChangePlan.pendingOperations()Returns the value of thependingOperationsrecord component.Method parameters in io.camunda.zeebe.dynamic.config.state with type arguments of type ClusterConfigurationChangeOperationModifier and TypeMethodDescriptionstatic ClusterChangePlanClusterChangePlan.init(long id, List<ClusterConfigurationChangeOperation> operations) ClusterConfiguration.startConfigurationChange(List<ClusterConfigurationChangeOperation> operations) Constructors in io.camunda.zeebe.dynamic.config.state with parameters of type ClusterConfigurationChangeOperationModifierConstructorDescriptionCompletedOperation(ClusterConfigurationChangeOperation operation, Instant completedAt) Creates an instance of aCompletedOperationrecord class.