in lib/interface_generator.js [93:101]
emitBuilderMethod(level) {
this.emitln(`static ${this.ctx.className}Builder builder() {`, level);
if (this.ctx.config && this.ctx.config.signVersion === 'v3') {
this.emitln(`return new ${this.ctx.className}Builder().serviceConfiguration(Configuration.create().setSignatureVersion(SignatureVersion.V3));`, level + 1);
} else {
this.emitln(`return new ${this.ctx.className}Builder();`, level + 1);
}
this.emitln(`}`, level);
}