class NVD::JSONFeeds::Feed

Represents a feed and it's various downloads.

Attributes

gz[R]

The “.gz” feed URI.

@return [GzFeedURI]

meta[R]

The “meta” feed URI.

@return [MetaFeedURI]

name[R]

The feed name or year number.

@return [:modified, :recent, Integer]

zip[R]

The “.zip” feed URI.

@return [ZipFeedURI]

Public Class Methods

new(name) click to toggle source

Initializes the feed.

@param [:modified, :recent, Integer] name

The feed name or year number.
# File lib/nvd/json_feeds/feed.rb, line 40
def initialize(name)
  @name = name

  @meta = MetaFeedURI.new(@name,'.meta')
  @gz   = GzFeedURI.new(@name,'.json.gz')
  @zip  = ZipFeedURI.new(@name,'.json.zip')
end