Class BetaManagedAgentsDeploymentRun.Error
-
- All Implemented Interfaces:
public final class BetaManagedAgentsDeploymentRun.ErrorWhy the run failed to create a session. The type identifies the failure; message is human-readable detail.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceBetaManagedAgentsDeploymentRun.Error.VisitorAn interface that defines how to map each variant of Error to a value of type T.
-
Method Summary
-
-
Method Detail
-
environmentArchived
final Optional<BetaManagedAgentsEnvironmentArchivedRunError> environmentArchived()
The deployment's environment was archived.
-
agentArchived
final Optional<BetaManagedAgentsAgentArchivedRunError> agentArchived()
The deployment's agent was archived.
-
environmentNotFound
final Optional<BetaManagedAgentsEnvironmentNotFoundRunError> environmentNotFound()
The deployment's environment no longer exists.
-
vaultNotFound
final Optional<BetaManagedAgentsVaultNotFoundRunError> vaultNotFound()
A vault referenced by the deployment no longer exists.
-
vaultArchived
final Optional<BetaManagedAgentsVaultArchivedRunError> vaultArchived()
A vault referenced by the deployment is archived.
-
fileNotFound
final Optional<BetaManagedAgentsFileNotFoundRunError> fileNotFound()
A file resource referenced by the deployment no longer exists.
-
memoryStoreArchived
final Optional<BetaManagedAgentsMemoryStoreArchivedRunError> memoryStoreArchived()
A memory store referenced by the deployment is archived.
-
skillNotFound
final Optional<BetaManagedAgentsSkillNotFoundRunError> skillNotFound()
A skill referenced by the deployment's agent no longer exists.
-
sessionResourceNotFound
final Optional<BetaManagedAgentsSessionResourceNotFoundRunError> sessionResourceNotFound()
A referenced resource no longer exists and its kind was not reported.
-
workspaceArchived
final Optional<BetaManagedAgentsWorkspaceArchivedRunError> workspaceArchived()
The deployment's workspace was archived.
-
organizationDisabled
final Optional<BetaManagedAgentsOrganizationDisabledRunError> organizationDisabled()
The deployment's organization is disabled.
-
sessionRateLimited
final Optional<BetaManagedAgentsSessionRateLimitedRunError> sessionRateLimited()
Session creation was rejected due to rate limiting. The schedule keeps firing; subsequent runs may succeed.
-
sessionCreationRejected
final Optional<BetaManagedAgentsSessionCreationRejectedRunError> sessionCreationRejected()
The session create request was rejected with a non-retryable validation error.
-
unknown
final Optional<BetaManagedAgentsUnknownRunError> unknown()
An unknown or unexpected error caused the run to fail. A fallback variant; clients that do not recognize a new error type can match on message alone.
-
selfHostedResourcesUnsupported
final Optional<BetaManagedAgentsSelfHostedResourcesUnsupportedRunError> selfHostedResourcesUnsupported()
The deployment configures resources, but its environment is self-hosted and cannot mount them.
-
mcpEgressBlocked
final Optional<BetaManagedAgentsMcpEgressBlockedRunError> mcpEgressBlocked()
An MCP server host used by the deployment's agent is blocked by the environment's network policy.
-
isEnvironmentArchived
final Boolean isEnvironmentArchived()
-
isAgentArchived
final Boolean isAgentArchived()
-
isEnvironmentNotFound
final Boolean isEnvironmentNotFound()
-
isVaultNotFound
final Boolean isVaultNotFound()
-
isVaultArchived
final Boolean isVaultArchived()
-
isFileNotFound
final Boolean isFileNotFound()
-
isMemoryStoreArchived
final Boolean isMemoryStoreArchived()
-
isSkillNotFound
final Boolean isSkillNotFound()
-
isSessionResourceNotFound
final Boolean isSessionResourceNotFound()
-
isWorkspaceArchived
final Boolean isWorkspaceArchived()
-
isOrganizationDisabled
final Boolean isOrganizationDisabled()
-
isSessionRateLimited
final Boolean isSessionRateLimited()
-
isSessionCreationRejected
final Boolean isSessionCreationRejected()
-
isSelfHostedResourcesUnsupported
final Boolean isSelfHostedResourcesUnsupported()
-
isMcpEgressBlocked
final Boolean isMcpEgressBlocked()
-
asEnvironmentArchived
final BetaManagedAgentsEnvironmentArchivedRunError asEnvironmentArchived()
The deployment's environment was archived.
-
asAgentArchived
final BetaManagedAgentsAgentArchivedRunError asAgentArchived()
The deployment's agent was archived.
-
asEnvironmentNotFound
final BetaManagedAgentsEnvironmentNotFoundRunError asEnvironmentNotFound()
The deployment's environment no longer exists.
-
asVaultNotFound
final BetaManagedAgentsVaultNotFoundRunError asVaultNotFound()
A vault referenced by the deployment no longer exists.
-
asVaultArchived
final BetaManagedAgentsVaultArchivedRunError asVaultArchived()
A vault referenced by the deployment is archived.
-
asFileNotFound
final BetaManagedAgentsFileNotFoundRunError asFileNotFound()
A file resource referenced by the deployment no longer exists.
-
asMemoryStoreArchived
final BetaManagedAgentsMemoryStoreArchivedRunError asMemoryStoreArchived()
A memory store referenced by the deployment is archived.
-
asSkillNotFound
final BetaManagedAgentsSkillNotFoundRunError asSkillNotFound()
A skill referenced by the deployment's agent no longer exists.
-
asSessionResourceNotFound
final BetaManagedAgentsSessionResourceNotFoundRunError asSessionResourceNotFound()
A referenced resource no longer exists and its kind was not reported.
-
asWorkspaceArchived
final BetaManagedAgentsWorkspaceArchivedRunError asWorkspaceArchived()
The deployment's workspace was archived.
-
asOrganizationDisabled
final BetaManagedAgentsOrganizationDisabledRunError asOrganizationDisabled()
The deployment's organization is disabled.
-
asSessionRateLimited
final BetaManagedAgentsSessionRateLimitedRunError asSessionRateLimited()
Session creation was rejected due to rate limiting. The schedule keeps firing; subsequent runs may succeed.
-
asSessionCreationRejected
final BetaManagedAgentsSessionCreationRejectedRunError asSessionCreationRejected()
The session create request was rejected with a non-retryable validation error.
-
asUnknown
final BetaManagedAgentsUnknownRunError asUnknown()
An unknown or unexpected error caused the run to fail. A fallback variant; clients that do not recognize a new error type can match on message alone.
-
asSelfHostedResourcesUnsupported
final BetaManagedAgentsSelfHostedResourcesUnsupportedRunError asSelfHostedResourcesUnsupported()
The deployment configures resources, but its environment is self-hosted and cannot mount them.
-
asMcpEgressBlocked
final BetaManagedAgentsMcpEgressBlockedRunError asMcpEgressBlocked()
An MCP server host used by the deployment's agent is blocked by the environment's network policy.
-
accept
final <T extends Any> T accept(BetaManagedAgentsDeploymentRun.Error.Visitor<T> visitor)
Maps this instance's current variant to a value of type T using the given visitor.
Note that this method is not forwards compatible with new variants from the API, unless visitor overrides Visitor.unknown. To handle variants not known to this version of the SDK gracefully, consider overriding Visitor.unknown:
import com.anthropic.core.JsonValue; import java.util.Optional; Optional<String> result = error.accept(new Error.Visitor<Optional<String>>() { @Override public Optional<String> visitEnvironmentArchived(BetaManagedAgentsEnvironmentArchivedRunError environmentArchived) { return Optional.of(environmentArchived.toString()); } // ... @Override public Optional<String> unknown(JsonValue json) { // Or inspect the `json`. return Optional.empty(); } });
-
validate
final BetaManagedAgentsDeploymentRun.Error validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
ofEnvironmentArchived
final static BetaManagedAgentsDeploymentRun.Error ofEnvironmentArchived(BetaManagedAgentsEnvironmentArchivedRunError environmentArchived)
The deployment's environment was archived.
-
ofAgentArchived
final static BetaManagedAgentsDeploymentRun.Error ofAgentArchived(BetaManagedAgentsAgentArchivedRunError agentArchived)
The deployment's agent was archived.
-
ofEnvironmentNotFound
final static BetaManagedAgentsDeploymentRun.Error ofEnvironmentNotFound(BetaManagedAgentsEnvironmentNotFoundRunError environmentNotFound)
The deployment's environment no longer exists.
-
ofVaultNotFound
final static BetaManagedAgentsDeploymentRun.Error ofVaultNotFound(BetaManagedAgentsVaultNotFoundRunError vaultNotFound)
A vault referenced by the deployment no longer exists.
-
ofVaultArchived
final static BetaManagedAgentsDeploymentRun.Error ofVaultArchived(BetaManagedAgentsVaultArchivedRunError vaultArchived)
A vault referenced by the deployment is archived.
-
ofFileNotFound
final static BetaManagedAgentsDeploymentRun.Error ofFileNotFound(BetaManagedAgentsFileNotFoundRunError fileNotFound)
A file resource referenced by the deployment no longer exists.
-
ofMemoryStoreArchived
final static BetaManagedAgentsDeploymentRun.Error ofMemoryStoreArchived(BetaManagedAgentsMemoryStoreArchivedRunError memoryStoreArchived)
A memory store referenced by the deployment is archived.
-
ofSkillNotFound
final static BetaManagedAgentsDeploymentRun.Error ofSkillNotFound(BetaManagedAgentsSkillNotFoundRunError skillNotFound)
A skill referenced by the deployment's agent no longer exists.
-
ofSessionResourceNotFound
final static BetaManagedAgentsDeploymentRun.Error ofSessionResourceNotFound(BetaManagedAgentsSessionResourceNotFoundRunError sessionResourceNotFound)
A referenced resource no longer exists and its kind was not reported.
-
ofWorkspaceArchived
final static BetaManagedAgentsDeploymentRun.Error ofWorkspaceArchived(BetaManagedAgentsWorkspaceArchivedRunError workspaceArchived)
The deployment's workspace was archived.
-
ofOrganizationDisabled
final static BetaManagedAgentsDeploymentRun.Error ofOrganizationDisabled(BetaManagedAgentsOrganizationDisabledRunError organizationDisabled)
The deployment's organization is disabled.
-
ofSessionRateLimited
final static BetaManagedAgentsDeploymentRun.Error ofSessionRateLimited(BetaManagedAgentsSessionRateLimitedRunError sessionRateLimited)
Session creation was rejected due to rate limiting. The schedule keeps firing; subsequent runs may succeed.
-
ofSessionCreationRejected
final static BetaManagedAgentsDeploymentRun.Error ofSessionCreationRejected(BetaManagedAgentsSessionCreationRejectedRunError sessionCreationRejected)
The session create request was rejected with a non-retryable validation error.
-
ofUnknown
final static BetaManagedAgentsDeploymentRun.Error ofUnknown(BetaManagedAgentsUnknownRunError unknown)
An unknown or unexpected error caused the run to fail. A fallback variant; clients that do not recognize a new error type can match on message alone.
-
ofSelfHostedResourcesUnsupported
final static BetaManagedAgentsDeploymentRun.Error ofSelfHostedResourcesUnsupported(BetaManagedAgentsSelfHostedResourcesUnsupportedRunError selfHostedResourcesUnsupported)
The deployment configures resources, but its environment is self-hosted and cannot mount them.
-
ofMcpEgressBlocked
final static BetaManagedAgentsDeploymentRun.Error ofMcpEgressBlocked(BetaManagedAgentsMcpEgressBlockedRunError mcpEgressBlocked)
An MCP server host used by the deployment's agent is blocked by the environment's network policy.
-
-
-
-