com.google.api.services.calendar.model.FreeBusyRequest

Here are the examples of the java api class com.google.api.services.calendar.model.FreeBusyRequest taken from open source projects.

1. CalendarFreebusyIntegrationTest#testQuery()

Project: camel
File: CalendarFreebusyIntegrationTest.java
@Test
public void testQuery() throws Exception {
    // using com.google.api.services.calendar.model.FreeBusyRequest message
    // body for single parameter "content"
    com.google.api.services.calendar.model.FreeBusyRequest request = new FreeBusyRequest();
    List<FreeBusyRequestItem> items = new ArrayList<FreeBusyRequestItem>();
    items.add(new FreeBusyRequestItem().setId(getCalendar().getId()));
    request.setItems(items);
    request.setTimeMin(DateTime.parseRfc3339("2014-11-10T20:45:30-00:00"));
    request.setTimeMax(DateTime.parseRfc3339("2014-11-10T21:45:30-00:00"));
    final com.google.api.services.calendar.model.FreeBusyResponse result = requestBody("direct://QUERY", request);
    assertNotNull("query result", result);
    LOG.debug("query: " + result);
}