Interface CfnMemory.MetadataSchemaEntryProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMemory.MetadataSchemaEntryProperty.Jsii$Proxy
- Enclosing class:
CfnMemory
@Stability(Stable)
public static interface CfnMemory.MetadataSchemaEntryProperty
extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.bedrockagentcore.*;
MetadataSchemaEntryProperty metadataSchemaEntryProperty = MetadataSchemaEntryProperty.builder()
.key("key")
// the properties below are optional
.extractionConfig(ExtractionConfigProperty.builder()
.llmExtractionConfig(LlmExtractionConfigProperty.builder()
.definition("definition")
// the properties below are optional
.llmExtractionInstruction("llmExtractionInstruction")
.validation(ValidationProperty.builder()
.numberValidation(NumberValidationProperty.builder()
.maxValue(123)
.minValue(123)
.build())
.stringListValidation(StringListValidationProperty.builder()
.allowedValues(List.of("allowedValues"))
.maxItems(123)
.build())
.stringValidation(StringValidationProperty.builder()
.allowedValues(List.of("allowedValues"))
.build())
.build())
.build())
.build())
.extractionType("extractionType")
.type("type")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnMemory.MetadataSchemaEntryPropertystatic final classAn implementation forCfnMemory.MetadataSchemaEntryProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectReturns union: eitherIResolvableorCfnMemory.ExtractionConfigPropertydefault StringSpecifies whether the metadata value is extracted by the LLM or passed through deterministically from the event.getKey()Key name for metadata fields.default StringgetType()Supported data types for metadata values.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getKey
Key name for metadata fields.- See Also:
-
getExtractionConfig
Returns union: eitherIResolvableorCfnMemory.ExtractionConfigProperty- See Also:
-
getExtractionType
Specifies whether the metadata value is extracted by the LLM or passed through deterministically from the event.- See Also:
-
getType
Supported data types for metadata values.- See Also:
-
builder
-