| Package | Description |
|---|---|
| software.amazon.awssdk.services.apigateway.model |
| Modifier and Type | Method and Description |
|---|---|
static MethodSetting.Builder |
MethodSetting.builder() |
MethodSetting.Builder |
MethodSetting.Builder.cacheDataEncrypted(Boolean cacheDataEncrypted)
Specifies whether the cached responses are encrypted.
|
MethodSetting.Builder |
MethodSetting.Builder.cacheTtlInSeconds(Integer cacheTtlInSeconds)
Specifies the time to live (TTL), in seconds, for cached responses.
|
MethodSetting.Builder |
MethodSetting.Builder.cachingEnabled(Boolean cachingEnabled)
Specifies whether responses should be cached and returned for requests.
|
MethodSetting.Builder |
MethodSetting.Builder.dataTraceEnabled(Boolean dataTraceEnabled)
Specifies whether data trace logging is enabled for this method, which affects the log entries pushed to
Amazon CloudWatch Logs.
|
MethodSetting.Builder |
MethodSetting.Builder.loggingLevel(String loggingLevel)
Specifies the logging level for this method, which affects the log entries pushed to Amazon CloudWatch Logs.
|
MethodSetting.Builder |
MethodSetting.Builder.metricsEnabled(Boolean metricsEnabled)
Specifies whether Amazon CloudWatch metrics are enabled for this method.
|
MethodSetting.Builder |
MethodSetting.Builder.requireAuthorizationForCacheControl(Boolean requireAuthorizationForCacheControl)
Specifies whether authorization is required for a cache invalidation request.
|
MethodSetting.Builder |
MethodSetting.Builder.throttlingBurstLimit(Integer throttlingBurstLimit)
Specifies the throttling burst limit.
|
MethodSetting.Builder |
MethodSetting.Builder.throttlingRateLimit(Double throttlingRateLimit)
Specifies the throttling rate limit.
|
MethodSetting.Builder |
MethodSetting.toBuilder() |
MethodSetting.Builder |
MethodSetting.Builder.unauthorizedCacheControlHeaderStrategy(String unauthorizedCacheControlHeaderStrategy)
Specifies how to handle unauthorized requests for cache invalidation.
|
MethodSetting.Builder |
MethodSetting.Builder.unauthorizedCacheControlHeaderStrategy(UnauthorizedCacheControlHeaderStrategy unauthorizedCacheControlHeaderStrategy)
Specifies how to handle unauthorized requests for cache invalidation.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends MethodSetting.Builder> |
MethodSetting.serializableBuilderClass() |
Copyright © 2023. All rights reserved.