-
@interface
Marker interface for generated source codes.
@interface
The class to which this annotation is applied is immutable.
@interface
The class to which this annotation is applied is explicitly mutable,
meaning that its state is subject to change between calls.
@interface
The annotated element must not be null.
@interface
The class to which this annotation is applied is not thread-safe.
@interface
Marks APIs that should not be used by SDK users and are internal to the AWS SDK for Java v2, subject to change without notice.
@interface
Marks APIs as preview or experimental features that may change or be removed.
@interface
Marks APIs that should not be used by SDK users and are intended for SDK internal classes shared across different modules.
@interface
Marks APIs as public and stable for use by SDK users building applications.
@interface
Marker interface for methods used by test code in the same module.
@interface
The class to which this annotation is applied is thread-safe.
@interface
Used to suppress certain fields from being considered in the spot-bugs rule for toBuilder().