Class: Aws::Glue::Types::DirectKafkaSource
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Glue::Types::DirectKafkaSource
 
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
Specifies an Apache Kafka data store.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #data_preview_options  ⇒ Types::StreamingDataPreviewOptions 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Specifies options related to data preview for viewing a sample of your data. 
- 
  
    
      #detect_schema  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Whether to automatically determine the schema from the incoming data. 
- 
  
    
      #name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the data store. 
- 
  
    
      #streaming_options  ⇒ Types::KafkaStreamingSourceOptions 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Specifies the streaming options. 
- 
  
    
      #window_size  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The amount of time to spend processing each micro batch. 
Instance Attribute Details
#data_preview_options ⇒ Types::StreamingDataPreviewOptions
Specifies options related to data preview for viewing a sample of your data.
| 9799 9800 9801 9802 9803 9804 9805 9806 9807 | # File 'lib/aws-sdk-glue/types.rb', line 9799 class DirectKafkaSource < Struct.new( :name, :streaming_options, :window_size, :detect_schema, :data_preview_options) SENSITIVE = [] include Aws::Structure end | 
#detect_schema ⇒ Boolean
Whether to automatically determine the schema from the incoming data.
| 9799 9800 9801 9802 9803 9804 9805 9806 9807 | # File 'lib/aws-sdk-glue/types.rb', line 9799 class DirectKafkaSource < Struct.new( :name, :streaming_options, :window_size, :detect_schema, :data_preview_options) SENSITIVE = [] include Aws::Structure end | 
#name ⇒ String
The name of the data store.
| 9799 9800 9801 9802 9803 9804 9805 9806 9807 | # File 'lib/aws-sdk-glue/types.rb', line 9799 class DirectKafkaSource < Struct.new( :name, :streaming_options, :window_size, :detect_schema, :data_preview_options) SENSITIVE = [] include Aws::Structure end | 
#streaming_options ⇒ Types::KafkaStreamingSourceOptions
Specifies the streaming options.
| 9799 9800 9801 9802 9803 9804 9805 9806 9807 | # File 'lib/aws-sdk-glue/types.rb', line 9799 class DirectKafkaSource < Struct.new( :name, :streaming_options, :window_size, :detect_schema, :data_preview_options) SENSITIVE = [] include Aws::Structure end | 
#window_size ⇒ Integer
The amount of time to spend processing each micro batch.
| 9799 9800 9801 9802 9803 9804 9805 9806 9807 | # File 'lib/aws-sdk-glue/types.rb', line 9799 class DirectKafkaSource < Struct.new( :name, :streaming_options, :window_size, :detect_schema, :data_preview_options) SENSITIVE = [] include Aws::Structure end |