Class: Nexpose::ReportConfigSummary

Inherits:
Object
  • Object
show all
Defined in:
lib/nexpose.rb

Overview

Description

Object that represents the summary of a Report Configuration.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id, name, format, last_generated_on, last_generated_uri) ⇒ ReportConfigSummary

Constructor ReportConfigSummary(id, name, format, last_generated_on, last_generated_uri)



1999
2000
2001
2002
2003
2004
2005
2006
2007
# File 'lib/nexpose.rb', line 1999

def initialize(id, name, format, last_generated_on, last_generated_uri)

	@id = id
	@name = name
	@format = format
	@last_generated_on = last_generated_on
	@last_generated_uri = last_generated_uri

end

Instance Attribute Details

#formatObject (readonly)

The report format



1991
1992
1993
# File 'lib/nexpose.rb', line 1991

def format
  @format
end

#idObject (readonly)

The Report Configuration ID



1987
1988
1989
# File 'lib/nexpose.rb', line 1987

def id
  @id
end

#last_generated_onObject (readonly)

The date of the last report generation



1993
1994
1995
# File 'lib/nexpose.rb', line 1993

def last_generated_on
  @last_generated_on
end

#last_generated_uriObject (readonly)

Relative URI of the last generated report



1995
1996
1997
# File 'lib/nexpose.rb', line 1995

def last_generated_uri
  @last_generated_uri
end

#nameObject (readonly)

A unique name for the Report



1989
1990
1991
# File 'lib/nexpose.rb', line 1989

def name
  @name
end