class Fog::Parsers::Redshift::AWS::DescribeClusterParameters

Public Instance Methods

end_element(name) click to toggle source
Calls superclass method
# File lib/fog/aws/parsers/redshift/describe_cluster_parameters.rb, line 29
def end_element(name)
  super
  case name
  when 'Marker'
    @response[name] = value
  when 'ParameterName', 'ParameterValue', 'Description', 'Source', 'DataType', 'AllowedValues', 'MinimumEngineVersion'
    @parameter[name] = value
  when 'IsModifiable'
    @parameter[name] = (value == "true")
  when 'Parameter'
    @response['Parameters'] << {name => @parameter}
    @parameter = {}
  end
end
reset() click to toggle source

:marker - (String) :parameters - (Array)

:parameter_name - (String)
:parameter_value - (String)
:description - (String)
:source - (String)
:data_type - (String)
:allowed_values - (String)
:is_modifiable - (Boolean)
:minimum_engine_version - (String)
# File lib/fog/aws/parsers/redshift/describe_cluster_parameters.rb, line 17
def reset
  @response = { 'Parameters' => [] }
end
start_element(name, attrs = []) click to toggle source
Calls superclass method
# File lib/fog/aws/parsers/redshift/describe_cluster_parameters.rb, line 21
def start_element(name, attrs = [])
  super
  case name
  when 'Parameters'
    @parameter = {}
  end
end