google_youtube_api_v3/youtube/api/members

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

Types

Parameter that specifies which channel members to return.

pub type ListMode {
  ListModeListMembersModeUnknown
  ListModeUpdates
  ListModeAllCurrent
}

Constructors

  • ListModeListMembersModeUnknown
  • ListModeUpdates
  • ListModeAllCurrent

Retrieves a list of members that match the request criteria for a channel.

pub type ListParams {
  ListParams(
    part: List(String),
    filter_by_member_channel_id: option.Option(String),
    has_access_to_level: option.Option(String),
    max_results: option.Option(Int),
    mode: option.Option(ListMode),
    page_token: option.Option(String),
  )
}

Constructors

Values

pub fn list(part: List(String)) -> ListParams
pub fn list_add_part(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_mode_decoder() -> decode.Decoder(ListMode)
pub fn list_mode_to_string(value: ListMode) -> String
pub fn list_request(params: ListParams) -> request.Request
pub fn list_with_filter_by_member_channel_id(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_with_has_access_to_level(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_with_max_results(
  params: ListParams,
  value: Int,
) -> ListParams
pub fn list_with_mode(
  params: ListParams,
  value: ListMode,
) -> ListParams
pub fn list_with_page_token(
  params: ListParams,
  value: String,
) -> ListParams
✨ Search Document