com.google.api.services.calendar.model.Event.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(6.6k)|赞(0)|评价(0)|浏览(194)

本文整理了Java中com.google.api.services.calendar.model.Event.<init>()方法的一些代码示例,展示了Event.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Event.<init>()方法的具体详情如下:
包路径:com.google.api.services.calendar.model.Event
类名称:Event
方法名:<init>

Event.<init>介绍

暂无

代码示例

代码示例来源:origin: google/data-transfer-project

  1. static Event convertToGoogleCalendarEvent(CalendarEventModel eventModel) {
  2. Event event = new Event()
  3. .setLocation(eventModel.getLocation())
  4. .setDescription(eventModel.getTitle())
  5. .setSummary(eventModel.getNotes())
  6. .setStart(getEventDateTime(eventModel.getStartTime()))
  7. .setEnd(getEventDateTime(eventModel.getEndTime()));
  8. if (eventModel.getAttendees() != null) {
  9. event.setAttendees(eventModel.getAttendees().stream()
  10. .map(GoogleCalendarImporter::transformToEventAttendee)
  11. .collect(Collectors.toList()));
  12. }
  13. return event;
  14. }

代码示例来源:origin: google/data-transfer-project

  1. new CalendarEventModel(modelCalendarId, null, null, null, null, null, null, null);
  2. Event eventToInsert = GoogleCalendarImporter.convertToGoogleCalendarEvent(eventModel);
  3. Event responseEvent = new Event();

代码示例来源:origin: google/google-api-java-client-samples

  1. private static Event newEvent() {
  2. Event event = new Event();
  3. event.setSummary("New Event");
  4. Date startDate = new Date();
  5. Date endDate = new Date(startDate.getTime() + 3600000);
  6. DateTime start = new DateTime(startDate, TimeZone.getTimeZone("UTC"));
  7. event.setStart(new EventDateTime().setDateTime(start));
  8. DateTime end = new DateTime(endDate, TimeZone.getTimeZone("UTC"));
  9. event.setEnd(new EventDateTime().setDateTime(end));
  10. return event;
  11. }

代码示例来源:origin: gdenning/exchange-sync

  1. @Override
  2. public void addAppointment(final AppointmentDto appointment) throws IOException {
  3. final Event event = new Event();
  4. final Map<String, String> privateProperties = new HashMap<String, String>();
  5. privateProperties.put(EXT_PROPERTY_EXCHANGE_ID, appointment.getExchangeId());
  6. final ExtendedProperties extProperties = new ExtendedProperties();
  7. extProperties.setPrivate(privateProperties);
  8. event.setExtendedProperties(extProperties);
  9. populateEventFromAppointmentDto(appointment, event);
  10. client.events().insert(calendarId, event).execute();
  11. LOG.info("Added Google appointment " + appointment.getSummary());
  12. }

代码示例来源:origin: synyx/urlaubsverwaltung

  1. @Override
  2. public Optional<String> add(Absence absence, CalendarSettings calendarSettings) {
  3. googleCalendarClient = getOrCreateGoogleCalendarClient();
  4. if (googleCalendarClient != null) {
  5. GoogleCalendarSettings googleCalendarSettings =
  6. settingsService.getSettings().getCalendarSettings().getGoogleCalendarSettings();
  7. String calendarId = googleCalendarSettings.getCalendarId();
  8. try {
  9. Event eventToCommit = new Event();
  10. fillEvent(absence, eventToCommit);
  11. Event eventInCalendar = googleCalendarClient.events().insert(calendarId, eventToCommit).execute();
  12. LOG.info(String.format("Event %s for '%s' added to calendar '%s'.", eventInCalendar.getId(),
  13. absence.getPerson().getNiceName(), eventInCalendar.getSummary()));
  14. return Optional.of(eventInCalendar.getId());
  15. } catch (IOException ex) {
  16. LOG.warn(String.format("An error occurred while trying to add appointment to calendar %s", calendarId), ex);
  17. mailService.sendCalendarSyncErrorNotification(calendarId, absence, ex.toString());
  18. }
  19. }
  20. return Optional.empty();
  21. }

