Constructor
new ExportDefinition(http, iotAnalytics, kinesis, IotSitewise, s3TaskExecutor)
Parameters:
Name | Type | Default | Description |
---|---|---|---|
http |
Array.<aws-greengrass-core-sdk.StreamManager.HTTPConfig> | null | Defines how the stream is uploaded to an HTTP endpoint. |
iotAnalytics |
Array.<aws-greengrass-core-sdk.StreamManager.IoTAnalyticsConfig> | null | Defines how the stream is uploaded to IoT Analytics. |
kinesis |
Array.<aws-greengrass-core-sdk.StreamManager.KinesisConfig> | null | Defines how the stream is uploaded to Kinesis. |
IotSitewise |
Array.<aws-greengrass-core-sdk.StreamManager.IoTSiteWiseConfig> | null | Defines how the stream is uploaded to IoT SiteWise. |
s3TaskExecutor |
Array.<aws-greengrass-core-sdk.StreamManager.S3ExportTaskExecutorConfig> | null | Defines the list of configs for S3 task executors. |
- Source:
Members
http
Defines how the stream is uploaded to an HTTP endpoint.
- Source:
http
- Source:
iotAnalytics
Defines how the stream is uploaded to IoT Analytics.
- Source:
iotAnalytics
- Source:
IotSitewise
Defines how the stream is uploaded to IoT SiteWise.
- Source:
IotSitewise
- Source:
kinesis
Defines how the stream is uploaded to Kinesis.
- Source:
kinesis
- Source:
s3TaskExecutor
Defines the list of configs for S3 task executors.
- Source:
s3TaskExecutor
- Source:
Methods
withHttp(value) → {aws-greengrass-core-sdk.StreamManager.ExportDefinition}
Parameters:
Name | Type | Description |
---|---|---|
value |
Array.<aws-greengrass-core-sdk.StreamManager.HTTPConfig> | Defines how the stream is uploaded to an HTTP endpoint. |
- Source:
Returns:
withIotAnalytics(value) → {aws-greengrass-core-sdk.StreamManager.ExportDefinition}
Parameters:
Name | Type | Description |
---|---|---|
value |
Array.<aws-greengrass-core-sdk.StreamManager.IoTAnalyticsConfig> | Defines how the stream is uploaded to IoT Analytics. |
- Source:
Returns:
withIotSitewise(value) → {aws-greengrass-core-sdk.StreamManager.ExportDefinition}
Parameters:
Name | Type | Description |
---|---|---|
value |
Array.<aws-greengrass-core-sdk.StreamManager.IoTSiteWiseConfig> | Defines how the stream is uploaded to IoT SiteWise. |
- Source:
Returns:
withKinesis(value) → {aws-greengrass-core-sdk.StreamManager.ExportDefinition}
Parameters:
Name | Type | Description |
---|---|---|
value |
Array.<aws-greengrass-core-sdk.StreamManager.KinesisConfig> | Defines how the stream is uploaded to Kinesis. |
- Source:
Returns:
withS3TaskExecutor(value) → {aws-greengrass-core-sdk.StreamManager.ExportDefinition}
Parameters:
Name | Type | Description |
---|---|---|
value |
Array.<aws-greengrass-core-sdk.StreamManager.S3ExportTaskExecutorConfig> | Defines the list of configs for S3 task executors. |
- Source: