- ClientBootstrap - Class in software.amazon.awssdk.crt.io
-
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.
- ClientBootstrap(int) - Constructor for class software.amazon.awssdk.crt.io.ClientBootstrap
-
Creates a new ClientBootstrap.
- ClientBootstrap(EventLoopGroup, HostResolver) - Constructor for class software.amazon.awssdk.crt.io.ClientBootstrap
-
Creates a new ClientBootstrap.
- close() - Method in class software.amazon.awssdk.crt.CrtResource
-
- close() - Method in class software.amazon.awssdk.crt.http.HttpConnection
-
Releases this HttpConnection back into the Connection Pool, and allows another Request to acquire this connection.
- close() - Method in class software.amazon.awssdk.crt.http.HttpConnectionPoolManager
-
Closes this Connection Pool and any pending Connection Acquisitions
- close() - Method in class software.amazon.awssdk.crt.http.HttpStream
-
- close() - Method in class software.amazon.awssdk.crt.io.ClientBootstrap
-
- close() - Method in class software.amazon.awssdk.crt.io.EventLoopGroup
-
Stops the event loop group's tasks and frees all resources associated with the the group.
- close() - Method in class software.amazon.awssdk.crt.io.HostResolver
-
- close() - Method in class software.amazon.awssdk.crt.io.SocketOptions
-
Frees the native resources for this set of socket options
- close() - Method in class software.amazon.awssdk.crt.io.TlsContext
-
Frees all native resources associated with the context.
- close() - Method in class software.amazon.awssdk.crt.io.TlsContextOptions
-
Frees the native resources associated with this instance
- close() - Method in class software.amazon.awssdk.crt.mqtt.MqttClient
-
Cleans up the native resources associated with this client.
- close() - Method in class software.amazon.awssdk.crt.mqtt.MqttConnection
-
Disconnects if necessary, and frees native resources associated with this connection
- connect(String, String, int) - Method in class software.amazon.awssdk.crt.mqtt.MqttConnection
-
Connect to the service endpoint and start a session without TLS.
- connect(String, String, int, SocketOptions, TlsContext, boolean, int, int) - Method in class software.amazon.awssdk.crt.mqtt.MqttConnection
-
Connect to the service endpoint and start a session
- createDefaultClient() - Static method in class software.amazon.awssdk.crt.io.TlsContextOptions
-
Helper which creates a default set of TLS options for the current platform
- createWithMTLS(String, String) - Static method in class software.amazon.awssdk.crt.io.TlsContextOptions
-
Helper which creates TLS options using a certificate and private key
- createWithMTLSPkcs12(String, String) - Static method in class software.amazon.awssdk.crt.io.TlsContextOptions
-
OSX only - Helper which creates TLS options using PKCS12
- CRT - Class in software.amazon.awssdk.crt
-
This class is responsible for loading the aws-crt-jni shared lib for the current
platform out of aws-crt-java.jar.
- CRT() - Constructor for class software.amazon.awssdk.crt.CRT
-
- CRT.UnknownPlatformException - Exception in software.amazon.awssdk.crt
-
- CrtHttpStreamHandler - Interface in software.amazon.awssdk.crt.http
-
Interface that Native code knows how to call when handling Http Request/Responses
Maps 1-1 to the Native Http API here: https://github.com/awslabs/aws-c-http/blob/master/include/aws/http/request_response.h
- CrtResource - Class in software.amazon.awssdk.crt
-
This wraps a native pointer to an AWS Common Runtime resource.
- CrtResource() - Constructor for class software.amazon.awssdk.crt.CrtResource
-
- CrtRuntimeException - Exception in software.amazon.awssdk.crt
-
This exception will be thrown by any exceptional cases encountered within
the JNI bindings to the AWS Common Runtime
- valueOf(String) - Static method in enum software.amazon.awssdk.crt.http.HttpHeaderBlock
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.crt.io.SocketOptions.SocketDomain
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.crt.io.SocketOptions.SocketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.crt.io.TlsCipherPreference
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.crt.io.TlsContextOptions.TlsVersions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.crt.mqtt.MqttConnection.ConnectionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum software.amazon.awssdk.crt.mqtt.QualityOfService
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum software.amazon.awssdk.crt.http.HttpHeaderBlock
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum software.amazon.awssdk.crt.io.SocketOptions.SocketDomain
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum software.amazon.awssdk.crt.io.SocketOptions.SocketType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum software.amazon.awssdk.crt.io.TlsCipherPreference
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum software.amazon.awssdk.crt.io.TlsContextOptions.TlsVersions
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum software.amazon.awssdk.crt.mqtt.MqttConnection.ConnectionState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum software.amazon.awssdk.crt.mqtt.QualityOfService
-
Returns an array containing the constants of this enum type, in
the order they are declared.