public static final class CfnDataSet.JoinInstructionProperty.Builder
extends java.lang.Object
CfnDataSet.JoinInstructionProperty
Constructor and Description |
---|
Builder() |
public CfnDataSet.JoinInstructionProperty.Builder leftOperand(java.lang.String leftOperand)
CfnDataSet.JoinInstructionProperty.getLeftOperand()
leftOperand
- The operand on the left side of a join. This parameter is required.this
public CfnDataSet.JoinInstructionProperty.Builder onClause(java.lang.String onClause)
CfnDataSet.JoinInstructionProperty.getOnClause()
onClause
- The join instructions provided in the `ON` clause of a join. This parameter is required.this
public CfnDataSet.JoinInstructionProperty.Builder rightOperand(java.lang.String rightOperand)
CfnDataSet.JoinInstructionProperty.getRightOperand()
rightOperand
- The operand on the right side of a join. This parameter is required.this
public CfnDataSet.JoinInstructionProperty.Builder type(java.lang.String type)
CfnDataSet.JoinInstructionProperty.getType()
type
- The type of join that it is. This parameter is required.this
public CfnDataSet.JoinInstructionProperty.Builder leftJoinKeyProperties(IResolvable leftJoinKeyProperties)
CfnDataSet.JoinInstructionProperty.getLeftJoinKeyProperties()
leftJoinKeyProperties
- Join key properties of the left operand.this
public CfnDataSet.JoinInstructionProperty.Builder leftJoinKeyProperties(CfnDataSet.JoinKeyPropertiesProperty leftJoinKeyProperties)
CfnDataSet.JoinInstructionProperty.getLeftJoinKeyProperties()
leftJoinKeyProperties
- Join key properties of the left operand.this
public CfnDataSet.JoinInstructionProperty.Builder rightJoinKeyProperties(IResolvable rightJoinKeyProperties)
CfnDataSet.JoinInstructionProperty.getRightJoinKeyProperties()
rightJoinKeyProperties
- Join key properties of the right operand.this
public CfnDataSet.JoinInstructionProperty.Builder rightJoinKeyProperties(CfnDataSet.JoinKeyPropertiesProperty rightJoinKeyProperties)
CfnDataSet.JoinInstructionProperty.getRightJoinKeyProperties()
rightJoinKeyProperties
- Join key properties of the right operand.this
public CfnDataSet.JoinInstructionProperty build()
CfnDataSet.JoinInstructionProperty
java.lang.NullPointerException
- if any required attribute was not provided