7#include <aws/bedrock-agent/BedrockAgent_EXPORTS.h>
47 inline void SetMaxPages(
int value) { m_maxPagesHasBeenSet =
true; m_maxPages = value; }
57 inline void SetRateLimit(
int value) { m_rateLimitHasBeenSet =
true; m_rateLimit = value; }
63 bool m_maxPagesHasBeenSet =
false;
66 bool m_rateLimitHasBeenSet =
false;
bool MaxPagesHasBeenSet() const
WebCrawlerLimits & WithMaxPages(int value)
AWS_BEDROCKAGENT_API WebCrawlerLimits(Aws::Utils::Json::JsonView jsonValue)
WebCrawlerLimits & WithRateLimit(int value)
bool RateLimitHasBeenSet() const
void SetMaxPages(int value)
AWS_BEDROCKAGENT_API WebCrawlerLimits()=default
AWS_BEDROCKAGENT_API WebCrawlerLimits & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetRateLimit(int value)
AWS_BEDROCKAGENT_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue