Class: Aws::States::Types::TestStateConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-states/lib/aws-sdk-states/types.rb

Overview

Contains configurations for the tested state.

Constant Summary collapse

SENSITIVE =
[:error_caused_by_state, :map_item_reader_data]

Instance Attribute Summary collapse

Instance Attribute Details

#error_caused_by_stateString

The name of the state from which an error originates when an error is mocked for a Map or Parallel state.

Returns:

  • (String)


4612
4613
4614
4615
4616
4617
4618
4619
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4612

class TestStateConfiguration < Struct.new(
  :retrier_retry_count,
  :error_caused_by_state,
  :map_iteration_failure_count,
  :map_item_reader_data)
  SENSITIVE = [:error_caused_by_state, :map_item_reader_data]
  include Aws::Structure
end

#map_item_reader_dataString

The data read by ItemReader in Distributed Map states as found in its original source.

Returns:

  • (String)


4612
4613
4614
4615
4616
4617
4618
4619
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4612

class TestStateConfiguration < Struct.new(
  :retrier_retry_count,
  :error_caused_by_state,
  :map_iteration_failure_count,
  :map_item_reader_data)
  SENSITIVE = [:error_caused_by_state, :map_item_reader_data]
  include Aws::Structure
end

#map_iteration_failure_countInteger

The number of Map state iterations that failed during the Map state invocation.

Returns:

  • (Integer)


4612
4613
4614
4615
4616
4617
4618
4619
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4612

class TestStateConfiguration < Struct.new(
  :retrier_retry_count,
  :error_caused_by_state,
  :map_iteration_failure_count,
  :map_item_reader_data)
  SENSITIVE = [:error_caused_by_state, :map_item_reader_data]
  include Aws::Structure
end

#retrier_retry_countInteger

The number of retry attempts that have occurred for the state's Retry that applies to the mocked error.

Returns:

  • (Integer)


4612
4613
4614
4615
4616
4617
4618
4619
# File 'gems/aws-sdk-states/lib/aws-sdk-states/types.rb', line 4612

class TestStateConfiguration < Struct.new(
  :retrier_retry_count,
  :error_caused_by_state,
  :map_iteration_failure_count,
  :map_item_reader_data)
  SENSITIVE = [:error_caused_by_state, :map_item_reader_data]
  include Aws::Structure
end