| Package | Description |
|---|---|
| software.amazon.awssdk.crt.eventstream |
| Modifier and Type | Method and Description |
|---|---|
static MessageType |
MessageType.fromEnumValue(int enumValue) |
static MessageType |
MessageType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MessageType[] |
MessageType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
ClientConnectionContinuation.activate(String operationName,
List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags)
Sends the initial message on a continuation, and begins the message flow for a stream.
|
void |
ClientConnectionContinuation.activate(String operationName,
List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags,
MessageFlushCallback callback)
Initiates a new client stream.
|
protected abstract void |
ServerConnectionContinuationHandler.onContinuationMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags)
Invoked when a message is received on a continuation.
|
protected abstract void |
ClientConnectionContinuationHandler.onContinuationMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags)
Invoked when a message is received on a continuation.
|
protected void |
OperationRoutingServerConnectionHandler.onProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags)
By default, automatically responds to pings when received, and routes connect requests.
|
protected abstract void |
ClientConnectionHandler.onProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags)
Invoked when a message is received on a connection.
|
protected abstract void |
ServerConnectionHandler.onProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags)
Invoked when a message is received on a connection.
|
CompletableFuture<Void> |
ClientConnectionContinuation.sendMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags)
Sends message on the continuation
|
CompletableFuture<Void> |
ServerConnectionContinuation.sendMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags)
Sends message on the continuation
|
void |
ClientConnectionContinuation.sendMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags,
MessageFlushCallback callback)
Sends message on the continuation
|
void |
ServerConnectionContinuation.sendMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags,
MessageFlushCallback callback)
Sends message on the continuation
|
CompletableFuture<Void> |
ServerConnection.sendProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags)
Sends a protocol message on the connection.
|
CompletableFuture<Void> |
ClientConnection.sendProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags)
Sends a protocol message on the connection.
|
void |
ServerConnection.sendProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags,
MessageFlushCallback callback)
Sends a protocol message on the connection.
|
void |
ClientConnection.sendProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags,
MessageFlushCallback callback)
Sends a protocol message on the connection.
|
Copyright © 2021. All rights reserved.