google_youtube_api_v3/youtube/api/comment_threads

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

Types

Inserts a new resource into this collection.

pub type InsertParams {
  InsertParams(part: List(String))
}

Constructors

  • InsertParams(part: List(String))

Limits the returned comment threads to those with the specified moderation status. Not compatible with the ‘id’ filter. Valid values: published, heldForReview, likelySpam.

pub type ListModerationStatus {
  ListModerationStatusPublished
  ListModerationStatusHeldForReview
  ListModerationStatusLikelySpam
  ListModerationStatusRejected
}

Constructors

  • ListModerationStatusPublished
  • ListModerationStatusHeldForReview
  • ListModerationStatusLikelySpam
  • ListModerationStatusRejected
pub type ListOrder {
  ListOrderOrderUnspecified
  ListOrderTime
  ListOrderRelevance
}

Constructors

  • ListOrderOrderUnspecified
  • ListOrderTime
  • ListOrderRelevance

Retrieves a list of resources, possibly filtered.

pub type ListParams {
  ListParams(
    part: List(String),
    all_threads_related_to_channel_id: option.Option(String),
    channel_id: option.Option(String),
    id: option.Option(List(String)),
    max_results: option.Option(Int),
    moderation_status: option.Option(ListModerationStatus),
    order: option.Option(ListOrder),
    page_token: option.Option(String),
    search_terms: option.Option(String),
    text_format: option.Option(ListTextFormat),
    video_id: option.Option(String),
  )
}

Constructors

The requested text format for the returned comments.

pub type ListTextFormat {
  ListTextFormatTextFormatUnspecified
  ListTextFormatHtml
  ListTextFormatPlainText
}

Constructors

  • ListTextFormatTextFormatUnspecified
  • ListTextFormatHtml
  • ListTextFormatPlainText

Values

pub fn insert(part: List(String)) -> InsertParams
pub fn insert_add_part(
  params: InsertParams,
  value: String,
) -> InsertParams
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_moderation_status_decoder() -> decode.Decoder(
  ListModerationStatus,
)
pub fn list_moderation_status_to_string(
  value: ListModerationStatus,
) -> String
pub fn list_order_decoder() -> decode.Decoder(ListOrder)
pub fn list_order_to_string(value: ListOrder) -> String
pub fn list_request(params: ListParams) -> request.Request
pub fn list_text_format_decoder() -> decode.Decoder(
  ListTextFormat,
)
pub fn list_text_format_to_string(
  value: ListTextFormat,
) -> String
pub fn list_with_all_threads_related_to_channel_id(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_with_channel_id(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_with_id(
  params: ListParams,
  value: List(String),
) -> ListParams
pub fn list_with_max_results(
  params: ListParams,
  value: Int,
) -> ListParams
pub fn list_with_moderation_status(
  params: ListParams,
  value: ListModerationStatus,
) -> ListParams
pub fn list_with_order(
  params: ListParams,
  value: ListOrder,
) -> ListParams
pub fn list_with_page_token(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_with_search_terms(
  params: ListParams,
  value: String,
) -> ListParams
pub fn list_with_text_format(
  params: ListParams,
  value: ListTextFormat,
) -> ListParams
pub fn list_with_video_id(
  params: ListParams,
  value: String,
) -> ListParams
✨ Search Document