Class: PuppetLanguageServer::GlobalQueues::ValidationQueueJob

Inherits:
SingleInstanceQueueJob show all
Defined in:
lib/puppet-languageserver/global_queues/validation_queue.rb

Instance Attribute Summary collapse

Attributes inherited from SingleInstanceQueueJob

#key

Instance Method Summary collapse

Constructor Details

#initialize(file_uri, doc_version, connection_id, options = {}) ⇒ ValidationQueueJob

Returns a new instance of ValidationQueueJob.



11
12
13
14
15
16
17
# File 'lib/puppet-languageserver/global_queues/validation_queue.rb', line 11

def initialize(file_uri, doc_version, connection_id, options = {})
  super(file_uri)
  @file_uri = file_uri
  @doc_version = doc_version
  @connection_id = connection_id
  @options = options
end

Instance Attribute Details

#connection_idObject

Returns the value of attribute connection_id.



9
10
11
# File 'lib/puppet-languageserver/global_queues/validation_queue.rb', line 9

def connection_id
  @connection_id
end

#doc_versionObject

Returns the value of attribute doc_version.



9
10
11
# File 'lib/puppet-languageserver/global_queues/validation_queue.rb', line 9

def doc_version
  @doc_version
end

#file_uriObject

Returns the value of attribute file_uri.



9
10
11
# File 'lib/puppet-languageserver/global_queues/validation_queue.rb', line 9

def file_uri
  @file_uri
end

#optionsObject

Returns the value of attribute options.



9
10
11
# File 'lib/puppet-languageserver/global_queues/validation_queue.rb', line 9

def options
  @options
end