Module: EventStoreClient
- Defined in:
- lib/event_store_client/utils.rb,
lib/event_store_client.rb,
lib/event_store_client/config.rb,
lib/event_store_client/mapper.rb,
lib/event_store_client/version.rb,
lib/event_store_client/configuration.rb,
lib/event_store_client/connection/url.rb,
lib/event_store_client/data_decryptor.rb,
lib/event_store_client/data_encryptor.rb,
lib/event_store_client/mapper/default.rb,
lib/event_store_client/serializer/json.rb,
lib/event_store_client/mapper/encrypted.rb,
lib/event_store_client/serialized_event.rb,
lib/event_store_client/deserialized_event.rb,
lib/event_store_client/encryption_metadata.rb,
lib/event_store_client/adapters/grpc/client.rb,
lib/event_store_client/connection/url_parser.rb,
lib/event_store_client/adapters/grpc/discover.rb,
lib/event_store_client/adapters/grpc/connection.rb,
lib/event_store_client/serializer/event_serializer.rb,
lib/event_store_client/adapters/grpc/cluster/member.rb,
lib/event_store_client/extensions/options_extension.rb,
lib/event_store_client/serializer/event_deserializer.rb,
lib/event_store_client/adapters/grpc/commands/command.rb,
lib/event_store_client/adapters/grpc/command_registrar.rb,
lib/event_store_client/adapters/grpc/commands/streams/read.rb,
lib/event_store_client/adapters/grpc/cluster/gossip_discover.rb,
lib/event_store_client/adapters/grpc/commands/streams/append.rb,
lib/event_store_client/adapters/grpc/commands/streams/delete.rb,
lib/event_store_client/adapters/grpc/commands/streams/link_to.rb,
lib/event_store_client/adapters/grpc/cluster/secure_connection.rb,
lib/event_store_client/adapters/grpc/cluster/queryless_discover.rb,
lib/event_store_client/adapters/grpc/commands/streams/subscribe.rb,
lib/event_store_client/adapters/grpc/cluster/insecure_connection.rb,
lib/event_store_client/adapters/grpc/commands/gossip/cluster_info.rb,
lib/event_store_client/adapters/grpc/commands/streams/hard_delete.rb,
lib/event_store_client/adapters/grpc/options/streams/read_options.rb,
lib/event_store_client/adapters/grpc/options/streams/write_options.rb,
lib/event_store_client/adapters/grpc/shared/options/filter_options.rb,
lib/event_store_client/adapters/grpc/shared/options/stream_options.rb,
lib/event_store_client/adapters/grpc/commands/streams/read_paginated.rb,
lib/event_store_client/adapters/grpc/shared/streams/process_response.rb,
lib/event_store_client/adapters/grpc/commands/streams/append_multiple.rb,
lib/event_store_client/adapters/grpc/shared/streams/process_responses.rb,
lib/event_store_client/adapters/grpc/commands/streams/link_to_multiple.rb
Overview
rubocop:disable Naming/PredicateName
Defined Under Namespace
Modules: Configuration, Connection, Extensions, GRPC, Mapper, Serializer
Classes: Config, DataDecryptor, DataEncryptor, DeserializedEvent, EncryptionMetadata, SerializedEvent, Utils
Constant Summary
collapse
- VERSION =
'2.2.0'
Class Method Summary
collapse
Class Method Details
.client ⇒ EventStore::GRPC::Client
37
38
39
|
# File 'lib/event_store_client.rb', line 37
def client
GRPC::Client.new
end
|
.config ⇒ EventStore::Config
32
33
34
|
# File 'lib/event_store_client.rb', line 32
def config
@config ||= Config.new
end
|
27
28
29
|
# File 'lib/event_store_client.rb', line 27
def configure
yield(config) if block_given?
end
|