Class KnowledgeBaseAssociationConfigurationData
- java.lang.Object
-
- software.amazon.awssdk.services.qconnect.model.KnowledgeBaseAssociationConfigurationData
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<KnowledgeBaseAssociationConfigurationData.Builder,KnowledgeBaseAssociationConfigurationData>
@Generated("software.amazon.awssdk:codegen") public final class KnowledgeBaseAssociationConfigurationData extends Object implements SdkPojo, Serializable, ToCopyableBuilder<KnowledgeBaseAssociationConfigurationData.Builder,KnowledgeBaseAssociationConfigurationData>
The data of the configuration for a
KNOWLEDGE_BASEtype Amazon Q in Connect Assistant Association.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceKnowledgeBaseAssociationConfigurationData.Builder
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
contentTagFilter
public final TagFilter contentTagFilter()
Returns the value of the ContentTagFilter property for this object.- Returns:
- The value of the ContentTagFilter property for this object.
-
maxResults
public final Integer maxResults()
The maximum number of results to return per page.
- Returns:
- The maximum number of results to return per page.
-
overrideKnowledgeBaseSearchType
public final KnowledgeBaseSearchType overrideKnowledgeBaseSearchType()
The search type to be used against the Knowledge Base for this request. The values can be
SEMANTICwhich uses vector embeddings orHYBRIDwhich use vector embeddings and raw textIf the service returns an enum value that is not available in the current SDK version,
overrideKnowledgeBaseSearchTypewill returnKnowledgeBaseSearchType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoverrideKnowledgeBaseSearchTypeAsString().- Returns:
- The search type to be used against the Knowledge Base for this request. The values can be
SEMANTICwhich uses vector embeddings orHYBRIDwhich use vector embeddings and raw text - See Also:
KnowledgeBaseSearchType
-
overrideKnowledgeBaseSearchTypeAsString
public final String overrideKnowledgeBaseSearchTypeAsString()
The search type to be used against the Knowledge Base for this request. The values can be
SEMANTICwhich uses vector embeddings orHYBRIDwhich use vector embeddings and raw textIf the service returns an enum value that is not available in the current SDK version,
overrideKnowledgeBaseSearchTypewill returnKnowledgeBaseSearchType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoverrideKnowledgeBaseSearchTypeAsString().- Returns:
- The search type to be used against the Knowledge Base for this request. The values can be
SEMANTICwhich uses vector embeddings orHYBRIDwhich use vector embeddings and raw text - See Also:
KnowledgeBaseSearchType
-
toBuilder
public KnowledgeBaseAssociationConfigurationData.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<KnowledgeBaseAssociationConfigurationData.Builder,KnowledgeBaseAssociationConfigurationData>
-
builder
public static KnowledgeBaseAssociationConfigurationData.Builder builder()
-
serializableBuilderClass
public static Class<? extends KnowledgeBaseAssociationConfigurationData.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-