protected GetEnvironmentResponse doReadEnvironment()

in aws-mwaa-environment/src/main/java/software/amazon/mwaa/environment/BaseHandlerStd.java [168:184]


    protected GetEnvironmentResponse doReadEnvironment(
            GetEnvironmentRequest request,
            ProxyClient<MwaaClient> mwaaClientProxy) {
        try {
            log("Getting %s [%s]", ResourceModel.TYPE_NAME, request.name());
            final GetEnvironmentResponse response = mwaaClientProxy.injectCredentialsAndInvokeV2(
                    request,
                    mwaaClientProxy.client()::getEnvironment);

            log("Got %s [%s]",
                ResourceModel.TYPE_NAME,
                response.environment().name());
            return response;
        } catch (ResourceNotFoundException e) {
            throw new CfnNotFoundException(ResourceModel.TYPE_NAME, request.name(), e);
        }
    }