@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSIoTDeviceAdvisor extends Object implements AWSIoTDeviceAdvisor
AWSIoTDeviceAdvisor. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
CreateSuiteDefinitionResult |
createSuiteDefinition(CreateSuiteDefinitionRequest request)
Creates a Device Advisor test suite.
|
DeleteSuiteDefinitionResult |
deleteSuiteDefinition(DeleteSuiteDefinitionRequest request)
Deletes a Device Advisor test suite.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetEndpointResult |
getEndpoint(GetEndpointRequest request)
Gets information about an Device Advisor endpoint.
|
GetSuiteDefinitionResult |
getSuiteDefinition(GetSuiteDefinitionRequest request)
Gets information about a Device Advisor test suite.
|
GetSuiteRunResult |
getSuiteRun(GetSuiteRunRequest request)
Gets information about a Device Advisor test suite run.
|
GetSuiteRunReportResult |
getSuiteRunReport(GetSuiteRunReportRequest request)
Gets a report download link for a successful Device Advisor qualifying test suite run.
|
ListSuiteDefinitionsResult |
listSuiteDefinitions(ListSuiteDefinitionsRequest request)
Lists the Device Advisor test suites you have created.
|
ListSuiteRunsResult |
listSuiteRuns(ListSuiteRunsRequest request)
Lists runs of the specified Device Advisor test suite.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists the tags attached to an IoT Device Advisor resource.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartSuiteRunResult |
startSuiteRun(StartSuiteRunRequest request)
Starts a Device Advisor test suite run.
|
StopSuiteRunResult |
stopSuiteRun(StopSuiteRunRequest request)
Stops a Device Advisor test suite run that is currently running.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds to and modifies existing tags of an IoT Device Advisor resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes tags from an IoT Device Advisor resource.
|
UpdateSuiteDefinitionResult |
updateSuiteDefinition(UpdateSuiteDefinitionRequest request)
Updates a Device Advisor test suite.
|
public CreateSuiteDefinitionResult createSuiteDefinition(CreateSuiteDefinitionRequest request)
AWSIoTDeviceAdvisorCreates a Device Advisor test suite.
Requires permission to access the CreateSuiteDefinition action.
createSuiteDefinition in interface AWSIoTDeviceAdvisorpublic DeleteSuiteDefinitionResult deleteSuiteDefinition(DeleteSuiteDefinitionRequest request)
AWSIoTDeviceAdvisorDeletes a Device Advisor test suite.
Requires permission to access the DeleteSuiteDefinition action.
deleteSuiteDefinition in interface AWSIoTDeviceAdvisorpublic GetEndpointResult getEndpoint(GetEndpointRequest request)
AWSIoTDeviceAdvisorGets information about an Device Advisor endpoint.
getEndpoint in interface AWSIoTDeviceAdvisorpublic GetSuiteDefinitionResult getSuiteDefinition(GetSuiteDefinitionRequest request)
AWSIoTDeviceAdvisorGets information about a Device Advisor test suite.
Requires permission to access the GetSuiteDefinition action.
getSuiteDefinition in interface AWSIoTDeviceAdvisorpublic GetSuiteRunResult getSuiteRun(GetSuiteRunRequest request)
AWSIoTDeviceAdvisorGets information about a Device Advisor test suite run.
Requires permission to access the GetSuiteRun action.
getSuiteRun in interface AWSIoTDeviceAdvisorpublic GetSuiteRunReportResult getSuiteRunReport(GetSuiteRunReportRequest request)
AWSIoTDeviceAdvisorGets a report download link for a successful Device Advisor qualifying test suite run.
Requires permission to access the GetSuiteRunReport action.
getSuiteRunReport in interface AWSIoTDeviceAdvisorpublic ListSuiteDefinitionsResult listSuiteDefinitions(ListSuiteDefinitionsRequest request)
AWSIoTDeviceAdvisorLists the Device Advisor test suites you have created.
Requires permission to access the ListSuiteDefinitions action.
listSuiteDefinitions in interface AWSIoTDeviceAdvisorpublic ListSuiteRunsResult listSuiteRuns(ListSuiteRunsRequest request)
AWSIoTDeviceAdvisorLists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.
Requires permission to access the ListSuiteRuns action.
listSuiteRuns in interface AWSIoTDeviceAdvisorpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSIoTDeviceAdvisorLists the tags attached to an IoT Device Advisor resource.
Requires permission to access the ListTagsForResource action.
listTagsForResource in interface AWSIoTDeviceAdvisorpublic StartSuiteRunResult startSuiteRun(StartSuiteRunRequest request)
AWSIoTDeviceAdvisorStarts a Device Advisor test suite run.
Requires permission to access the StartSuiteRun action.
startSuiteRun in interface AWSIoTDeviceAdvisorpublic StopSuiteRunResult stopSuiteRun(StopSuiteRunRequest request)
AWSIoTDeviceAdvisorStops a Device Advisor test suite run that is currently running.
Requires permission to access the StopSuiteRun action.
stopSuiteRun in interface AWSIoTDeviceAdvisorpublic TagResourceResult tagResource(TagResourceRequest request)
AWSIoTDeviceAdvisorAdds to and modifies existing tags of an IoT Device Advisor resource.
Requires permission to access the TagResource action.
tagResource in interface AWSIoTDeviceAdvisorpublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSIoTDeviceAdvisorRemoves tags from an IoT Device Advisor resource.
Requires permission to access the UntagResource action.
untagResource in interface AWSIoTDeviceAdvisorpublic UpdateSuiteDefinitionResult updateSuiteDefinition(UpdateSuiteDefinitionRequest request)
AWSIoTDeviceAdvisorUpdates a Device Advisor test suite.
Requires permission to access the UpdateSuiteDefinition action.
updateSuiteDefinition in interface AWSIoTDeviceAdvisorpublic void shutdown()
AWSIoTDeviceAdvisorshutdown in interface AWSIoTDeviceAdvisorpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSIoTDeviceAdvisorResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSIoTDeviceAdvisorrequest - The originally executed request.