Class: Fluent::ArvancloudOutput::LogWriteRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/fluent/plugin/out_arvancloud.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#allowPartialProcessObject

Returns the value of attribute allowPartialProcess.



345
346
347
# File 'lib/fluent/plugin/out_arvancloud.rb', line 345

def allowPartialProcess
  @allowPartialProcess
end

#logsObject

Returns the value of attribute logs.



345
346
347
# File 'lib/fluent/plugin/out_arvancloud.rb', line 345

def logs
  @logs
end

Instance Method Details

#as_json(_options = {}) ⇒ Object



347
348
349
350
351
352
# File 'lib/fluent/plugin/out_arvancloud.rb', line 347

def as_json(_options = {})
  {
    allowPartialProcess: @allowPartialProcess,
    logs: @logs
  }
end

#to_json(*options) ⇒ Object



354
355
356
# File 'lib/fluent/plugin/out_arvancloud.rb', line 354

def to_json(*options)
  as_json(*options).to_json(*options)
end