in aws-greengrass-core-sdk/stream-manager/data/index.js [5036:5069]
asMap() {
const d = {};
if (this.http !== null) {
d["http"] = this.http.reduce((acc, v) => {
acc.push(Object.prototype.hasOwnProperty.call(Object.getPrototypeOf(v), "asMap") ? v.asMap() : v);
return acc;
}, []);
}
if (this.iotAnalytics !== null) {
d["iotAnalytics"] = this.iotAnalytics.reduce((acc, v) => {
acc.push(Object.prototype.hasOwnProperty.call(Object.getPrototypeOf(v), "asMap") ? v.asMap() : v);
return acc;
}, []);
}
if (this.kinesis !== null) {
d["kinesis"] = this.kinesis.reduce((acc, v) => {
acc.push(Object.prototype.hasOwnProperty.call(Object.getPrototypeOf(v), "asMap") ? v.asMap() : v);
return acc;
}, []);
}
if (this.IotSitewise !== null) {
d["IotSitewise"] = this.IotSitewise.reduce((acc, v) => {
acc.push(Object.prototype.hasOwnProperty.call(Object.getPrototypeOf(v), "asMap") ? v.asMap() : v);
return acc;
}, []);
}
if (this.s3TaskExecutor !== null) {
d["s3TaskExecutor"] = this.s3TaskExecutor.reduce((acc, v) => {
acc.push(Object.prototype.hasOwnProperty.call(Object.getPrototypeOf(v), "asMap") ? v.asMap() : v);
return acc;
}, []);
}
return d;
}