Package com.pulumi.aws.bedrock.inputs
Class AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrock.inputs.AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs
-
public final class AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs.Builderbuilder()static AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs.Builderbuilder(AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs defaults)com.pulumi.core.Output<java.lang.String>chunkingStrategy()java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs>>fixedSizeChunkingConfiguration()java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs>>hierarchicalChunkingConfiguration()java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs>>semanticChunkingConfiguration()
-
-
-
Field Detail
-
Empty
public static final AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs Empty
-
-
Method Detail
-
chunkingStrategy
public com.pulumi.core.Output<java.lang.String> chunkingStrategy()
- Returns:
- Option for chunking your source data. Valid values: `FIXED_SIZE`, `HIERARCHICAL`, `SEMANTIC`, `NONE`.
-
fixedSizeChunkingConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs>> 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<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs>> hierarchicalChunkingConfiguration()
- Returns:
- Configurations for when you choose hierarchical chunking. Requires `chunkingStrategy` as `HIERARCHICAL`. See `hierarchicalChunkingConfiguration` Block for details.
-
semanticChunkingConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs>> semanticChunkingConfiguration()
- Returns:
- Configurations for when you choose semantic chunking. Requires `chunkingStrategy` as `SEMANTIC`. See `semanticChunkingConfiguration` Block for details.
-
builder
public static AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs.Builder builder()
-
builder
public static AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs.Builder builder(AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs defaults)
-
-