Class: GroupDocsComparisonCloud::PutChangesRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/groupdocs_comparison_cloud/api/compare_api.rb

Overview

Request model for put_changes operation.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(source_file, target_files, settings = nil, change_type = nil) ⇒ PutChangesRequest

Initializes a new instance.

Parameters:

  • source_file

    Source document file

  • target_files

    One or more target document files

  • settings (defaults to: nil)

    Comparison settings serialized as JSON (optional)

  • change_type (defaults to: nil)

    Change type filter (optional)



474
475
476
477
478
479
# File 'lib/groupdocs_comparison_cloud/api/compare_api.rb', line 474

def initialize(source_file, target_files, settings = nil, change_type = nil)
   self.source_file = source_file
   self.target_files = target_files
   self.settings = settings
   self.change_type = change_type
end

Instance Attribute Details

#change_typeObject

Change type filter, e.g. Inserted (optional)



466
467
468
# File 'lib/groupdocs_comparison_cloud/api/compare_api.rb', line 466

def change_type
  @change_type
end

#settingsObject

Comparison settings serialized as JSON (optional)



464
465
466
# File 'lib/groupdocs_comparison_cloud/api/compare_api.rb', line 464

def settings
  @settings
end

#source_fileObject

Source document file



460
461
462
# File 'lib/groupdocs_comparison_cloud/api/compare_api.rb', line 460

def source_file
  @source_file
end

#target_filesObject

One or more target document files



462
463
464
# File 'lib/groupdocs_comparison_cloud/api/compare_api.rb', line 462

def target_files
  @target_files
end