AS AgentScopeAPI 手册 / API Reference

VaultCredentialEntityRepository

public interface VaultCredentialEntityRepository extends JpaRepository<VaultCredentialEntity, Long>
源码Source io/agentscope/builder/web/persistence/jpa/VaultCredentialEntityRepository.java:23–33

定义 Vault 凭证 Entity 仓库契约的接口。位于 io.agentscope.builder.web.persistence.jpa 包,实现 JpaRepository<VaultCredentialEntity, Long>。核心成员包括 findByVaultIdOrderByCreatedAtAsc、findByCredentialId、deleteByVaultId、deleteByCredentialId。

Spring Data repository for VaultCredentialEntity.

方法摘要Method Summary

方法Method说明Description
public List<VaultCredentialEntity> findByVaultIdOrderByCreatedAtAsc(String vaultId)
查找 `findByVaultIdOrderByCreatedAtAsc`。
Finds the by vault id order by created at asc.
public Optional<VaultCredentialEntity> findByCredentialId(String credentialId)
查找通过凭证标识。
Finds the by credential id.
public void deleteByVaultId(String vaultId)
删除 `deleteByVaultId`。
Deletes the by vault id.
public void deleteByCredentialId(String credentialId)
删除通过凭证标识。
Deletes the by credential id.

方法详情Method Detail

findByVaultIdOrderByCreatedAtAsc

public List<VaultCredentialEntity> findByVaultIdOrderByCreatedAtAsc(String vaultId)

查找 findByVaultIdOrderByCreatedAtAsc。

Finds the by vault id order by created at asc.

参数Parameters
名称Name类型Type说明Description
vaultIdStringvault 标识(类型 `String`)。The vault id.
返回Returns List<VaultCredentialEntity>
返回列出。Returns list.
源码Source io/agentscope/builder/web/persistence/jpa/VaultCredentialEntityRepository.java:26

findByCredentialId

public Optional<VaultCredentialEntity> findByCredentialId(String credentialId)

查找通过凭证标识。

Finds the by credential id.

参数Parameters
名称Name类型Type说明Description
credentialIdString凭证标识(类型 `String`)。The credential id.
返回Returns Optional<VaultCredentialEntity>
返回可选。Returns optional.
源码Source io/agentscope/builder/web/persistence/jpa/VaultCredentialEntityRepository.java:28

deleteByVaultId

public void deleteByVaultId(String vaultId)

删除 deleteByVaultId。

Deletes the by vault id.

参数Parameters
名称Name类型Type说明Description
vaultIdStringvault 标识(类型 `String`)。The vault id.
源码Source io/agentscope/builder/web/persistence/jpa/VaultCredentialEntityRepository.java:30

deleteByCredentialId

public void deleteByCredentialId(String credentialId)

删除通过凭证标识。

Deletes the by credential id.

参数Parameters
名称Name类型Type说明Description
credentialIdString凭证标识(类型 `String`)。The credential id.
源码Source io/agentscope/builder/web/persistence/jpa/VaultCredentialEntityRepository.java:32
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.