1// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
2
3// Package iotsitewiseiface provides an interface to enable mocking the AWS IoT SiteWise 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 iotsitewiseiface
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/iotsitewise"
15)
16
17// IoTSiteWiseAPI provides an interface to enable mocking the
18// iotsitewise.IoTSiteWise 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 IoT SiteWise.
28//    func myFunc(svc iotsitewiseiface.IoTSiteWiseAPI) bool {
29//        // Make svc.AssociateAssets request
30//    }
31//
32//    func main() {
33//        sess := session.New()
34//        svc := iotsitewise.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 mockIoTSiteWiseClient struct {
43//        iotsitewiseiface.IoTSiteWiseAPI
44//    }
45//    func (m *mockIoTSiteWiseClient) AssociateAssets(input *iotsitewise.AssociateAssetsInput) (*iotsitewise.AssociateAssetsOutput, error) {
46//        // mock response/functionality
47//    }
48//
49//    func TestMyFunc(t *testing.T) {
50//        // Setup Test
51//        mockSvc := &mockIoTSiteWiseClient{}
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 IoTSiteWiseAPI interface {
63	AssociateAssets(*iotsitewise.AssociateAssetsInput) (*iotsitewise.AssociateAssetsOutput, error)
64	AssociateAssetsWithContext(aws.Context, *iotsitewise.AssociateAssetsInput, ...request.Option) (*iotsitewise.AssociateAssetsOutput, error)
65	AssociateAssetsRequest(*iotsitewise.AssociateAssetsInput) (*request.Request, *iotsitewise.AssociateAssetsOutput)
66
67	BatchAssociateProjectAssets(*iotsitewise.BatchAssociateProjectAssetsInput) (*iotsitewise.BatchAssociateProjectAssetsOutput, error)
68	BatchAssociateProjectAssetsWithContext(aws.Context, *iotsitewise.BatchAssociateProjectAssetsInput, ...request.Option) (*iotsitewise.BatchAssociateProjectAssetsOutput, error)
69	BatchAssociateProjectAssetsRequest(*iotsitewise.BatchAssociateProjectAssetsInput) (*request.Request, *iotsitewise.BatchAssociateProjectAssetsOutput)
70
71	BatchDisassociateProjectAssets(*iotsitewise.BatchDisassociateProjectAssetsInput) (*iotsitewise.BatchDisassociateProjectAssetsOutput, error)
72	BatchDisassociateProjectAssetsWithContext(aws.Context, *iotsitewise.BatchDisassociateProjectAssetsInput, ...request.Option) (*iotsitewise.BatchDisassociateProjectAssetsOutput, error)
73	BatchDisassociateProjectAssetsRequest(*iotsitewise.BatchDisassociateProjectAssetsInput) (*request.Request, *iotsitewise.BatchDisassociateProjectAssetsOutput)
74
75	BatchPutAssetPropertyValue(*iotsitewise.BatchPutAssetPropertyValueInput) (*iotsitewise.BatchPutAssetPropertyValueOutput, error)
76	BatchPutAssetPropertyValueWithContext(aws.Context, *iotsitewise.BatchPutAssetPropertyValueInput, ...request.Option) (*iotsitewise.BatchPutAssetPropertyValueOutput, error)
77	BatchPutAssetPropertyValueRequest(*iotsitewise.BatchPutAssetPropertyValueInput) (*request.Request, *iotsitewise.BatchPutAssetPropertyValueOutput)
78
79	CreateAccessPolicy(*iotsitewise.CreateAccessPolicyInput) (*iotsitewise.CreateAccessPolicyOutput, error)
80	CreateAccessPolicyWithContext(aws.Context, *iotsitewise.CreateAccessPolicyInput, ...request.Option) (*iotsitewise.CreateAccessPolicyOutput, error)
81	CreateAccessPolicyRequest(*iotsitewise.CreateAccessPolicyInput) (*request.Request, *iotsitewise.CreateAccessPolicyOutput)
82
83	CreateAsset(*iotsitewise.CreateAssetInput) (*iotsitewise.CreateAssetOutput, error)
84	CreateAssetWithContext(aws.Context, *iotsitewise.CreateAssetInput, ...request.Option) (*iotsitewise.CreateAssetOutput, error)
85	CreateAssetRequest(*iotsitewise.CreateAssetInput) (*request.Request, *iotsitewise.CreateAssetOutput)
86
87	CreateAssetModel(*iotsitewise.CreateAssetModelInput) (*iotsitewise.CreateAssetModelOutput, error)
88	CreateAssetModelWithContext(aws.Context, *iotsitewise.CreateAssetModelInput, ...request.Option) (*iotsitewise.CreateAssetModelOutput, error)
89	CreateAssetModelRequest(*iotsitewise.CreateAssetModelInput) (*request.Request, *iotsitewise.CreateAssetModelOutput)
90
91	CreateDashboard(*iotsitewise.CreateDashboardInput) (*iotsitewise.CreateDashboardOutput, error)
92	CreateDashboardWithContext(aws.Context, *iotsitewise.CreateDashboardInput, ...request.Option) (*iotsitewise.CreateDashboardOutput, error)
93	CreateDashboardRequest(*iotsitewise.CreateDashboardInput) (*request.Request, *iotsitewise.CreateDashboardOutput)
94
95	CreateGateway(*iotsitewise.CreateGatewayInput) (*iotsitewise.CreateGatewayOutput, error)
96	CreateGatewayWithContext(aws.Context, *iotsitewise.CreateGatewayInput, ...request.Option) (*iotsitewise.CreateGatewayOutput, error)
97	CreateGatewayRequest(*iotsitewise.CreateGatewayInput) (*request.Request, *iotsitewise.CreateGatewayOutput)
98
99	CreatePortal(*iotsitewise.CreatePortalInput) (*iotsitewise.CreatePortalOutput, error)
100	CreatePortalWithContext(aws.Context, *iotsitewise.CreatePortalInput, ...request.Option) (*iotsitewise.CreatePortalOutput, error)
101	CreatePortalRequest(*iotsitewise.CreatePortalInput) (*request.Request, *iotsitewise.CreatePortalOutput)
102
103	CreateProject(*iotsitewise.CreateProjectInput) (*iotsitewise.CreateProjectOutput, error)
104	CreateProjectWithContext(aws.Context, *iotsitewise.CreateProjectInput, ...request.Option) (*iotsitewise.CreateProjectOutput, error)
105	CreateProjectRequest(*iotsitewise.CreateProjectInput) (*request.Request, *iotsitewise.CreateProjectOutput)
106
107	DeleteAccessPolicy(*iotsitewise.DeleteAccessPolicyInput) (*iotsitewise.DeleteAccessPolicyOutput, error)
108	DeleteAccessPolicyWithContext(aws.Context, *iotsitewise.DeleteAccessPolicyInput, ...request.Option) (*iotsitewise.DeleteAccessPolicyOutput, error)
109	DeleteAccessPolicyRequest(*iotsitewise.DeleteAccessPolicyInput) (*request.Request, *iotsitewise.DeleteAccessPolicyOutput)
110
111	DeleteAsset(*iotsitewise.DeleteAssetInput) (*iotsitewise.DeleteAssetOutput, error)
112	DeleteAssetWithContext(aws.Context, *iotsitewise.DeleteAssetInput, ...request.Option) (*iotsitewise.DeleteAssetOutput, error)
113	DeleteAssetRequest(*iotsitewise.DeleteAssetInput) (*request.Request, *iotsitewise.DeleteAssetOutput)
114
115	DeleteAssetModel(*iotsitewise.DeleteAssetModelInput) (*iotsitewise.DeleteAssetModelOutput, error)
116	DeleteAssetModelWithContext(aws.Context, *iotsitewise.DeleteAssetModelInput, ...request.Option) (*iotsitewise.DeleteAssetModelOutput, error)
117	DeleteAssetModelRequest(*iotsitewise.DeleteAssetModelInput) (*request.Request, *iotsitewise.DeleteAssetModelOutput)
118
119	DeleteDashboard(*iotsitewise.DeleteDashboardInput) (*iotsitewise.DeleteDashboardOutput, error)
120	DeleteDashboardWithContext(aws.Context, *iotsitewise.DeleteDashboardInput, ...request.Option) (*iotsitewise.DeleteDashboardOutput, error)
121	DeleteDashboardRequest(*iotsitewise.DeleteDashboardInput) (*request.Request, *iotsitewise.DeleteDashboardOutput)
122
123	DeleteGateway(*iotsitewise.DeleteGatewayInput) (*iotsitewise.DeleteGatewayOutput, error)
124	DeleteGatewayWithContext(aws.Context, *iotsitewise.DeleteGatewayInput, ...request.Option) (*iotsitewise.DeleteGatewayOutput, error)
125	DeleteGatewayRequest(*iotsitewise.DeleteGatewayInput) (*request.Request, *iotsitewise.DeleteGatewayOutput)
126
127	DeletePortal(*iotsitewise.DeletePortalInput) (*iotsitewise.DeletePortalOutput, error)
128	DeletePortalWithContext(aws.Context, *iotsitewise.DeletePortalInput, ...request.Option) (*iotsitewise.DeletePortalOutput, error)
129	DeletePortalRequest(*iotsitewise.DeletePortalInput) (*request.Request, *iotsitewise.DeletePortalOutput)
130
131	DeleteProject(*iotsitewise.DeleteProjectInput) (*iotsitewise.DeleteProjectOutput, error)
132	DeleteProjectWithContext(aws.Context, *iotsitewise.DeleteProjectInput, ...request.Option) (*iotsitewise.DeleteProjectOutput, error)
133	DeleteProjectRequest(*iotsitewise.DeleteProjectInput) (*request.Request, *iotsitewise.DeleteProjectOutput)
134
135	DescribeAccessPolicy(*iotsitewise.DescribeAccessPolicyInput) (*iotsitewise.DescribeAccessPolicyOutput, error)
136	DescribeAccessPolicyWithContext(aws.Context, *iotsitewise.DescribeAccessPolicyInput, ...request.Option) (*iotsitewise.DescribeAccessPolicyOutput, error)
137	DescribeAccessPolicyRequest(*iotsitewise.DescribeAccessPolicyInput) (*request.Request, *iotsitewise.DescribeAccessPolicyOutput)
138
139	DescribeAsset(*iotsitewise.DescribeAssetInput) (*iotsitewise.DescribeAssetOutput, error)
140	DescribeAssetWithContext(aws.Context, *iotsitewise.DescribeAssetInput, ...request.Option) (*iotsitewise.DescribeAssetOutput, error)
141	DescribeAssetRequest(*iotsitewise.DescribeAssetInput) (*request.Request, *iotsitewise.DescribeAssetOutput)
142
143	DescribeAssetModel(*iotsitewise.DescribeAssetModelInput) (*iotsitewise.DescribeAssetModelOutput, error)
144	DescribeAssetModelWithContext(aws.Context, *iotsitewise.DescribeAssetModelInput, ...request.Option) (*iotsitewise.DescribeAssetModelOutput, error)
145	DescribeAssetModelRequest(*iotsitewise.DescribeAssetModelInput) (*request.Request, *iotsitewise.DescribeAssetModelOutput)
146
147	DescribeAssetProperty(*iotsitewise.DescribeAssetPropertyInput) (*iotsitewise.DescribeAssetPropertyOutput, error)
148	DescribeAssetPropertyWithContext(aws.Context, *iotsitewise.DescribeAssetPropertyInput, ...request.Option) (*iotsitewise.DescribeAssetPropertyOutput, error)
149	DescribeAssetPropertyRequest(*iotsitewise.DescribeAssetPropertyInput) (*request.Request, *iotsitewise.DescribeAssetPropertyOutput)
150
151	DescribeDashboard(*iotsitewise.DescribeDashboardInput) (*iotsitewise.DescribeDashboardOutput, error)
152	DescribeDashboardWithContext(aws.Context, *iotsitewise.DescribeDashboardInput, ...request.Option) (*iotsitewise.DescribeDashboardOutput, error)
153	DescribeDashboardRequest(*iotsitewise.DescribeDashboardInput) (*request.Request, *iotsitewise.DescribeDashboardOutput)
154
155	DescribeDefaultEncryptionConfiguration(*iotsitewise.DescribeDefaultEncryptionConfigurationInput) (*iotsitewise.DescribeDefaultEncryptionConfigurationOutput, error)
156	DescribeDefaultEncryptionConfigurationWithContext(aws.Context, *iotsitewise.DescribeDefaultEncryptionConfigurationInput, ...request.Option) (*iotsitewise.DescribeDefaultEncryptionConfigurationOutput, error)
157	DescribeDefaultEncryptionConfigurationRequest(*iotsitewise.DescribeDefaultEncryptionConfigurationInput) (*request.Request, *iotsitewise.DescribeDefaultEncryptionConfigurationOutput)
158
159	DescribeGateway(*iotsitewise.DescribeGatewayInput) (*iotsitewise.DescribeGatewayOutput, error)
160	DescribeGatewayWithContext(aws.Context, *iotsitewise.DescribeGatewayInput, ...request.Option) (*iotsitewise.DescribeGatewayOutput, error)
161	DescribeGatewayRequest(*iotsitewise.DescribeGatewayInput) (*request.Request, *iotsitewise.DescribeGatewayOutput)
162
163	DescribeGatewayCapabilityConfiguration(*iotsitewise.DescribeGatewayCapabilityConfigurationInput) (*iotsitewise.DescribeGatewayCapabilityConfigurationOutput, error)
164	DescribeGatewayCapabilityConfigurationWithContext(aws.Context, *iotsitewise.DescribeGatewayCapabilityConfigurationInput, ...request.Option) (*iotsitewise.DescribeGatewayCapabilityConfigurationOutput, error)
165	DescribeGatewayCapabilityConfigurationRequest(*iotsitewise.DescribeGatewayCapabilityConfigurationInput) (*request.Request, *iotsitewise.DescribeGatewayCapabilityConfigurationOutput)
166
167	DescribeLoggingOptions(*iotsitewise.DescribeLoggingOptionsInput) (*iotsitewise.DescribeLoggingOptionsOutput, error)
168	DescribeLoggingOptionsWithContext(aws.Context, *iotsitewise.DescribeLoggingOptionsInput, ...request.Option) (*iotsitewise.DescribeLoggingOptionsOutput, error)
169	DescribeLoggingOptionsRequest(*iotsitewise.DescribeLoggingOptionsInput) (*request.Request, *iotsitewise.DescribeLoggingOptionsOutput)
170
171	DescribePortal(*iotsitewise.DescribePortalInput) (*iotsitewise.DescribePortalOutput, error)
172	DescribePortalWithContext(aws.Context, *iotsitewise.DescribePortalInput, ...request.Option) (*iotsitewise.DescribePortalOutput, error)
173	DescribePortalRequest(*iotsitewise.DescribePortalInput) (*request.Request, *iotsitewise.DescribePortalOutput)
174
175	DescribeProject(*iotsitewise.DescribeProjectInput) (*iotsitewise.DescribeProjectOutput, error)
176	DescribeProjectWithContext(aws.Context, *iotsitewise.DescribeProjectInput, ...request.Option) (*iotsitewise.DescribeProjectOutput, error)
177	DescribeProjectRequest(*iotsitewise.DescribeProjectInput) (*request.Request, *iotsitewise.DescribeProjectOutput)
178
179	DisassociateAssets(*iotsitewise.DisassociateAssetsInput) (*iotsitewise.DisassociateAssetsOutput, error)
180	DisassociateAssetsWithContext(aws.Context, *iotsitewise.DisassociateAssetsInput, ...request.Option) (*iotsitewise.DisassociateAssetsOutput, error)
181	DisassociateAssetsRequest(*iotsitewise.DisassociateAssetsInput) (*request.Request, *iotsitewise.DisassociateAssetsOutput)
182
183	GetAssetPropertyAggregates(*iotsitewise.GetAssetPropertyAggregatesInput) (*iotsitewise.GetAssetPropertyAggregatesOutput, error)
184	GetAssetPropertyAggregatesWithContext(aws.Context, *iotsitewise.GetAssetPropertyAggregatesInput, ...request.Option) (*iotsitewise.GetAssetPropertyAggregatesOutput, error)
185	GetAssetPropertyAggregatesRequest(*iotsitewise.GetAssetPropertyAggregatesInput) (*request.Request, *iotsitewise.GetAssetPropertyAggregatesOutput)
186
187	GetAssetPropertyAggregatesPages(*iotsitewise.GetAssetPropertyAggregatesInput, func(*iotsitewise.GetAssetPropertyAggregatesOutput, bool) bool) error
188	GetAssetPropertyAggregatesPagesWithContext(aws.Context, *iotsitewise.GetAssetPropertyAggregatesInput, func(*iotsitewise.GetAssetPropertyAggregatesOutput, bool) bool, ...request.Option) error
189
190	GetAssetPropertyValue(*iotsitewise.GetAssetPropertyValueInput) (*iotsitewise.GetAssetPropertyValueOutput, error)
191	GetAssetPropertyValueWithContext(aws.Context, *iotsitewise.GetAssetPropertyValueInput, ...request.Option) (*iotsitewise.GetAssetPropertyValueOutput, error)
192	GetAssetPropertyValueRequest(*iotsitewise.GetAssetPropertyValueInput) (*request.Request, *iotsitewise.GetAssetPropertyValueOutput)
193
194	GetAssetPropertyValueHistory(*iotsitewise.GetAssetPropertyValueHistoryInput) (*iotsitewise.GetAssetPropertyValueHistoryOutput, error)
195	GetAssetPropertyValueHistoryWithContext(aws.Context, *iotsitewise.GetAssetPropertyValueHistoryInput, ...request.Option) (*iotsitewise.GetAssetPropertyValueHistoryOutput, error)
196	GetAssetPropertyValueHistoryRequest(*iotsitewise.GetAssetPropertyValueHistoryInput) (*request.Request, *iotsitewise.GetAssetPropertyValueHistoryOutput)
197
198	GetAssetPropertyValueHistoryPages(*iotsitewise.GetAssetPropertyValueHistoryInput, func(*iotsitewise.GetAssetPropertyValueHistoryOutput, bool) bool) error
199	GetAssetPropertyValueHistoryPagesWithContext(aws.Context, *iotsitewise.GetAssetPropertyValueHistoryInput, func(*iotsitewise.GetAssetPropertyValueHistoryOutput, bool) bool, ...request.Option) error
200
201	GetInterpolatedAssetPropertyValues(*iotsitewise.GetInterpolatedAssetPropertyValuesInput) (*iotsitewise.GetInterpolatedAssetPropertyValuesOutput, error)
202	GetInterpolatedAssetPropertyValuesWithContext(aws.Context, *iotsitewise.GetInterpolatedAssetPropertyValuesInput, ...request.Option) (*iotsitewise.GetInterpolatedAssetPropertyValuesOutput, error)
203	GetInterpolatedAssetPropertyValuesRequest(*iotsitewise.GetInterpolatedAssetPropertyValuesInput) (*request.Request, *iotsitewise.GetInterpolatedAssetPropertyValuesOutput)
204
205	GetInterpolatedAssetPropertyValuesPages(*iotsitewise.GetInterpolatedAssetPropertyValuesInput, func(*iotsitewise.GetInterpolatedAssetPropertyValuesOutput, bool) bool) error
206	GetInterpolatedAssetPropertyValuesPagesWithContext(aws.Context, *iotsitewise.GetInterpolatedAssetPropertyValuesInput, func(*iotsitewise.GetInterpolatedAssetPropertyValuesOutput, bool) bool, ...request.Option) error
207
208	ListAccessPolicies(*iotsitewise.ListAccessPoliciesInput) (*iotsitewise.ListAccessPoliciesOutput, error)
209	ListAccessPoliciesWithContext(aws.Context, *iotsitewise.ListAccessPoliciesInput, ...request.Option) (*iotsitewise.ListAccessPoliciesOutput, error)
210	ListAccessPoliciesRequest(*iotsitewise.ListAccessPoliciesInput) (*request.Request, *iotsitewise.ListAccessPoliciesOutput)
211
212	ListAccessPoliciesPages(*iotsitewise.ListAccessPoliciesInput, func(*iotsitewise.ListAccessPoliciesOutput, bool) bool) error
213	ListAccessPoliciesPagesWithContext(aws.Context, *iotsitewise.ListAccessPoliciesInput, func(*iotsitewise.ListAccessPoliciesOutput, bool) bool, ...request.Option) error
214
215	ListAssetModels(*iotsitewise.ListAssetModelsInput) (*iotsitewise.ListAssetModelsOutput, error)
216	ListAssetModelsWithContext(aws.Context, *iotsitewise.ListAssetModelsInput, ...request.Option) (*iotsitewise.ListAssetModelsOutput, error)
217	ListAssetModelsRequest(*iotsitewise.ListAssetModelsInput) (*request.Request, *iotsitewise.ListAssetModelsOutput)
218
219	ListAssetModelsPages(*iotsitewise.ListAssetModelsInput, func(*iotsitewise.ListAssetModelsOutput, bool) bool) error
220	ListAssetModelsPagesWithContext(aws.Context, *iotsitewise.ListAssetModelsInput, func(*iotsitewise.ListAssetModelsOutput, bool) bool, ...request.Option) error
221
222	ListAssetRelationships(*iotsitewise.ListAssetRelationshipsInput) (*iotsitewise.ListAssetRelationshipsOutput, error)
223	ListAssetRelationshipsWithContext(aws.Context, *iotsitewise.ListAssetRelationshipsInput, ...request.Option) (*iotsitewise.ListAssetRelationshipsOutput, error)
224	ListAssetRelationshipsRequest(*iotsitewise.ListAssetRelationshipsInput) (*request.Request, *iotsitewise.ListAssetRelationshipsOutput)
225
226	ListAssetRelationshipsPages(*iotsitewise.ListAssetRelationshipsInput, func(*iotsitewise.ListAssetRelationshipsOutput, bool) bool) error
227	ListAssetRelationshipsPagesWithContext(aws.Context, *iotsitewise.ListAssetRelationshipsInput, func(*iotsitewise.ListAssetRelationshipsOutput, bool) bool, ...request.Option) error
228
229	ListAssets(*iotsitewise.ListAssetsInput) (*iotsitewise.ListAssetsOutput, error)
230	ListAssetsWithContext(aws.Context, *iotsitewise.ListAssetsInput, ...request.Option) (*iotsitewise.ListAssetsOutput, error)
231	ListAssetsRequest(*iotsitewise.ListAssetsInput) (*request.Request, *iotsitewise.ListAssetsOutput)
232
233	ListAssetsPages(*iotsitewise.ListAssetsInput, func(*iotsitewise.ListAssetsOutput, bool) bool) error
234	ListAssetsPagesWithContext(aws.Context, *iotsitewise.ListAssetsInput, func(*iotsitewise.ListAssetsOutput, bool) bool, ...request.Option) error
235
236	ListAssociatedAssets(*iotsitewise.ListAssociatedAssetsInput) (*iotsitewise.ListAssociatedAssetsOutput, error)
237	ListAssociatedAssetsWithContext(aws.Context, *iotsitewise.ListAssociatedAssetsInput, ...request.Option) (*iotsitewise.ListAssociatedAssetsOutput, error)
238	ListAssociatedAssetsRequest(*iotsitewise.ListAssociatedAssetsInput) (*request.Request, *iotsitewise.ListAssociatedAssetsOutput)
239
240	ListAssociatedAssetsPages(*iotsitewise.ListAssociatedAssetsInput, func(*iotsitewise.ListAssociatedAssetsOutput, bool) bool) error
241	ListAssociatedAssetsPagesWithContext(aws.Context, *iotsitewise.ListAssociatedAssetsInput, func(*iotsitewise.ListAssociatedAssetsOutput, bool) bool, ...request.Option) error
242
243	ListDashboards(*iotsitewise.ListDashboardsInput) (*iotsitewise.ListDashboardsOutput, error)
244	ListDashboardsWithContext(aws.Context, *iotsitewise.ListDashboardsInput, ...request.Option) (*iotsitewise.ListDashboardsOutput, error)
245	ListDashboardsRequest(*iotsitewise.ListDashboardsInput) (*request.Request, *iotsitewise.ListDashboardsOutput)
246
247	ListDashboardsPages(*iotsitewise.ListDashboardsInput, func(*iotsitewise.ListDashboardsOutput, bool) bool) error
248	ListDashboardsPagesWithContext(aws.Context, *iotsitewise.ListDashboardsInput, func(*iotsitewise.ListDashboardsOutput, bool) bool, ...request.Option) error
249
250	ListGateways(*iotsitewise.ListGatewaysInput) (*iotsitewise.ListGatewaysOutput, error)
251	ListGatewaysWithContext(aws.Context, *iotsitewise.ListGatewaysInput, ...request.Option) (*iotsitewise.ListGatewaysOutput, error)
252	ListGatewaysRequest(*iotsitewise.ListGatewaysInput) (*request.Request, *iotsitewise.ListGatewaysOutput)
253
254	ListGatewaysPages(*iotsitewise.ListGatewaysInput, func(*iotsitewise.ListGatewaysOutput, bool) bool) error
255	ListGatewaysPagesWithContext(aws.Context, *iotsitewise.ListGatewaysInput, func(*iotsitewise.ListGatewaysOutput, bool) bool, ...request.Option) error
256
257	ListPortals(*iotsitewise.ListPortalsInput) (*iotsitewise.ListPortalsOutput, error)
258	ListPortalsWithContext(aws.Context, *iotsitewise.ListPortalsInput, ...request.Option) (*iotsitewise.ListPortalsOutput, error)
259	ListPortalsRequest(*iotsitewise.ListPortalsInput) (*request.Request, *iotsitewise.ListPortalsOutput)
260
261	ListPortalsPages(*iotsitewise.ListPortalsInput, func(*iotsitewise.ListPortalsOutput, bool) bool) error
262	ListPortalsPagesWithContext(aws.Context, *iotsitewise.ListPortalsInput, func(*iotsitewise.ListPortalsOutput, bool) bool, ...request.Option) error
263
264	ListProjectAssets(*iotsitewise.ListProjectAssetsInput) (*iotsitewise.ListProjectAssetsOutput, error)
265	ListProjectAssetsWithContext(aws.Context, *iotsitewise.ListProjectAssetsInput, ...request.Option) (*iotsitewise.ListProjectAssetsOutput, error)
266	ListProjectAssetsRequest(*iotsitewise.ListProjectAssetsInput) (*request.Request, *iotsitewise.ListProjectAssetsOutput)
267
268	ListProjectAssetsPages(*iotsitewise.ListProjectAssetsInput, func(*iotsitewise.ListProjectAssetsOutput, bool) bool) error
269	ListProjectAssetsPagesWithContext(aws.Context, *iotsitewise.ListProjectAssetsInput, func(*iotsitewise.ListProjectAssetsOutput, bool) bool, ...request.Option) error
270
271	ListProjects(*iotsitewise.ListProjectsInput) (*iotsitewise.ListProjectsOutput, error)
272	ListProjectsWithContext(aws.Context, *iotsitewise.ListProjectsInput, ...request.Option) (*iotsitewise.ListProjectsOutput, error)
273	ListProjectsRequest(*iotsitewise.ListProjectsInput) (*request.Request, *iotsitewise.ListProjectsOutput)
274
275	ListProjectsPages(*iotsitewise.ListProjectsInput, func(*iotsitewise.ListProjectsOutput, bool) bool) error
276	ListProjectsPagesWithContext(aws.Context, *iotsitewise.ListProjectsInput, func(*iotsitewise.ListProjectsOutput, bool) bool, ...request.Option) error
277
278	ListTagsForResource(*iotsitewise.ListTagsForResourceInput) (*iotsitewise.ListTagsForResourceOutput, error)
279	ListTagsForResourceWithContext(aws.Context, *iotsitewise.ListTagsForResourceInput, ...request.Option) (*iotsitewise.ListTagsForResourceOutput, error)
280	ListTagsForResourceRequest(*iotsitewise.ListTagsForResourceInput) (*request.Request, *iotsitewise.ListTagsForResourceOutput)
281
282	PutDefaultEncryptionConfiguration(*iotsitewise.PutDefaultEncryptionConfigurationInput) (*iotsitewise.PutDefaultEncryptionConfigurationOutput, error)
283	PutDefaultEncryptionConfigurationWithContext(aws.Context, *iotsitewise.PutDefaultEncryptionConfigurationInput, ...request.Option) (*iotsitewise.PutDefaultEncryptionConfigurationOutput, error)
284	PutDefaultEncryptionConfigurationRequest(*iotsitewise.PutDefaultEncryptionConfigurationInput) (*request.Request, *iotsitewise.PutDefaultEncryptionConfigurationOutput)
285
286	PutLoggingOptions(*iotsitewise.PutLoggingOptionsInput) (*iotsitewise.PutLoggingOptionsOutput, error)
287	PutLoggingOptionsWithContext(aws.Context, *iotsitewise.PutLoggingOptionsInput, ...request.Option) (*iotsitewise.PutLoggingOptionsOutput, error)
288	PutLoggingOptionsRequest(*iotsitewise.PutLoggingOptionsInput) (*request.Request, *iotsitewise.PutLoggingOptionsOutput)
289
290	TagResource(*iotsitewise.TagResourceInput) (*iotsitewise.TagResourceOutput, error)
291	TagResourceWithContext(aws.Context, *iotsitewise.TagResourceInput, ...request.Option) (*iotsitewise.TagResourceOutput, error)
292	TagResourceRequest(*iotsitewise.TagResourceInput) (*request.Request, *iotsitewise.TagResourceOutput)
293
294	UntagResource(*iotsitewise.UntagResourceInput) (*iotsitewise.UntagResourceOutput, error)
295	UntagResourceWithContext(aws.Context, *iotsitewise.UntagResourceInput, ...request.Option) (*iotsitewise.UntagResourceOutput, error)
296	UntagResourceRequest(*iotsitewise.UntagResourceInput) (*request.Request, *iotsitewise.UntagResourceOutput)
297
298	UpdateAccessPolicy(*iotsitewise.UpdateAccessPolicyInput) (*iotsitewise.UpdateAccessPolicyOutput, error)
299	UpdateAccessPolicyWithContext(aws.Context, *iotsitewise.UpdateAccessPolicyInput, ...request.Option) (*iotsitewise.UpdateAccessPolicyOutput, error)
300	UpdateAccessPolicyRequest(*iotsitewise.UpdateAccessPolicyInput) (*request.Request, *iotsitewise.UpdateAccessPolicyOutput)
301
302	UpdateAsset(*iotsitewise.UpdateAssetInput) (*iotsitewise.UpdateAssetOutput, error)
303	UpdateAssetWithContext(aws.Context, *iotsitewise.UpdateAssetInput, ...request.Option) (*iotsitewise.UpdateAssetOutput, error)
304	UpdateAssetRequest(*iotsitewise.UpdateAssetInput) (*request.Request, *iotsitewise.UpdateAssetOutput)
305
306	UpdateAssetModel(*iotsitewise.UpdateAssetModelInput) (*iotsitewise.UpdateAssetModelOutput, error)
307	UpdateAssetModelWithContext(aws.Context, *iotsitewise.UpdateAssetModelInput, ...request.Option) (*iotsitewise.UpdateAssetModelOutput, error)
308	UpdateAssetModelRequest(*iotsitewise.UpdateAssetModelInput) (*request.Request, *iotsitewise.UpdateAssetModelOutput)
309
310	UpdateAssetProperty(*iotsitewise.UpdateAssetPropertyInput) (*iotsitewise.UpdateAssetPropertyOutput, error)
311	UpdateAssetPropertyWithContext(aws.Context, *iotsitewise.UpdateAssetPropertyInput, ...request.Option) (*iotsitewise.UpdateAssetPropertyOutput, error)
312	UpdateAssetPropertyRequest(*iotsitewise.UpdateAssetPropertyInput) (*request.Request, *iotsitewise.UpdateAssetPropertyOutput)
313
314	UpdateDashboard(*iotsitewise.UpdateDashboardInput) (*iotsitewise.UpdateDashboardOutput, error)
315	UpdateDashboardWithContext(aws.Context, *iotsitewise.UpdateDashboardInput, ...request.Option) (*iotsitewise.UpdateDashboardOutput, error)
316	UpdateDashboardRequest(*iotsitewise.UpdateDashboardInput) (*request.Request, *iotsitewise.UpdateDashboardOutput)
317
318	UpdateGateway(*iotsitewise.UpdateGatewayInput) (*iotsitewise.UpdateGatewayOutput, error)
319	UpdateGatewayWithContext(aws.Context, *iotsitewise.UpdateGatewayInput, ...request.Option) (*iotsitewise.UpdateGatewayOutput, error)
320	UpdateGatewayRequest(*iotsitewise.UpdateGatewayInput) (*request.Request, *iotsitewise.UpdateGatewayOutput)
321
322	UpdateGatewayCapabilityConfiguration(*iotsitewise.UpdateGatewayCapabilityConfigurationInput) (*iotsitewise.UpdateGatewayCapabilityConfigurationOutput, error)
323	UpdateGatewayCapabilityConfigurationWithContext(aws.Context, *iotsitewise.UpdateGatewayCapabilityConfigurationInput, ...request.Option) (*iotsitewise.UpdateGatewayCapabilityConfigurationOutput, error)
324	UpdateGatewayCapabilityConfigurationRequest(*iotsitewise.UpdateGatewayCapabilityConfigurationInput) (*request.Request, *iotsitewise.UpdateGatewayCapabilityConfigurationOutput)
325
326	UpdatePortal(*iotsitewise.UpdatePortalInput) (*iotsitewise.UpdatePortalOutput, error)
327	UpdatePortalWithContext(aws.Context, *iotsitewise.UpdatePortalInput, ...request.Option) (*iotsitewise.UpdatePortalOutput, error)
328	UpdatePortalRequest(*iotsitewise.UpdatePortalInput) (*request.Request, *iotsitewise.UpdatePortalOutput)
329
330	UpdateProject(*iotsitewise.UpdateProjectInput) (*iotsitewise.UpdateProjectOutput, error)
331	UpdateProjectWithContext(aws.Context, *iotsitewise.UpdateProjectInput, ...request.Option) (*iotsitewise.UpdateProjectOutput, error)
332	UpdateProjectRequest(*iotsitewise.UpdateProjectInput) (*request.Request, *iotsitewise.UpdateProjectOutput)
333
334	WaitUntilAssetActive(*iotsitewise.DescribeAssetInput) error
335	WaitUntilAssetActiveWithContext(aws.Context, *iotsitewise.DescribeAssetInput, ...request.WaiterOption) error
336
337	WaitUntilAssetModelActive(*iotsitewise.DescribeAssetModelInput) error
338	WaitUntilAssetModelActiveWithContext(aws.Context, *iotsitewise.DescribeAssetModelInput, ...request.WaiterOption) error
339
340	WaitUntilAssetModelNotExists(*iotsitewise.DescribeAssetModelInput) error
341	WaitUntilAssetModelNotExistsWithContext(aws.Context, *iotsitewise.DescribeAssetModelInput, ...request.WaiterOption) error
342
343	WaitUntilAssetNotExists(*iotsitewise.DescribeAssetInput) error
344	WaitUntilAssetNotExistsWithContext(aws.Context, *iotsitewise.DescribeAssetInput, ...request.WaiterOption) error
345
346	WaitUntilPortalActive(*iotsitewise.DescribePortalInput) error
347	WaitUntilPortalActiveWithContext(aws.Context, *iotsitewise.DescribePortalInput, ...request.WaiterOption) error
348
349	WaitUntilPortalNotExists(*iotsitewise.DescribePortalInput) error
350	WaitUntilPortalNotExistsWithContext(aws.Context, *iotsitewise.DescribePortalInput, ...request.WaiterOption) error
351}
352
353var _ IoTSiteWiseAPI = (*iotsitewise.IoTSiteWise)(nil)
354