title: How to specify join types in AWS Glue?
body: <p>I am using AWS Glue to join two tables. By default, it performs INNER JOIN. I want to do a LEFT OUTER JOIN. I referred the AWS Glue documentation but there is no way to pass the join type to the Join.apply() method. Is there a way to achieve this in AWS Glue?</p>
  
  <pre><code>## @type: Join
  ## @args: [keys1 = id, keys2 = "user_id"]
  ## @return: cUser
  ## @inputs: [frame1 = cUser0, frame2 = cUserLogins]
  #cUser = Join.apply(frame1 = cUser0, frame2 = +, keys1 = "id", keys2 = "user_id", transformation_ctx = "&lt;transformation_ctx&gt;")
  
  
  ## @type: Join
  ## @args: [keys1 = id, keys2 = user_id]
  ## @return: datasource0
  ## @inputs: [frame1 = cUser, frame2 = cKKR]
  datasource0 = Join.apply(frame1 = cUser0, frame2 = cKKR, keys1 = "id", keys2 = "user_id", transformation_ctx = "&lt;transformation_ctx&gt;")
  
  ## @type: Join
  ## @args: [keys1 = branch_id, keys2 = user_id]
  ## @return: datasource1
  ## @inputs: [frame1 = datasource0, frame2 = cBranch]
  datasource1 = Join.apply(frame1 = datasource0, frame2 = cBranch, keys1 = "branch_id", keys2 = "user_id", transformation_ctx = "&lt;transformation_ctx&gt;")
  </code></pre>