com.pulumi.azurenative.cdn.kotlin.enums.UrlPathOperator.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.azurenative.cdn.kotlin.enums
import com.pulumi.kotlin.ConvertibleToJava
import kotlin.Suppress
/**
* Describes operator to be matched
*/
public enum class UrlPathOperator(
public val javaValue: com.pulumi.azurenative.cdn.enums.UrlPathOperator,
) : ConvertibleToJava {
Any(com.pulumi.azurenative.cdn.enums.UrlPathOperator.Any),
Equal(com.pulumi.azurenative.cdn.enums.UrlPathOperator.Equal),
Contains(com.pulumi.azurenative.cdn.enums.UrlPathOperator.Contains),
BeginsWith(com.pulumi.azurenative.cdn.enums.UrlPathOperator.BeginsWith),
EndsWith(com.pulumi.azurenative.cdn.enums.UrlPathOperator.EndsWith),
LessThan(com.pulumi.azurenative.cdn.enums.UrlPathOperator.LessThan),
LessThanOrEqual(com.pulumi.azurenative.cdn.enums.UrlPathOperator.LessThanOrEqual),
GreaterThan(com.pulumi.azurenative.cdn.enums.UrlPathOperator.GreaterThan),
GreaterThanOrEqual(com.pulumi.azurenative.cdn.enums.UrlPathOperator.GreaterThanOrEqual),
Wildcard(com.pulumi.azurenative.cdn.enums.UrlPathOperator.Wildcard),
RegEx(com.pulumi.azurenative.cdn.enums.UrlPathOperator.RegEx),
;
override fun toJava(): com.pulumi.azurenative.cdn.enums.UrlPathOperator = javaValue
public companion object {
public fun toKotlin(javaType: com.pulumi.azurenative.cdn.enums.UrlPathOperator): UrlPathOperator = UrlPathOperator.values().first { it.javaValue == javaType }
}
}