| Modifier and Type | Method and Description |
|---|---|
CrtResource |
CrtResource.ResourceInstance.getWrapper() |
| Modifier and Type | Method and Description |
|---|---|
void |
CrtResource.addReferenceTo(CrtResource resource)
Marks a resource as referenced by this resource.
|
void |
CrtResource.removeReferenceTo(CrtResource resource)
Removes a reference from this resource to another.
|
protected void |
CrtResource.swapReferenceTo(CrtResource oldReference,
CrtResource newReference) |
| Constructor and Description |
|---|
ResourceInstance(CrtResource wrapper,
String name) |
| Modifier and Type | Class and Description |
|---|---|
class |
CachedCredentialsProvider
A credentials provider that adds caching to another credentials provider via decoration
|
class |
CredentialsProvider
A base class that represents a source of AWS credentials
|
class |
DefaultChainCredentialsProvider
A class that wraps the default AWS credentials provider chain
|
class |
DelegateCredentialsProvider
A credentials provider that sources credentials from a custom synchronous
callback
|
class |
ProfileCredentialsProvider
A class that wraps a provider that gets credentials from profile files.
|
class |
StaticCredentialsProvider
A class that wraps the a credentials provider that returns a fixed set of credentials
|
class |
X509CredentialsProvider
A class that wraps a credentials provider that sources session credentials from IoT's x509 credentials
service.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AwsSigningConfig
A class representing configuration related to signing something "signable" (an http request, a body chunk, a
stream event) via an AWS signing process.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EccKeyPair
This class puts an opaque wrapper around aws_ecc_key_pair from aws-c-cal.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClientConnection
Wrapper around an event stream rpc client initiated connection.
|
class |
ClientConnectionContinuation
Java wrapper for event-stream-rpc client continuation.
|
class |
Message
Wrapper around an instance of aws-event-stream-message.
|
class |
ServerConnection
Wrapper around event-stream-rpc-server-connection.
|
class |
ServerConnectionContinuation
Wrapper around aws-event-stream-rpc-server continuation.
|
class |
ServerListener
Event-stream-rpc server listener.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HttpClientConnection
This class wraps aws-c-http to provide the basic HTTP request/response functionality via the AWS Common Runtime.
|
class |
HttpClientConnectionManager
Manages a Pool of Http Connections
|
class |
HttpStream
An HttpStream represents a single Http Request/Response pair within a HttpClientConnection, and wraps the native resources
from the aws-c-http library.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClientBootstrap
This class wraps the aws_client_bootstrap from aws-c-io to provide
a client context for all protocol stacks in the AWS Common Runtime.
|
class |
ClientTlsContext
This class wraps the aws_tls_context from aws-c-io to provide access to TLS
configuration contexts in the AWS Common Runtime.
|
class |
EventLoopGroup
This class wraps the aws_event_loop_group from aws-c-io to provide
access to an event loop for the MQTT protocol stack in the AWS Common
Runtime.
|
class |
HostResolver |
class |
ServerBootstrap |
class |
ServerTlsContext
This class wraps the aws_tls_context from aws-c-io to provide access to TLS
configuration contexts in the AWS Common Runtime.
|
class |
SocketOptions
This class wraps the aws_socket_options from aws-c-io to provide
access to TCP/UDP socket configuration in the AWS Common Runtime.
|
class |
TlsContext
This class wraps the aws_tls_context from aws-c-io to provide
access to TLS configuration contexts in the AWS Common Runtime.
|
class |
TlsContextOptions
This class wraps the aws_tls_connection_options from aws-c-io to provide
access to TLS configuration contexts in the AWS Common Runtime.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MqttClient
This class wraps aws-c-mqtt to provide the basic MQTT pub/sub functionalities
via the AWS Common Runtime
One MqttClient class is needed per application.
|
class |
MqttClientConnection
This class wraps aws-c-mqtt to provide the basic MQTT pub/sub functionality
via the AWS Common Runtime
MqttClientConnection represents a single connection from one MqttClient to an
MQTT service endpoint
|
class |
MqttConnectionConfig |
| Modifier and Type | Class and Description |
|---|---|
class |
S3Client |
class |
S3MetaRequest |
Copyright © 2021. All rights reserved.