Documentation
¶
Index ¶
- Variables
- type FakeBucket
- type FakeBucketClass
- type FakeEvent
- type FakeRuntimeService
- func (r *FakeRuntimeService) CreateBucket(ctx context.Context, req *iri.CreateBucketRequest) (*iri.CreateBucketResponse, error)
- func (r *FakeRuntimeService) DeleteBucket(ctx context.Context, req *iri.DeleteBucketRequest) (*iri.DeleteBucketResponse, error)
- func (r *FakeRuntimeService) ListBucketClasses(ctx context.Context, req *iri.ListBucketClassesRequest) (*iri.ListBucketClassesResponse, error)
- func (r *FakeRuntimeService) ListBuckets(ctx context.Context, req *iri.ListBucketsRequest) (*iri.ListBucketsResponse, error)
- func (r *FakeRuntimeService) ListEvents(ctx context.Context, req *iri.ListEventsRequest) (*iri.ListEventsResponse, error)
- func (r *FakeRuntimeService) SetBucketClasses(bucketClasses []*FakeBucketClass)
- func (r *FakeRuntimeService) SetBuckets(buckets []*FakeBucket)
- func (r *FakeRuntimeService) SetEvents(events []*FakeEvent)
- func (r *FakeRuntimeService) Version(ctx context.Context, req *iri.VersionRequest) (*iri.VersionResponse, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // FakeVersion is the version of the fake runtime. FakeVersion = "0.1.0" // FakeRuntimeName is the name of the fake runtime. FakeRuntimeName = "fakeRuntime" )
Functions ¶
This section is empty.
Types ¶
type FakeBucket ¶
type FakeBucketClass ¶
type FakeBucketClass struct {
iri.BucketClass
}
type FakeRuntimeService ¶
type FakeRuntimeService struct {
sync.Mutex
Buckets map[string]*FakeBucket
BucketClasses map[string]*FakeBucketClass
Events []*FakeEvent
// contains filtered or unexported fields
}
func NewFakeRuntimeService ¶
func NewFakeRuntimeService() *FakeRuntimeService
func (*FakeRuntimeService) CreateBucket ¶
func (r *FakeRuntimeService) CreateBucket(ctx context.Context, req *iri.CreateBucketRequest) (*iri.CreateBucketResponse, error)
func (*FakeRuntimeService) DeleteBucket ¶
func (r *FakeRuntimeService) DeleteBucket(ctx context.Context, req *iri.DeleteBucketRequest) (*iri.DeleteBucketResponse, error)
func (*FakeRuntimeService) ListBucketClasses ¶
func (r *FakeRuntimeService) ListBucketClasses(ctx context.Context, req *iri.ListBucketClassesRequest) (*iri.ListBucketClassesResponse, error)
func (*FakeRuntimeService) ListBuckets ¶
func (r *FakeRuntimeService) ListBuckets(ctx context.Context, req *iri.ListBucketsRequest) (*iri.ListBucketsResponse, error)
func (*FakeRuntimeService) ListEvents ¶
func (r *FakeRuntimeService) ListEvents(ctx context.Context, req *iri.ListEventsRequest) (*iri.ListEventsResponse, error)
func (*FakeRuntimeService) SetBucketClasses ¶
func (r *FakeRuntimeService) SetBucketClasses(bucketClasses []*FakeBucketClass)
func (*FakeRuntimeService) SetBuckets ¶
func (r *FakeRuntimeService) SetBuckets(buckets []*FakeBucket)
func (*FakeRuntimeService) SetEvents ¶
func (r *FakeRuntimeService) SetEvents(events []*FakeEvent)
func (*FakeRuntimeService) Version ¶ added in v0.2.4
func (r *FakeRuntimeService) Version(ctx context.Context, req *iri.VersionRequest) (*iri.VersionResponse, error)
Click to show internal directories.
Click to hide internal directories.