代码示例来源:origin: org.jbpm.contrib/google-calendar-workitem

  1. @Before
  2. public void setUp() {
  3. try {
  4. CalendarList calendarListModel = new com.google.api.services.calendar.model.CalendarList();
  5. when(client.calendars()).thenReturn(calendars);
  6. when(calendars.insert(anyObject())).thenReturn(calendarsInsert);
  7. when(calendarsInsert.execute()).thenReturn(new com.google.api.services.calendar.model.Calendar());
  8. when(client.calendarList()).thenReturn(calendarsList);
  9. when(calendarsList.list()).thenReturn(calendarsListList);
  10. when(calendarsListList.execute()).thenReturn(calendarListModel);
  11. when(auth.getAuthorizedCalendar(anyString(),
  12. anyString())).thenReturn(client);
  13. when(client.events()).thenReturn(clientEvents);
  14. when(clientEvents.insert(anyString(),
  15. anyObject())).thenReturn(calendarEventsInsert);
  16. when(calendarEventsInsert.execute()).thenReturn(new com.google.api.services.calendar.model.Event());
  17. when(clientEvents.list(anyString())).thenReturn(calendarEventsList);
  18. when(calendarEventsList.execute()).thenReturn(new com.google.api.services.calendar.model.Events());
  19. } catch (Exception e) {
  20. fail(e.getMessage());
  21. }
  22. }

代码示例来源:origin: NovaFox161/DisCal-Discord-Bot

  1. com.google.api.services.calendar.model.Calendar cal = service.calendars().get(calendarData.getCalendarId()).execute();
  2. Event event = new Event();
  3. event.setId(eventId);
  4. event.setVisibility("public");

代码示例来源:origin: NovaFox161/DisCal-Discord-Bot

  1. com.google.api.services.calendar.model.Calendar cal = service.calendars().get(calendarData.getCalendarId()).execute();
  2. Event event = new Event();
  3. event.setId(KeyGenerator.generateEventId());
  4. event.setVisibility("public");

代码示例来源:origin: NovaFox161/DisCal-Discord-Bot

  1. com.google.api.services.calendar.model.Calendar cal = service.calendars().get(calendarData.getCalendarId()).execute();
  2. Event event = new Event();
  3. event.setId(KeyGenerator.generateEventId());
  4. event.setVisibility("public");

代码示例来源:origin: NovaFox161/DisCal-Discord-Bot

  1. com.google.api.services.calendar.model.Calendar cal = service.calendars().get(calendarData.getCalendarId()).execute();
  2. Event event = new Event();
  3. event.setId(KeyGenerator.generateEventId());
  4. event.setVisibility("public");

代码示例来源:origin: NovaFox161/DisCal-Discord-Bot

  1. com.google.api.services.calendar.model.Calendar cal = service.calendars().get(calendarData.getCalendarId()).execute();
  2. Event event = new Event();
  3. event.setId(eventId);
  4. event.setVisibility("public");

代码示例来源:origin: NovaFox161/DisCal-Discord-Bot

  1. com.google.api.services.calendar.model.Calendar cal = service.calendars().get(calendarData.getCalendarId()).execute();
  2. Event event = new Event();
  3. event.setId(eventId);
  4. event.setVisibility("public");

代码示例来源:origin: io.syndesis.connector/connector-google-calendar

  1. private Event createGoogleEvent(String summary, String description, String attendees, String startDate, String startTime, String endDate, String endTime, String location) throws AddressException, ParseException {
  2. DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm", Locale.getDefault());
  3. Event event = new Event();
  4. event.setSummary(summary);
  5. event.setDescription(description);

代码示例来源:origin: io.syndesis.connector/connector-google-calendar

  1. private Event createGoogleEvent(String summary, String description, String attendees, String startDate, String startTime, String endDate, String endTime, String location) throws AddressException, ParseException {
  2. DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm", Locale.getDefault());
  3. Event event = new Event();
  4. event.setSummary(summary);
  5. event.setDescription(description);

相关文章