Documentation ¶
Overview ¶
Code generated by mockery v1.0.0. DO NOT EDIT.
Code generated by mockery v1.0.0. DO NOT EDIT.
Index ¶
- type ObjectStore
- func (_m *ObjectStore) CreateSignedURL(bucket string, key string, ttl time.Duration) (string, error)
- func (_m *ObjectStore) DeleteObject(bucket string, key string) error
- func (_m *ObjectStore) GetObject(bucket string, key string) (io.ReadCloser, error)
- func (_m *ObjectStore) Init(config map[string]string) error
- func (_m *ObjectStore) ListCommonPrefixes(bucket string, prefix string, delimiter string) ([]string, error)
- func (_m *ObjectStore) ListObjects(bucket string, prefix string) ([]string, error)
- func (_m *ObjectStore) PutObject(bucket string, key string, body io.Reader) error
- type VolumeSnapshotter
- func (_m *VolumeSnapshotter) CreateSnapshot(volumeID string, volumeAZ string, tags map[string]string) (string, error)
- func (_m *VolumeSnapshotter) CreateVolumeFromSnapshot(snapshotID string, volumeType string, volumeAZ string, iops *int64) (string, error)
- func (_m *VolumeSnapshotter) DeleteSnapshot(snapshotID string) error
- func (_m *VolumeSnapshotter) GetVolumeID(pv runtime.Unstructured) (string, error)
- func (_m *VolumeSnapshotter) GetVolumeInfo(volumeID string, volumeAZ string) (string, *int64, error)
- func (_m *VolumeSnapshotter) Init(config map[string]string) error
- func (_m *VolumeSnapshotter) SetVolumeID(pv runtime.Unstructured, volumeID string) (runtime.Unstructured, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ObjectStore ¶
ObjectStore is an autogenerated mock type for the ObjectStore type
func (*ObjectStore) CreateSignedURL ¶
func (_m *ObjectStore) CreateSignedURL(bucket string, key string, ttl time.Duration) (string, error)
CreateSignedURL provides a mock function with given fields: bucket, key, ttl
func (*ObjectStore) DeleteObject ¶
func (_m *ObjectStore) DeleteObject(bucket string, key string) error
DeleteObject provides a mock function with given fields: bucket, key
func (*ObjectStore) GetObject ¶
func (_m *ObjectStore) GetObject(bucket string, key string) (io.ReadCloser, error)
GetObject provides a mock function with given fields: bucket, key
func (*ObjectStore) Init ¶
func (_m *ObjectStore) Init(config map[string]string) error
Init provides a mock function with given fields: config
func (*ObjectStore) ListCommonPrefixes ¶
func (_m *ObjectStore) ListCommonPrefixes(bucket string, prefix string, delimiter string) ([]string, error)
ListCommonPrefixes provides a mock function with given fields: bucket, prefix, delimiter
func (*ObjectStore) ListObjects ¶
func (_m *ObjectStore) ListObjects(bucket string, prefix string) ([]string, error)
ListObjects provides a mock function with given fields: bucket, prefix
type VolumeSnapshotter ¶ added in v1.0.0
VolumeSnapshotter is an autogenerated mock type for the VolumeSnapshotter type
func (*VolumeSnapshotter) CreateSnapshot ¶ added in v1.0.0
func (_m *VolumeSnapshotter) CreateSnapshot(volumeID string, volumeAZ string, tags map[string]string) (string, error)
CreateSnapshot provides a mock function with given fields: volumeID, volumeAZ, tags
func (*VolumeSnapshotter) CreateVolumeFromSnapshot ¶ added in v1.0.0
func (_m *VolumeSnapshotter) CreateVolumeFromSnapshot(snapshotID string, volumeType string, volumeAZ string, iops *int64) (string, error)
CreateVolumeFromSnapshot provides a mock function with given fields: snapshotID, volumeType, volumeAZ, iops
func (*VolumeSnapshotter) DeleteSnapshot ¶ added in v1.0.0
func (_m *VolumeSnapshotter) DeleteSnapshot(snapshotID string) error
DeleteSnapshot provides a mock function with given fields: snapshotID
func (*VolumeSnapshotter) GetVolumeID ¶ added in v1.0.0
func (_m *VolumeSnapshotter) GetVolumeID(pv runtime.Unstructured) (string, error)
GetVolumeID provides a mock function with given fields: pv
func (*VolumeSnapshotter) GetVolumeInfo ¶ added in v1.0.0
func (_m *VolumeSnapshotter) GetVolumeInfo(volumeID string, volumeAZ string) (string, *int64, error)
GetVolumeInfo provides a mock function with given fields: volumeID, volumeAZ
func (*VolumeSnapshotter) Init ¶ added in v1.0.0
func (_m *VolumeSnapshotter) Init(config map[string]string) error
Init provides a mock function with given fields: config
func (*VolumeSnapshotter) SetVolumeID ¶ added in v1.0.0
func (_m *VolumeSnapshotter) SetVolumeID(pv runtime.Unstructured, volumeID string) (runtime.Unstructured, error)
SetVolumeID provides a mock function with given fields: pv, volumeID