@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.
|
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 the runs of the specified Device Advisor test suite.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists the tags attached to an IoT Device Advisor resource.
|
ListTestCasesResult |
listTestCases(ListTestCasesRequest request)
Lists all the test cases in the test suite.
|
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.
|
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)
AWSIoTDeviceAdvisor
Creates a Device Advisor test suite.
createSuiteDefinition
in interface AWSIoTDeviceAdvisor
public DeleteSuiteDefinitionResult deleteSuiteDefinition(DeleteSuiteDefinitionRequest request)
AWSIoTDeviceAdvisor
Deletes a Device Advisor test suite.
deleteSuiteDefinition
in interface AWSIoTDeviceAdvisor
public GetSuiteDefinitionResult getSuiteDefinition(GetSuiteDefinitionRequest request)
AWSIoTDeviceAdvisor
Gets information about a Device Advisor test suite.
getSuiteDefinition
in interface AWSIoTDeviceAdvisor
public GetSuiteRunResult getSuiteRun(GetSuiteRunRequest request)
AWSIoTDeviceAdvisor
Gets information about a Device Advisor test suite run.
getSuiteRun
in interface AWSIoTDeviceAdvisor
public GetSuiteRunReportResult getSuiteRunReport(GetSuiteRunReportRequest request)
AWSIoTDeviceAdvisor
Gets a report download link for a successful Device Advisor qualifying test suite run.
getSuiteRunReport
in interface AWSIoTDeviceAdvisor
public ListSuiteDefinitionsResult listSuiteDefinitions(ListSuiteDefinitionsRequest request)
AWSIoTDeviceAdvisor
Lists the Device Advisor test suites you have created.
listSuiteDefinitions
in interface AWSIoTDeviceAdvisor
public ListSuiteRunsResult listSuiteRuns(ListSuiteRunsRequest request)
AWSIoTDeviceAdvisor
Lists the 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.
listSuiteRuns
in interface AWSIoTDeviceAdvisor
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSIoTDeviceAdvisor
Lists the tags attached to an IoT Device Advisor resource.
listTagsForResource
in interface AWSIoTDeviceAdvisor
public ListTestCasesResult listTestCases(ListTestCasesRequest request)
AWSIoTDeviceAdvisor
Lists all the test cases in the test suite.
listTestCases
in interface AWSIoTDeviceAdvisor
public StartSuiteRunResult startSuiteRun(StartSuiteRunRequest request)
AWSIoTDeviceAdvisor
Starts a Device Advisor test suite run.
startSuiteRun
in interface AWSIoTDeviceAdvisor
public TagResourceResult tagResource(TagResourceRequest request)
AWSIoTDeviceAdvisor
Adds to and modifies existing tags of an IoT Device Advisor resource.
tagResource
in interface AWSIoTDeviceAdvisor
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSIoTDeviceAdvisor
Removes tags from an IoT Device Advisor resource.
untagResource
in interface AWSIoTDeviceAdvisor
public UpdateSuiteDefinitionResult updateSuiteDefinition(UpdateSuiteDefinitionRequest request)
AWSIoTDeviceAdvisor
Updates a Device Advisor test suite.
updateSuiteDefinition
in interface AWSIoTDeviceAdvisor
public void shutdown()
AWSIoTDeviceAdvisor
shutdown
in interface AWSIoTDeviceAdvisor
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSIoTDeviceAdvisor
Response 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 AWSIoTDeviceAdvisor
request
- The originally executed request.