@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VectorIngestionConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Contains details about how to ingest the documents in a data source.
Constructor and Description |
---|
VectorIngestionConfiguration() |
Modifier and Type | Method and Description |
---|---|
VectorIngestionConfiguration |
clone() |
boolean |
equals(Object obj) |
ChunkingConfiguration |
getChunkingConfiguration()
Details about how to chunk the documents in the data source.
|
CustomTransformationConfiguration |
getCustomTransformationConfiguration()
A custom document transformer for parsed data source documents.
|
ParsingConfiguration |
getParsingConfiguration()
A custom parser for data source documents.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setChunkingConfiguration(ChunkingConfiguration chunkingConfiguration)
Details about how to chunk the documents in the data source.
|
void |
setCustomTransformationConfiguration(CustomTransformationConfiguration customTransformationConfiguration)
A custom document transformer for parsed data source documents.
|
void |
setParsingConfiguration(ParsingConfiguration parsingConfiguration)
A custom parser for data source documents.
|
String |
toString()
Returns a string representation of this object.
|
VectorIngestionConfiguration |
withChunkingConfiguration(ChunkingConfiguration chunkingConfiguration)
Details about how to chunk the documents in the data source.
|
VectorIngestionConfiguration |
withCustomTransformationConfiguration(CustomTransformationConfiguration customTransformationConfiguration)
A custom document transformer for parsed data source documents.
|
VectorIngestionConfiguration |
withParsingConfiguration(ParsingConfiguration parsingConfiguration)
A custom parser for data source documents.
|
public void setChunkingConfiguration(ChunkingConfiguration chunkingConfiguration)
Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
chunkingConfiguration
- Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a
data source that is returned when the knowledge base that it belongs to is queried.public ChunkingConfiguration getChunkingConfiguration()
Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
public VectorIngestionConfiguration withChunkingConfiguration(ChunkingConfiguration chunkingConfiguration)
Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
chunkingConfiguration
- Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a
data source that is returned when the knowledge base that it belongs to is queried.public void setCustomTransformationConfiguration(CustomTransformationConfiguration customTransformationConfiguration)
A custom document transformer for parsed data source documents.
customTransformationConfiguration
- A custom document transformer for parsed data source documents.public CustomTransformationConfiguration getCustomTransformationConfiguration()
A custom document transformer for parsed data source documents.
public VectorIngestionConfiguration withCustomTransformationConfiguration(CustomTransformationConfiguration customTransformationConfiguration)
A custom document transformer for parsed data source documents.
customTransformationConfiguration
- A custom document transformer for parsed data source documents.public void setParsingConfiguration(ParsingConfiguration parsingConfiguration)
A custom parser for data source documents.
parsingConfiguration
- A custom parser for data source documents.public ParsingConfiguration getParsingConfiguration()
A custom parser for data source documents.
public VectorIngestionConfiguration withParsingConfiguration(ParsingConfiguration parsingConfiguration)
A custom parser for data source documents.
parsingConfiguration
- A custom parser for data source documents.public String toString()
toString
in class Object
Object.toString()
public VectorIngestionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.