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
-
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), )
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