Class: Aws::S3::Types::RecordsEvent

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-s3/types.rb

Overview

The container for the records event.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#event_typeObject

Returns the value of attribute event_type



16469
16470
16471
# File 'lib/aws-sdk-s3/types.rb', line 16469

def event_type
  @event_type
end

#payloadString

The byte array of partial, one or more result records. S3 Select doesn’t guarantee that a record will be self-contained in one record frame. To ensure continuous streaming of data, S3 Select might split the same record across multiple record frames instead of aggregating the results in memory. Some S3 clients (for example, the SDKforJava) handle this behavior by creating a ‘ByteStream` out of the response by default. Other clients might not handle this behavior by default. In those cases, you must aggregate the results on the client side and parse the response.



16469
16470
16471
16472
16473
16474
# File 'lib/aws-sdk-s3/types.rb', line 16469

class RecordsEvent < Struct.new(
  :payload,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end