ravendb
Version:
RavenDB client for Node.js
26 lines • 862 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.EtlConfiguration = void 0;
const Transformation_js_1 = require("./Transformation.js");
class EtlConfiguration {
taskId;
name;
mentorNode;
connectionStringName;
transforms;
disabled;
allowEtlOnNonEncryptedChannel;
serialize(conventions) {
return {
TaskId: this.taskId,
Name: this.name,
MentorNode: this.mentorNode,
ConnectionStringName: this.connectionStringName,
Transforms: this.transforms.map(x => (0, Transformation_js_1.serializeTransformation)(x)),
Disabled: this.disabled,
AllowEtlOnNonEncryptedChannel: this.allowEtlOnNonEncryptedChannel
};
}
}
exports.EtlConfiguration = EtlConfiguration;
//# sourceMappingURL=EtlConfiguration.js.map