src.main.kotlin.com.gabrielfeo.develocity.api.model.BuildModels.kt Maven / Gradle / Ivy
/**
*
* 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 com.gabrielfeo.develocity.api.model
import com.gabrielfeo.develocity.api.model.BuildModelsBazelAttributes
import com.gabrielfeo.develocity.api.model.BuildModelsBazelCriticalPath
import com.gabrielfeo.develocity.api.model.BuildModelsGradleArtifactTransformExecutions
import com.gabrielfeo.develocity.api.model.BuildModelsGradleAttributes
import com.gabrielfeo.develocity.api.model.BuildModelsGradleBuildCachePerformance
import com.gabrielfeo.develocity.api.model.BuildModelsGradleBuildProfileOverview
import com.gabrielfeo.develocity.api.model.BuildModelsGradleConfigurationCache
import com.gabrielfeo.develocity.api.model.BuildModelsGradleDependencies
import com.gabrielfeo.develocity.api.model.BuildModelsGradleDeprecations
import com.gabrielfeo.develocity.api.model.BuildModelsGradleNetworkActivity
import com.gabrielfeo.develocity.api.model.BuildModelsGradlePlugins
import com.gabrielfeo.develocity.api.model.BuildModelsGradleProjects
import com.gabrielfeo.develocity.api.model.BuildModelsGradleResourceUsage
import com.gabrielfeo.develocity.api.model.BuildModelsGradleTestPerformance
import com.gabrielfeo.develocity.api.model.BuildModelsMavenAttributes
import com.gabrielfeo.develocity.api.model.BuildModelsMavenBuildCachePerformance
import com.gabrielfeo.develocity.api.model.BuildModelsMavenBuildProfileOverview
import com.gabrielfeo.develocity.api.model.BuildModelsMavenDependencies
import com.gabrielfeo.develocity.api.model.BuildModelsMavenDependencyResolution
import com.gabrielfeo.develocity.api.model.BuildModelsMavenModules
import com.gabrielfeo.develocity.api.model.BuildModelsMavenPlugins
import com.gabrielfeo.develocity.api.model.BuildModelsMavenResourceUsage
import com.gabrielfeo.develocity.api.model.BuildModelsMavenTestPerformance
import com.gabrielfeo.develocity.api.model.BuildModelsNpmAttributes
import com.gabrielfeo.develocity.api.model.BuildModelsPythonAttributes
import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
/**
* Optional requested models associated with the build.
*
* @param gradleAttributes
* @param gradleTestPerformance
* @param gradleBuildCachePerformance
* @param gradleProjects
* @param gradleNetworkActivity
* @param gradleArtifactTransformExecutions
* @param gradleDeprecations
* @param gradlePlugins
* @param gradleResourceUsage
* @param gradleBuildProfileOverview
* @param gradleConfigurationCache
* @param gradleDependencies
* @param mavenAttributes
* @param mavenTestPerformance
* @param mavenBuildCachePerformance
* @param mavenModules
* @param mavenDependencyResolution
* @param mavenPlugins
* @param mavenResourceUsage
* @param mavenBuildProfileOverview
* @param mavenDependencies
* @param bazelAttributes
* @param bazelCriticalPath
* @param npmAttributes
* @param pythonAttributes
*/
data class BuildModels (
@Json(name = "gradleAttributes")
val gradleAttributes: BuildModelsGradleAttributes? = null,
@Json(name = "gradleTestPerformance")
val gradleTestPerformance: BuildModelsGradleTestPerformance? = null,
@Json(name = "gradleBuildCachePerformance")
val gradleBuildCachePerformance: BuildModelsGradleBuildCachePerformance? = null,
@Json(name = "gradleProjects")
val gradleProjects: BuildModelsGradleProjects? = null,
@Json(name = "gradleNetworkActivity")
val gradleNetworkActivity: BuildModelsGradleNetworkActivity? = null,
@Json(name = "gradleArtifactTransformExecutions")
val gradleArtifactTransformExecutions: BuildModelsGradleArtifactTransformExecutions? = null,
@Json(name = "gradleDeprecations")
val gradleDeprecations: BuildModelsGradleDeprecations? = null,
@Json(name = "gradlePlugins")
val gradlePlugins: BuildModelsGradlePlugins? = null,
@Json(name = "gradleResourceUsage")
val gradleResourceUsage: BuildModelsGradleResourceUsage? = null,
@Json(name = "gradleBuildProfileOverview")
val gradleBuildProfileOverview: BuildModelsGradleBuildProfileOverview? = null,
@Json(name = "gradleConfigurationCache")
val gradleConfigurationCache: BuildModelsGradleConfigurationCache? = null,
@Json(name = "gradleDependencies")
val gradleDependencies: BuildModelsGradleDependencies? = null,
@Json(name = "mavenAttributes")
val mavenAttributes: BuildModelsMavenAttributes? = null,
@Json(name = "mavenTestPerformance")
val mavenTestPerformance: BuildModelsMavenTestPerformance? = null,
@Json(name = "mavenBuildCachePerformance")
val mavenBuildCachePerformance: BuildModelsMavenBuildCachePerformance? = null,
@Json(name = "mavenModules")
val mavenModules: BuildModelsMavenModules? = null,
@Json(name = "mavenDependencyResolution")
val mavenDependencyResolution: BuildModelsMavenDependencyResolution? = null,
@Json(name = "mavenPlugins")
val mavenPlugins: BuildModelsMavenPlugins? = null,
@Json(name = "mavenResourceUsage")
val mavenResourceUsage: BuildModelsMavenResourceUsage? = null,
@Json(name = "mavenBuildProfileOverview")
val mavenBuildProfileOverview: BuildModelsMavenBuildProfileOverview? = null,
@Json(name = "mavenDependencies")
val mavenDependencies: BuildModelsMavenDependencies? = null,
@Json(name = "bazelAttributes")
val bazelAttributes: BuildModelsBazelAttributes? = null,
@Json(name = "bazelCriticalPath")
val bazelCriticalPath: BuildModelsBazelCriticalPath? = null,
@Json(name = "npmAttributes")
val npmAttributes: BuildModelsNpmAttributes? = null,
@Json(name = "pythonAttributes")
val pythonAttributes: BuildModelsPythonAttributes? = null
) {
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy