ru.testit.kotlin.client.models.TestPlanChangedFieldsViewModel.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of testit-api-client-kotlin Show documentation
Show all versions of testit-api-client-kotlin Show documentation
Kotlin API client for TestIT.
/**
*
* Please note:
* This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* Do not edit this file manually.
*
*/
@file:Suppress(
"ArrayInDataClass",
"EnumEntryName",
"RemoveRedundantQualifierName",
"UnusedImport"
)
package ru.testit.kotlin.client.models
import ru.testit.kotlin.client.models.BooleanChangedFieldViewModel
import ru.testit.kotlin.client.models.BooleanNullableChangedFieldViewModel
import ru.testit.kotlin.client.models.CustomAttributeChangeModel
import ru.testit.kotlin.client.models.PeriodViewModelChangedFieldViewModel
import ru.testit.kotlin.client.models.StringArrayChangedFieldViewModel
import ru.testit.kotlin.client.models.StringChangedFieldViewModel
import ru.testit.kotlin.client.models.StringChangedFieldWithDiffsViewModel
import ru.testit.kotlin.client.models.TestPointChangeViewModelChangedFieldViewModel
import ru.testit.kotlin.client.models.TestResultChangeViewModelChangedFieldViewModel
import ru.testit.kotlin.client.models.TestSuiteChangeViewModelChangedFieldViewModel
import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
/**
*
*
* @param name
* @param description
* @param productName
* @param build
* @param period
* @param status
* @param tags
* @param testSuite
* @param testPoints
* @param testResults
* @param locking
* @param hasAutomaticDurationTimer
* @param attributes
*/
data class TestPlanChangedFieldsViewModel (
@Json(name = "name")
val name: StringChangedFieldWithDiffsViewModel? = null,
@Json(name = "description")
val description: StringChangedFieldWithDiffsViewModel? = null,
@Json(name = "productName")
val productName: StringChangedFieldViewModel? = null,
@Json(name = "build")
val build: StringChangedFieldViewModel? = null,
@Json(name = "period")
val period: PeriodViewModelChangedFieldViewModel? = null,
@Json(name = "status")
val status: StringChangedFieldViewModel? = null,
@Json(name = "tags")
val tags: StringArrayChangedFieldViewModel? = null,
@Json(name = "testSuite")
val testSuite: TestSuiteChangeViewModelChangedFieldViewModel? = null,
@Json(name = "testPoints")
val testPoints: TestPointChangeViewModelChangedFieldViewModel? = null,
@Json(name = "testResults")
val testResults: TestResultChangeViewModelChangedFieldViewModel? = null,
@Json(name = "locking")
val locking: BooleanChangedFieldViewModel? = null,
@Json(name = "hasAutomaticDurationTimer")
val hasAutomaticDurationTimer: BooleanNullableChangedFieldViewModel? = null,
@Json(name = "attributes")
val attributes: kotlin.collections.Map? = null
) {
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy