Class RedisEnterpriseCloudConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.bedrockagent.model.RedisEnterpriseCloudConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RedisEnterpriseCloudConfiguration.Builder,RedisEnterpriseCloudConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class RedisEnterpriseCloudConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RedisEnterpriseCloudConfiguration.Builder,RedisEnterpriseCloudConfiguration>
Contains details about the storage configuration of the knowledge base in Redis Enterprise Cloud. For more information, see Create a vector index in Redis Enterprise Cloud.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRedisEnterpriseCloudConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RedisEnterpriseCloudConfiguration.Builderbuilder()StringcredentialsSecretArn()The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Redis Enterprise Cloud database.Stringendpoint()The endpoint URL of the Redis Enterprise Cloud database.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)RedisEnterpriseCloudFieldMappingfieldMapping()Contains the names of the fields to which to map information about the vector store.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends RedisEnterpriseCloudConfiguration.Builder>serializableBuilderClass()RedisEnterpriseCloudConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringvectorIndexName()The name of the vector index.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
credentialsSecretArn
public final String credentialsSecretArn()
The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Redis Enterprise Cloud database.
- Returns:
- The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Redis Enterprise Cloud database.
-
endpoint
public final String endpoint()
The endpoint URL of the Redis Enterprise Cloud database.
- Returns:
- The endpoint URL of the Redis Enterprise Cloud database.
-
fieldMapping
public final RedisEnterpriseCloudFieldMapping fieldMapping()
Contains the names of the fields to which to map information about the vector store.
- Returns:
- Contains the names of the fields to which to map information about the vector store.
-
vectorIndexName
public final String vectorIndexName()
The name of the vector index.
- Returns:
- The name of the vector index.
-
toBuilder
public RedisEnterpriseCloudConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<RedisEnterpriseCloudConfiguration.Builder,RedisEnterpriseCloudConfiguration>
-
builder
public static RedisEnterpriseCloudConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends RedisEnterpriseCloudConfiguration.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String 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.
-
-