api.go 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287
  1. // Code generated by MockGen. DO NOT EDIT.
  2. // Source: github.com/docker/ecs-plugin/pkg/amazon (interfaces: API)
  3. // Package mock is a generated GoMock package.
  4. package mock
  5. import (
  6. context "context"
  7. cloudformation "github.com/aws/aws-sdk-go/service/cloudformation"
  8. cloudformation0 "github.com/awslabs/goformation/v4/cloudformation"
  9. docker "github.com/docker/ecs-plugin/pkg/docker"
  10. gomock "github.com/golang/mock/gomock"
  11. reflect "reflect"
  12. )
  13. // MockAPI is a mock of API interface
  14. type MockAPI struct {
  15. ctrl *gomock.Controller
  16. recorder *MockAPIMockRecorder
  17. }
  18. // MockAPIMockRecorder is the mock recorder for MockAPI
  19. type MockAPIMockRecorder struct {
  20. mock *MockAPI
  21. }
  22. // NewMockAPI creates a new mock instance
  23. func NewMockAPI(ctrl *gomock.Controller) *MockAPI {
  24. mock := &MockAPI{ctrl: ctrl}
  25. mock.recorder = &MockAPIMockRecorder{mock}
  26. return mock
  27. }
  28. // EXPECT returns an object that allows the caller to indicate expected use
  29. func (m *MockAPI) EXPECT() *MockAPIMockRecorder {
  30. return m.recorder
  31. }
  32. // ClusterExists mocks base method
  33. func (m *MockAPI) ClusterExists(arg0 context.Context, arg1 string) (bool, error) {
  34. m.ctrl.T.Helper()
  35. ret := m.ctrl.Call(m, "ClusterExists", arg0, arg1)
  36. ret0, _ := ret[0].(bool)
  37. ret1, _ := ret[1].(error)
  38. return ret0, ret1
  39. }
  40. // ClusterExists indicates an expected call of ClusterExists
  41. func (mr *MockAPIMockRecorder) ClusterExists(arg0, arg1 interface{}) *gomock.Call {
  42. mr.mock.ctrl.T.Helper()
  43. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClusterExists", reflect.TypeOf((*MockAPI)(nil).ClusterExists), arg0, arg1)
  44. }
  45. // CreateCluster mocks base method
  46. func (m *MockAPI) CreateCluster(arg0 context.Context, arg1 string) (string, error) {
  47. m.ctrl.T.Helper()
  48. ret := m.ctrl.Call(m, "CreateCluster", arg0, arg1)
  49. ret0, _ := ret[0].(string)
  50. ret1, _ := ret[1].(error)
  51. return ret0, ret1
  52. }
  53. // CreateCluster indicates an expected call of CreateCluster
  54. func (mr *MockAPIMockRecorder) CreateCluster(arg0, arg1 interface{}) *gomock.Call {
  55. mr.mock.ctrl.T.Helper()
  56. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCluster", reflect.TypeOf((*MockAPI)(nil).CreateCluster), arg0, arg1)
  57. }
  58. // CreateSecret mocks base method
  59. func (m *MockAPI) CreateSecret(arg0 context.Context, arg1, arg2 string) (string, error) {
  60. m.ctrl.T.Helper()
  61. ret := m.ctrl.Call(m, "CreateSecret", arg0, arg1, arg2)
  62. ret0, _ := ret[0].(string)
  63. ret1, _ := ret[1].(error)
  64. return ret0, ret1
  65. }
  66. // CreateSecret indicates an expected call of CreateSecret
  67. func (mr *MockAPIMockRecorder) CreateSecret(arg0, arg1, arg2 interface{}) *gomock.Call {
  68. mr.mock.ctrl.T.Helper()
  69. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSecret", reflect.TypeOf((*MockAPI)(nil).CreateSecret), arg0, arg1, arg2)
  70. }
  71. // CreateStack mocks base method
  72. func (m *MockAPI) CreateStack(arg0 context.Context, arg1 string, arg2 *cloudformation0.Template) error {
  73. m.ctrl.T.Helper()
  74. ret := m.ctrl.Call(m, "CreateStack", arg0, arg1, arg2)
  75. ret0, _ := ret[0].(error)
  76. return ret0
  77. }
  78. // CreateStack indicates an expected call of CreateStack
  79. func (mr *MockAPIMockRecorder) CreateStack(arg0, arg1, arg2 interface{}) *gomock.Call {
  80. mr.mock.ctrl.T.Helper()
  81. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateStack", reflect.TypeOf((*MockAPI)(nil).CreateStack), arg0, arg1, arg2)
  82. }
  83. // DeleteCluster mocks base method
  84. func (m *MockAPI) DeleteCluster(arg0 context.Context, arg1 string) error {
  85. m.ctrl.T.Helper()
  86. ret := m.ctrl.Call(m, "DeleteCluster", arg0, arg1)
  87. ret0, _ := ret[0].(error)
  88. return ret0
  89. }
  90. // DeleteCluster indicates an expected call of DeleteCluster
  91. func (mr *MockAPIMockRecorder) DeleteCluster(arg0, arg1 interface{}) *gomock.Call {
  92. mr.mock.ctrl.T.Helper()
  93. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteCluster", reflect.TypeOf((*MockAPI)(nil).DeleteCluster), arg0, arg1)
  94. }
  95. // DeleteSecret mocks base method
  96. func (m *MockAPI) DeleteSecret(arg0 context.Context, arg1 string, arg2 bool) error {
  97. m.ctrl.T.Helper()
  98. ret := m.ctrl.Call(m, "DeleteSecret", arg0, arg1, arg2)
  99. ret0, _ := ret[0].(error)
  100. return ret0
  101. }
  102. // DeleteSecret indicates an expected call of DeleteSecret
  103. func (mr *MockAPIMockRecorder) DeleteSecret(arg0, arg1, arg2 interface{}) *gomock.Call {
  104. mr.mock.ctrl.T.Helper()
  105. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSecret", reflect.TypeOf((*MockAPI)(nil).DeleteSecret), arg0, arg1, arg2)
  106. }
  107. // DeleteStack mocks base method
  108. func (m *MockAPI) DeleteStack(arg0 context.Context, arg1 string) error {
  109. m.ctrl.T.Helper()
  110. ret := m.ctrl.Call(m, "DeleteStack", arg0, arg1)
  111. ret0, _ := ret[0].(error)
  112. return ret0
  113. }
  114. // DeleteStack indicates an expected call of DeleteStack
  115. func (mr *MockAPIMockRecorder) DeleteStack(arg0, arg1 interface{}) *gomock.Call {
  116. mr.mock.ctrl.T.Helper()
  117. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteStack", reflect.TypeOf((*MockAPI)(nil).DeleteStack), arg0, arg1)
  118. }
  119. // DescribeStackEvents mocks base method
  120. func (m *MockAPI) DescribeStackEvents(arg0 context.Context, arg1 string) ([]*cloudformation.StackEvent, error) {
  121. m.ctrl.T.Helper()
  122. ret := m.ctrl.Call(m, "DescribeStackEvents", arg0, arg1)
  123. ret0, _ := ret[0].([]*cloudformation.StackEvent)
  124. ret1, _ := ret[1].(error)
  125. return ret0, ret1
  126. }
  127. // DescribeStackEvents indicates an expected call of DescribeStackEvents
  128. func (mr *MockAPIMockRecorder) DescribeStackEvents(arg0, arg1 interface{}) *gomock.Call {
  129. mr.mock.ctrl.T.Helper()
  130. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeStackEvents", reflect.TypeOf((*MockAPI)(nil).DescribeStackEvents), arg0, arg1)
  131. }
  132. // GetDefaultVPC mocks base method
  133. func (m *MockAPI) GetDefaultVPC(arg0 context.Context) (string, error) {
  134. m.ctrl.T.Helper()
  135. ret := m.ctrl.Call(m, "GetDefaultVPC", arg0)
  136. ret0, _ := ret[0].(string)
  137. ret1, _ := ret[1].(error)
  138. return ret0, ret1
  139. }
  140. // GetDefaultVPC indicates an expected call of GetDefaultVPC
  141. func (mr *MockAPIMockRecorder) GetDefaultVPC(arg0 interface{}) *gomock.Call {
  142. mr.mock.ctrl.T.Helper()
  143. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDefaultVPC", reflect.TypeOf((*MockAPI)(nil).GetDefaultVPC), arg0)
  144. }
  145. // GetRoleArn mocks base method
  146. func (m *MockAPI) GetRoleArn(arg0 context.Context, arg1 string) (string, error) {
  147. m.ctrl.T.Helper()
  148. ret := m.ctrl.Call(m, "GetRoleArn", arg0, arg1)
  149. ret0, _ := ret[0].(string)
  150. ret1, _ := ret[1].(error)
  151. return ret0, ret1
  152. }
  153. // GetRoleArn indicates an expected call of GetRoleArn
  154. func (mr *MockAPIMockRecorder) GetRoleArn(arg0, arg1 interface{}) *gomock.Call {
  155. mr.mock.ctrl.T.Helper()
  156. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRoleArn", reflect.TypeOf((*MockAPI)(nil).GetRoleArn), arg0, arg1)
  157. }
  158. // GetStackID mocks base method
  159. func (m *MockAPI) GetStackID(arg0 context.Context, arg1 string) (string, error) {
  160. m.ctrl.T.Helper()
  161. ret := m.ctrl.Call(m, "GetStackID", arg0, arg1)
  162. ret0, _ := ret[0].(string)
  163. ret1, _ := ret[1].(error)
  164. return ret0, ret1
  165. }
  166. // GetStackID indicates an expected call of GetStackID
  167. func (mr *MockAPIMockRecorder) GetStackID(arg0, arg1 interface{}) *gomock.Call {
  168. mr.mock.ctrl.T.Helper()
  169. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetStackID", reflect.TypeOf((*MockAPI)(nil).GetStackID), arg0, arg1)
  170. }
  171. // GetSubNets mocks base method
  172. func (m *MockAPI) GetSubNets(arg0 context.Context, arg1 string) ([]string, error) {
  173. m.ctrl.T.Helper()
  174. ret := m.ctrl.Call(m, "GetSubNets", arg0, arg1)
  175. ret0, _ := ret[0].([]string)
  176. ret1, _ := ret[1].(error)
  177. return ret0, ret1
  178. }
  179. // GetSubNets indicates an expected call of GetSubNets
  180. func (mr *MockAPIMockRecorder) GetSubNets(arg0, arg1 interface{}) *gomock.Call {
  181. mr.mock.ctrl.T.Helper()
  182. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSubNets", reflect.TypeOf((*MockAPI)(nil).GetSubNets), arg0, arg1)
  183. }
  184. // InspectSecret mocks base method
  185. func (m *MockAPI) InspectSecret(arg0 context.Context, arg1 string) (docker.Secret, error) {
  186. m.ctrl.T.Helper()
  187. ret := m.ctrl.Call(m, "InspectSecret", arg0, arg1)
  188. ret0, _ := ret[0].(docker.Secret)
  189. ret1, _ := ret[1].(error)
  190. return ret0, ret1
  191. }
  192. // InspectSecret indicates an expected call of InspectSecret
  193. func (mr *MockAPIMockRecorder) InspectSecret(arg0, arg1 interface{}) *gomock.Call {
  194. mr.mock.ctrl.T.Helper()
  195. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InspectSecret", reflect.TypeOf((*MockAPI)(nil).InspectSecret), arg0, arg1)
  196. }
  197. // ListSecrets mocks base method
  198. func (m *MockAPI) ListSecrets(arg0 context.Context) ([]docker.Secret, error) {
  199. m.ctrl.T.Helper()
  200. ret := m.ctrl.Call(m, "ListSecrets", arg0)
  201. ret0, _ := ret[0].([]docker.Secret)
  202. ret1, _ := ret[1].(error)
  203. return ret0, ret1
  204. }
  205. // ListSecrets indicates an expected call of ListSecrets
  206. func (mr *MockAPIMockRecorder) ListSecrets(arg0 interface{}) *gomock.Call {
  207. mr.mock.ctrl.T.Helper()
  208. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSecrets", reflect.TypeOf((*MockAPI)(nil).ListSecrets), arg0)
  209. }
  210. // StackExists mocks base method
  211. func (m *MockAPI) StackExists(arg0 context.Context, arg1 string) (bool, error) {
  212. m.ctrl.T.Helper()
  213. ret := m.ctrl.Call(m, "StackExists", arg0, arg1)
  214. ret0, _ := ret[0].(bool)
  215. ret1, _ := ret[1].(error)
  216. return ret0, ret1
  217. }
  218. // StackExists indicates an expected call of StackExists
  219. func (mr *MockAPIMockRecorder) StackExists(arg0, arg1 interface{}) *gomock.Call {
  220. mr.mock.ctrl.T.Helper()
  221. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StackExists", reflect.TypeOf((*MockAPI)(nil).StackExists), arg0, arg1)
  222. }
  223. // VpcExists mocks base method
  224. func (m *MockAPI) VpcExists(arg0 context.Context, arg1 string) (bool, error) {
  225. m.ctrl.T.Helper()
  226. ret := m.ctrl.Call(m, "VpcExists", arg0, arg1)
  227. ret0, _ := ret[0].(bool)
  228. ret1, _ := ret[1].(error)
  229. return ret0, ret1
  230. }
  231. // VpcExists indicates an expected call of VpcExists
  232. func (mr *MockAPIMockRecorder) VpcExists(arg0, arg1 interface{}) *gomock.Call {
  233. mr.mock.ctrl.T.Helper()
  234. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VpcExists", reflect.TypeOf((*MockAPI)(nil).VpcExists), arg0, arg1)
  235. }
  236. // WaitStackComplete mocks base method
  237. func (m *MockAPI) WaitStackComplete(arg0 context.Context, arg1 string, arg2 int) error {
  238. m.ctrl.T.Helper()
  239. ret := m.ctrl.Call(m, "WaitStackComplete", arg0, arg1, arg2)
  240. ret0, _ := ret[0].(error)
  241. return ret0
  242. }
  243. // WaitStackComplete indicates an expected call of WaitStackComplete
  244. func (mr *MockAPIMockRecorder) WaitStackComplete(arg0, arg1, arg2 interface{}) *gomock.Call {
  245. mr.mock.ctrl.T.Helper()
  246. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitStackComplete", reflect.TypeOf((*MockAPI)(nil).WaitStackComplete), arg0, arg1, arg2)
  247. }