Documentation
¶
Index ¶
- type VzClientInterface
- func (_m *VzClientInterface) AttachToContainer(ctx context.Context, namespace string, podName string, containerName string, ...) error
- func (_m *VzClientInterface) CreateVirtualizationGroup(ctx context.Context, pod *v1.Pod, serviceAccountToken string, ...) error
- func (_m *VzClientInterface) DeleteVirtualizationGroup(ctx context.Context, namespace string, name string, gracePeriod int64) error
- func (_m *VzClientInterface) ExecuteContainerCommand(ctx context.Context, namespace string, podName string, containerName string, ...) error
- func (_m *VzClientInterface) GetContainerLogs(ctx context.Context, namespace string, podName string, containerName string, ...) (io.ReadCloser, error)
- func (_m *VzClientInterface) GetVirtualizationGroup(ctx context.Context, namespace string, name string) (*client.VirtualizationGroup, error)
- func (_m *VzClientInterface) GetVirtualizationGroupListResult(ctx context.Context) (map[types.NamespacedName]*client.VirtualizationGroup, error)
- func (_m *VzClientInterface) GetVirtualizationGroupStats(ctx context.Context, namespace string, name string, containers []v1.Container) ([]statsv1alpha1.ContainerStats, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VzClientInterface ¶
VzClientInterface is an autogenerated mock type for the VzClientInterface type
func NewVzClientInterface ¶
func NewVzClientInterface(t interface { mock.TestingT Cleanup(func()) }) *VzClientInterface
NewVzClientInterface creates a new instance of VzClientInterface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*VzClientInterface) AttachToContainer ¶
func (_m *VzClientInterface) AttachToContainer(ctx context.Context, namespace string, podName string, containerName string, attach api.AttachIO) error
AttachToContainer provides a mock function with given fields: ctx, namespace, podName, containerName, attach
func (*VzClientInterface) CreateVirtualizationGroup ¶
func (_m *VzClientInterface) CreateVirtualizationGroup(ctx context.Context, pod *v1.Pod, serviceAccountToken string, configMaps map[string]*v1.ConfigMap) error
CreateVirtualizationGroup provides a mock function with given fields: ctx, pod, serviceAccountToken, configMaps
func (*VzClientInterface) DeleteVirtualizationGroup ¶
func (_m *VzClientInterface) DeleteVirtualizationGroup(ctx context.Context, namespace string, name string, gracePeriod int64) error
DeleteVirtualizationGroup provides a mock function with given fields: ctx, namespace, name, gracePeriod
func (*VzClientInterface) ExecuteContainerCommand ¶
func (_m *VzClientInterface) ExecuteContainerCommand(ctx context.Context, namespace string, podName string, containerName string, cmd []string, attach api.AttachIO) error
ExecuteContainerCommand provides a mock function with given fields: ctx, namespace, podName, containerName, cmd, attach
func (*VzClientInterface) GetContainerLogs ¶
func (_m *VzClientInterface) GetContainerLogs(ctx context.Context, namespace string, podName string, containerName string, opts api.ContainerLogOpts) (io.ReadCloser, error)
GetContainerLogs provides a mock function with given fields: ctx, namespace, podName, containerName, opts
func (*VzClientInterface) GetVirtualizationGroup ¶
func (_m *VzClientInterface) GetVirtualizationGroup(ctx context.Context, namespace string, name string) (*client.VirtualizationGroup, error)
GetVirtualizationGroup provides a mock function with given fields: ctx, namespace, name
func (*VzClientInterface) GetVirtualizationGroupListResult ¶
func (_m *VzClientInterface) GetVirtualizationGroupListResult(ctx context.Context) (map[types.NamespacedName]*client.VirtualizationGroup, error)
GetVirtualizationGroupListResult provides a mock function with given fields: ctx
func (*VzClientInterface) GetVirtualizationGroupStats ¶ added in v1.1.0
func (_m *VzClientInterface) GetVirtualizationGroupStats(ctx context.Context, namespace string, name string, containers []v1.Container) ([]statsv1alpha1.ContainerStats, error)
GetVirtualizationGroupStats provides a mock function with given fields: ctx, namespace, name, containers