Package com.hashicorp.cdktf
Class Op
java.lang.Object
software.amazon.jsii.JsiiObject
com.hashicorp.cdktf.Op
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.79.0 (build b22f628)",
date="2023-07-03T10:27:50.299Z")
@Stability(Experimental)
public class Op
extends software.amazon.jsii.JsiiObject
(experimental) This class contains static functions for all arithmetical and logical operators in the Terraform configutation language.
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IResolvable
(experimental) Renders left + right.static IResolvable
(experimental) Renders left invalid input: '&'invalid input: '&' right.static IResolvable
(experimental) Renders left / right.static IResolvable
(experimental) Renders left == right.static IResolvable
(experimental) Renders left > right.static IResolvable
(experimental) Renders left >= right.static IResolvable
(experimental) Renders left invalid input: '<' right.static IResolvable
(experimental) Renders left invalid input: '<'= right.static IResolvable
(experimental) Renders left % right.static IResolvable
(experimental) Renders left * right.static IResolvable
(experimental) Renders -expression.static IResolvable
(experimental) Renders left != right.static IResolvable
(experimental) Renders !expression.static IResolvable
(experimental) Renders left || right.static IResolvable
(experimental) Renders left - right.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
Op
protected Op(software.amazon.jsii.JsiiObjectRef objRef) -
Op
protected Op(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
Op
@Stability(Experimental) public Op()
-
-
Method Details
-
add
@Stability(Experimental) @NotNull public static IResolvable add(@NotNull Object left, @NotNull Object right) (experimental) Renders left + right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
and
@Stability(Experimental) @NotNull public static IResolvable and(@NotNull Object left, @NotNull Object right) (experimental) Renders left invalid input: '&'invalid input: '&' right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
div
@Stability(Experimental) @NotNull public static IResolvable div(@NotNull Object left, @NotNull Object right) (experimental) Renders left / right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
eq
@Stability(Experimental) @NotNull public static IResolvable eq(@NotNull Object left, @NotNull Object right) (experimental) Renders left == right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
gt
@Stability(Experimental) @NotNull public static IResolvable gt(@NotNull Object left, @NotNull Object right) (experimental) Renders left > right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
gte
@Stability(Experimental) @NotNull public static IResolvable gte(@NotNull Object left, @NotNull Object right) (experimental) Renders left >= right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
lt
@Stability(Experimental) @NotNull public static IResolvable lt(@NotNull Object left, @NotNull Object right) (experimental) Renders left invalid input: '<' right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
lte
@Stability(Experimental) @NotNull public static IResolvable lte(@NotNull Object left, @NotNull Object right) (experimental) Renders left invalid input: '<'= right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
mod
@Stability(Experimental) @NotNull public static IResolvable mod(@NotNull Object left, @NotNull Object right) (experimental) Renders left % right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
mul
@Stability(Experimental) @NotNull public static IResolvable mul(@NotNull Object left, @NotNull Object right) (experimental) Renders left * right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
negate
(experimental) Renders -expression.- Parameters:
expression
- This parameter is required.
-
neq
@Stability(Experimental) @NotNull public static IResolvable neq(@NotNull Object left, @NotNull Object right) (experimental) Renders left != right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
not
(experimental) Renders !expression.- Parameters:
expression
- This parameter is required.
-
or
@Stability(Experimental) @NotNull public static IResolvable or(@NotNull Object left, @NotNull Object right) (experimental) Renders left || right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-
sub
@Stability(Experimental) @NotNull public static IResolvable sub(@NotNull Object left, @NotNull Object right) (experimental) Renders left - right.- Parameters:
left
- This parameter is required.right
- This parameter is required.
-