Class UpdateDataSourceRequest

    • Method Detail

      • dataDeletionPolicyAsString

        public final String dataDeletionPolicyAsString()

        The data deletion policy for the data source that you want to update.

        If the service returns an enum value that is not available in the current SDK version, dataDeletionPolicy will return DataDeletionPolicy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from dataDeletionPolicyAsString().

        Returns:
        The data deletion policy for the data source that you want to update.
        See Also:
        DataDeletionPolicy
      • dataSourceConfiguration

        public final DataSourceConfiguration dataSourceConfiguration()

        The connection configuration for the data source that you want to update.

        Returns:
        The connection configuration for the data source that you want to update.
      • dataSourceId

        public final String dataSourceId()

        The unique identifier of the data source.

        Returns:
        The unique identifier of the data source.
      • description

        public final String description()

        Specifies a new description for the data source.

        Returns:
        Specifies a new description for the data source.
      • knowledgeBaseId

        public final String knowledgeBaseId()

        The unique identifier of the knowledge base for the data source.

        Returns:
        The unique identifier of the knowledge base for the data source.
      • name

        public final String name()

        Specifies a new name for the data source.

        Returns:
        Specifies a new name for the data source.
      • serverSideEncryptionConfiguration

        public final ServerSideEncryptionConfiguration serverSideEncryptionConfiguration()

        Contains details about server-side encryption of the data source.

        Returns:
        Contains details about server-side encryption of the data source.
      • vectorIngestionConfiguration

        public final VectorIngestionConfiguration vectorIngestionConfiguration()

        Contains details about how to ingest the documents in the data source.

        Returns:
        Contains details about how to ingest the documents in the data source.
      • 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.
        Overrides:
        toString in class Object