Package com.pulumi.aws.quicksight.inputs
Class DataSetLogicalTableMapSourceJoinInstructionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.quicksight.inputs.DataSetLogicalTableMapSourceJoinInstructionArgs.Builder
-
- Enclosing class:
- DataSetLogicalTableMapSourceJoinInstructionArgs
public static final class DataSetLogicalTableMapSourceJoinInstructionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DataSetLogicalTableMapSourceJoinInstructionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DataSetLogicalTableMapSourceJoinInstructionArgs defaults)
-
-
Method Detail
-
leftJoinKeyProperties
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder leftJoinKeyProperties(@Nullable com.pulumi.core.Output<DataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesArgs> leftJoinKeyProperties)
- Parameters:
leftJoinKeyProperties- Join key properties of the left operand. See `leftJoinKeyProperties` Block below.- Returns:
- builder
-
leftJoinKeyProperties
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder leftJoinKeyProperties(DataSetLogicalTableMapSourceJoinInstructionLeftJoinKeyPropertiesArgs leftJoinKeyProperties)
- Parameters:
leftJoinKeyProperties- Join key properties of the left operand. See `leftJoinKeyProperties` Block below.- Returns:
- builder
-
leftOperand
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder leftOperand(com.pulumi.core.Output<java.lang.String> leftOperand)
- Parameters:
leftOperand- Operand on the left side of a join.- Returns:
- builder
-
leftOperand
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder leftOperand(java.lang.String leftOperand)
- Parameters:
leftOperand- Operand on the left side of a join.- Returns:
- builder
-
onClause
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder onClause(com.pulumi.core.Output<java.lang.String> onClause)
- Parameters:
onClause- Join instructions provided in the ON clause of a join.- Returns:
- builder
-
onClause
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder onClause(java.lang.String onClause)
- Parameters:
onClause- Join instructions provided in the ON clause of a join.- Returns:
- builder
-
rightJoinKeyProperties
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder rightJoinKeyProperties(@Nullable com.pulumi.core.Output<DataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesArgs> rightJoinKeyProperties)
- Parameters:
rightJoinKeyProperties- Join key properties of the right operand. See `rightJoinKeyProperties` Block below.- Returns:
- builder
-
rightJoinKeyProperties
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder rightJoinKeyProperties(DataSetLogicalTableMapSourceJoinInstructionRightJoinKeyPropertiesArgs rightJoinKeyProperties)
- Parameters:
rightJoinKeyProperties- Join key properties of the right operand. See `rightJoinKeyProperties` Block below.- Returns:
- builder
-
rightOperand
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder rightOperand(com.pulumi.core.Output<java.lang.String> rightOperand)
- Parameters:
rightOperand- Operand on the right side of a join.- Returns:
- builder
-
rightOperand
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder rightOperand(java.lang.String rightOperand)
- Parameters:
rightOperand- Operand on the right side of a join.- Returns:
- builder
-
type
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type- Type of join. Valid values are `INNER`, `OUTER`, `LEFT`, and `RIGHT`.- Returns:
- builder
-
type
public DataSetLogicalTableMapSourceJoinInstructionArgs.Builder type(java.lang.String type)
- Parameters:
type- Type of join. Valid values are `INNER`, `OUTER`, `LEFT`, and `RIGHT`.- Returns:
- builder
-
build
public DataSetLogicalTableMapSourceJoinInstructionArgs build()
-
-