public interface ProtocolFact
| Modifier and Type | Field and Description |
|---|---|
static ProtocolFact |
AWS_JSON
Overrides for AWS JSON.
|
static ProtocolFact |
DEFAULT
Defaults used by all protocols that do not have overrides.
|
static ProtocolFact |
SMITHY_RPC_V2_CBOR
Overrides for Smithy RPCv2.
|
| Modifier and Type | Method and Description |
|---|---|
default Map<String,String> |
extraHeaders()
Returns a configured set of headers to be added to each request of the protocol.
|
static ProtocolFact |
from(AwsJsonProtocol protocol)
Returns the object representing a collection of facts for each protocol.
|
default boolean |
generatesBody(OperationInfo info)
Returns true if the operation generates a body, false otherwise.
|
static final ProtocolFact DEFAULT
static final ProtocolFact AWS_JSON
static final ProtocolFact SMITHY_RPC_V2_CBOR
default boolean generatesBody(OperationInfo info)
default Map<String,String> extraHeaders()
static ProtocolFact from(AwsJsonProtocol protocol)
Copyright © 2026. All rights reserved.