Documentation ¶
Index ¶
- func GenBucketConfig(b mock.Bucket, reqNode mock.ClusterNode) []byte
- func GenClusterConfig(c mock.Cluster, reqNode mock.ClusterNode) []byte
- func GenClusterNodeConfig(n mock.ClusterNode, reqNode mock.ClusterNode, forBucket mock.Bucket) []byte
- func GenExtClusterNodeConfig(n mock.ClusterNode, reqNode mock.ClusterNode, forBucket mock.Bucket) []byte
- func GenPoolsConfig(c mock.Cluster) []byte
- func GenTerseBucketConfig(b mock.Bucket, reqNode mock.ClusterNode) []byte
- func GenTerseClusterConfig(c mock.Cluster, reqNode mock.ClusterNode) []byte
- func GenTerseClusterNodeConfig(n mock.ClusterNode, reqNode mock.ClusterNode, forBucket mock.Bucket) []byte
- func Register(opts RegisterOptions)
- type RegisterOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenBucketConfig ¶
func GenBucketConfig(b mock.Bucket, reqNode mock.ClusterNode) []byte
GenBucketConfig returns the current config for a bucket.
func GenClusterConfig ¶
func GenClusterConfig(c mock.Cluster, reqNode mock.ClusterNode) []byte
GenClusterConfig returns the current config for this cluster.
func GenClusterNodeConfig ¶
func GenClusterNodeConfig(n mock.ClusterNode, reqNode mock.ClusterNode, forBucket mock.Bucket) []byte
GenClusterNodeConfig returns the config data for a cluster node.
func GenExtClusterNodeConfig ¶
func GenExtClusterNodeConfig(n mock.ClusterNode, reqNode mock.ClusterNode, forBucket mock.Bucket) []byte
GenExtClusterNodeConfig returns the extended config data for a cluster node.
func GenPoolsConfig ¶
GenPoolsConfig returns the current config for the default pool.
func GenTerseBucketConfig ¶
func GenTerseBucketConfig(b mock.Bucket, reqNode mock.ClusterNode) []byte
GenTerseBucketConfig returns the current mini config for a bucket.
func GenTerseClusterConfig ¶
func GenTerseClusterConfig(c mock.Cluster, reqNode mock.ClusterNode) []byte
GenTerseClusterConfig returns the current mini config for this cluster.
func GenTerseClusterNodeConfig ¶
func GenTerseClusterNodeConfig(n mock.ClusterNode, reqNode mock.ClusterNode, forBucket mock.Bucket) []byte
GenTerseClusterNodeConfig returns the terse config data for a cluster node.
Types ¶
type RegisterOptions ¶
type RegisterOptions struct { AnalyticsHooks mock.AnalyticsHookManager KvInHooks mock.KvHookManager KvOutHooks mock.KvHookManager MgmtHooks mock.MgmtHookManager QueryHooks mock.QueryHookManager SearchHooks mock.SearchHookManager ViewHooks mock.ViewHookManager }
RegisterOptions specifies options used for impl registration
Source Files ¶
- analyticsimplping.go
- configgen_bucket.go
- configgen_cluster.go
- configgen_clusternode.go
- configgen_pool.go
- hookhelper.go
- kvimplauth.go
- kvimplcccp.go
- kvimplcollections.go
- kvimplcrud.go
- kvimplerrmap.go
- kvimplhello.go
- kvimplping.go
- main.go
- mgmtimpl.go
- mgmtimplcollections.go
- mgmtimplconfig.go
- mgmtimplping.go
- mgmtimplusers.go
- mgmtimplviews.go
- queryimplping.go
- searchimplping.go
- utils.go
- viewimplmgmt.go
- viewimplping.go
- viewimplquery.go
Click to show internal directories.
Click to hide internal directories.