aws-lightsail-alarm/src/main/java/software/amazon/lightsail/alarm/helpers/handler/AlarmHandler.java [36:48]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    protected ProgressEvent<ResourceModel, CallbackContext> preUpdate(
            final ProgressEvent<ResourceModel, CallbackContext> progress) {
        val alarm = getAlarm(resourceModelRequest, proxyClient, logger);
        logger.log("Executing AWS-Lightsail-Alarm::Update::PreCheck...");
        return proxy
                .initiate("AWS-Lightsail-Alarm::Update::PreCheck", proxyClient, progress.getResourceModel(),
                        progress.getCallbackContext())
                .translateToServiceRequest(Translator::translateToReadRequest)
                .makeServiceCall((awsRequest, client) -> alarm.read(awsRequest))
                .handleError((awsRequest, exception, client, model, context) -> handleError(exception, model,
                        callbackContext, ImmutableList.of(), logger, this.getClass().getSimpleName()))
                .progress();
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



aws-lightsail-alarm/src/main/java/software/amazon/lightsail/alarm/helpers/handler/AlarmHandler.java [106:118]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    protected ProgressEvent<ResourceModel, CallbackContext> preDelete(
            final ProgressEvent<ResourceModel, CallbackContext> progress) {
        val alarm = getAlarm(resourceModelRequest, proxyClient, logger);
        logger.log("Executing AWS-Lightsail-Alarm::Delete::PreDeletionCheck..");
        return proxy
                .initiate("AWS-Lightsail-Alarm::Delete::PreDeletionCheck", proxyClient, progress.getResourceModel(),
                        progress.getCallbackContext())
                .translateToServiceRequest(Translator::translateToReadRequest)
                .makeServiceCall((awsRequest, client) -> alarm.read(awsRequest))
                .handleError((awsRequest, exception, client, model, context) -> handleError(exception, model,
                        callbackContext, ImmutableList.of(), logger, this.getClass().getSimpleName()))
                .progress();
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



