1// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
2
3// Package robomakeriface provides an interface to enable mocking the AWS RoboMaker service client
4// for testing your code.
5//
6// It is important to note that this interface will have breaking changes
7// when the service model is updated and adds new API operations, paginators,
8// and waiters.
9package robomakeriface
10
11import (
12	"github.com/aws/aws-sdk-go/aws"
13	"github.com/aws/aws-sdk-go/aws/request"
14	"github.com/aws/aws-sdk-go/service/robomaker"
15)
16
17// RoboMakerAPI provides an interface to enable mocking the
18// robomaker.RoboMaker service client's API operation,
19// paginators, and waiters. This make unit testing your code that calls out
20// to the SDK's service client's calls easier.
21//
22// The best way to use this interface is so the SDK's service client's calls
23// can be stubbed out for unit testing your code with the SDK without needing
24// to inject custom request handlers into the SDK's request pipeline.
25//
26//    // myFunc uses an SDK service client to make a request to
27//    // AWS RoboMaker.
28//    func myFunc(svc robomakeriface.RoboMakerAPI) bool {
29//        // Make svc.BatchDeleteWorlds request
30//    }
31//
32//    func main() {
33//        sess := session.New()
34//        svc := robomaker.New(sess)
35//
36//        myFunc(svc)
37//    }
38//
39// In your _test.go file:
40//
41//    // Define a mock struct to be used in your unit tests of myFunc.
42//    type mockRoboMakerClient struct {
43//        robomakeriface.RoboMakerAPI
44//    }
45//    func (m *mockRoboMakerClient) BatchDeleteWorlds(input *robomaker.BatchDeleteWorldsInput) (*robomaker.BatchDeleteWorldsOutput, error) {
46//        // mock response/functionality
47//    }
48//
49//    func TestMyFunc(t *testing.T) {
50//        // Setup Test
51//        mockSvc := &mockRoboMakerClient{}
52//
53//        myfunc(mockSvc)
54//
55//        // Verify myFunc's functionality
56//    }
57//
58// It is important to note that this interface will have breaking changes
59// when the service model is updated and adds new API operations, paginators,
60// and waiters. Its suggested to use the pattern above for testing, or using
61// tooling to generate mocks to satisfy the interfaces.
62type RoboMakerAPI interface {
63	BatchDeleteWorlds(*robomaker.BatchDeleteWorldsInput) (*robomaker.BatchDeleteWorldsOutput, error)
64	BatchDeleteWorldsWithContext(aws.Context, *robomaker.BatchDeleteWorldsInput, ...request.Option) (*robomaker.BatchDeleteWorldsOutput, error)
65	BatchDeleteWorldsRequest(*robomaker.BatchDeleteWorldsInput) (*request.Request, *robomaker.BatchDeleteWorldsOutput)
66
67	BatchDescribeSimulationJob(*robomaker.BatchDescribeSimulationJobInput) (*robomaker.BatchDescribeSimulationJobOutput, error)
68	BatchDescribeSimulationJobWithContext(aws.Context, *robomaker.BatchDescribeSimulationJobInput, ...request.Option) (*robomaker.BatchDescribeSimulationJobOutput, error)
69	BatchDescribeSimulationJobRequest(*robomaker.BatchDescribeSimulationJobInput) (*request.Request, *robomaker.BatchDescribeSimulationJobOutput)
70
71	CancelDeploymentJob(*robomaker.CancelDeploymentJobInput) (*robomaker.CancelDeploymentJobOutput, error)
72	CancelDeploymentJobWithContext(aws.Context, *robomaker.CancelDeploymentJobInput, ...request.Option) (*robomaker.CancelDeploymentJobOutput, error)
73	CancelDeploymentJobRequest(*robomaker.CancelDeploymentJobInput) (*request.Request, *robomaker.CancelDeploymentJobOutput)
74
75	CancelSimulationJob(*robomaker.CancelSimulationJobInput) (*robomaker.CancelSimulationJobOutput, error)
76	CancelSimulationJobWithContext(aws.Context, *robomaker.CancelSimulationJobInput, ...request.Option) (*robomaker.CancelSimulationJobOutput, error)
77	CancelSimulationJobRequest(*robomaker.CancelSimulationJobInput) (*request.Request, *robomaker.CancelSimulationJobOutput)
78
79	CancelSimulationJobBatch(*robomaker.CancelSimulationJobBatchInput) (*robomaker.CancelSimulationJobBatchOutput, error)
80	CancelSimulationJobBatchWithContext(aws.Context, *robomaker.CancelSimulationJobBatchInput, ...request.Option) (*robomaker.CancelSimulationJobBatchOutput, error)
81	CancelSimulationJobBatchRequest(*robomaker.CancelSimulationJobBatchInput) (*request.Request, *robomaker.CancelSimulationJobBatchOutput)
82
83	CancelWorldExportJob(*robomaker.CancelWorldExportJobInput) (*robomaker.CancelWorldExportJobOutput, error)
84	CancelWorldExportJobWithContext(aws.Context, *robomaker.CancelWorldExportJobInput, ...request.Option) (*robomaker.CancelWorldExportJobOutput, error)
85	CancelWorldExportJobRequest(*robomaker.CancelWorldExportJobInput) (*request.Request, *robomaker.CancelWorldExportJobOutput)
86
87	CancelWorldGenerationJob(*robomaker.CancelWorldGenerationJobInput) (*robomaker.CancelWorldGenerationJobOutput, error)
88	CancelWorldGenerationJobWithContext(aws.Context, *robomaker.CancelWorldGenerationJobInput, ...request.Option) (*robomaker.CancelWorldGenerationJobOutput, error)
89	CancelWorldGenerationJobRequest(*robomaker.CancelWorldGenerationJobInput) (*request.Request, *robomaker.CancelWorldGenerationJobOutput)
90
91	CreateDeploymentJob(*robomaker.CreateDeploymentJobInput) (*robomaker.CreateDeploymentJobOutput, error)
92	CreateDeploymentJobWithContext(aws.Context, *robomaker.CreateDeploymentJobInput, ...request.Option) (*robomaker.CreateDeploymentJobOutput, error)
93	CreateDeploymentJobRequest(*robomaker.CreateDeploymentJobInput) (*request.Request, *robomaker.CreateDeploymentJobOutput)
94
95	CreateFleet(*robomaker.CreateFleetInput) (*robomaker.CreateFleetOutput, error)
96	CreateFleetWithContext(aws.Context, *robomaker.CreateFleetInput, ...request.Option) (*robomaker.CreateFleetOutput, error)
97	CreateFleetRequest(*robomaker.CreateFleetInput) (*request.Request, *robomaker.CreateFleetOutput)
98
99	CreateRobot(*robomaker.CreateRobotInput) (*robomaker.CreateRobotOutput, error)
100	CreateRobotWithContext(aws.Context, *robomaker.CreateRobotInput, ...request.Option) (*robomaker.CreateRobotOutput, error)
101	CreateRobotRequest(*robomaker.CreateRobotInput) (*request.Request, *robomaker.CreateRobotOutput)
102
103	CreateRobotApplication(*robomaker.CreateRobotApplicationInput) (*robomaker.CreateRobotApplicationOutput, error)
104	CreateRobotApplicationWithContext(aws.Context, *robomaker.CreateRobotApplicationInput, ...request.Option) (*robomaker.CreateRobotApplicationOutput, error)
105	CreateRobotApplicationRequest(*robomaker.CreateRobotApplicationInput) (*request.Request, *robomaker.CreateRobotApplicationOutput)
106
107	CreateRobotApplicationVersion(*robomaker.CreateRobotApplicationVersionInput) (*robomaker.CreateRobotApplicationVersionOutput, error)
108	CreateRobotApplicationVersionWithContext(aws.Context, *robomaker.CreateRobotApplicationVersionInput, ...request.Option) (*robomaker.CreateRobotApplicationVersionOutput, error)
109	CreateRobotApplicationVersionRequest(*robomaker.CreateRobotApplicationVersionInput) (*request.Request, *robomaker.CreateRobotApplicationVersionOutput)
110
111	CreateSimulationApplication(*robomaker.CreateSimulationApplicationInput) (*robomaker.CreateSimulationApplicationOutput, error)
112	CreateSimulationApplicationWithContext(aws.Context, *robomaker.CreateSimulationApplicationInput, ...request.Option) (*robomaker.CreateSimulationApplicationOutput, error)
113	CreateSimulationApplicationRequest(*robomaker.CreateSimulationApplicationInput) (*request.Request, *robomaker.CreateSimulationApplicationOutput)
114
115	CreateSimulationApplicationVersion(*robomaker.CreateSimulationApplicationVersionInput) (*robomaker.CreateSimulationApplicationVersionOutput, error)
116	CreateSimulationApplicationVersionWithContext(aws.Context, *robomaker.CreateSimulationApplicationVersionInput, ...request.Option) (*robomaker.CreateSimulationApplicationVersionOutput, error)
117	CreateSimulationApplicationVersionRequest(*robomaker.CreateSimulationApplicationVersionInput) (*request.Request, *robomaker.CreateSimulationApplicationVersionOutput)
118
119	CreateSimulationJob(*robomaker.CreateSimulationJobInput) (*robomaker.CreateSimulationJobOutput, error)
120	CreateSimulationJobWithContext(aws.Context, *robomaker.CreateSimulationJobInput, ...request.Option) (*robomaker.CreateSimulationJobOutput, error)
121	CreateSimulationJobRequest(*robomaker.CreateSimulationJobInput) (*request.Request, *robomaker.CreateSimulationJobOutput)
122
123	CreateWorldExportJob(*robomaker.CreateWorldExportJobInput) (*robomaker.CreateWorldExportJobOutput, error)
124	CreateWorldExportJobWithContext(aws.Context, *robomaker.CreateWorldExportJobInput, ...request.Option) (*robomaker.CreateWorldExportJobOutput, error)
125	CreateWorldExportJobRequest(*robomaker.CreateWorldExportJobInput) (*request.Request, *robomaker.CreateWorldExportJobOutput)
126
127	CreateWorldGenerationJob(*robomaker.CreateWorldGenerationJobInput) (*robomaker.CreateWorldGenerationJobOutput, error)
128	CreateWorldGenerationJobWithContext(aws.Context, *robomaker.CreateWorldGenerationJobInput, ...request.Option) (*robomaker.CreateWorldGenerationJobOutput, error)
129	CreateWorldGenerationJobRequest(*robomaker.CreateWorldGenerationJobInput) (*request.Request, *robomaker.CreateWorldGenerationJobOutput)
130
131	CreateWorldTemplate(*robomaker.CreateWorldTemplateInput) (*robomaker.CreateWorldTemplateOutput, error)
132	CreateWorldTemplateWithContext(aws.Context, *robomaker.CreateWorldTemplateInput, ...request.Option) (*robomaker.CreateWorldTemplateOutput, error)
133	CreateWorldTemplateRequest(*robomaker.CreateWorldTemplateInput) (*request.Request, *robomaker.CreateWorldTemplateOutput)
134
135	DeleteFleet(*robomaker.DeleteFleetInput) (*robomaker.DeleteFleetOutput, error)
136	DeleteFleetWithContext(aws.Context, *robomaker.DeleteFleetInput, ...request.Option) (*robomaker.DeleteFleetOutput, error)
137	DeleteFleetRequest(*robomaker.DeleteFleetInput) (*request.Request, *robomaker.DeleteFleetOutput)
138
139	DeleteRobot(*robomaker.DeleteRobotInput) (*robomaker.DeleteRobotOutput, error)
140	DeleteRobotWithContext(aws.Context, *robomaker.DeleteRobotInput, ...request.Option) (*robomaker.DeleteRobotOutput, error)
141	DeleteRobotRequest(*robomaker.DeleteRobotInput) (*request.Request, *robomaker.DeleteRobotOutput)
142
143	DeleteRobotApplication(*robomaker.DeleteRobotApplicationInput) (*robomaker.DeleteRobotApplicationOutput, error)
144	DeleteRobotApplicationWithContext(aws.Context, *robomaker.DeleteRobotApplicationInput, ...request.Option) (*robomaker.DeleteRobotApplicationOutput, error)
145	DeleteRobotApplicationRequest(*robomaker.DeleteRobotApplicationInput) (*request.Request, *robomaker.DeleteRobotApplicationOutput)
146
147	DeleteSimulationApplication(*robomaker.DeleteSimulationApplicationInput) (*robomaker.DeleteSimulationApplicationOutput, error)
148	DeleteSimulationApplicationWithContext(aws.Context, *robomaker.DeleteSimulationApplicationInput, ...request.Option) (*robomaker.DeleteSimulationApplicationOutput, error)
149	DeleteSimulationApplicationRequest(*robomaker.DeleteSimulationApplicationInput) (*request.Request, *robomaker.DeleteSimulationApplicationOutput)
150
151	DeleteWorldTemplate(*robomaker.DeleteWorldTemplateInput) (*robomaker.DeleteWorldTemplateOutput, error)
152	DeleteWorldTemplateWithContext(aws.Context, *robomaker.DeleteWorldTemplateInput, ...request.Option) (*robomaker.DeleteWorldTemplateOutput, error)
153	DeleteWorldTemplateRequest(*robomaker.DeleteWorldTemplateInput) (*request.Request, *robomaker.DeleteWorldTemplateOutput)
154
155	DeregisterRobot(*robomaker.DeregisterRobotInput) (*robomaker.DeregisterRobotOutput, error)
156	DeregisterRobotWithContext(aws.Context, *robomaker.DeregisterRobotInput, ...request.Option) (*robomaker.DeregisterRobotOutput, error)
157	DeregisterRobotRequest(*robomaker.DeregisterRobotInput) (*request.Request, *robomaker.DeregisterRobotOutput)
158
159	DescribeDeploymentJob(*robomaker.DescribeDeploymentJobInput) (*robomaker.DescribeDeploymentJobOutput, error)
160	DescribeDeploymentJobWithContext(aws.Context, *robomaker.DescribeDeploymentJobInput, ...request.Option) (*robomaker.DescribeDeploymentJobOutput, error)
161	DescribeDeploymentJobRequest(*robomaker.DescribeDeploymentJobInput) (*request.Request, *robomaker.DescribeDeploymentJobOutput)
162
163	DescribeFleet(*robomaker.DescribeFleetInput) (*robomaker.DescribeFleetOutput, error)
164	DescribeFleetWithContext(aws.Context, *robomaker.DescribeFleetInput, ...request.Option) (*robomaker.DescribeFleetOutput, error)
165	DescribeFleetRequest(*robomaker.DescribeFleetInput) (*request.Request, *robomaker.DescribeFleetOutput)
166
167	DescribeRobot(*robomaker.DescribeRobotInput) (*robomaker.DescribeRobotOutput, error)
168	DescribeRobotWithContext(aws.Context, *robomaker.DescribeRobotInput, ...request.Option) (*robomaker.DescribeRobotOutput, error)
169	DescribeRobotRequest(*robomaker.DescribeRobotInput) (*request.Request, *robomaker.DescribeRobotOutput)
170
171	DescribeRobotApplication(*robomaker.DescribeRobotApplicationInput) (*robomaker.DescribeRobotApplicationOutput, error)
172	DescribeRobotApplicationWithContext(aws.Context, *robomaker.DescribeRobotApplicationInput, ...request.Option) (*robomaker.DescribeRobotApplicationOutput, error)
173	DescribeRobotApplicationRequest(*robomaker.DescribeRobotApplicationInput) (*request.Request, *robomaker.DescribeRobotApplicationOutput)
174
175	DescribeSimulationApplication(*robomaker.DescribeSimulationApplicationInput) (*robomaker.DescribeSimulationApplicationOutput, error)
176	DescribeSimulationApplicationWithContext(aws.Context, *robomaker.DescribeSimulationApplicationInput, ...request.Option) (*robomaker.DescribeSimulationApplicationOutput, error)
177	DescribeSimulationApplicationRequest(*robomaker.DescribeSimulationApplicationInput) (*request.Request, *robomaker.DescribeSimulationApplicationOutput)
178
179	DescribeSimulationJob(*robomaker.DescribeSimulationJobInput) (*robomaker.DescribeSimulationJobOutput, error)
180	DescribeSimulationJobWithContext(aws.Context, *robomaker.DescribeSimulationJobInput, ...request.Option) (*robomaker.DescribeSimulationJobOutput, error)
181	DescribeSimulationJobRequest(*robomaker.DescribeSimulationJobInput) (*request.Request, *robomaker.DescribeSimulationJobOutput)
182
183	DescribeSimulationJobBatch(*robomaker.DescribeSimulationJobBatchInput) (*robomaker.DescribeSimulationJobBatchOutput, error)
184	DescribeSimulationJobBatchWithContext(aws.Context, *robomaker.DescribeSimulationJobBatchInput, ...request.Option) (*robomaker.DescribeSimulationJobBatchOutput, error)
185	DescribeSimulationJobBatchRequest(*robomaker.DescribeSimulationJobBatchInput) (*request.Request, *robomaker.DescribeSimulationJobBatchOutput)
186
187	DescribeWorld(*robomaker.DescribeWorldInput) (*robomaker.DescribeWorldOutput, error)
188	DescribeWorldWithContext(aws.Context, *robomaker.DescribeWorldInput, ...request.Option) (*robomaker.DescribeWorldOutput, error)
189	DescribeWorldRequest(*robomaker.DescribeWorldInput) (*request.Request, *robomaker.DescribeWorldOutput)
190
191	DescribeWorldExportJob(*robomaker.DescribeWorldExportJobInput) (*robomaker.DescribeWorldExportJobOutput, error)
192	DescribeWorldExportJobWithContext(aws.Context, *robomaker.DescribeWorldExportJobInput, ...request.Option) (*robomaker.DescribeWorldExportJobOutput, error)
193	DescribeWorldExportJobRequest(*robomaker.DescribeWorldExportJobInput) (*request.Request, *robomaker.DescribeWorldExportJobOutput)
194
195	DescribeWorldGenerationJob(*robomaker.DescribeWorldGenerationJobInput) (*robomaker.DescribeWorldGenerationJobOutput, error)
196	DescribeWorldGenerationJobWithContext(aws.Context, *robomaker.DescribeWorldGenerationJobInput, ...request.Option) (*robomaker.DescribeWorldGenerationJobOutput, error)
197	DescribeWorldGenerationJobRequest(*robomaker.DescribeWorldGenerationJobInput) (*request.Request, *robomaker.DescribeWorldGenerationJobOutput)
198
199	DescribeWorldTemplate(*robomaker.DescribeWorldTemplateInput) (*robomaker.DescribeWorldTemplateOutput, error)
200	DescribeWorldTemplateWithContext(aws.Context, *robomaker.DescribeWorldTemplateInput, ...request.Option) (*robomaker.DescribeWorldTemplateOutput, error)
201	DescribeWorldTemplateRequest(*robomaker.DescribeWorldTemplateInput) (*request.Request, *robomaker.DescribeWorldTemplateOutput)
202
203	GetWorldTemplateBody(*robomaker.GetWorldTemplateBodyInput) (*robomaker.GetWorldTemplateBodyOutput, error)
204	GetWorldTemplateBodyWithContext(aws.Context, *robomaker.GetWorldTemplateBodyInput, ...request.Option) (*robomaker.GetWorldTemplateBodyOutput, error)
205	GetWorldTemplateBodyRequest(*robomaker.GetWorldTemplateBodyInput) (*request.Request, *robomaker.GetWorldTemplateBodyOutput)
206
207	ListDeploymentJobs(*robomaker.ListDeploymentJobsInput) (*robomaker.ListDeploymentJobsOutput, error)
208	ListDeploymentJobsWithContext(aws.Context, *robomaker.ListDeploymentJobsInput, ...request.Option) (*robomaker.ListDeploymentJobsOutput, error)
209	ListDeploymentJobsRequest(*robomaker.ListDeploymentJobsInput) (*request.Request, *robomaker.ListDeploymentJobsOutput)
210
211	ListDeploymentJobsPages(*robomaker.ListDeploymentJobsInput, func(*robomaker.ListDeploymentJobsOutput, bool) bool) error
212	ListDeploymentJobsPagesWithContext(aws.Context, *robomaker.ListDeploymentJobsInput, func(*robomaker.ListDeploymentJobsOutput, bool) bool, ...request.Option) error
213
214	ListFleets(*robomaker.ListFleetsInput) (*robomaker.ListFleetsOutput, error)
215	ListFleetsWithContext(aws.Context, *robomaker.ListFleetsInput, ...request.Option) (*robomaker.ListFleetsOutput, error)
216	ListFleetsRequest(*robomaker.ListFleetsInput) (*request.Request, *robomaker.ListFleetsOutput)
217
218	ListFleetsPages(*robomaker.ListFleetsInput, func(*robomaker.ListFleetsOutput, bool) bool) error
219	ListFleetsPagesWithContext(aws.Context, *robomaker.ListFleetsInput, func(*robomaker.ListFleetsOutput, bool) bool, ...request.Option) error
220
221	ListRobotApplications(*robomaker.ListRobotApplicationsInput) (*robomaker.ListRobotApplicationsOutput, error)
222	ListRobotApplicationsWithContext(aws.Context, *robomaker.ListRobotApplicationsInput, ...request.Option) (*robomaker.ListRobotApplicationsOutput, error)
223	ListRobotApplicationsRequest(*robomaker.ListRobotApplicationsInput) (*request.Request, *robomaker.ListRobotApplicationsOutput)
224
225	ListRobotApplicationsPages(*robomaker.ListRobotApplicationsInput, func(*robomaker.ListRobotApplicationsOutput, bool) bool) error
226	ListRobotApplicationsPagesWithContext(aws.Context, *robomaker.ListRobotApplicationsInput, func(*robomaker.ListRobotApplicationsOutput, bool) bool, ...request.Option) error
227
228	ListRobots(*robomaker.ListRobotsInput) (*robomaker.ListRobotsOutput, error)
229	ListRobotsWithContext(aws.Context, *robomaker.ListRobotsInput, ...request.Option) (*robomaker.ListRobotsOutput, error)
230	ListRobotsRequest(*robomaker.ListRobotsInput) (*request.Request, *robomaker.ListRobotsOutput)
231
232	ListRobotsPages(*robomaker.ListRobotsInput, func(*robomaker.ListRobotsOutput, bool) bool) error
233	ListRobotsPagesWithContext(aws.Context, *robomaker.ListRobotsInput, func(*robomaker.ListRobotsOutput, bool) bool, ...request.Option) error
234
235	ListSimulationApplications(*robomaker.ListSimulationApplicationsInput) (*robomaker.ListSimulationApplicationsOutput, error)
236	ListSimulationApplicationsWithContext(aws.Context, *robomaker.ListSimulationApplicationsInput, ...request.Option) (*robomaker.ListSimulationApplicationsOutput, error)
237	ListSimulationApplicationsRequest(*robomaker.ListSimulationApplicationsInput) (*request.Request, *robomaker.ListSimulationApplicationsOutput)
238
239	ListSimulationApplicationsPages(*robomaker.ListSimulationApplicationsInput, func(*robomaker.ListSimulationApplicationsOutput, bool) bool) error
240	ListSimulationApplicationsPagesWithContext(aws.Context, *robomaker.ListSimulationApplicationsInput, func(*robomaker.ListSimulationApplicationsOutput, bool) bool, ...request.Option) error
241
242	ListSimulationJobBatches(*robomaker.ListSimulationJobBatchesInput) (*robomaker.ListSimulationJobBatchesOutput, error)
243	ListSimulationJobBatchesWithContext(aws.Context, *robomaker.ListSimulationJobBatchesInput, ...request.Option) (*robomaker.ListSimulationJobBatchesOutput, error)
244	ListSimulationJobBatchesRequest(*robomaker.ListSimulationJobBatchesInput) (*request.Request, *robomaker.ListSimulationJobBatchesOutput)
245
246	ListSimulationJobBatchesPages(*robomaker.ListSimulationJobBatchesInput, func(*robomaker.ListSimulationJobBatchesOutput, bool) bool) error
247	ListSimulationJobBatchesPagesWithContext(aws.Context, *robomaker.ListSimulationJobBatchesInput, func(*robomaker.ListSimulationJobBatchesOutput, bool) bool, ...request.Option) error
248
249	ListSimulationJobs(*robomaker.ListSimulationJobsInput) (*robomaker.ListSimulationJobsOutput, error)
250	ListSimulationJobsWithContext(aws.Context, *robomaker.ListSimulationJobsInput, ...request.Option) (*robomaker.ListSimulationJobsOutput, error)
251	ListSimulationJobsRequest(*robomaker.ListSimulationJobsInput) (*request.Request, *robomaker.ListSimulationJobsOutput)
252
253	ListSimulationJobsPages(*robomaker.ListSimulationJobsInput, func(*robomaker.ListSimulationJobsOutput, bool) bool) error
254	ListSimulationJobsPagesWithContext(aws.Context, *robomaker.ListSimulationJobsInput, func(*robomaker.ListSimulationJobsOutput, bool) bool, ...request.Option) error
255
256	ListTagsForResource(*robomaker.ListTagsForResourceInput) (*robomaker.ListTagsForResourceOutput, error)
257	ListTagsForResourceWithContext(aws.Context, *robomaker.ListTagsForResourceInput, ...request.Option) (*robomaker.ListTagsForResourceOutput, error)
258	ListTagsForResourceRequest(*robomaker.ListTagsForResourceInput) (*request.Request, *robomaker.ListTagsForResourceOutput)
259
260	ListWorldExportJobs(*robomaker.ListWorldExportJobsInput) (*robomaker.ListWorldExportJobsOutput, error)
261	ListWorldExportJobsWithContext(aws.Context, *robomaker.ListWorldExportJobsInput, ...request.Option) (*robomaker.ListWorldExportJobsOutput, error)
262	ListWorldExportJobsRequest(*robomaker.ListWorldExportJobsInput) (*request.Request, *robomaker.ListWorldExportJobsOutput)
263
264	ListWorldExportJobsPages(*robomaker.ListWorldExportJobsInput, func(*robomaker.ListWorldExportJobsOutput, bool) bool) error
265	ListWorldExportJobsPagesWithContext(aws.Context, *robomaker.ListWorldExportJobsInput, func(*robomaker.ListWorldExportJobsOutput, bool) bool, ...request.Option) error
266
267	ListWorldGenerationJobs(*robomaker.ListWorldGenerationJobsInput) (*robomaker.ListWorldGenerationJobsOutput, error)
268	ListWorldGenerationJobsWithContext(aws.Context, *robomaker.ListWorldGenerationJobsInput, ...request.Option) (*robomaker.ListWorldGenerationJobsOutput, error)
269	ListWorldGenerationJobsRequest(*robomaker.ListWorldGenerationJobsInput) (*request.Request, *robomaker.ListWorldGenerationJobsOutput)
270
271	ListWorldGenerationJobsPages(*robomaker.ListWorldGenerationJobsInput, func(*robomaker.ListWorldGenerationJobsOutput, bool) bool) error
272	ListWorldGenerationJobsPagesWithContext(aws.Context, *robomaker.ListWorldGenerationJobsInput, func(*robomaker.ListWorldGenerationJobsOutput, bool) bool, ...request.Option) error
273
274	ListWorldTemplates(*robomaker.ListWorldTemplatesInput) (*robomaker.ListWorldTemplatesOutput, error)
275	ListWorldTemplatesWithContext(aws.Context, *robomaker.ListWorldTemplatesInput, ...request.Option) (*robomaker.ListWorldTemplatesOutput, error)
276	ListWorldTemplatesRequest(*robomaker.ListWorldTemplatesInput) (*request.Request, *robomaker.ListWorldTemplatesOutput)
277
278	ListWorldTemplatesPages(*robomaker.ListWorldTemplatesInput, func(*robomaker.ListWorldTemplatesOutput, bool) bool) error
279	ListWorldTemplatesPagesWithContext(aws.Context, *robomaker.ListWorldTemplatesInput, func(*robomaker.ListWorldTemplatesOutput, bool) bool, ...request.Option) error
280
281	ListWorlds(*robomaker.ListWorldsInput) (*robomaker.ListWorldsOutput, error)
282	ListWorldsWithContext(aws.Context, *robomaker.ListWorldsInput, ...request.Option) (*robomaker.ListWorldsOutput, error)
283	ListWorldsRequest(*robomaker.ListWorldsInput) (*request.Request, *robomaker.ListWorldsOutput)
284
285	ListWorldsPages(*robomaker.ListWorldsInput, func(*robomaker.ListWorldsOutput, bool) bool) error
286	ListWorldsPagesWithContext(aws.Context, *robomaker.ListWorldsInput, func(*robomaker.ListWorldsOutput, bool) bool, ...request.Option) error
287
288	RegisterRobot(*robomaker.RegisterRobotInput) (*robomaker.RegisterRobotOutput, error)
289	RegisterRobotWithContext(aws.Context, *robomaker.RegisterRobotInput, ...request.Option) (*robomaker.RegisterRobotOutput, error)
290	RegisterRobotRequest(*robomaker.RegisterRobotInput) (*request.Request, *robomaker.RegisterRobotOutput)
291
292	RestartSimulationJob(*robomaker.RestartSimulationJobInput) (*robomaker.RestartSimulationJobOutput, error)
293	RestartSimulationJobWithContext(aws.Context, *robomaker.RestartSimulationJobInput, ...request.Option) (*robomaker.RestartSimulationJobOutput, error)
294	RestartSimulationJobRequest(*robomaker.RestartSimulationJobInput) (*request.Request, *robomaker.RestartSimulationJobOutput)
295
296	StartSimulationJobBatch(*robomaker.StartSimulationJobBatchInput) (*robomaker.StartSimulationJobBatchOutput, error)
297	StartSimulationJobBatchWithContext(aws.Context, *robomaker.StartSimulationJobBatchInput, ...request.Option) (*robomaker.StartSimulationJobBatchOutput, error)
298	StartSimulationJobBatchRequest(*robomaker.StartSimulationJobBatchInput) (*request.Request, *robomaker.StartSimulationJobBatchOutput)
299
300	SyncDeploymentJob(*robomaker.SyncDeploymentJobInput) (*robomaker.SyncDeploymentJobOutput, error)
301	SyncDeploymentJobWithContext(aws.Context, *robomaker.SyncDeploymentJobInput, ...request.Option) (*robomaker.SyncDeploymentJobOutput, error)
302	SyncDeploymentJobRequest(*robomaker.SyncDeploymentJobInput) (*request.Request, *robomaker.SyncDeploymentJobOutput)
303
304	TagResource(*robomaker.TagResourceInput) (*robomaker.TagResourceOutput, error)
305	TagResourceWithContext(aws.Context, *robomaker.TagResourceInput, ...request.Option) (*robomaker.TagResourceOutput, error)
306	TagResourceRequest(*robomaker.TagResourceInput) (*request.Request, *robomaker.TagResourceOutput)
307
308	UntagResource(*robomaker.UntagResourceInput) (*robomaker.UntagResourceOutput, error)
309	UntagResourceWithContext(aws.Context, *robomaker.UntagResourceInput, ...request.Option) (*robomaker.UntagResourceOutput, error)
310	UntagResourceRequest(*robomaker.UntagResourceInput) (*request.Request, *robomaker.UntagResourceOutput)
311
312	UpdateRobotApplication(*robomaker.UpdateRobotApplicationInput) (*robomaker.UpdateRobotApplicationOutput, error)
313	UpdateRobotApplicationWithContext(aws.Context, *robomaker.UpdateRobotApplicationInput, ...request.Option) (*robomaker.UpdateRobotApplicationOutput, error)
314	UpdateRobotApplicationRequest(*robomaker.UpdateRobotApplicationInput) (*request.Request, *robomaker.UpdateRobotApplicationOutput)
315
316	UpdateSimulationApplication(*robomaker.UpdateSimulationApplicationInput) (*robomaker.UpdateSimulationApplicationOutput, error)
317	UpdateSimulationApplicationWithContext(aws.Context, *robomaker.UpdateSimulationApplicationInput, ...request.Option) (*robomaker.UpdateSimulationApplicationOutput, error)
318	UpdateSimulationApplicationRequest(*robomaker.UpdateSimulationApplicationInput) (*request.Request, *robomaker.UpdateSimulationApplicationOutput)
319
320	UpdateWorldTemplate(*robomaker.UpdateWorldTemplateInput) (*robomaker.UpdateWorldTemplateOutput, error)
321	UpdateWorldTemplateWithContext(aws.Context, *robomaker.UpdateWorldTemplateInput, ...request.Option) (*robomaker.UpdateWorldTemplateOutput, error)
322	UpdateWorldTemplateRequest(*robomaker.UpdateWorldTemplateInput) (*request.Request, *robomaker.UpdateWorldTemplateOutput)
323}
324
325var _ RoboMakerAPI = (*robomaker.RoboMaker)(nil)
326