public interface BotOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getBotType()
public abstract Bot.BotType getBotType()Optional. Enumerated field representing the type of bot.
.google.cloud.recaptchaenterprise.v1.Bot.BotType bot_type = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Bot.BotType |
The botType. |
getBotTypeValue()
public abstract int getBotTypeValue()Optional. Enumerated field representing the type of bot.
.google.cloud.recaptchaenterprise.v1.Bot.BotType bot_type = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for botType. |
getName()
public abstract String getName()Optional. Enumerated string value that indicates the identity of the bot, formatted in kebab-case. Current example values include the following:
- google-agent - AI_AGENT
- browser-base - AI_AGENT
- chat-gpt - AI_AGENT
- aws-bedrock - AI_AGENT
- cybaa-bot - AI_AGENT
- cloudflare - AI_AGENT
- payhawk - AI_AGENT
- duck-duck-go - SEARCH_INDEXER
- mediaboard - CONTENT_SCRAPER
- marker-io - AI_AGENT
- broadcom - AI_AGENT
- anchor-browser - AI_AGENT
- shopify - AI_AGENT
- stackscope - CONTENT_SCRAPER
- manus - AI_AGENT
- kernel-sh - AI_AGENT
zvelo - SEARCH_INDEXER
Ensure that your applications can handle identifier values not explicitly listed here. Deprecated values might take some time to stop showing up in responses. New values can be pushed so this list should be taken as non exhaustive.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()Optional. Enumerated string value that indicates the identity of the bot, formatted in kebab-case. Current example values include the following:
- google-agent - AI_AGENT
- browser-base - AI_AGENT
- chat-gpt - AI_AGENT
- aws-bedrock - AI_AGENT
- cybaa-bot - AI_AGENT
- cloudflare - AI_AGENT
- payhawk - AI_AGENT
- duck-duck-go - SEARCH_INDEXER
- mediaboard - CONTENT_SCRAPER
- marker-io - AI_AGENT
- broadcom - AI_AGENT
- anchor-browser - AI_AGENT
- shopify - AI_AGENT
- stackscope - CONTENT_SCRAPER
- manus - AI_AGENT
- kernel-sh - AI_AGENT
zvelo - SEARCH_INDEXER
Ensure that your applications can handle identifier values not explicitly listed here. Deprecated values might take some time to stop showing up in responses. New values can be pushed so this list should be taken as non exhaustive.
string name = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |