Class CreateTunnel.Builder
- java.lang.Object
-
- com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
-
- Enclosing class:
- CreateTunnel
public static class CreateTunnel.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateTunnel
build()
CreateTunnel.Builder
setAuth(java.lang.String auth)
CreateTunnel.Builder
withAddr(java.lang.String addr)
CreateTunnel.Builder
withBindTls(boolean bindTls)
CreateTunnel.Builder
withBindTls(java.lang.String bindTls)
CreateTunnel.Builder
withClientCas(java.lang.String clientCas)
CreateTunnel.Builder
withCrt(java.lang.String crt)
CreateTunnel.Builder
withHostHeader(java.lang.String hostHeader)
CreateTunnel.Builder
withHostname(java.lang.String hostname)
CreateTunnel.Builder
withKey(java.lang.String key)
CreateTunnel.Builder
withMetadata(java.lang.String metadata)
CreateTunnel.Builder
withName(java.lang.String name)
CreateTunnel.Builder
withoutInspect()
CreateTunnel.Builder
withProto(java.lang.String proto)
CreateTunnel.Builder
withRemoteAddr(java.lang.String remoteAddr)
CreateTunnel.Builder
withSubdomain(java.lang.String subdomain)
-
-
-
Method Detail
-
withName
public CreateTunnel.Builder withName(java.lang.String name)
-
withProto
public CreateTunnel.Builder withProto(java.lang.String proto)
-
withAddr
public CreateTunnel.Builder withAddr(java.lang.String addr)
-
withoutInspect
public CreateTunnel.Builder withoutInspect()
-
setAuth
public CreateTunnel.Builder setAuth(java.lang.String auth)
-
withHostHeader
public CreateTunnel.Builder withHostHeader(java.lang.String hostHeader)
-
withBindTls
public CreateTunnel.Builder withBindTls(boolean bindTls)
-
withBindTls
public CreateTunnel.Builder withBindTls(java.lang.String bindTls)
-
withSubdomain
public CreateTunnel.Builder withSubdomain(java.lang.String subdomain)
-
withHostname
public CreateTunnel.Builder withHostname(java.lang.String hostname)
-
withCrt
public CreateTunnel.Builder withCrt(java.lang.String crt)
-
withKey
public CreateTunnel.Builder withKey(java.lang.String key)
-
withClientCas
public CreateTunnel.Builder withClientCas(java.lang.String clientCas)
-
withRemoteAddr
public CreateTunnel.Builder withRemoteAddr(java.lang.String remoteAddr)
-
withMetadata
public CreateTunnel.Builder withMetadata(java.lang.String metadata)
-
build
public CreateTunnel build()
-
-