Class: EventStore::HTTP::Info::Response

Inherits:
Object
  • Object
show all
Includes:
Schema::DataStructure
Defined in:
lib/event_store/http/info/response.rb,
lib/event_store/http/info/response/transformer.rb

Defined Under Namespace

Modules: Transformer

Instance Method Summary collapse

Instance Method Details

#digestObject



19
20
21
# File 'lib/event_store/http/info/response.rb', line 19

def digest
  "EventStoreVersion: #{event_store_version}, State: #{Cluster::MemberState.digest state}, ProjectionsMode: #{projections_mode}"
end

#follower?Boolean

Returns:

  • (Boolean)


15
16
17
# File 'lib/event_store/http/info/response.rb', line 15

def follower?
  state == Cluster::MemberState.follower
end

#leader?Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/event_store/http/info/response.rb', line 11

def leader?
  state == Cluster::MemberState.leader
end