
com.pulumi.googlenative.jobs.v3.kotlin.enums.JobJobLevel.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-google-native-kotlin Show documentation
Show all versions of pulumi-google-native-kotlin Show documentation
Build cloud applications and infrastructure by combining the safety and reliability of infrastructure as code with the power of the Kotlin programming language.
The newest version!
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.googlenative.jobs.v3.kotlin.enums
import com.pulumi.kotlin.ConvertibleToJava
import kotlin.Suppress
/**
* Optional. The experience level associated with the job, such as "Entry Level".
*/
public enum class JobJobLevel(
public val javaValue: com.pulumi.googlenative.jobs.v3.enums.JobJobLevel,
) : ConvertibleToJava {
/**
* The default value if the level is not specified.
*/
JobLevelUnspecified(com.pulumi.googlenative.jobs.v3.enums.JobJobLevel.JobLevelUnspecified),
/**
* Entry-level individual contributors, typically with less than 2 years of experience in a similar role. Includes interns.
*/
EntryLevel(com.pulumi.googlenative.jobs.v3.enums.JobJobLevel.EntryLevel),
/**
* Experienced individual contributors, typically with 2+ years of experience in a similar role.
*/
Experienced(com.pulumi.googlenative.jobs.v3.enums.JobJobLevel.Experienced),
/**
* Entry- to mid-level managers responsible for managing a team of people.
*/
Manager(com.pulumi.googlenative.jobs.v3.enums.JobJobLevel.Manager),
/**
* Senior-level managers responsible for managing teams of managers.
*/
Director(com.pulumi.googlenative.jobs.v3.enums.JobJobLevel.Director),
/**
* Executive-level managers and above, including C-level positions.
*/
Executive(com.pulumi.googlenative.jobs.v3.enums.JobJobLevel.Executive),
;
override fun toJava(): com.pulumi.googlenative.jobs.v3.enums.JobJobLevel = javaValue
public companion object {
public fun toKotlin(javaType: com.pulumi.googlenative.jobs.v3.enums.JobJobLevel): JobJobLevel =
JobJobLevel.values().first { it.javaValue == javaType }
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy