Class: Aws::QuickSight::Types::JoinInstruction

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb

Overview

The instructions associated with a join.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#left_join_key_properties ⇒ Types::JoinKeyProperties

Join key properties of the left operand.



29034
29035
29036
29037
29038
29039
29040
29041
29042
29043
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29034

class JoinInstruction < Struct.new(
  :left_operand,
  :right_operand,
  :left_join_key_properties,
  :right_join_key_properties,
  :type,
  :on_clause)
  SENSITIVE = []
  include Aws::Structure
end

#left_operand ⇒ String

The operand on the left side of a join.

Returns:

  • (String)


29034
29035
29036
29037
29038
29039
29040
29041
29042
29043
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29034

class JoinInstruction < Struct.new(
  :left_operand,
  :right_operand,
  :left_join_key_properties,
  :right_join_key_properties,
  :type,
  :on_clause)
  SENSITIVE = []
  include Aws::Structure
end

#on_clause ⇒ String

The join instructions provided in the ON clause of a join.

Returns:

  • (String)


29034
29035
29036
29037
29038
29039
29040
29041
29042
29043
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29034

class JoinInstruction < Struct.new(
  :left_operand,
  :right_operand,
  :left_join_key_properties,
  :right_join_key_properties,
  :type,
  :on_clause)
  SENSITIVE = []
  include Aws::Structure
end

#right_join_key_properties ⇒ Types::JoinKeyProperties

Join key properties of the right operand.



29034
29035
29036
29037
29038
29039
29040
29041
29042
29043
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29034

class JoinInstruction < Struct.new(
  :left_operand,
  :right_operand,
  :left_join_key_properties,
  :right_join_key_properties,
  :type,
  :on_clause)
  SENSITIVE = []
  include Aws::Structure
end

#right_operand ⇒ String

The operand on the right side of a join.

Returns:

  • (String)


29034
29035
29036
29037
29038
29039
29040
29041
29042
29043
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29034

class JoinInstruction < Struct.new(
  :left_operand,
  :right_operand,
  :left_join_key_properties,
  :right_join_key_properties,
  :type,
  :on_clause)
  SENSITIVE = []
  include Aws::Structure
end

#type ⇒ String

The type of join that it is.

Returns:

  • (String)


29034
29035
29036
29037
29038
29039
29040
29041
29042
29043
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 29034

class JoinInstruction < Struct.new(
  :left_operand,
  :right_operand,
  :left_join_key_properties,
  :right_join_key_properties,
  :type,
  :on_clause)
  SENSITIVE = []
  include Aws::Structure
end