All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.com.algolia.client.model.querysuggestions.GetConfigStatus200Response.kt Maven / Gradle / Ivy

/** Code generated by OpenAPI Generator (https://openapi-generator.tech), manual changes will be lost - read more on https://github.com/algolia/api-clients-automation. DO NOT EDIT. */
package com.algolia.client.model.querysuggestions

import kotlinx.serialization.*
import kotlinx.serialization.json.*

/**
 * GetConfigStatus200Response
 *
 * @param indexName Query Suggestions index name.
 * @param isRunning Indicates whether the creation or update of the Query Suggestions is in progress.
 * @param lastBuiltAt Timestamp in [ISO-8601](https://wikipedia.org/wiki/ISO_8601) format when the Query Suggestions index was last built.
 * @param lastSuccessfulBuiltAt Timestamp in [ISO-8601](https://wikipedia.org/wiki/ISO_8601) format when the Query Suggestions index was last updated successfully.
 * @param lastSuccessfulBuildDuration Duration of the last successful build in seconds.
 */
@Serializable
public data class GetConfigStatus200Response(

  /** Query Suggestions index name. */
  @SerialName(value = "indexName") val indexName: String? = null,

  /** Indicates whether the creation or update of the Query Suggestions is in progress. */
  @SerialName(value = "isRunning") val isRunning: Boolean? = null,

  /** Timestamp in [ISO-8601](https://wikipedia.org/wiki/ISO_8601) format when the Query Suggestions index was last built. */
  @SerialName(value = "lastBuiltAt") val lastBuiltAt: String? = null,

  /** Timestamp in [ISO-8601](https://wikipedia.org/wiki/ISO_8601) format when the Query Suggestions index was last updated successfully. */
  @SerialName(value = "lastSuccessfulBuiltAt") val lastSuccessfulBuiltAt: String? = null,

  /** Duration of the last successful build in seconds. */
  @SerialName(value = "lastSuccessfulBuildDuration") val lastSuccessfulBuildDuration: String? = null,
)




© 2015 - 2025 Weber Informatics LLC | Privacy Policy