ExpressionV2Args

data class ExpressionV2Args(val operands: Output<List<ExpressionV2Args>>? = null, val operators: Output<List<String>>? = null, val type: Output<Either<String, ExpressionV2Type>>? = null, val value: Output<String>? = null) : ConvertibleToJava<ExpressionV2Args>

Nested representation of a complex expression.

Constructors

Link copied to clipboard
constructor(operands: Output<List<ExpressionV2Args>>? = null, operators: Output<List<String>>? = null, type: Output<Either<String, ExpressionV2Type>>? = null, value: Output<String>? = null)

Properties

Link copied to clipboard
val operands: Output<List<ExpressionV2Args>>? = null

List of nested expressions.

Link copied to clipboard
val operators: Output<List<String>>? = null

Expression operator value Type: list of strings.

Link copied to clipboard
val type: Output<Either<String, ExpressionV2Type>>? = null

Type of expressions supported by the system. Type: string.

Link copied to clipboard
val value: Output<String>? = null

Value for Constant/Field Type: string.

Functions

Link copied to clipboard
open override fun toJava(): ExpressionV2Args