google_youtube_api_v3/youtube/api/playlist
Types
Deletes a resource.
pub type PlaylistImagesDeleteParams {
PlaylistImagesDeleteParams(
id: option.Option(String),
on_behalf_of_content_owner: option.Option(String),
)
}
Constructors
-
PlaylistImagesDeleteParams( id: option.Option(String), on_behalf_of_content_owner: option.Option(String), )
Inserts a new resource into this collection.
pub type PlaylistImagesInsertParams {
PlaylistImagesInsertParams(
on_behalf_of_content_owner: option.Option(String),
on_behalf_of_content_owner_channel: option.Option(String),
part: option.Option(List(String)),
)
}
Constructors
-
PlaylistImagesInsertParams( on_behalf_of_content_owner: option.Option(String), on_behalf_of_content_owner_channel: option.Option(String), part: option.Option(List(String)), )
Retrieves a list of resources, possibly filtered.
pub type PlaylistImagesListParams {
PlaylistImagesListParams(
max_results: option.Option(Int),
on_behalf_of_content_owner: option.Option(String),
on_behalf_of_content_owner_channel: option.Option(String),
page_token: option.Option(String),
parent: option.Option(String),
part: option.Option(List(String)),
)
}
Constructors
-
PlaylistImagesListParams( max_results: option.Option(Int), on_behalf_of_content_owner: option.Option(String), on_behalf_of_content_owner_channel: option.Option(String), page_token: option.Option(String), parent: option.Option(String), part: option.Option(List(String)), )
Updates an existing resource.
pub type PlaylistImagesUpdateParams {
PlaylistImagesUpdateParams(
on_behalf_of_content_owner: option.Option(String),
part: option.Option(List(String)),
)
}
Constructors
-
PlaylistImagesUpdateParams( on_behalf_of_content_owner: option.Option(String), part: option.Option(List(String)), )
Deletes a resource.
pub type PlaylistItemsDeleteParams {
PlaylistItemsDeleteParams(
id: String,
on_behalf_of_content_owner: option.Option(String),
)
}
Constructors
-
PlaylistItemsDeleteParams( id: String, on_behalf_of_content_owner: option.Option(String), )
Inserts a new resource into this collection.
pub type PlaylistItemsInsertParams {
PlaylistItemsInsertParams(
part: List(String),
on_behalf_of_content_owner: option.Option(String),
)
}
Constructors
-
PlaylistItemsInsertParams( part: List(String), on_behalf_of_content_owner: option.Option(String), )
Retrieves a list of resources, possibly filtered.
pub type PlaylistItemsListParams {
PlaylistItemsListParams(
part: List(String),
id: option.Option(List(String)),
max_results: option.Option(Int),
on_behalf_of_content_owner: option.Option(String),
page_token: option.Option(String),
playlist_id: option.Option(String),
video_id: option.Option(String),
)
}
Constructors
-
PlaylistItemsListParams( part: List(String), id: option.Option(List(String)), max_results: option.Option(Int), on_behalf_of_content_owner: option.Option(String), page_token: option.Option(String), playlist_id: option.Option(String), video_id: option.Option(String), )
Updates an existing resource.
pub type PlaylistItemsUpdateParams {
PlaylistItemsUpdateParams(
part: List(String),
on_behalf_of_content_owner: option.Option(String),
)
}
Constructors
-
PlaylistItemsUpdateParams( part: List(String), on_behalf_of_content_owner: option.Option(String), )
Deletes a resource.
pub type PlaylistsDeleteParams {
PlaylistsDeleteParams(
id: String,
on_behalf_of_content_owner: option.Option(String),
)
}
Constructors
-
PlaylistsDeleteParams( id: String, on_behalf_of_content_owner: option.Option(String), )
Inserts a new resource into this collection.
pub type PlaylistsInsertParams {
PlaylistsInsertParams(
part: List(String),
on_behalf_of_content_owner: option.Option(String),
on_behalf_of_content_owner_channel: option.Option(String),
)
}
Constructors
-
PlaylistsInsertParams( part: List(String), on_behalf_of_content_owner: option.Option(String), on_behalf_of_content_owner_channel: option.Option(String), )
Retrieves a list of resources, possibly filtered.
pub type PlaylistsListParams {
PlaylistsListParams(
part: List(String),
channel_id: option.Option(String),
hl: option.Option(String),
id: option.Option(List(String)),
max_results: option.Option(Int),
mine: option.Option(Bool),
on_behalf_of_content_owner: option.Option(String),
on_behalf_of_content_owner_channel: option.Option(String),
page_token: option.Option(String),
)
}
Constructors
-
PlaylistsListParams( part: List(String), channel_id: option.Option(String), hl: option.Option(String), id: option.Option(List(String)), max_results: option.Option(Int), mine: option.Option(Bool), on_behalf_of_content_owner: option.Option(String), on_behalf_of_content_owner_channel: option.Option(String), page_token: option.Option(String), )
Updates an existing resource.
pub type PlaylistsUpdateParams {
PlaylistsUpdateParams(
part: List(String),
on_behalf_of_content_owner: option.Option(String),
)
}
Constructors
-
PlaylistsUpdateParams( part: List(String), on_behalf_of_content_owner: option.Option(String), )
Values
pub fn playlist_images_delete() -> PlaylistImagesDeleteParams
pub fn playlist_images_delete_request(
params: PlaylistImagesDeleteParams,
) -> request.Request
pub fn playlist_images_delete_with_id(
params: PlaylistImagesDeleteParams,
value: String,
) -> PlaylistImagesDeleteParams
pub fn playlist_images_delete_with_on_behalf_of_content_owner(
params: PlaylistImagesDeleteParams,
value: String,
) -> PlaylistImagesDeleteParams
pub fn playlist_images_insert() -> PlaylistImagesInsertParams
pub fn playlist_images_insert_add_part(
params: PlaylistImagesInsertParams,
value: String,
) -> PlaylistImagesInsertParams
pub fn playlist_images_insert_request(
params: PlaylistImagesInsertParams,
body: playlist.PlaylistImage,
) -> request.Request
pub fn playlist_images_insert_with_on_behalf_of_content_owner(
params: PlaylistImagesInsertParams,
value: String,
) -> PlaylistImagesInsertParams
pub fn playlist_images_insert_with_on_behalf_of_content_owner_channel(
params: PlaylistImagesInsertParams,
value: String,
) -> PlaylistImagesInsertParams
pub fn playlist_images_insert_with_part(
params: PlaylistImagesInsertParams,
value: List(String),
) -> PlaylistImagesInsertParams
pub fn playlist_images_list() -> PlaylistImagesListParams
pub fn playlist_images_list_add_part(
params: PlaylistImagesListParams,
value: String,
) -> PlaylistImagesListParams
pub fn playlist_images_list_request(
params: PlaylistImagesListParams,
) -> request.Request
pub fn playlist_images_list_with_max_results(
params: PlaylistImagesListParams,
value: Int,
) -> PlaylistImagesListParams
pub fn playlist_images_list_with_on_behalf_of_content_owner(
params: PlaylistImagesListParams,
value: String,
) -> PlaylistImagesListParams
pub fn playlist_images_list_with_on_behalf_of_content_owner_channel(
params: PlaylistImagesListParams,
value: String,
) -> PlaylistImagesListParams
pub fn playlist_images_list_with_page_token(
params: PlaylistImagesListParams,
value: String,
) -> PlaylistImagesListParams
pub fn playlist_images_list_with_parent(
params: PlaylistImagesListParams,
value: String,
) -> PlaylistImagesListParams
pub fn playlist_images_list_with_part(
params: PlaylistImagesListParams,
value: List(String),
) -> PlaylistImagesListParams
pub fn playlist_images_update() -> PlaylistImagesUpdateParams
pub fn playlist_images_update_add_part(
params: PlaylistImagesUpdateParams,
value: String,
) -> PlaylistImagesUpdateParams
pub fn playlist_images_update_request(
params: PlaylistImagesUpdateParams,
body: playlist.PlaylistImage,
) -> request.Request
pub fn playlist_images_update_with_on_behalf_of_content_owner(
params: PlaylistImagesUpdateParams,
value: String,
) -> PlaylistImagesUpdateParams
pub fn playlist_images_update_with_part(
params: PlaylistImagesUpdateParams,
value: List(String),
) -> PlaylistImagesUpdateParams
pub fn playlist_items_delete(
id: String,
) -> PlaylistItemsDeleteParams
pub fn playlist_items_delete_request(
params: PlaylistItemsDeleteParams,
) -> request.Request
pub fn playlist_items_delete_with_on_behalf_of_content_owner(
params: PlaylistItemsDeleteParams,
value: String,
) -> PlaylistItemsDeleteParams
pub fn playlist_items_insert(
part: List(String),
) -> PlaylistItemsInsertParams
pub fn playlist_items_insert_add_part(
params: PlaylistItemsInsertParams,
value: String,
) -> PlaylistItemsInsertParams
pub fn playlist_items_insert_request(
params: PlaylistItemsInsertParams,
body: playlist.PlaylistItem,
) -> request.Request
pub fn playlist_items_insert_with_on_behalf_of_content_owner(
params: PlaylistItemsInsertParams,
value: String,
) -> PlaylistItemsInsertParams
pub fn playlist_items_list(
part: List(String),
) -> PlaylistItemsListParams
pub fn playlist_items_list_add_id(
params: PlaylistItemsListParams,
value: String,
) -> PlaylistItemsListParams
pub fn playlist_items_list_add_part(
params: PlaylistItemsListParams,
value: String,
) -> PlaylistItemsListParams
pub fn playlist_items_list_request(
params: PlaylistItemsListParams,
) -> request.Request
pub fn playlist_items_list_with_id(
params: PlaylistItemsListParams,
value: List(String),
) -> PlaylistItemsListParams
pub fn playlist_items_list_with_max_results(
params: PlaylistItemsListParams,
value: Int,
) -> PlaylistItemsListParams
pub fn playlist_items_list_with_on_behalf_of_content_owner(
params: PlaylistItemsListParams,
value: String,
) -> PlaylistItemsListParams
pub fn playlist_items_list_with_page_token(
params: PlaylistItemsListParams,
value: String,
) -> PlaylistItemsListParams
pub fn playlist_items_list_with_playlist_id(
params: PlaylistItemsListParams,
value: String,
) -> PlaylistItemsListParams
pub fn playlist_items_list_with_video_id(
params: PlaylistItemsListParams,
value: String,
) -> PlaylistItemsListParams
pub fn playlist_items_update(
part: List(String),
) -> PlaylistItemsUpdateParams
pub fn playlist_items_update_add_part(
params: PlaylistItemsUpdateParams,
value: String,
) -> PlaylistItemsUpdateParams
pub fn playlist_items_update_request(
params: PlaylistItemsUpdateParams,
body: playlist.PlaylistItem,
) -> request.Request
pub fn playlist_items_update_with_on_behalf_of_content_owner(
params: PlaylistItemsUpdateParams,
value: String,
) -> PlaylistItemsUpdateParams
pub fn playlists_delete(id: String) -> PlaylistsDeleteParams
pub fn playlists_delete_request(
params: PlaylistsDeleteParams,
) -> request.Request
pub fn playlists_delete_with_on_behalf_of_content_owner(
params: PlaylistsDeleteParams,
value: String,
) -> PlaylistsDeleteParams
pub fn playlists_insert(
part: List(String),
) -> PlaylistsInsertParams
pub fn playlists_insert_add_part(
params: PlaylistsInsertParams,
value: String,
) -> PlaylistsInsertParams
pub fn playlists_insert_request(
params: PlaylistsInsertParams,
body: playlist.Playlist,
) -> request.Request
pub fn playlists_insert_with_on_behalf_of_content_owner(
params: PlaylistsInsertParams,
value: String,
) -> PlaylistsInsertParams
pub fn playlists_insert_with_on_behalf_of_content_owner_channel(
params: PlaylistsInsertParams,
value: String,
) -> PlaylistsInsertParams
pub fn playlists_list(part: List(String)) -> PlaylistsListParams
pub fn playlists_list_add_id(
params: PlaylistsListParams,
value: String,
) -> PlaylistsListParams
pub fn playlists_list_add_part(
params: PlaylistsListParams,
value: String,
) -> PlaylistsListParams
pub fn playlists_list_request(
params: PlaylistsListParams,
) -> request.Request
pub fn playlists_list_with_channel_id(
params: PlaylistsListParams,
value: String,
) -> PlaylistsListParams
pub fn playlists_list_with_hl(
params: PlaylistsListParams,
value: String,
) -> PlaylistsListParams
pub fn playlists_list_with_id(
params: PlaylistsListParams,
value: List(String),
) -> PlaylistsListParams
pub fn playlists_list_with_max_results(
params: PlaylistsListParams,
value: Int,
) -> PlaylistsListParams
pub fn playlists_list_with_mine(
params: PlaylistsListParams,
value: Bool,
) -> PlaylistsListParams
pub fn playlists_list_with_on_behalf_of_content_owner(
params: PlaylistsListParams,
value: String,
) -> PlaylistsListParams
pub fn playlists_list_with_on_behalf_of_content_owner_channel(
params: PlaylistsListParams,
value: String,
) -> PlaylistsListParams
pub fn playlists_list_with_page_token(
params: PlaylistsListParams,
value: String,
) -> PlaylistsListParams
pub fn playlists_update(
part: List(String),
) -> PlaylistsUpdateParams
pub fn playlists_update_add_part(
params: PlaylistsUpdateParams,
value: String,
) -> PlaylistsUpdateParams
pub fn playlists_update_request(
params: PlaylistsUpdateParams,
body: playlist.Playlist,
) -> request.Request
pub fn playlists_update_with_on_behalf_of_content_owner(
params: PlaylistsUpdateParams,
value: String,
) -> PlaylistsUpdateParams