RecaptchaBaseClient

public interface RecaptchaBaseClient extends HasApiKey


A client for the RecaptchaBase API.

Summary

Public methods

abstract @NonNull Task<@NonNull ExecuteResult>
execute(@NonNull ExecuteRequest executeRequest)

Returns a Task which asynchronously generates an ExecuteResult.

abstract @NonNull Task<@NonNull InitResult>
init(@NonNull InitRequest initRequest)

Returns a task which asynchronously initializes the RecaptchaBase service.

Public methods

execute

abstract @NonNull Task<@NonNull ExecuteResultexecute(@NonNull ExecuteRequest executeRequest)

Returns a Task which asynchronously generates an ExecuteResult.

Parameters
@NonNull ExecuteRequest executeRequest

The request to pass to the API service.

init

abstract @NonNull Task<@NonNull InitResultinit(@NonNull InitRequest initRequest)

Returns a task which asynchronously initializes the RecaptchaBase service.

Parameters
@NonNull InitRequest initRequest

The request to initialize the service.