All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.phisgr.gatling.kt.grpc.action.ClientStreamStartActionBuilder.kt Maven / Gradle / Ivy

The newest version!
package com.github.phisgr.gatling.kt.grpc.action

import com.github.phisgr.gatling.grpc.check.GrpcCheck
import com.github.phisgr.gatling.grpc.check.GrpcResponse
import com.github.phisgr.gatling.kt.grpc.internal.build
import com.github.phisgr.gatling.kt.grpc.request.CallDefinition
import io.gatling.javaapi.core.CheckBuilder
import com.github.phisgr.gatling.grpc.action.ClientStreamStartActionBuilder as ClientStreamStartActionBuilderS

class ClientStreamStartActionBuilder(private val wrapped: ClientStreamStartActionBuilderS) :
    CallDefinition<
        ClientStreamStartActionBuilder,
        Req,
        Res,
        GrpcResponse,
        ClientStreamStartActionBuilderS,
        GrpcCheck>() {
    override fun asScala(): ClientStreamStartActionBuilderS = wrapped
    override fun buildCheck(builder: CheckBuilder): GrpcCheck = builder.build()

    @JvmSynthetic
    override fun wrap(wrapped: ClientStreamStartActionBuilderS): ClientStreamStartActionBuilder =
        ClientStreamStartActionBuilder(wrapped)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy