com.pulumi.googlenative.jobs.v4.kotlin.enums.CompensationEntryUnit.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.googlenative.jobs.v4.kotlin.enums
import com.pulumi.kotlin.ConvertibleToJava
import kotlin.Suppress
/**
* Frequency of the specified amount. Default is CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED.
*/
public enum class CompensationEntryUnit(
public val javaValue: com.pulumi.googlenative.jobs.v4.enums.CompensationEntryUnit,
) : ConvertibleToJava {
/**
* Default value.
*/
CompensationUnitUnspecified(com.pulumi.googlenative.jobs.v4.enums.CompensationEntryUnit.CompensationUnitUnspecified),
/**
* Hourly.
*/
Hourly(com.pulumi.googlenative.jobs.v4.enums.CompensationEntryUnit.Hourly),
/**
* Daily.
*/
Daily(com.pulumi.googlenative.jobs.v4.enums.CompensationEntryUnit.Daily),
/**
* Weekly
*/
Weekly(com.pulumi.googlenative.jobs.v4.enums.CompensationEntryUnit.Weekly),
/**
* Monthly.
*/
Monthly(com.pulumi.googlenative.jobs.v4.enums.CompensationEntryUnit.Monthly),
/**
* Yearly.
*/
Yearly(com.pulumi.googlenative.jobs.v4.enums.CompensationEntryUnit.Yearly),
/**
* One time.
*/
OneTime(com.pulumi.googlenative.jobs.v4.enums.CompensationEntryUnit.OneTime),
/**
* Other compensation units.
*/
OtherCompensationUnit(com.pulumi.googlenative.jobs.v4.enums.CompensationEntryUnit.OtherCompensationUnit),
;
override fun toJava(): com.pulumi.googlenative.jobs.v4.enums.CompensationEntryUnit = javaValue
public companion object {
public fun toKotlin(javaType: com.pulumi.googlenative.jobs.v4.enums.CompensationEntryUnit): CompensationEntryUnit = CompensationEntryUnit.values().first { it.javaValue == javaType }
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy