Class WebCrawlerLimits
java.lang.Object
software.amazon.awssdk.services.bedrockagent.model.WebCrawlerLimits
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<WebCrawlerLimits.Builder,WebCrawlerLimits>
@Generated("software.amazon.awssdk:codegen")
public final class WebCrawlerLimits
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<WebCrawlerLimits.Builder,WebCrawlerLimits>
The rate limits for the URLs that you want to crawl. You should be authorized to crawl the URLs.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic WebCrawlerLimits.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final IntegermaxPages()The max number of web pages crawled from your source URLs, up to 25,000 pages.final IntegerThe max rate at which pages are crawled, up to 300 per minute per host.static Class<? extends WebCrawlerLimits.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
rateLimit
The max rate at which pages are crawled, up to 300 per minute per host.
- Returns:
- The max rate at which pages are crawled, up to 300 per minute per host.
-
maxPages
The max number of web pages crawled from your source URLs, up to 25,000 pages. If the web pages exceed this limit, the data source sync will fail and no web pages will be ingested.
- Returns:
- The max number of web pages crawled from your source URLs, up to 25,000 pages. If the web pages exceed this limit, the data source sync will fail and no web pages will be ingested.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<WebCrawlerLimits.Builder,WebCrawlerLimits>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-