package
0.0.0-20230301081111-79ba34714ab8
Repository: https://github.com/truecloudlab/frostfs-node.git
Documentation: pkg.go.dev
# Functions
New creates, initializes and returns new Server instance.
SignMessage signs Control service message with private key.
WithAuthorizedKeys returns option to add list of public keys that have rights to use Control service.
WithContainerSource returns option to set container storage.
WithHealthChecker returns option to set component to calculate node health status.
WithKey returns option to set private key used for signing responses.
WithLocalStorage returns option to set local storage engine that contains information about shards.
WithNetMapSource returns option to set network map storage.
WithNodeState returns option to set node network state component.
WithReplicator returns option to set network map storage.
WithTreeService returns an option to set tree service.
# Interfaces
HealthChecker is component interface for calculating the current health status of a node.
NodeState is an interface of storage node network state.
SignedMessage is an interface of Control service message.
TreeService represents a tree service instance.
# Type aliases
Option of the Server's constructor.