Documentation
¶
Index ¶
- func NewRavenDB(logger logger.Logger) state.Store
- func RandStringRunes(n int) string
- type Item
- type RavenDB
- func (r *RavenDB) BulkGet(ctx context.Context, req []state.GetRequest, _ state.BulkGetOpts) ([]state.BulkGetResponse, error)
- func (r *RavenDB) Close() error
- func (r *RavenDB) Delete(ctx context.Context, req *state.DeleteRequest) error
- func (r *RavenDB) Features() []state.Feature
- func (r *RavenDB) Get(ctx context.Context, req *state.GetRequest) (*state.GetResponse, error)
- func (r *RavenDB) GetComponentMetadata() (metadataInfo metadata.MetadataMap)
- func (r *RavenDB) Init(ctx context.Context, metadata state.Metadata) (err error)
- func (r *RavenDB) Multi(ctx context.Context, request *state.TransactionalStateRequest) error
- func (r *RavenDB) Ping(ctx context.Context) error
- func (r *RavenDB) Set(ctx context.Context, req *state.SetRequest) error
- type RavenDBMetadata
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RandStringRunes ¶
Types ¶
type RavenDB ¶
func (*RavenDB) BulkGet ¶
func (r *RavenDB) BulkGet(ctx context.Context, req []state.GetRequest, _ state.BulkGetOpts) ([]state.BulkGetResponse, error)
func (*RavenDB) Get ¶
func (r *RavenDB) Get(ctx context.Context, req *state.GetRequest) (*state.GetResponse, error)
func (*RavenDB) GetComponentMetadata ¶
func (r *RavenDB) GetComponentMetadata() (metadataInfo metadata.MetadataMap)
Click to show internal directories.
Click to hide internal directories.