google_youtube_api_v3/youtube/api/channels

DO NOT CHANGE, THIS IS AN AUTO GENERATED FILE FROM generate.gleam

Types

Retrieves a list of resources, possibly filtered.

pub type ListParams {
  ListParams(
    part: List(String),
    category_id: option.Option(String),
    for_handle: option.Option(String),
    for_username: option.Option(String),
    hl: option.Option(String),
    id: option.Option(List(String)),
    managed_by_me: option.Option(Bool),
    max_results: option.Option(Int),
    mine: option.Option(Bool),
    my_subscribers: option.Option(Bool),
    on_behalf_of_content_owner: option.Option(String),
    page_token: option.Option(String),
  )
}

Constructors

Updates an existing resource.

pub type UpdateParams {
  UpdateParams(
    part: List(String),
    on_behalf_of_content_owner: option.Option(String),
  )
}

Constructors

  • UpdateParams(
      part: List(String),
      on_behalf_of_content_owner: option.Option(String),
    )

Values

pub fn list(part: List(String)) -> ListParams
pub fn list_add_id(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_add_part(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_request(params: ListParams) -> request.Request
pub fn list_with_category_id(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_with_for_handle(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_with_for_username(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_with_hl(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_with_id(
  params: ListParams,
  value: List(String),
) -> ListParams
pub fn list_with_managed_by_me(
  params: ListParams,
  value: Bool,
) -> ListParams
pub fn list_with_max_results(
  params: ListParams,
  value: Int,
) -> ListParams
pub fn list_with_mine(
  params: ListParams,
  value: Bool,
) -> ListParams
pub fn list_with_my_subscribers(
  params: ListParams,
  value: Bool,
) -> ListParams
pub fn list_with_on_behalf_of_content_owner(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_with_page_token(
  params: ListParams,
  value: String,
) -> ListParams
pub fn update(part: List(String)) -> UpdateParams
pub fn update_add_part(
  params: UpdateParams,
  value: String,
) -> UpdateParams
pub fn update_request(
  params: UpdateParams,
  body: channel.Channel,
) -> request.Request
pub fn update_with_on_behalf_of_content_owner(
  params: UpdateParams,
  value: String,
) -> UpdateParams
✨ Search Document