@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VectorKnowledgeBaseConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Contains details about the model used to create vector embeddings for the knowledge base.
Constructor and Description |
---|
VectorKnowledgeBaseConfiguration() |
Modifier and Type | Method and Description |
---|---|
VectorKnowledgeBaseConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getEmbeddingModelArn()
The Amazon Resource Name (ARN) of the model used to create vector embeddings for the knowledge base.
|
EmbeddingModelConfiguration |
getEmbeddingModelConfiguration()
The embeddings model configuration details for the vector model used in Knowledge Base.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEmbeddingModelArn(String embeddingModelArn)
The Amazon Resource Name (ARN) of the model used to create vector embeddings for the knowledge base.
|
void |
setEmbeddingModelConfiguration(EmbeddingModelConfiguration embeddingModelConfiguration)
The embeddings model configuration details for the vector model used in Knowledge Base.
|
String |
toString()
Returns a string representation of this object.
|
VectorKnowledgeBaseConfiguration |
withEmbeddingModelArn(String embeddingModelArn)
The Amazon Resource Name (ARN) of the model used to create vector embeddings for the knowledge base.
|
VectorKnowledgeBaseConfiguration |
withEmbeddingModelConfiguration(EmbeddingModelConfiguration embeddingModelConfiguration)
The embeddings model configuration details for the vector model used in Knowledge Base.
|
public void setEmbeddingModelArn(String embeddingModelArn)
The Amazon Resource Name (ARN) of the model used to create vector embeddings for the knowledge base.
embeddingModelArn
- The Amazon Resource Name (ARN) of the model used to create vector embeddings for the knowledge base.public String getEmbeddingModelArn()
The Amazon Resource Name (ARN) of the model used to create vector embeddings for the knowledge base.
public VectorKnowledgeBaseConfiguration withEmbeddingModelArn(String embeddingModelArn)
The Amazon Resource Name (ARN) of the model used to create vector embeddings for the knowledge base.
embeddingModelArn
- The Amazon Resource Name (ARN) of the model used to create vector embeddings for the knowledge base.public void setEmbeddingModelConfiguration(EmbeddingModelConfiguration embeddingModelConfiguration)
The embeddings model configuration details for the vector model used in Knowledge Base.
embeddingModelConfiguration
- The embeddings model configuration details for the vector model used in Knowledge Base.public EmbeddingModelConfiguration getEmbeddingModelConfiguration()
The embeddings model configuration details for the vector model used in Knowledge Base.
public VectorKnowledgeBaseConfiguration withEmbeddingModelConfiguration(EmbeddingModelConfiguration embeddingModelConfiguration)
The embeddings model configuration details for the vector model used in Knowledge Base.
embeddingModelConfiguration
- The embeddings model configuration details for the vector model used in Knowledge Base.public String toString()
toString
in class Object
Object.toString()
public VectorKnowledgeBaseConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.