static com.google.api.services.calendar.model.Calendar convertToGoogleCalendar( CalendarModel calendarModel) { return new com.google.api.services.calendar.model.Calendar() .setSummary("Copy of - " + calendarModel.getName()) .setDescription(calendarModel.getDescription()); }
GoogleCalendarImporter.convertToGoogleCalendar(calendarModel); com.google.api.services.calendar.model.Calendar responseCalendar = new com.google.api.services.calendar.model.Calendar().setId(googleCalendarId);
private static Calendar addCalendar() throws IOException { View.header("Add Calendar"); Calendar entry = new Calendar(); entry.setSummary("Calendar for Testing 3"); Calendar result = client.calendars().insert(entry).execute(); View.display(result); return result; }
private static Calendar updateCalendar(Calendar calendar) throws IOException { View.header("Update Calendar"); Calendar entry = new Calendar(); entry.setSummary("Updated Calendar for Testing"); Calendar result = client.calendars().patch(calendar.getId(), entry).execute(); View.display(result); return result; }
private static void addCalendarsUsingBatch() throws IOException { View.header("Add Calendars using Batch"); BatchRequest batch = client.batch(); // Create the callback. JsonBatchCallback<Calendar> callback = new JsonBatchCallback<Calendar>() { @Override public void onSuccess(Calendar calendar, HttpHeaders responseHeaders) { View.display(calendar); addedCalendarsUsingBatch.add(calendar); } @Override public void onFailure(GoogleJsonError e, HttpHeaders responseHeaders) { System.out.println("Error Message: " + e.getMessage()); } }; // Create 2 Calendar Entries to insert. Calendar entry1 = new Calendar().setSummary("Calendar for Testing 1"); client.calendars().insert(entry1).queue(batch, callback); Calendar entry2 = new Calendar().setSummary("Calendar for Testing 2"); client.calendars().insert(entry2).queue(batch, callback); batch.execute(); }
import com.google.api.services.calendar.Calendar; // ... // Initialize Calendar service with valid OAuth credentials Calendar service = new Calendar.Builder(httpTransport, jsonFactory, credentials) .setApplicationName("applicationName").build(); // Create a new calendar com.google.api.services.calendar.model.Calendar calendar = new Calendar(); calendar.setSummary("calendarSummary"); calendar.setTimeZone("America/Los_Angeles"); // Insert the new calendar Calendar createdCalendar = service.calendars().insert(calendar).execute(); System.out.println(createdCalendar.getId());
@Before public void setUp() { try { CalendarList calendarListModel = new com.google.api.services.calendar.model.CalendarList(); when(client.calendars()).thenReturn(calendars); when(calendars.insert(anyObject())).thenReturn(calendarsInsert); when(calendarsInsert.execute()).thenReturn(new com.google.api.services.calendar.model.Calendar()); when(client.calendarList()).thenReturn(calendarsList); when(calendarsList.list()).thenReturn(calendarsListList); when(calendarsListList.execute()).thenReturn(calendarListModel); when(auth.getAuthorizedCalendar(anyString(), anyString())).thenReturn(client); when(client.events()).thenReturn(clientEvents); when(clientEvents.insert(anyString(), anyObject())).thenReturn(calendarEventsInsert); when(calendarEventsInsert.execute()).thenReturn(new com.google.api.services.calendar.model.Event()); when(clientEvents.list(anyString())).thenReturn(calendarEventsList); when(calendarEventsList.execute()).thenReturn(new com.google.api.services.calendar.model.Events()); } catch (Exception e) { fail(e.getMessage()); } }
Calendar calendar = new Calendar(); calendar.setSummary(name); calendar.setDescription(desc);
Calendar calendar = new Calendar(); calendar.setSummary(name); calendar.setDescription(desc);
Calendar calendar = new Calendar(); calendar.setSummary(name); calendar.setDescription(desc);