Class ExecutableWrapper<ResourceT,​CallbackT>

java.lang.Object
software.amazon.cloudformation.AbstractWrapper<ResourceT,​CallbackT>
software.amazon.cloudformation.ExecutableWrapper<ResourceT,​CallbackT>

public abstract class ExecutableWrapper<ResourceT,​CallbackT>
extends AbstractWrapper<ResourceT,​CallbackT>
  • Constructor Details

    • ExecutableWrapper

      public ExecutableWrapper()
    • ExecutableWrapper

      public ExecutableWrapper​(CredentialsProvider providerCredentialsProvider, LogPublisher platformEventsLogger, CloudWatchLogPublisher providerEventsLogger, MetricsPublisher providerMetricsPublisher, software.amazon.cloudformation.resource.SchemaValidator validator, Serializer serializer, software.amazon.awssdk.http.SdkHttpClient httpClient)
  • Method Details

    • handleRequest

      public void handleRequest​(java.io.InputStream inputStream, java.io.OutputStream outputStream) throws java.io.IOException, TerminalException
      Throws:
      java.io.IOException
      TerminalException