Documentation ¶
Index ¶
- type MockLeaseBuilder
- func (mlb *MockLeaseBuilder) AddMetaResource(meta any, opts ...dataset.BuilderOption) (string, error)
- func (mlb *MockLeaseBuilder) AddProvenance(id string, provenance any, override bool) error
- func (mlb *MockLeaseBuilder) AddResource(r io.Reader, opts ...dataset.BuilderOption) (string, error)
- func (mlb *MockLeaseBuilder) Cancel() error
- func (mlb *MockLeaseBuilder) CreatorID() string
- func (mlb *MockLeaseBuilder) ImportResource(res *model.StoredResource) error
- func (mlb *MockLeaseBuilder) OverrideImpression(imp *model.Impression)
- func (mlb *MockLeaseBuilder) SetHeads(headName ...string) error
- func (mlb *MockLeaseBuilder) SetImpressionMetaResource(res *model.MetaResource) error
- func (mlb *MockLeaseBuilder) Store() (string, error)
- func (mlb *MockLeaseBuilder) Submit(expiryTime time.Time) dataset.RecordFuture
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockLeaseBuilder ¶
type MockLeaseBuilder struct { ImpressionMetaResource *model.MetaResource Resources map[string][]byte Heads []string }
func (*MockLeaseBuilder) AddMetaResource ¶
func (mlb *MockLeaseBuilder) AddMetaResource(meta any, opts ...dataset.BuilderOption) (string, error)
func (*MockLeaseBuilder) AddProvenance ¶
func (mlb *MockLeaseBuilder) AddProvenance(id string, provenance any, override bool) error
func (*MockLeaseBuilder) AddResource ¶
func (mlb *MockLeaseBuilder) AddResource(r io.Reader, opts ...dataset.BuilderOption) (string, error)
func (*MockLeaseBuilder) Cancel ¶
func (mlb *MockLeaseBuilder) Cancel() error
func (*MockLeaseBuilder) CreatorID ¶
func (mlb *MockLeaseBuilder) CreatorID() string
func (*MockLeaseBuilder) ImportResource ¶
func (mlb *MockLeaseBuilder) ImportResource(res *model.StoredResource) error
func (*MockLeaseBuilder) OverrideImpression ¶
func (mlb *MockLeaseBuilder) OverrideImpression(imp *model.Impression)
func (*MockLeaseBuilder) SetHeads ¶
func (mlb *MockLeaseBuilder) SetHeads(headName ...string) error
func (*MockLeaseBuilder) SetImpressionMetaResource ¶
func (mlb *MockLeaseBuilder) SetImpressionMetaResource(res *model.MetaResource) error
func (*MockLeaseBuilder) Store ¶
func (mlb *MockLeaseBuilder) Store() (string, error)
func (*MockLeaseBuilder) Submit ¶
func (mlb *MockLeaseBuilder) Submit(expiryTime time.Time) dataset.RecordFuture
Click to show internal directories.
Click to hide internal directories.