HttpEndpointBufferingHints class
Describes the buffering options that can be applied before data is delivered
to the HTTP endpoint destination. Kinesis Data Firehose treats these options
as hints, and it might choose to use more optimal values. The
SizeInMBs
and IntervalInSeconds
parameters are
optional. However, if specify a value for one of them, you must also provide
a value for the other.
Constructors
- HttpEndpointBufferingHints({int? intervalInSeconds, int? sizeInMBs})
-
HttpEndpointBufferingHints.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- intervalInSeconds → int?
-
Buffer incoming data for the specified period of time, in seconds, before
delivering it to the destination. The default value is 300 (5 minutes).
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sizeInMBs → int?
-
Buffer incoming data to the specified size, in MBs, before delivering it to
the destination. The default value is 5.
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