Class: IControl::LocalLB::RAMCacheInformation::RAMCacheEntryExactMatch
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::LocalLB::RAMCacheInformation::RAMCacheEntryExactMatch
- Defined in:
- lib/icontrol/local_lb/ram_cache_information.rb,
lib/icontrol/local_lb/ram_cache_information.rb
Overview
A struct that describes a detailed RAM Cache entry and related statistics.
Instance Attribute Summary collapse
-
#expiration ⇒ Numeric
When the document will expire, in seconds since Unix epoch.
-
#hits ⇒ Numeric
Total number of document hits.
-
#host_name ⇒ String
The destination host name.
-
#last_sent ⇒ Numeric
When the document was last served, in seconds since Unix epoch.
-
#profile_name ⇒ String
The profile name for which this entry is based on.
-
#received ⇒ Numeric
When the document was first received, in seconds since Unix epoch.
-
#size ⇒ Numeric
Total memory taken by all instances of documents for this URI.
-
#uri ⇒ String
The document URI that is cached.
-
#vary_encoding ⇒ String
The Accept-Encoding header that causes content to vary.
-
#vary_useragent ⇒ String
The User-Agent header that causes content to vary.
Instance Attribute Details
#expiration ⇒ Numeric
When the document will expire, in seconds since Unix epoch.
129 130 131 |
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129 def expiration @expiration end |
#hits ⇒ Numeric
Total number of document hits.
129 130 131 |
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129 def hits @hits end |
#host_name ⇒ String
The destination host name.
129 130 131 |
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129 def host_name @host_name end |
#last_sent ⇒ Numeric
When the document was last served, in seconds since Unix epoch.
129 130 131 |
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129 def last_sent @last_sent end |
#profile_name ⇒ String
The profile name for which this entry is based on.
129 130 131 |
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129 def profile_name @profile_name end |
#received ⇒ Numeric
When the document was first received, in seconds since Unix epoch.
129 130 131 |
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129 def received @received end |
#size ⇒ Numeric
Total memory taken by all instances of documents for this URI. This includes the HTTP headers.
129 130 131 |
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129 def size @size end |
#uri ⇒ String
The document URI that is cached.
129 130 131 |
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129 def uri @uri end |
#vary_encoding ⇒ String
The Accept-Encoding header that causes content to vary.
129 130 131 |
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129 def vary_encoding @vary_encoding end |
#vary_useragent ⇒ String
The User-Agent header that causes content to vary.
129 130 131 |
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129 def vary_useragent @vary_useragent end |