Class: Aws::Glue::Types::SourceTableConfig
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Glue::Types::SourceTableConfig
 
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
Properties used by the source leg to process data from the source.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #fields  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A list of fields used for column-level filtering. 
- 
  
    
      #filter_predicate  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A condition clause used for row-level filtering. 
- 
  
    
      #primary_key  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Unique identifier of a record. 
- 
  
    
      #record_update_field  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Incremental pull timestamp-based field. 
Instance Attribute Details
#fields ⇒ Array<String>
A list of fields used for column-level filtering.
| 23443 23444 23445 23446 23447 23448 23449 23450 | # File 'lib/aws-sdk-glue/types.rb', line 23443 class SourceTableConfig < Struct.new( :fields, :filter_predicate, :primary_key, :record_update_field) SENSITIVE = [] include Aws::Structure end | 
#filter_predicate ⇒ String
A condition clause used for row-level filtering.
| 23443 23444 23445 23446 23447 23448 23449 23450 | # File 'lib/aws-sdk-glue/types.rb', line 23443 class SourceTableConfig < Struct.new( :fields, :filter_predicate, :primary_key, :record_update_field) SENSITIVE = [] include Aws::Structure end | 
#primary_key ⇒ Array<String>
Unique identifier of a record.
| 23443 23444 23445 23446 23447 23448 23449 23450 | # File 'lib/aws-sdk-glue/types.rb', line 23443 class SourceTableConfig < Struct.new( :fields, :filter_predicate, :primary_key, :record_update_field) SENSITIVE = [] include Aws::Structure end | 
#record_update_field ⇒ String
Incremental pull timestamp-based field.
| 23443 23444 23445 23446 23447 23448 23449 23450 | # File 'lib/aws-sdk-glue/types.rb', line 23443 class SourceTableConfig < Struct.new( :fields, :filter_predicate, :primary_key, :record_update_field) SENSITIVE = [] include Aws::Structure end |