# Index

A B C D E F G H I K L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

AbuseReport - Class in com.ngrok.definitions
  A class encapsulating the `AbuseReport` resource.
AbuseReport(String, URI, OffsetDateTime, List<URI>, String, String, List<AbuseReportHostname>) - Constructor for class com.ngrok.definitions.AbuseReport
  Creates a new instance of `AbuseReport`.
AbuseReportHostname - Class in com.ngrok.definitions
  A class encapsulating the `AbuseReportHostname` resource.
AbuseReportHostname(String, String) - Constructor for class com.ngrok.definitions.AbuseReportHostname
  Creates a new instance of `AbuseReportHostname`.
abuseReports() - Method in class com.ngrok.Ngrok
  Abuse Reports allow you to submit take-down requests for URLs hosted by ngrok that violate ngrok's terms of service.
AbuseReports - Class in com.ngrok.services
  Abuse Reports allow you to submit take-down requests for URLs hosted by ngrok that violate ngrok's terms of service.
AbuseReports(NgrokApiClient) - Constructor for class com.ngrok.services.AbuseReports
  Creates a new sub-client for AbuseReports.
AbuseReports.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
AbuseReports.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
acl(List<String>) - Method in class com.ngrok.services.Credentials.CreateCallBuilder
  optional list of ACL rules.
acl(List<String>) - Method in class com.ngrok.services.Credentials.UpdateCallBuilder
  optional list of ACL rules.
acl(List<String>) - Method in class com.ngrok.services.SshCredentials.CreateCallBuilder
  optional list of ACL rules.
acl(List<String>) - Method in class com.ngrok.services.SshCredentials.UpdateCallBuilder
  optional list of ACL rules.
acl(Optional<List<String>>) - Method in class com.ngrok.services.Credentials.CreateCallBuilder
  optional list of ACL rules.
acl(Optional<List<String>>) - Method in class com.ngrok.services.Credentials.UpdateCallBuilder
  optional list of ACL rules.
acl(Optional<List<String>>) - Method in class com.ngrok.services.SshCredentials.CreateCallBuilder
  optional list of ACL rules.
acl(Optional<List<String>>) - Method in class com.ngrok.services.SshCredentials.UpdateCallBuilder
  optional list of ACL rules.
add(Map<String, String>) - Method in class com.ngrok.definitions.EndpointRequestHeaders.Builder
  a map of header key to header value that will be injected into the HTTP Request before being sent to the upstream application server
add(Map<String, String>) - Method in class com.ngrok.definitions.EndpointResponseHeaders.Builder
  a map of header key to header value that will be injected into the HTTP Response returned to the HTTP client
add(Optional<Map<String, String>>) - Method in class com.ngrok.definitions.EndpointRequestHeaders.Builder
  a map of header key to header value that will be injected into the HTTP Request before being sent to the upstream application server
add(Optional<Map<String, String>>) - Method in class com.ngrok.definitions.EndpointResponseHeaders.Builder
  a map of header key to header value that will be injected into the HTTP Response returned to the HTTP client
AgentIngress - Class in com.ngrok.definitions
  A class encapsulating the `AgentIngress` resource.
AgentIngress(String, URI, String, String, String, List<String>, List<String>, OffsetDateTime) - Constructor for class com.ngrok.definitions.AgentIngress
  Creates a new instance of `AgentIngress`.
agentIngresses() - Method in class com.ngrok.Ngrok
  Creates a service client for AgentIngresses.
AgentIngresses - Class in com.ngrok.services
  An API client for `AgentIngresses`.
AgentIngresses(NgrokApiClient) - Constructor for class com.ngrok.services.AgentIngresses
  Creates a new sub-client for AgentIngresses.
AgentIngresses.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
AgentIngresses.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
AgentIngresses.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
AgentIngresses.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
AgentIngresses.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
AgentIngressList - Class in com.ngrok.definitions
  A class encapsulating the `AgentIngressList` resource.
