HttpEndpointDestinationConfiguration class
Describes the configuration of the HTTP endpoint destination.
Constructors
- HttpEndpointDestinationConfiguration({required HttpEndpointConfiguration endpointConfiguration, required S3DestinationConfiguration s3Configuration, HttpEndpointBufferingHints? bufferingHints, CloudWatchLoggingOptions? cloudWatchLoggingOptions, ProcessingConfiguration? processingConfiguration, HttpEndpointRequestConfiguration? requestConfiguration, HttpEndpointRetryOptions? retryOptions, String? roleARN, HttpEndpointS3BackupMode? s3BackupMode})
Properties
- bufferingHints → HttpEndpointBufferingHints?
-
The buffering options that can be used before data is delivered to the
specified destination. Kinesis Data Firehose treats these options as hints,
and it might choose to use more optimal values. The
SizeInMBs
andIntervalInSeconds
parameters are optional. However, if you specify a value for one of them, you must also provide a value for the other.final - cloudWatchLoggingOptions → CloudWatchLoggingOptions?
-
final
- endpointConfiguration → HttpEndpointConfiguration
-
The configuration of the HTTP endpoint selected as the destination.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- processingConfiguration → ProcessingConfiguration?
-
final
- requestConfiguration → HttpEndpointRequestConfiguration?
-
The configuration of the requeste sent to the HTTP endpoint specified as the
destination.
final
- retryOptions → HttpEndpointRetryOptions?
-
Describes the retry behavior in case Kinesis Data Firehose is unable to
deliver data to the specified HTTP endpoint destination, or if it doesn't
receive a valid acknowledgment of receipt from the specified HTTP endpoint
destination.
final
- roleARN → String?
-
Kinesis Data Firehose uses this IAM role for all the permissions that the
delivery stream needs.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- s3BackupMode → HttpEndpointS3BackupMode?
-
Describes the S3 bucket backup options for the data that Kinesis Data
Firehose delivers to the HTTP endpoint destination. You can back up all
documents (
AllData
) or only the documents that Kinesis Data Firehose could not deliver to the specified HTTP endpoint destination (FailedDataOnly
).final - s3Configuration → S3DestinationConfiguration
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited