in java/datastax-v4/connection-lambda/src/main/java/example/Handler.java [27:55]
public String handleRequest(Map<String,String> event, Context context)
{
LambdaLogger logger = context.getLogger();
try {
logger.log("Printing environment settings:");
logger.log("CONTEXT: " + gson.toJson(context));
// process event
logger.log("EVENT: " + gson.toJson(event));
logger.log("EVENT TYPE: " + event.getClass().toString());
int success;
if (shouldLoginUsingSSC()) {
success = KeyspacesSSCSession.Instance(logger).validateConnection();
} else {
success = KeyspacesSigV4Session.Instance(logger).validateConnection();
}
if(success == 200) {
return "200 OK";
}
return "400 error";
} catch (Exception e) {
e.printStackTrace();
return "400 error";
}
}