key/src/main/java/software/amazon/kms/key/BaseHandlerStd.java [47:73]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        this.clientBuilder = clientBuilder;
        this.translator = translator;
        this.keyApiHelper = keyApiHelper;
        this.eventualConsistencyHandlerHelper = eventualConsistencyHandlerHelper;
        this.keyHandlerHelper = keyHandlerHelper;
    }

    @Override
    public final ProgressEvent<ResourceModel, CallbackContext> handleRequest(
        final AmazonWebServicesClientProxy proxy,
        final ResourceHandlerRequest<ResourceModel> request,
        final CallbackContext callbackContext,
        final Logger logger) {
        return handleRequest(
            proxy,
            request,
            callbackContext != null ? callbackContext : new CallbackContext(),
            proxy.newProxy(clientBuilder::getClient),
            logger);
    }

    protected abstract ProgressEvent<ResourceModel, CallbackContext> handleRequest(
        AmazonWebServicesClientProxy proxy,
        ResourceHandlerRequest<ResourceModel> request,
        CallbackContext callbackContext,
        ProxyClient<KmsClient> proxyClient,
        Logger logger);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



replicakey/src/main/java/software/amazon/kms/replicakey/BaseHandlerStd.java [41:67]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        this.clientBuilder = clientBuilder;
        this.translator = translator;
        this.keyApiHelper = keyApiHelper;
        this.eventualConsistencyHandlerHelper = eventualConsistencyHandlerHelper;
        this.keyHandlerHelper = keyHandlerHelper;
    }

    @Override
    public final ProgressEvent<ResourceModel, CallbackContext> handleRequest(
        final AmazonWebServicesClientProxy proxy,
        final ResourceHandlerRequest<ResourceModel> request,
        final CallbackContext callbackContext,
        final Logger logger) {
        return handleRequest(
            proxy,
            request,
            callbackContext != null ? callbackContext : new CallbackContext(),
            proxy.newProxy(clientBuilder::getClient),
            logger);
    }

    protected abstract ProgressEvent<ResourceModel, CallbackContext> handleRequest(
        AmazonWebServicesClientProxy proxy,
        ResourceHandlerRequest<ResourceModel> request,
        CallbackContext callbackContext,
        ProxyClient<KmsClient> proxyClient,
        Logger logger);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



