pinpoint-node-agent
Version:
Pinpoint node agent provided by NAVER
19 lines (15 loc) • 530 B
JavaScript
/**
* Pinpoint Node.js Agent
* Copyright 2020-present NAVER Corp.
* Apache License v2.0
*/
const DeadlineOptionsBuilder = require('./deadline-options-builder')
const defaultSeconds = 10 * 60 // 10 minutes
class StreamDeadlineOptionsBuilder extends DeadlineOptionsBuilder {
constructor(config) {
const seconds = isNaN(config?.streamDeadlineMinutesClientSide) ? defaultSeconds : config.streamDeadlineMinutesClientSide * 60
super(seconds)
}
}
module.exports = StreamDeadlineOptionsBuilder