Example usage for com.amazonaws.services.logs.model GetLogEventsRequest GetLogEventsRequest

List of usage examples for com.amazonaws.services.logs.model GetLogEventsRequest GetLogEventsRequest

Introduction

In this page you can find the example usage for com.amazonaws.services.logs.model GetLogEventsRequest GetLogEventsRequest.

Prototype

public GetLogEventsRequest() 

Source Link

Document

Default constructor for GetLogEventsRequest object.

Usage

From source file:CloudWatchMonitor.java

License:Open Source License

public void pollForLogs() {
    if (this.logsLocation != null) {
        GetLogEventsRequest logRequest = new GetLogEventsRequest().withStartFromHead(false).withLimit(LOG_LIMIT)
                .withLogGroupName(logsLocation.getGroupName()).withLogStreamName(logsLocation.getStreamName());

        try {//  ww w .  jav  a2  s .c o m
            formatLogs(logsClient.getLogEvents(logRequest).getEvents());
        } catch (Exception e) {
            latestLogs = Arrays.asList(noLogsMessage);
            return;
        }
    } else {
        latestLogs = Arrays.asList(noLogsMessage);
        return;
    }

}