Skip to content

Commit 10dfeeb

Browse files
committed
fix(name): MethodBuilder -> CallBuilder
Find-and-replace. It seems to build and work correctly, still
1 parent 97da926 commit 10dfeeb

9 files changed

Lines changed: 745 additions & 711 deletions

File tree

gen/youtube3/README.md

Lines changed: 42 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -9,35 +9,52 @@ The `youtube3` library allows access to all features of *YouTube*.
99

1010
Handle the following *Resources* with ease from the central [hub](http://byron.github.io/google-apis-rs/google-youtube3/struct.YouTube.html) ...
1111

12-
* [activities](http://byron.github.io/google-apis-rs/google-youtube3/struct.Activity.html) ([*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ActivityInsertMethodBuilder.html) and [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ActivityListMethodBuilder.html))
13-
* channel banners ([*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelBannerInsertMethodBuilder.html))
14-
* [channel sections](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelSection.html) ([*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelSectionDeleteMethodBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelSectionInsertMethodBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelSectionListMethodBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelSectionUpdateMethodBuilder.html))
15-
* [channels](http://byron.github.io/google-apis-rs/google-youtube3/struct.Channel.html) ([*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelListMethodBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelUpdateMethodBuilder.html))
16-
* [guide categories](http://byron.github.io/google-apis-rs/google-youtube3/struct.GuideCategory.html) ([*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.GuideCategoryListMethodBuilder.html))
17-
* [i18n languages](http://byron.github.io/google-apis-rs/google-youtube3/struct.I18nLanguage.html) ([*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.I18nLanguageListMethodBuilder.html))
18-
* [i18n regions](http://byron.github.io/google-apis-rs/google-youtube3/struct.I18nRegion.html) ([*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.I18nRegionListMethodBuilder.html))
19-
* [live broadcasts](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcast.html) ([*bind*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastBindMethodBuilder.html), [*control*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastControlMethodBuilder.html), [*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastDeleteMethodBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastInsertMethodBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastListMethodBuilder.html), [*transition*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastTransitionMethodBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastUpdateMethodBuilder.html))
20-
* [live streams](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveStream.html) ([*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveStreamDeleteMethodBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveStreamInsertMethodBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveStreamListMethodBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveStreamUpdateMethodBuilder.html))
21-
* [playlist items](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItem.html) ([*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItemDeleteMethodBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItemInsertMethodBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItemListMethodBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItemUpdateMethodBuilder.html))
22-
* [playlists](http://byron.github.io/google-apis-rs/google-youtube3/struct.Playlist.html) ([*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistDeleteMethodBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistInsertMethodBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistListMethodBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistUpdateMethodBuilder.html))
23-
* search ([*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.SearchListMethodBuilder.html))
24-
* [subscriptions](http://byron.github.io/google-apis-rs/google-youtube3/struct.Subscription.html) ([*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.SubscriptionDeleteMethodBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.SubscriptionInsertMethodBuilder.html) and [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.SubscriptionListMethodBuilder.html))
25-
* [thumbnails](http://byron.github.io/google-apis-rs/google-youtube3/struct.Thumbnail.html) ([*set*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ThumbnailSetMethodBuilder.html))
26-
* [video categories](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoCategory.html) ([*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoCategoryListMethodBuilder.html))
27-
* [videos](http://byron.github.io/google-apis-rs/google-youtube3/struct.Video.html) ([*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoDeleteMethodBuilder.html), [*get rating*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoGetRatingMethodBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoInsertMethodBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoListMethodBuilder.html), [*rate*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoRateMethodBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoUpdateMethodBuilder.html))
28-
* watermarks ([*set*](http://byron.github.io/google-apis-rs/google-youtube3/struct.WatermarkSetMethodBuilder.html) and [*unset*](http://byron.github.io/google-apis-rs/google-youtube3/struct.WatermarkUnsetMethodBuilder.html))
12+
* [activities](http://byron.github.io/google-apis-rs/google-youtube3/struct.Activity.html)
13+
* [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ActivityInsertCallBuilder.html) and [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ActivityListCallBuilder.html)
14+
* channel banners
15+
* [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelBannerInsertCallBuilder.html)
16+
* [channel sections](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelSection.html)
17+
* [*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelSectionDeleteCallBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelSectionInsertCallBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelSectionListCallBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelSectionUpdateCallBuilder.html)
18+
* [channels](http://byron.github.io/google-apis-rs/google-youtube3/struct.Channel.html)
19+
* [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelListCallBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelUpdateCallBuilder.html)
20+
* [guide categories](http://byron.github.io/google-apis-rs/google-youtube3/struct.GuideCategory.html)
21+
* [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.GuideCategoryListCallBuilder.html)
22+
* [i18n languages](http://byron.github.io/google-apis-rs/google-youtube3/struct.I18nLanguage.html)
23+
* [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.I18nLanguageListCallBuilder.html)
24+
* [i18n regions](http://byron.github.io/google-apis-rs/google-youtube3/struct.I18nRegion.html)
25+
* [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.I18nRegionListCallBuilder.html)
26+
* [live broadcasts](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcast.html)
27+
* [*bind*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastBindCallBuilder.html), [*control*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastControlCallBuilder.html), [*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastDeleteCallBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastInsertCallBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastListCallBuilder.html), [*transition*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastTransitionCallBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveBroadcastUpdateCallBuilder.html)
28+
* [live streams](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveStream.html)
29+
* [*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveStreamDeleteCallBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveStreamInsertCallBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveStreamListCallBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.LiveStreamUpdateCallBuilder.html)
30+
* [playlist items](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItem.html)
31+
* [*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItemDeleteCallBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItemInsertCallBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItemListCallBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItemUpdateCallBuilder.html)
32+
* [playlists](http://byron.github.io/google-apis-rs/google-youtube3/struct.Playlist.html)
33+
* [*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistDeleteCallBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistInsertCallBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistListCallBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistUpdateCallBuilder.html)
34+
* search
35+
* [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.SearchListCallBuilder.html)
36+
* [subscriptions](http://byron.github.io/google-apis-rs/google-youtube3/struct.Subscription.html)
37+
* [*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.SubscriptionDeleteCallBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.SubscriptionInsertCallBuilder.html) and [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.SubscriptionListCallBuilder.html)
38+
* [thumbnails](http://byron.github.io/google-apis-rs/google-youtube3/struct.Thumbnail.html)
39+
* [*set*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ThumbnailSetCallBuilder.html)
40+
* [video categories](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoCategory.html)
41+
* [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoCategoryListCallBuilder.html)
42+
* [videos](http://byron.github.io/google-apis-rs/google-youtube3/struct.Video.html)
43+
* [*delete*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoDeleteCallBuilder.html), [*get rating*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoGetRatingCallBuilder.html), [*insert*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoInsertCallBuilder.html), [*list*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoListCallBuilder.html), [*rate*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoRateCallBuilder.html) and [*update*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoUpdateCallBuilder.html)
44+
* watermarks
45+
* [*set*](http://byron.github.io/google-apis-rs/google-youtube3/struct.WatermarkSetCallBuilder.html) and [*unset*](http://byron.github.io/google-apis-rs/google-youtube3/struct.WatermarkUnsetCallBuilder.html)
2946

3047

3148
Upload supported by ...
3249

33-
* [*set watermarks*](http://byron.github.io/google-apis-rs/google-youtube3/struct.WatermarkSetMethodBuilder.html)
34-
* [*insert channel banners*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelBannerInsertMethodBuilder.html)
35-
* [*set thumbnails*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ThumbnailSetMethodBuilder.html)
36-
* [*insert videos*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoInsertMethodBuilder.html)
50+
* [*set watermarks*](http://byron.github.io/google-apis-rs/google-youtube3/struct.WatermarkSetCallBuilder.html)
51+
* [*insert channel banners*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ChannelBannerInsertCallBuilder.html)
52+
* [*set thumbnails*](http://byron.github.io/google-apis-rs/google-youtube3/struct.ThumbnailSetCallBuilder.html)
53+
* [*insert videos*](http://byron.github.io/google-apis-rs/google-youtube3/struct.VideoInsertCallBuilder.html)
3754

3855
Subscription supported by ...
3956

40-
* [*list playlist items*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItemListMethodBuilder.html)
57+
* [*list playlist items*](http://byron.github.io/google-apis-rs/google-youtube3/struct.PlaylistItemListCallBuilder.html)
4158

4259

4360
Everything else about the *YouTube* *v3* API can be found at the
@@ -55,7 +72,7 @@ The API is structured into the following primary items:
5572
* **[Parts](http://byron.github.io/google-apis-rs/google-youtube3/cmn/trait.Part.html)**
5673
* a collection of properties
5774
* never directly used in *Activities*
58-
* **[Activities](http://byron.github.io/google-apis-rs/google-youtube3/cmn/trait.MethodBuilder.html)**
75+
* **[Activities](http://byron.github.io/google-apis-rs/google-youtube3/cmn/trait.CallBuilder.html)**
5976
* operations to apply to *Resources*
6077

6178
Generally speaking, you can invoke *Activities* like this:
@@ -162,7 +179,7 @@ Methods supporting uploads can do so using up to 2 different protocols:
162179
## About Customization/Callbacks
163180

164181
You may alter the way an `doit()` method is called by providing a [delegate](http://byron.github.io/google-apis-rs/google-youtube3/cmn/trait.Delegate.html) to the
165-
[Method Builder](http://byron.github.io/google-apis-rs/google-youtube3/cmn/trait.MethodBuilder.html) before making the final `doit()` call.
182+
[Method Builder](http://byron.github.io/google-apis-rs/google-youtube3/cmn/trait.CallBuilder.html) before making the final `doit()` call.
166183
Respective methods will be called to provide progress information, as well as determine whether the system should
167184
retry on failure.
168185

@@ -177,7 +194,7 @@ the server to indicate either the set parts of the request or the desired parts
177194

178195
## About Builder Arguments
179196

180-
Using [method builders](http://byron.github.io/google-apis-rs/google-youtube3/cmn/trait.MethodBuilder.html), you are able to prepare an action call by repeatedly calling it's methods.
197+
Using [method builders](http://byron.github.io/google-apis-rs/google-youtube3/cmn/trait.CallBuilder.html), you are able to prepare an action call by repeatedly calling it's methods.
181198
These will always take a single argument, for which the following statements are true.
182199

183200
* [PODs][wiki-pod] are handed by copy

gen/youtube3/src/cmn.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ pub trait Hub: MarkerTrait {}
1919
pub trait ResourceMethodsBuilder: MarkerTrait {}
2020

2121
/// Identifies types which represent builders for a particular resource method
22-
pub trait MethodBuilder: MarkerTrait {}
22+
pub trait CallBuilder: MarkerTrait {}
2323

2424
/// Identifies types which can be inserted and deleted.
2525
/// Types with this trait are most commonly used by clients of this API.

0 commit comments

Comments
 (0)