Class: Siren::Compose::UpdateConfig

Inherits:
Struct
  • Object
show all
Includes:
HashInitialize
Defined in:
lib/siren/compose/types.rb

Instance Attribute Summary collapse

Method Summary

Methods included from HashInitialize

#initialize

Instance Attribute Details

#delayObject

Returns the value of attribute delay

Returns:

  • the current value of delay



50
51
52
# File 'lib/siren/compose/types.rb', line 50

def delay
  @delay
end

#failure_actionObject

Returns the value of attribute failure_action

Returns:

  • the current value of failure_action



50
51
52
# File 'lib/siren/compose/types.rb', line 50

def failure_action
  @failure_action
end

#max_failure_ratioObject

Returns the value of attribute max_failure_ratio

Returns:

  • the current value of max_failure_ratio



50
51
52
# File 'lib/siren/compose/types.rb', line 50

def max_failure_ratio
  @max_failure_ratio
end

#monitorObject

Returns the value of attribute monitor

Returns:

  • the current value of monitor



50
51
52
# File 'lib/siren/compose/types.rb', line 50

def monitor
  @monitor
end

#orderObject

Returns the value of attribute order

Returns:

  • the current value of order



50
51
52
# File 'lib/siren/compose/types.rb', line 50

def order
  @order
end

#parallelismObject

Returns the value of attribute parallelism

Returns:

  • the current value of parallelism



50
51
52
# File 'lib/siren/compose/types.rb', line 50

def parallelism
  @parallelism
end