The page you navigated to () does not exist, so we brought you to the closest page to it.
You have switched from the to the variant of this site. There is no equivalent of . We have taken you to the closest page in the variant.
flytekit.models.core.condition
Directory
Classes
| Class | Description |
|---|---|
BooleanExpression |
|
ComparisonExpression |
|
ConjunctionExpression |
|
Operand |
flytekit.models.core.condition.BooleanExpression
Parameters
class BooleanExpression(
conjunction,
comparison,
)Defines a boolean expression tree. It can be a simple or a conjunction expression. Multiple expressions can be combined using a conjunction or a disjunction to result in a final boolean result.
| Parameter | Type | Description |
|---|---|---|
conjunction |
||
comparison |
Properties
| Property | Type | Description |
|---|---|---|
comparison |
None |
Comparison expression or None if not set. |
conjunction |
None |
Conjunction expression or None if not set. |
is_empty |
None |
Methods
| Method | Description |
|---|---|
from_flyte_idl() |
|
serialize_to_string() |
|
short_string() |
|
to_flyte_idl() |
from_flyte_idl()
def from_flyte_idl(
pb2_object,
)| Parameter | Type | Description |
|---|---|---|
pb2_object |
serialize_to_string()
def serialize_to_string()short_string()
def short_string()Returns: Text
to_flyte_idl()
def to_flyte_idl()Returns: flyteidl.core.condition_pb2.BooleanExpression
flytekit.models.core.condition.ComparisonExpression
Parameters
class ComparisonExpression(
operator,
left_value,
right_value,
)Defines a 2-level tree where the root is a comparison operator and Operands are primitives or known variables. Each expression results in a boolean result.
| Parameter | Type | Description |
|---|---|---|
operator |
||
left_value |
||
right_value |
Properties
| Property | Type | Description |
|---|---|---|
is_empty |
None |
|
left_value |
None |
Gets the left value for the comparison expression. |
operator |
None |
Gets the operator representing this comparison expression. |
right_value |
None |
Gets the right value for the comparison expression. |
Methods
| Method | Description |
|---|---|
from_flyte_idl() |
|
serialize_to_string() |
|
short_string() |
|
to_flyte_idl() |
from_flyte_idl()
def from_flyte_idl(
pb2_object,
)| Parameter | Type | Description |
|---|---|---|
pb2_object |
serialize_to_string()
def serialize_to_string()short_string()
def short_string()Returns: Text
to_flyte_idl()
def to_flyte_idl()Returns: flyteidl.core.condition_pb2.ComparisonExpression
flytekit.models.core.condition.ConjunctionExpression
Parameters
class ConjunctionExpression(
operator,
left_expression,
right_expression,
)Defines a conjunction expression of two boolean expressions.
| Parameter | Type | Description |
|---|---|---|
operator |
||
left_expression |
||
right_expression |
Properties
| Property | Type | Description |
|---|---|---|
is_empty |
None |
|
left_expression |
None |
Gets the left value for the conjunction expression. |
operator |
None |
Gets the operator representing this conjunction expression. |
right_expression |
None |
Gets the right value for the conjunction expression. |
Methods
| Method | Description |
|---|---|
from_flyte_idl() |
|
serialize_to_string() |
|
short_string() |
|
to_flyte_idl() |
from_flyte_idl()
def from_flyte_idl(
pb2_object,
)| Parameter | Type | Description |
|---|---|---|
pb2_object |
serialize_to_string()
def serialize_to_string()short_string()
def short_string()Returns: Text
to_flyte_idl()
def to_flyte_idl()Returns: flyteidl.core.condition_pb2.ConjunctionExpression
flytekit.models.core.condition.Operand
Parameters
class Operand(
primitive,
var,
scalar,
)Defines an operand to a comparison expression.
| Parameter | Type | Description |
|---|---|---|
primitive |
||
var |
||
scalar |
Properties
| Property | Type | Description |
|---|---|---|
is_empty |
None |
|
primitive |
None |
|
scalar |
None |
|
var |
None |
Methods
| Method | Description |
|---|---|
from_flyte_idl() |
|
serialize_to_string() |
|
short_string() |
|
to_flyte_idl() |
from_flyte_idl()
def from_flyte_idl(
pb2_object,
)| Parameter | Type | Description |
|---|---|---|
pb2_object |
serialize_to_string()
def serialize_to_string()short_string()
def short_string()Returns: Text
to_flyte_idl()
def to_flyte_idl()Returns: flyteidl.core.condition_pb2.Operand