
io.github.fherbreteau.gatling.sftp.SftpDsl.scala Maven / Gradle / Ivy
package io.github.fherbreteau.gatling.sftp
import io.gatling.core.config.GatlingConfiguration
import io.gatling.core.session.Expression
import io.github.fherbreteau.gatling.sftp.protocol.{SftpProtocol, SftpProtocolBuilder}
import scala.language.implicitConversions
trait SftpDsl {
def sftp(implicit configuration: GatlingConfiguration): SftpProtocolBuilder = SftpProtocolBuilder(configuration)
def sftp(requestName: Expression[String]): Sftp = Sftp(requestName)
implicit def sftpProtocolBuilder2SftpProtocol(builder: SftpProtocolBuilder): SftpProtocol = builder.build
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy