java17/event-bridge-maven/{{cookiecutter.project_name}}/HelloWorldFunction/src/main/java/helloworld/App.java [20:31]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private Object handleEvent(final AWSEvent<EC2InstanceStateChangeNotification> inputEvent, final Context context) {
        if (inputEvent != null) {
            EC2InstanceStateChangeNotification detail = inputEvent.getDetail();

            //Developers write your event-driven business logic code here!
            inputEvent.setDetailType(String.format(NEW_DETAIL_TYPE, inputEvent.getDetailType()));

            return inputEvent;
        }

        throw new IllegalArgumentException("Unable to deserialize lambda input event to AWSEvent<EC2InstanceStateChangeNotification>. Check that you have the right schema and event source.");
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



java17/event-bridge-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/src/main/java/helloworld/App.java [20:31]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private Object handleEvent(final AWSEvent<EC2InstanceStateChangeNotification> inputEvent, final Context context) {
        if (inputEvent != null) {
            EC2InstanceStateChangeNotification detail = inputEvent.getDetail();

            //Developers write your event-driven business logic code here!
            inputEvent.setDetailType(String.format(NEW_DETAIL_TYPE, inputEvent.getDetailType()));

            return inputEvent;
        }

        throw new IllegalArgumentException("Unable to deserialize lambda input event to AWSEvent<EC2InstanceStateChangeNotification>. Check that you have the right schema and event source.");
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



java8.al2/event-bridge-maven/{{cookiecutter.project_name}}/HelloWorldFunction/src/main/java/helloworld/App.java [20:31]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private Object handleEvent(final AWSEvent<EC2InstanceStateChangeNotification> inputEvent, final Context context) {
        if (inputEvent != null) {
            EC2InstanceStateChangeNotification detail = inputEvent.getDetail();

            //Developers write your event-driven business logic code here!
            inputEvent.setDetailType(String.format(NEW_DETAIL_TYPE, inputEvent.getDetailType()));

            return inputEvent;
        }

        throw new IllegalArgumentException("Unable to deserialize lambda input event to AWSEvent<EC2InstanceStateChangeNotification>. Check that you have the right schema and event source.");
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



java8.al2/event-bridge-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/src/main/java/helloworld/App.java [20:31]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private Object handleEvent(final AWSEvent<EC2InstanceStateChangeNotification> inputEvent, final Context context) {
        if (inputEvent != null) {
            EC2InstanceStateChangeNotification detail = inputEvent.getDetail();

            //Developers write your event-driven business logic code here!
            inputEvent.setDetailType(String.format(NEW_DETAIL_TYPE, inputEvent.getDetailType()));

            return inputEvent;
        }

        throw new IllegalArgumentException("Unable to deserialize lambda input event to AWSEvent<EC2InstanceStateChangeNotification>. Check that you have the right schema and event source.");
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



java11/event-bridge-maven/{{cookiecutter.project_name}}/HelloWorldFunction/src/main/java/helloworld/App.java [20:31]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private Object handleEvent(final AWSEvent<EC2InstanceStateChangeNotification> inputEvent, final Context context) {
        if (inputEvent != null) {
            EC2InstanceStateChangeNotification detail = inputEvent.getDetail();

            //Developers write your event-driven business logic code here!
            inputEvent.setDetailType(String.format(NEW_DETAIL_TYPE, inputEvent.getDetailType()));

            return inputEvent;
        }

        throw new IllegalArgumentException("Unable to deserialize lambda input event to AWSEvent<EC2InstanceStateChangeNotification>. Check that you have the right schema and event source.");
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



java11/event-bridge-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/src/main/java/helloworld/App.java [20:31]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private Object handleEvent(final AWSEvent<EC2InstanceStateChangeNotification> inputEvent, final Context context) {
        if (inputEvent != null) {
            EC2InstanceStateChangeNotification detail = inputEvent.getDetail();

            //Developers write your event-driven business logic code here!
            inputEvent.setDetailType(String.format(NEW_DETAIL_TYPE, inputEvent.getDetailType()));

            return inputEvent;
        }

        throw new IllegalArgumentException("Unable to deserialize lambda input event to AWSEvent<EC2InstanceStateChangeNotification>. Check that you have the right schema and event source.");
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



java21/event-bridge-maven/{{cookiecutter.project_name}}/HelloWorldFunction/src/main/java/helloworld/App.java [20:31]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private Object handleEvent(final AWSEvent<EC2InstanceStateChangeNotification> inputEvent, final Context context) {
        if (inputEvent != null) {
            EC2InstanceStateChangeNotification detail = inputEvent.getDetail();

            //Developers write your event-driven business logic code here!
            inputEvent.setDetailType(String.format(NEW_DETAIL_TYPE, inputEvent.getDetailType()));

            return inputEvent;
        }

        throw new IllegalArgumentException("Unable to deserialize lambda input event to AWSEvent<EC2InstanceStateChangeNotification>. Check that you have the right schema and event source.");
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



java21/event-bridge-gradle/{{cookiecutter.project_name}}/HelloWorldFunction/src/main/java/helloworld/App.java [20:31]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private Object handleEvent(final AWSEvent<EC2InstanceStateChangeNotification> inputEvent, final Context context) {
        if (inputEvent != null) {
            EC2InstanceStateChangeNotification detail = inputEvent.getDetail();

            //Developers write your event-driven business logic code here!
            inputEvent.setDetailType(String.format(NEW_DETAIL_TYPE, inputEvent.getDetailType()));

            return inputEvent;
        }

        throw new IllegalArgumentException("Unable to deserialize lambda input event to AWSEvent<EC2InstanceStateChangeNotification>. Check that you have the right schema and event source.");
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



