Constructor
new MessageStreamInfo(definition, storageStatus, exportStatuses)
Parameters:
- Source:
Members
(static) _exportStatuses#errorMessage
Error message from the last export attempt if it failed.
- Source:
(static) _exportStatuses#errorMessage
- Source:
(static) _exportStatuses#exportConfigIdentifier
The unique export identifier.
- Source:
(static) _exportStatuses#exportConfigIdentifier
- Source:
(static) _exportStatuses#exportedBytesFromStream
Total bytes exported from the stream for this Export Config. It does not include the failed export attempts or messages which are skipped because of some non-retryable error.
- Source:
(static) _exportStatuses#exportedBytesFromStream
- Source:
(static) _exportStatuses#exportedMessagesCount
Total messages exported/processed.
- Source:
(static) _exportStatuses#exportedMessagesCount
- Source:
(static) _exportStatuses#lastExportedSequenceNumber
The sequence number of the last message which was successfully exported.
- Source:
(static) _exportStatuses#lastExportedSequenceNumber
- Source:
(static) _exportStatuses#lastExportTime
The last time an export was attempted. Data is Unix epoch time in milliseconds.
- Source:
(static) _exportStatuses#lastExportTime
- Source:
(static) _storageStatus#newestSequenceNumber
The sequence number of the last appended message.
- Source:
(static) _storageStatus#newestSequenceNumber
- Source:
(static) _storageStatus#oldestSequenceNumber
The sequence number of the first message which is still accessible in the stream.
- Source:
(static) _storageStatus#oldestSequenceNumber
- Source:
(static) _storageStatus#totalBytes
The current total size of the stream in bytes.
- Source:
(static) _storageStatus#totalBytes
- Source:
definition
- Source:
definition
- Source:
exportStatuses
- Source:
exportStatuses
- Source:
storageStatus
Stream status including oldest/newest sequence number and total bytes.
- Source:
storageStatus
- Source:
Methods
Parameters:
Name |
Type |
Description |
value |
String
|
Error message from the last export attempt if it failed. |
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo~MessageStreamInfo._exportStatuses
Parameters:
Name |
Type |
Description |
value |
String
|
The unique export identifier. |
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo~MessageStreamInfo._exportStatuses
Parameters:
Name |
Type |
Description |
value |
Number
|
Total bytes exported from the stream for this Export Config. It does not include the failed export attempts or messages which are skipped because of some non-retryable error. |
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo~MessageStreamInfo._exportStatuses
Parameters:
Name |
Type |
Description |
value |
Number
|
Total messages exported/processed. |
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo~MessageStreamInfo._exportStatuses
Parameters:
Name |
Type |
Description |
value |
Number
|
The sequence number of the last message which was successfully exported. |
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo~MessageStreamInfo._exportStatuses
Parameters:
Name |
Type |
Description |
value |
Number
|
The last time an export was attempted. Data is Unix epoch time in milliseconds. |
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo~MessageStreamInfo._exportStatuses
Parameters:
Name |
Type |
Description |
value |
Number
|
The sequence number of the last appended message. |
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo~MessageStreamInfo._storageStatus
Parameters:
Name |
Type |
Description |
value |
Number
|
The sequence number of the first message which is still accessible in the stream. |
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo~MessageStreamInfo._storageStatus
Parameters:
Name |
Type |
Description |
value |
Number
|
The current total size of the stream in bytes. |
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo~MessageStreamInfo._storageStatus
Parameters:
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo
Parameters:
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo
Parameters:
- Source:
Returns:
-
Type
-
aws-greengrass-core-sdk.StreamManager.MessageStreamInfo