Sha256: 5af00dcd8cab1d15a85720219f51b0e466b206bd03a007aa6bc7145d4b7bcac6

Contents?: true

Size: 410 Bytes

Versions: 26

Compression:

Stored size: 410 Bytes

Contents

require 'sorbet-runtime'

module DevCycle
  class EventsPayload
    attr_reader :records
    attr_reader :payloadId
    attr_reader :eventCount

    def initialize(records, payloadId, eventCount)
      @records = records
      @payloadId = payloadId
      @eventCount = eventCount
    end
  end

  class EventsRecord
    def initialize(user, events)
      @user = user
      @events = events
    end

  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
devcycle-ruby-server-sdk-2.1.1 lib/devcycle-ruby-server-sdk/localbucketing/events_payload.rb
devcycle-ruby-server-sdk-2.1.0 lib/devcycle-ruby-server-sdk/localbucketing/events_payload.rb
devcycle-ruby-server-sdk-2.0.3 lib/devcycle-ruby-server-sdk/localbucketing/events_payload.rb
devcycle-ruby-server-sdk-2.0.2 lib/devcycle-ruby-server-sdk/localbucketing/events_payload.rb
devcycle-ruby-server-sdk-2.0.1 lib/devcycle-ruby-server-sdk/localbucketing/events_payload.rb
devcycle-ruby-server-sdk-2.0.0 lib/devcycle-ruby-server-sdk/localbucketing/events_payload.rb