public class ExportDefinition extends Object
Constructor and Description |
---|
ExportDefinition()
No args constructor for use in serialization
|
ExportDefinition(List<HTTPConfig> http,
List<IoTAnalyticsConfig> iotAnalytics,
List<KinesisConfig> kinesis,
List<IoTSiteWiseConfig> iotSitewise,
List<S3ExportTaskExecutorConfig> s3TaskExecutor) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
List<HTTPConfig> |
getHttp()
Defines how the stream is uploaded to an HTTP endpoint.
|
List<IoTAnalyticsConfig> |
getIotAnalytics()
Defines how the stream is uploaded to IoT Analytics.
|
List<IoTSiteWiseConfig> |
getIotSitewise()
Defines how the stream is uploaded to IoT SiteWise.
|
List<KinesisConfig> |
getKinesis()
Defines how the stream is uploaded to Kinesis.
|
List<S3ExportTaskExecutorConfig> |
getS3TaskExecutor()
Defines the list of configs for S3 task executors.
|
int |
hashCode() |
void |
setHttp(List<HTTPConfig> http)
Defines how the stream is uploaded to an HTTP endpoint.
|
void |
setIotAnalytics(List<IoTAnalyticsConfig> iotAnalytics)
Defines how the stream is uploaded to IoT Analytics.
|
void |
setIotSitewise(List<IoTSiteWiseConfig> iotSitewise)
Defines how the stream is uploaded to IoT SiteWise.
|
void |
setKinesis(List<KinesisConfig> kinesis)
Defines how the stream is uploaded to Kinesis.
|
void |
setS3TaskExecutor(List<S3ExportTaskExecutorConfig> s3TaskExecutor)
Defines the list of configs for S3 task executors.
|
String |
toString() |
ExportDefinition |
withHttp(List<HTTPConfig> http) |
ExportDefinition |
withIotAnalytics(List<IoTAnalyticsConfig> iotAnalytics) |
ExportDefinition |
withIotSitewise(List<IoTSiteWiseConfig> iotSitewise) |
ExportDefinition |
withKinesis(List<KinesisConfig> kinesis) |
ExportDefinition |
withS3TaskExecutor(List<S3ExportTaskExecutorConfig> s3TaskExecutor) |
public ExportDefinition()
public ExportDefinition(List<HTTPConfig> http, List<IoTAnalyticsConfig> iotAnalytics, List<KinesisConfig> kinesis, List<IoTSiteWiseConfig> iotSitewise, List<S3ExportTaskExecutorConfig> s3TaskExecutor)
http
- iotSitewise
- kinesis
- iotAnalytics
- s3TaskExecutor
- public List<HTTPConfig> getHttp()
public void setHttp(List<HTTPConfig> http)
public ExportDefinition withHttp(List<HTTPConfig> http)
public List<IoTAnalyticsConfig> getIotAnalytics()
public void setIotAnalytics(List<IoTAnalyticsConfig> iotAnalytics)
public ExportDefinition withIotAnalytics(List<IoTAnalyticsConfig> iotAnalytics)
public List<KinesisConfig> getKinesis()
public void setKinesis(List<KinesisConfig> kinesis)
public ExportDefinition withKinesis(List<KinesisConfig> kinesis)
public List<IoTSiteWiseConfig> getIotSitewise()
public void setIotSitewise(List<IoTSiteWiseConfig> iotSitewise)
public ExportDefinition withIotSitewise(List<IoTSiteWiseConfig> iotSitewise)
public List<S3ExportTaskExecutorConfig> getS3TaskExecutor()
public void setS3TaskExecutor(List<S3ExportTaskExecutorConfig> s3TaskExecutor)
public ExportDefinition withS3TaskExecutor(List<S3ExportTaskExecutorConfig> s3TaskExecutor)