| Class and Description | 
|---|
| NotThreadSafe Documenting annotation to indicate a class is not thread-safe and should not be used in a multi-threaded context. | 
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| Class and Description | 
|---|
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| Class and Description | 
|---|
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| SdkTestInternalApi Marker interface for methods used by test code in the same module. | 
| Class and Description | 
|---|
| Immutable Documenting annotation to indicate a class is immutable. | 
| Class and Description | 
|---|
| Immutable Documenting annotation to indicate a class is immutable. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| SdkTestInternalApi Marker interface for methods used by test code in the same module. | 
| Class and Description | 
|---|
| Immutable Documenting annotation to indicate a class is immutable. | 
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| Immutable Documenting annotation to indicate a class is immutable. | 
| NotThreadSafe Documenting annotation to indicate a class is not thread-safe and should not be used in a multi-threaded context. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| Immutable Documenting annotation to indicate a class is immutable. | 
| NotThreadSafe Documenting annotation to indicate a class is not thread-safe and should not be used in a multi-threaded context. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| SdkTestInternalApi Marker interface for methods used by test code in the same module. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| Immutable Documenting annotation to indicate a class is immutable. | 
| NotThreadSafe Documenting annotation to indicate a class is not thread-safe and should not be used in a multi-threaded context. | 
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| Immutable Documenting annotation to indicate a class is immutable. | 
| NotThreadSafe Documenting annotation to indicate a class is not thread-safe and should not be used in a multi-threaded context. | 
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| SdkTestInternalApi Marker interface for methods used by test code in the same module. | 
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| Beta The class or method to which this annotation is applied is in beta mode. | 
| Class and Description | 
|---|
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| Beta The class or method to which this annotation is applied is in beta mode. | 
| Class and Description | 
|---|
| NotThreadSafe Documenting annotation to indicate a class is not thread-safe and should not be used in a multi-threaded context. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkTestInternalApi Marker interface for methods used by test code in the same module. | 
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkTestInternalApi Marker interface for methods used by test code in the same module. | 
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| NotThreadSafe Documenting annotation to indicate a class is not thread-safe and should not be used in a multi-threaded context. | 
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| Immutable Documenting annotation to indicate a class is immutable. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| Class and Description | 
|---|
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| NotThreadSafe Documenting annotation to indicate a class is not thread-safe and should not be used in a multi-threaded context. | 
| Class and Description | 
|---|
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| Class and Description | 
|---|
| NotThreadSafe Documenting annotation to indicate a class is not thread-safe and should not be used in a multi-threaded context. | 
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| SdkTestInternalApi Marker interface for methods used by test code in the same module. | 
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| Immutable Documenting annotation to indicate a class is immutable. | 
| NotThreadSafe Documenting annotation to indicate a class is not thread-safe and should not be used in a multi-threaded context. | 
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkTestInternalApi Marker interface for methods used by test code in the same module. | 
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| Immutable Documenting annotation to indicate a class is immutable. | 
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| Immutable Documenting annotation to indicate a class is immutable. | 
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| Class and Description | 
|---|
| NotThreadSafe Documenting annotation to indicate a class is not thread-safe and should not be used in a multi-threaded context. | 
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
| SdkTestInternalApi Marker interface for methods used by test code in the same module. | 
| ThreadSafe Documenting annotation to indicate a class is thread-safe and may be shared among multiple threads. | 
| Class and Description | 
|---|
| SdkInternalApi Marker interface for 'internal' APIs that should not be used outside the core module. | 
| SdkProtectedApi Marker for elements that should only be accessed by the generated clients and not users of the
 SDK. | 
Copyright © 2019. All rights reserved.