Class: MintPress::OracleTrafficDirector::AccessLogBuffer
- Inherits:
-
Object
- Object
- MintPress::OracleTrafficDirector::AccessLogBuffer
- Includes:
- MintLogger, Mixins::Properties, OtdCommon
- Defined in:
- src/oracle-otd/lib/oracle-otd/generated/access_log_buffer.rb
Overview
Properties (Read/Write)
-
#name ⇒ String
Property Attributes27
# File 'src/oracle-otd/lib/oracle-otd/generated/access_log_buffer.rb', line 27 property :name, type: String
-
#enabled ⇒ [TrueClass, FalseClass]
'Whether the system buffers access log updates. Range of values: true or false. Default: true.'
Property Attributes- set_prop ⇒ true
32 33 34
# File 'src/oracle-otd/lib/oracle-otd/generated/access_log_buffer.rb', line 32 property :enabled, description: 'Whether the system buffers access log updates. Range of values: true or false. Default: true.', set_prop: true, type: [TrueClass, FalseClass]
-
#buffer_size ⇒ Integer
'Size (in bytes) of individual access log buffers. Range of values: 4096 - 1048576. Default: 8192.'
Property Attributes- set_prop ⇒ true
38 39 40
# File 'src/oracle-otd/lib/oracle-otd/generated/access_log_buffer.rb', line 38 property :buffer_size, description: 'Size (in bytes) of individual access log buffers. Range of values: 4096 - 1048576. Default: 8192.', set_prop: true, type: Integer
-
#direct_io ⇒ [TrueClass, FalseClass]
'Indicates whether the file system should cache access-log writes. Range of values: true or false. The default value, false, indicates that the file system should cache access log writes. Setting the value to true indicates that the file system should not cache access log writes. The setting is purely advisory; either the server or the operating system may choose to ignore it.'
Property Attributes- set_prop ⇒ true
44 45 46
# File 'src/oracle-otd/lib/oracle-otd/generated/access_log_buffer.rb', line 44 property :direct_io, description: 'Indicates whether the file system should cache access-log writes. Range of values: true or false. The default value, false, indicates that the file system should cache access log writes. Setting the value to true indicates that the file system should not cache access log writes. The setting is purely advisory; either the server or the operating system may choose to ignore it.', set_prop: true, type: [TrueClass, FalseClass]
-
#max_buffers ⇒ Integer
'Maximum number of access log buffers per server. Range of values: 1 - 65536. Default: 1000.'
Property Attributes- set_prop ⇒ true
50 51 52
# File 'src/oracle-otd/lib/oracle-otd/generated/access_log_buffer.rb', line 50 property :max_buffers, description: 'Maximum number of access log buffers per server. Range of values: 1 - 65536. Default: 1000.', set_prop: true, type: Integer
-
#max_buffers_per_file ⇒ String
'Maximum number of access log buffers per access log file. Range of values: 1 - 128. Default: auto-tuned.'
Property Attributes- set_prop ⇒ true
- from ⇒ Integer
56 57 58
# File 'src/oracle-otd/lib/oracle-otd/generated/access_log_buffer.rb', line 56 property :max_buffers_per_file, description: 'Maximum number of access log buffers per access log file. Range of values: 1 - 128. Default: auto-tuned.', set_prop: true, from: Integer, type: String
-
#max_age ⇒ Float
'Maximum amount of time to buffer a given access log entry. Range of values: an interval in seconds between 0.001 and 3600 (1 hour), inclusive. Default: 1.'
Property Attributes- set_prop ⇒ true
62 63 64
# File 'src/oracle-otd/lib/oracle-otd/generated/access_log_buffer.rb', line 62 property :max_age, description: 'Maximum amount of time to buffer a given access log entry. Range of values: an interval in seconds between 0.001 and 3600 (1 hour), inclusive. Default: 1.', set_prop: true, type: Float
-
#configuration ⇒ [MintPress::OracleTrafficDirector::Configuration]
'Name of the configuration.'
Property Attributes- set_prop ⇒ true
- from ⇒ String
66
# File 'src/oracle-otd/lib/oracle-otd/generated/access_log_buffer.rb', line 66 property :configuration, description: 'Name of the configuration.', set_prop: true, type: [MintPress::OracleTrafficDirector::Configuration], from: String
-
#parent ⇒ MintPress::OracleTrafficDirector::Configuration
Property Attributes67
# File 'src/oracle-otd/lib/oracle-otd/generated/access_log_buffer.rb', line 67 property :parent, type: MintPress::OracleTrafficDirector::Configuration
Properties (Read Only)
Constant Summary collapse
- MODEL_PARENTS =
["configuration"]
- LIST_PARAMS =
nil
- GET_PARAMS =
["configuration"]
Constants included from MintLogger
MintLogger::DEBUG, MintLogger::ERROR, MintLogger::FATAL, MintLogger::INFO, MintLogger::UNKNOWN, MintLogger::VERBOSE, MintLogger::WARN
Instance Attribute Summary collapse
-
#get_params ⇒ Object
Returns the value of attribute get_params.
-
#list_params ⇒ Object
Returns the value of attribute list_params.
-
#model_parents ⇒ Object
Returns the value of attribute model_parents.
Attributes included from Mixins::Properties
#autopush_set_cache, #dynamic_create, #harvest_on_access, #harvest_undefined_only, #harvested, #tree_root
Attributes included from OtdCommon
Instance Method Summary collapse
- #create ⇒ Object
- #destroy ⇒ Object
- #exist? ⇒ Boolean
-
#initialize(opts = {}) ⇒ AccessLogBuffer
constructor
A new instance of AccessLogBuffer.
Methods included from Mixins::Properties
#[], #[]=, #add_validate_report_result, #armour_set_property, #array_contains?, #array_is_a?, #check_autopush, #check_stack_overflow, #clone_property_object, #cloner_handle_single_property, #coerce_single, #contains_as_string?, #display_validate_report_result, #double_initialize?, #dump_to_hash, #find_parent, #find_parent_by_identity, #generate_accessor_functions, #get_canonical_renamed, #get_from_opts, #get_my_name, #get_property, #get_property_item, #has?, included, #initialize_validate_report, #inspect, #is_cloned_object?, #is_mintpress_object?, #is_probably_canonical?, #is_set?, #local_debug, #local_info, #local_verbose, #mintpress_property_definitions, #place_object_by_identity, #process_properties, #prop_set?, #property, #property_definitions, #property_details, #property_is_simple_object?, #push_root!, #require_property, #require_update, #retrieve_docstring, #sanitize, #set_map_dirty, #set_property, #set_property_item, #show_short_array, #strip_defaults!, #synchronize, #uncloned_property_definitions, #update_map, #validate, #validate_generic, #validate_properties, #validate_property, #validate_required, #version_allowed?, #weakref
Methods included from MintLogger::Utils::Common
#boolean_val, #has_value?, #no_value?, #nvl, #path_as_symbol, #ruby_level_to_send
Methods included from OtdCommon
#can_exist?, #creator_available?, #delete_generic, #delete_props, #destroy_generic, #disable_props, #empty_mbean?, #enable_prop_generic, #enable_props, #exist_generic?, #form_props, #get_domain, #get_property_from_target, #get_props, #handle_type, #harvest, #harvesters, #harvesting, #list_generic, #list_props, #otd_create_generic, #otd_propize, #set_prop_generic, #set_props