Class: Aws::Types::EventSourceMappingConfiguration
- Inherits:
-
Object
- Object
- Aws::Types::EventSourceMappingConfiguration
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#amazon_managed_kafka_event_source_config ⇒ Types::AmazonManagedKafkaEventSourceConfig
Returns the value of attribute amazon_managed_kafka_event_source_config.
-
#batch_size ⇒ ::Integer
Returns the value of attribute batch_size.
-
#bisect_batch_on_function_error ⇒ Boolean
Returns the value of attribute bisect_batch_on_function_error.
-
#destination_config ⇒ Types::DestinationConfig
Returns the value of attribute destination_config.
-
#document_db_event_source_config ⇒ Types::DocumentDBEventSourceConfig
Returns the value of attribute document_db_event_source_config.
-
#event_source_arn ⇒ ::String
Returns the value of attribute event_source_arn.
-
#event_source_mapping_arn ⇒ ::String
Returns the value of attribute event_source_mapping_arn.
-
#filter_criteria ⇒ Types::FilterCriteria
Returns the value of attribute filter_criteria.
-
#filter_criteria_error ⇒ Types::FilterCriteriaError
Returns the value of attribute filter_criteria_error.
-
#function_arn ⇒ ::String
Returns the value of attribute function_arn.
-
#function_response_types ⇒ ::Array[("ReportBatchItemFailures")]
Returns the value of attribute function_response_types.
-
#kms_key_arn ⇒ ::String
Returns the value of attribute kms_key_arn.
-
#last_modified ⇒ ::Time
Returns the value of attribute last_modified.
-
#last_processing_result ⇒ ::String
Returns the value of attribute last_processing_result.
-
#logging_config ⇒ Types::EventSourceMappingLoggingConfig
Returns the value of attribute logging_config.
-
#maximum_batching_window_in_seconds ⇒ ::Integer
Returns the value of attribute maximum_batching_window_in_seconds.
-
#maximum_record_age_in_seconds ⇒ ::Integer
Returns the value of attribute maximum_record_age_in_seconds.
-
#maximum_retry_attempts ⇒ ::Integer
Returns the value of attribute maximum_retry_attempts.
-
#metrics_config ⇒ Types::EventSourceMappingMetricsConfig
Returns the value of attribute metrics_config.
-
#parallelization_factor ⇒ ::Integer
Returns the value of attribute parallelization_factor.
-
#provisioned_poller_config ⇒ Types::ProvisionedPollerConfig
Returns the value of attribute provisioned_poller_config.
-
#queues ⇒ ::Array[::String]
Returns the value of attribute queues.
-
#scaling_config ⇒ Types::ScalingConfig
Returns the value of attribute scaling_config.
-
#self_managed_event_source ⇒ Types::SelfManagedEventSource
Returns the value of attribute self_managed_event_source.
-
#self_managed_kafka_event_source_config ⇒ Types::SelfManagedKafkaEventSourceConfig
Returns the value of attribute self_managed_kafka_event_source_config.
-
#source_access_configurations ⇒ ::Array[Types::SourceAccessConfiguration]
Returns the value of attribute source_access_configurations.
-
#starting_position ⇒ "TRIM_HORIZON", ...
Returns the value of attribute starting_position.
-
#starting_position_timestamp ⇒ ::Time
Returns the value of attribute starting_position_timestamp.
-
#state ⇒ ::String
Returns the value of attribute state.
-
#state_transition_reason ⇒ ::String
Returns the value of attribute state_transition_reason.
-
#topics ⇒ ::Array[::String]
Returns the value of attribute topics.
-
#tumbling_window_in_seconds ⇒ ::Integer
Returns the value of attribute tumbling_window_in_seconds.
-
#uuid ⇒ ::String
Returns the value of attribute uuid.
Instance Attribute Details
#amazon_managed_kafka_event_source_config ⇒ Types::AmazonManagedKafkaEventSourceConfig
Returns the value of attribute amazon_managed_kafka_event_source_config.
738 739 740 |
# File 'sig/types.rbs', line 738 def amazon_managed_kafka_event_source_config @amazon_managed_kafka_event_source_config end |
#batch_size ⇒ ::Integer
Returns the value of attribute batch_size.
713 714 715 |
# File 'sig/types.rbs', line 713 def batch_size @batch_size end |
#bisect_batch_on_function_error ⇒ Boolean
Returns the value of attribute bisect_batch_on_function_error.
734 735 736 |
# File 'sig/types.rbs', line 734 def bisect_batch_on_function_error @bisect_batch_on_function_error end |
#destination_config ⇒ Types::DestinationConfig
Returns the value of attribute destination_config.
728 729 730 |
# File 'sig/types.rbs', line 728 def destination_config @destination_config end |
#document_db_event_source_config ⇒ Types::DocumentDBEventSourceConfig
Returns the value of attribute document_db_event_source_config.
740 741 742 |
# File 'sig/types.rbs', line 740 def document_db_event_source_config @document_db_event_source_config end |
#event_source_arn ⇒ ::String
Returns the value of attribute event_source_arn.
716 717 718 |
# File 'sig/types.rbs', line 716 def event_source_arn @event_source_arn end |
#event_source_mapping_arn ⇒ ::String
Returns the value of attribute event_source_mapping_arn.
741 742 743 |
# File 'sig/types.rbs', line 741 def event_source_mapping_arn @event_source_mapping_arn end |
#filter_criteria ⇒ Types::FilterCriteria
Returns the value of attribute filter_criteria.
717 718 719 |
# File 'sig/types.rbs', line 717 def filter_criteria @filter_criteria end |
#filter_criteria_error ⇒ Types::FilterCriteriaError
Returns the value of attribute filter_criteria_error.
718 719 720 |
# File 'sig/types.rbs', line 718 def filter_criteria_error @filter_criteria_error end |
#function_arn ⇒ ::String
Returns the value of attribute function_arn.
723 724 725 |
# File 'sig/types.rbs', line 723 def function_arn @function_arn end |
#function_response_types ⇒ ::Array[("ReportBatchItemFailures")]
Returns the value of attribute function_response_types.
737 738 739 |
# File 'sig/types.rbs', line 737 def function_response_types @function_response_types end |
#kms_key_arn ⇒ ::String
Returns the value of attribute kms_key_arn.
719 720 721 |
# File 'sig/types.rbs', line 719 def kms_key_arn @kms_key_arn end |
#last_modified ⇒ ::Time
Returns the value of attribute last_modified.
724 725 726 |
# File 'sig/types.rbs', line 724 def last_modified @last_modified end |
#last_processing_result ⇒ ::String
Returns the value of attribute last_processing_result.
725 726 727 |
# File 'sig/types.rbs', line 725 def last_processing_result @last_processing_result end |
#logging_config ⇒ Types::EventSourceMappingLoggingConfig
Returns the value of attribute logging_config.
721 722 723 |
# File 'sig/types.rbs', line 721 def logging_config @logging_config end |
#maximum_batching_window_in_seconds ⇒ ::Integer
Returns the value of attribute maximum_batching_window_in_seconds.
714 715 716 |
# File 'sig/types.rbs', line 714 def maximum_batching_window_in_seconds @maximum_batching_window_in_seconds end |
#maximum_record_age_in_seconds ⇒ ::Integer
Returns the value of attribute maximum_record_age_in_seconds.
733 734 735 |
# File 'sig/types.rbs', line 733 def maximum_record_age_in_seconds @maximum_record_age_in_seconds end |
#maximum_retry_attempts ⇒ ::Integer
Returns the value of attribute maximum_retry_attempts.
735 736 737 |
# File 'sig/types.rbs', line 735 def maximum_retry_attempts @maximum_retry_attempts end |
#metrics_config ⇒ Types::EventSourceMappingMetricsConfig
Returns the value of attribute metrics_config.
720 721 722 |
# File 'sig/types.rbs', line 720 def metrics_config @metrics_config end |
#parallelization_factor ⇒ ::Integer
Returns the value of attribute parallelization_factor.
715 716 717 |
# File 'sig/types.rbs', line 715 def parallelization_factor @parallelization_factor end |
#provisioned_poller_config ⇒ Types::ProvisionedPollerConfig
Returns the value of attribute provisioned_poller_config.
742 743 744 |
# File 'sig/types.rbs', line 742 def provisioned_poller_config @provisioned_poller_config end |
#queues ⇒ ::Array[::String]
Returns the value of attribute queues.
730 731 732 |
# File 'sig/types.rbs', line 730 def queues @queues end |
#scaling_config ⇒ Types::ScalingConfig
Returns the value of attribute scaling_config.
722 723 724 |
# File 'sig/types.rbs', line 722 def scaling_config @scaling_config end |
#self_managed_event_source ⇒ Types::SelfManagedEventSource
Returns the value of attribute self_managed_event_source.
732 733 734 |
# File 'sig/types.rbs', line 732 def self_managed_event_source @self_managed_event_source end |
#self_managed_kafka_event_source_config ⇒ Types::SelfManagedKafkaEventSourceConfig
Returns the value of attribute self_managed_kafka_event_source_config.
739 740 741 |
# File 'sig/types.rbs', line 739 def self_managed_kafka_event_source_config @self_managed_kafka_event_source_config end |
#source_access_configurations ⇒ ::Array[Types::SourceAccessConfiguration]
Returns the value of attribute source_access_configurations.
731 732 733 |
# File 'sig/types.rbs', line 731 def source_access_configurations @source_access_configurations end |
#starting_position ⇒ "TRIM_HORIZON", ...
Returns the value of attribute starting_position.
711 712 713 |
# File 'sig/types.rbs', line 711 def starting_position @starting_position end |
#starting_position_timestamp ⇒ ::Time
Returns the value of attribute starting_position_timestamp.
712 713 714 |
# File 'sig/types.rbs', line 712 def @starting_position_timestamp end |
#state ⇒ ::String
Returns the value of attribute state.
726 727 728 |
# File 'sig/types.rbs', line 726 def state @state end |
#state_transition_reason ⇒ ::String
Returns the value of attribute state_transition_reason.
727 728 729 |
# File 'sig/types.rbs', line 727 def state_transition_reason @state_transition_reason end |
#topics ⇒ ::Array[::String]
Returns the value of attribute topics.
729 730 731 |
# File 'sig/types.rbs', line 729 def topics @topics end |
#tumbling_window_in_seconds ⇒ ::Integer
Returns the value of attribute tumbling_window_in_seconds.
736 737 738 |
# File 'sig/types.rbs', line 736 def tumbling_window_in_seconds @tumbling_window_in_seconds end |
#uuid ⇒ ::String
Returns the value of attribute uuid.
710 711 712 |
# File 'sig/types.rbs', line 710 def uuid @uuid end |