Class GenericApiGatewayClient

java.lang.Object
com.amazonaws.AmazonWebServiceClient
org.apache.nifi.processors.aws.wag.client.GenericApiGatewayClient

public class GenericApiGatewayClient extends com.amazonaws.AmazonWebServiceClient
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final String
     
    private static final String
     
    private final String
     
    private final com.amazonaws.auth.AWSCredentialsProvider
     
    private final URI
     
    private final com.amazonaws.http.HttpResponseHandler<com.amazonaws.AmazonServiceException>
     
    private final String
     
    private final com.amazonaws.http.JsonResponseHandler<GenericApiGatewayResponse>
     
    private final com.amazonaws.auth.AWS4Signer
     

    Fields inherited from class com.amazonaws.AmazonWebServiceClient

    client, clientConfiguration, isEndpointOverridden, LOGGING_AWS_REQUEST_METRIC, requestHandler2s, timeOffset
  • Constructor Summary

    Constructors
    Constructor
    Description
    GenericApiGatewayClient(com.amazonaws.ClientConfiguration clientConfiguration, String endpoint, com.amazonaws.regions.Region region, com.amazonaws.auth.AWSCredentialsProvider credentials, String apiKey, com.amazonaws.http.AmazonHttpClient httpClient)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private com.amazonaws.http.ExecutionContext
     
    private Map<String,String>
     
    execute(com.amazonaws.http.HttpMethodName method, String resourcePath, Map<String,String> headers, Map<String,List<String>> parameters, InputStream content)
     
     
     
     
    protected String
     

    Methods inherited from class com.amazonaws.AmazonWebServiceClient

    addRequestHandler, addRequestHandler, beforeClientExecution, beforeMarshalling, calculateCRC32FromCompressedData, checkMutability, configureRegion, createExecutionContext, createExecutionContext, createExecutionContext, createSignerProvider, endClientExecution, endClientExecution, getClientConfiguration, getClientId, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceAbbreviation, getServiceName, getSigner, getSignerByURI, getSignerOverride, getSignerProvider, getSignerRegionOverride, getSigningRegion, getTimeOffset, isCsmEnabled, isEndpointOverridden, isProfilingEnabled, isRequestMetricsEnabled, makeImmutable, removeRequestHandler, removeRequestHandler, requestMetricCollector, setEndpoint, setEndpoint, setEndpointPrefix, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shouldGenerateClientSideMonitoringEvents, shutdown, useStrictHostNameVerification, withEndpoint, withRegion, withRegion, withTimeOffset

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • API_GATEWAY_SERVICE_NAME

      private static final String API_GATEWAY_SERVICE_NAME
      See Also:
    • API_KEY_HEADER

      private static final String API_KEY_HEADER
      See Also:
    • responseHandler

      private final com.amazonaws.http.JsonResponseHandler<GenericApiGatewayResponse> responseHandler
    • errorResponseHandler

      private final com.amazonaws.http.HttpResponseHandler<com.amazonaws.AmazonServiceException> errorResponseHandler
    • credentials

      private final com.amazonaws.auth.AWSCredentialsProvider credentials
    • apiKey

      private final String apiKey
    • signer

      private final com.amazonaws.auth.AWS4Signer signer
    • endpoint

      private final URI endpoint
    • region

      private final String region
  • Constructor Details

    • GenericApiGatewayClient

      GenericApiGatewayClient(com.amazonaws.ClientConfiguration clientConfiguration, String endpoint, com.amazonaws.regions.Region region, com.amazonaws.auth.AWSCredentialsProvider credentials, String apiKey, com.amazonaws.http.AmazonHttpClient httpClient)
  • Method Details