Package com.pulumi.aws.bedrock.outputs
Class AgentDataSourceVectorIngestionConfigurationChunkingConfiguration
- java.lang.Object
-
- com.pulumi.aws.bedrock.outputs.AgentDataSourceVectorIngestionConfigurationChunkingConfiguration
-
public final class AgentDataSourceVectorIngestionConfigurationChunkingConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentDataSourceVectorIngestionConfigurationChunkingConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentDataSourceVectorIngestionConfigurationChunkingConfiguration.Builderbuilder()static AgentDataSourceVectorIngestionConfigurationChunkingConfiguration.Builderbuilder(AgentDataSourceVectorIngestionConfigurationChunkingConfiguration defaults)java.lang.StringchunkingStrategy()java.util.Optional<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration>fixedSizeChunkingConfiguration()java.util.Optional<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfiguration>hierarchicalChunkingConfiguration()java.util.Optional<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfiguration>semanticChunkingConfiguration()
-
-
-
Method Detail
-
chunkingStrategy
public java.lang.String chunkingStrategy()
- Returns:
- Option for chunking your source data. Valid values: `FIXED_SIZE`, `HIERARCHICAL`, `SEMANTIC`, `NONE`.
-
fixedSizeChunkingConfiguration
public java.util.Optional<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfiguration> fixedSizeChunkingConfiguration()
- Returns:
- Configurations for when you choose fixed-size chunking. Requires `chunkingStrategy` as `FIXED_SIZE`. See `fixedSizeChunkingConfiguration` Block for details.
-
hierarchicalChunkingConfiguration
public java.util.Optional<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfiguration> hierarchicalChunkingConfiguration()
- Returns:
- Configurations for when you choose hierarchical chunking. Requires `chunkingStrategy` as `HIERARCHICAL`. See `hierarchicalChunkingConfiguration` Block for details.
-
semanticChunkingConfiguration
public java.util.Optional<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfiguration> semanticChunkingConfiguration()
- Returns:
- Configurations for when you choose semantic chunking. Requires `chunkingStrategy` as `SEMANTIC`. See `semanticChunkingConfiguration` Block for details.
-
builder
public static AgentDataSourceVectorIngestionConfigurationChunkingConfiguration.Builder builder()
-
builder
public static AgentDataSourceVectorIngestionConfigurationChunkingConfiguration.Builder builder(AgentDataSourceVectorIngestionConfigurationChunkingConfiguration defaults)
-
-