com.avito.android.runner.devices.internal.kubernetes.ReservationDeploymentFactoryProvider.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of impl Show documentation
Show all versions of impl Show documentation
Collection of infrastructure libraries and gradle plugins of Avito Android project
package com.avito.android.runner.devices.internal.kubernetes
import com.avito.logger.LoggerFactory
public class ReservationDeploymentFactoryProvider(
private val configurationName: String,
private val projectName: String,
private val buildId: String,
private val buildType: String,
private val loggerFactory: LoggerFactory,
private val useLegacyExtensionsV1Beta: Boolean
) {
internal fun provide(): ReservationDeploymentFactory {
return ReservationDeploymentFactoryImpl(
configurationName = configurationName,
projectName = projectName,
buildId = buildId,
buildType = buildType,
deploymentNameGenerator = UUIDDeploymentNameGenerator(),
loggerFactory = loggerFactory,
useLegacyExtensionsV1Beta = useLegacyExtensionsV1Beta,
)
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy