HttpEndpointDestinationDescription class
Describes the HTTP endpoint destination.
Constructors
- HttpEndpointDestinationDescription({HttpEndpointBufferingHints? bufferingHints, CloudWatchLoggingOptions? cloudWatchLoggingOptions, HttpEndpointDescription? endpointConfiguration, ProcessingConfiguration? processingConfiguration, HttpEndpointRequestConfiguration? requestConfiguration, HttpEndpointRetryOptions? retryOptions, String? roleARN, HttpEndpointS3BackupMode? s3BackupMode, S3DestinationDescription? s3DestinationDescription})
-
HttpEndpointDestinationDescription.fromJson(Map<
String, dynamic> json) -
factory
Properties
- bufferingHints → HttpEndpointBufferingHints?
-
Describes buffering options that can be applied to the data before it is
delivered to the HTTPS endpoint destination. Kinesis Data Firehose teats
these options as hints, and it might choose to use more optimal values. The
SizeInMBs
andIntervalInSeconds
parameters are optional. However, if specify a value for one of them, you must also provide a value for the other.final - cloudWatchLoggingOptions → CloudWatchLoggingOptions?
-
final
- endpointConfiguration → HttpEndpointDescription?
-
The configuration of the specified HTTP endpoint destination.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- processingConfiguration → ProcessingConfiguration?
-
final
- requestConfiguration → HttpEndpointRequestConfiguration?
-
The configuration of request 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 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 - s3DestinationDescription → S3DestinationDescription?
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited