Attributes
Members list
Type members
Classlikes
Matches if an operation returns an error and the error matches the expected error type. If an absolute shape ID is provided, the error is matched exactly on the shape ID. A shape name can be provided to match an error in any namespace with the given name.
Matches if an operation returns an error and the error matches the expected error type. If an absolute shape ID is provided, the error is matched exactly on the shape ID. A shape name can be provided to match an error in any namespace with the given name.
Attributes
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ErrorTypeCase.type
Matches on both the input and output of an operation using a JMESPath expression. Input parameters are available through the top-level input
field, and output data is available through the top-level output
field. This matcher can only be used on operations that define both input and output. This matcher is checked only if an operation completes successfully.
Matches on both the input and output of an operation using a JMESPath expression. Input parameters are available through the top-level input
field, and output data is available through the top-level output
field. This matcher can only be used on operations that define both input and output. This matcher is checked only if an operation completes successfully.
Attributes
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
InputOutputCase.type
Matches on the successful output of an operation using a JMESPath expression.
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
OutputCase.type
When set to true
, matches when an operation returns a successful response. When set to false
, matches when an operation fails with any error.
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SuccessCase.type
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
Matches if an operation returns an error and the error matches the expected error type. If an absolute shape ID is provided, the error is matched exactly on the shape ID. A shape name can be provided to match an error in any namespace with the given name.
Matches if an operation returns an error and the error matches the expected error type. If an absolute shape ID is provided, the error is matched exactly on the shape ID. A shape name can be provided to match an error in any namespace with the given name.
Attributes
Matches on both the input and output of an operation using a JMESPath expression. Input parameters are available through the top-level input
field, and output data is available through the top-level output
field. This matcher can only be used on operations that define both input and output. This matcher is checked only if an operation completes successfully.
Matches on both the input and output of an operation using a JMESPath expression. Input parameters are available through the top-level input
field, and output data is available through the top-level output
field. This matcher can only be used on operations that define both input and output. This matcher is checked only if an operation completes successfully.
Attributes
Matches on the successful output of an operation using a JMESPath expression.
Matches on the successful output of an operation using a JMESPath expression.
Attributes
When set to true
, matches when an operation returns a successful response. When set to false
, matches when an operation fails with any error.
When set to true
, matches when an operation returns a successful response. When set to false
, matches when an operation fails with any error.