blob: 8d4cd3b98337774f11f6f99535ef57f036eafd61 [file] [log] [blame]
//
// Licensed to the Apache Software Foundation (ASF) under one
// or more contributor license agreements. See the NOTICE file
// distributed with this work for additional information
// regarding copyright ownership. The ASF licenses this file
// to you under the Apache License, Version 2.0 (the
// "License"); you may not use this file except in compliance
// with the License. You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing,
// software distributed under the License is distributed on an
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
// KIND, either express or implied. See the License for the
// specific language governing permissions and limitations
// under the License.
//
// Code generated by MockGen. DO NOT EDIT.
// Source: ./cloudstack/PodService.go
// Package cloudstack is a generated GoMock package.
package cloudstack
import (
reflect "reflect"
gomock "github.com/golang/mock/gomock"
)
// MockPodServiceIface is a mock of PodServiceIface interface.
type MockPodServiceIface struct {
ctrl *gomock.Controller
recorder *MockPodServiceIfaceMockRecorder
}
// MockPodServiceIfaceMockRecorder is the mock recorder for MockPodServiceIface.
type MockPodServiceIfaceMockRecorder struct {
mock *MockPodServiceIface
}
// NewMockPodServiceIface creates a new mock instance.
func NewMockPodServiceIface(ctrl *gomock.Controller) *MockPodServiceIface {
mock := &MockPodServiceIface{ctrl: ctrl}
mock.recorder = &MockPodServiceIfaceMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockPodServiceIface) EXPECT() *MockPodServiceIfaceMockRecorder {
return m.recorder
}
// CreatePod mocks base method.
func (m *MockPodServiceIface) CreatePod(p *CreatePodParams) (*CreatePodResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "CreatePod", p)
ret0, _ := ret[0].(*CreatePodResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// CreatePod indicates an expected call of CreatePod.
func (mr *MockPodServiceIfaceMockRecorder) CreatePod(p interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePod", reflect.TypeOf((*MockPodServiceIface)(nil).CreatePod), p)
}
// DedicatePod mocks base method.
func (m *MockPodServiceIface) DedicatePod(p *DedicatePodParams) (*DedicatePodResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "DedicatePod", p)
ret0, _ := ret[0].(*DedicatePodResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// DedicatePod indicates an expected call of DedicatePod.
func (mr *MockPodServiceIfaceMockRecorder) DedicatePod(p interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DedicatePod", reflect.TypeOf((*MockPodServiceIface)(nil).DedicatePod), p)
}
// DeletePod mocks base method.
func (m *MockPodServiceIface) DeletePod(p *DeletePodParams) (*DeletePodResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "DeletePod", p)
ret0, _ := ret[0].(*DeletePodResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// DeletePod indicates an expected call of DeletePod.
func (mr *MockPodServiceIfaceMockRecorder) DeletePod(p interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePod", reflect.TypeOf((*MockPodServiceIface)(nil).DeletePod), p)
}
// GetPodByID mocks base method.
func (m *MockPodServiceIface) GetPodByID(id string, opts ...OptionFunc) (*Pod, int, error) {
m.ctrl.T.Helper()
varargs := []interface{}{id}
for _, a := range opts {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "GetPodByID", varargs...)
ret0, _ := ret[0].(*Pod)
ret1, _ := ret[1].(int)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// GetPodByID indicates an expected call of GetPodByID.
func (mr *MockPodServiceIfaceMockRecorder) GetPodByID(id interface{}, opts ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{id}, opts...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPodByID", reflect.TypeOf((*MockPodServiceIface)(nil).GetPodByID), varargs...)
}
// GetPodByName mocks base method.
func (m *MockPodServiceIface) GetPodByName(name string, opts ...OptionFunc) (*Pod, int, error) {
m.ctrl.T.Helper()
varargs := []interface{}{name}
for _, a := range opts {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "GetPodByName", varargs...)
ret0, _ := ret[0].(*Pod)
ret1, _ := ret[1].(int)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// GetPodByName indicates an expected call of GetPodByName.
func (mr *MockPodServiceIfaceMockRecorder) GetPodByName(name interface{}, opts ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{name}, opts...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPodByName", reflect.TypeOf((*MockPodServiceIface)(nil).GetPodByName), varargs...)
}
// GetPodID mocks base method.
func (m *MockPodServiceIface) GetPodID(name string, opts ...OptionFunc) (string, int, error) {
m.ctrl.T.Helper()
varargs := []interface{}{name}
for _, a := range opts {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "GetPodID", varargs...)
ret0, _ := ret[0].(string)
ret1, _ := ret[1].(int)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// GetPodID indicates an expected call of GetPodID.
func (mr *MockPodServiceIfaceMockRecorder) GetPodID(name interface{}, opts ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{name}, opts...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPodID", reflect.TypeOf((*MockPodServiceIface)(nil).GetPodID), varargs...)
}
// ListDedicatedPods mocks base method.
func (m *MockPodServiceIface) ListDedicatedPods(p *ListDedicatedPodsParams) (*ListDedicatedPodsResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ListDedicatedPods", p)
ret0, _ := ret[0].(*ListDedicatedPodsResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ListDedicatedPods indicates an expected call of ListDedicatedPods.
func (mr *MockPodServiceIfaceMockRecorder) ListDedicatedPods(p interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDedicatedPods", reflect.TypeOf((*MockPodServiceIface)(nil).ListDedicatedPods), p)
}
// ListPods mocks base method.
func (m *MockPodServiceIface) ListPods(p *ListPodsParams) (*ListPodsResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ListPods", p)
ret0, _ := ret[0].(*ListPodsResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ListPods indicates an expected call of ListPods.
func (mr *MockPodServiceIfaceMockRecorder) ListPods(p interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPods", reflect.TypeOf((*MockPodServiceIface)(nil).ListPods), p)
}
// NewCreatePodParams mocks base method.
func (m *MockPodServiceIface) NewCreatePodParams(name, zoneid string) *CreatePodParams {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "NewCreatePodParams", name, zoneid)
ret0, _ := ret[0].(*CreatePodParams)
return ret0
}
// NewCreatePodParams indicates an expected call of NewCreatePodParams.
func (mr *MockPodServiceIfaceMockRecorder) NewCreatePodParams(name, zoneid interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewCreatePodParams", reflect.TypeOf((*MockPodServiceIface)(nil).NewCreatePodParams), name, zoneid)
}
// NewDedicatePodParams mocks base method.
func (m *MockPodServiceIface) NewDedicatePodParams(domainid, podid string) *DedicatePodParams {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "NewDedicatePodParams", domainid, podid)
ret0, _ := ret[0].(*DedicatePodParams)
return ret0
}
// NewDedicatePodParams indicates an expected call of NewDedicatePodParams.
func (mr *MockPodServiceIfaceMockRecorder) NewDedicatePodParams(domainid, podid interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewDedicatePodParams", reflect.TypeOf((*MockPodServiceIface)(nil).NewDedicatePodParams), domainid, podid)
}
// NewDeletePodParams mocks base method.
func (m *MockPodServiceIface) NewDeletePodParams(id string) *DeletePodParams {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "NewDeletePodParams", id)
ret0, _ := ret[0].(*DeletePodParams)
return ret0
}
// NewDeletePodParams indicates an expected call of NewDeletePodParams.
func (mr *MockPodServiceIfaceMockRecorder) NewDeletePodParams(id interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewDeletePodParams", reflect.TypeOf((*MockPodServiceIface)(nil).NewDeletePodParams), id)
}
// NewListDedicatedPodsParams mocks base method.
func (m *MockPodServiceIface) NewListDedicatedPodsParams() *ListDedicatedPodsParams {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "NewListDedicatedPodsParams")
ret0, _ := ret[0].(*ListDedicatedPodsParams)
return ret0
}
// NewListDedicatedPodsParams indicates an expected call of NewListDedicatedPodsParams.
func (mr *MockPodServiceIfaceMockRecorder) NewListDedicatedPodsParams() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewListDedicatedPodsParams", reflect.TypeOf((*MockPodServiceIface)(nil).NewListDedicatedPodsParams))
}
// NewListPodsParams mocks base method.
func (m *MockPodServiceIface) NewListPodsParams() *ListPodsParams {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "NewListPodsParams")
ret0, _ := ret[0].(*ListPodsParams)
return ret0
}
// NewListPodsParams indicates an expected call of NewListPodsParams.
func (mr *MockPodServiceIfaceMockRecorder) NewListPodsParams() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewListPodsParams", reflect.TypeOf((*MockPodServiceIface)(nil).NewListPodsParams))
}
// NewReleaseDedicatedPodParams mocks base method.
func (m *MockPodServiceIface) NewReleaseDedicatedPodParams(podid string) *ReleaseDedicatedPodParams {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "NewReleaseDedicatedPodParams", podid)
ret0, _ := ret[0].(*ReleaseDedicatedPodParams)
return ret0
}
// NewReleaseDedicatedPodParams indicates an expected call of NewReleaseDedicatedPodParams.
func (mr *MockPodServiceIfaceMockRecorder) NewReleaseDedicatedPodParams(podid interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewReleaseDedicatedPodParams", reflect.TypeOf((*MockPodServiceIface)(nil).NewReleaseDedicatedPodParams), podid)
}
// NewUpdatePodParams mocks base method.
func (m *MockPodServiceIface) NewUpdatePodParams(id string) *UpdatePodParams {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "NewUpdatePodParams", id)
ret0, _ := ret[0].(*UpdatePodParams)
return ret0
}
// NewUpdatePodParams indicates an expected call of NewUpdatePodParams.
func (mr *MockPodServiceIfaceMockRecorder) NewUpdatePodParams(id interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewUpdatePodParams", reflect.TypeOf((*MockPodServiceIface)(nil).NewUpdatePodParams), id)
}
// ReleaseDedicatedPod mocks base method.
func (m *MockPodServiceIface) ReleaseDedicatedPod(p *ReleaseDedicatedPodParams) (*ReleaseDedicatedPodResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ReleaseDedicatedPod", p)
ret0, _ := ret[0].(*ReleaseDedicatedPodResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ReleaseDedicatedPod indicates an expected call of ReleaseDedicatedPod.
func (mr *MockPodServiceIfaceMockRecorder) ReleaseDedicatedPod(p interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseDedicatedPod", reflect.TypeOf((*MockPodServiceIface)(nil).ReleaseDedicatedPod), p)
}
// UpdatePod mocks base method.
func (m *MockPodServiceIface) UpdatePod(p *UpdatePodParams) (*UpdatePodResponse, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "UpdatePod", p)
ret0, _ := ret[0].(*UpdatePodResponse)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// UpdatePod indicates an expected call of UpdatePod.
func (mr *MockPodServiceIfaceMockRecorder) UpdatePod(p interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdatePod", reflect.TypeOf((*MockPodServiceIface)(nil).UpdatePod), p)
}