Class: Aws::Types::EventSourceMappingConfiguration

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#amazon_managed_kafka_event_source_configTypes::AmazonManagedKafkaEventSourceConfig

Returns the value of attribute amazon_managed_kafka_event_source_config.



744
745
746
# File 'sig/types.rbs', line 744

def amazon_managed_kafka_event_source_config
  @amazon_managed_kafka_event_source_config
end

#batch_size::Integer

Returns the value of attribute batch_size.

Returns:

  • (::Integer)


719
720
721
# File 'sig/types.rbs', line 719

def batch_size
  @batch_size
end

#bisect_batch_on_function_errorBoolean

Returns the value of attribute bisect_batch_on_function_error.

Returns:

  • (Boolean)


740
741
742
# File 'sig/types.rbs', line 740

def bisect_batch_on_function_error
  @bisect_batch_on_function_error
end

#destination_configTypes::DestinationConfig

Returns the value of attribute destination_config.



734
735
736
# File 'sig/types.rbs', line 734

def destination_config
  @destination_config
end

#document_db_event_source_configTypes::DocumentDBEventSourceConfig

Returns the value of attribute document_db_event_source_config.



746
747
748
# File 'sig/types.rbs', line 746

def document_db_event_source_config
  @document_db_event_source_config
end

#event_source_arn::String

Returns the value of attribute event_source_arn.

Returns:

  • (::String)


722
723
724
# File 'sig/types.rbs', line 722

def event_source_arn
  @event_source_arn
end

#event_source_mapping_arn::String

Returns the value of attribute event_source_mapping_arn.

Returns:

  • (::String)


747
748
749
# File 'sig/types.rbs', line 747

def event_source_mapping_arn
  @event_source_mapping_arn
end

#filter_criteriaTypes::FilterCriteria

Returns the value of attribute filter_criteria.



723
724
725
# File 'sig/types.rbs', line 723

def filter_criteria
  @filter_criteria
end

#filter_criteria_errorTypes::FilterCriteriaError

Returns the value of attribute filter_criteria_error.



724
725
726
# File 'sig/types.rbs', line 724

def filter_criteria_error
  @filter_criteria_error
end

#function_arn::String

Returns the value of attribute function_arn.

Returns:

  • (::String)


729
730
731
# File 'sig/types.rbs', line 729

def function_arn
  @function_arn
end

#function_response_types::Array[("ReportBatchItemFailures")]

Returns the value of attribute function_response_types.

Returns:

  • (::Array[("ReportBatchItemFailures")])


743
744
745
# File 'sig/types.rbs', line 743

def function_response_types
  @function_response_types
end

#kms_key_arn::String

Returns the value of attribute kms_key_arn.

Returns:

  • (::String)


725
726
727
# File 'sig/types.rbs', line 725

def kms_key_arn
  @kms_key_arn
end

#last_modified::Time

Returns the value of attribute last_modified.

Returns:

  • (::Time)


730
731
732
# File 'sig/types.rbs', line 730

def last_modified
  @last_modified
end

#last_processing_result::String

Returns the value of attribute last_processing_result.

Returns:

  • (::String)


731
732
733
# File 'sig/types.rbs', line 731

def last_processing_result
  @last_processing_result
end

#logging_configTypes::EventSourceMappingLoggingConfig

Returns the value of attribute logging_config.



727
728
729
# File 'sig/types.rbs', line 727

def logging_config
  @logging_config
end

#maximum_batching_window_in_seconds::Integer

Returns the value of attribute maximum_batching_window_in_seconds.

Returns:

  • (::Integer)


720
721
722
# File 'sig/types.rbs', line 720

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.

Returns:

  • (::Integer)


739
740
741
# File 'sig/types.rbs', line 739

def maximum_record_age_in_seconds
  @maximum_record_age_in_seconds
end

#maximum_retry_attempts::Integer

Returns the value of attribute maximum_retry_attempts.

Returns:

  • (::Integer)


741
742
743
# File 'sig/types.rbs', line 741

def maximum_retry_attempts
  @maximum_retry_attempts
end

#metrics_configTypes::EventSourceMappingMetricsConfig

Returns the value of attribute metrics_config.



726
727
728
# File 'sig/types.rbs', line 726

def metrics_config
  @metrics_config
end

#parallelization_factor::Integer

Returns the value of attribute parallelization_factor.

Returns:

  • (::Integer)


721
722
723
# File 'sig/types.rbs', line 721

def parallelization_factor
  @parallelization_factor
end

#provisioned_poller_configTypes::ProvisionedPollerConfig

Returns the value of attribute provisioned_poller_config.



748
749
750
# File 'sig/types.rbs', line 748

def provisioned_poller_config
  @provisioned_poller_config
end

#queues::Array[::String]

Returns the value of attribute queues.

Returns:

  • (::Array[::String])


736
737
738
# File 'sig/types.rbs', line 736

def queues
  @queues
end

#scaling_configTypes::ScalingConfig

Returns the value of attribute scaling_config.



728
729
730
# File 'sig/types.rbs', line 728

def scaling_config
  @scaling_config
end

#self_managed_event_sourceTypes::SelfManagedEventSource

Returns the value of attribute self_managed_event_source.



738
739
740
# File 'sig/types.rbs', line 738

def self_managed_event_source
  @self_managed_event_source
end

#self_managed_kafka_event_source_configTypes::SelfManagedKafkaEventSourceConfig

Returns the value of attribute self_managed_kafka_event_source_config.



745
746
747
# File 'sig/types.rbs', line 745

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.

Returns:



737
738
739
# File 'sig/types.rbs', line 737

def source_access_configurations
  @source_access_configurations
end

#starting_position"TRIM_HORIZON", ...

Returns the value of attribute starting_position.

Returns:

  • ("TRIM_HORIZON", "LATEST", "AT_TIMESTAMP")


717
718
719
# File 'sig/types.rbs', line 717

def starting_position
  @starting_position
end

#starting_position_timestamp::Time

Returns the value of attribute starting_position_timestamp.

Returns:

  • (::Time)


718
719
720
# File 'sig/types.rbs', line 718

def starting_position_timestamp
  @starting_position_timestamp
end

#state::String

Returns the value of attribute state.

Returns:

  • (::String)


732
733
734
# File 'sig/types.rbs', line 732

def state
  @state
end

#state_transition_reason::String

Returns the value of attribute state_transition_reason.

Returns:

  • (::String)


733
734
735
# File 'sig/types.rbs', line 733

def state_transition_reason
  @state_transition_reason
end

#topics::Array[::String]

Returns the value of attribute topics.

Returns:

  • (::Array[::String])


735
736
737
# File 'sig/types.rbs', line 735

def topics
  @topics
end

#tumbling_window_in_seconds::Integer

Returns the value of attribute tumbling_window_in_seconds.

Returns:

  • (::Integer)


742
743
744
# File 'sig/types.rbs', line 742

def tumbling_window_in_seconds
  @tumbling_window_in_seconds
end

#uuid::String

Returns the value of attribute uuid.

Returns:

  • (::String)


716
717
718
# File 'sig/types.rbs', line 716

def uuid
  @uuid
end