本文整理了Java中com.google.api.services.calendar.model.Event.getSummary()
方法的一些代码示例,展示了Event.getSummary()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Event.getSummary()
方法的具体详情如下:
包路径:com.google.api.services.calendar.model.Event
类名称:Event
方法名:getSummary
暂无
代码示例来源:origin: google/data-transfer-project
private static CalendarEventModel convertToCalendarEventModel(String id, Event eventData) {
List<EventAttendee> attendees = eventData.getAttendees();
List<String> recurrenceRulesStrings = eventData.getRecurrence();
return new CalendarEventModel(
id,
eventData.getDescription(),
eventData.getSummary(),
attendees == null
? null
: attendees
.stream()
.map(GoogleCalendarExporter::transformToModelAttendee)
.collect(Collectors.toList()),
eventData.getLocation(),
getEventTime(eventData.getStart()),
getEventTime(eventData.getEnd()),
recurrenceRulesStrings == null ? null : getRecurrenceRule(recurrenceRulesStrings));
}
代码示例来源:origin: synyx/urlaubsverwaltung
@Override
public Optional<String> add(Absence absence, CalendarSettings calendarSettings) {
googleCalendarClient = getOrCreateGoogleCalendarClient();
if (googleCalendarClient != null) {
GoogleCalendarSettings googleCalendarSettings =
settingsService.getSettings().getCalendarSettings().getGoogleCalendarSettings();
String calendarId = googleCalendarSettings.getCalendarId();
try {
Event eventToCommit = new Event();
fillEvent(absence, eventToCommit);
Event eventInCalendar = googleCalendarClient.events().insert(calendarId, eventToCommit).execute();
LOG.info(String.format("Event %s for '%s' added to calendar '%s'.", eventInCalendar.getId(),
absence.getPerson().getNiceName(), eventInCalendar.getSummary()));
return Optional.of(eventInCalendar.getId());
} catch (IOException ex) {
LOG.warn(String.format("An error occurred while trying to add appointment to calendar %s", calendarId), ex);
mailService.sendCalendarSyncErrorNotification(calendarId, absence, ex.toString());
}
}
return Optional.empty();
}
代码示例来源:origin: io.syndesis.connector/connector-google-calendar
if (event != null) {
if (ObjectHelper.isNotEmpty(event.getSummary())) {
model.setTitle(event.getSummary());
代码示例来源:origin: io.syndesis.connector/connector-google-calendar
if (event != null) {
if (ObjectHelper.isNotEmpty(event.getSummary())) {
model.setTitle(event.getSummary());
代码示例来源:origin: io.syndesis.connector/connector-google-calendar
if (event != null) {
if (ObjectHelper.isNotEmpty(event.getSummary())) {
model.setTitle(event.getSummary());
代码示例来源:origin: io.syndesis.connector/connector-google-calendar
if (event != null) {
if (ObjectHelper.isNotEmpty(event.getSummary())) {
model.setTitle(event.getSummary());
代码示例来源:origin: NovaFox161/DisCal-Discord-Bot
jo.put("epochEnd", e.getEnd().getDateTime().getValue());
jo.put("timezone", tz);
jo.put("summary", e.getSummary());
jo.put("description", e.getDescription());
if (e.getLocked() != null)
代码示例来源:origin: NovaFox161/DisCal-Discord-Bot
jo.put("epochEnd", e.getEnd().getDateTime().getValue());
jo.put("timezone", tz);
jo.put("summary", e.getSummary());
jo.put("description", e.getDescription());
if (e.getLocked() != null)
代码示例来源:origin: gsuitedevs/java-samples
public static void main(String... args) throws IOException, GeneralSecurityException {
// Build a new authorized API client service.
final NetHttpTransport HTTP_TRANSPORT = GoogleNetHttpTransport.newTrustedTransport();
Calendar service = new Calendar.Builder(HTTP_TRANSPORT, JSON_FACTORY, getCredentials(HTTP_TRANSPORT))
.setApplicationName(APPLICATION_NAME)
.build();
// List the next 10 events from the primary calendar.
DateTime now = new DateTime(System.currentTimeMillis());
Events events = service.events().list("primary")
.setMaxResults(10)
.setTimeMin(now)
.setOrderBy("startTime")
.setSingleEvents(true)
.execute();
List<Event> items = events.getItems();
if (items.isEmpty()) {
System.out.println("No upcoming events found.");
} else {
System.out.println("Upcoming events");
for (Event event : items) {
DateTime start = event.getStart().getDateTime();
if (start == null) {
start = event.getStart().getDate();
}
System.out.printf("%s (%s)\n", event.getSummary(), start);
}
}
}
}
代码示例来源:origin: NovaFox161/DisCal-Discord-Bot
jo.put("epochEnd", e.getEnd().getDateTime().getValue());
jo.put("timezone", tz);
jo.put("summary", e.getSummary());
jo.put("description", e.getDescription());
if (e.getLocked() != null)
代码示例来源:origin: NovaFox161/DisCal-Discord-Bot
public static PreEvent copyEvent(long guildId, Event event) {
PreEvent pe = new PreEvent(guildId);
pe.setSummary(event.getSummary());
pe.setDescription(event.getDescription());
pe.setLocation(event.getLocation());
if (event.getColorId() != null)
pe.setColor(EventColor.fromNameOrHexOrID(event.getColorId()));
else
pe.setColor(EventColor.RED);
pe.setEventData(DatabaseManager.getManager().getEventData(guildId, event.getId()));
return pe;
}
}
代码示例来源:origin: gdenning/exchange-sync
result.setSummary(event.getSummary());
result.setDescription(event.getDescription());
result.setStart(convertToJodaDateTime(event.getStart()));
代码示例来源:origin: NovaFox161/DisCal-Discord-Bot
if (e.getSummary() != null)
summary = e.getSummary();
内容来源于网络,如有侵权,请联系作者删除!