Sha256: 9622a5abe9727094f2da27d069c8b4f8581db63326f1d02c80de6d8e6185643c

Contents?: true

Size: 917 Bytes

Versions: 203

Compression:

Stored size: 917 Bytes

Contents

# frozen_string_literal: true

module Aws
  module Plugins

    class EventStreamConfiguration < Seahorse::Client::Plugin
      
      option(:event_stream_handler,
        default: nil,
        doc_type: 'Proc',
        docstring: <<-DOCS)
When an EventStream or Proc object is provided, it will be used as callback for each chunk of event stream response received along the way.
      DOCS

      option(:input_event_stream_handler,
        default: nil,
        doc_type: 'Proc',
        docstring: <<-DOCS)
When an EventStream or Proc object is provided, it can be used for sending events for the event stream.
      DOCS

      option(:output_event_stream_handler,
        default: nil,
        doc_type: 'Proc',
        docstring: <<-DOCS)
When an EventStream or Proc object is provided, it will be used as callback for each chunk of event stream response received along the way.
      DOCS

    end

  end
end

Version data entries

203 entries across 203 versions & 1 rubygems

Version Path
aws-sdk-core-3.220.2 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.220.1 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.220.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.219.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.218.1 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.218.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.217.1 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.217.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.216.1 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.216.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.215.1 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.215.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.214.1 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.214.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.213.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.212.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.211.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.210.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.209.1 lib/aws-sdk-core/plugins/event_stream_configuration.rb
aws-sdk-core-3.209.0 lib/aws-sdk-core/plugins/event_stream_configuration.rb