Interface CredentialService.WithRawResponse
-
- All Implemented Interfaces:
public interface CredentialService.WithRawResponseA view of CredentialService that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract CredentialService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> create(String vaultId, CredentialCreateParams params)
Returns a raw HTTP response for
post /v1/vaults/{vault_id}/credentials?beta=true, but is otherwise the same as CredentialService.create.
-
create
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> create(String vaultId, CredentialCreateParams params, RequestOptions requestOptions)
-
create
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> create(CredentialCreateParams params)
-
create
@MustBeClosed() abstract HttpResponseFor<BetaManagedAgentsCredential> create(CredentialCreateParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> retrieve(String credentialId, CredentialRetrieveParams params)
Returns a raw HTTP response for
get /v1/vaults/{vault_id}/credentials/{credential_id}?beta=true, but is otherwise the same as CredentialService.retrieve.
-
retrieve
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> retrieve(String credentialId, CredentialRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> retrieve(CredentialRetrieveParams params)
-
retrieve
@MustBeClosed() abstract HttpResponseFor<BetaManagedAgentsCredential> retrieve(CredentialRetrieveParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> update(String credentialId, CredentialUpdateParams params)
Returns a raw HTTP response for
post /v1/vaults/{vault_id}/credentials/{credential_id}?beta=true, but is otherwise the same as CredentialService.update.
-
update
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> update(String credentialId, CredentialUpdateParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> update(CredentialUpdateParams params)
-
update
@MustBeClosed() abstract HttpResponseFor<BetaManagedAgentsCredential> update(CredentialUpdateParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<CredentialListPage> list(String vaultId)
Returns a raw HTTP response for
get /v1/vaults/{vault_id}/credentials?beta=true, but is otherwise the same as CredentialService.list.
-
list
@MustBeClosed() HttpResponseFor<CredentialListPage> list(String vaultId, CredentialListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<CredentialListPage> list(String vaultId, CredentialListParams params)
-
list
@MustBeClosed() abstract HttpResponseFor<CredentialListPage> list(CredentialListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<CredentialListPage> list(CredentialListParams params)
-
list
@MustBeClosed() HttpResponseFor<CredentialListPage> list(String vaultId, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<BetaManagedAgentsDeletedCredential> delete(String credentialId, CredentialDeleteParams params)
Returns a raw HTTP response for
delete /v1/vaults/{vault_id}/credentials/{credential_id}?beta=true, but is otherwise the same as CredentialService.delete.
-
delete
@MustBeClosed() HttpResponseFor<BetaManagedAgentsDeletedCredential> delete(String credentialId, CredentialDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<BetaManagedAgentsDeletedCredential> delete(CredentialDeleteParams params)
-
delete
@MustBeClosed() abstract HttpResponseFor<BetaManagedAgentsDeletedCredential> delete(CredentialDeleteParams params, RequestOptions requestOptions)
-
archive
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> archive(String credentialId, CredentialArchiveParams params)
Returns a raw HTTP response for
post /v1/vaults/{vault_id}/credentials/{credential_id}/archive?beta=true, but is otherwise the same as CredentialService.archive.
-
archive
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> archive(String credentialId, CredentialArchiveParams params, RequestOptions requestOptions)
-
archive
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredential> archive(CredentialArchiveParams params)
-
archive
@MustBeClosed() abstract HttpResponseFor<BetaManagedAgentsCredential> archive(CredentialArchiveParams params, RequestOptions requestOptions)
-
mcpOAuthValidate
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredentialValidation> mcpOAuthValidate(String credentialId, CredentialMcpOAuthValidateParams params)
Returns a raw HTTP response for
post /v1/vaults/{vault_id}/credentials/{credential_id}/mcp_oauth_validate?beta=true, but is otherwise the same as CredentialService.mcpOAuthValidate.
-
mcpOAuthValidate
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredentialValidation> mcpOAuthValidate(String credentialId, CredentialMcpOAuthValidateParams params, RequestOptions requestOptions)
-
mcpOAuthValidate
@MustBeClosed() HttpResponseFor<BetaManagedAgentsCredentialValidation> mcpOAuthValidate(CredentialMcpOAuthValidateParams params)
-
mcpOAuthValidate
@MustBeClosed() abstract HttpResponseFor<BetaManagedAgentsCredentialValidation> mcpOAuthValidate(CredentialMcpOAuthValidateParams params, RequestOptions requestOptions)
-
-
-
-