func (mr *MockIncarnationsMockRecorder) unreleasable() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "unreleasable", reflect.TypeOf((*MockIncarnations)(nil).unreleasable))
}
unreleasable indicates an expected call of unreleasable
package releasemanager
import (
	gomock "github.com/golang/mock/gomock"
	observe "go.medium.engineering/picchu/pkg/controller/releasemanager/observe"
	reflect "reflect"
)
type MockIncarnations struct {
	ctrl     *gomock.Controller
	recorder *MockIncarnationsMockRecorder
}
type MockIncarnationsMockRecorder struct {
	mock *MockIncarnations
}
func NewMockIncarnations(ctrl *gomock.Controller) *MockIncarnations {
	mock := &MockIncarnations{ctrl: ctrl}
	mock.recorder = &MockIncarnationsMockRecorder{mock}
	return mock
}
func (m *MockIncarnations) EXPECT() *MockIncarnationsMockRecorder {
	return m.recorder
}
func (m *MockIncarnations) alertable() []*Incarnation {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "alertable")
	ret0, _ := ret[0].([]*Incarnation)
	return ret0
}
func (mr *MockIncarnationsMockRecorder) alertable() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "alertable", reflect.TypeOf((*MockIncarnations)(nil).alertable))
}
func (m *MockIncarnations) deployed() []*Incarnation {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "deployed")
	ret0, _ := ret[0].([]*Incarnation)
	return ret0
}
func (mr *MockIncarnationsMockRecorder) deployed() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "deployed", reflect.TypeOf((*MockIncarnations)(nil).deployed))
}
func (m *MockIncarnations) releasable() []*Incarnation {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "releasable")
	ret0, _ := ret[0].([]*Incarnation)
	return ret0
}
func (mr *MockIncarnationsMockRecorder) releasable() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "releasable", reflect.TypeOf((*MockIncarnations)(nil).releasable))
}
func (m *MockIncarnations) revisioned() []*Incarnation {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "revisioned")
	ret0, _ := ret[0].([]*Incarnation)
	return ret0
}
func (mr *MockIncarnationsMockRecorder) revisioned() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "revisioned", reflect.TypeOf((*MockIncarnations)(nil).revisioned))
}
func (m *MockIncarnations) sorted() []*Incarnation {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "sorted")
	ret0, _ := ret[0].([]*Incarnation)
	return ret0
}
func (mr *MockIncarnationsMockRecorder) sorted() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "sorted", reflect.TypeOf((*MockIncarnations)(nil).sorted))
}
func (m *MockIncarnations) unreleasable() []*Incarnation {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "unreleasable")
	ret0, _ := ret[0].([]*Incarnation)
	return ret0
}