| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.QuickSight.Types.JoinInstruction
Description
Synopsis
- data JoinInstruction = JoinInstruction' {}
- newJoinInstruction :: Text -> Text -> JoinType -> Text -> JoinInstruction
- joinInstruction_leftJoinKeyProperties :: Lens' JoinInstruction (Maybe JoinKeyProperties)
- joinInstruction_rightJoinKeyProperties :: Lens' JoinInstruction (Maybe JoinKeyProperties)
- joinInstruction_leftOperand :: Lens' JoinInstruction Text
- joinInstruction_rightOperand :: Lens' JoinInstruction Text
- joinInstruction_type :: Lens' JoinInstruction JoinType
- joinInstruction_onClause :: Lens' JoinInstruction Text
Documentation
data JoinInstruction Source #
The instructions associated with a join.
See: newJoinInstruction smart constructor.
Constructors
| JoinInstruction' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> JoinType | |
| -> Text | |
| -> JoinInstruction |
Create a value of JoinInstruction with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:leftJoinKeyProperties:JoinInstruction', joinInstruction_leftJoinKeyProperties - Join key properties of the left operand.
$sel:rightJoinKeyProperties:JoinInstruction', joinInstruction_rightJoinKeyProperties - Join key properties of the right operand.
$sel:leftOperand:JoinInstruction', joinInstruction_leftOperand - The operand on the left side of a join.
$sel:rightOperand:JoinInstruction', joinInstruction_rightOperand - The operand on the right side of a join.
$sel:type':JoinInstruction', joinInstruction_type - The type of join that it is.
$sel:onClause:JoinInstruction', joinInstruction_onClause - The join instructions provided in the ON clause of a join.
joinInstruction_leftJoinKeyProperties :: Lens' JoinInstruction (Maybe JoinKeyProperties) Source #
Join key properties of the left operand.
joinInstruction_rightJoinKeyProperties :: Lens' JoinInstruction (Maybe JoinKeyProperties) Source #
Join key properties of the right operand.
joinInstruction_leftOperand :: Lens' JoinInstruction Text Source #
The operand on the left side of a join.
joinInstruction_rightOperand :: Lens' JoinInstruction Text Source #
The operand on the right side of a join.
joinInstruction_type :: Lens' JoinInstruction JoinType Source #
The type of join that it is.
joinInstruction_onClause :: Lens' JoinInstruction Text Source #
The join instructions provided in the ON clause of a join.