AgentIngressList(List<AgentIngress>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.AgentIngressList
  Creates a new instance of `AgentIngressList`.
allowIdpInitiated(boolean) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  If true, the IdP may initiate a login directly (e.g.
allowIdpInitiated(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  If true, the IdP may initiate a login directly (e.g.
API_VERSION - Static variable in class com.ngrok.Version
  The ngrok API version in use
ApiKey - Class in com.ngrok.definitions
  A class encapsulating the `ApiKey` resource.
ApiKey(String, URI, String, String, OffsetDateTime, Optional<String>) - Constructor for class com.ngrok.definitions.ApiKey
  Creates a new instance of `ApiKey`.
ApiKeyList - Class in com.ngrok.definitions
  A class encapsulating the `ApiKeyList` resource.
ApiKeyList(List<ApiKey>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.ApiKeyList
  Creates a new instance of `ApiKeyList`.
apiKeys() - Method in class com.ngrok.Ngrok
  API Keys are used to authenticate to the ngrok API.
ApiKeys - Class in com.ngrok.services
  API Keys are used to authenticate to the ngrok API.
ApiKeys(NgrokApiClient) - Constructor for class com.ngrok.services.ApiKeys
  Creates a new sub-client for ApiKeys.
ApiKeys.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
ApiKeys.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
ApiKeys.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
ApiKeys.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
ApiKeys.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
auth(AwsAuth) - Method in class com.ngrok.definitions.EventTargetCloudwatchLogs.Builder
  Configuration for how to authenticate into your AWS account.
auth(AwsAuth) - Method in class com.ngrok.definitions.EventTargetFirehose.Builder
  Configuration for how to authenticate into your AWS account.
auth(AwsAuth) - Method in class com.ngrok.definitions.EventTargetKinesis.Builder
  Configuration for how to authenticate into your AWS account.
auth(Optional<AwsAuth>) - Method in class com.ngrok.definitions.EventTargetCloudwatchLogs.Builder
  Configuration for how to authenticate into your AWS account.
auth(Optional<AwsAuth>) - Method in class com.ngrok.definitions.EventTargetFirehose.Builder
  Configuration for how to authenticate into your AWS account.
auth(Optional<AwsAuth>) - Method in class com.ngrok.definitions.EventTargetKinesis.Builder
  Configuration for how to authenticate into your AWS account.
authCheckInterval(long) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  Integer number of seconds after which ngrok guarantees it will refresh user state from the identity provider and recheck whether the user is still authorized to access the endpoint.
authCheckInterval(Optional<Long>) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  Integer number of seconds after which ngrok guarantees it will refresh user state from the identity provider and recheck whether the user is still authorized to access the endpoint.
authority(String) - Method in class com.ngrok.definitions.ReservedDomainCertPolicy.Builder
  certificate authority to request certificates from.
authority(Optional<String>) - Method in class com.ngrok.definitions.ReservedDomainCertPolicy.Builder
  certificate authority to request certificates from.
authorizedGroups(List<String>) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  If present, only users who are a member of one of the listed groups may access the target endpoint.
authorizedGroups(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  If present, only users who are a member of one of the listed groups may access the target endpoint.
AwsAuth - Class in com.ngrok.definitions
  A class encapsulating the `AwsAuth` resource.
AwsAuth.Builder - Class in com.ngrok.definitions
  Builder class for `AwsAuth`.
AwsCredentials - Class in com.ngrok.definitions
  A class encapsulating the `AwsCredentials` resource.
AwsCredentials.Builder - Class in com.ngrok.definitions
  Builder class for `AwsCredentials`.
AwsRole - Class in com.ngrok.definitions
  A class encapsulating the `AwsRole` resource.
AwsRole.Builder - Class in com.ngrok.definitions
  Builder class for `AwsRole`.

## B

backend(EndpointBackendMutate) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  backend module configuration or `null`
backend(EndpointBackendMutate) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  backend module configuration or `null`
backend(EndpointBackendMutate) - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  edge modules
backend(EndpointBackendMutate) - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  edge modules
backend(EndpointBackendMutate) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  edge modules
backend(EndpointBackendMutate) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  edge modules
backend(Optional<EndpointBackendMutate>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  backend module configuration or `null`
backend(Optional<EndpointBackendMutate>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  backend module configuration or `null`
backend(Optional<EndpointBackendMutate>) - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  edge modules
backend(Optional<EndpointBackendMutate>) - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  edge modules
backend(Optional<EndpointBackendMutate>) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  edge modules
backend(Optional<EndpointBackendMutate>) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  edge modules
backendId(String) - Method in class com.ngrok.definitions.EndpointBackendMutate.Builder
  backend to be used to back this endpoint
backendId(Optional<String>) - Method in class com.ngrok.definitions.EndpointBackendMutate.Builder
  backend to be used to back this endpoint
backends() - Method in class com.ngrok.Ngrok
  Creates a namespace object for Backends.
backends(List<String>) - Method in class com.ngrok.services.FailoverBackends.CreateCallBuilder
  the ids of the child backends in order
backends(List<String>) - Method in class com.ngrok.services.FailoverBackends.UpdateCallBuilder
  the ids of the child backends in order
backends(Map<String, Long>) - Method in class com.ngrok.services.WeightedBackends.CreateCallBuilder
  the ids of the child backends to their weights [0-10000]
backends(Map<String, Long>) - Method in class com.ngrok.services.WeightedBackends.UpdateCallBuilder
  the ids of the child backends to their weights [0-10000]
backends(Optional<List<String>>) - Method in class com.ngrok.services.FailoverBackends.CreateCallBuilder
  the ids of the child backends in order
backends(Optional<List<String>>) - Method in class com.ngrok.services.FailoverBackends.UpdateCallBuilder
  the ids of the child backends in order
backends(Optional<Map<String, Long>>) - Method in class com.ngrok.services.WeightedBackends.CreateCallBuilder
  the ids of the child backends to their weights [0-10000]
backends(Optional<Map<String, Long>>) - Method in class com.ngrok.services.WeightedBackends.UpdateCallBuilder
  the ids of the child backends to their weights [0-10000]
baseUri(URI) - Method in class com.ngrok.DefaultNgrokApiClient.Builder
  Sets the API base URI.
baseUri(Optional<URI>) - Method in class com.ngrok.DefaultNgrokApiClient.Builder
  Sets the API base URI.
beforeId(String) - Method in class com.ngrok.services.AgentIngresses.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.ApiKeys.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.CertificateAuthorities.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.Credentials.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.EdgesHttps.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.EdgesTcp.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.EdgesTls.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.Endpoints.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.EventDestinations.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.EventSubscriptions.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.FailoverBackends.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.HttpResponseBackends.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.IpPolicies.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.IpPolicyRules.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.IpRestrictions.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.ReservedAddrs.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.ReservedDomains.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.SshCertificateAuthorities.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.SshCredentials.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.SshHostCertificates.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.SshUserCertificates.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.TlsCertificates.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.TunnelGroupBackends.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.Tunnels.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.TunnelSessions.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(String) - Method in class com.ngrok.services.WeightedBackends.ListCallBuilder
  Sets the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.AgentIngresses.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.ApiKeys.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.CertificateAuthorities.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.Credentials.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.EdgesHttps.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.EdgesTcp.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.EdgesTls.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.Endpoints.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.EventDestinations.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.EventSubscriptions.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.FailoverBackends.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.HttpResponseBackends.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.IpPolicies.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.IpPolicyRules.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.IpRestrictions.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.ReservedAddrs.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.ReservedDomains.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.SshCertificateAuthorities.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.SshCredentials.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.SshHostCertificates.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.SshUserCertificates.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.TlsCertificates.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.TunnelGroupBackends.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.Tunnels.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.TunnelSessions.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
beforeId(Optional<String>) - Method in class com.ngrok.services.WeightedBackends.ListCallBuilder
  Sets (or unsets) the `before_id` parameter.
blockingCall() - Method in class com.ngrok.services.AbuseReports.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.AbuseReports.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.AgentIngresses.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.AgentIngresses.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.AgentIngresses.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.AgentIngresses.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.AgentIngresses.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ApiKeys.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ApiKeys.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ApiKeys.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ApiKeys.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ApiKeys.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.CertificateAuthorities.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.CertificateAuthorities.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.CertificateAuthorities.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.CertificateAuthorities.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.CertificateAuthorities.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.Credentials.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.Credentials.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.Credentials.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.Credentials.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.Credentials.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteBackendModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteBackendModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteBackendModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteCircuitBreakerModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteCircuitBreakerModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteCircuitBreakerModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteCompressionModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteCompressionModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteCompressionModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteIpRestrictionModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteIpRestrictionModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteIpRestrictionModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteOAuthModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteOAuthModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteOAuthModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteOidcModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteOidcModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteOidcModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteRequestHeadersModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteRequestHeadersModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteRequestHeadersModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteResponseHeadersModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteResponseHeadersModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteResponseHeadersModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteSamlModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteSamlModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteSamlModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteWebhookVerificationModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteWebhookVerificationModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteWebhookVerificationModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesHttps.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesHttps.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesHttps.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesHttpsRoutes.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesHttpsRoutes.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesTcp.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesTcp.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesTcp.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesTls.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesTls.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesTls.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.Endpoints.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.Endpoints.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventDestinations.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventDestinations.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventDestinations.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventDestinations.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventDestinations.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventSources.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventSources.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventSources.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventSources.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventSources.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventSubscriptions.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventSubscriptions.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventSubscriptions.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventSubscriptions.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.EventSubscriptions.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.FailoverBackends.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.FailoverBackends.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.FailoverBackends.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.FailoverBackends.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.FailoverBackends.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.HttpResponseBackends.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.HttpResponseBackends.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.HttpResponseBackends.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.HttpsEdgeMutualTlsModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.HttpsEdgeMutualTlsModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.HttpsEdgeMutualTlsModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.HttpsEdgeTlsTerminationModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.HttpsEdgeTlsTerminationModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.HttpsEdgeTlsTerminationModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpPolicies.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpPolicies.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpPolicies.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpPolicies.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpPolicies.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpPolicyRules.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpPolicyRules.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpPolicyRules.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpPolicyRules.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpPolicyRules.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpRestrictions.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpRestrictions.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpRestrictions.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpRestrictions.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.IpRestrictions.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedAddrs.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedAddrs.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedAddrs.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedAddrs.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedAddrs.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedDomains.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedDomains.DeleteCertificateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedDomains.DeleteCertificateManagementPolicyCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedDomains.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedDomains.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.ReservedDomains.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshCertificateAuthorities.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshCertificateAuthorities.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshCertificateAuthorities.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshCertificateAuthorities.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshCredentials.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshCredentials.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshCredentials.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshCredentials.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshCredentials.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshHostCertificates.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshHostCertificates.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshHostCertificates.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshHostCertificates.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshUserCertificates.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshUserCertificates.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshUserCertificates.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.SshUserCertificates.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TcpEdgeBackendModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TcpEdgeBackendModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TcpEdgeBackendModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TcpEdgeIpRestrictionModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TcpEdgeIpRestrictionModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TcpEdgeIpRestrictionModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsCertificates.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsCertificates.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsCertificates.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsCertificates.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsCertificates.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeBackendModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeBackendModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeBackendModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeIpRestrictionModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeIpRestrictionModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeIpRestrictionModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeMutualTlsModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeMutualTlsModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeMutualTlsModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeTlsTerminationModule.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeTlsTerminationModule.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TlsEdgeTlsTerminationModule.ReplaceCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TunnelGroupBackends.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TunnelGroupBackends.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TunnelGroupBackends.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TunnelGroupBackends.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TunnelGroupBackends.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.Tunnels.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.Tunnels.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TunnelSessions.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TunnelSessions.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TunnelSessions.RestartCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TunnelSessions.StopCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.TunnelSessions.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.WeightedBackends.CreateCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.WeightedBackends.DeleteCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.WeightedBackends.GetCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.WeightedBackends.ListCallBuilder
  Initiates the API call and blocks until it returns.
blockingCall() - Method in class com.ngrok.services.WeightedBackends.UpdateCallBuilder
  Initiates the API call and blocks until it returns.
body(String) - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  body to return as fixed content
body(String) - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  body to return as fixed content
body(Optional<String>) - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  body to return as fixed content
body(Optional<String>) - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  body to return as fixed content
build() - Method in class com.ngrok.DefaultNgrokApiClient.Builder
  Builds the ngrok API client instance.
build() - Method in class com.ngrok.definitions.AwsAuth.Builder
  Constructs the `AwsAuth` instance.
build() - Method in class com.ngrok.definitions.AwsCredentials.Builder
  Constructs the `AwsCredentials` instance.
build() - Method in class com.ngrok.definitions.AwsRole.Builder
  Constructs the `AwsRole` instance.
build() - Method in class com.ngrok.definitions.EndpointBackendMutate.Builder
  Constructs the `EndpointBackendMutate` instance.
build() - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  Constructs the `EndpointCircuitBreaker` instance.
build() - Method in class com.ngrok.definitions.EndpointCompression.Builder
  Constructs the `EndpointCompression` instance.
build() - Method in class com.ngrok.definitions.EndpointIpPolicyMutate.Builder
  Constructs the `EndpointIpPolicyMutate` instance.
build() - Method in class com.ngrok.definitions.EndpointMutualTlsMutate.Builder
  Constructs the `EndpointMutualTlsMutate` instance.
build() - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  Constructs the `EndpointOAuth` instance.
build() - Method in class com.ngrok.definitions.EndpointOAuthFacebook.Builder
  Constructs the `EndpointOAuthFacebook` instance.
build() - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  Constructs the `EndpointOAuthGitHub` instance.
build() - Method in class com.ngrok.definitions.EndpointOAuthGoogle.Builder
  Constructs the `EndpointOAuthGoogle` instance.
build() - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft.Builder
  Constructs the `EndpointOAuthMicrosoft` instance.
build() - Method in class com.ngrok.definitions.EndpointOAuthProvider.Builder
  Constructs the `EndpointOAuthProvider` instance.
build() - Method in class com.ngrok.definitions.EndpointOidc.Builder
  Constructs the `EndpointOidc` instance.
build() - Method in class com.ngrok.definitions.EndpointRequestHeaders.Builder
  Constructs the `EndpointRequestHeaders` instance.
build() - Method in class com.ngrok.definitions.EndpointResponseHeaders.Builder
  Constructs the `EndpointResponseHeaders` instance.
build() - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  Constructs the `EndpointSamlMutate` instance.
build() - Method in class com.ngrok.definitions.EndpointTlsTermination.Builder
  Constructs the `EndpointTlsTermination` instance.
build() - Method in class com.ngrok.definitions.EndpointTlsTerminationAtEdge.Builder
  Constructs the `EndpointTlsTerminationAtEdge` instance.
build() - Method in class com.ngrok.definitions.EndpointWebhookValidation.Builder
  Constructs the `EndpointWebhookValidation` instance.
build() - Method in class com.ngrok.definitions.EndpointWebsocketTcpConverter.Builder
  Constructs the `EndpointWebsocketTcpConverter` instance.
build() - Method in class com.ngrok.definitions.EventSourceReplace.Builder
  Constructs the `EventSourceReplace` instance.
build() - Method in class com.ngrok.definitions.EventTarget.Builder
  Constructs the `EventTarget` instance.
build() - Method in class com.ngrok.definitions.EventTargetCloudwatchLogs.Builder
  Constructs the `EventTargetCloudwatchLogs` instance.
build() - Method in class com.ngrok.definitions.EventTargetFirehose.Builder
  Constructs the `EventTargetFirehose` instance.
build() - Method in class com.ngrok.definitions.EventTargetKinesis.Builder
  Constructs the `EventTargetKinesis` instance.
build() - Method in class com.ngrok.definitions.ReservedDomainCertPolicy.Builder
  Constructs the `ReservedDomainCertPolicy` instance.

## C

call() - Method in class com.ngrok.services.AbuseReports.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.AbuseReports.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.AgentIngresses.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.AgentIngresses.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.AgentIngresses.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.AgentIngresses.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.AgentIngresses.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ApiKeys.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ApiKeys.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ApiKeys.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ApiKeys.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ApiKeys.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.CertificateAuthorities.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.CertificateAuthorities.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.CertificateAuthorities.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.CertificateAuthorities.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.CertificateAuthorities.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.Credentials.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.Credentials.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.Credentials.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.Credentials.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.Credentials.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteBackendModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteBackendModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteBackendModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteCircuitBreakerModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteCircuitBreakerModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteCircuitBreakerModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteCompressionModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteCompressionModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteCompressionModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteIpRestrictionModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteIpRestrictionModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteIpRestrictionModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteOAuthModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteOAuthModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteOAuthModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteOidcModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteOidcModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteOidcModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteRequestHeadersModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteRequestHeadersModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteRequestHeadersModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteResponseHeadersModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteResponseHeadersModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteResponseHeadersModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteSamlModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteSamlModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteSamlModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteWebhookVerificationModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteWebhookVerificationModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteWebhookVerificationModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesHttps.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesHttps.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesHttps.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesHttpsRoutes.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesHttpsRoutes.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesTcp.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesTcp.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesTcp.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesTls.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesTls.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesTls.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.Endpoints.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.Endpoints.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventDestinations.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventDestinations.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventDestinations.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventDestinations.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventDestinations.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventSources.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventSources.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventSources.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventSources.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventSources.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventSubscriptions.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventSubscriptions.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventSubscriptions.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventSubscriptions.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.EventSubscriptions.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.FailoverBackends.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.FailoverBackends.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.FailoverBackends.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.FailoverBackends.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.FailoverBackends.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.HttpResponseBackends.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.HttpResponseBackends.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.HttpResponseBackends.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.HttpsEdgeMutualTlsModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.HttpsEdgeMutualTlsModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.HttpsEdgeMutualTlsModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.HttpsEdgeTlsTerminationModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.HttpsEdgeTlsTerminationModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.HttpsEdgeTlsTerminationModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpPolicies.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpPolicies.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpPolicies.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpPolicies.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpPolicies.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpPolicyRules.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpPolicyRules.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpPolicyRules.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpPolicyRules.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpPolicyRules.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpRestrictions.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpRestrictions.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpRestrictions.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpRestrictions.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.IpRestrictions.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedAddrs.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedAddrs.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedAddrs.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedAddrs.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedAddrs.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedDomains.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedDomains.DeleteCertificateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedDomains.DeleteCertificateManagementPolicyCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedDomains.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedDomains.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.ReservedDomains.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshCertificateAuthorities.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshCertificateAuthorities.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshCertificateAuthorities.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshCertificateAuthorities.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshCredentials.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshCredentials.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshCredentials.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshCredentials.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshCredentials.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshHostCertificates.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshHostCertificates.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshHostCertificates.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshHostCertificates.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshUserCertificates.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshUserCertificates.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshUserCertificates.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.SshUserCertificates.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TcpEdgeBackendModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TcpEdgeBackendModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TcpEdgeBackendModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TcpEdgeIpRestrictionModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TcpEdgeIpRestrictionModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TcpEdgeIpRestrictionModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsCertificates.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsCertificates.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsCertificates.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsCertificates.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsCertificates.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeBackendModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeBackendModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeBackendModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeIpRestrictionModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeIpRestrictionModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeIpRestrictionModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeMutualTlsModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeMutualTlsModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeMutualTlsModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeTlsTerminationModule.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeTlsTerminationModule.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TlsEdgeTlsTerminationModule.ReplaceCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TunnelGroupBackends.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TunnelGroupBackends.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TunnelGroupBackends.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TunnelGroupBackends.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TunnelGroupBackends.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.Tunnels.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.Tunnels.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TunnelSessions.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TunnelSessions.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TunnelSessions.RestartCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TunnelSessions.StopCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.TunnelSessions.UpdateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.WeightedBackends.CreateCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.WeightedBackends.DeleteCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.WeightedBackends.GetCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.WeightedBackends.ListCallBuilder
  Initiates the API call asynchronously.
call() - Method in class com.ngrok.services.WeightedBackends.UpdateCallBuilder
  Initiates the API call asynchronously.
certificateAuthorities() - Method in class com.ngrok.Ngrok
  Certificate Authorities are x509 certificates that are used to sign other x509 certificates.
CertificateAuthorities - Class in com.ngrok.services
  Certificate Authorities are x509 certificates that are used to sign other x509 certificates.
CertificateAuthorities(NgrokApiClient) - Constructor for class com.ngrok.services.CertificateAuthorities
  Creates a new sub-client for CertificateAuthorities.
CertificateAuthorities.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
CertificateAuthorities.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
CertificateAuthorities.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
CertificateAuthorities.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
CertificateAuthorities.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
CertificateAuthority - Class in com.ngrok.definitions
  A class encapsulating the `CertificateAuthority` resource.
CertificateAuthority(String, URI, OffsetDateTime, String, String, String, String, OffsetDateTime, OffsetDateTime, List<String>, List<String>) - Constructor for class com.ngrok.definitions.CertificateAuthority
  Creates a new instance of `CertificateAuthority`.
certificateAuthorityIds(List<String>) - Method in class com.ngrok.definitions.EndpointMutualTlsMutate.Builder
  list of certificate authorities that will be used to validate the TLS client certificate presented by the initiator of the TLS connection
certificateAuthorityIds(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointMutualTlsMutate.Builder
  list of certificate authorities that will be used to validate the TLS client certificate presented by the initiator of the TLS connection
CertificateAuthorityList - Class in com.ngrok.definitions
  A class encapsulating the `CertificateAuthorityList` resource.
CertificateAuthorityList(List<CertificateAuthority>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.CertificateAuthorityList
  Creates a new instance of `CertificateAuthorityList`.
certificateId(String) - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  ID of a user-uploaded TLS certificate to use for connections to targeting this domain.
certificateId(String) - Method in class com.ngrok.services.ReservedDomains.UpdateCallBuilder
  ID of a user-uploaded TLS certificate to use for connections to targeting this domain.
certificateId(Optional<String>) - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  ID of a user-uploaded TLS certificate to use for connections to targeting this domain.
certificateId(Optional<String>) - Method in class com.ngrok.services.ReservedDomains.UpdateCallBuilder
  ID of a user-uploaded TLS certificate to use for connections to targeting this domain.
certificateManagementPolicy(ReservedDomainCertPolicy) - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  configuration for automatic management of TLS certificates for this domain, or null if automatic management is disabled.
certificateManagementPolicy(ReservedDomainCertPolicy) - Method in class com.ngrok.services.ReservedDomains.UpdateCallBuilder
  configuration for automatic management of TLS certificates for this domain, or null if automatic management is disabled.
certificateManagementPolicy(Optional<ReservedDomainCertPolicy>) - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  configuration for automatic management of TLS certificates for this domain, or null if automatic management is disabled.
certificateManagementPolicy(Optional<ReservedDomainCertPolicy>) - Method in class com.ngrok.services.ReservedDomains.UpdateCallBuilder
  configuration for automatic management of TLS certificates for this domain, or null if automatic management is disabled.
cidr(String) - Method in class com.ngrok.services.IpPolicyRules.UpdateCallBuilder
  an IP or IP range specified in CIDR notation.
cidr(Optional<String>) - Method in class com.ngrok.services.IpPolicyRules.UpdateCallBuilder
  an IP or IP range specified in CIDR notation.
circuitBreaker(EndpointCircuitBreaker) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  circuit breaker module configuration or `null`
circuitBreaker(EndpointCircuitBreaker) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  circuit breaker module configuration or `null`
circuitBreaker(Optional<EndpointCircuitBreaker>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  circuit breaker module configuration or `null`
circuitBreaker(Optional<EndpointCircuitBreaker>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  circuit breaker module configuration or `null`
CLIENT_VERSION - Static variable in class com.ngrok.Version
  This API client's version string
clientId(String) - Method in class com.ngrok.definitions.EndpointOAuthFacebook.Builder
  the OAuth app client ID.
clientId(String) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  the OAuth app client ID.
clientId(String) - Method in class com.ngrok.definitions.EndpointOAuthGoogle.Builder
  the OAuth app client ID.
clientId(String) - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft.Builder
  the OAuth app client ID.
clientId(String) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  The OIDC app's client ID and OIDC audience.
clientId(Optional<String>) - Method in class com.ngrok.definitions.EndpointOAuthFacebook.Builder
  the OAuth app client ID.
clientId(Optional<String>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  the OAuth app client ID.
clientId(Optional<String>) - Method in class com.ngrok.definitions.EndpointOAuthGoogle.Builder
  the OAuth app client ID.
clientId(Optional<String>) - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft.Builder
  the OAuth app client ID.
clientId(Optional<String>) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  The OIDC app's client ID and OIDC audience.
clientSecret(String) - Method in class com.ngrok.definitions.EndpointOAuthFacebook.Builder
  the OAuth app client secret.
clientSecret(String) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  the OAuth app client secret.
clientSecret(String) - Method in class com.ngrok.definitions.EndpointOAuthGoogle.Builder
  the OAuth app client secret.
clientSecret(String) - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft.Builder
  the OAuth app client secret.
clientSecret(String) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  The OIDC app's client secret.
clientSecret(Optional<String>) - Method in class com.ngrok.definitions.EndpointOAuthFacebook.Builder
  the OAuth app client secret.
clientSecret(Optional<String>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  the OAuth app client secret.
clientSecret(Optional<String>) - Method in class com.ngrok.definitions.EndpointOAuthGoogle.Builder
  the OAuth app client secret.
clientSecret(Optional<String>) - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft.Builder
  the OAuth app client secret.
clientSecret(Optional<String>) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  The OIDC app's client secret.
cloudwatchLogs(EventTargetCloudwatchLogs) - Method in class com.ngrok.definitions.EventTarget.Builder
  Configuration used to send events to Amazon CloudWatch Logs.
cloudwatchLogs(Optional<EventTargetCloudwatchLogs>) - Method in class com.ngrok.definitions.EventTarget.Builder
  Configuration used to send events to Amazon CloudWatch Logs.
com.ngrok - package com.ngrok
com.ngrok.definitions - package com.ngrok.definitions
com.ngrok.services - package com.ngrok.services
compression(EndpointCompression) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  compression module configuration or `null`
compression(EndpointCompression) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  compression module configuration or `null`
compression(Optional<EndpointCompression>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  compression module configuration or `null`
compression(Optional<EndpointCompression>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  compression module configuration or `null`
cookiePrefix(String) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
cookiePrefix(String) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
cookiePrefix(String) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
cookiePrefix(Optional<String>) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
cookiePrefix(Optional<String>) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
cookiePrefix(Optional<String>) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
create() - Method in class com.ngrok.services.ApiKeys
  Create a new API key.
create() - Method in class com.ngrok.services.Credentials
  Create a new tunnel authtoken credential.
create() - Method in class com.ngrok.services.EdgesHttps
  Create an HTTPS Edge See also https://ngrok.com/docs/api#api-edges-https-create.
create() - Method in class com.ngrok.services.EdgesTcp
  Create a TCP Edge See also https://ngrok.com/docs/api#api-edges-tcp-create.
create() - Method in class com.ngrok.services.EdgesTls
  Create a TLS Edge See also https://ngrok.com/docs/api#api-edges-tls-create.
create() - Method in class com.ngrok.services.EventDestinations
  Create a new Event Destination.
create() - Method in class com.ngrok.services.EventSubscriptions
  Create an Event Subscription.
create() - Method in class com.ngrok.services.FailoverBackends
  Create a new Failover backend See also https://ngrok.com/docs/api#api-failover-backends-create.
create() - Method in class com.ngrok.services.HttpResponseBackends
  Creates a call builder for the Create API operation.
create() - Method in class com.ngrok.services.IpPolicies
  Create a new IP policy.
create() - Method in class com.ngrok.services.ReservedAddrs
  Create a new reserved address.
create() - Method in class com.ngrok.services.SshCertificateAuthorities
  Create a new SSH Certificate Authority See also https://ngrok.com/docs/api#api-ssh-certificate-authorities-create.
create() - Method in class com.ngrok.services.TunnelGroupBackends
  Create a new TunnelGroup backend See also https://ngrok.com/docs/api#api-tunnel-group-backends-create.
create() - Method in class com.ngrok.services.WeightedBackends
  Create a new Weighted backend See also https://ngrok.com/docs/api#api-weighted-backends-create.
create(String) - Method in class com.ngrok.services.AgentIngresses
  Create a new Agent Ingress.
create(String) - Method in class com.ngrok.services.CertificateAuthorities
  Upload a new Certificate Authority See also https://ngrok.com/docs/api#api-certificate-authorities-create.
create(String) - Method in class com.ngrok.services.EventSources
  Add an additional type for which this event subscription will trigger See also https://ngrok.com/docs/api#api-event-sources-create.
create(String) - Method in class com.ngrok.services.ReservedDomains
  Create a new reserved domain.
create(String) - Method in class com.ngrok.services.SshCredentials
  Create a new ssh_credential from an uploaded public SSH key.
create(String, String) - Method in class com.ngrok.services.SshHostCertificates
  Create a new SSH Host Certificate See also https://ngrok.com/docs/api#api-ssh-host-certificates-create.
create(String, String) - Method in class com.ngrok.services.SshUserCertificates
  Create a new SSH User Certificate See also https://ngrok.com/docs/api#api-ssh-user-certificates-create.
create(String, String) - Method in class com.ngrok.services.TlsCertificates
  Upload a new TLS certificate See also https://ngrok.com/docs/api#api-tls-certificates-create.
create(String, String, String) - Method in class com.ngrok.services.EdgesHttpsRoutes
  Create an HTTPS Edge Route See also https://ngrok.com/docs/api#api-edges-https-routes-create.
create(String, String, String) - Method in class com.ngrok.services.IpPolicyRules
  Create a new IP policy rule attached to an IP Policy.
create(String, List<String>) - Method in class com.ngrok.services.IpRestrictions
  Create a new IP restriction See also https://ngrok.com/docs/api#api-ip-restrictions-create.
create(List<URI>) - Method in class com.ngrok.services.AbuseReports
  Creates a new abuse report which will be reviewed by our system and abuse response team.
createDefault() - Static method in class com.ngrok.Ngrok
  Creates a new ngrok API instance using the default API client.
createDefault(String) - Static method in class com.ngrok.Ngrok
  Creates a new ngrok API instance using the default API client.
Credential - Class in com.ngrok.definitions
  A class encapsulating the `Credential` resource.
Credential(String, URI, OffsetDateTime, String, String, Optional<String>, List<String>) - Constructor for class com.ngrok.definitions.Credential
  Creates a new instance of `Credential`.
CredentialList - Class in com.ngrok.definitions
  A class encapsulating the `CredentialList` resource.
CredentialList(List<Credential>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.CredentialList
  Creates a new instance of `CredentialList`.
credentials() - Method in class com.ngrok.Ngrok
  Tunnel Credentials are ngrok agent authtokens.
Credentials - Class in com.ngrok.services
  Tunnel Credentials are ngrok agent authtokens.
Credentials(NgrokApiClient) - Constructor for class com.ngrok.services.Credentials
  Creates a new sub-client for Credentials.
Credentials.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
Credentials.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
Credentials.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
Credentials.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
Credentials.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
creds(AwsCredentials) - Method in class com.ngrok.definitions.AwsAuth.Builder
  Credentials to your AWS account if you prefer ngrok to sign in with long-term access keys.
creds(Optional<AwsCredentials>) - Method in class com.ngrok.definitions.AwsAuth.Builder
  Credentials to your AWS account if you prefer ngrok to sign in with long-term access keys.
criticalOptions(Map<String, String>) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  A map of critical options included in the certificate.
criticalOptions(Optional<Map<String, String>>) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  A map of critical options included in the certificate.

## D

DEFAULT_BASE_URI - Static variable in interface com.ngrok.NgrokApiClient
  The default base URI for the public ngrok API server
DefaultNgrokApiClient - Class in com.ngrok
  Default implementation of `NgrokApiClient` based on the Armeria HTTP client.
DefaultNgrokApiClient.Builder - Class in com.ngrok
  Builder class for the default API client.
delete(String) - Method in class com.ngrok.services.AgentIngresses
  Delete an Agent Ingress by ID See also https://ngrok.com/docs/api#api-agent-ingresses-delete.
delete(String) - Method in class com.ngrok.services.ApiKeys
  Delete an API key by ID See also https://ngrok.com/docs/api#api-api-keys-delete.
delete(String) - Method in class com.ngrok.services.CertificateAuthorities
  Delete a Certificate Authority See also https://ngrok.com/docs/api#api-certificate-authorities-delete.
delete(String) - Method in class com.ngrok.services.Credentials
  Delete a tunnel authtoken credential by ID See also https://ngrok.com/docs/api#api-credentials-delete.
delete(String) - Method in class com.ngrok.services.EdgesHttps
  Delete an HTTPS Edge by ID See also https://ngrok.com/docs/api#api-edges-https-delete.
delete(String) - Method in class com.ngrok.services.EdgesTcp
  Delete a TCP Edge by ID See also https://ngrok.com/docs/api#api-edges-tcp-delete.
delete(String) - Method in class com.ngrok.services.EdgesTls
  Delete a TLS Edge by ID See also https://ngrok.com/docs/api#api-edges-tls-delete.
delete(String) - Method in class com.ngrok.services.EventDestinations
  Delete an Event Destination.
delete(String) - Method in class com.ngrok.services.EventSubscriptions
  Delete an Event Subscription.
delete(String) - Method in class com.ngrok.services.FailoverBackends
  Delete a Failover backend by ID.
delete(String) - Method in class com.ngrok.services.HttpResponseBackends
  Creates a call builder for the Delete API operation.
delete(String) - Method in class com.ngrok.services.HttpsEdgeMutualTlsModule
  Creates a call builder for the Delete API operation.
delete(String) - Method in class com.ngrok.services.HttpsEdgeTlsTerminationModule
  Creates a call builder for the Delete API operation.
delete(String) - Method in class com.ngrok.services.IpPolicies
  Delete an IP policy.
delete(String) - Method in class com.ngrok.services.IpPolicyRules
  Delete an IP policy rule.
delete(String) - Method in class com.ngrok.services.IpRestrictions
  Delete an IP restriction See also https://ngrok.com/docs/api#api-ip-restrictions-delete.
delete(String) - Method in class com.ngrok.services.ReservedAddrs
  Delete a reserved address.
delete(String) - Method in class com.ngrok.services.ReservedDomains
  Delete a reserved domain.
delete(String) - Method in class com.ngrok.services.SshCertificateAuthorities
  Delete an SSH Certificate Authority See also https://ngrok.com/docs/api#api-ssh-certificate-authorities-delete.
delete(String) - Method in class com.ngrok.services.SshCredentials
  Delete an ssh_credential by ID See also https://ngrok.com/docs/api#api-ssh-credentials-delete.
delete(String) - Method in class com.ngrok.services.SshHostCertificates
  Delete an SSH Host Certificate See also https://ngrok.com/docs/api#api-ssh-host-certificates-delete.
delete(String) - Method in class com.ngrok.services.SshUserCertificates
  Delete an SSH User Certificate See also https://ngrok.com/docs/api#api-ssh-user-certificates-delete.
delete(String) - Method in class com.ngrok.services.TcpEdgeBackendModule
  Creates a call builder for the Delete API operation.
delete(String) - Method in class com.ngrok.services.TcpEdgeIpRestrictionModule
  Creates a call builder for the Delete API operation.
delete(String) - Method in class com.ngrok.services.TlsCertificates
  Delete a TLS certificate See also https://ngrok.com/docs/api#api-tls-certificates-delete.
delete(String) - Method in class com.ngrok.services.TlsEdgeBackendModule
  Creates a call builder for the Delete API operation.
delete(String) - Method in class com.ngrok.services.TlsEdgeIpRestrictionModule
  Creates a call builder for the Delete API operation.
delete(String) - Method in class com.ngrok.services.TlsEdgeMutualTlsModule
  Creates a call builder for the Delete API operation.
delete(String) - Method in class com.ngrok.services.TlsEdgeTlsTerminationModule
  Creates a call builder for the Delete API operation.
delete(String) - Method in class com.ngrok.services.TunnelGroupBackends
  Delete a TunnelGroup backend by ID.
delete(String) - Method in class com.ngrok.services.WeightedBackends
  Delete a Weighted backend by ID.
delete(String, String) - Method in class com.ngrok.services.EdgeRouteBackendModule
  Creates a call builder for the Delete API operation.
delete(String, String) - Method in class com.ngrok.services.EdgeRouteCircuitBreakerModule
  Creates a call builder for the Delete API operation.
delete(String, String) - Method in class com.ngrok.services.EdgeRouteCompressionModule
  Creates a call builder for the Delete API operation.
delete(String, String) - Method in class com.ngrok.services.EdgeRouteIpRestrictionModule
  Creates a call builder for the Delete API operation.
delete(String, String) - Method in class com.ngrok.services.EdgeRouteOAuthModule
  Creates a call builder for the Delete API operation.
delete(String, String) - Method in class com.ngrok.services.EdgeRouteOidcModule
  Creates a call builder for the Delete API operation.
delete(String, String) - Method in class com.ngrok.services.EdgeRouteRequestHeadersModule
  Creates a call builder for the Delete API operation.
delete(String, String) - Method in class com.ngrok.services.EdgeRouteResponseHeadersModule
  Creates a call builder for the Delete API operation.
delete(String, String) - Method in class com.ngrok.services.EdgeRouteSamlModule
  Creates a call builder for the Delete API operation.
delete(String, String) - Method in class com.ngrok.services.EdgeRouteWebhookVerificationModule
  Creates a call builder for the Delete API operation.
delete(String, String) - Method in class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule
  Creates a call builder for the Delete API operation.
delete(String, String) - Method in class com.ngrok.services.EdgesHttpsRoutes
  Delete an HTTPS Edge Route by ID See also https://ngrok.com/docs/api#api-edges-https-routes-delete.
delete(String, String) - Method in class com.ngrok.services.EventSources
  Remove a type for which this event subscription will trigger See also https://ngrok.com/docs/api#api-event-sources-delete.
DELETE - Enum constant in enum com.ngrok.NgrokApiClient.HttpMethod
  HTTP DELETE
deleteCertificate(String) - Method in class com.ngrok.services.ReservedDomains
  Detach the certificate attached to a reserved domain.
deleteCertificateManagementPolicy(String) - Method in class com.ngrok.services.ReservedDomains
  Detach the certificate management policy attached to a reserved domain.
deliveryStreamArn(String) - Method in class com.ngrok.definitions.EventTargetFirehose.Builder
  An Amazon Resource Name specifying the Firehose delivery stream to deposit events into.
deliveryStreamArn(Optional<String>) - Method in class com.ngrok.definitions.EventTargetFirehose.Builder
  An Amazon Resource Name specifying the Firehose delivery stream to deposit events into.
description(String) - Method in class com.ngrok.services.AgentIngresses.CreateCallBuilder
  human-readable description of the use of this Agent Ingress.
description(String) - Method in class com.ngrok.services.AgentIngresses.UpdateCallBuilder
  human-readable description of the use of this Agent Ingress.
description(String) - Method in class com.ngrok.services.ApiKeys.CreateCallBuilder
  human-readable description of what uses the API key to authenticate.
description(String) - Method in class com.ngrok.services.ApiKeys.UpdateCallBuilder
  human-readable description of what uses the API key to authenticate.
description(String) - Method in class com.ngrok.services.CertificateAuthorities.CreateCallBuilder
  human-readable description of this Certificate Authority.
description(String) - Method in class com.ngrok.services.CertificateAuthorities.UpdateCallBuilder
  human-readable description of this Certificate Authority.
description(String) - Method in class com.ngrok.services.Credentials.CreateCallBuilder
  human-readable description of who or what will use the credential to authenticate.
description(String) - Method in class com.ngrok.services.Credentials.UpdateCallBuilder
  human-readable description of who or what will use the credential to authenticate.
description(String) - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(String) - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(String) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(String) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(String) - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(String) - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(String) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(String) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(String) - Method in class com.ngrok.services.EventDestinations.CreateCallBuilder
  Human-readable description of the Event Destination.
description(String) - Method in class com.ngrok.services.EventDestinations.UpdateCallBuilder
  Human-readable description of the Event Destination.
description(String) - Method in class com.ngrok.services.EventSubscriptions.CreateCallBuilder
  Arbitrary customer supplied information intended to be human readable.
description(String) - Method in class com.ngrok.services.EventSubscriptions.UpdateCallBuilder
  Arbitrary customer supplied information intended to be human readable.
description(String) - Method in class com.ngrok.services.FailoverBackends.CreateCallBuilder
  human-readable description of this backend.
description(String) - Method in class com.ngrok.services.FailoverBackends.UpdateCallBuilder
  human-readable description of this backend.
description(String) - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  human-readable description of this backend.
description(String) - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  human-readable description of this backend.
description(String) - Method in class com.ngrok.services.IpPolicies.CreateCallBuilder
  human-readable description of the source IPs of this IP policy.
description(String) - Method in class com.ngrok.services.IpPolicies.UpdateCallBuilder
  human-readable description of the source IPs of this IP policy.
description(String) - Method in class com.ngrok.services.IpPolicyRules.CreateCallBuilder
  human-readable description of the source IPs of this IP rule.
description(String) - Method in class com.ngrok.services.IpPolicyRules.UpdateCallBuilder
  human-readable description of the source IPs of this IP rule.
description(String) - Method in class com.ngrok.services.IpRestrictions.CreateCallBuilder
  human-readable description of this IP restriction.
description(String) - Method in class com.ngrok.services.IpRestrictions.UpdateCallBuilder
  human-readable description of this IP restriction.
description(String) - Method in class com.ngrok.services.ReservedAddrs.CreateCallBuilder
  human-readable description of what this reserved address will be used for
description(String) - Method in class com.ngrok.services.ReservedAddrs.UpdateCallBuilder
  human-readable description of what this reserved address will be used for
description(String) - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  human-readable description of what this reserved domain will be used for
description(String) - Method in class com.ngrok.services.ReservedDomains.UpdateCallBuilder
  human-readable description of what this reserved domain will be used for
description(String) - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  human-readable description of this SSH Certificate Authority.
description(String) - Method in class com.ngrok.services.SshCertificateAuthorities.UpdateCallBuilder
  human-readable description of this SSH Certificate Authority.
description(String) - Method in class com.ngrok.services.SshCredentials.CreateCallBuilder
  human-readable description of who or what will use the ssh credential to authenticate.
description(String) - Method in class com.ngrok.services.SshCredentials.UpdateCallBuilder
  human-readable description of who or what will use the ssh credential to authenticate.
description(String) - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  human-readable description of this SSH Host Certificate.
description(String) - Method in class com.ngrok.services.SshHostCertificates.UpdateCallBuilder
  human-readable description of this SSH Host Certificate.
description(String) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  human-readable description of this SSH User Certificate.
description(String) - Method in class com.ngrok.services.SshUserCertificates.UpdateCallBuilder
  human-readable description of this SSH User Certificate.
description(String) - Method in class com.ngrok.services.TlsCertificates.CreateCallBuilder
  human-readable description of this TLS certificate.
description(String) - Method in class com.ngrok.services.TlsCertificates.UpdateCallBuilder
  human-readable description of this TLS certificate.
description(String) - Method in class com.ngrok.services.TunnelGroupBackends.CreateCallBuilder
  human-readable description of this backend.
description(String) - Method in class com.ngrok.services.TunnelGroupBackends.UpdateCallBuilder
  human-readable description of this backend.
description(String) - Method in class com.ngrok.services.WeightedBackends.CreateCallBuilder
  human-readable description of this backend.
description(String) - Method in class com.ngrok.services.WeightedBackends.UpdateCallBuilder
  human-readable description of this backend.
description(Optional<String>) - Method in class com.ngrok.services.AgentIngresses.CreateCallBuilder
  human-readable description of the use of this Agent Ingress.
description(Optional<String>) - Method in class com.ngrok.services.AgentIngresses.UpdateCallBuilder
  human-readable description of the use of this Agent Ingress.
description(Optional<String>) - Method in class com.ngrok.services.ApiKeys.CreateCallBuilder
  human-readable description of what uses the API key to authenticate.
description(Optional<String>) - Method in class com.ngrok.services.ApiKeys.UpdateCallBuilder
  human-readable description of what uses the API key to authenticate.
description(Optional<String>) - Method in class com.ngrok.services.CertificateAuthorities.CreateCallBuilder
  human-readable description of this Certificate Authority.
description(Optional<String>) - Method in class com.ngrok.services.CertificateAuthorities.UpdateCallBuilder
  human-readable description of this Certificate Authority.
description(Optional<String>) - Method in class com.ngrok.services.Credentials.CreateCallBuilder
  human-readable description of who or what will use the credential to authenticate.
description(Optional<String>) - Method in class com.ngrok.services.Credentials.UpdateCallBuilder
  human-readable description of who or what will use the credential to authenticate.
description(Optional<String>) - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(Optional<String>) - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(Optional<String>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(Optional<String>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(Optional<String>) - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(Optional<String>) - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(Optional<String>) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(Optional<String>) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  human-readable description of what this edge will be used for; optional, max 255 bytes.
description(Optional<String>) - Method in class com.ngrok.services.EventDestinations.CreateCallBuilder
  Human-readable description of the Event Destination.
description(Optional<String>) - Method in class com.ngrok.services.EventDestinations.UpdateCallBuilder
  Human-readable description of the Event Destination.
description(Optional<String>) - Method in class com.ngrok.services.EventSubscriptions.CreateCallBuilder
  Arbitrary customer supplied information intended to be human readable.
description(Optional<String>) - Method in class com.ngrok.services.EventSubscriptions.UpdateCallBuilder
  Arbitrary customer supplied information intended to be human readable.
description(Optional<String>) - Method in class com.ngrok.services.FailoverBackends.CreateCallBuilder
  human-readable description of this backend.
description(Optional<String>) - Method in class com.ngrok.services.FailoverBackends.UpdateCallBuilder
  human-readable description of this backend.
description(Optional<String>) - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  human-readable description of this backend.
description(Optional<String>) - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  human-readable description of this backend.
description(Optional<String>) - Method in class com.ngrok.services.IpPolicies.CreateCallBuilder
  human-readable description of the source IPs of this IP policy.
description(Optional<String>) - Method in class com.ngrok.services.IpPolicies.UpdateCallBuilder
  human-readable description of the source IPs of this IP policy.
description(Optional<String>) - Method in class com.ngrok.services.IpPolicyRules.CreateCallBuilder
  human-readable description of the source IPs of this IP rule.
description(Optional<String>) - Method in class com.ngrok.services.IpPolicyRules.UpdateCallBuilder
  human-readable description of the source IPs of this IP rule.
description(Optional<String>) - Method in class com.ngrok.services.IpRestrictions.CreateCallBuilder
  human-readable description of this IP restriction.
description(Optional<String>) - Method in class com.ngrok.services.IpRestrictions.UpdateCallBuilder
  human-readable description of this IP restriction.
description(Optional<String>) - Method in class com.ngrok.services.ReservedAddrs.CreateCallBuilder
  human-readable description of what this reserved address will be used for
description(Optional<String>) - Method in class com.ngrok.services.ReservedAddrs.UpdateCallBuilder
  human-readable description of what this reserved address will be used for
description(Optional<String>) - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  human-readable description of what this reserved domain will be used for
description(Optional<String>) - Method in class com.ngrok.services.ReservedDomains.UpdateCallBuilder
  human-readable description of what this reserved domain will be used for
description(Optional<String>) - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  human-readable description of this SSH Certificate Authority.
description(Optional<String>) - Method in class com.ngrok.services.SshCertificateAuthorities.UpdateCallBuilder
  human-readable description of this SSH Certificate Authority.
description(Optional<String>) - Method in class com.ngrok.services.SshCredentials.CreateCallBuilder
  human-readable description of who or what will use the ssh credential to authenticate.
description(Optional<String>) - Method in class com.ngrok.services.SshCredentials.UpdateCallBuilder
  human-readable description of who or what will use the ssh credential to authenticate.
description(Optional<String>) - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  human-readable description of this SSH Host Certificate.
description(Optional<String>) - Method in class com.ngrok.services.SshHostCertificates.UpdateCallBuilder
  human-readable description of this SSH Host Certificate.
description(Optional<String>) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  human-readable description of this SSH User Certificate.
description(Optional<String>) - Method in class com.ngrok.services.SshUserCertificates.UpdateCallBuilder
  human-readable description of this SSH User Certificate.
description(Optional<String>) - Method in class com.ngrok.services.TlsCertificates.CreateCallBuilder
  human-readable description of this TLS certificate.
description(Optional<String>) - Method in class com.ngrok.services.TlsCertificates.UpdateCallBuilder
  human-readable description of this TLS certificate.
description(Optional<String>) - Method in class com.ngrok.services.TunnelGroupBackends.CreateCallBuilder
  human-readable description of this backend.
description(Optional<String>) - Method in class com.ngrok.services.TunnelGroupBackends.UpdateCallBuilder
  human-readable description of this backend.
description(Optional<String>) - Method in class com.ngrok.services.WeightedBackends.CreateCallBuilder
  human-readable description of this backend.
description(Optional<String>) - Method in class com.ngrok.services.WeightedBackends.UpdateCallBuilder
  human-readable description of this backend.
destinationIds(List<String>) - Method in class com.ngrok.services.EventSubscriptions.CreateCallBuilder
  A list of Event Destination IDs which should be used for this Event Subscription.
destinationIds(List<String>) - Method in class com.ngrok.services.EventSubscriptions.UpdateCallBuilder
  A list of Event Destination IDs which should be used for this Event Subscription.
destinationIds(Optional<List<String>>) - Method in class com.ngrok.services.EventSubscriptions.CreateCallBuilder
  A list of Event Destination IDs which should be used for this Event Subscription.
destinationIds(Optional<List<String>>) - Method in class com.ngrok.services.EventSubscriptions.UpdateCallBuilder
  A list of Event Destination IDs which should be used for this Event Subscription.

## E

edgeModules() - Method in class com.ngrok.Ngrok
  Creates a namespace object for EdgeModules.
EdgeRouteBackendModule - Class in com.ngrok.services
  An API client for `EdgeRouteBackendModule`.
EdgeRouteBackendModule(NgrokApiClient) - Constructor for class com.ngrok.services.EdgeRouteBackendModule
  Creates a new sub-client for EdgeRouteBackendModule.
EdgeRouteBackendModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgeRouteBackendModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgeRouteBackendModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
EdgeRouteCircuitBreakerModule - Class in com.ngrok.services
  An API client for `EdgeRouteCircuitBreakerModule`.
EdgeRouteCircuitBreakerModule(NgrokApiClient) - Constructor for class com.ngrok.services.EdgeRouteCircuitBreakerModule
  Creates a new sub-client for EdgeRouteCircuitBreakerModule.
EdgeRouteCircuitBreakerModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgeRouteCircuitBreakerModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgeRouteCircuitBreakerModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
EdgeRouteCompressionModule - Class in com.ngrok.services
  An API client for `EdgeRouteCompressionModule`.
EdgeRouteCompressionModule(NgrokApiClient) - Constructor for class com.ngrok.services.EdgeRouteCompressionModule
  Creates a new sub-client for EdgeRouteCompressionModule.
EdgeRouteCompressionModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgeRouteCompressionModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgeRouteCompressionModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
EdgeRouteIpRestrictionModule - Class in com.ngrok.services
  An API client for `EdgeRouteIpRestrictionModule`.
EdgeRouteIpRestrictionModule(NgrokApiClient) - Constructor for class com.ngrok.services.EdgeRouteIpRestrictionModule
  Creates a new sub-client for EdgeRouteIpRestrictionModule.
EdgeRouteIpRestrictionModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgeRouteIpRestrictionModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgeRouteIpRestrictionModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
EdgeRouteOAuthModule - Class in com.ngrok.services
  An API client for `EdgeRouteOAuthModule`.
EdgeRouteOAuthModule(NgrokApiClient) - Constructor for class com.ngrok.services.EdgeRouteOAuthModule
  Creates a new sub-client for EdgeRouteOAuthModule.
EdgeRouteOAuthModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgeRouteOAuthModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgeRouteOAuthModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
EdgeRouteOidcModule - Class in com.ngrok.services
  An API client for `EdgeRouteOidcModule`.
EdgeRouteOidcModule(NgrokApiClient) - Constructor for class com.ngrok.services.EdgeRouteOidcModule
  Creates a new sub-client for EdgeRouteOidcModule.
EdgeRouteOidcModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgeRouteOidcModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgeRouteOidcModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
EdgeRouteRequestHeadersModule - Class in com.ngrok.services
  An API client for `EdgeRouteRequestHeadersModule`.
EdgeRouteRequestHeadersModule(NgrokApiClient) - Constructor for class com.ngrok.services.EdgeRouteRequestHeadersModule
  Creates a new sub-client for EdgeRouteRequestHeadersModule.
EdgeRouteRequestHeadersModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgeRouteRequestHeadersModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgeRouteRequestHeadersModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
EdgeRouteResponseHeadersModule - Class in com.ngrok.services
  An API client for `EdgeRouteResponseHeadersModule`.
EdgeRouteResponseHeadersModule(NgrokApiClient) - Constructor for class com.ngrok.services.EdgeRouteResponseHeadersModule
  Creates a new sub-client for EdgeRouteResponseHeadersModule.
EdgeRouteResponseHeadersModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgeRouteResponseHeadersModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgeRouteResponseHeadersModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
EdgeRouteSamlModule - Class in com.ngrok.services
  An API client for `EdgeRouteSamlModule`.
EdgeRouteSamlModule(NgrokApiClient) - Constructor for class com.ngrok.services.EdgeRouteSamlModule
  Creates a new sub-client for EdgeRouteSamlModule.
EdgeRouteSamlModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgeRouteSamlModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgeRouteSamlModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
EdgeRouteWebhookVerificationModule - Class in com.ngrok.services
  An API client for `EdgeRouteWebhookVerificationModule`.
EdgeRouteWebhookVerificationModule(NgrokApiClient) - Constructor for class com.ngrok.services.EdgeRouteWebhookVerificationModule
  Creates a new sub-client for EdgeRouteWebhookVerificationModule.
EdgeRouteWebhookVerificationModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgeRouteWebhookVerificationModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgeRouteWebhookVerificationModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
EdgeRouteWebsocketTcpConverterModule - Class in com.ngrok.services
  An API client for `EdgeRouteWebsocketTcpConverterModule`.
EdgeRouteWebsocketTcpConverterModule(NgrokApiClient) - Constructor for class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule
  Creates a new sub-client for EdgeRouteWebsocketTcpConverterModule.
EdgeRouteWebsocketTcpConverterModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgeRouteWebsocketTcpConverterModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgeRouteWebsocketTcpConverterModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
edges() - Method in class com.ngrok.Ngrok
  Creates a namespace object for Edges.
EdgesHttps - Class in com.ngrok.services
  An API client for `EdgesHttps`.
EdgesHttps(NgrokApiClient) - Constructor for class com.ngrok.services.EdgesHttps
  Creates a new sub-client for EdgesHttps.
EdgesHttps.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
EdgesHttps.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgesHttps.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgesHttps.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
EdgesHttps.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
EdgesHttpsRoutes - Class in com.ngrok.services
  An API client for `EdgesHttpsRoutes`.
EdgesHttpsRoutes(NgrokApiClient) - Constructor for class com.ngrok.services.EdgesHttpsRoutes
  Creates a new sub-client for EdgesHttpsRoutes.
EdgesHttpsRoutes.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
EdgesHttpsRoutes.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgesHttpsRoutes.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgesHttpsRoutes.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
EdgesTcp - Class in com.ngrok.services
  An API client for `EdgesTcp`.
EdgesTcp(NgrokApiClient) - Constructor for class com.ngrok.services.EdgesTcp
  Creates a new sub-client for EdgesTcp.
EdgesTcp.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
EdgesTcp.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgesTcp.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgesTcp.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
EdgesTcp.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
EdgesTls - Class in com.ngrok.services
  An API client for `EdgesTls`.
EdgesTls(NgrokApiClient) - Constructor for class com.ngrok.services.EdgesTls
  Creates a new sub-client for EdgesTls.
EdgesTls.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
EdgesTls.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EdgesTls.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EdgesTls.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
EdgesTls.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
ellipticCurve(String) - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  the type of elliptic curve to use when creating an ECDSA key
ellipticCurve(Optional<String>) - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  the type of elliptic curve to use when creating an ECDSA key
emailAddresses(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthFacebook.Builder
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
emailAddresses(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
emailAddresses(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthGoogle.Builder
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
emailAddresses(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft.Builder
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
emailAddresses(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthFacebook.Builder
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
emailAddresses(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
emailAddresses(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthGoogle.Builder
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
emailAddresses(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft.Builder
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
emailDomains(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthFacebook.Builder
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
emailDomains(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
emailDomains(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthGoogle.Builder
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
emailDomains(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft.Builder
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
emailDomains(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthFacebook.Builder
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
emailDomains(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
emailDomains(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthGoogle.Builder
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
emailDomains(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft.Builder
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
enabled(boolean) - Method in class com.ngrok.definitions.EndpointBackendMutate.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointCompression.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointIpPolicyMutate.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointMutualTlsMutate.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointRequestHeaders.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointResponseHeaders.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointTlsTermination.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointTlsTerminationAtEdge.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointWebhookValidation.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(boolean) - Method in class com.ngrok.definitions.EndpointWebsocketTcpConverter.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointBackendMutate.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointCompression.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointIpPolicyMutate.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointMutualTlsMutate.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointRequestHeaders.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointResponseHeaders.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointTlsTermination.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointTlsTerminationAtEdge.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointWebhookValidation.Builder
  `true` if the module will be applied to traffic, `false` to disable.
enabled(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointWebsocketTcpConverter.Builder
  `true` if the module will be applied to traffic, `false` to disable.
Endpoint - Class in com.ngrok.definitions
  A class encapsulating the `Endpoint` resource.
Endpoint(String, String, OffsetDateTime, OffsetDateTime, URI, String, String, String, String, Optional<Ref>, Optional<Ref>, Optional<Ref>, Optional<Ref>) - Constructor for class com.ngrok.definitions.Endpoint
  Creates a new instance of `Endpoint`.
EndpointBackend - Class in com.ngrok.definitions
  A class encapsulating the `EndpointBackend` resource.
EndpointBackend(Optional<Boolean>, Ref) - Constructor for class com.ngrok.definitions.EndpointBackend
  Creates a new instance of `EndpointBackend`.
EndpointBackendMutate - Class in com.ngrok.definitions
  A class encapsulating the `EndpointBackendMutate` resource.
EndpointBackendMutate.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointBackendMutate`.
EndpointCircuitBreaker - Class in com.ngrok.definitions
  A class encapsulating the `EndpointCircuitBreaker` resource.
EndpointCircuitBreaker.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointCircuitBreaker`.
EndpointCompression - Class in com.ngrok.definitions
  A class encapsulating the `EndpointCompression` resource.
EndpointCompression.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointCompression`.
EndpointIpPolicy - Class in com.ngrok.definitions
  A class encapsulating the `EndpointIpPolicy` resource.
EndpointIpPolicy(Optional<Boolean>, List<Ref>) - Constructor for class com.ngrok.definitions.EndpointIpPolicy
  Creates a new instance of `EndpointIpPolicy`.
EndpointIpPolicyMutate - Class in com.ngrok.definitions
  A class encapsulating the `EndpointIpPolicyMutate` resource.
EndpointIpPolicyMutate.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointIpPolicyMutate`.
EndpointList - Class in com.ngrok.definitions
  A class encapsulating the `EndpointList` resource.
EndpointList(List<Endpoint>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.EndpointList
  Creates a new instance of `EndpointList`.
EndpointMutualTls - Class in com.ngrok.definitions
  A class encapsulating the `EndpointMutualTls` resource.
EndpointMutualTls(Optional<Boolean>, List<Ref>) - Constructor for class com.ngrok.definitions.EndpointMutualTls
  Creates a new instance of `EndpointMutualTls`.
EndpointMutualTlsMutate - Class in com.ngrok.definitions
  A class encapsulating the `EndpointMutualTlsMutate` resource.
EndpointMutualTlsMutate.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointMutualTlsMutate`.
EndpointOAuth - Class in com.ngrok.definitions
  A class encapsulating the `EndpointOAuth` resource.
EndpointOAuth.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointOAuth`.
EndpointOAuthFacebook - Class in com.ngrok.definitions
  A class encapsulating the `EndpointOAuthFacebook` resource.
EndpointOAuthFacebook.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointOAuthFacebook`.
EndpointOAuthGitHub - Class in com.ngrok.definitions
  A class encapsulating the `EndpointOAuthGitHub` resource.
EndpointOAuthGitHub.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointOAuthGitHub`.
EndpointOAuthGoogle - Class in com.ngrok.definitions
  A class encapsulating the `EndpointOAuthGoogle` resource.
EndpointOAuthGoogle.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointOAuthGoogle`.
EndpointOAuthMicrosoft - Class in com.ngrok.definitions
  A class encapsulating the `EndpointOAuthMicrosoft` resource.
EndpointOAuthMicrosoft.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointOAuthMicrosoft`.
EndpointOAuthProvider - Class in com.ngrok.definitions
  A class encapsulating the `EndpointOAuthProvider` resource.
EndpointOAuthProvider.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointOAuthProvider`.
EndpointOidc - Class in com.ngrok.definitions
  A class encapsulating the `EndpointOidc` resource.
EndpointOidc.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointOidc`.
EndpointRequestHeaders - Class in com.ngrok.definitions
  A class encapsulating the `EndpointRequestHeaders` resource.
EndpointRequestHeaders.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointRequestHeaders`.
EndpointResponseHeaders - Class in com.ngrok.definitions
  A class encapsulating the `EndpointResponseHeaders` resource.
EndpointResponseHeaders.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointResponseHeaders`.
endpoints() - Method in class com.ngrok.Ngrok
  Endpoints provides an API for querying the endpoint objects which define what tunnel or edge is used to serve a hostport.
Endpoints - Class in com.ngrok.services
  Endpoints provides an API for querying the endpoint objects which define what tunnel or edge is used to serve a hostport.
Endpoints(NgrokApiClient) - Constructor for class com.ngrok.services.Endpoints
  Creates a new sub-client for Endpoints.
Endpoints.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
Endpoints.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
EndpointSaml - Class in com.ngrok.definitions
  A class encapsulating the `EndpointSaml` resource.
EndpointSaml(Optional<Boolean>, Boolean, String, Long, Duration, String, Boolean, Optional<Boolean>, List<String>, String, URI, URI, String, URI, String) - Constructor for class com.ngrok.definitions.EndpointSaml
  Creates a new instance of `EndpointSaml`.
EndpointSamlMutate - Class in com.ngrok.definitions
  A class encapsulating the `EndpointSamlMutate` resource.
EndpointSamlMutate.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointSamlMutate`.
EndpointTlsTermination - Class in com.ngrok.definitions
  A class encapsulating the `EndpointTlsTermination` resource.
EndpointTlsTermination.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointTlsTermination`.
EndpointTlsTerminationAtEdge - Class in com.ngrok.definitions
  A class encapsulating the `EndpointTlsTerminationAtEdge` resource.
EndpointTlsTerminationAtEdge.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointTlsTerminationAtEdge`.
EndpointWebhookValidation - Class in com.ngrok.definitions
  A class encapsulating the `EndpointWebhookValidation` resource.
EndpointWebhookValidation.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointWebhookValidation`.
EndpointWebsocketTcpConverter - Class in com.ngrok.definitions
  A class encapsulating the `EndpointWebsocketTcpConverter` resource.
EndpointWebsocketTcpConverter.Builder - Class in com.ngrok.definitions
  Builder class for `EndpointWebsocketTcpConverter`.
enforced(boolean) - Method in class com.ngrok.services.IpRestrictions.CreateCallBuilder
  true if the IP restriction will be enforced.
enforced(boolean) - Method in class com.ngrok.services.IpRestrictions.UpdateCallBuilder
  true if the IP restriction will be enforced.
enforced(Optional<Boolean>) - Method in class com.ngrok.services.IpRestrictions.CreateCallBuilder
  true if the IP restriction will be enforced.
enforced(Optional<Boolean>) - Method in class com.ngrok.services.IpRestrictions.UpdateCallBuilder
  true if the IP restriction will be enforced.
equals(Object) - Method in class com.ngrok.definitions.AbuseReport
equals(Object) - Method in class com.ngrok.definitions.AbuseReportHostname
equals(Object) - Method in class com.ngrok.definitions.AgentIngress
equals(Object) - Method in class com.ngrok.definitions.AgentIngressList
equals(Object) - Method in class com.ngrok.definitions.ApiKey
equals(Object) - Method in class com.ngrok.definitions.ApiKeyList
equals(Object) - Method in class com.ngrok.definitions.AwsAuth
equals(Object) - Method in class com.ngrok.definitions.AwsCredentials
equals(Object) - Method in class com.ngrok.definitions.AwsRole
equals(Object) - Method in class com.ngrok.definitions.CertificateAuthority
equals(Object) - Method in class com.ngrok.definitions.CertificateAuthorityList
equals(Object) - Method in class com.ngrok.definitions.Credential
equals(Object) - Method in class com.ngrok.definitions.CredentialList
equals(Object) - Method in class com.ngrok.definitions.Endpoint
equals(Object) - Method in class com.ngrok.definitions.EndpointBackend
equals(Object) - Method in class com.ngrok.definitions.EndpointBackendMutate
equals(Object) - Method in class com.ngrok.definitions.EndpointCircuitBreaker
equals(Object) - Method in class com.ngrok.definitions.EndpointCompression
equals(Object) - Method in class com.ngrok.definitions.EndpointIpPolicy
equals(Object) - Method in class com.ngrok.definitions.EndpointIpPolicyMutate
equals(Object) - Method in class com.ngrok.definitions.EndpointList
equals(Object) - Method in class com.ngrok.definitions.EndpointMutualTls
equals(Object) - Method in class com.ngrok.definitions.EndpointMutualTlsMutate
equals(Object) - Method in class com.ngrok.definitions.EndpointOAuth
equals(Object) - Method in class com.ngrok.definitions.EndpointOAuthFacebook
equals(Object) - Method in class com.ngrok.definitions.EndpointOAuthGitHub
equals(Object) - Method in class com.ngrok.definitions.EndpointOAuthGoogle
equals(Object) - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft
equals(Object) - Method in class com.ngrok.definitions.EndpointOAuthProvider
equals(Object) - Method in class com.ngrok.definitions.EndpointOidc
equals(Object) - Method in class com.ngrok.definitions.EndpointRequestHeaders
equals(Object) - Method in class com.ngrok.definitions.EndpointResponseHeaders
equals(Object) - Method in class com.ngrok.definitions.EndpointSaml
equals(Object) - Method in class com.ngrok.definitions.EndpointSamlMutate
equals(Object) - Method in class com.ngrok.definitions.EndpointTlsTermination
equals(Object) - Method in class com.ngrok.definitions.EndpointTlsTerminationAtEdge
equals(Object) - Method in class com.ngrok.definitions.EndpointWebhookValidation
equals(Object) - Method in class com.ngrok.definitions.EndpointWebsocketTcpConverter
equals(Object) - Method in class com.ngrok.definitions.EventDestination
equals(Object) - Method in class com.ngrok.definitions.EventDestinationList
equals(Object) - Method in class com.ngrok.definitions.EventSource
equals(Object) - Method in class com.ngrok.definitions.EventSourceList
equals(Object) - Method in class com.ngrok.definitions.EventSourceReplace
equals(Object) - Method in class com.ngrok.definitions.EventSubscription
equals(Object) - Method in class com.ngrok.definitions.EventSubscriptionList
equals(Object) - Method in class com.ngrok.definitions.EventTarget
equals(Object) - Method in class com.ngrok.definitions.EventTargetCloudwatchLogs
equals(Object) - Method in class com.ngrok.definitions.EventTargetFirehose
equals(Object) - Method in class com.ngrok.definitions.EventTargetKinesis
equals(Object) - Method in class com.ngrok.definitions.FailoverBackend
equals(Object) - Method in class com.ngrok.definitions.FailoverBackendList
equals(Object) - Method in class com.ngrok.definitions.HttpResponseBackend
equals(Object) - Method in class com.ngrok.definitions.HttpResponseBackendList
equals(Object) - Method in class com.ngrok.definitions.HttpsEdge
equals(Object) - Method in class com.ngrok.definitions.HttpsEdgeList
equals(Object) - Method in class com.ngrok.definitions.HttpsEdgeRoute
equals(Object) - Method in class com.ngrok.definitions.IpPolicy
equals(Object) - Method in class com.ngrok.definitions.IpPolicyList
equals(Object) - Method in class com.ngrok.definitions.IpPolicyRule
equals(Object) - Method in class com.ngrok.definitions.IpPolicyRuleList
equals(Object) - Method in class com.ngrok.definitions.IpRestriction
equals(Object) - Method in class com.ngrok.definitions.IpRestrictionList
equals(Object) - Method in class com.ngrok.definitions.Ref
equals(Object) - Method in class com.ngrok.definitions.ReservedAddr
equals(Object) - Method in class com.ngrok.definitions.ReservedAddrList
equals(Object) - Method in class com.ngrok.definitions.ReservedDomain
equals(Object) - Method in class com.ngrok.definitions.ReservedDomainCertJob
equals(Object) - Method in class com.ngrok.definitions.ReservedDomainCertPolicy
equals(Object) - Method in class com.ngrok.definitions.ReservedDomainCertStatus
equals(Object) - Method in class com.ngrok.definitions.ReservedDomainList
equals(Object) - Method in class com.ngrok.definitions.SshCertificateAuthority
equals(Object) - Method in class com.ngrok.definitions.SshCertificateAuthorityList
equals(Object) - Method in class com.ngrok.definitions.SshCredential
equals(Object) - Method in class com.ngrok.definitions.SshCredentialList
equals(Object) - Method in class com.ngrok.definitions.SshHostCertificate
equals(Object) - Method in class com.ngrok.definitions.SshHostCertificateList
equals(Object) - Method in class com.ngrok.definitions.SshUserCertificate
equals(Object) - Method in class com.ngrok.definitions.SshUserCertificateList
equals(Object) - Method in class com.ngrok.definitions.TcpEdge
equals(Object) - Method in class com.ngrok.definitions.TcpEdgeList
equals(Object) - Method in class com.ngrok.definitions.TlsCertificate
equals(Object) - Method in class com.ngrok.definitions.TlsCertificateList
equals(Object) - Method in class com.ngrok.definitions.TlsCertificateSaNs
equals(Object) - Method in class com.ngrok.definitions.TlsEdge
equals(Object) - Method in class com.ngrok.definitions.TlsEdgeList
equals(Object) - Method in class com.ngrok.definitions.Tunnel
equals(Object) - Method in class com.ngrok.definitions.TunnelGroupBackend
equals(Object) - Method in class com.ngrok.definitions.TunnelGroupBackendList
equals(Object) - Method in class com.ngrok.definitions.TunnelList
equals(Object) - Method in class com.ngrok.definitions.TunnelSession
equals(Object) - Method in class com.ngrok.definitions.TunnelSessionList
equals(Object) - Method in class com.ngrok.definitions.WeightedBackend
equals(Object) - Method in class com.ngrok.definitions.WeightedBackendList
errorThresholdPercentage(double) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  Error threshold percentage should be between 0 - 1.0, not 0-100.0
errorThresholdPercentage(Optional<Double>) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  Error threshold percentage should be between 0 - 1.0, not 0-100.0
EventDestination - Class in com.ngrok.definitions
  A class encapsulating the `EventDestination` resource.
EventDestination(String, String, OffsetDateTime, String, String, EventTarget, URI) - Constructor for class com.ngrok.definitions.EventDestination
  Creates a new instance of `EventDestination`.
EventDestinationList - Class in com.ngrok.definitions
  A class encapsulating the `EventDestinationList` resource.
EventDestinationList(List<EventDestination>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.EventDestinationList
  Creates a new instance of `EventDestinationList`.
eventDestinations() - Method in class com.ngrok.Ngrok
  Creates a service client for EventDestinations.
EventDestinations - Class in com.ngrok.services
  An API client for `EventDestinations`.
EventDestinations(NgrokApiClient) - Constructor for class com.ngrok.services.EventDestinations
  Creates a new sub-client for EventDestinations.
EventDestinations.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
EventDestinations.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EventDestinations.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EventDestinations.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
EventDestinations.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
EventSource - Class in com.ngrok.definitions
  A class encapsulating the `EventSource` resource.
EventSource(String, URI) - Constructor for class com.ngrok.definitions.EventSource
  Creates a new instance of `EventSource`.
EventSourceList - Class in com.ngrok.definitions
  A class encapsulating the `EventSourceList` resource.
EventSourceList(List<EventSource>, URI) - Constructor for class com.ngrok.definitions.EventSourceList
  Creates a new instance of `EventSourceList`.
EventSourceReplace - Class in com.ngrok.definitions
  A class encapsulating the `EventSourceReplace` resource.
EventSourceReplace.Builder - Class in com.ngrok.definitions
  Builder class for `EventSourceReplace`.
eventSources() - Method in class com.ngrok.Ngrok
  Creates a service client for EventSources.
EventSources - Class in com.ngrok.services
  An API client for `EventSources`.
EventSources(NgrokApiClient) - Constructor for class com.ngrok.services.EventSources
  Creates a new sub-client for EventSources.
EventSources.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
EventSources.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EventSources.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EventSources.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
EventSources.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
EventSubscription - Class in com.ngrok.definitions
  A class encapsulating the `EventSubscription` resource.
EventSubscription(String, URI, OffsetDateTime, String, String, List<EventSource>, List<Ref>) - Constructor for class com.ngrok.definitions.EventSubscription
  Creates a new instance of `EventSubscription`.
EventSubscriptionList - Class in com.ngrok.definitions
  A class encapsulating the `EventSubscriptionList` resource.
EventSubscriptionList(List<EventSubscription>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.EventSubscriptionList
  Creates a new instance of `EventSubscriptionList`.
eventSubscriptions() - Method in class com.ngrok.Ngrok
  Creates a service client for EventSubscriptions.
EventSubscriptions - Class in com.ngrok.services
  An API client for `EventSubscriptions`.
EventSubscriptions(NgrokApiClient) - Constructor for class com.ngrok.services.EventSubscriptions
  Creates a new sub-client for EventSubscriptions.
EventSubscriptions.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
EventSubscriptions.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
EventSubscriptions.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
EventSubscriptions.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
EventSubscriptions.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
EventTarget - Class in com.ngrok.definitions
  A class encapsulating the `EventTarget` resource.
EventTarget.Builder - Class in com.ngrok.definitions
  Builder class for `EventTarget`.
EventTargetCloudwatchLogs - Class in com.ngrok.definitions
  A class encapsulating the `EventTargetCloudwatchLogs` resource.
EventTargetCloudwatchLogs.Builder - Class in com.ngrok.definitions
  Builder class for `EventTargetCloudwatchLogs`.
EventTargetFirehose - Class in com.ngrok.definitions
  A class encapsulating the `EventTargetFirehose` resource.
EventTargetFirehose.Builder - Class in com.ngrok.definitions
  Builder class for `EventTargetFirehose`.
EventTargetKinesis - Class in com.ngrok.definitions
  A class encapsulating the `EventTargetKinesis` resource.
EventTargetKinesis.Builder - Class in com.ngrok.definitions
  Builder class for `EventTargetKinesis`.
extensions(Map<String, String>) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  A map of extensions included in the certificate.
extensions(Optional<Map<String, String>>) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  A map of extensions included in the certificate.

## F

facebook(EndpointOAuthFacebook) - Method in class com.ngrok.definitions.EndpointOAuthProvider.Builder
  configuration for using facebook as the identity provider
facebook(Optional<EndpointOAuthFacebook>) - Method in class com.ngrok.definitions.EndpointOAuthProvider.Builder
  configuration for using facebook as the identity provider
failover() - Method in class com.ngrok.Ngrok.BackendsNamespace
  A Failover backend defines failover behavior within a list of referenced backends.
FailoverBackend - Class in com.ngrok.definitions
  A class encapsulating the `FailoverBackend` resource.
FailoverBackend(String, URI, OffsetDateTime, String, String, List<String>) - Constructor for class com.ngrok.definitions.FailoverBackend
  Creates a new instance of `FailoverBackend`.
FailoverBackendList - Class in com.ngrok.definitions
  A class encapsulating the `FailoverBackendList` resource.
FailoverBackendList(List<FailoverBackend>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.FailoverBackendList
  Creates a new instance of `FailoverBackendList`.
FailoverBackends - Class in com.ngrok.services
  A Failover backend defines failover behavior within a list of referenced backends.
FailoverBackends(NgrokApiClient) - Constructor for class com.ngrok.services.FailoverBackends
  Creates a new sub-client for FailoverBackends.
FailoverBackends.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
FailoverBackends.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
FailoverBackends.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
FailoverBackends.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
FailoverBackends.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
firehose(EventTargetFirehose) - Method in class com.ngrok.definitions.EventTarget.Builder
  Configuration used to send events to Amazon Kinesis Data Firehose.
firehose(Optional<EventTargetFirehose>) - Method in class com.ngrok.definitions.EventTarget.Builder
  Configuration used to send events to Amazon Kinesis Data Firehose.
forceAuthn(boolean) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  If true, indicates that whenever we redirect a user to the IdP for authentication that the IdP must prompt the user for authentication credentials even if the user already has a valid session with the IdP.
forceAuthn(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  If true, indicates that whenever we redirect a user to the IdP for authentication that the IdP must prompt the user for authentication credentials even if the user already has a valid session with the IdP.
format(String) - Method in class com.ngrok.services.EventDestinations.CreateCallBuilder
  The output format you would like to serialize events into when sending to their target.
format(String) - Method in class com.ngrok.services.EventDestinations.UpdateCallBuilder
  The output format you would like to serialize events into when sending to their target.
format(Optional<String>) - Method in class com.ngrok.services.EventDestinations.CreateCallBuilder
  The output format you would like to serialize events into when sending to their target.
format(Optional<String>) - Method in class com.ngrok.services.EventDestinations.UpdateCallBuilder
  The output format you would like to serialize events into when sending to their target.

## G

get(String) - Method in class com.ngrok.services.AbuseReports
  Get the detailed status of abuse report by ID.
get(String) - Method in class com.ngrok.services.AgentIngresses
  Get the details of an Agent Ingress by ID.
get(String) - Method in class com.ngrok.services.ApiKeys
  Get the details of an API key by ID.
get(String) - Method in class com.ngrok.services.CertificateAuthorities
  Get detailed information about a certficate authority See also https://ngrok.com/docs/api#api-certificate-authorities-get.
get(String) - Method in class com.ngrok.services.Credentials
  Get detailed information about a tunnel authtoken credential See also https://ngrok.com/docs/api#api-credentials-get.
get(String) - Method in class com.ngrok.services.EdgesHttps
  Get an HTTPS Edge by ID See also https://ngrok.com/docs/api#api-edges-https-get.
get(String) - Method in class com.ngrok.services.EdgesTcp
  Get a TCP Edge by ID See also https://ngrok.com/docs/api#api-edges-tcp-get.
get(String) - Method in class com.ngrok.services.EdgesTls
  Get a TLS Edge by ID See also https://ngrok.com/docs/api#api-edges-tls-get.
get(String) - Method in class com.ngrok.services.Endpoints
  Get the status of an endpoint by ID See also https://ngrok.com/docs/api#api-endpoints-get.
get(String) - Method in class com.ngrok.services.EventDestinations
  Get detailed information about an Event Destination by ID.
get(String) - Method in class com.ngrok.services.EventSubscriptions
  Get an Event Subscription by ID.
get(String) - Method in class com.ngrok.services.FailoverBackends
  Get detailed information about a Failover backend by ID See also https://ngrok.com/docs/api#api-failover-backends-get.
get(String) - Method in class com.ngrok.services.HttpResponseBackends
  Creates a call builder for the Get API operation.
get(String) - Method in class com.ngrok.services.HttpsEdgeMutualTlsModule
  Creates a call builder for the Get API operation.
get(String) - Method in class com.ngrok.services.HttpsEdgeTlsTerminationModule
  Creates a call builder for the Get API operation.
get(String) - Method in class com.ngrok.services.IpPolicies
  Get detailed information about an IP policy by ID.
get(String) - Method in class com.ngrok.services.IpPolicyRules
  Get detailed information about an IP policy rule by ID.
get(String) - Method in class com.ngrok.services.IpRestrictions
  Get detailed information about an IP restriction See also https://ngrok.com/docs/api#api-ip-restrictions-get.
get(String) - Method in class com.ngrok.services.ReservedAddrs
  Get the details of a reserved address.
get(String) - Method in class com.ngrok.services.ReservedDomains
  Get the details of a reserved domain.
get(String) - Method in class com.ngrok.services.SshCertificateAuthorities
  Get detailed information about an SSH Certficate Authority See also https://ngrok.com/docs/api#api-ssh-certificate-authorities-get.
get(String) - Method in class com.ngrok.services.SshCredentials
  Get detailed information about an ssh_credential See also https://ngrok.com/docs/api#api-ssh-credentials-get.
get(String) - Method in class com.ngrok.services.SshHostCertificates
  Get detailed information about an SSH Host Certficate See also https://ngrok.com/docs/api#api-ssh-host-certificates-get.
get(String) - Method in class com.ngrok.services.SshUserCertificates
  Get detailed information about an SSH User Certficate See also https://ngrok.com/docs/api#api-ssh-user-certificates-get.
get(String) - Method in class com.ngrok.services.TcpEdgeBackendModule
  Creates a call builder for the Get API operation.
get(String) - Method in class com.ngrok.services.TcpEdgeIpRestrictionModule
  Creates a call builder for the Get API operation.
get(String) - Method in class com.ngrok.services.TlsCertificates
  Get detailed information about a TLS certificate See also https://ngrok.com/docs/api#api-tls-certificates-get.
get(String) - Method in class com.ngrok.services.TlsEdgeBackendModule
  Creates a call builder for the Get API operation.
get(String) - Method in class com.ngrok.services.TlsEdgeIpRestrictionModule
  Creates a call builder for the Get API operation.
get(String) - Method in class com.ngrok.services.TlsEdgeMutualTlsModule
  Creates a call builder for the Get API operation.
get(String) - Method in class com.ngrok.services.TlsEdgeTlsTerminationModule
  Creates a call builder for the Get API operation.
get(String) - Method in class com.ngrok.services.TunnelGroupBackends
  Get detailed information about a TunnelGroup backend by ID See also https://ngrok.com/docs/api#api-tunnel-group-backends-get.
get(String) - Method in class com.ngrok.services.Tunnels
  Get the status of a tunnel by ID See also https://ngrok.com/docs/api#api-tunnels-get.
get(String) - Method in class com.ngrok.services.TunnelSessions
  Get the detailed status of a tunnel session by ID See also https://ngrok.com/docs/api#api-tunnel-sessions-get.
get(String) - Method in class com.ngrok.services.WeightedBackends
  Get detailed information about a Weighted backend by ID See also https://ngrok.com/docs/api#api-weighted-backends-get.
get(String, String) - Method in class com.ngrok.services.EdgeRouteBackendModule
  Creates a call builder for the Get API operation.
get(String, String) - Method in class com.ngrok.services.EdgeRouteCircuitBreakerModule
  Creates a call builder for the Get API operation.
get(String, String) - Method in class com.ngrok.services.EdgeRouteCompressionModule
  Creates a call builder for the Get API operation.
get(String, String) - Method in class com.ngrok.services.EdgeRouteIpRestrictionModule
  Creates a call builder for the Get API operation.
get(String, String) - Method in class com.ngrok.services.EdgeRouteOAuthModule
  Creates a call builder for the Get API operation.
get(String, String) - Method in class com.ngrok.services.EdgeRouteOidcModule
  Creates a call builder for the Get API operation.
get(String, String) - Method in class com.ngrok.services.EdgeRouteRequestHeadersModule
  Creates a call builder for the Get API operation.
get(String, String) - Method in class com.ngrok.services.EdgeRouteResponseHeadersModule
  Creates a call builder for the Get API operation.
get(String, String) - Method in class com.ngrok.services.EdgeRouteSamlModule
  Creates a call builder for the Get API operation.
get(String, String) - Method in class com.ngrok.services.EdgeRouteWebhookVerificationModule
  Creates a call builder for the Get API operation.
get(String, String) - Method in class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule
  Creates a call builder for the Get API operation.
get(String, String) - Method in class com.ngrok.services.EdgesHttpsRoutes
  Get an HTTPS Edge Route by ID See also https://ngrok.com/docs/api#api-edges-https-routes-get.
get(String, String) - Method in class com.ngrok.services.EventSources
  Get the details for a given type that triggers for the given event subscription See also https://ngrok.com/docs/api#api-event-sources-get.
GET - Enum constant in enum com.ngrok.NgrokApiClient.HttpMethod
  HTTP GET
getAcl() - Method in class com.ngrok.definitions.Credential
  optional list of ACL rules.
getAcl() - Method in class com.ngrok.definitions.SshCredential
  optional list of ACL rules.
getAcmeChallengeCnameTarget() - Method in class com.ngrok.definitions.ReservedDomain
  DNS CNAME target for the host _acme-challenge.example.com, where example.com is your reserved domain name.
getAction() - Method in class com.ngrok.definitions.IpPolicyRule
  the action to apply to the policy rule, either `allow` or `deny`
getAdd() - Method in class com.ngrok.definitions.EndpointRequestHeaders
  a map of header key to header value that will be injected into the HTTP Request before being sent to the upstream application server
getAdd() - Method in class com.ngrok.definitions.EndpointResponseHeaders
  a map of header key to header value that will be injected into the HTTP Response returned to the HTTP client
getAddr() - Method in class com.ngrok.definitions.ReservedAddr
  hostname:port of the reserved address that was assigned at creation time
getAgentVersion() - Method in class com.ngrok.definitions.TunnelSession
  version of the ngrok agent that started this ngrok tunnel session
getAllowIdpInitiated() - Method in class com.ngrok.definitions.EndpointSaml
  If true, the IdP may initiate a login directly (e.g.
getAllowIdpInitiated() - Method in class com.ngrok.definitions.EndpointSamlMutate
  If true, the IdP may initiate a login directly (e.g.
getAssertionConsumerServiceUrl() - Method in class com.ngrok.definitions.EndpointSaml
  The public URL of the SP's Assertion Consumer Service.
getAuth() - Method in class com.ngrok.definitions.EventTargetCloudwatchLogs
  Configuration for how to authenticate into your AWS account.
getAuth() - Method in class com.ngrok.definitions.EventTargetFirehose
  Configuration for how to authenticate into your AWS account.
getAuth() - Method in class com.ngrok.definitions.EventTargetKinesis
  Configuration for how to authenticate into your AWS account.
getAuthCheckInterval() - Method in class com.ngrok.definitions.EndpointOAuth
  Integer number of seconds after which ngrok guarantees it will refresh user state from the identity provider and recheck whether the user is still authorized to access the endpoint.
getAuthority() - Method in class com.ngrok.definitions.ReservedDomainCertPolicy
  certificate authority to request certificates from.
getAuthorizedGroups() - Method in class com.ngrok.definitions.EndpointSaml
  If present, only users who are a member of one of the listed groups may access the target endpoint.
getAuthorizedGroups() - Method in class com.ngrok.definitions.EndpointSamlMutate
  If present, only users who are a member of one of the listed groups may access the target endpoint.
getAwsAccessKeyId() - Method in class com.ngrok.definitions.AwsCredentials
  The ID portion of an AWS access key.
getAwsSecretAccessKey() - Method in class com.ngrok.definitions.AwsCredentials
  The secret portion of an AWS access key.
getBackend() - Method in class com.ngrok.definitions.EndpointBackend
  backend to be used to back this endpoint
getBackend() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  backend module configuration or `null`
getBackend() - Method in class com.ngrok.definitions.TcpEdge
  edge modules
getBackend() - Method in class com.ngrok.definitions.TlsEdge
  edge modules
getBackendId() - Method in class com.ngrok.definitions.EndpointBackendMutate
  backend to be used to back this endpoint
getBackends() - Method in class com.ngrok.definitions.FailoverBackend
  the ids of the child backends in order
getBackends() - Method in class com.ngrok.definitions.FailoverBackendList
  the list of all Failover backends on this account
getBackends() - Method in class com.ngrok.definitions.HttpResponseBackendList
  Fetches the value of the `backends` property.
getBackends() - Method in class com.ngrok.definitions.Tunnel
  tunnel group backends served by this backend tunnel
getBackends() - Method in class com.ngrok.definitions.TunnelGroupBackendList
  the list of all TunnelGroup backends on this account
getBackends() - Method in class com.ngrok.definitions.WeightedBackend
  the ids of the child backends to their weights [0-10000]
getBackends() - Method in class com.ngrok.definitions.WeightedBackendList
  the list of all Weighted backends on this account
getBody() - Method in class com.ngrok.definitions.HttpResponseBackend
  body to return as fixed content
getCaPem() - Method in class com.ngrok.definitions.CertificateAuthority
  raw PEM of the Certificate Authority
getCertificate() - Method in class com.ngrok.definitions.ReservedDomain
  object referencing the TLS certificate used for connections to this domain.
getCertificate() - Method in class com.ngrok.definitions.SshHostCertificate
  the signed SSH certificate in OpenSSH Authorized Keys format.
getCertificate() - Method in class com.ngrok.definitions.SshUserCertificate
  the signed SSH certificate in OpenSSH Authorized Keys Format.
getCertificateAuthorities() - Method in class com.ngrok.definitions.CertificateAuthorityList
  the list of all certificate authorities on this account
getCertificateAuthorities() - Method in class com.ngrok.definitions.EndpointMutualTls
  PEM-encoded CA certificates that will be used to validate.
getCertificateAuthorityIds() - Method in class com.ngrok.definitions.EndpointMutualTlsMutate
  list of certificate authorities that will be used to validate the TLS client certificate presented by the initiator of the TLS connection
getCertificateManagementPolicy() - Method in class com.ngrok.definitions.ReservedDomain
  configuration for automatic management of TLS certificates for this domain, or null if automatic management is disabled
getCertificateManagementStatus() - Method in class com.ngrok.definitions.ReservedDomain
  status of the automatic certificate management for this domain, or null if automatic management is disabled
getCertificatePem() - Method in class com.ngrok.definitions.TlsCertificate
  chain of PEM-encoded certificates, leaf first.
getCidr() - Method in class com.ngrok.definitions.IpPolicyRule
  an IP or IP range specified in CIDR notation.
getCircuitBreaker() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  circuit breaker module configuration or `null`
getClientId() - Method in class com.ngrok.definitions.EndpointOAuthFacebook
  the OAuth app client ID.
getClientId() - Method in class com.ngrok.definitions.EndpointOAuthGitHub
  the OAuth app client ID.
getClientId() - Method in class com.ngrok.definitions.EndpointOAuthGoogle
  the OAuth app client ID.
getClientId() - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft
  the OAuth app client ID.
getClientId() - Method in class com.ngrok.definitions.EndpointOidc
  The OIDC app's client ID and OIDC audience.
getClientSecret() - Method in class com.ngrok.definitions.EndpointOAuthFacebook
  the OAuth app client secret.
getClientSecret() - Method in class com.ngrok.definitions.EndpointOAuthGitHub
  the OAuth app client secret.
getClientSecret() - Method in class com.ngrok.definitions.EndpointOAuthGoogle
  the OAuth app client secret.
getClientSecret() - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft
  the OAuth app client secret.
getClientSecret() - Method in class com.ngrok.definitions.EndpointOidc
  The OIDC app's client secret.
getCloudwatchLogs() - Method in class com.ngrok.definitions.EventTarget
  Configuration used to send events to Amazon CloudWatch Logs.
getCnameTarget() - Method in class com.ngrok.definitions.ReservedDomain
  DNS CNAME target for a custom hostname, or null if the reserved domain is a subdomain of *.ngrok.io
getCompression() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  compression module configuration or `null`
getCookiePrefix() - Method in class com.ngrok.definitions.EndpointOAuth
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
getCookiePrefix() - Method in class com.ngrok.definitions.EndpointOidc
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
getCookiePrefix() - Method in class com.ngrok.definitions.EndpointSaml
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
getCookiePrefix() - Method in class com.ngrok.definitions.EndpointSamlMutate
  the prefix of the session cookie that ngrok sets on the http client to cache authentication.
getCreatedAt() - Method in class com.ngrok.definitions.AbuseReport
  timestamp that the abuse report record was created in RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.AgentIngress
  timestamp when the Agent Ingress was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.ApiKey
  timestamp when the api key was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.CertificateAuthority
  timestamp when the Certificate Authority was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.Credential
  timestamp when the tunnel credential was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.Endpoint
  timestamp when the endpoint was created in RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.EventDestination
  Timestamp when the Event Destination was created, RFC 3339 format.
getCreatedAt() - Method in class com.ngrok.definitions.EventSubscription
  When the Event Subscription was created (RFC 3339 format).
getCreatedAt() - Method in class com.ngrok.definitions.FailoverBackend
  timestamp when the backend was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.HttpResponseBackend
  timestamp when the backend was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.HttpsEdge
  timestamp when the edge configuration was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  timestamp when the edge configuration was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.IpPolicy
  timestamp when the IP policy was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.IpPolicyRule
  timestamp when the IP policy rule was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.IpRestriction
  timestamp when the IP restriction was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.ReservedAddr
  timestamp when the reserved address was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.ReservedDomain
  timestamp when the reserved domain was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.SshCertificateAuthority
  timestamp when the SSH Certificate Authority API resource was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.SshCredential
  timestamp when the ssh credential was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.SshHostCertificate
  timestamp when the SSH Host Certificate API resource was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.SshUserCertificate
  timestamp when the SSH User Certificate API resource was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.TcpEdge
  timestamp when the edge was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.TlsCertificate
  timestamp when the TLS certificate was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.TlsEdge
  timestamp when the edge configuration was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.TunnelGroupBackend
  timestamp when the backend was created, RFC 3339 format
getCreatedAt() - Method in class com.ngrok.definitions.WeightedBackend
  timestamp when the backend was created, RFC 3339 format
getCredential() - Method in class com.ngrok.definitions.TunnelSession
  reference to the tunnel credential or ssh credential used by the ngrok agent to start this tunnel session
getCredentials() - Method in class com.ngrok.definitions.CredentialList
  the list of all tunnel credentials on this account
getCreds() - Method in class com.ngrok.definitions.AwsAuth
  Credentials to your AWS account if you prefer ngrok to sign in with long-term access keys.
getCriticalOptions() - Method in class com.ngrok.definitions.SshUserCertificate
  A map of critical options included in the certificate.
getDeliveryStreamArn() - Method in class com.ngrok.definitions.EventTargetFirehose
  An Amazon Resource Name specifying the Firehose delivery stream to deposit events into.
getDescription() - Method in class com.ngrok.definitions.AgentIngress
  human-readable description of the use of this Agent Ingress.
getDescription() - Method in class com.ngrok.definitions.ApiKey
  human-readable description of what uses the API key to authenticate.
getDescription() - Method in class com.ngrok.definitions.CertificateAuthority
  human-readable description of this Certificate Authority.
getDescription() - Method in class com.ngrok.definitions.Credential
  human-readable description of who or what will use the credential to authenticate.
getDescription() - Method in class com.ngrok.definitions.EventDestination
  Human-readable description of the Event Destination.
getDescription() - Method in class com.ngrok.definitions.EventSubscription
  Arbitrary customer supplied information intended to be human readable.
getDescription() - Method in class com.ngrok.definitions.FailoverBackend
  human-readable description of this backend.
getDescription() - Method in class com.ngrok.definitions.HttpResponseBackend
  human-readable description of this backend.
getDescription() - Method in class com.ngrok.definitions.HttpsEdge
  human-readable description of what this edge will be used for; optional, max 255 bytes.
getDescription() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  human-readable description of what this edge will be used for; optional, max 255 bytes.
getDescription() - Method in class com.ngrok.definitions.IpPolicy
  human-readable description of the source IPs of this IP policy.
getDescription() - Method in class com.ngrok.definitions.IpPolicyRule
  human-readable description of the source IPs of this IP rule.
getDescription() - Method in class com.ngrok.definitions.IpRestriction
  human-readable description of this IP restriction.
getDescription() - Method in class com.ngrok.definitions.ReservedAddr
  human-readable description of what this reserved address will be used for
getDescription() - Method in class com.ngrok.definitions.ReservedDomain
  human-readable description of what this reserved domain will be used for
getDescription() - Method in class com.ngrok.definitions.SshCertificateAuthority
  human-readable description of this SSH Certificate Authority.
getDescription() - Method in class com.ngrok.definitions.SshCredential
  human-readable description of who or what will use the ssh credential to authenticate.
getDescription() - Method in class com.ngrok.definitions.SshHostCertificate
  human-readable description of this SSH Host Certificate.
getDescription() - Method in class com.ngrok.definitions.SshUserCertificate
  human-readable description of this SSH User Certificate.
getDescription() - Method in class com.ngrok.definitions.TcpEdge
  human-readable description of what this edge will be used for; optional, max 255 bytes.
getDescription() - Method in class com.ngrok.definitions.TlsCertificate
  human-readable description of this TLS certificate.
getDescription() - Method in class com.ngrok.definitions.TlsEdge
  human-readable description of what this edge will be used for; optional, max 255 bytes.
getDescription() - Method in class com.ngrok.definitions.TunnelGroupBackend
  human-readable description of this backend.
getDescription() - Method in class com.ngrok.definitions.WeightedBackend
  human-readable description of this backend.
getDestinations() - Method in class com.ngrok.definitions.EventSubscription
  Destinations to which these events will be sent
getDetails() - Method in exception com.ngrok.definitions.NgrokApiError
  Fetches any further details about the error.
getDnsNames() - Method in class com.ngrok.definitions.TlsCertificateSaNs
  set of additional domains (including wildcards) this TLS certificate is valid for
getDomain() - Method in class com.ngrok.definitions.AgentIngress
  the domain that you own to be used as the base domain name to generate regional agent ingress domains.
getDomain() - Method in class com.ngrok.definitions.Endpoint
  the domain reserved for this endpoint
getDomain() - Method in class com.ngrok.definitions.ReservedDomain
  hostname of the reserved domain
getEdge() - Method in class com.ngrok.definitions.Endpoint
  the edge serving requests to this endpoint, if this is an edge endpoint
getEdgeId() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  unique identifier of this edge
getEmailAddresses() - Method in class com.ngrok.definitions.EndpointOAuthFacebook
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
getEmailAddresses() - Method in class com.ngrok.definitions.EndpointOAuthGitHub
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
getEmailAddresses() - Method in class com.ngrok.definitions.EndpointOAuthGoogle
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
getEmailAddresses() - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft
  a list of email addresses of users authenticated by identity provider who are allowed access to the endpoint
getEmailDomains() - Method in class com.ngrok.definitions.EndpointOAuthFacebook
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
getEmailDomains() - Method in class com.ngrok.definitions.EndpointOAuthGitHub
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
getEmailDomains() - Method in class com.ngrok.definitions.EndpointOAuthGoogle
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
getEmailDomains() - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft
  a list of email domains of users authenticated by identity provider who are allowed access to the endpoint
getEnabled() - Method in class com.ngrok.definitions.EndpointBackend
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointBackendMutate
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointCircuitBreaker
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointCompression
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointIpPolicy
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointIpPolicyMutate
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointMutualTls
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointMutualTlsMutate
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointOAuth
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointOidc
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointRequestHeaders
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointResponseHeaders
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointSaml
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointSamlMutate
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointTlsTermination
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointTlsTerminationAtEdge
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointWebhookValidation
  `true` if the module will be applied to traffic, `false` to disable.
getEnabled() - Method in class com.ngrok.definitions.EndpointWebsocketTcpConverter
  `true` if the module will be applied to traffic, `false` to disable.
getEndpoint() - Method in class com.ngrok.definitions.Tunnel
  the ephemeral endpoint this tunnel is associated with, if this is an agent-initiated tunnel
getEndpoints() - Method in class com.ngrok.definitions.EndpointList
  the list of all active endpoints on this account
getEnforced() - Method in class com.ngrok.definitions.IpRestriction
  true if the IP restriction will be enforced.
getEntityId() - Method in class com.ngrok.definitions.EndpointSaml
  The SP Entity's unique ID.
getErrorCode() - Method in exception com.ngrok.definitions.NgrokApiError
  Fetches the ngrok API error code, if any.
getErrorCode() - Method in class com.ngrok.definitions.ReservedDomainCertJob
  if present, an error code indicating why provisioning is failing.
getErrorThresholdPercentage() - Method in class com.ngrok.definitions.EndpointCircuitBreaker
  Error threshold percentage should be between 0 - 1.0, not 0-100.0
getEventDestinations() - Method in class com.ngrok.definitions.EventDestinationList
  The list of all Event Destinations on this account.
getEventSubscriptions() - Method in class com.ngrok.definitions.EventSubscriptionList
  The list of all Event Subscriptions on this account.
getExtendedKeyUsages() - Method in class com.ngrok.definitions.CertificateAuthority
  extended set of actions the private key of this Certificate Authority can be used for
getExtendedKeyUsages() - Method in class com.ngrok.definitions.TlsCertificate
  extended set of actions the private key of this TLS certificate can be used for
getExtensions() - Method in class com.ngrok.definitions.SshUserCertificate
  A map of extensions included in the certificate.
getFacebook() - Method in class com.ngrok.definitions.EndpointOAuthProvider
  configuration for using facebook as the identity provider
getFirehose() - Method in class com.ngrok.definitions.EventTarget
  Configuration used to send events to Amazon Kinesis Data Firehose.
getForceAuthn() - Method in class com.ngrok.definitions.EndpointSaml
  If true, indicates that whenever we redirect a user to the IdP for authentication that the IdP must prompt the user for authentication credentials even if the user already has a valid session with the IdP.
getForceAuthn() - Method in class com.ngrok.definitions.EndpointSamlMutate
  If true, indicates that whenever we redirect a user to the IdP for authentication that the IdP must prompt the user for authentication credentials even if the user already has a valid session with the IdP.
getFormat() - Method in class com.ngrok.definitions.EventDestination
  The output format you would like to serialize events into when sending to their target.
getForwardsTo() - Method in class com.ngrok.definitions.Tunnel
  upstream address the ngrok agent forwards traffic over this tunnel to.
getGithub() - Method in class com.ngrok.definitions.EndpointOAuthProvider
  configuration for using github as the identity provider
getGoogle() - Method in class com.ngrok.definitions.EndpointOAuthProvider
  configuration for using google as the identity provider
getHeaders() - Method in class com.ngrok.definitions.HttpResponseBackend
  headers to return
getHostname() - Method in class com.ngrok.definitions.AbuseReportHostname
  the hostname ngrok has parsed out of one of the reported URLs in this abuse report
getHostnames() - Method in class com.ngrok.definitions.AbuseReport
  an array of hostname statuses related to the report
getHostport() - Method in class com.ngrok.definitions.Endpoint
  hostport served by this endpoint (hostname:port)
getHostports() - Method in class com.ngrok.definitions.HttpsEdge
  hostports served by this edge
getHostports() - Method in class com.ngrok.definitions.TcpEdge
  hostports served by this edge
getHostports() - Method in class com.ngrok.definitions.TlsEdge
  hostports served by this edge
getHttpsEdges() - Method in class com.ngrok.definitions.HttpsEdgeList
  the list of all HTTPS Edges on this account
getHttpStatusCode() - Method in exception com.ngrok.definitions.NgrokApiError
  Fetches the HTTP status code.
getId() - Method in class com.ngrok.definitions.AbuseReport
  ID of the abuse report
getId() - Method in class com.ngrok.definitions.AgentIngress
  unique Agent Ingress resource identifier
getId() - Method in class com.ngrok.definitions.ApiKey
  unique API key resource identifier
getId() - Method in class com.ngrok.definitions.CertificateAuthority
  unique identifier for this Certificate Authority
getId() - Method in class com.ngrok.definitions.Credential
  unique tunnel credential resource identifier
getId() - Method in class com.ngrok.definitions.Endpoint
  unique endpoint resource identifier
getId() - Method in class com.ngrok.definitions.EventDestination
  Unique identifier for this Event Destination.
getId() - Method in class com.ngrok.definitions.EventSubscription
  Unique identifier for this Event Subscription.
getId() - Method in class com.ngrok.definitions.FailoverBackend
  unique identifier for this Failover backend
getId() - Method in class com.ngrok.definitions.HttpResponseBackend
  Fetches the value of the `id` property.
getId() - Method in class com.ngrok.definitions.HttpsEdge
  unique identifier of this edge
getId() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  unique identifier of this edge route
getId() - Method in class com.ngrok.definitions.IpPolicy
  unique identifier for this IP policy
getId() - Method in class com.ngrok.definitions.IpPolicyRule
  unique identifier for this IP policy rule
getId() - Method in class com.ngrok.definitions.IpRestriction
  unique identifier for this IP restriction
getId() - Method in class com.ngrok.definitions.Ref
  a resource identifier
getId() - Method in class com.ngrok.definitions.ReservedAddr
  unique reserved address resource identifier
getId() - Method in class com.ngrok.definitions.ReservedDomain
  unique reserved domain resource identifier
getId() - Method in class com.ngrok.definitions.SshCertificateAuthority
  unique identifier for this SSH Certificate Authority
getId() - Method in class com.ngrok.definitions.SshCredential
  unique ssh credential resource identifier
getId() - Method in class com.ngrok.definitions.SshHostCertificate
  unique identifier for this SSH Host Certificate
getId() - Method in class com.ngrok.definitions.SshUserCertificate
  unique identifier for this SSH User Certificate
getId() - Method in class com.ngrok.definitions.TcpEdge
  unique identifier of this edge
getId() - Method in class com.ngrok.definitions.TlsCertificate
  unique identifier for this TLS certificate
getId() - Method in class com.ngrok.definitions.TlsEdge
  unique identifier of this edge
getId() - Method in class com.ngrok.definitions.Tunnel
  unique tunnel resource identifier
getId() - Method in class com.ngrok.definitions.TunnelGroupBackend
  unique identifier for this TunnelGroup backend
getId() - Method in class com.ngrok.definitions.TunnelSession
  unique tunnel session resource identifier
getId() - Method in class com.ngrok.definitions.WeightedBackend
  unique identifier for this Weighted backend
getIdpMetadata() - Method in class com.ngrok.definitions.EndpointSaml
  The full XML IdP EntityDescriptor.
getIdpMetadata() - Method in class com.ngrok.definitions.EndpointSamlMutate
  The full XML IdP EntityDescriptor.
getInactivityTimeout() - Method in class com.ngrok.definitions.EndpointOAuth
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
getInactivityTimeout() - Method in class com.ngrok.definitions.EndpointOidc
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
getInactivityTimeout() - Method in class com.ngrok.definitions.EndpointSaml
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
getInactivityTimeout() - Method in class com.ngrok.definitions.EndpointSamlMutate
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
getIngresses() - Method in class com.ngrok.definitions.AgentIngressList
  the list of Agent Ingresses owned by this account
getIp() - Method in class com.ngrok.definitions.TunnelSession
  source ip address of the tunnel session
getIpPolicies() - Method in class com.ngrok.definitions.EndpointIpPolicy
  Fetches the value of the `ipPolicies` property.
getIpPolicies() - Method in class com.ngrok.definitions.IpPolicyList
  the list of all IP policies on this account
getIpPolicies() - Method in class com.ngrok.definitions.IpRestriction
  the set of IP policies that are used to enforce the restriction
getIpPolicy() - Method in class com.ngrok.definitions.IpPolicyRule
  object describing the IP policy this IP Policy Rule belongs to
getIpPolicyIds() - Method in class com.ngrok.definitions.EndpointIpPolicyMutate
  list of all IP policies that will be used to check if a source IP is allowed access to the endpoint
getIpPolicyRules() - Method in class com.ngrok.definitions.IpPolicyRuleList
  the list of all IP policy rules on this account
getIpRestriction() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  ip restriction module configuration or `null`
getIpRestriction() - Method in class com.ngrok.definitions.TcpEdge
  Fetches the value of the `ipRestriction` property.
getIpRestriction() - Method in class com.ngrok.definitions.TlsEdge
  Fetches the value of the `ipRestriction` property.
getIpRestrictions() - Method in class com.ngrok.definitions.IpRestrictionList
  the list of all IP restrictions on this account
getIps() - Method in class com.ngrok.definitions.TlsCertificateSaNs
  set of IP addresses this TLS certificate is also valid for
getIssuedAt() - Method in class com.ngrok.definitions.TlsCertificate
  timestamp (in RFC 3339 format) when this TLS certificate was issued automatically, or null if this certificate was user-uploaded
getIssuer() - Method in class com.ngrok.definitions.EndpointOidc
  URL of the OIDC "OpenID provider".
getIssuerCommonName() - Method in class com.ngrok.definitions.TlsCertificate
  issuer common name from the leaf of this TLS certificate
getKeys() - Method in class com.ngrok.definitions.ApiKeyList
  the list of API keys for this account
getKeyType() - Method in class com.ngrok.definitions.SshCertificateAuthority
  the type of private key for this SSH Certificate Authority
getKeyType() - Method in class com.ngrok.definitions.SshHostCertificate
  the key type of the `public_key`, one of `rsa`, `ecdsa` or `ed25519`
getKeyType() - Method in class com.ngrok.definitions.SshUserCertificate
  the key type of the `public_key`, one of `rsa`, `ecdsa` or `ed25519`
getKeyUsages() - Method in class com.ngrok.definitions.CertificateAuthority
  set of actions the private key of this Certificate Authority can be used for
getKeyUsages() - Method in class com.ngrok.definitions.TlsCertificate
  set of actions the private key of this TLS certificate can be used for
getKinesis() - Method in class com.ngrok.definitions.EventTarget
  Configuration used to send events to Amazon Kinesis.
getLabels() - Method in class com.ngrok.definitions.Tunnel
  the labels the tunnel group backends will match against, if this is a backend tunnel
getLabels() - Method in class com.ngrok.definitions.TunnelGroupBackend
  labels to watch for tunnels on, e.g.
getLogGroupArn() - Method in class com.ngrok.definitions.EventTargetCloudwatchLogs
  An Amazon Resource Name specifying the CloudWatch Logs group to deposit events into.
getMatch() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  Route selector: "/blog" or "example.com" or "example.com/blog"
getMatchType() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  Type of match to use for this route.
getMaximumDuration() - Method in class com.ngrok.definitions.EndpointOAuth
  Integer number of seconds of the maximum duration of an authenticated session.
getMaximumDuration() - Method in class com.ngrok.definitions.EndpointOidc
  Integer number of seconds of the maximum duration of an authenticated session.
getMaximumDuration() - Method in class com.ngrok.definitions.EndpointSaml
  Integer number of seconds of the maximum duration of an authenticated session.
getMaximumDuration() - Method in class com.ngrok.definitions.EndpointSamlMutate
  Integer number of seconds of the maximum duration of an authenticated session.
getMetadata() - Method in class com.ngrok.definitions.AbuseReport
  arbitrary user-defined data about this abuse report.
getMetadata() - Method in class com.ngrok.definitions.AgentIngress
  arbitrary user-defined machine-readable data of this Agent Ingress.
getMetadata() - Method in class com.ngrok.definitions.ApiKey
  arbitrary user-defined data of this API key.
getMetadata() - Method in class com.ngrok.definitions.CertificateAuthority
  arbitrary user-defined machine-readable data of this Certificate Authority.
getMetadata() - Method in class com.ngrok.definitions.Credential
  arbitrary user-defined machine-readable data of this credential.
getMetadata() - Method in class com.ngrok.definitions.Endpoint
  user-supplied metadata of the associated tunnel or edge object
getMetadata() - Method in class com.ngrok.definitions.EventDestination
  Arbitrary user-defined machine-readable data of this Event Destination.
getMetadata() - Method in class com.ngrok.definitions.EventSubscription
  Arbitrary customer supplied information intended to be machine readable.
getMetadata() - Method in class com.ngrok.definitions.FailoverBackend
  arbitrary user-defined machine-readable data of this backend.
getMetadata() - Method in class com.ngrok.definitions.HttpResponseBackend
  arbitrary user-defined machine-readable data of this backend.
getMetadata() - Method in class com.ngrok.definitions.HttpsEdge
  arbitrary user-defined machine-readable data of this edge; optional, max 4096 bytes.
getMetadata() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  arbitrary user-defined machine-readable data of this edge.
getMetadata() - Method in class com.ngrok.definitions.IpPolicy
  arbitrary user-defined machine-readable data of this IP policy.
getMetadata() - Method in class com.ngrok.definitions.IpPolicyRule
  arbitrary user-defined machine-readable data of this IP policy rule.
getMetadata() - Method in class com.ngrok.definitions.IpRestriction
  arbitrary user-defined machine-readable data of this IP restriction.
getMetadata() - Method in class com.ngrok.definitions.ReservedAddr
  arbitrary user-defined machine-readable data of this reserved address.
getMetadata() - Method in class com.ngrok.definitions.ReservedDomain
  arbitrary user-defined machine-readable data of this reserved domain.
getMetadata() - Method in class com.ngrok.definitions.SshCertificateAuthority
  arbitrary user-defined machine-readable data of this SSH Certificate Authority.
getMetadata() - Method in class com.ngrok.definitions.SshCredential
  arbitrary user-defined machine-readable data of this ssh credential.
getMetadata() - Method in class com.ngrok.definitions.SshHostCertificate
  arbitrary user-defined machine-readable data of this SSH Host Certificate.
getMetadata() - Method in class com.ngrok.definitions.SshUserCertificate
  arbitrary user-defined machine-readable data of this SSH User Certificate.
getMetadata() - Method in class com.ngrok.definitions.TcpEdge
  arbitrary user-defined machine-readable data of this edge.
getMetadata() - Method in class com.ngrok.definitions.TlsCertificate
  arbitrary user-defined machine-readable data of this TLS certificate.
getMetadata() - Method in class com.ngrok.definitions.TlsEdge
  arbitrary user-defined machine-readable data of this edge.
getMetadata() - Method in class com.ngrok.definitions.Tunnel
  user-supplied metadata for the tunnel defined in the ngrok configuration file.
getMetadata() - Method in class com.ngrok.definitions.TunnelGroupBackend
  arbitrary user-defined machine-readable data of this backend.
getMetadata() - Method in class com.ngrok.definitions.TunnelSession
  arbitrary user-defined data specified in the metadata property in the ngrok configuration file.
getMetadata() - Method in class com.ngrok.definitions.WeightedBackend
  arbitrary user-defined machine-readable data of this backend.
getMetadataUrl() - Method in class com.ngrok.definitions.EndpointSaml
  A public URL where the SP's metadata is hosted.
getMicrosoft() - Method in class com.ngrok.definitions.EndpointOAuthProvider
  configuration for using microsoft as the identity provider
getMinVersion() - Method in class com.ngrok.definitions.EndpointTlsTermination
  The minimum TLS version used for termination and advertised to the client during the TLS handshake.
getMinVersion() - Method in class com.ngrok.definitions.EndpointTlsTerminationAtEdge
  The minimum TLS version used for termination and advertised to the client during the TLS handshake.
getMsg() - Method in class com.ngrok.definitions.ReservedDomainCertJob
  a message describing the current status or error
getMutualTls() - Method in class com.ngrok.definitions.HttpsEdge
  edge modules
getMutualTls() - Method in class com.ngrok.definitions.TlsEdge
  Fetches the value of the `mutualTls` property.
getNameidFormat() - Method in class com.ngrok.definitions.EndpointSaml
  Defines the name identifier format the SP expects the IdP to use in its assertions to identify subjects.
getNameidFormat() - Method in class com.ngrok.definitions.EndpointSamlMutate
  Defines the name identifier format the SP expects the IdP to use in its assertions to identify subjects.
getNextPageUri() - Method in class com.ngrok.definitions.AgentIngressList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.ApiKeyList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.CertificateAuthorityList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.CredentialList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.EndpointList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.EventDestinationList
  URI of the next page, or null if there is no next page.
getNextPageUri() - Method in class com.ngrok.definitions.EventSubscriptionList
  URI of next page, or null if there is no next page.
getNextPageUri() - Method in class com.ngrok.definitions.FailoverBackendList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.HttpResponseBackendList
  Fetches the value of the `nextPageUri` property.
getNextPageUri() - Method in class com.ngrok.definitions.HttpsEdgeList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.IpPolicyList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.IpPolicyRuleList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.IpRestrictionList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in interface com.ngrok.definitions.Pageable
  Fetches the URI of the next page.
getNextPageUri() - Method in class com.ngrok.definitions.ReservedAddrList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.ReservedDomainList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.SshCertificateAuthorityList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.SshCredentialList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.SshHostCertificateList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.SshUserCertificateList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.TcpEdgeList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.TlsCertificateList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.TlsEdgeList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.TunnelGroupBackendList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.TunnelList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.TunnelSessionList
  URI of the next page, or null if there is no next page
getNextPageUri() - Method in class com.ngrok.definitions.WeightedBackendList
  URI of the next page, or null if there is no next page
getNotAfter() - Method in class com.ngrok.definitions.CertificateAuthority
  timestamp when this Certificate Authority becomes invalid, RFC 3339 format
getNotAfter() - Method in class com.ngrok.definitions.TlsCertificate
  timestamp when this TLS certificate becomes invalid, RFC 3339 format
getNotBefore() - Method in class com.ngrok.definitions.CertificateAuthority
  timestamp when this Certificate Authority becomes valid, RFC 3339 format
getNotBefore() - Method in class com.ngrok.definitions.TlsCertificate
  timestamp when this TLS certificate becomes valid, RFC 3339 format
getNsTargets() - Method in class com.ngrok.definitions.AgentIngress
  a list of target values to use as the values of NS records for the domain property these values will delegate control over the domain to ngrok
getNumBuckets() - Method in class com.ngrok.definitions.EndpointCircuitBreaker
  Integer number of buckets into which metrics are retained.
getOauth() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  oauth module configuration or `null`
getOidc() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  oidc module configuration or `null`
getOptionsPassthrough() - Method in class com.ngrok.definitions.EndpointOAuth
  Do not enforce authentication on HTTP OPTIONS requests.
getOptionsPassthrough() - Method in class com.ngrok.definitions.EndpointOidc
  Do not enforce authentication on HTTP OPTIONS requests.
getOptionsPassthrough() - Method in class com.ngrok.definitions.EndpointSaml
  Do not enforce authentication on HTTP OPTIONS requests.
getOptionsPassthrough() - Method in class com.ngrok.definitions.EndpointSamlMutate
  Do not enforce authentication on HTTP OPTIONS requests.
getOrganizations() - Method in class com.ngrok.definitions.EndpointOAuthGitHub
  a list of github org identifiers.
getOs() - Method in class com.ngrok.definitions.TunnelSession
  operating system of the host the ngrok agent is running on
getPage() - Method in class com.ngrok.definitions.Page
  Returns the current response page.
getPrincipals() - Method in class com.ngrok.definitions.SshHostCertificate
  the list of principals included in the ssh host certificate.
getPrincipals() - Method in class com.ngrok.definitions.SshUserCertificate
  the list of principals included in the ssh user certificate.
getPrivateKeyType() - Method in class com.ngrok.definitions.ReservedDomainCertPolicy
  type of private key to use when requesting certificates.
getPrivateKeyType() - Method in class com.ngrok.definitions.TlsCertificate
  type of the private key of this TLS certificate.
getProto() - Method in class com.ngrok.definitions.Endpoint
  protocol served by this endpoint.
getProto() - Method in class com.ngrok.definitions.Tunnel
  tunnel protocol for ephemeral tunnels.
getProvider() - Method in class com.ngrok.definitions.EndpointOAuth
  an object which defines the identity provider to use for authentication and configuration for who may access the endpoint
getProvider() - Method in class com.ngrok.definitions.EndpointWebhookValidation
  a string indicating which webhook provider will be sending webhooks to this endpoint.
getProvisioningJob() - Method in class com.ngrok.definitions.ReservedDomainCertStatus
  status of the certificate provisioning job, or null if the certificiate isn't being provisioned or renewed
getPublicKey() - Method in class com.ngrok.definitions.SshCertificateAuthority
  raw public key for this SSH Certificate Authority
getPublicKey() - Method in class com.ngrok.definitions.SshCredential
  the PEM-encoded public key of the SSH keypair that will be used to authenticate
getPublicKey() - Method in class com.ngrok.definitions.SshHostCertificate
  a public key in OpenSSH Authorized Keys format that this certificate signs
getPublicKey() - Method in class com.ngrok.definitions.SshUserCertificate
  a public key in OpenSSH Authorized Keys format that this certificate signs
getPublicUrl() - Method in class com.ngrok.definitions.Endpoint
  URL of the hostport served by this endpoint
getPublicUrl() - Method in class com.ngrok.definitions.Tunnel
  URL of the ephemeral tunnel's public endpoint
getRegion() - Method in class com.ngrok.definitions.Endpoint
  identifier of the region this endpoint belongs to
getRegion() - Method in class com.ngrok.definitions.ReservedAddr
  reserve the address in this geographic ngrok datacenter.
getRegion() - Method in class com.ngrok.definitions.ReservedDomain
  reserve the domain in this geographic ngrok datacenter.
getRegion() - Method in class com.ngrok.definitions.Tunnel
  identifier of tune region where the tunnel is running
getRegion() - Method in class com.ngrok.definitions.TunnelSession
  the ngrok region identifier in which this tunnel session was started
getRegionDomains() - Method in class com.ngrok.definitions.AgentIngress
  a list of regional agent ingress domains that are subdomains of the value of domain this value may increase over time as ngrok adds more regions
getRemove() - Method in class com.ngrok.definitions.EndpointRequestHeaders
  a list of header names that will be removed from the HTTP Request before being sent to the upstream application server
getRemove() - Method in class com.ngrok.definitions.EndpointResponseHeaders
  a list of header names that will be removed from the HTTP Response returned to the HTTP client
getRenewsAt() - Method in class com.ngrok.definitions.ReservedDomainCertStatus
  timestamp when the next renewal will be requested, RFC 3339 format
getRequestHeaders() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  request headers module configuration or `null`
getRequestSigningCertificatePem() - Method in class com.ngrok.definitions.EndpointSaml
  PEM-encoded x.509 certificate of the key pair that is used to sign all SAML requests that the ngrok SP makes to the IdP.
getReservedAddrs() - Method in class com.ngrok.definitions.ReservedAddrList
  the list of all reserved addresses on this account
getReservedDomains() - Method in class com.ngrok.definitions.ReservedDomainList
  the list of all reserved domains on this account
getResponseHeaders() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  response headers module configuration or `null`
getRetriesAt() - Method in class com.ngrok.definitions.ReservedDomainCertJob
  timestamp when the provisioning job will be retried
getRole() - Method in class com.ngrok.definitions.AwsAuth
  A role for ngrok to assume on your behalf to deposit events into your AWS account.
getRoleArn() - Method in class com.ngrok.definitions.AwsRole
  An ARN that specifies the role that ngrok should use to deliver to the configured target.
getRollingWindow() - Method in class com.ngrok.definitions.EndpointCircuitBreaker
  Integer number of seconds in the statistical rolling window that metrics are retained for.
getRoutes() - Method in class com.ngrok.definitions.HttpsEdge
  routes
getSaml() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  saml module configuration or `null`
getScopes() - Method in class com.ngrok.definitions.EndpointOAuthFacebook
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
getScopes() - Method in class com.ngrok.definitions.EndpointOAuthGitHub
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
getScopes() - Method in class com.ngrok.definitions.EndpointOAuthGoogle
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
getScopes() - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
getScopes() - Method in class com.ngrok.definitions.EndpointOidc
  The set of scopes to request from the OIDC identity provider.
getSecret() - Method in class com.ngrok.definitions.EndpointWebhookValidation
  a string secret used to validate requests from the given provider.
getSerialNumber() - Method in class com.ngrok.definitions.TlsCertificate
  serial number of the leaf of this TLS certificate
getSingleLogoutUrl() - Method in class com.ngrok.definitions.EndpointSaml
  The public URL of the SP's Single Logout Service.
getSources() - Method in class com.ngrok.definitions.EventSourceList
  The list of all Event Sources for an Event Subscription
getSources() - Method in class com.ngrok.definitions.EventSubscription
  Sources containing the types for which this event subscription will trigger
getSshCertificateAuthorities() - Method in class com.ngrok.definitions.SshCertificateAuthorityList
  the list of all certificate authorities on this account
getSshCertificateAuthorityId() - Method in class com.ngrok.definitions.SshHostCertificate
  the ssh certificate authority that is used to sign this ssh host certificate
getSshCertificateAuthorityId() - Method in class com.ngrok.definitions.SshUserCertificate
  the ssh certificate authority that is used to sign this ssh user certificate
getSshCredentials() - Method in class com.ngrok.definitions.SshCredentialList
  the list of all ssh credentials on this account
getSshHostCertificates() - Method in class com.ngrok.definitions.SshHostCertificateList
  the list of all ssh host certificates on this account
getSshUserCertificates() - Method in class com.ngrok.definitions.SshUserCertificateList
  the list of all ssh user certificates on this account
getStartedAt() - Method in class com.ngrok.definitions.ReservedDomainCertJob
  timestamp when the provisioning job started, RFC 3339 format
getStartedAt() - Method in class com.ngrok.definitions.Tunnel
  timestamp when the tunnel was initiated in RFC 3339 format
getStartedAt() - Method in class com.ngrok.definitions.TunnelSession
  time when the tunnel session first connected to the ngrok servers
getStatus() - Method in class com.ngrok.definitions.AbuseReport
  Indicates whether ngrok has processed the abuse report.
getStatus() - Method in class com.ngrok.definitions.AbuseReportHostname
  indicates what action ngrok has taken against the hostname.
getStatusCode() - Method in class com.ngrok.definitions.HttpResponseBackend
  status code to return
getStreamArn() - Method in class com.ngrok.definitions.EventTargetKinesis
  An Amazon Resource Name specifying the Kinesis stream to deposit events into.
getSubjectAlternativeNames() - Method in class com.ngrok.definitions.TlsCertificate
  subject alternative names (SANs) from the leaf of this TLS certificate
getSubjectCommonName() - Method in class com.ngrok.definitions.CertificateAuthority
  subject common name of the Certificate Authority
getSubjectCommonName() - Method in class com.ngrok.definitions.TlsCertificate
  subject common name from the leaf of this TLS certificate
getSubjectCountry() - Method in class com.ngrok.definitions.TlsCertificate
  subject country from the leaf of this TLS certificate
getSubjectLocality() - Method in class com.ngrok.definitions.TlsCertificate
  subject locality from the leaf of this TLS certificate
getSubjectOrganization() - Method in class com.ngrok.definitions.TlsCertificate
  subject organization from the leaf of this TLS certificate
getSubjectOrganizationalUnit() - Method in class com.ngrok.definitions.TlsCertificate
  subject organizational unit from the leaf of this TLS certificate
getSubjectProvince() - Method in class com.ngrok.definitions.TlsCertificate
  subject province from the leaf of this TLS certificate
getTarget() - Method in class com.ngrok.definitions.EventDestination
  An object that encapsulates where and how to send your events.
getTcpAddr() - Method in class com.ngrok.definitions.Endpoint
  the address reserved for this endpoint
getTcpEdges() - Method in class com.ngrok.definitions.TcpEdgeList
  the list of all TCP Edges on this account
getTeams() - Method in class com.ngrok.definitions.EndpointOAuthGitHub
  a list of github teams identifiers.
getTerminateAt() - Method in class com.ngrok.definitions.EndpointTlsTermination
  `edge` if the ngrok edge should terminate TLS traffic, `upstream` if TLS traffic should be passed through to the upstream ngrok agent / application server for termination.
getTlsCertificates() - Method in class com.ngrok.definitions.TlsCertificateList
  the list of all TLS certificates on this account
getTlsEdges() - Method in class com.ngrok.definitions.TlsEdgeList
  the list of all TLS Edges on this account
getTlsTermination() - Method in class com.ngrok.definitions.HttpsEdge
  Fetches the value of the `tlsTermination` property.
getTlsTermination() - Method in class com.ngrok.definitions.TlsEdge
  Fetches the value of the `tlsTermination` property.
getToken() - Method in class com.ngrok.definitions.ApiKey
  the bearer token that can be placed into the Authorization header to authenticate request to the ngrok API.
getToken() - Method in class com.ngrok.definitions.Credential
  the credential's authtoken that can be used to authenticate an ngrok agent.
getTransport() - Method in class com.ngrok.definitions.TunnelSession
  the transport protocol used to start the tunnel session.
getTrippedDuration() - Method in class com.ngrok.definitions.EndpointCircuitBreaker
  Integer number of seconds after which the circuit is tripped to wait before re-evaluating upstream health
getTunnel() - Method in class com.ngrok.definitions.Endpoint
  the tunnel serving requests to this endpoint, if this is an ephemeral endpoint
getTunnels() - Method in class com.ngrok.definitions.TunnelGroupBackend
  tunnels matching this backend
getTunnels() - Method in class com.ngrok.definitions.TunnelList
  the list of all online tunnels on this account
getTunnelSession() - Method in class com.ngrok.definitions.Tunnel
  reference object pointing to the tunnel session on which this tunnel was started
getTunnelSessions() - Method in class com.ngrok.definitions.TunnelSessionList
  list of all tunnel sessions on this account
getType() - Method in class com.ngrok.definitions.Endpoint
  whether the endpoint is `ephemeral` (served directly by an agent-initiated tunnel) or `edge` (served by an edge)
getType() - Method in class com.ngrok.definitions.EventSource
  Type of event for which an event subscription will trigger
getType() - Method in class com.ngrok.definitions.EventSourceReplace
  Type of event for which an event subscription will trigger
getType() - Method in class com.ngrok.definitions.IpRestriction
  the type of IP restriction.
getUpdatedAt() - Method in class com.ngrok.definitions.Endpoint
  timestamp when the endpoint was updated in RFC 3339 format
getUri() - Method in class com.ngrok.definitions.AbuseReport
  URI of the abuse report API resource
getUri() - Method in class com.ngrok.definitions.AgentIngress
  URI to the API resource of this Agent ingress
getUri() - Method in class com.ngrok.definitions.AgentIngressList
  URI of the Agent Ingress list API resource
getUri() - Method in class com.ngrok.definitions.ApiKey
  URI to the API resource of this API key
getUri() - Method in class com.ngrok.definitions.ApiKeyList
  URI of the API keys list API resource
getUri() - Method in class com.ngrok.definitions.CertificateAuthority
  URI of the Certificate Authority API resource
getUri() - Method in class com.ngrok.definitions.CertificateAuthorityList
  URI of the certificates authorities list API resource
getUri() - Method in class com.ngrok.definitions.Credential
  URI of the tunnel credential API resource
getUri() - Method in class com.ngrok.definitions.CredentialList
  URI of the tunnel credential list API resource
getUri() - Method in class com.ngrok.definitions.EndpointList
  URI of the endpoints list API resource
getUri() - Method in class com.ngrok.definitions.EventDestination
  URI of the Event Destination API resource.
getUri() - Method in class com.ngrok.definitions.EventDestinationList
  URI of the Event Destinations list API resource.
getUri() - Method in class com.ngrok.definitions.EventSource
  URI of the Event Source API resource.
getUri() - Method in class com.ngrok.definitions.EventSourceList
  URI of the next page, or null if there is no next page.
getUri() - Method in class com.ngrok.definitions.EventSubscription
  URI of the Event Subscription API resource.
getUri() - Method in class com.ngrok.definitions.EventSubscriptionList
  URI of the Event Subscriptions list API resource.
getUri() - Method in class com.ngrok.definitions.FailoverBackend
  URI of the FailoverBackend API resource
getUri() - Method in class com.ngrok.definitions.FailoverBackendList
  URI of the Failover backends list API resource
getUri() - Method in class com.ngrok.definitions.HttpResponseBackend
  URI of the HTTPResponseBackend API resource
getUri() - Method in class com.ngrok.definitions.HttpResponseBackendList
  Fetches the value of the `uri` property.
getUri() - Method in class com.ngrok.definitions.HttpsEdge
  URI of the edge API resource
getUri() - Method in class com.ngrok.definitions.HttpsEdgeList
  URI of the HTTPS Edge list API resource
getUri() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  URI of the edge API resource
getUri() - Method in class com.ngrok.definitions.IpPolicy
  URI of the IP Policy API resource
getUri() - Method in class com.ngrok.definitions.IpPolicyList
  URI of the IP policy list API resource
getUri() - Method in class com.ngrok.definitions.IpPolicyRule
  URI of the IP policy rule API resource
getUri() - Method in class com.ngrok.definitions.IpPolicyRuleList
  URI of the IP policy rule list API resource
getUri() - Method in class com.ngrok.definitions.IpRestriction
  URI of the IP restriction API resource
getUri() - Method in class com.ngrok.definitions.IpRestrictionList
  URI of the IP restrictions list API resource
getUri() - Method in class com.ngrok.definitions.Ref
  a uri for locating a resource
getUri() - Method in class com.ngrok.definitions.ReservedAddr
  URI of the reserved address API resource
getUri() - Method in class com.ngrok.definitions.ReservedAddrList
  URI of the reserved address list API resource
getUri() - Method in class com.ngrok.definitions.ReservedDomain
  URI of the reserved domain API resource
getUri() - Method in class com.ngrok.definitions.ReservedDomainList
  URI of the reserved domain list API resource
getUri() - Method in class com.ngrok.definitions.SshCertificateAuthority
  URI of the SSH Certificate Authority API resource
getUri() - Method in class com.ngrok.definitions.SshCertificateAuthorityList
  URI of the certificates authorities list API resource
getUri() - Method in class com.ngrok.definitions.SshCredential
  URI of the ssh credential API resource
getUri() - Method in class com.ngrok.definitions.SshCredentialList
  URI of the ssh credential list API resource
getUri() - Method in class com.ngrok.definitions.SshHostCertificate
  URI of the SSH Host Certificate API resource
getUri() - Method in class com.ngrok.definitions.SshHostCertificateList
  URI of the ssh host certificates list API resource
getUri() - Method in class com.ngrok.definitions.SshUserCertificate
  URI of the SSH User Certificate API resource
getUri() - Method in class com.ngrok.definitions.SshUserCertificateList
  URI of the ssh user certificates list API resource
getUri() - Method in class com.ngrok.definitions.TcpEdge
  URI of the edge API resource
getUri() - Method in class com.ngrok.definitions.TcpEdgeList
  URI of the TCP Edge list API resource
getUri() - Method in class com.ngrok.definitions.TlsCertificate
  URI of the TLS certificate API resource
getUri() - Method in class com.ngrok.definitions.TlsCertificateList
  URI of the TLS certificates list API resource
getUri() - Method in class com.ngrok.definitions.TlsEdge
  URI of the edge API resource
getUri() - Method in class com.ngrok.definitions.TlsEdgeList
  URI of the TLS Edge list API resource
getUri() - Method in class com.ngrok.definitions.TunnelGroupBackend
  URI of the TunnelGroupBackend API resource
getUri() - Method in class com.ngrok.definitions.TunnelGroupBackendList
  URI of the TunnelGroup backends list API resource
getUri() - Method in class com.ngrok.definitions.TunnelList
  URI of the tunnels list API resource
getUri() - Method in class com.ngrok.definitions.TunnelSession
  URI to the API resource of the tunnel session
getUri() - Method in class com.ngrok.definitions.TunnelSessionList
  URI to the API resource of the tunnel session list
getUri() - Method in class com.ngrok.definitions.WeightedBackend
  URI of the WeightedBackend API resource
getUri() - Method in class com.ngrok.definitions.WeightedBackendList
  URI of the Weighted backends list API resource
getUrls() - Method in class com.ngrok.definitions.AbuseReport
  a list of URLs containing suspected abusive content
getValidAfter() - Method in class com.ngrok.definitions.SshHostCertificate
  the time when the ssh host certificate becomes valid, in RFC 3339 format.
getValidAfter() - Method in class com.ngrok.definitions.SshUserCertificate
  the time when the ssh host certificate becomes valid, in RFC 3339 format.
getValidUntil() - Method in class com.ngrok.definitions.SshHostCertificate
  the time after which the ssh host certificate becomes invalid, in RFC 3339 format.
getValidUntil() - Method in class com.ngrok.definitions.SshUserCertificate
  the time after which the ssh host certificate becomes invalid, in RFC 3339 format.
getVolumeThreshold() - Method in class com.ngrok.definitions.EndpointCircuitBreaker
  Integer number of requests in a rolling window that will trip the circuit.
getWebhookVerification() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  webhook verification module configuration or `null`
getWebsocketTcpConverter() - Method in class com.ngrok.definitions.HttpsEdgeRoute
  websocket to tcp adapter configuration or `null`
github(EndpointOAuthGitHub) - Method in class com.ngrok.definitions.EndpointOAuthProvider.Builder
  configuration for using github as the identity provider
github(Optional<EndpointOAuthGitHub>) - Method in class com.ngrok.definitions.EndpointOAuthProvider.Builder
  configuration for using github as the identity provider
google(EndpointOAuthGoogle) - Method in class com.ngrok.definitions.EndpointOAuthProvider.Builder
  configuration for using google as the identity provider
google(Optional<EndpointOAuthGoogle>) - Method in class com.ngrok.definitions.EndpointOAuthProvider.Builder
  configuration for using google as the identity provider

## H

hashCode() - Method in class com.ngrok.definitions.AbuseReport
hashCode() - Method in class com.ngrok.definitions.AbuseReportHostname
hashCode() - Method in class com.ngrok.definitions.AgentIngress
hashCode() - Method in class com.ngrok.definitions.AgentIngressList
hashCode() - Method in class com.ngrok.definitions.ApiKey
hashCode() - Method in class com.ngrok.definitions.ApiKeyList
hashCode() - Method in class com.ngrok.definitions.AwsAuth
hashCode() - Method in class com.ngrok.definitions.AwsCredentials
hashCode() - Method in class com.ngrok.definitions.AwsRole
hashCode() - Method in class com.ngrok.definitions.CertificateAuthority
hashCode() - Method in class com.ngrok.definitions.CertificateAuthorityList
hashCode() - Method in class com.ngrok.definitions.Credential
hashCode() - Method in class com.ngrok.definitions.CredentialList
hashCode() - Method in class com.ngrok.definitions.Endpoint
hashCode() - Method in class com.ngrok.definitions.EndpointBackend
hashCode() - Method in class com.ngrok.definitions.EndpointBackendMutate
hashCode() - Method in class com.ngrok.definitions.EndpointCircuitBreaker
hashCode() - Method in class com.ngrok.definitions.EndpointCompression
hashCode() - Method in class com.ngrok.definitions.EndpointIpPolicy
hashCode() - Method in class com.ngrok.definitions.EndpointIpPolicyMutate
hashCode() - Method in class com.ngrok.definitions.EndpointList
hashCode() - Method in class com.ngrok.definitions.EndpointMutualTls
hashCode() - Method in class com.ngrok.definitions.EndpointMutualTlsMutate
hashCode() - Method in class com.ngrok.definitions.EndpointOAuth
hashCode() - Method in class com.ngrok.definitions.EndpointOAuthFacebook
hashCode() - Method in class com.ngrok.definitions.EndpointOAuthGitHub
hashCode() - Method in class com.ngrok.definitions.EndpointOAuthGoogle
hashCode() - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft
hashCode() - Method in class com.ngrok.definitions.EndpointOAuthProvider
hashCode() - Method in class com.ngrok.definitions.EndpointOidc
hashCode() - Method in class com.ngrok.definitions.EndpointRequestHeaders
hashCode() - Method in class com.ngrok.definitions.EndpointResponseHeaders
hashCode() - Method in class com.ngrok.definitions.EndpointSaml
hashCode() - Method in class com.ngrok.definitions.EndpointSamlMutate
hashCode() - Method in class com.ngrok.definitions.EndpointTlsTermination
hashCode() - Method in class com.ngrok.definitions.EndpointTlsTerminationAtEdge
hashCode() - Method in class com.ngrok.definitions.EndpointWebhookValidation
hashCode() - Method in class com.ngrok.definitions.EndpointWebsocketTcpConverter
hashCode() - Method in class com.ngrok.definitions.EventDestination
hashCode() - Method in class com.ngrok.definitions.EventDestinationList
hashCode() - Method in class com.ngrok.definitions.EventSource
hashCode() - Method in class com.ngrok.definitions.EventSourceList
hashCode() - Method in class com.ngrok.definitions.EventSourceReplace
hashCode() - Method in class com.ngrok.definitions.EventSubscription
hashCode() - Method in class com.ngrok.definitions.EventSubscriptionList
hashCode() - Method in class com.ngrok.definitions.EventTarget
hashCode() - Method in class com.ngrok.definitions.EventTargetCloudwatchLogs
hashCode() - Method in class com.ngrok.definitions.EventTargetFirehose
hashCode() - Method in class com.ngrok.definitions.EventTargetKinesis
hashCode() - Method in class com.ngrok.definitions.FailoverBackend
hashCode() - Method in class com.ngrok.definitions.FailoverBackendList
hashCode() - Method in class com.ngrok.definitions.HttpResponseBackend
hashCode() - Method in class com.ngrok.definitions.HttpResponseBackendList
hashCode() - Method in class com.ngrok.definitions.HttpsEdge
hashCode() - Method in class com.ngrok.definitions.HttpsEdgeList
hashCode() - Method in class com.ngrok.definitions.HttpsEdgeRoute
hashCode() - Method in class com.ngrok.definitions.IpPolicy
hashCode() - Method in class com.ngrok.definitions.IpPolicyList
hashCode() - Method in class com.ngrok.definitions.IpPolicyRule
hashCode() - Method in class com.ngrok.definitions.IpPolicyRuleList
hashCode() - Method in class com.ngrok.definitions.IpRestriction
hashCode() - Method in class com.ngrok.definitions.IpRestrictionList
hashCode() - Method in class com.ngrok.definitions.Ref
hashCode() - Method in class com.ngrok.definitions.ReservedAddr
hashCode() - Method in class com.ngrok.definitions.ReservedAddrList
hashCode() - Method in class com.ngrok.definitions.ReservedDomain
hashCode() - Method in class com.ngrok.definitions.ReservedDomainCertJob
hashCode() - Method in class com.ngrok.definitions.ReservedDomainCertPolicy
hashCode() - Method in class com.ngrok.definitions.ReservedDomainCertStatus
hashCode() - Method in class com.ngrok.definitions.ReservedDomainList
hashCode() - Method in class com.ngrok.definitions.SshCertificateAuthority
hashCode() - Method in class com.ngrok.definitions.SshCertificateAuthorityList
hashCode() - Method in class com.ngrok.definitions.SshCredential
hashCode() - Method in class com.ngrok.definitions.SshCredentialList
hashCode() - Method in class com.ngrok.definitions.SshHostCertificate
hashCode() - Method in class com.ngrok.definitions.SshHostCertificateList
hashCode() - Method in class com.ngrok.definitions.SshUserCertificate
hashCode() - Method in class com.ngrok.definitions.SshUserCertificateList
hashCode() - Method in class com.ngrok.definitions.TcpEdge
hashCode() - Method in class com.ngrok.definitions.TcpEdgeList
hashCode() - Method in class com.ngrok.definitions.TlsCertificate
hashCode() - Method in class com.ngrok.definitions.TlsCertificateList
hashCode() - Method in class com.ngrok.definitions.TlsCertificateSaNs
hashCode() - Method in class com.ngrok.definitions.TlsEdge
hashCode() - Method in class com.ngrok.definitions.TlsEdgeList
hashCode() - Method in class com.ngrok.definitions.Tunnel
hashCode() - Method in class com.ngrok.definitions.TunnelGroupBackend
hashCode() - Method in class com.ngrok.definitions.TunnelGroupBackendList
hashCode() - Method in class com.ngrok.definitions.TunnelList
hashCode() - Method in class com.ngrok.definitions.TunnelSession
hashCode() - Method in class com.ngrok.definitions.TunnelSessionList
hashCode() - Method in class com.ngrok.definitions.WeightedBackend
hashCode() - Method in class com.ngrok.definitions.WeightedBackendList
headers(Map<String, String>) - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  headers to return
headers(Map<String, String>) - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  headers to return
headers(Optional<Map<String, String>>) - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  headers to return
headers(Optional<Map<String, String>>) - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  headers to return
hostports(List<String>) - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  hostports served by this edge
hostports(List<String>) - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  hostports served by this edge
hostports(List<String>) - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  hostports served by this edge
hostports(List<String>) - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  hostports served by this edge
hostports(List<String>) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  hostports served by this edge
hostports(List<String>) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  hostports served by this edge
hostports(Optional<List<String>>) - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  hostports served by this edge
hostports(Optional<List<String>>) - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  hostports served by this edge
hostports(Optional<List<String>>) - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  hostports served by this edge
hostports(Optional<List<String>>) - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  hostports served by this edge
hostports(Optional<List<String>>) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  hostports served by this edge
hostports(Optional<List<String>>) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  hostports served by this edge
httpClient(WebClient) - Method in class com.ngrok.DefaultNgrokApiClient.Builder
  Sets the HTTP client to use to make requests.
httpClient(Optional<WebClient>) - Method in class com.ngrok.DefaultNgrokApiClient.Builder
  Sets the HTTP client to use to make requests.
httpResponse() - Method in class com.ngrok.Ngrok.BackendsNamespace
  Creates a service client for `HttpResponseBackends`.
HttpResponseBackend - Class in com.ngrok.definitions
  A class encapsulating the `HttpResponseBackend` resource.
HttpResponseBackend(String, URI, OffsetDateTime, String, String, String, Map<String, String>, Integer) - Constructor for class com.ngrok.definitions.HttpResponseBackend
  Creates a new instance of `HttpResponseBackend`.
HttpResponseBackendList - Class in com.ngrok.definitions
  A class encapsulating the `HttpResponseBackendList` resource.
HttpResponseBackendList(List<HttpResponseBackend>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.HttpResponseBackendList
  Creates a new instance of `HttpResponseBackendList`.
HttpResponseBackends - Class in com.ngrok.services
  An API client for `HttpResponseBackends`.
HttpResponseBackends(NgrokApiClient) - Constructor for class com.ngrok.services.HttpResponseBackends
  Creates a new sub-client for HttpResponseBackends.
HttpResponseBackends.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
HttpResponseBackends.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
HttpResponseBackends.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
HttpResponseBackends.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
HttpResponseBackends.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
https() - Method in class com.ngrok.Ngrok.EdgesNamespace
  Creates a service client for `EdgesHttps`.
HttpsEdge - Class in com.ngrok.definitions
  A class encapsulating the `HttpsEdge` resource.
HttpsEdge(String, String, String, OffsetDateTime, URI, Optional<List<String>>, Optional<EndpointMutualTls>, Optional<EndpointTlsTermination>, List<HttpsEdgeRoute>) - Constructor for class com.ngrok.definitions.HttpsEdge
  Creates a new instance of `HttpsEdge`.
HttpsEdgeList - Class in com.ngrok.definitions
  A class encapsulating the `HttpsEdgeList` resource.
HttpsEdgeList(List<HttpsEdge>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.HttpsEdgeList
  Creates a new instance of `HttpsEdgeList`.
httpsEdgeMutualTls() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `HttpsEdgeMutualTlsModule`.
HttpsEdgeMutualTlsModule - Class in com.ngrok.services
  An API client for `HttpsEdgeMutualTlsModule`.
HttpsEdgeMutualTlsModule(NgrokApiClient) - Constructor for class com.ngrok.services.HttpsEdgeMutualTlsModule
  Creates a new sub-client for HttpsEdgeMutualTlsModule.
HttpsEdgeMutualTlsModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
HttpsEdgeMutualTlsModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
HttpsEdgeMutualTlsModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
HttpsEdgeRoute - Class in com.ngrok.definitions
  A class encapsulating the `HttpsEdgeRoute` resource.
HttpsEdgeRoute(String, String, OffsetDateTime, String, String, URI, String, String, Optional<EndpointBackend>, Optional<EndpointIpPolicy>, Optional<EndpointCircuitBreaker>, Optional<EndpointCompression>, Optional<EndpointRequestHeaders>, Optional<EndpointResponseHeaders>, Optional<EndpointWebhookValidation>, Optional<EndpointOAuth>, Optional<EndpointSaml>, Optional<EndpointOidc>, Optional<EndpointWebsocketTcpConverter>) - Constructor for class com.ngrok.definitions.HttpsEdgeRoute
  Creates a new instance of `HttpsEdgeRoute`.
httpsEdgeRouteBackend() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `EdgeRouteBackendModule`.
httpsEdgeRouteCircuitBreaker() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `EdgeRouteCircuitBreakerModule`.
httpsEdgeRouteCompression() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `EdgeRouteCompressionModule`.
httpsEdgeRouteIpRestriction() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `EdgeRouteIpRestrictionModule`.
httpsEdgeRouteOauth() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `EdgeRouteOAuthModule`.
httpsEdgeRouteOidc() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `EdgeRouteOidcModule`.
httpsEdgeRouteRequestHeaders() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `EdgeRouteRequestHeadersModule`.
httpsEdgeRouteResponseHeaders() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `EdgeRouteResponseHeadersModule`.
httpsEdgeRouteSaml() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `EdgeRouteSamlModule`.
httpsEdgeRouteWebhookVerification() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `EdgeRouteWebhookVerificationModule`.
httpsEdgeRouteWebsocketTcpConverter() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `EdgeRouteWebsocketTcpConverterModule`.
httpsEdgeTlsTermination() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `HttpsEdgeTlsTerminationModule`.
HttpsEdgeTlsTerminationModule - Class in com.ngrok.services
  An API client for `HttpsEdgeTlsTerminationModule`.
HttpsEdgeTlsTerminationModule(NgrokApiClient) - Constructor for class com.ngrok.services.HttpsEdgeTlsTerminationModule
  Creates a new sub-client for HttpsEdgeTlsTerminationModule.
HttpsEdgeTlsTerminationModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
HttpsEdgeTlsTerminationModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
HttpsEdgeTlsTerminationModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
httpsRoutes() - Method in class com.ngrok.Ngrok.EdgesNamespace
  Creates a service client for `EdgesHttpsRoutes`.

## I

idpMetadata(String) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  The full XML IdP EntityDescriptor.
idpMetadata(Optional<String>) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  The full XML IdP EntityDescriptor.
inactivityTimeout(long) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
inactivityTimeout(long) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
inactivityTimeout(long) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
inactivityTimeout(Optional<Long>) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
inactivityTimeout(Optional<Long>) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
inactivityTimeout(Optional<Long>) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  Integer number of seconds of inactivity after which if the user has not accessed the endpoint, their session will time out and they will be forced to reauthenticate.
ipPolicies() - Method in class com.ngrok.Ngrok
  IP Policies are reusable groups of CIDR ranges with an `allow` or `deny` action.
IpPolicies - Class in com.ngrok.services
  IP Policies are reusable groups of CIDR ranges with an `allow` or `deny` action.
IpPolicies(NgrokApiClient) - Constructor for class com.ngrok.services.IpPolicies
  Creates a new sub-client for IpPolicies.
IpPolicies.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
IpPolicies.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
IpPolicies.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
IpPolicies.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
IpPolicies.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
IpPolicy - Class in com.ngrok.definitions
  A class encapsulating the `IpPolicy` resource.
IpPolicy(String, URI, OffsetDateTime, String, String) - Constructor for class com.ngrok.definitions.IpPolicy
  Creates a new instance of `IpPolicy`.
ipPolicyIds(List<String>) - Method in class com.ngrok.definitions.EndpointIpPolicyMutate.Builder
  list of all IP policies that will be used to check if a source IP is allowed access to the endpoint
ipPolicyIds(List<String>) - Method in class com.ngrok.services.IpRestrictions.UpdateCallBuilder
  the set of IP policy identifiers that are used to enforce the restriction
ipPolicyIds(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointIpPolicyMutate.Builder
  list of all IP policies that will be used to check if a source IP is allowed access to the endpoint
ipPolicyIds(Optional<List<String>>) - Method in class com.ngrok.services.IpRestrictions.UpdateCallBuilder
  the set of IP policy identifiers that are used to enforce the restriction
IpPolicyList - Class in com.ngrok.definitions
  A class encapsulating the `IpPolicyList` resource.
IpPolicyList(List<IpPolicy>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.IpPolicyList
  Creates a new instance of `IpPolicyList`.
IpPolicyRule - Class in com.ngrok.definitions
  A class encapsulating the `IpPolicyRule` resource.
IpPolicyRule(String, URI, OffsetDateTime, String, String, String, Ref, String) - Constructor for class com.ngrok.definitions.IpPolicyRule
  Creates a new instance of `IpPolicyRule`.
IpPolicyRuleList - Class in com.ngrok.definitions
  A class encapsulating the `IpPolicyRuleList` resource.
IpPolicyRuleList(List<IpPolicyRule>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.IpPolicyRuleList
  Creates a new instance of `IpPolicyRuleList`.
ipPolicyRules() - Method in class com.ngrok.Ngrok
  IP Policy Rules are the IPv4 or IPv6 CIDRs entries that make up an IP Policy.
IpPolicyRules - Class in com.ngrok.services
  IP Policy Rules are the IPv4 or IPv6 CIDRs entries that make up an IP Policy.
IpPolicyRules(NgrokApiClient) - Constructor for class com.ngrok.services.IpPolicyRules
  Creates a new sub-client for IpPolicyRules.
IpPolicyRules.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
IpPolicyRules.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
IpPolicyRules.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
IpPolicyRules.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
IpPolicyRules.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
ipRestriction(EndpointIpPolicyMutate) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  ip restriction module configuration or `null`
ipRestriction(EndpointIpPolicyMutate) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  ip restriction module configuration or `null`
ipRestriction(EndpointIpPolicyMutate) - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  Sets the `ip_restriction` parameter.
ipRestriction(EndpointIpPolicyMutate) - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  Sets the `ip_restriction` parameter.
ipRestriction(EndpointIpPolicyMutate) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  Sets the `ip_restriction` parameter.
ipRestriction(EndpointIpPolicyMutate) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  Sets the `ip_restriction` parameter.
ipRestriction(Optional<EndpointIpPolicyMutate>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  ip restriction module configuration or `null`
ipRestriction(Optional<EndpointIpPolicyMutate>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  ip restriction module configuration or `null`
ipRestriction(Optional<EndpointIpPolicyMutate>) - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  Sets (or unsets) the `ip_restriction` parameter.
ipRestriction(Optional<EndpointIpPolicyMutate>) - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  Sets (or unsets) the `ip_restriction` parameter.
ipRestriction(Optional<EndpointIpPolicyMutate>) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  Sets (or unsets) the `ip_restriction` parameter.
ipRestriction(Optional<EndpointIpPolicyMutate>) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  Sets (or unsets) the `ip_restriction` parameter.
IpRestriction - Class in com.ngrok.definitions
  A class encapsulating the `IpRestriction` resource.
IpRestriction(String, URI, OffsetDateTime, String, String, Boolean, String, List<Ref>) - Constructor for class com.ngrok.definitions.IpRestriction
  Creates a new instance of `IpRestriction`.
IpRestrictionList - Class in com.ngrok.definitions
  A class encapsulating the `IpRestrictionList` resource.
IpRestrictionList(List<IpRestriction>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.IpRestrictionList
  Creates a new instance of `IpRestrictionList`.
ipRestrictions() - Method in class com.ngrok.Ngrok
  An IP restriction is a restriction placed on the CIDRs that are allowed to initiate traffic to a specific aspect of your ngrok account.
IpRestrictions - Class in com.ngrok.services
  An IP restriction is a restriction placed on the CIDRs that are allowed to initiate traffic to a specific aspect of your ngrok account.
IpRestrictions(NgrokApiClient) - Constructor for class com.ngrok.services.IpRestrictions
  Creates a new sub-client for IpRestrictions.
IpRestrictions.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
IpRestrictions.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
IpRestrictions.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
IpRestrictions.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
IpRestrictions.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
isErrorCode(String...) - Method in exception com.ngrok.definitions.NgrokApiError
  Checks if this error object contains one of the provided codes.
issuer(String) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  URL of the OIDC "OpenID provider".
issuer(Optional<String>) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  URL of the OIDC "OpenID provider".

## K

keySize(long) - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  the key size to use when creating an RSA key.
keySize(Optional<Long>) - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  the key size to use when creating an RSA key.
kinesis(EventTargetKinesis) - Method in class com.ngrok.definitions.EventTarget.Builder
  Configuration used to send events to Amazon Kinesis.
kinesis(Optional<EventTargetKinesis>) - Method in class com.ngrok.definitions.EventTarget.Builder
  Configuration used to send events to Amazon Kinesis.

## L

labels(Map<String, String>) - Method in class com.ngrok.services.TunnelGroupBackends.CreateCallBuilder
  labels to watch for tunnels on, e.g.
labels(Map<String, String>) - Method in class com.ngrok.services.TunnelGroupBackends.UpdateCallBuilder
  labels to watch for tunnels on, e.g.
labels(Optional<Map<String, String>>) - Method in class com.ngrok.services.TunnelGroupBackends.CreateCallBuilder
  labels to watch for tunnels on, e.g.
labels(Optional<Map<String, String>>) - Method in class com.ngrok.services.TunnelGroupBackends.UpdateCallBuilder
  labels to watch for tunnels on, e.g.
limit(String) - Method in class com.ngrok.services.AgentIngresses.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.ApiKeys.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.CertificateAuthorities.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.Credentials.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.EdgesHttps.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.EdgesTcp.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.EdgesTls.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.Endpoints.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.EventDestinations.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.EventSubscriptions.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.FailoverBackends.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.HttpResponseBackends.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.IpPolicies.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.IpPolicyRules.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.IpRestrictions.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.ReservedAddrs.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.ReservedDomains.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.SshCertificateAuthorities.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.SshCredentials.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.SshHostCertificates.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.SshUserCertificates.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.TlsCertificates.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.TunnelGroupBackends.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.Tunnels.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.TunnelSessions.ListCallBuilder
  Sets the `limit` parameter.
limit(String) - Method in class com.ngrok.services.WeightedBackends.ListCallBuilder
  Sets the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.AgentIngresses.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.ApiKeys.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.CertificateAuthorities.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.Credentials.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.EdgesHttps.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.EdgesTcp.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.EdgesTls.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.Endpoints.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.EventDestinations.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.EventSubscriptions.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.FailoverBackends.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.HttpResponseBackends.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.IpPolicies.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.IpPolicyRules.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.IpRestrictions.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.ReservedAddrs.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.ReservedDomains.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.SshCertificateAuthorities.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.SshCredentials.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.SshHostCertificates.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.SshUserCertificates.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.TlsCertificates.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.TunnelGroupBackends.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.Tunnels.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.TunnelSessions.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
limit(Optional<String>) - Method in class com.ngrok.services.WeightedBackends.ListCallBuilder
  Sets (or unsets) the `limit` parameter.
list() - Method in class com.ngrok.services.AgentIngresses
  List all Agent Ingresses owned by this account See also https://ngrok.com/docs/api#api-agent-ingresses-list.
list() - Method in class com.ngrok.services.ApiKeys
  List all API keys owned by this account See also https://ngrok.com/docs/api#api-api-keys-list.
list() - Method in class com.ngrok.services.CertificateAuthorities
  List all Certificate Authority on this account See also https://ngrok.com/docs/api#api-certificate-authorities-list.
list() - Method in class com.ngrok.services.Credentials
  List all tunnel authtoken credentials on this account See also https://ngrok.com/docs/api#api-credentials-list.
list() - Method in class com.ngrok.services.EdgesHttps
  Returns a list of all HTTPS Edges on this account See also https://ngrok.com/docs/api#api-edges-https-list.
list() - Method in class com.ngrok.services.EdgesTcp
  Returns a list of all TCP Edges on this account See also https://ngrok.com/docs/api#api-edges-tcp-list.
list() - Method in class com.ngrok.services.EdgesTls
  Returns a list of all TLS Edges on this account See also https://ngrok.com/docs/api#api-edges-tls-list.
list() - Method in class com.ngrok.services.Endpoints
  List all active endpoints on the account See also https://ngrok.com/docs/api#api-endpoints-list.
list() - Method in class com.ngrok.services.EventDestinations
  List all Event Destinations on this account.
list() - Method in class com.ngrok.services.EventSubscriptions
  List this Account's Event Subscriptions.
list() - Method in class com.ngrok.services.FailoverBackends
  List all Failover backends on this account See also https://ngrok.com/docs/api#api-failover-backends-list.
list() - Method in class com.ngrok.services.HttpResponseBackends
  Creates a call builder for the List API operation.
list() - Method in class com.ngrok.services.IpPolicies
  List all IP policies on this account See also https://ngrok.com/docs/api#api-ip-policies-list.
list() - Method in class com.ngrok.services.IpPolicyRules
  List all IP policy rules on this account See also https://ngrok.com/docs/api#api-ip-policy-rules-list.
list() - Method in class com.ngrok.services.IpRestrictions
  List all IP restrictions on this account See also https://ngrok.com/docs/api#api-ip-restrictions-list.
list() - Method in class com.ngrok.services.ReservedAddrs
  List all reserved addresses on this account.
list() - Method in class com.ngrok.services.ReservedDomains
  List all reserved domains on this account.
list() - Method in class com.ngrok.services.SshCertificateAuthorities
  List all SSH Certificate Authorities on this account See also https://ngrok.com/docs/api#api-ssh-certificate-authorities-list.
list() - Method in class com.ngrok.services.SshCredentials
  List all ssh credentials on this account See also https://ngrok.com/docs/api#api-ssh-credentials-list.
list() - Method in class com.ngrok.services.SshHostCertificates
  List all SSH Host Certificates issued on this account See also https://ngrok.com/docs/api#api-ssh-host-certificates-list.
list() - Method in class com.ngrok.services.SshUserCertificates
  List all SSH User Certificates issued on this account See also https://ngrok.com/docs/api#api-ssh-user-certificates-list.
list() - Method in class com.ngrok.services.TlsCertificates
  List all TLS certificates on this account See also https://ngrok.com/docs/api#api-tls-certificates-list.
list() - Method in class com.ngrok.services.TunnelGroupBackends
  List all TunnelGroup backends on this account See also https://ngrok.com/docs/api#api-tunnel-group-backends-list.
list() - Method in class com.ngrok.services.Tunnels
  List all online tunnels currently running on the account.
list() - Method in class com.ngrok.services.TunnelSessions
  List all online tunnel sessions running on this account.
list() - Method in class com.ngrok.services.WeightedBackends
  List all Weighted backends on this account See also https://ngrok.com/docs/api#api-weighted-backends-list.
list(String) - Method in class com.ngrok.services.EventSources
  List the types for which this event subscription will trigger See also https://ngrok.com/docs/api#api-event-sources-list.
logGroupArn(String) - Method in class com.ngrok.definitions.EventTargetCloudwatchLogs.Builder
  An Amazon Resource Name specifying the CloudWatch Logs group to deposit events into.
logGroupArn(Optional<String>) - Method in class com.ngrok.definitions.EventTargetCloudwatchLogs.Builder
  An Amazon Resource Name specifying the CloudWatch Logs group to deposit events into.

## M

match(String) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  Route selector: "/blog" or "example.com" or "example.com/blog"
match(Optional<String>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  Route selector: "/blog" or "example.com" or "example.com/blog"
matchType(String) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  Type of match to use for this route.
matchType(Optional<String>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  Type of match to use for this route.
maximumDuration(Duration) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  Integer number of seconds of the maximum duration of an authenticated session.
maximumDuration(Duration) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  Integer number of seconds of the maximum duration of an authenticated session.
maximumDuration(Duration) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  Integer number of seconds of the maximum duration of an authenticated session.
maximumDuration(Optional<Duration>) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  Integer number of seconds of the maximum duration of an authenticated session.
maximumDuration(Optional<Duration>) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  Integer number of seconds of the maximum duration of an authenticated session.
maximumDuration(Optional<Duration>) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  Integer number of seconds of the maximum duration of an authenticated session.
metadata(String) - Method in class com.ngrok.services.AbuseReports.CreateCallBuilder
  arbitrary user-defined data about this abuse report.
metadata(String) - Method in class com.ngrok.services.AgentIngresses.CreateCallBuilder
  arbitrary user-defined machine-readable data of this Agent Ingress.
metadata(String) - Method in class com.ngrok.services.AgentIngresses.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this Agent Ingress.
metadata(String) - Method in class com.ngrok.services.ApiKeys.CreateCallBuilder
  arbitrary user-defined data of this API key.
metadata(String) - Method in class com.ngrok.services.ApiKeys.UpdateCallBuilder
  arbitrary user-defined data of this API key.
metadata(String) - Method in class com.ngrok.services.CertificateAuthorities.CreateCallBuilder
  arbitrary user-defined machine-readable data of this Certificate Authority.
metadata(String) - Method in class com.ngrok.services.CertificateAuthorities.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this Certificate Authority.
metadata(String) - Method in class com.ngrok.services.Credentials.CreateCallBuilder
  arbitrary user-defined machine-readable data of this credential.
metadata(String) - Method in class com.ngrok.services.Credentials.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this credential.
metadata(String) - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  arbitrary user-defined machine-readable data of this edge; optional, max 4096 bytes.
metadata(String) - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this edge; optional, max 4096 bytes.
metadata(String) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(String) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(String) - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(String) - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(String) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(String) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(String) - Method in class com.ngrok.services.EventDestinations.CreateCallBuilder
  Arbitrary user-defined machine-readable data of this Event Destination.
metadata(String) - Method in class com.ngrok.services.EventDestinations.UpdateCallBuilder
  Arbitrary user-defined machine-readable data of this Event Destination.
metadata(String) - Method in class com.ngrok.services.EventSubscriptions.CreateCallBuilder
  Arbitrary customer supplied information intended to be machine readable.
metadata(String) - Method in class com.ngrok.services.EventSubscriptions.UpdateCallBuilder
  Arbitrary customer supplied information intended to be machine readable.
metadata(String) - Method in class com.ngrok.services.FailoverBackends.CreateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(String) - Method in class com.ngrok.services.FailoverBackends.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(String) - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(String) - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(String) - Method in class com.ngrok.services.IpPolicies.CreateCallBuilder
  arbitrary user-defined machine-readable data of this IP policy.
metadata(String) - Method in class com.ngrok.services.IpPolicies.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this IP policy.
metadata(String) - Method in class com.ngrok.services.IpPolicyRules.CreateCallBuilder
  arbitrary user-defined machine-readable data of this IP policy rule.
metadata(String) - Method in class com.ngrok.services.IpPolicyRules.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this IP policy rule.
metadata(String) - Method in class com.ngrok.services.IpRestrictions.CreateCallBuilder
  arbitrary user-defined machine-readable data of this IP restriction.
metadata(String) - Method in class com.ngrok.services.IpRestrictions.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this IP restriction.
metadata(String) - Method in class com.ngrok.services.ReservedAddrs.CreateCallBuilder
  arbitrary user-defined machine-readable data of this reserved address.
metadata(String) - Method in class com.ngrok.services.ReservedAddrs.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this reserved address.
metadata(String) - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  arbitrary user-defined machine-readable data of this reserved domain.
metadata(String) - Method in class com.ngrok.services.ReservedDomains.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this reserved domain.
metadata(String) - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  arbitrary user-defined machine-readable data of this SSH Certificate Authority.
metadata(String) - Method in class com.ngrok.services.SshCertificateAuthorities.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this SSH Certificate Authority.
metadata(String) - Method in class com.ngrok.services.SshCredentials.CreateCallBuilder
  arbitrary user-defined machine-readable data of this ssh credential.
metadata(String) - Method in class com.ngrok.services.SshCredentials.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this ssh credential.
metadata(String) - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  arbitrary user-defined machine-readable data of this SSH Host Certificate.
metadata(String) - Method in class com.ngrok.services.SshHostCertificates.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this SSH Host Certificate.
metadata(String) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  arbitrary user-defined machine-readable data of this SSH User Certificate.
metadata(String) - Method in class com.ngrok.services.SshUserCertificates.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this SSH User Certificate.
metadata(String) - Method in class com.ngrok.services.TlsCertificates.CreateCallBuilder
  arbitrary user-defined machine-readable data of this TLS certificate.
metadata(String) - Method in class com.ngrok.services.TlsCertificates.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this TLS certificate.
metadata(String) - Method in class com.ngrok.services.TunnelGroupBackends.CreateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(String) - Method in class com.ngrok.services.TunnelGroupBackends.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(String) - Method in class com.ngrok.services.WeightedBackends.CreateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(String) - Method in class com.ngrok.services.WeightedBackends.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(Optional<String>) - Method in class com.ngrok.services.AbuseReports.CreateCallBuilder
  arbitrary user-defined data about this abuse report.
metadata(Optional<String>) - Method in class com.ngrok.services.AgentIngresses.CreateCallBuilder
  arbitrary user-defined machine-readable data of this Agent Ingress.
metadata(Optional<String>) - Method in class com.ngrok.services.AgentIngresses.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this Agent Ingress.
metadata(Optional<String>) - Method in class com.ngrok.services.ApiKeys.CreateCallBuilder
  arbitrary user-defined data of this API key.
metadata(Optional<String>) - Method in class com.ngrok.services.ApiKeys.UpdateCallBuilder
  arbitrary user-defined data of this API key.
metadata(Optional<String>) - Method in class com.ngrok.services.CertificateAuthorities.CreateCallBuilder
  arbitrary user-defined machine-readable data of this Certificate Authority.
metadata(Optional<String>) - Method in class com.ngrok.services.CertificateAuthorities.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this Certificate Authority.
metadata(Optional<String>) - Method in class com.ngrok.services.Credentials.CreateCallBuilder
  arbitrary user-defined machine-readable data of this credential.
metadata(Optional<String>) - Method in class com.ngrok.services.Credentials.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this credential.
metadata(Optional<String>) - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  arbitrary user-defined machine-readable data of this edge; optional, max 4096 bytes.
metadata(Optional<String>) - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this edge; optional, max 4096 bytes.
metadata(Optional<String>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(Optional<String>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(Optional<String>) - Method in class com.ngrok.services.EdgesTcp.CreateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(Optional<String>) - Method in class com.ngrok.services.EdgesTcp.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(Optional<String>) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(Optional<String>) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this edge.
metadata(Optional<String>) - Method in class com.ngrok.services.EventDestinations.CreateCallBuilder
  Arbitrary user-defined machine-readable data of this Event Destination.
metadata(Optional<String>) - Method in class com.ngrok.services.EventDestinations.UpdateCallBuilder
  Arbitrary user-defined machine-readable data of this Event Destination.
metadata(Optional<String>) - Method in class com.ngrok.services.EventSubscriptions.CreateCallBuilder
  Arbitrary customer supplied information intended to be machine readable.
metadata(Optional<String>) - Method in class com.ngrok.services.EventSubscriptions.UpdateCallBuilder
  Arbitrary customer supplied information intended to be machine readable.
metadata(Optional<String>) - Method in class com.ngrok.services.FailoverBackends.CreateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(Optional<String>) - Method in class com.ngrok.services.FailoverBackends.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(Optional<String>) - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(Optional<String>) - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(Optional<String>) - Method in class com.ngrok.services.IpPolicies.CreateCallBuilder
  arbitrary user-defined machine-readable data of this IP policy.
metadata(Optional<String>) - Method in class com.ngrok.services.IpPolicies.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this IP policy.
metadata(Optional<String>) - Method in class com.ngrok.services.IpPolicyRules.CreateCallBuilder
  arbitrary user-defined machine-readable data of this IP policy rule.
metadata(Optional<String>) - Method in class com.ngrok.services.IpPolicyRules.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this IP policy rule.
metadata(Optional<String>) - Method in class com.ngrok.services.IpRestrictions.CreateCallBuilder
  arbitrary user-defined machine-readable data of this IP restriction.
metadata(Optional<String>) - Method in class com.ngrok.services.IpRestrictions.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this IP restriction.
metadata(Optional<String>) - Method in class com.ngrok.services.ReservedAddrs.CreateCallBuilder
  arbitrary user-defined machine-readable data of this reserved address.
metadata(Optional<String>) - Method in class com.ngrok.services.ReservedAddrs.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this reserved address.
metadata(Optional<String>) - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  arbitrary user-defined machine-readable data of this reserved domain.
metadata(Optional<String>) - Method in class com.ngrok.services.ReservedDomains.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this reserved domain.
metadata(Optional<String>) - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  arbitrary user-defined machine-readable data of this SSH Certificate Authority.
metadata(Optional<String>) - Method in class com.ngrok.services.SshCertificateAuthorities.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this SSH Certificate Authority.
metadata(Optional<String>) - Method in class com.ngrok.services.SshCredentials.CreateCallBuilder
  arbitrary user-defined machine-readable data of this ssh credential.
metadata(Optional<String>) - Method in class com.ngrok.services.SshCredentials.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this ssh credential.
metadata(Optional<String>) - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  arbitrary user-defined machine-readable data of this SSH Host Certificate.
metadata(Optional<String>) - Method in class com.ngrok.services.SshHostCertificates.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this SSH Host Certificate.
metadata(Optional<String>) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  arbitrary user-defined machine-readable data of this SSH User Certificate.
metadata(Optional<String>) - Method in class com.ngrok.services.SshUserCertificates.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this SSH User Certificate.
metadata(Optional<String>) - Method in class com.ngrok.services.TlsCertificates.CreateCallBuilder
  arbitrary user-defined machine-readable data of this TLS certificate.
metadata(Optional<String>) - Method in class com.ngrok.services.TlsCertificates.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this TLS certificate.
metadata(Optional<String>) - Method in class com.ngrok.services.TunnelGroupBackends.CreateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(Optional<String>) - Method in class com.ngrok.services.TunnelGroupBackends.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(Optional<String>) - Method in class com.ngrok.services.WeightedBackends.CreateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
metadata(Optional<String>) - Method in class com.ngrok.services.WeightedBackends.UpdateCallBuilder
  arbitrary user-defined machine-readable data of this backend.
microsoft(EndpointOAuthMicrosoft) - Method in class com.ngrok.definitions.EndpointOAuthProvider.Builder
  configuration for using microsoft as the identity provider
microsoft(Optional<EndpointOAuthMicrosoft>) - Method in class com.ngrok.definitions.EndpointOAuthProvider.Builder
  configuration for using microsoft as the identity provider
minVersion(String) - Method in class com.ngrok.definitions.EndpointTlsTermination.Builder
  The minimum TLS version used for termination and advertised to the client during the TLS handshake.
minVersion(String) - Method in class com.ngrok.definitions.EndpointTlsTerminationAtEdge.Builder
  The minimum TLS version used for termination and advertised to the client during the TLS handshake.
minVersion(Optional<String>) - Method in class com.ngrok.definitions.EndpointTlsTermination.Builder
  The minimum TLS version used for termination and advertised to the client during the TLS handshake.
minVersion(Optional<String>) - Method in class com.ngrok.definitions.EndpointTlsTerminationAtEdge.Builder
  The minimum TLS version used for termination and advertised to the client during the TLS handshake.
module(EndpointBackendMutate) - Method in class com.ngrok.services.EdgeRouteBackendModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointBackendMutate) - Method in class com.ngrok.services.TcpEdgeBackendModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointBackendMutate) - Method in class com.ngrok.services.TlsEdgeBackendModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointCircuitBreaker) - Method in class com.ngrok.services.EdgeRouteCircuitBreakerModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointCompression) - Method in class com.ngrok.services.EdgeRouteCompressionModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointIpPolicyMutate) - Method in class com.ngrok.services.EdgeRouteIpRestrictionModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointIpPolicyMutate) - Method in class com.ngrok.services.TcpEdgeIpRestrictionModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointIpPolicyMutate) - Method in class com.ngrok.services.TlsEdgeIpRestrictionModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointMutualTlsMutate) - Method in class com.ngrok.services.HttpsEdgeMutualTlsModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointMutualTlsMutate) - Method in class com.ngrok.services.TlsEdgeMutualTlsModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointOAuth) - Method in class com.ngrok.services.EdgeRouteOAuthModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointOidc) - Method in class com.ngrok.services.EdgeRouteOidcModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointRequestHeaders) - Method in class com.ngrok.services.EdgeRouteRequestHeadersModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointResponseHeaders) - Method in class com.ngrok.services.EdgeRouteResponseHeadersModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointSamlMutate) - Method in class com.ngrok.services.EdgeRouteSamlModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointTlsTermination) - Method in class com.ngrok.services.TlsEdgeTlsTerminationModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointTlsTerminationAtEdge) - Method in class com.ngrok.services.HttpsEdgeTlsTerminationModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointWebhookValidation) - Method in class com.ngrok.services.EdgeRouteWebhookVerificationModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(EndpointWebsocketTcpConverter) - Method in class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule.ReplaceCallBuilder
  Sets the `module` parameter.
module(Optional<EndpointBackendMutate>) - Method in class com.ngrok.services.EdgeRouteBackendModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointBackendMutate>) - Method in class com.ngrok.services.TcpEdgeBackendModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointBackendMutate>) - Method in class com.ngrok.services.TlsEdgeBackendModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointCircuitBreaker>) - Method in class com.ngrok.services.EdgeRouteCircuitBreakerModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointCompression>) - Method in class com.ngrok.services.EdgeRouteCompressionModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointIpPolicyMutate>) - Method in class com.ngrok.services.EdgeRouteIpRestrictionModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointIpPolicyMutate>) - Method in class com.ngrok.services.TcpEdgeIpRestrictionModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointIpPolicyMutate>) - Method in class com.ngrok.services.TlsEdgeIpRestrictionModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointMutualTlsMutate>) - Method in class com.ngrok.services.HttpsEdgeMutualTlsModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointMutualTlsMutate>) - Method in class com.ngrok.services.TlsEdgeMutualTlsModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointOAuth>) - Method in class com.ngrok.services.EdgeRouteOAuthModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointOidc>) - Method in class com.ngrok.services.EdgeRouteOidcModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointRequestHeaders>) - Method in class com.ngrok.services.EdgeRouteRequestHeadersModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointResponseHeaders>) - Method in class com.ngrok.services.EdgeRouteResponseHeadersModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointSamlMutate>) - Method in class com.ngrok.services.EdgeRouteSamlModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointTlsTermination>) - Method in class com.ngrok.services.TlsEdgeTlsTerminationModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointTlsTerminationAtEdge>) - Method in class com.ngrok.services.HttpsEdgeTlsTerminationModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointWebhookValidation>) - Method in class com.ngrok.services.EdgeRouteWebhookVerificationModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
module(Optional<EndpointWebsocketTcpConverter>) - Method in class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule.ReplaceCallBuilder
  Sets (or unsets) the `module` parameter.
mutualTls(EndpointMutualTlsMutate) - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  edge modules
mutualTls(EndpointMutualTlsMutate) - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  edge modules
mutualTls(EndpointMutualTlsMutate) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  Sets the `mutual_tls` parameter.
mutualTls(EndpointMutualTlsMutate) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  Sets the `mutual_tls` parameter.
mutualTls(Optional<EndpointMutualTlsMutate>) - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  edge modules
mutualTls(Optional<EndpointMutualTlsMutate>) - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  edge modules
mutualTls(Optional<EndpointMutualTlsMutate>) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  Sets (or unsets) the `mutual_tls` parameter.
mutualTls(Optional<EndpointMutualTlsMutate>) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  Sets (or unsets) the `mutual_tls` parameter.

## N

nameidFormat(String) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  Defines the name identifier format the SP expects the IdP to use in its assertions to identify subjects.
nameidFormat(Optional<String>) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  Defines the name identifier format the SP expects the IdP to use in its assertions to identify subjects.
newBuilder() - Static method in class com.ngrok.definitions.AwsAuth
  Creates a new builder for the `AwsAuth` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointBackendMutate
  Creates a new builder for the `EndpointBackendMutate` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointCircuitBreaker
  Creates a new builder for the `EndpointCircuitBreaker` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointCompression
  Creates a new builder for the `EndpointCompression` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointIpPolicyMutate
  Creates a new builder for the `EndpointIpPolicyMutate` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointMutualTlsMutate
  Creates a new builder for the `EndpointMutualTlsMutate` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointOAuth
  Creates a new builder for the `EndpointOAuth` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointOAuthFacebook
  Creates a new builder for the `EndpointOAuthFacebook` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointOAuthGitHub
  Creates a new builder for the `EndpointOAuthGitHub` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointOAuthGoogle
  Creates a new builder for the `EndpointOAuthGoogle` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointOAuthMicrosoft
  Creates a new builder for the `EndpointOAuthMicrosoft` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointOAuthProvider
  Creates a new builder for the `EndpointOAuthProvider` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointOidc
  Creates a new builder for the `EndpointOidc` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointRequestHeaders
  Creates a new builder for the `EndpointRequestHeaders` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointResponseHeaders
  Creates a new builder for the `EndpointResponseHeaders` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointSamlMutate
  Creates a new builder for the `EndpointSamlMutate` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointTlsTermination
  Creates a new builder for the `EndpointTlsTermination` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointTlsTerminationAtEdge
  Creates a new builder for the `EndpointTlsTerminationAtEdge` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointWebhookValidation
  Creates a new builder for the `EndpointWebhookValidation` type.
newBuilder() - Static method in class com.ngrok.definitions.EndpointWebsocketTcpConverter
  Creates a new builder for the `EndpointWebsocketTcpConverter` type.
newBuilder() - Static method in class com.ngrok.definitions.EventSourceReplace
  Creates a new builder for the `EventSourceReplace` type.
newBuilder() - Static method in class com.ngrok.definitions.EventTarget
  Creates a new builder for the `EventTarget` type.
newBuilder() - Static method in class com.ngrok.definitions.EventTargetCloudwatchLogs
  Creates a new builder for the `EventTargetCloudwatchLogs` type.
newBuilder() - Static method in class com.ngrok.definitions.EventTargetFirehose
  Creates a new builder for the `EventTargetFirehose` type.
newBuilder() - Static method in class com.ngrok.definitions.EventTargetKinesis
  Creates a new builder for the `EventTargetKinesis` type.
newBuilder() - Static method in class com.ngrok.definitions.ReservedDomainCertPolicy
  Creates a new builder for the `ReservedDomainCertPolicy` type.
newBuilder(String) - Static method in class com.ngrok.DefaultNgrokApiClient
  Creates a new ngrok API client builder.
newBuilder(String) - Static method in class com.ngrok.definitions.AwsRole
  Creates a new builder for the `AwsRole` type.
newBuilder(String, String) - Static method in class com.ngrok.definitions.AwsCredentials
  Creates a new builder for the `AwsCredentials` type.
newDefaultHttpClient() - Static method in class com.ngrok.DefaultNgrokApiClient
  Creates a new default Armeria `WebClient`.
next() - Method in class com.ngrok.definitions.Page
  Fetches the next page of responses, if any.
Ngrok - Class in com.ngrok
  Main entry point for the ngrok API.
Ngrok(NgrokApiClient) - Constructor for class com.ngrok.Ngrok
  Create a new ngrok API instance.
Ngrok.BackendsNamespace - Class in com.ngrok
  A namespace object for Backends.
Ngrok.EdgeModulesNamespace - Class in com.ngrok
  A namespace object for EdgeModules.
Ngrok.EdgesNamespace - Class in com.ngrok
  A namespace object for Edges.
NgrokApiClient - Interface in com.ngrok
  API client interface.
NgrokApiClient.HttpMethod - Enum in com.ngrok
  HTTP request methods
NgrokApiError - Exception in com.ngrok.definitions
  Representation of an API error from ngrok.
NgrokApiError(int) - Constructor for exception com.ngrok.definitions.NgrokApiError
  Creates a new API error.
NgrokApiError(int, Optional<String>, Throwable) - Constructor for exception com.ngrok.definitions.NgrokApiError
  Creates a new API error.
NgrokApiError(String, int, Optional<String>, Map<String, String>) - Constructor for exception com.ngrok.definitions.NgrokApiError
  Creates a new API error.
numBuckets(long) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  Integer number of buckets into which metrics are retained.
numBuckets(Optional<Long>) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  Integer number of buckets into which metrics are retained.

## O

oauth(EndpointOAuth) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  oauth module configuration or `null`
oauth(EndpointOAuth) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  oauth module configuration or `null`
oauth(Optional<EndpointOAuth>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  oauth module configuration or `null`
oauth(Optional<EndpointOAuth>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  oauth module configuration or `null`
objectMapper(ObjectMapper) - Method in class com.ngrok.DefaultNgrokApiClient.Builder
  Sets the Jackson object mapper to use to serialize request bodies and deserialize response bodies.
objectMapper(Optional<ObjectMapper>) - Method in class com.ngrok.DefaultNgrokApiClient.Builder
  Sets the Jackson object mapper to use to serialize request bodies and deserialize response bodies.
oidc(EndpointOidc) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  oidc module configuration or `null`
oidc(EndpointOidc) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  oidc module configuration or `null`
oidc(Optional<EndpointOidc>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  oidc module configuration or `null`
oidc(Optional<EndpointOidc>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  oidc module configuration or `null`
optionsPassthrough(boolean) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  Do not enforce authentication on HTTP OPTIONS requests.
optionsPassthrough(boolean) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  Do not enforce authentication on HTTP OPTIONS requests.
optionsPassthrough(boolean) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  Do not enforce authentication on HTTP OPTIONS requests.
optionsPassthrough(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  Do not enforce authentication on HTTP OPTIONS requests.
optionsPassthrough(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  Do not enforce authentication on HTTP OPTIONS requests.
optionsPassthrough(Optional<Boolean>) - Method in class com.ngrok.definitions.EndpointSamlMutate.Builder
  Do not enforce authentication on HTTP OPTIONS requests.
organizations(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  a list of github org identifiers.
organizations(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  a list of github org identifiers.

## P

Page<T extends Pageable> - Class in com.ngrok.definitions
  Wrapper class that holds a single page of a `Pageable` response.
Page(NgrokApiClient, T) - Constructor for class com.ngrok.definitions.Page
  Create a new page.
Pageable - Interface in com.ngrok.definitions
  Interface indicating a resource type that can have more than one page of responses.
PATCH - Enum constant in enum com.ngrok.NgrokApiClient.HttpMethod
  HTTP PATCH
POST - Enum constant in enum com.ngrok.NgrokApiClient.HttpMethod
  HTTP POST
principals(List<String>) - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  the list of principals included in the ssh host certificate.
principals(List<String>) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  the list of principals included in the ssh user certificate.
principals(Optional<List<String>>) - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  the list of principals included in the ssh host certificate.
principals(Optional<List<String>>) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  the list of principals included in the ssh user certificate.
privateKeyType(String) - Method in class com.ngrok.definitions.ReservedDomainCertPolicy.Builder
  type of private key to use when requesting certificates.
privateKeyType(String) - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  the type of private key to generate.
privateKeyType(Optional<String>) - Method in class com.ngrok.definitions.ReservedDomainCertPolicy.Builder
  type of private key to use when requesting certificates.
privateKeyType(Optional<String>) - Method in class com.ngrok.services.SshCertificateAuthorities.CreateCallBuilder
  the type of private key to generate.
provider(EndpointOAuthProvider) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  an object which defines the identity provider to use for authentication and configuration for who may access the endpoint
provider(String) - Method in class com.ngrok.definitions.EndpointWebhookValidation.Builder
  a string indicating which webhook provider will be sending webhooks to this endpoint.
provider(Optional<EndpointOAuthProvider>) - Method in class com.ngrok.definitions.EndpointOAuth.Builder
  an object which defines the identity provider to use for authentication and configuration for who may access the endpoint
provider(Optional<String>) - Method in class com.ngrok.definitions.EndpointWebhookValidation.Builder
  a string indicating which webhook provider will be sending webhooks to this endpoint.
PUT - Enum constant in enum com.ngrok.NgrokApiClient.HttpMethod
  HTTP PUT

## R

Ref - Class in com.ngrok.definitions
  A class encapsulating the `Ref` resource.
Ref(String, URI) - Constructor for class com.ngrok.definitions.Ref
  Creates a new instance of `Ref`.
region(String) - Method in class com.ngrok.services.ReservedAddrs.CreateCallBuilder
  reserve the address in this geographic ngrok datacenter.
region(String) - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  reserve the domain in this geographic ngrok datacenter.
region(Optional<String>) - Method in class com.ngrok.services.ReservedAddrs.CreateCallBuilder
  reserve the address in this geographic ngrok datacenter.
region(Optional<String>) - Method in class com.ngrok.services.ReservedDomains.CreateCallBuilder
  reserve the domain in this geographic ngrok datacenter.
remove(List<String>) - Method in class com.ngrok.definitions.EndpointRequestHeaders.Builder
  a list of header names that will be removed from the HTTP Request before being sent to the upstream application server
remove(List<String>) - Method in class com.ngrok.definitions.EndpointResponseHeaders.Builder
  a list of header names that will be removed from the HTTP Response returned to the HTTP client
remove(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointRequestHeaders.Builder
  a list of header names that will be removed from the HTTP Request before being sent to the upstream application server
remove(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointResponseHeaders.Builder
  a list of header names that will be removed from the HTTP Response returned to the HTTP client
replace(String) - Method in class com.ngrok.services.HttpsEdgeMutualTlsModule
  Creates a call builder for the Replace API operation.
replace(String) - Method in class com.ngrok.services.HttpsEdgeTlsTerminationModule
  Creates a call builder for the Replace API operation.
replace(String) - Method in class com.ngrok.services.TcpEdgeBackendModule
  Creates a call builder for the Replace API operation.
replace(String) - Method in class com.ngrok.services.TcpEdgeIpRestrictionModule
  Creates a call builder for the Replace API operation.
replace(String) - Method in class com.ngrok.services.TlsEdgeBackendModule
  Creates a call builder for the Replace API operation.
replace(String) - Method in class com.ngrok.services.TlsEdgeIpRestrictionModule
  Creates a call builder for the Replace API operation.
replace(String) - Method in class com.ngrok.services.TlsEdgeMutualTlsModule
  Creates a call builder for the Replace API operation.
replace(String) - Method in class com.ngrok.services.TlsEdgeTlsTerminationModule
  Creates a call builder for the Replace API operation.
replace(String, String) - Method in class com.ngrok.services.EdgeRouteBackendModule
  Creates a call builder for the Replace API operation.
replace(String, String) - Method in class com.ngrok.services.EdgeRouteCircuitBreakerModule
  Creates a call builder for the Replace API operation.
replace(String, String) - Method in class com.ngrok.services.EdgeRouteCompressionModule
  Creates a call builder for the Replace API operation.
replace(String, String) - Method in class com.ngrok.services.EdgeRouteIpRestrictionModule
  Creates a call builder for the Replace API operation.
replace(String, String) - Method in class com.ngrok.services.EdgeRouteOAuthModule
  Creates a call builder for the Replace API operation.
replace(String, String) - Method in class com.ngrok.services.EdgeRouteOidcModule
  Creates a call builder for the Replace API operation.
replace(String, String) - Method in class com.ngrok.services.EdgeRouteRequestHeadersModule
  Creates a call builder for the Replace API operation.
replace(String, String) - Method in class com.ngrok.services.EdgeRouteResponseHeadersModule
  Creates a call builder for the Replace API operation.
replace(String, String) - Method in class com.ngrok.services.EdgeRouteSamlModule
  Creates a call builder for the Replace API operation.
replace(String, String) - Method in class com.ngrok.services.EdgeRouteWebhookVerificationModule
  Creates a call builder for the Replace API operation.
replace(String, String) - Method in class com.ngrok.services.EdgeRouteWebsocketTcpConverterModule
  Creates a call builder for the Replace API operation.
requestHeaders(EndpointRequestHeaders) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  request headers module configuration or `null`
requestHeaders(EndpointRequestHeaders) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  request headers module configuration or `null`
requestHeaders(Optional<EndpointRequestHeaders>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  request headers module configuration or `null`
requestHeaders(Optional<EndpointRequestHeaders>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  request headers module configuration or `null`
ReservedAddr - Class in com.ngrok.definitions
  A class encapsulating the `ReservedAddr` resource.
ReservedAddr(String, URI, OffsetDateTime, String, String, String, String) - Constructor for class com.ngrok.definitions.ReservedAddr
  Creates a new instance of `ReservedAddr`.
ReservedAddrList - Class in com.ngrok.definitions
  A class encapsulating the `ReservedAddrList` resource.
ReservedAddrList(List<ReservedAddr>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.ReservedAddrList
  Creates a new instance of `ReservedAddrList`.
reservedAddrs() - Method in class com.ngrok.Ngrok
  Reserved Addresses are TCP addresses that can be used to listen for traffic.
ReservedAddrs - Class in com.ngrok.services
  Reserved Addresses are TCP addresses that can be used to listen for traffic.
ReservedAddrs(NgrokApiClient) - Constructor for class com.ngrok.services.ReservedAddrs
  Creates a new sub-client for ReservedAddrs.
ReservedAddrs.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
ReservedAddrs.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
ReservedAddrs.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
ReservedAddrs.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
ReservedAddrs.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
ReservedDomain - Class in com.ngrok.definitions
  A class encapsulating the `ReservedDomain` resource.
ReservedDomain(String, URI, OffsetDateTime, String, String, String, String, Optional<String>, Optional<Ref>, Optional<ReservedDomainCertPolicy>, Optional<ReservedDomainCertStatus>, Optional<String>) - Constructor for class com.ngrok.definitions.ReservedDomain
  Creates a new instance of `ReservedDomain`.
ReservedDomainCertJob - Class in com.ngrok.definitions
  A class encapsulating the `ReservedDomainCertJob` resource.
ReservedDomainCertJob(Optional<String>, String, OffsetDateTime, Optional<OffsetDateTime>) - Constructor for class com.ngrok.definitions.ReservedDomainCertJob
  Creates a new instance of `ReservedDomainCertJob`.
ReservedDomainCertPolicy - Class in com.ngrok.definitions
  A class encapsulating the `ReservedDomainCertPolicy` resource.
ReservedDomainCertPolicy.Builder - Class in com.ngrok.definitions
  Builder class for `ReservedDomainCertPolicy`.
ReservedDomainCertStatus - Class in com.ngrok.definitions
  A class encapsulating the `ReservedDomainCertStatus` resource.
ReservedDomainCertStatus(Optional<OffsetDateTime>, Optional<ReservedDomainCertJob>) - Constructor for class com.ngrok.definitions.ReservedDomainCertStatus
  Creates a new instance of `ReservedDomainCertStatus`.
ReservedDomainList - Class in com.ngrok.definitions
  A class encapsulating the `ReservedDomainList` resource.
ReservedDomainList(List<ReservedDomain>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.ReservedDomainList
  Creates a new instance of `ReservedDomainList`.
reservedDomains() - Method in class com.ngrok.Ngrok
  Reserved Domains are hostnames that you can listen for traffic on.
ReservedDomains - Class in com.ngrok.services
  Reserved Domains are hostnames that you can listen for traffic on.
ReservedDomains(NgrokApiClient) - Constructor for class com.ngrok.services.ReservedDomains
  Creates a new sub-client for ReservedDomains.
ReservedDomains.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
ReservedDomains.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
ReservedDomains.DeleteCertificateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent DeleteCertificate API call.
ReservedDomains.DeleteCertificateManagementPolicyCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent DeleteCertificateManagementPolicy API call.
ReservedDomains.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
ReservedDomains.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
ReservedDomains.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
responseHeaders(EndpointResponseHeaders) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  response headers module configuration or `null`
responseHeaders(EndpointResponseHeaders) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  response headers module configuration or `null`
responseHeaders(Optional<EndpointResponseHeaders>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  response headers module configuration or `null`
responseHeaders(Optional<EndpointResponseHeaders>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  response headers module configuration or `null`
restart(String) - Method in class com.ngrok.services.TunnelSessions
  Issues a command instructing the ngrok agent to restart.
role(AwsRole) - Method in class com.ngrok.definitions.AwsAuth.Builder
  A role for ngrok to assume on your behalf to deposit events into your AWS account.
role(Optional<AwsRole>) - Method in class com.ngrok.definitions.AwsAuth.Builder
  A role for ngrok to assume on your behalf to deposit events into your AWS account.
rollingWindow(long) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  Integer number of seconds in the statistical rolling window that metrics are retained for.
rollingWindow(Optional<Long>) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  Integer number of seconds in the statistical rolling window that metrics are retained for.

## S

saml(EndpointSamlMutate) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  saml module configuration or `null`
saml(EndpointSamlMutate) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  saml module configuration or `null`
saml(Optional<EndpointSamlMutate>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  saml module configuration or `null`
saml(Optional<EndpointSamlMutate>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  saml module configuration or `null`
scopes(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthFacebook.Builder
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
scopes(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
scopes(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthGoogle.Builder
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
scopes(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft.Builder
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
scopes(List<String>) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  The set of scopes to request from the OIDC identity provider.
scopes(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthFacebook.Builder
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
scopes(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
scopes(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthGoogle.Builder
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
scopes(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft.Builder
  a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.
scopes(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOidc.Builder
  The set of scopes to request from the OIDC identity provider.
secret(String) - Method in class com.ngrok.definitions.EndpointWebhookValidation.Builder
  a string secret used to validate requests from the given provider.
secret(Optional<String>) - Method in class com.ngrok.definitions.EndpointWebhookValidation.Builder
  a string secret used to validate requests from the given provider.
sendRequest(NgrokApiClient.HttpMethod, String, Stream<Map.Entry<String, Optional<Object>>>, Stream<Map.Entry<String, Optional<Object>>>, Optional<Class<O>>) - Method in class com.ngrok.DefaultNgrokApiClient
  Sends a request to the ngrok API.
sendRequest(NgrokApiClient.HttpMethod, String, Stream<Map.Entry<String, Optional<Object>>>, Stream<Map.Entry<String, Optional<Object>>>, Optional<Class<O>>) - Method in interface com.ngrok.NgrokApiClient
  Sends a request to the ngrok API.
sendRequest(URI, Class<O>) - Method in class com.ngrok.DefaultNgrokApiClient
  Sends a GET request directly to the specified URI.
sendRequest(URI, Class<O>) - Method in interface com.ngrok.NgrokApiClient
  Sends a GET request directly to the specified URI.
sources(List<EventSourceReplace>) - Method in class com.ngrok.services.EventSubscriptions.CreateCallBuilder
  Sources containing the types for which this event subscription will trigger
sources(List<EventSourceReplace>) - Method in class com.ngrok.services.EventSubscriptions.UpdateCallBuilder
  Sources containing the types for which this event subscription will trigger
sources(Optional<List<EventSourceReplace>>) - Method in class com.ngrok.services.EventSubscriptions.CreateCallBuilder
  Sources containing the types for which this event subscription will trigger
sources(Optional<List<EventSourceReplace>>) - Method in class com.ngrok.services.EventSubscriptions.UpdateCallBuilder
  Sources containing the types for which this event subscription will trigger
sshCertificateAuthorities() - Method in class com.ngrok.Ngrok
  An SSH Certificate Authority is a pair of an SSH Certificate and its private key that can be used to sign other SSH host and user certificates.
SshCertificateAuthorities - Class in com.ngrok.services
  An SSH Certificate Authority is a pair of an SSH Certificate and its private key that can be used to sign other SSH host and user certificates.
SshCertificateAuthorities(NgrokApiClient) - Constructor for class com.ngrok.services.SshCertificateAuthorities
  Creates a new sub-client for SshCertificateAuthorities.
SshCertificateAuthorities.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
SshCertificateAuthorities.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
SshCertificateAuthorities.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
SshCertificateAuthorities.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
SshCertificateAuthorities.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
SshCertificateAuthority - Class in com.ngrok.definitions
  A class encapsulating the `SshCertificateAuthority` resource.
SshCertificateAuthority(String, URI, OffsetDateTime, String, String, String, String) - Constructor for class com.ngrok.definitions.SshCertificateAuthority
  Creates a new instance of `SshCertificateAuthority`.
SshCertificateAuthorityList - Class in com.ngrok.definitions
  A class encapsulating the `SshCertificateAuthorityList` resource.
SshCertificateAuthorityList(List<SshCertificateAuthority>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.SshCertificateAuthorityList
  Creates a new instance of `SshCertificateAuthorityList`.
SshCredential - Class in com.ngrok.definitions
  A class encapsulating the `SshCredential` resource.
SshCredential(String, URI, OffsetDateTime, String, String, String, List<String>) - Constructor for class com.ngrok.definitions.SshCredential
  Creates a new instance of `SshCredential`.
SshCredentialList - Class in com.ngrok.definitions
  A class encapsulating the `SshCredentialList` resource.
SshCredentialList(List<SshCredential>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.SshCredentialList
  Creates a new instance of `SshCredentialList`.
sshCredentials() - Method in class com.ngrok.Ngrok
  SSH Credentials are SSH public keys that can be used to start SSH tunnels via the ngrok SSH tunnel gateway.
SshCredentials - Class in com.ngrok.services
  SSH Credentials are SSH public keys that can be used to start SSH tunnels via the ngrok SSH tunnel gateway.
SshCredentials(NgrokApiClient) - Constructor for class com.ngrok.services.SshCredentials
  Creates a new sub-client for SshCredentials.
SshCredentials.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
SshCredentials.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
SshCredentials.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
SshCredentials.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
SshCredentials.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
SshHostCertificate - Class in com.ngrok.definitions
  A class encapsulating the `SshHostCertificate` resource.
SshHostCertificate(String, URI, OffsetDateTime, String, String, String, String, String, List<String>, OffsetDateTime, OffsetDateTime, String) - Constructor for class com.ngrok.definitions.SshHostCertificate
  Creates a new instance of `SshHostCertificate`.
SshHostCertificateList - Class in com.ngrok.definitions
  A class encapsulating the `SshHostCertificateList` resource.
SshHostCertificateList(List<SshHostCertificate>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.SshHostCertificateList
  Creates a new instance of `SshHostCertificateList`.
sshHostCertificates() - Method in class com.ngrok.Ngrok
  SSH Host Certificates along with the corresponding private key allows an SSH server to assert its authenticity to connecting SSH clients who trust the SSH Certificate Authority that was used to sign the certificate.
SshHostCertificates - Class in com.ngrok.services
  SSH Host Certificates along with the corresponding private key allows an SSH server to assert its authenticity to connecting SSH clients who trust the SSH Certificate Authority that was used to sign the certificate.
SshHostCertificates(NgrokApiClient) - Constructor for class com.ngrok.services.SshHostCertificates
  Creates a new sub-client for SshHostCertificates.
SshHostCertificates.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
SshHostCertificates.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
SshHostCertificates.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
SshHostCertificates.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
SshHostCertificates.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
SshUserCertificate - Class in com.ngrok.definitions
  A class encapsulating the `SshUserCertificate` resource.
SshUserCertificate(String, URI, OffsetDateTime, String, String, String, String, String, List<String>, Map<String, String>, Map<String, String>, OffsetDateTime, OffsetDateTime, String) - Constructor for class com.ngrok.definitions.SshUserCertificate
  Creates a new instance of `SshUserCertificate`.
SshUserCertificateList - Class in com.ngrok.definitions
  A class encapsulating the `SshUserCertificateList` resource.
SshUserCertificateList(List<SshUserCertificate>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.SshUserCertificateList
  Creates a new instance of `SshUserCertificateList`.
sshUserCertificates() - Method in class com.ngrok.Ngrok
  SSH User Certificates are presented by SSH clients when connecting to an SSH server to authenticate their connection.
SshUserCertificates - Class in com.ngrok.services
  SSH User Certificates are presented by SSH clients when connecting to an SSH server to authenticate their connection.
SshUserCertificates(NgrokApiClient) - Constructor for class com.ngrok.services.SshUserCertificates
  Creates a new sub-client for SshUserCertificates.
SshUserCertificates.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
SshUserCertificates.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
SshUserCertificates.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
SshUserCertificates.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
SshUserCertificates.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
statusCode(int) - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  status code to return
statusCode(int) - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  status code to return
statusCode(Optional<Integer>) - Method in class com.ngrok.services.HttpResponseBackends.CreateCallBuilder
  status code to return
statusCode(Optional<Integer>) - Method in class com.ngrok.services.HttpResponseBackends.UpdateCallBuilder
  status code to return
stop(String) - Method in class com.ngrok.services.TunnelSessions
  Issues a command instructing the ngrok agent that started this tunnel session to exit.
streamArn(String) - Method in class com.ngrok.definitions.EventTargetKinesis.Builder
  An Amazon Resource Name specifying the Kinesis stream to deposit events into.
streamArn(Optional<String>) - Method in class com.ngrok.definitions.EventTargetKinesis.Builder
  An Amazon Resource Name specifying the Kinesis stream to deposit events into.

## T

target(EventTarget) - Method in class com.ngrok.services.EventDestinations.CreateCallBuilder
  An object that encapsulates where and how to send your events.
target(EventTarget) - Method in class com.ngrok.services.EventDestinations.UpdateCallBuilder
  An object that encapsulates where and how to send your events.
target(Optional<EventTarget>) - Method in class com.ngrok.services.EventDestinations.CreateCallBuilder
  An object that encapsulates where and how to send your events.
target(Optional<EventTarget>) - Method in class com.ngrok.services.EventDestinations.UpdateCallBuilder
  An object that encapsulates where and how to send your events.
tcp() - Method in class com.ngrok.Ngrok.EdgesNamespace
  Creates a service client for `EdgesTcp`.
TcpEdge - Class in com.ngrok.definitions
  A class encapsulating the `TcpEdge` resource.
TcpEdge(String, String, String, OffsetDateTime, URI, Optional<List<String>>, Optional<EndpointBackend>, Optional<EndpointIpPolicy>) - Constructor for class com.ngrok.definitions.TcpEdge
  Creates a new instance of `TcpEdge`.
tcpEdgeBackend() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `TcpEdgeBackendModule`.
TcpEdgeBackendModule - Class in com.ngrok.services
  An API client for `TcpEdgeBackendModule`.
TcpEdgeBackendModule(NgrokApiClient) - Constructor for class com.ngrok.services.TcpEdgeBackendModule
  Creates a new sub-client for TcpEdgeBackendModule.
TcpEdgeBackendModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
TcpEdgeBackendModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
TcpEdgeBackendModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
tcpEdgeIpRestriction() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `TcpEdgeIpRestrictionModule`.
TcpEdgeIpRestrictionModule - Class in com.ngrok.services
  An API client for `TcpEdgeIpRestrictionModule`.
TcpEdgeIpRestrictionModule(NgrokApiClient) - Constructor for class com.ngrok.services.TcpEdgeIpRestrictionModule
  Creates a new sub-client for TcpEdgeIpRestrictionModule.
TcpEdgeIpRestrictionModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
TcpEdgeIpRestrictionModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
TcpEdgeIpRestrictionModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
TcpEdgeList - Class in com.ngrok.definitions
  A class encapsulating the `TcpEdgeList` resource.
TcpEdgeList(List<TcpEdge>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.TcpEdgeList
  Creates a new instance of `TcpEdgeList`.
teams(List<String>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  a list of github teams identifiers.
teams(Optional<List<String>>) - Method in class com.ngrok.definitions.EndpointOAuthGitHub.Builder
  a list of github teams identifiers.
terminateAt(String) - Method in class com.ngrok.definitions.EndpointTlsTermination.Builder
  `edge` if the ngrok edge should terminate TLS traffic, `upstream` if TLS traffic should be passed through to the upstream ngrok agent / application server for termination.
terminateAt(Optional<String>) - Method in class com.ngrok.definitions.EndpointTlsTermination.Builder
  `edge` if the ngrok edge should terminate TLS traffic, `upstream` if TLS traffic should be passed through to the upstream ngrok agent / application server for termination.
tls() - Method in class com.ngrok.Ngrok.EdgesNamespace
  Creates a service client for `EdgesTls`.
TlsCertificate - Class in com.ngrok.definitions
  A class encapsulating the `TlsCertificate` resource.
TlsCertificate(String, URI, OffsetDateTime, String, String, String, String, TlsCertificateSaNs, Optional<OffsetDateTime>, OffsetDateTime, OffsetDateTime, List<String>, List<String>, String, String, String, String, String, String, String, String) - Constructor for class com.ngrok.definitions.TlsCertificate
  Creates a new instance of `TlsCertificate`.
TlsCertificateList - Class in com.ngrok.definitions
  A class encapsulating the `TlsCertificateList` resource.
TlsCertificateList(List<TlsCertificate>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.TlsCertificateList
  Creates a new instance of `TlsCertificateList`.
tlsCertificates() - Method in class com.ngrok.Ngrok
  TLS Certificates are pairs of x509 certificates and their matching private key that can be used to terminate TLS traffic.
TlsCertificates - Class in com.ngrok.services
  TLS Certificates are pairs of x509 certificates and their matching private key that can be used to terminate TLS traffic.
TlsCertificates(NgrokApiClient) - Constructor for class com.ngrok.services.TlsCertificates
  Creates a new sub-client for TlsCertificates.
TlsCertificates.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
TlsCertificates.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
TlsCertificates.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
TlsCertificates.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
TlsCertificates.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
TlsCertificateSaNs - Class in com.ngrok.definitions
  A class encapsulating the `TlsCertificateSaNs` resource.
TlsCertificateSaNs(List<String>, List<String>) - Constructor for class com.ngrok.definitions.TlsCertificateSaNs
  Creates a new instance of `TlsCertificateSaNs`.
TlsEdge - Class in com.ngrok.definitions
  A class encapsulating the `TlsEdge` resource.
TlsEdge(String, String, String, OffsetDateTime, URI, Optional<List<String>>, Optional<EndpointBackend>, Optional<EndpointIpPolicy>, Optional<EndpointMutualTls>, Optional<EndpointTlsTermination>) - Constructor for class com.ngrok.definitions.TlsEdge
  Creates a new instance of `TlsEdge`.
tlsEdgeBackend() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `TlsEdgeBackendModule`.
TlsEdgeBackendModule - Class in com.ngrok.services
  An API client for `TlsEdgeBackendModule`.
TlsEdgeBackendModule(NgrokApiClient) - Constructor for class com.ngrok.services.TlsEdgeBackendModule
  Creates a new sub-client for TlsEdgeBackendModule.
TlsEdgeBackendModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
TlsEdgeBackendModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
TlsEdgeBackendModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
tlsEdgeIpRestriction() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `TlsEdgeIpRestrictionModule`.
TlsEdgeIpRestrictionModule - Class in com.ngrok.services
  An API client for `TlsEdgeIpRestrictionModule`.
TlsEdgeIpRestrictionModule(NgrokApiClient) - Constructor for class com.ngrok.services.TlsEdgeIpRestrictionModule
  Creates a new sub-client for TlsEdgeIpRestrictionModule.
TlsEdgeIpRestrictionModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
TlsEdgeIpRestrictionModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
TlsEdgeIpRestrictionModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
TlsEdgeList - Class in com.ngrok.definitions
  A class encapsulating the `TlsEdgeList` resource.
TlsEdgeList(List<TlsEdge>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.TlsEdgeList
  Creates a new instance of `TlsEdgeList`.
tlsEdgeMutualTls() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `TlsEdgeMutualTlsModule`.
TlsEdgeMutualTlsModule - Class in com.ngrok.services
  An API client for `TlsEdgeMutualTlsModule`.
TlsEdgeMutualTlsModule(NgrokApiClient) - Constructor for class com.ngrok.services.TlsEdgeMutualTlsModule
  Creates a new sub-client for TlsEdgeMutualTlsModule.
TlsEdgeMutualTlsModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
TlsEdgeMutualTlsModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
TlsEdgeMutualTlsModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
tlsEdgeTlsTermination() - Method in class com.ngrok.Ngrok.EdgeModulesNamespace
  Creates a service client for `TlsEdgeTlsTerminationModule`.
TlsEdgeTlsTerminationModule - Class in com.ngrok.services
  An API client for `TlsEdgeTlsTerminationModule`.
TlsEdgeTlsTerminationModule(NgrokApiClient) - Constructor for class com.ngrok.services.TlsEdgeTlsTerminationModule
  Creates a new sub-client for TlsEdgeTlsTerminationModule.
TlsEdgeTlsTerminationModule.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
TlsEdgeTlsTerminationModule.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
TlsEdgeTlsTerminationModule.ReplaceCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Replace API call.
tlsTermination(EndpointTlsTermination) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  Sets the `tls_termination` parameter.
tlsTermination(EndpointTlsTermination) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  Sets the `tls_termination` parameter.
tlsTermination(EndpointTlsTerminationAtEdge) - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  Sets the `tls_termination` parameter.
tlsTermination(EndpointTlsTerminationAtEdge) - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  Sets the `tls_termination` parameter.
tlsTermination(Optional<EndpointTlsTermination>) - Method in class com.ngrok.services.EdgesTls.CreateCallBuilder
  Sets (or unsets) the `tls_termination` parameter.
tlsTermination(Optional<EndpointTlsTermination>) - Method in class com.ngrok.services.EdgesTls.UpdateCallBuilder
  Sets (or unsets) the `tls_termination` parameter.
tlsTermination(Optional<EndpointTlsTerminationAtEdge>) - Method in class com.ngrok.services.EdgesHttps.CreateCallBuilder
  Sets (or unsets) the `tls_termination` parameter.
tlsTermination(Optional<EndpointTlsTerminationAtEdge>) - Method in class com.ngrok.services.EdgesHttps.UpdateCallBuilder
  Sets (or unsets) the `tls_termination` parameter.
toString() - Method in class com.ngrok.definitions.AbuseReport
toString() - Method in class com.ngrok.definitions.AbuseReportHostname
toString() - Method in class com.ngrok.definitions.AgentIngress
toString() - Method in class com.ngrok.definitions.AgentIngressList
toString() - Method in class com.ngrok.definitions.ApiKey
toString() - Method in class com.ngrok.definitions.ApiKeyList
toString() - Method in class com.ngrok.definitions.AwsAuth
toString() - Method in class com.ngrok.definitions.AwsCredentials
toString() - Method in class com.ngrok.definitions.AwsRole
toString() - Method in class com.ngrok.definitions.CertificateAuthority
toString() - Method in class com.ngrok.definitions.CertificateAuthorityList
toString() - Method in class com.ngrok.definitions.Credential
toString() - Method in class com.ngrok.definitions.CredentialList
toString() - Method in class com.ngrok.definitions.Endpoint
toString() - Method in class com.ngrok.definitions.EndpointBackend
toString() - Method in class com.ngrok.definitions.EndpointBackendMutate
toString() - Method in class com.ngrok.definitions.EndpointCircuitBreaker
toString() - Method in class com.ngrok.definitions.EndpointCompression
toString() - Method in class com.ngrok.definitions.EndpointIpPolicy
toString() - Method in class com.ngrok.definitions.EndpointIpPolicyMutate
toString() - Method in class com.ngrok.definitions.EndpointList
toString() - Method in class com.ngrok.definitions.EndpointMutualTls
toString() - Method in class com.ngrok.definitions.EndpointMutualTlsMutate
toString() - Method in class com.ngrok.definitions.EndpointOAuth
toString() - Method in class com.ngrok.definitions.EndpointOAuthFacebook
toString() - Method in class com.ngrok.definitions.EndpointOAuthGitHub
toString() - Method in class com.ngrok.definitions.EndpointOAuthGoogle
toString() - Method in class com.ngrok.definitions.EndpointOAuthMicrosoft
toString() - Method in class com.ngrok.definitions.EndpointOAuthProvider
toString() - Method in class com.ngrok.definitions.EndpointOidc
toString() - Method in class com.ngrok.definitions.EndpointRequestHeaders
toString() - Method in class com.ngrok.definitions.EndpointResponseHeaders
toString() - Method in class com.ngrok.definitions.EndpointSaml
toString() - Method in class com.ngrok.definitions.EndpointSamlMutate
toString() - Method in class com.ngrok.definitions.EndpointTlsTermination
toString() - Method in class com.ngrok.definitions.EndpointTlsTerminationAtEdge
toString() - Method in class com.ngrok.definitions.EndpointWebhookValidation
toString() - Method in class com.ngrok.definitions.EndpointWebsocketTcpConverter
toString() - Method in class com.ngrok.definitions.EventDestination
toString() - Method in class com.ngrok.definitions.EventDestinationList
toString() - Method in class com.ngrok.definitions.EventSource
toString() - Method in class com.ngrok.definitions.EventSourceList
toString() - Method in class com.ngrok.definitions.EventSourceReplace
toString() - Method in class com.ngrok.definitions.EventSubscription
toString() - Method in class com.ngrok.definitions.EventSubscriptionList
toString() - Method in class com.ngrok.definitions.EventTarget
toString() - Method in class com.ngrok.definitions.EventTargetCloudwatchLogs
toString() - Method in class com.ngrok.definitions.EventTargetFirehose
toString() - Method in class com.ngrok.definitions.EventTargetKinesis
toString() - Method in class com.ngrok.definitions.FailoverBackend
toString() - Method in class com.ngrok.definitions.FailoverBackendList
toString() - Method in class com.ngrok.definitions.HttpResponseBackend
toString() - Method in class com.ngrok.definitions.HttpResponseBackendList
toString() - Method in class com.ngrok.definitions.HttpsEdge
toString() - Method in class com.ngrok.definitions.HttpsEdgeList
toString() - Method in class com.ngrok.definitions.HttpsEdgeRoute
toString() - Method in class com.ngrok.definitions.IpPolicy
toString() - Method in class com.ngrok.definitions.IpPolicyList
toString() - Method in class com.ngrok.definitions.IpPolicyRule
toString() - Method in class com.ngrok.definitions.IpPolicyRuleList
toString() - Method in class com.ngrok.definitions.IpRestriction
toString() - Method in class com.ngrok.definitions.IpRestrictionList
toString() - Method in class com.ngrok.definitions.Ref
toString() - Method in class com.ngrok.definitions.ReservedAddr
toString() - Method in class com.ngrok.definitions.ReservedAddrList
toString() - Method in class com.ngrok.definitions.ReservedDomain
toString() - Method in class com.ngrok.definitions.ReservedDomainCertJob
toString() - Method in class com.ngrok.definitions.ReservedDomainCertPolicy
toString() - Method in class com.ngrok.definitions.ReservedDomainCertStatus
toString() - Method in class com.ngrok.definitions.ReservedDomainList
toString() - Method in class com.ngrok.definitions.SshCertificateAuthority
toString() - Method in class com.ngrok.definitions.SshCertificateAuthorityList
toString() - Method in class com.ngrok.definitions.SshCredential
toString() - Method in class com.ngrok.definitions.SshCredentialList
toString() - Method in class com.ngrok.definitions.SshHostCertificate
toString() - Method in class com.ngrok.definitions.SshHostCertificateList
toString() - Method in class com.ngrok.definitions.SshUserCertificate
toString() - Method in class com.ngrok.definitions.SshUserCertificateList
toString() - Method in class com.ngrok.definitions.TcpEdge
toString() - Method in class com.ngrok.definitions.TcpEdgeList
toString() - Method in class com.ngrok.definitions.TlsCertificate
toString() - Method in class com.ngrok.definitions.TlsCertificateList
toString() - Method in class com.ngrok.definitions.TlsCertificateSaNs
toString() - Method in class com.ngrok.definitions.TlsEdge
toString() - Method in class com.ngrok.definitions.TlsEdgeList
toString() - Method in class com.ngrok.definitions.Tunnel
toString() - Method in class com.ngrok.definitions.TunnelGroupBackend
toString() - Method in class com.ngrok.definitions.TunnelGroupBackendList
toString() - Method in class com.ngrok.definitions.TunnelList
toString() - Method in class com.ngrok.definitions.TunnelSession
toString() - Method in class com.ngrok.definitions.TunnelSessionList
toString() - Method in class com.ngrok.definitions.WeightedBackend
toString() - Method in class com.ngrok.definitions.WeightedBackendList
trippedDuration(Duration) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  Integer number of seconds after which the circuit is tripped to wait before re-evaluating upstream health
trippedDuration(Optional<Duration>) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  Integer number of seconds after which the circuit is tripped to wait before re-evaluating upstream health
Tunnel - Class in com.ngrok.definitions
  A class encapsulating the `Tunnel` resource.
Tunnel(String, URI, OffsetDateTime, String, String, String, Ref, Optional<Ref>, Map<String, String>, Optional<List<Ref>>, String) - Constructor for class com.ngrok.definitions.Tunnel
  Creates a new instance of `Tunnel`.
tunnelGroup() - Method in class com.ngrok.Ngrok.BackendsNamespace
  A Tunnel Group Backend balances traffic among all online tunnels that match a label selector.
TunnelGroupBackend - Class in com.ngrok.definitions
  A class encapsulating the `TunnelGroupBackend` resource.
TunnelGroupBackend(String, URI, OffsetDateTime, String, String, Map<String, String>, List<Ref>) - Constructor for class com.ngrok.definitions.TunnelGroupBackend
  Creates a new instance of `TunnelGroupBackend`.
TunnelGroupBackendList - Class in com.ngrok.definitions
  A class encapsulating the `TunnelGroupBackendList` resource.
TunnelGroupBackendList(List<TunnelGroupBackend>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.TunnelGroupBackendList
  Creates a new instance of `TunnelGroupBackendList`.
TunnelGroupBackends - Class in com.ngrok.services
  A Tunnel Group Backend balances traffic among all online tunnels that match a label selector.
TunnelGroupBackends(NgrokApiClient) - Constructor for class com.ngrok.services.TunnelGroupBackends
  Creates a new sub-client for TunnelGroupBackends.
TunnelGroupBackends.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
TunnelGroupBackends.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
TunnelGroupBackends.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
TunnelGroupBackends.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
TunnelGroupBackends.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
TunnelList - Class in com.ngrok.definitions
  A class encapsulating the `TunnelList` resource.
TunnelList(List<Tunnel>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.TunnelList
  Creates a new instance of `TunnelList`.
tunnels() - Method in class com.ngrok.Ngrok
  Tunnels provide endpoints to access services exposed by a running ngrok agent tunnel session or an SSH reverse tunnel session.
Tunnels - Class in com.ngrok.services
  Tunnels provide endpoints to access services exposed by a running ngrok agent tunnel session or an SSH reverse tunnel session.
Tunnels(NgrokApiClient) - Constructor for class com.ngrok.services.Tunnels
  Creates a new sub-client for Tunnels.
Tunnels.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
Tunnels.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
TunnelSession - Class in com.ngrok.definitions
  A class encapsulating the `TunnelSession` resource.
TunnelSession(String, Ref, String, String, String, String, String, OffsetDateTime, String, URI) - Constructor for class com.ngrok.definitions.TunnelSession
  Creates a new instance of `TunnelSession`.
TunnelSessionList - Class in com.ngrok.definitions
  A class encapsulating the `TunnelSessionList` resource.
TunnelSessionList(List<TunnelSession>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.TunnelSessionList
  Creates a new instance of `TunnelSessionList`.
tunnelSessions() - Method in class com.ngrok.Ngrok
  Tunnel Sessions represent instances of ngrok agents or SSH reverse tunnel sessions that are running and connected to the ngrok service.
TunnelSessions - Class in com.ngrok.services
  Tunnel Sessions represent instances of ngrok agents or SSH reverse tunnel sessions that are running and connected to the ngrok service.
TunnelSessions(NgrokApiClient) - Constructor for class com.ngrok.services.TunnelSessions
  Creates a new sub-client for TunnelSessions.
TunnelSessions.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
TunnelSessions.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
TunnelSessions.RestartCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Restart API call.
TunnelSessions.StopCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Stop API call.
TunnelSessions.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.
type(String) - Method in class com.ngrok.definitions.EventSourceReplace.Builder
  Type of event for which an event subscription will trigger
type(String) - Method in class com.ngrok.services.EventSources.CreateCallBuilder
  Type of event for which an event subscription will trigger
type(Optional<String>) - Method in class com.ngrok.definitions.EventSourceReplace.Builder
  Type of event for which an event subscription will trigger
type(Optional<String>) - Method in class com.ngrok.services.EventSources.CreateCallBuilder
  Type of event for which an event subscription will trigger

## U

update(String) - Method in class com.ngrok.services.AgentIngresses
  Update attributes of an Agent Ingress by ID.
update(String) - Method in class com.ngrok.services.ApiKeys
  Update attributes of an API key by ID.
update(String) - Method in class com.ngrok.services.CertificateAuthorities
  Update attributes of a Certificate Authority by ID See also https://ngrok.com/docs/api#api-certificate-authorities-update.
update(String) - Method in class com.ngrok.services.Credentials
  Update attributes of an tunnel authtoken credential by ID See also https://ngrok.com/docs/api#api-credentials-update.
update(String) - Method in class com.ngrok.services.EdgesHttps
  Updates an HTTPS Edge by ID.
update(String) - Method in class com.ngrok.services.EdgesTcp
  Updates a TCP Edge by ID.
update(String) - Method in class com.ngrok.services.EdgesTls
  Updates a TLS Edge by ID.
update(String) - Method in class com.ngrok.services.EventDestinations
  Update attributes of an Event Destination.
update(String) - Method in class com.ngrok.services.EventSubscriptions
  Update an Event Subscription.
update(String) - Method in class com.ngrok.services.FailoverBackends
  Update Failover backend by ID See also https://ngrok.com/docs/api#api-failover-backends-update.
update(String) - Method in class com.ngrok.services.HttpResponseBackends
  Creates a call builder for the Update API operation.
update(String) - Method in class com.ngrok.services.IpPolicies
  Update attributes of an IP policy by ID See also https://ngrok.com/docs/api#api-ip-policies-update.
update(String) - Method in class com.ngrok.services.IpPolicyRules
  Update attributes of an IP policy rule by ID See also https://ngrok.com/docs/api#api-ip-policy-rules-update.
update(String) - Method in class com.ngrok.services.IpRestrictions
  Update attributes of an IP restriction by ID See also https://ngrok.com/docs/api#api-ip-restrictions-update.
update(String) - Method in class com.ngrok.services.ReservedAddrs
  Update the attributes of a reserved address.
update(String) - Method in class com.ngrok.services.ReservedDomains
  Update the attributes of a reserved domain.
update(String) - Method in class com.ngrok.services.SshCertificateAuthorities
  Update an SSH Certificate Authority See also https://ngrok.com/docs/api#api-ssh-certificate-authorities-update.
update(String) - Method in class com.ngrok.services.SshCredentials
  Update attributes of an ssh_credential by ID See also https://ngrok.com/docs/api#api-ssh-credentials-update.
update(String) - Method in class com.ngrok.services.SshHostCertificates
  Update an SSH Host Certificate See also https://ngrok.com/docs/api#api-ssh-host-certificates-update.
update(String) - Method in class com.ngrok.services.SshUserCertificates
  Update an SSH User Certificate See also https://ngrok.com/docs/api#api-ssh-user-certificates-update.
update(String) - Method in class com.ngrok.services.TlsCertificates
  Update attributes of a TLS Certificate by ID See also https://ngrok.com/docs/api#api-tls-certificates-update.
update(String) - Method in class com.ngrok.services.TunnelGroupBackends
  Update TunnelGroup backend by ID See also https://ngrok.com/docs/api#api-tunnel-group-backends-update.
update(String) - Method in class com.ngrok.services.TunnelSessions
  Issues a command instructing the ngrok agent to update itself to the latest version.
update(String) - Method in class com.ngrok.services.WeightedBackends
  Update Weighted backend by ID See also https://ngrok.com/docs/api#api-weighted-backends-update.
update(String, String) - Method in class com.ngrok.services.EdgesHttpsRoutes
  Updates an HTTPS Edge Route by ID.
update(String, String) - Method in class com.ngrok.services.EventSources
  Update the type for which this event subscription will trigger See also https://ngrok.com/docs/api#api-event-sources-update.

## V

validAfter(OffsetDateTime) - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  The time when the host certificate becomes valid, in RFC 3339 format.
validAfter(OffsetDateTime) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  The time when the user certificate becomes valid, in RFC 3339 format.
validAfter(Optional<OffsetDateTime>) - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  The time when the host certificate becomes valid, in RFC 3339 format.
validAfter(Optional<OffsetDateTime>) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  The time when the user certificate becomes valid, in RFC 3339 format.
validUntil(OffsetDateTime) - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  The time when this host certificate becomes invalid, in RFC 3339 format.
validUntil(OffsetDateTime) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  The time when this host certificate becomes invalid, in RFC 3339 format.
validUntil(Optional<OffsetDateTime>) - Method in class com.ngrok.services.SshHostCertificates.CreateCallBuilder
  The time when this host certificate becomes invalid, in RFC 3339 format.
validUntil(Optional<OffsetDateTime>) - Method in class com.ngrok.services.SshUserCertificates.CreateCallBuilder
  The time when this host certificate becomes invalid, in RFC 3339 format.
valueOf(String) - Static method in enum com.ngrok.NgrokApiClient.HttpMethod
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ngrok.NgrokApiClient.HttpMethod
  Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.ngrok
  Client version information
volumeThreshold(long) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  Integer number of requests in a rolling window that will trip the circuit.
volumeThreshold(Optional<Long>) - Method in class com.ngrok.definitions.EndpointCircuitBreaker.Builder
  Integer number of requests in a rolling window that will trip the circuit.

## W

webhookVerification(EndpointWebhookValidation) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  webhook verification module configuration or `null`
webhookVerification(EndpointWebhookValidation) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  webhook verification module configuration or `null`
webhookVerification(Optional<EndpointWebhookValidation>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  webhook verification module configuration or `null`
webhookVerification(Optional<EndpointWebhookValidation>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  webhook verification module configuration or `null`
websocketTcpConverter(EndpointWebsocketTcpConverter) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  websocket to tcp adapter configuration or `null`
websocketTcpConverter(EndpointWebsocketTcpConverter) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  websocket to tcp adapter configuration or `null`
websocketTcpConverter(Optional<EndpointWebsocketTcpConverter>) - Method in class com.ngrok.services.EdgesHttpsRoutes.CreateCallBuilder
  websocket to tcp adapter configuration or `null`
websocketTcpConverter(Optional<EndpointWebsocketTcpConverter>) - Method in class com.ngrok.services.EdgesHttpsRoutes.UpdateCallBuilder
  websocket to tcp adapter configuration or `null`
weighted() - Method in class com.ngrok.Ngrok.BackendsNamespace
  A Weighted Backend balances traffic among the referenced backends.
WeightedBackend - Class in com.ngrok.definitions
  A class encapsulating the `WeightedBackend` resource.
WeightedBackend(String, URI, OffsetDateTime, String, String, Map<String, Long>) - Constructor for class com.ngrok.definitions.WeightedBackend
  Creates a new instance of `WeightedBackend`.
WeightedBackendList - Class in com.ngrok.definitions
  A class encapsulating the `WeightedBackendList` resource.
WeightedBackendList(List<WeightedBackend>, URI, Optional<URI>) - Constructor for class com.ngrok.definitions.WeightedBackendList
  Creates a new instance of `WeightedBackendList`.
WeightedBackends - Class in com.ngrok.services
  A Weighted Backend balances traffic among the referenced backends.
WeightedBackends(NgrokApiClient) - Constructor for class com.ngrok.services.WeightedBackends
  Creates a new sub-client for WeightedBackends.
WeightedBackends.CreateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Create API call.
WeightedBackends.DeleteCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Delete API call.
WeightedBackends.GetCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Get API call.
WeightedBackends.ListCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent List API call.
WeightedBackends.UpdateCallBuilder - Class in com.ngrok.services
  A builder object encapsulating state for an unsent Update API call.

A B C D E F G H I K L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form