A B C E F G H I K M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accountId(String) - Method in class com.botbye.model.BotbyePhishingConfig.Builder
- ALLOW - com.botbye.model.BotbyeDecision
- apiKey(String) - Method in class com.botbye.model.BotbyePhishingConfig.Builder
- ATTEMPTED - com.botbye.model.BotbyeEventStatus
B
- BLOCK - com.botbye.model.BotbyeDecision
- Botbye - Class in com.botbye
- Botbye(BotbyeConfig) - Constructor for class com.botbye.Botbye
- BotbyeChallenge - Class in com.botbye.model
- BotbyeChallenge() - Constructor for class com.botbye.model.BotbyeChallenge
- BotbyeConfig - Class in com.botbye.model
- BotbyeConfig.Builder - Class in com.botbye.model
- BotbyeDecision - Enum in com.botbye.model
- botbyeEndpoint(String) - Method in class com.botbye.model.BotbyeConfig.Builder
- BotbyeError - Class in com.botbye.model
- BotbyeError() - Constructor for class com.botbye.model.BotbyeError
- BotbyeError(String) - Constructor for class com.botbye.model.BotbyeError
- BotbyeEvaluateConfig - Class in com.botbye.model
- BotbyeEvaluateConfig() - Constructor for class com.botbye.model.BotbyeEvaluateConfig
- BotbyeEvaluateConfig(boolean) - Constructor for class com.botbye.model.BotbyeEvaluateConfig
- BotbyeEvaluateResponse - Class in com.botbye.model
- BotbyeEvaluateResponse() - Constructor for class com.botbye.model.BotbyeEvaluateResponse
- BotbyeEvaluateResponse(BotbyeEvaluateConfig) - Constructor for class com.botbye.model.BotbyeEvaluateResponse
-
Creates a fallback/bypass response with the given config.
- BotbyeEvaluateResponse(BotbyeEvaluateConfig, BotbyeError) - Constructor for class com.botbye.model.BotbyeEvaluateResponse
-
Creates a fallback/bypass response with the given config and error.
- BotbyeEvent - Interface in com.botbye.model
- BotbyeEventInfo - Class in com.botbye.model
- BotbyeEventInfo(String, BotbyeEventStatus) - Constructor for class com.botbye.model.BotbyeEventInfo
- BotbyeEventStatus - Enum in com.botbye.model
- BotbyeExtraData - Class in com.botbye.model
- BotbyeExtraData() - Constructor for class com.botbye.model.BotbyeExtraData
- BotbyeExtraData(String, String, String, String, String, String, String, String, String, String) - Constructor for class com.botbye.model.BotbyeExtraData
- BotbyeFullEvent - Class in com.botbye.model
-
Combined Level 1+2: Bot validation + risk evaluation in a single call.
- BotbyeFullEvent(BotbyeRequestInfo, BotbyeEventInfo, BotbyeUserInfo, BotbyeEvaluateConfig, Map<String, String>) - Constructor for class com.botbye.model.BotbyeFullEvent
- BotbyeIntegrationInfo - Class in com.botbye.model
- BotbyeIntegrationInfo(String, String) - Constructor for class com.botbye.model.BotbyeIntegrationInfo
- BotbyePhishingConfig - Class in com.botbye.model
- BotbyePhishingConfig.Builder - Class in com.botbye.model
- BotbyePhishingResponse - Class in com.botbye.model
- BotbyePhishingResponse() - Constructor for class com.botbye.model.BotbyePhishingResponse
- BotbyePhishingResponse(int, Map<String, String>, byte[]) - Constructor for class com.botbye.model.BotbyePhishingResponse
- BotbyePhishingResponse(int, Map<String, String>, byte[], BotbyeError) - Constructor for class com.botbye.model.BotbyePhishingResponse
- BotbyeRequestInfo - Class in com.botbye.model
- BotbyeRequestInfo(String, String, Map<String, String>, String, String) - Constructor for class com.botbye.model.BotbyeRequestInfo
- BotbyeRequestInfo(String, Map<String, String>) - Constructor for class com.botbye.model.BotbyeRequestInfo
-
For risk-scoring events — no token or URI context.
- BotbyeRiskScoringEvent - Class in com.botbye.model
-
Level 2: Risk evaluation (middleware, post-authentication).
- BotbyeRiskScoringEvent(BotbyeRequestInfo, BotbyeEventInfo, BotbyeUserInfo, BotbyeEvaluateConfig, String, Map<String, String>) - Constructor for class com.botbye.model.BotbyeRiskScoringEvent
- BotbyeUserInfo - Class in com.botbye.model
- BotbyeUserInfo(String) - Constructor for class com.botbye.model.BotbyeUserInfo
- BotbyeUserInfo(String, String, String, String) - Constructor for class com.botbye.model.BotbyeUserInfo
- BotbyeValidationEvent - Class in com.botbye.model
-
Level 1: Bot validation (proxy, pre-authentication).
- BotbyeValidationEvent(BotbyeRequestInfo, BotbyeEvaluateConfig, Map<String, String>) - Constructor for class com.botbye.model.BotbyeValidationEvent
- build() - Method in class com.botbye.model.BotbyeConfig.Builder
- build() - Method in class com.botbye.model.BotbyePhishingConfig.Builder
- Builder() - Constructor for class com.botbye.model.BotbyeConfig.Builder
- Builder() - Constructor for class com.botbye.model.BotbyePhishingConfig.Builder
- bypassResult() - Method in class com.botbye.Botbye
-
Returns pre-computed bypass result (base64 JSON with
bypass_bot_validation = true).
C
- callTimeout(Duration) - Method in class com.botbye.model.BotbyeConfig.Builder
- CHALLENGE - com.botbye.model.BotbyeDecision
- com.botbye - package com.botbye
- com.botbye.model - package com.botbye.model
- connectionTimeout(Duration) - Method in class com.botbye.model.BotbyeConfig.Builder
- contentType(MediaType) - Method in class com.botbye.model.BotbyeConfig.Builder
E
- encodeResult(BotbyeEvaluateResponse) - Method in class com.botbye.Botbye
-
Encodes evaluate response as base64 JSON for propagation to Level 2 via
Botbye.RESULT_HEADER. - endpoint(String) - Method in class com.botbye.model.BotbyePhishingConfig.Builder
- equals(Object) - Method in class com.botbye.model.BotbyeConfig
- equals(Object) - Method in class com.botbye.model.BotbyeError
- equals(Object) - Method in class com.botbye.model.BotbyeExtraData
- equals(Object) - Method in class com.botbye.model.BotbyePhishingConfig
- equals(Object) - Method in class com.botbye.model.BotbyePhishingResponse
- evaluate(BotbyeEvent) - Method in class com.botbye.Botbye
- evaluateAsync(BotbyeEvent) - Method in class com.botbye.Botbye
F
- FAILED - com.botbye.model.BotbyeEventStatus
- fetchImage(String) - Method in class com.botbye.Botbye
- fetchImage(String, String) - Method in class com.botbye.Botbye
G
- getAccountId() - Method in class com.botbye.model.BotbyePhishingConfig
- getAccountId() - Method in class com.botbye.model.BotbyeUserInfo
- getApiKey() - Method in class com.botbye.model.BotbyePhishingConfig
- getAsn() - Method in class com.botbye.model.BotbyeExtraData
- getBody() - Method in class com.botbye.model.BotbyePhishingResponse
- getBotbyeEndpoint() - Method in class com.botbye.model.BotbyeConfig
- getBotbyeResult() - Method in class com.botbye.model.BotbyeRiskScoringEvent
- getBrowser() - Method in class com.botbye.model.BotbyeExtraData
- getBrowserVersion() - Method in class com.botbye.model.BotbyeExtraData
- getCallTimeout() - Method in class com.botbye.model.BotbyeConfig
- getChallenge() - Method in class com.botbye.model.BotbyeEvaluateResponse
- getConfig() - Method in class com.botbye.model.BotbyeEvaluateResponse
- getConfig() - Method in class com.botbye.model.BotbyeFullEvent
- getConfig() - Method in class com.botbye.model.BotbyeRiskScoringEvent
- getConfig() - Method in class com.botbye.model.BotbyeValidationEvent
- getConnectionTimeout() - Method in class com.botbye.model.BotbyeConfig
- getContentType() - Method in class com.botbye.model.BotbyeConfig
- getCountry() - Method in class com.botbye.model.BotbyeExtraData
- getCustomFields() - Method in class com.botbye.model.BotbyeFullEvent
- getCustomFields() - Method in class com.botbye.model.BotbyeRiskScoringEvent
- getCustomFields() - Method in class com.botbye.model.BotbyeValidationEvent
- getDecision() - Method in class com.botbye.model.BotbyeEvaluateResponse
- getDeviceCodeName() - Method in class com.botbye.model.BotbyeExtraData
- getDeviceName() - Method in class com.botbye.model.BotbyeExtraData
- getDeviceType() - Method in class com.botbye.model.BotbyeExtraData
- getEmail() - Method in class com.botbye.model.BotbyeUserInfo
- getEndpoint() - Method in class com.botbye.model.BotbyePhishingConfig
- getError() - Method in class com.botbye.model.BotbyeEvaluateResponse
- getError() - Method in class com.botbye.model.BotbyePhishingResponse
- getError() - Method in class com.botbye.model.InitResponse
- getEvent() - Method in class com.botbye.model.BotbyeFullEvent
- getEvent() - Method in class com.botbye.model.BotbyeRiskScoringEvent
- getExtraData() - Method in class com.botbye.model.BotbyeEvaluateResponse
- getHeaders() - Method in class com.botbye.model.BotbyePhishingResponse
- getHeaders() - Method in class com.botbye.model.BotbyeRequestInfo
- getIntegration() - Method in class com.botbye.model.BotbyeFullEvent
- getIntegration() - Method in class com.botbye.model.BotbyeRiskScoringEvent
- getIntegration() - Method in class com.botbye.model.BotbyeValidationEvent
- getIp() - Method in class com.botbye.model.BotbyeExtraData
- getIp() - Method in class com.botbye.model.BotbyeRequestInfo
- getKeepAliveDuration() - Method in class com.botbye.model.BotbyeConfig
- getMaxIdleConnections() - Method in class com.botbye.model.BotbyeConfig
- getMaxRequests() - Method in class com.botbye.model.BotbyeConfig
- getMaxRequestsPerHost() - Method in class com.botbye.model.BotbyeConfig
- getMessage() - Method in class com.botbye.model.BotbyeError
- getModuleName() - Static method in class com.botbye.model.BotbyeConfig
- getModuleName() - Method in class com.botbye.model.BotbyeIntegrationInfo
- getModuleVersion() - Static method in class com.botbye.model.BotbyeConfig
- getModuleVersion() - Method in class com.botbye.model.BotbyeIntegrationInfo
- getPhone() - Method in class com.botbye.model.BotbyeUserInfo
- getPlatform() - Method in class com.botbye.model.BotbyeExtraData
- getPlatformVersion() - Method in class com.botbye.model.BotbyeExtraData
- getProjectId() - Method in class com.botbye.model.BotbyePhishingConfig
- getReadTimeout() - Method in class com.botbye.model.BotbyeConfig
- getRealCountry() - Method in class com.botbye.model.BotbyeExtraData
- getRealIp() - Method in class com.botbye.model.BotbyeExtraData
- getRequest() - Method in class com.botbye.model.BotbyeFullEvent
- getRequest() - Method in class com.botbye.model.BotbyeRiskScoringEvent
- getRequest() - Method in class com.botbye.model.BotbyeValidationEvent
- getRequestId() - Method in class com.botbye.model.BotbyeEvaluateResponse
- getRequestMethod() - Method in class com.botbye.model.BotbyeRequestInfo
- getRequestUri() - Method in class com.botbye.model.BotbyeRequestInfo
- getRiskScore() - Method in class com.botbye.model.BotbyeEvaluateResponse
- getScores() - Method in class com.botbye.model.BotbyeEvaluateResponse
- getServerKey() - Method in class com.botbye.model.BotbyeConfig
- getServerKey() - Method in class com.botbye.model.InitRequest
- getSignals() - Method in class com.botbye.model.BotbyeEvaluateResponse
- getStatus() - Method in class com.botbye.model.BotbyeEventInfo
- getStatus() - Method in class com.botbye.model.BotbyePhishingResponse
- getStatus() - Method in class com.botbye.model.InitResponse
- getToken() - Method in class com.botbye.model.BotbyeChallenge
- getToken() - Method in class com.botbye.model.BotbyeRequestInfo
- getType() - Method in class com.botbye.model.BotbyeChallenge
- getType() - Method in class com.botbye.model.BotbyeEventInfo
- getUrlToken() - Method in interface com.botbye.model.BotbyeEvent
- getUrlToken() - Method in class com.botbye.model.BotbyeFullEvent
- getUrlToken() - Method in class com.botbye.model.BotbyeRiskScoringEvent
- getUrlToken() - Method in class com.botbye.model.BotbyeValidationEvent
- getUser() - Method in class com.botbye.model.BotbyeFullEvent
- getUser() - Method in class com.botbye.model.BotbyeRiskScoringEvent
- getUsername() - Method in class com.botbye.model.BotbyeUserInfo
- getWriteTimeout() - Method in class com.botbye.model.BotbyeConfig
H
- hashCode() - Method in class com.botbye.model.BotbyeConfig
- hashCode() - Method in class com.botbye.model.BotbyeError
- hashCode() - Method in class com.botbye.model.BotbyeExtraData
- hashCode() - Method in class com.botbye.model.BotbyePhishingConfig
- hashCode() - Method in class com.botbye.model.BotbyePhishingResponse
I
- InitRequest - Class in com.botbye.model
- InitRequest(String) - Constructor for class com.botbye.model.InitRequest
- InitResponse - Class in com.botbye.model
- InitResponse() - Constructor for class com.botbye.model.InitResponse
- InitResponse(String, String) - Constructor for class com.botbye.model.InitResponse
- isBlocked() - Method in class com.botbye.model.BotbyeEvaluateResponse
- isBypassBotValidation() - Method in class com.botbye.model.BotbyeEvaluateConfig
K
- keepAliveDuration(Duration) - Method in class com.botbye.model.BotbyeConfig.Builder
M
- maxIdleConnections(int) - Method in class com.botbye.model.BotbyeConfig.Builder
- maxRequests(int) - Method in class com.botbye.model.BotbyeConfig.Builder
- maxRequestsPerHost(int) - Method in class com.botbye.model.BotbyeConfig.Builder
N
- normalizeBaseUrl(String) - Static method in class com.botbye.model.BotbyeConfig
O
- of(String, String, Map<String, String>, BotbyeUserInfo, String, BotbyeEventStatus) - Static method in class com.botbye.model.BotbyeFullEvent
- of(String, String, Map<String, String>, BotbyeUserInfo, String, BotbyeEventStatus, String, String, Map<String, String>) - Static method in class com.botbye.model.BotbyeFullEvent
- of(String, String, Map<String, String>, String) - Static method in class com.botbye.model.BotbyeValidationEvent
- of(String, String, Map<String, String>, String, String, Map<String, String>) - Static method in class com.botbye.model.BotbyeValidationEvent
- of(String, Map<String, String>, BotbyeUserInfo, String, BotbyeEventStatus) - Static method in class com.botbye.model.BotbyeRiskScoringEvent
- of(String, Map<String, String>, BotbyeUserInfo, String, BotbyeEventStatus, String, Map<String, String>) - Static method in class com.botbye.model.BotbyeRiskScoringEvent
P
- projectId(String) - Method in class com.botbye.model.BotbyePhishingConfig.Builder
R
- readTimeout(Duration) - Method in class com.botbye.model.BotbyeConfig.Builder
- RESULT_HEADER - Static variable in class com.botbye.Botbye
S
- serverKey(String) - Method in class com.botbye.model.BotbyeConfig.Builder
- setAsn(String) - Method in class com.botbye.model.BotbyeExtraData
- setBrowser(String) - Method in class com.botbye.model.BotbyeExtraData
- setBrowserVersion(String) - Method in class com.botbye.model.BotbyeExtraData
- setChallenge(BotbyeChallenge) - Method in class com.botbye.model.BotbyeEvaluateResponse
- setConf(BotbyeConfig) - Method in class com.botbye.Botbye
- setConfig(BotbyeEvaluateConfig) - Method in class com.botbye.model.BotbyeEvaluateResponse
- setCountry(String) - Method in class com.botbye.model.BotbyeExtraData
- setDecision(BotbyeDecision) - Method in class com.botbye.model.BotbyeEvaluateResponse
- setDeviceCodeName(String) - Method in class com.botbye.model.BotbyeExtraData
- setDeviceName(String) - Method in class com.botbye.model.BotbyeExtraData
- setDeviceType(String) - Method in class com.botbye.model.BotbyeExtraData
- setError(BotbyeError) - Method in class com.botbye.model.BotbyeEvaluateResponse
- setError(String) - Method in class com.botbye.model.InitResponse
- setExtraData(BotbyeExtraData) - Method in class com.botbye.model.BotbyeEvaluateResponse
- setIp(String) - Method in class com.botbye.model.BotbyeExtraData
- setMessage(String) - Method in class com.botbye.model.BotbyeError
- setPhishingConf(BotbyePhishingConfig) - Method in class com.botbye.Botbye
- setPlatform(String) - Method in class com.botbye.model.BotbyeExtraData
- setPlatformVersion(String) - Method in class com.botbye.model.BotbyeExtraData
- setRequestId(UUID) - Method in class com.botbye.model.BotbyeEvaluateResponse
- setRiskScore(Double) - Method in class com.botbye.model.BotbyeEvaluateResponse
- setScores(Map<String, Double>) - Method in class com.botbye.model.BotbyeEvaluateResponse
- setServerKey(String) - Method in class com.botbye.model.InitRequest
- setSignals(List<String>) - Method in class com.botbye.model.BotbyeEvaluateResponse
- setStatus(String) - Method in class com.botbye.model.InitResponse
- setToken(String) - Method in class com.botbye.model.BotbyeChallenge
- setType(String) - Method in class com.botbye.model.BotbyeChallenge
- SUCCESSFUL - com.botbye.model.BotbyeEventStatus
T
- toString() - Method in class com.botbye.model.BotbyeConfig
- toString() - Method in class com.botbye.model.BotbyeError
- toString() - Method in class com.botbye.model.BotbyeEvaluateResponse
- toString() - Method in class com.botbye.model.BotbyeExtraData
- toString() - Method in class com.botbye.model.BotbyePhishingConfig
- toString() - Method in class com.botbye.model.BotbyePhishingResponse
- toString() - Method in class com.botbye.model.InitResponse
V
- valueOf(String) - Static method in enum com.botbye.model.BotbyeDecision
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.botbye.model.BotbyeEventStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.botbye.model.BotbyeDecision
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.botbye.model.BotbyeEventStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeTimeout(Duration) - Method in class com.botbye.model.BotbyeConfig.Builder
All Classes All Packages