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.



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.

Returns:

  • (::Integer)


713
714
715
# File 'sig/types.rbs', line 713

def batch_size
  @batch_size
end

#bisect_batch_on_function_errorBoolean

Returns the value of attribute bisect_batch_on_function_error.

Returns:

  • (Boolean)


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

def bisect_batch_on_function_error
  @bisect_batch_on_function_error
end

#destination_configTypes::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_configTypes::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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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

def event_source_mapping_arn
  @event_source_mapping_arn
end

#filter_criteriaTypes::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_errorTypes::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.

Returns:

  • (::String)


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.

Returns:

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


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.

Returns:

  • (::String)


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.

Returns:

  • (::Time)


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.

Returns:

  • (::String)


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

def last_processing_result
  @last_processing_result
end

#logging_configTypes::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.

Returns:

  • (::Integer)


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::Integer)


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

def maximum_retry_attempts
  @maximum_retry_attempts
end

#metrics_configTypes::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.

Returns:

  • (::Integer)


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

def parallelization_factor
  @parallelization_factor
end

#provisioned_poller_configTypes::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.

Returns:

  • (::Array[::String])


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

def queues
  @queues
end

#scaling_configTypes::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_sourceTypes::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_configTypes::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.

Returns:



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.

Returns:

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


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.

Returns:

  • (::Time)


712
713
714
# File 'sig/types.rbs', line 712

def starting_position_timestamp
  @starting_position_timestamp
end

#state::String

Returns the value of attribute state.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::String)


710
711
712
# File 'sig/types.rbs', line 710

def uuid
  @uuid
end