Package com.ngrok.services
Class TunnelGroupBackends
java.lang.Object
com.ngrok.services.TunnelGroupBackends
A Tunnel Group Backend balances traffic among all online tunnels that match
a label selector.
See also https://ngrok.com/docs/api#api-tunnel-group-backends.
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
A builder object encapsulating state for an unsent Create API call.class
A builder object encapsulating state for an unsent Delete API call.class
A builder object encapsulating state for an unsent Get API call.class
A builder object encapsulating state for an unsent List API call.class
A builder object encapsulating state for an unsent Update API call. -
Constructor Summary
ConstructorDescriptionTunnelGroupBackends
(NgrokApiClient apiClient) Creates a new sub-client for TunnelGroupBackends. -
Method Summary
Modifier and TypeMethodDescriptioncreate()
Create a new TunnelGroup backend See also https://ngrok.com/docs/api#api-tunnel-group-backends-create.Delete a TunnelGroup backend by ID.Get detailed information about a TunnelGroup backend by ID See also https://ngrok.com/docs/api#api-tunnel-group-backends-get.list()
List all TunnelGroup backends on this account See also https://ngrok.com/docs/api#api-tunnel-group-backends-list.Update TunnelGroup backend by ID See also https://ngrok.com/docs/api#api-tunnel-group-backends-update.
-
Constructor Details
-
TunnelGroupBackends
Creates a new sub-client for TunnelGroupBackends.- Parameters:
apiClient
- an instance ofNgrokApiClient
-
-
Method Details
-
create
Create a new TunnelGroup backend See also https://ngrok.com/docs/api#api-tunnel-group-backends-create.- Returns:
- a call builder for this API call
-
delete
Delete a TunnelGroup backend by ID. See also https://ngrok.com/docs/api#api-tunnel-group-backends-delete.- Parameters:
id
- a resource identifier- Returns:
- a call builder for this API call
-
get
Get detailed information about a TunnelGroup backend by ID See also https://ngrok.com/docs/api#api-tunnel-group-backends-get.- Parameters:
id
- a resource identifier- Returns:
- a call builder for this API call
-
list
List all TunnelGroup backends on this account See also https://ngrok.com/docs/api#api-tunnel-group-backends-list.- Returns:
- a call builder for this API call
-
update
Update TunnelGroup backend by ID See also https://ngrok.com/docs/api#api-tunnel-group-backends-update.- Parameters:
id
- the value of theid
parameter as aString
- Returns:
- a call builder for this API call
-