cluster_metadata_persist

package
v0.0.0-...-a1261cd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AggregatedClusterMetadataStorage

type AggregatedClusterMetadataStorage struct {
	StoragePath string
	// contains filtered or unexported fields
}

func (*AggregatedClusterMetadataStorage) ClearAndSet

func (*AggregatedClusterMetadataStorage) DeleteAggrMetadata

func (c *AggregatedClusterMetadataStorage) DeleteAggrMetadata(clusterName string) error

func (*AggregatedClusterMetadataStorage) GetAggrMetadata

func (c *AggregatedClusterMetadataStorage) GetAggrMetadata(clusterName string) (*protos.AggregatedClusterMetadata, bool)

func (*AggregatedClusterMetadataStorage) InitStorage

func (c *AggregatedClusterMetadataStorage) InitStorage()

func (*AggregatedClusterMetadataStorage) ListAggrMetadata

func (*AggregatedClusterMetadataStorage) LoadStorage

func (c *AggregatedClusterMetadataStorage) LoadStorage() (bool, error)

FirstLoad, Error

func (*AggregatedClusterMetadataStorage) SaveStorage

func (c *AggregatedClusterMetadataStorage) SaveStorage() error

func (*AggregatedClusterMetadataStorage) SetAggrMetadata

type ClusterMetadataStorage

type ClusterMetadataStorage struct {
	StoragePath string
	// contains filtered or unexported fields
}

func (*ClusterMetadataStorage) ClearStorage

func (c *ClusterMetadataStorage) ClearStorage()

func (*ClusterMetadataStorage) DeleteMetadata

func (c *ClusterMetadataStorage) DeleteMetadata(clusterName string) error

func (*ClusterMetadataStorage) GetMetadata

func (c *ClusterMetadataStorage) GetMetadata(clusterName string) (*protos.ClusterMetadata, bool)

func (*ClusterMetadataStorage) ListMetadata

func (c *ClusterMetadataStorage) ListMetadata() []*protos.ClusterMetadata

func (*ClusterMetadataStorage) LoadStorage

func (c *ClusterMetadataStorage) LoadStorage() (bool, error)

FirstLoad, Error

func (*ClusterMetadataStorage) SaveStorage

func (c *ClusterMetadataStorage) SaveStorage() error

func (*ClusterMetadataStorage) SetMetadata

func (c *ClusterMetadataStorage) SetMetadata(meta *protos.ClusterMetadata) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL