Class CacheDetail
java.lang.Object
software.amazon.awssdk.services.bedrockruntime.model.CacheDetail
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CacheDetail.Builder,CacheDetail>
@Generated("software.amazon.awssdk:codegen")
public final class CacheDetail
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<CacheDetail.Builder,CacheDetail>
Cache creation metrics for a specific TTL duration
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic CacheDetail.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final IntegerNumber of tokens written to cache with this TTL (cache creation tokens)static Class<? extends CacheDetail.Builder>final StringtoString()Returns a string representation of this object.final CacheTTLttl()TTL duration for these cached tokensfinal StringTTL duration for these cached tokensMethods 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
-
ttl
TTL duration for these cached tokens
If the service returns an enum value that is not available in the current SDK version,
ttlwill returnCacheTTL.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromttlAsString().- Returns:
- TTL duration for these cached tokens
- See Also:
-
ttlAsString
TTL duration for these cached tokens
If the service returns an enum value that is not available in the current SDK version,
ttlwill returnCacheTTL.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromttlAsString().- Returns:
- TTL duration for these cached tokens
- See Also:
-
inputTokens
Number of tokens written to cache with this TTL (cache creation tokens)
- Returns:
- Number of tokens written to cache with this TTL (cache creation tokens)
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<CacheDetail.Builder,CacheDetail>
-
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
-