Module com.github.alexdlaird.ngrok
Class TunnelVerifyWebhook.Builder
- java.lang.Object
-
- com.github.alexdlaird.ngrok.protocol.TunnelVerifyWebhook.Builder
-
- Enclosing class:
- TunnelVerifyWebhook
public static class TunnelVerifyWebhook.Builder extends java.lang.Object
Builder for aTunnelVerifyWebhook
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Default constructor forTunnelVerifyWebhook.Builder
.Builder(java.util.Map<java.lang.String,java.lang.Object> tunnelVerifyWebhookDefinitions)
Constructor forTunnelVerifyWebhook.Builder
to be built fromverify_webhook
portion of a tunnel definition.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TunnelVerifyWebhook
build()
Build theTunnelVerifyWebhook
.TunnelVerifyWebhook.Builder
withProvider(java.lang.String provider)
The signature provider.TunnelVerifyWebhook.Builder
withSecret(java.lang.String secret)
The signature secret.
-
-
-
Constructor Detail
-
Builder
public Builder()
Default constructor forTunnelVerifyWebhook.Builder
.
-
Builder
public Builder(java.util.Map<java.lang.String,java.lang.Object> tunnelVerifyWebhookDefinitions)
Constructor forTunnelVerifyWebhook.Builder
to be built fromverify_webhook
portion of a tunnel definition.- Parameters:
tunnelVerifyWebhookDefinitions
- The map of Tunnel OAuth attributes.
-
-
Method Detail
-
withProvider
public TunnelVerifyWebhook.Builder withProvider(java.lang.String provider)
The signature provider.
-
withSecret
public TunnelVerifyWebhook.Builder withSecret(java.lang.String secret)
The signature secret.
-
build
public TunnelVerifyWebhook build()
Build theTunnelVerifyWebhook
.
-
-