Class: IControl::LocalLB::RAMCacheInformation::RAMCacheKey

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 key used to query/evict RAM cache entries.

Instance Attribute Summary collapse

Instance Attribute Details

#host_nameString

Query/evict entries associated with this host name.

Returns:

  • (String)

    the current value of host_name



148
149
150
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 148

def host_name
  @host_name
end

#maximum_responsesNumeric

The maximum number of entries to be returned in the response for this key’s query. If there are more entries than “maximum_responses” that match the querying parameters, then only the “maximum_responses” entries with most hits will be returned. This parameter is ignored when used in a reset method.

Returns:

  • (Numeric)

    the current value of maximum_responses



148
149
150
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 148

def maximum_responses
  @maximum_responses
end

#profile_nameString

Query/evict entries associated with this profile.

Returns:

  • (String)

    the current value of profile_name



148
149
150
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 148

def profile_name
  @profile_name
end

#uriString

Query/evict entries associated with this URI.

Returns:

  • (String)

    the current value of uri



148
149
150
# File 'lib/icontrol/local_lb/ram_cache_information.rb', line 148

def uri
  @uri
end