slackline/api/admin/analytics/messages_metadata

This module is generated by gleam run -m slackline_codegen/generate. Do not edit it by hand.

Setters for the optional arguments of admin.analytics.messages.metadata. Each setter takes the call that analytics.messages_metadata returns and sets one argument:

analytics.messages_metadata(channel: "channel")
|> messages_metadata.oldest_ts("oldest_ts")

Values

pub fn cursor(
  call: slackline.Call(analytics.MessagesMetadata, r),
  cursor: String,
) -> slackline.Call(analytics.MessagesMetadata, r)

Paginate through collections of data by setting the cursor parameter to a next_cursor attribute returned by a previous request’s response_metadata. Default value fetches the first “page” of the collection. See pagination for more detail.

pub fn latest_ts(
  call: slackline.Call(analytics.MessagesMetadata, r),
  latest_ts: String,
) -> slackline.Call(analytics.MessagesMetadata, r)

Most recent timestamp to include in the results. If not passed, defaults to current time.

pub fn limit(
  call: slackline.Call(analytics.MessagesMetadata, r),
  limit: Int,
) -> slackline.Call(analytics.MessagesMetadata, r)

Maximum number of messages to return. Mentioned in the pagination example, not in the arguments list.

pub fn oldest_ts(
  call: slackline.Call(analytics.MessagesMetadata, r),
  oldest_ts: String,
) -> slackline.Call(analytics.MessagesMetadata, r)

Oldest timestamp to include in the results

✨ Search Document