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
-
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), )
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 insert_request(
params: InsertParams,
body: comment_thread.CommentThread,
) -> request.Request
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