Interface NeptuneAnalyticsConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NeptuneAnalyticsConfiguration.Builder,
,NeptuneAnalyticsConfiguration> SdkBuilder<NeptuneAnalyticsConfiguration.Builder,
,NeptuneAnalyticsConfiguration> SdkPojo
- Enclosing class:
NeptuneAnalyticsConfiguration
@Mutable
@NotThreadSafe
public static interface NeptuneAnalyticsConfiguration.Builder
extends SdkPojo, CopyableBuilder<NeptuneAnalyticsConfiguration.Builder,NeptuneAnalyticsConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionfieldMapping
(Consumer<NeptuneAnalyticsFieldMapping.Builder> fieldMapping) Contains the names of the fields to which to map information about the vector store.fieldMapping
(NeptuneAnalyticsFieldMapping fieldMapping) Contains the names of the fields to which to map information about the vector store.The Amazon Resource Name (ARN) of the Neptune Analytics vector store.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
fieldMapping
Contains the names of the fields to which to map information about the vector store.
- Parameters:
fieldMapping
- Contains the names of the fields to which to map information about the vector store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldMapping
default NeptuneAnalyticsConfiguration.Builder fieldMapping(Consumer<NeptuneAnalyticsFieldMapping.Builder> fieldMapping) Contains the names of the fields to which to map information about the vector store.
This is a convenience method that creates an instance of theNeptuneAnalyticsFieldMapping.Builder
avoiding the need to create one manually viaNeptuneAnalyticsFieldMapping.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofieldMapping(NeptuneAnalyticsFieldMapping)
.- Parameters:
fieldMapping
- a consumer that will call methods onNeptuneAnalyticsFieldMapping.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
graphArn
The Amazon Resource Name (ARN) of the Neptune Analytics vector store.
- Parameters:
graphArn
- The Amazon Resource Name (ARN) of the Neptune Analytics vector store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-