public class KinesisConsumerSyncAdapter extends Object implements software.amazon.awssdk.http.SdkHttpClient
| Constructor and Description |
|---|
KinesisConsumerSyncAdapter(org.mule.runtime.http.api.client.HttpClient httpClient,
int responseTimeout) |
| Modifier and Type | Method and Description |
|---|---|
String |
clientName() |
void |
close() |
software.amazon.awssdk.http.ExecutableHttpRequest |
prepareRequest(software.amazon.awssdk.http.HttpExecuteRequest request) |
protected org.mule.runtime.api.util.MultiMap<String,String> |
transformAwsToMuleHeaders(Map<String,List<String>> input) |
protected Map<String,List<String>> |
transformMuleToAwsHeaders(org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse) |
public KinesisConsumerSyncAdapter(org.mule.runtime.http.api.client.HttpClient httpClient,
int responseTimeout)
public software.amazon.awssdk.http.ExecutableHttpRequest prepareRequest(software.amazon.awssdk.http.HttpExecuteRequest request)
prepareRequest in interface software.amazon.awssdk.http.SdkHttpClientpublic String clientName()
clientName in interface software.amazon.awssdk.http.SdkHttpClientpublic void close()
close in interface AutoCloseableclose in interface software.amazon.awssdk.utils.SdkAutoCloseableprotected Map<String,List<String>> transformMuleToAwsHeaders(org.mule.runtime.http.api.domain.message.response.HttpResponse httpResponse)
Copyright © 2025 MuleSoft, Inc.. All rights reserved.