Interface BotStatistics.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BotStatistics.Builder,,BotStatistics> SdkBuilder<BotStatistics.Builder,,BotStatistics> SdkPojo
- Enclosing class:
BotStatistics
@Mutable
@NotThreadSafe
public static interface BotStatistics.Builder
extends SdkPojo, CopyableBuilder<BotStatistics.Builder,BotStatistics>
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the bot.percentage(Double percentage) The percentage of total requests to the associated path that came from this bot.requestCount(Long requestCount) The number of requests from this bot to the associated path within the specified time window.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
botName
The name of the bot. For example,
gptbotorgooglebot.- Parameters:
botName- The name of the bot. For example,gptbotorgooglebot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestCount
The number of requests from this bot to the associated path within the specified time window.
- Parameters:
requestCount- The number of requests from this bot to the associated path within the specified time window.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
percentage
The percentage of total requests to the associated path that came from this bot.
- Parameters:
percentage- The percentage of total requests to the associated path that came from this bot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-