Skip to content

Commit b0f452e

Browse files
1 parent 62c770d commit b0f452e

File tree

5 files changed

+63
-15
lines changed

5 files changed

+63
-15
lines changed

clients/google-api-services-calendar/v3/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-calendar</artifactId>
25-
<version>v3-rev20241101-2.0.0</version>
25+
<version>v3-rev20250115-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-calendar:v3-rev20241101-2.0.0'
38+
implementation 'com.google.apis:google-api-services-calendar:v3-rev20250115-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-calendar/v3/2.0.0/com/google/api/services/calendar/CalendarScopes.java

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,48 @@ public class CalendarScopes {
2626
/** See, edit, share, and permanently delete all the calendars you can access using Google Calendar. */
2727
public static final String CALENDAR = "https://www.googleapis.com/auth/calendar";
2828

29+
/** See and change the sharing permissions of Google calendars you own. */
30+
public static final String CALENDAR_ACLS = "https://www.googleapis.com/auth/calendar.acls";
31+
32+
/** See the sharing permissions of Google calendars you own. */
33+
public static final String CALENDAR_ACLS_READONLY = "https://www.googleapis.com/auth/calendar.acls.readonly";
34+
35+
/** Make secondary Google calendars, and see, create, change, and delete events on them. */
36+
public static final String CALENDAR_APP_CREATED = "https://www.googleapis.com/auth/calendar.app.created";
37+
38+
/** See, add, and remove Google calendars you’re subscribed to. */
39+
public static final String CALENDAR_CALENDARLIST = "https://www.googleapis.com/auth/calendar.calendarlist";
40+
41+
/** See the list of Google calendars you’re subscribed to. */
42+
public static final String CALENDAR_CALENDARLIST_READONLY = "https://www.googleapis.com/auth/calendar.calendarlist.readonly";
43+
44+
/** See and change the properties of Google calendars you have access to, and create secondary calendars. */
45+
public static final String CALENDAR_CALENDARS = "https://www.googleapis.com/auth/calendar.calendars";
46+
47+
/** See the title, description, default time zone, and other properties of Google calendars you have access to. */
48+
public static final String CALENDAR_CALENDARS_READONLY = "https://www.googleapis.com/auth/calendar.calendars.readonly";
49+
2950
/** View and edit events on all your calendars. */
3051
public static final String CALENDAR_EVENTS = "https://www.googleapis.com/auth/calendar.events";
3152

53+
/** See the availability on Google calendars you have access to. */
54+
public static final String CALENDAR_EVENTS_FREEBUSY = "https://www.googleapis.com/auth/calendar.events.freebusy";
55+
56+
/** See, create, change, and delete events on Google calendars you own. */
57+
public static final String CALENDAR_EVENTS_OWNED = "https://www.googleapis.com/auth/calendar.events.owned";
58+
59+
/** See the events on Google calendars you own. */
60+
public static final String CALENDAR_EVENTS_OWNED_READONLY = "https://www.googleapis.com/auth/calendar.events.owned.readonly";
61+
62+
/** See the events on public calendars. */
63+
public static final String CALENDAR_EVENTS_PUBLIC_READONLY = "https://www.googleapis.com/auth/calendar.events.public.readonly";
64+
3265
/** View events on all your calendars. */
3366
public static final String CALENDAR_EVENTS_READONLY = "https://www.googleapis.com/auth/calendar.events.readonly";
3467

68+
/** View your availability in your calendars. */
69+
public static final String CALENDAR_FREEBUSY = "https://www.googleapis.com/auth/calendar.freebusy";
70+
3571
/** See and download any calendar you can access using your Google Calendar. */
3672
public static final String CALENDAR_READONLY = "https://www.googleapis.com/auth/calendar.readonly";
3773

@@ -46,8 +82,20 @@ public class CalendarScopes {
4682
public static java.util.Set<String> all() {
4783
java.util.Set<String> set = new java.util.HashSet<String>();
4884
set.add(CALENDAR);
85+
set.add(CALENDAR_ACLS);
86+
set.add(CALENDAR_ACLS_READONLY);
87+
set.add(CALENDAR_APP_CREATED);
88+
set.add(CALENDAR_CALENDARLIST);
89+
set.add(CALENDAR_CALENDARLIST_READONLY);
90+
set.add(CALENDAR_CALENDARS);
91+
set.add(CALENDAR_CALENDARS_READONLY);
4992
set.add(CALENDAR_EVENTS);
93+
set.add(CALENDAR_EVENTS_FREEBUSY);
94+
set.add(CALENDAR_EVENTS_OWNED);
95+
set.add(CALENDAR_EVENTS_OWNED_READONLY);
96+
set.add(CALENDAR_EVENTS_PUBLIC_READONLY);
5097
set.add(CALENDAR_EVENTS_READONLY);
98+
set.add(CALENDAR_FREEBUSY);
5199
set.add(CALENDAR_READONLY);
52100
set.add(CALENDAR_SETTINGS_READONLY);
53101
return java.util.Collections.unmodifiableSet(set);

clients/google-api-services-calendar/v3/2.0.0/com/google/api/services/calendar/model/AclRule.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ public final class AclRule extends com.google.api.client.json.GenericJson {
5555
* "freeBusyReader" - Provides read access to free/busy information. - "reader" - Provides read
5656
* access to the calendar. Private events will appear to users with reader access, but event
5757
* details will be hidden. - "writer" - Provides read and write access to the calendar. Private
58-
* events will appear to users with writer access, and event details will be visible. - "owner" -
59-
* Provides ownership of the calendar. This role has all of the permissions of the writer role
60-
* with the additional ability to see and manipulate ACLs.
58+
* events will appear to users with writer access, and event details will be visible. Provides
59+
* read access to the calendar's ACLs. - "owner" - Provides ownership of the calendar. This role
60+
* has all of the permissions of the writer role with the additional ability to manipulate ACLs.
6161
* The value may be {@code null}.
6262
*/
6363
@com.google.api.client.util.Key
@@ -126,9 +126,9 @@ public AclRule setKind(java.lang.String kind) {
126126
* "freeBusyReader" - Provides read access to free/busy information. - "reader" - Provides read
127127
* access to the calendar. Private events will appear to users with reader access, but event
128128
* details will be hidden. - "writer" - Provides read and write access to the calendar. Private
129-
* events will appear to users with writer access, and event details will be visible. - "owner" -
130-
* Provides ownership of the calendar. This role has all of the permissions of the writer role
131-
* with the additional ability to see and manipulate ACLs.
129+
* events will appear to users with writer access, and event details will be visible. Provides
130+
* read access to the calendar's ACLs. - "owner" - Provides ownership of the calendar. This role
131+
* has all of the permissions of the writer role with the additional ability to manipulate ACLs.
132132
* @return value or {@code null} for none
133133
*/
134134
public java.lang.String getRole() {
@@ -140,9 +140,9 @@ public java.lang.String getRole() {
140140
* "freeBusyReader" - Provides read access to free/busy information. - "reader" - Provides read
141141
* access to the calendar. Private events will appear to users with reader access, but event
142142
* details will be hidden. - "writer" - Provides read and write access to the calendar. Private
143-
* events will appear to users with writer access, and event details will be visible. - "owner" -
144-
* Provides ownership of the calendar. This role has all of the permissions of the writer role
145-
* with the additional ability to see and manipulate ACLs.
143+
* events will appear to users with writer access, and event details will be visible. Provides
144+
* read access to the calendar's ACLs. - "owner" - Provides ownership of the calendar. This role
145+
* has all of the permissions of the writer role with the additional ability to manipulate ACLs.
146146
* @param role role or {@code null} for none
147147
*/
148148
public AclRule setRole(java.lang.String role) {

clients/google-api-services-calendar/v3/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-calendar</artifactId>
11-
<version>v3-rev20241101-2.0.0</version>
12-
<name>Calendar API v3-rev20241101-2.0.0</name>
11+
<version>v3-rev20250115-2.0.0</version>
12+
<name>Calendar API v3-rev20250115-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-calendar/v3/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-calendar</artifactId>
25-
<version>v3-rev20241101-2.0.0</version>
25+
<version>v3-rev20250115-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-calendar:v3-rev20241101-2.0.0'
38+
implementation 'com.google.apis:google-api-services-calendar:v3-rev20250115-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)