| Expectation | Defines the expected result of the service call for a smoke test case. | 
| FailureExpectation | Defines the expected failure of a service call for a smoke test case. | 
| SmokeTestCase | Defines a single smoke test case. | 
| SmokeTestCase.Builder |  | 
| SmokeTestCaseValidator | Validates the following:
 
     vendorParamsShape is a valid shape.
     vendorParams is compatible with vendorParamsShape.
     input is valid for the operation under test.
  | 
| SmokeTestsTrait | Defines a set of test cases to send to a live service to ensure that
 a client can connect to the service and get the right kind of response. | 
| SmokeTestsTrait.Provider |  | 
| UniqueSmokeTestCaseIdValidator | Validates that smoke test cases have unique IDs within a service closure,
 or within the trait if it is not connected to a service. |