Class: IControl::LocalLB::RAMCacheInformation::RAMCacheEntryExactMatch

Inherits:
Base::Struct
  • Object
show all
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

Instance Attribute Details

#expirationNumeric

When the document will expire, in seconds since Unix epoch.

Returns:

  • (Numeric)

    the current value of expiration



129
130
131
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129

def expiration
  @expiration
end

#hitsNumeric

Total number of document hits.

Returns:

  • (Numeric)

    the current value of hits



129
130
131
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129

def hits
  @hits
end

#host_nameString

The destination host name.

Returns:

  • (String)

    the current value of host_name



129
130
131
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129

def host_name
  @host_name
end

#last_sentNumeric

When the document was last served, in seconds since Unix epoch.

Returns:

  • (Numeric)

    the current value of last_sent



129
130
131
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129

def last_sent
  @last_sent
end

#profile_nameString

The profile name for which this entry is based on.

Returns:

  • (String)

    the current value of profile_name



129
130
131
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129

def profile_name
  @profile_name
end

#receivedNumeric

When the document was first received, in seconds since Unix epoch.

Returns:

  • (Numeric)

    the current value of received



129
130
131
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129

def received
  @received
end

#sizeNumeric

Total memory taken by all instances of documents for this URI. This includes the HTTP headers.

Returns:

  • (Numeric)

    the current value of size



129
130
131
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129

def size
  @size
end

#uriString

The document URI that is cached.

Returns:

  • (String)

    the current value of uri



129
130
131
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129

def uri
  @uri
end

#vary_encodingString

The Accept-Encoding header that causes content to vary.

Returns:

  • (String)

    the current value of vary_encoding



129
130
131
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129

def vary_encoding
  @vary_encoding
end

#vary_useragentString

The User-Agent header that causes content to vary.

Returns:

  • (String)

    the current value of vary_useragent



129
130
131
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 129

def vary_useragent
  @vary_useragent
end