Documentation
¶
Overview ¶
Package data_lister is a generated GoMock package.
Index ¶
- func New(informerFactory informers.SharedInformerFactory, ...) *k8sLister
- type DataLister
- type MockDataLister
- func (m *MockDataLister) EXPECT() *MockDataListerMockRecorder
- func (m *MockDataLister) GetPriorityClassByName(name string) (*v11.PriorityClass, error)
- func (m *MockDataLister) ListBindRequests() ([]*v1alpha2.BindRequest, error)
- func (m *MockDataLister) ListCSIDrivers() ([]*v12.CSIDriver, error)
- func (m *MockDataLister) ListCSIStorageCapacities() ([]*v12.CSIStorageCapacity, error)
- func (m *MockDataLister) ListConfigMaps() ([]*v1.ConfigMap, error)
- func (m *MockDataLister) ListNodes() ([]*v1.Node, error)
- func (m *MockDataLister) ListPersistentVolumeClaims() ([]*v1.PersistentVolumeClaim, error)
- func (m *MockDataLister) ListPodByIndex(index, value string) ([]any, error)
- func (m *MockDataLister) ListPodGroups() ([]*v2alpha2.PodGroup, error)
- func (m *MockDataLister) ListPods() ([]*v1.Pod, error)
- func (m *MockDataLister) ListPriorityClasses() ([]*v11.PriorityClass, error)
- func (m *MockDataLister) ListQueues() ([]*v2.Queue, error)
- func (m *MockDataLister) ListResourceClaims() ([]*v10.ResourceClaim, error)
- func (m *MockDataLister) ListResourceSlicesByNode() (map[string][]*v10.ResourceSlice, error)
- func (m *MockDataLister) ListResourceUsage() (*queue_info.ClusterUsage, error)
- func (m *MockDataLister) ListStorageClasses() ([]*v12.StorageClass, error)
- func (m *MockDataLister) ListTopologies() ([]*v1alpha1.Topology, error)
- type MockDataListerMockRecorder
- func (mr *MockDataListerMockRecorder) GetPriorityClassByName(name any) *gomock.Call
- func (mr *MockDataListerMockRecorder) ListBindRequests() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListCSIDrivers() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListCSIStorageCapacities() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListConfigMaps() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListNodes() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListPersistentVolumeClaims() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListPodByIndex(index, value any) *gomock.Call
- func (mr *MockDataListerMockRecorder) ListPodGroups() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListPods() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListPriorityClasses() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListQueues() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListResourceClaims() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListResourceSlicesByNode() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListResourceUsage() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListStorageClasses() *gomock.Call
- func (mr *MockDataListerMockRecorder) ListTopologies() *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New( informerFactory informers.SharedInformerFactory, kubeAiSchedulerInformerFactory kubeAiSchedulerInfo.SharedInformerFactory, usageLister *usagedb.UsageLister, partitionSelector labels.Selector, ) *k8sLister
Types ¶
type DataLister ¶
type DataLister interface {
ListPods() ([]*v1.Pod, error)
ListPodGroups() ([]*schedulingv2alpha2.PodGroup, error)
ListNodes() ([]*v1.Node, error)
ListQueues() ([]*schedulingv2.Queue, error)
ListPriorityClasses() ([]*scheduling.PriorityClass, error)
GetPriorityClassByName(name string) (*scheduling.PriorityClass, error)
ListPodByIndex(index, value string) ([]interface{}, error)
ListPersistentVolumeClaims() ([]*v1.PersistentVolumeClaim, error)
ListCSIStorageCapacities() ([]*storage.CSIStorageCapacity, error)
ListStorageClasses() ([]*storage.StorageClass, error)
ListCSIDrivers() ([]*storage.CSIDriver, error)
ListBindRequests() ([]*schedulingv1alpha2.BindRequest, error)
ListConfigMaps() ([]*v1.ConfigMap, error)
ListTopologies() ([]*kaiv1alpha1.Topology, error)
ListResourceUsage() (*queue_info.ClusterUsage, error)
// ListResourceSlicesByNode returns ResourceSlices grouped by node name.
ListResourceSlicesByNode() (map[string][]*resourceapi.ResourceSlice, error)
ListResourceClaims() ([]*resourceapi.ResourceClaim, error)
}
type MockDataLister ¶
type MockDataLister struct {
// contains filtered or unexported fields
}
MockDataLister is a mock of DataLister interface.
func NewMockDataLister ¶
func NewMockDataLister(ctrl *gomock.Controller) *MockDataLister
NewMockDataLister creates a new mock instance.
func (*MockDataLister) EXPECT ¶
func (m *MockDataLister) EXPECT() *MockDataListerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockDataLister) GetPriorityClassByName ¶
func (m *MockDataLister) GetPriorityClassByName(name string) (*v11.PriorityClass, error)
GetPriorityClassByName mocks base method.
func (*MockDataLister) ListBindRequests ¶
func (m *MockDataLister) ListBindRequests() ([]*v1alpha2.BindRequest, error)
ListBindRequests mocks base method.
func (*MockDataLister) ListCSIDrivers ¶
func (m *MockDataLister) ListCSIDrivers() ([]*v12.CSIDriver, error)
ListCSIDrivers mocks base method.
func (*MockDataLister) ListCSIStorageCapacities ¶
func (m *MockDataLister) ListCSIStorageCapacities() ([]*v12.CSIStorageCapacity, error)
ListCSIStorageCapacities mocks base method.
func (*MockDataLister) ListConfigMaps ¶
func (m *MockDataLister) ListConfigMaps() ([]*v1.ConfigMap, error)
ListConfigMaps mocks base method.
func (*MockDataLister) ListNodes ¶
func (m *MockDataLister) ListNodes() ([]*v1.Node, error)
ListNodes mocks base method.
func (*MockDataLister) ListPersistentVolumeClaims ¶
func (m *MockDataLister) ListPersistentVolumeClaims() ([]*v1.PersistentVolumeClaim, error)
ListPersistentVolumeClaims mocks base method.
func (*MockDataLister) ListPodByIndex ¶
func (m *MockDataLister) ListPodByIndex(index, value string) ([]any, error)
ListPodByIndex mocks base method.
func (*MockDataLister) ListPodGroups ¶
func (m *MockDataLister) ListPodGroups() ([]*v2alpha2.PodGroup, error)
ListPodGroups mocks base method.
func (*MockDataLister) ListPods ¶
func (m *MockDataLister) ListPods() ([]*v1.Pod, error)
ListPods mocks base method.
func (*MockDataLister) ListPriorityClasses ¶
func (m *MockDataLister) ListPriorityClasses() ([]*v11.PriorityClass, error)
ListPriorityClasses mocks base method.
func (*MockDataLister) ListQueues ¶
func (m *MockDataLister) ListQueues() ([]*v2.Queue, error)
ListQueues mocks base method.
func (*MockDataLister) ListResourceClaims ¶ added in v0.13.0
func (m *MockDataLister) ListResourceClaims() ([]*v10.ResourceClaim, error)
ListResourceClaims mocks base method.
func (*MockDataLister) ListResourceSlicesByNode ¶ added in v0.13.0
func (m *MockDataLister) ListResourceSlicesByNode() (map[string][]*v10.ResourceSlice, error)
ListResourceSlicesByNode mocks base method.
func (*MockDataLister) ListResourceUsage ¶ added in v0.7.13
func (m *MockDataLister) ListResourceUsage() (*queue_info.ClusterUsage, error)
ListResourceUsage mocks base method.
func (*MockDataLister) ListStorageClasses ¶
func (m *MockDataLister) ListStorageClasses() ([]*v12.StorageClass, error)
ListStorageClasses mocks base method.
func (*MockDataLister) ListTopologies ¶ added in v0.7.8
func (m *MockDataLister) ListTopologies() ([]*v1alpha1.Topology, error)
ListTopologies mocks base method.
type MockDataListerMockRecorder ¶
type MockDataListerMockRecorder struct {
// contains filtered or unexported fields
}
MockDataListerMockRecorder is the mock recorder for MockDataLister.
func (*MockDataListerMockRecorder) GetPriorityClassByName ¶
func (mr *MockDataListerMockRecorder) GetPriorityClassByName(name any) *gomock.Call
GetPriorityClassByName indicates an expected call of GetPriorityClassByName.
func (*MockDataListerMockRecorder) ListBindRequests ¶
func (mr *MockDataListerMockRecorder) ListBindRequests() *gomock.Call
ListBindRequests indicates an expected call of ListBindRequests.
func (*MockDataListerMockRecorder) ListCSIDrivers ¶
func (mr *MockDataListerMockRecorder) ListCSIDrivers() *gomock.Call
ListCSIDrivers indicates an expected call of ListCSIDrivers.
func (*MockDataListerMockRecorder) ListCSIStorageCapacities ¶
func (mr *MockDataListerMockRecorder) ListCSIStorageCapacities() *gomock.Call
ListCSIStorageCapacities indicates an expected call of ListCSIStorageCapacities.
func (*MockDataListerMockRecorder) ListConfigMaps ¶
func (mr *MockDataListerMockRecorder) ListConfigMaps() *gomock.Call
ListConfigMaps indicates an expected call of ListConfigMaps.
func (*MockDataListerMockRecorder) ListNodes ¶
func (mr *MockDataListerMockRecorder) ListNodes() *gomock.Call
ListNodes indicates an expected call of ListNodes.
func (*MockDataListerMockRecorder) ListPersistentVolumeClaims ¶
func (mr *MockDataListerMockRecorder) ListPersistentVolumeClaims() *gomock.Call
ListPersistentVolumeClaims indicates an expected call of ListPersistentVolumeClaims.
func (*MockDataListerMockRecorder) ListPodByIndex ¶
func (mr *MockDataListerMockRecorder) ListPodByIndex(index, value any) *gomock.Call
ListPodByIndex indicates an expected call of ListPodByIndex.
func (*MockDataListerMockRecorder) ListPodGroups ¶
func (mr *MockDataListerMockRecorder) ListPodGroups() *gomock.Call
ListPodGroups indicates an expected call of ListPodGroups.
func (*MockDataListerMockRecorder) ListPods ¶
func (mr *MockDataListerMockRecorder) ListPods() *gomock.Call
ListPods indicates an expected call of ListPods.
func (*MockDataListerMockRecorder) ListPriorityClasses ¶
func (mr *MockDataListerMockRecorder) ListPriorityClasses() *gomock.Call
ListPriorityClasses indicates an expected call of ListPriorityClasses.
func (*MockDataListerMockRecorder) ListQueues ¶
func (mr *MockDataListerMockRecorder) ListQueues() *gomock.Call
ListQueues indicates an expected call of ListQueues.
func (*MockDataListerMockRecorder) ListResourceClaims ¶ added in v0.13.0
func (mr *MockDataListerMockRecorder) ListResourceClaims() *gomock.Call
ListResourceClaims indicates an expected call of ListResourceClaims.
func (*MockDataListerMockRecorder) ListResourceSlicesByNode ¶ added in v0.13.0
func (mr *MockDataListerMockRecorder) ListResourceSlicesByNode() *gomock.Call
ListResourceSlicesByNode indicates an expected call of ListResourceSlicesByNode.
func (*MockDataListerMockRecorder) ListResourceUsage ¶ added in v0.7.13
func (mr *MockDataListerMockRecorder) ListResourceUsage() *gomock.Call
ListResourceUsage indicates an expected call of ListResourceUsage.
func (*MockDataListerMockRecorder) ListStorageClasses ¶
func (mr *MockDataListerMockRecorder) ListStorageClasses() *gomock.Call
ListStorageClasses indicates an expected call of ListStorageClasses.
func (*MockDataListerMockRecorder) ListTopologies ¶ added in v0.7.8
func (mr *MockDataListerMockRecorder) ListTopologies() *gomock.Call
ListTopologies indicates an expected call of ListTopologies.