Package org.eclipse.ditto.things.model.signals.commands.exceptions
@AllValuesAreNonnullByDefault
package org.eclipse.ditto.things.model.signals.commands.exceptions
-
ClassDescriptionA mutable builder with a fluent API for a
AttributeNotAccessibleException.Exception which indicates that an attribute cannot be modified.A mutable builder with a fluent API for aAttributeNotModifiableException.Exception which indicates that an attribute pointer is invalid.A mutable builder with a fluent API for aAttributePointerInvalidException.A mutable builder with a fluent API for aAttributesNotAccessibleException.Indicates that the attributes cannot be modified.A mutable builder with a fluent API for aAttributesNotModifiableException.Thrown if an event cannot be send because the affected thing does not exist or because of a missing permission.A mutable builder with a fluent API for aEventSendNotAllowedException.This exception indicates, that the requested Definition does not exist or the request has insufficient rights.A mutable builder with a fluent API for aFeatureDefinitionNotAccessibleException.Indicates that the Feature Definition cannot be modified.A mutable builder with a fluent API for aFeatureDefinitionNotModifiableException.This exception indicates, that the requested desired properties do not exist or the request has insufficient rights.A mutable builder with a fluent API for aFeatureDesiredPropertiesNotAccessibleException.Indicates that the desired properties cannot be modified.A mutable builder with a fluent API for aFeatureDesiredPropertiesNotModifiableException.This exception indicates, that the requested desired property does not exist or the request has insufficient rights.A mutable builder with a fluent API for aFeatureDesiredPropertyNotAccessibleException.Indicates that the desired property cannot be modified.A mutable builder with a fluent API for aFeatureDesiredPropertyNotModifiableException.This exception indicates, that the requested Feature does not exist or the request has insufficient rights.A mutable builder with a fluent API for aFeatureNotAccessibleException.Indicates that the feature cannot be modified.A mutable builder with a fluent API for aFeatureNotModifiableException.This exception indicates, that the requested Properties do not exist or the request has insufficient rights.A mutable builder with a fluent API for aFeaturePropertiesNotAccessibleException.Indicates that the feature properties cannot be modified.A mutable builder with a fluent API for aFeaturePropertiesNotModifiableException.This exception indicates, that the requested Property does not exist or the request has insufficient rights.A mutable builder with a fluent API for aFeaturePropertyNotAccessibleException.Indicates that the feature property cannot be modified.A mutable builder with a fluent API for aFeaturePropertyNotModifiableException.This exception indicates, that the requested Features do not exist or the request has insufficient rights.A mutable builder with a fluent API for aFeaturesNotAccessibleException.Indicates that the features cannot be modified.A mutable builder with a fluent API for aFeaturesNotModifiableException.Thrown when the live channel condition was used for e.g.A mutable builder with a fluent API for aLiveChannelConditionNotAllowedException.Thrown if metadata of a Thing can't be modified.A mutable builder with a fluent API for aMetadataHeadersConflictException.Thrown if metadata of a Thing can't be modified.A mutable builder with a fluent API for aMetadataNotModifiableException.This exception is thrown when multiple things are requested without specifying IDs.A mutable builder with a fluent API for aMissingThingIdsException.Thrown if a Thing cannot be modified because it contained a Policy.A mutable builder with a fluent API for aPoliciesConflictingException.Thrown if the Policy ID of the Thing was either not present at all or if the requester had insufficient permissions to access it.A mutable builder with a fluent API for aPolicyIdNotAccessibleException.Thrown if a Thing cannot be modified because it contained a Policy ID and a Policy or a Policy with ID.A mutable builder with a fluent API for aPolicyIdNotAllowedException.Thrown if a REST PATCH tried to delete thepolicyId.A mutable builder with a fluent API for aPolicyIdNotDeletableException.Thrown if the Policy ID of a Thing could not be modified because the requester had insufficient permissions to "WRITE" it.A mutable builder with a fluent API for aPolicyIdNotModifiableException.This exception indicates that a Policy is not valid for a Thing.A mutable builder with a fluent API for aPolicyInvalidException.Thrown if a Thing cannot be modified because it contained a Policy.A mutable builder with a fluent API for aPolicyNotAllowedException.Registry to map thing commands to access exceptions.Thrown when validating a condition on a Thing or one of its sub-entities is failing.A mutable builder with a fluent API for aThingConditionFailedException.Thrown when validating the condition is failing.A mutable builder with a fluent API for aThingConditionInvalidException.Thrown if the Thing with its ID is already present in Ditto.A mutable builder with a fluent API for aThingConflictException.Thrown if the Definition of the Thing was either not present at all or if the requester had insufficient permissions to access it.A mutable builder with a fluent API for aThingDefinitionNotAccessibleException.Indicates that the definition cannot be modified.A mutable builder with a fluent API for aThingDefinitionNotModifiableException.Thrown if historical data of the Thing was either not present in Ditto at all or if the requester had insufficient permissions to access it.A mutable builder with a fluent API for aThingHistoryNotAccessibleException.Thrown if a REST PATCH tried to delete thethingId.A mutable builder with a fluent API for aThingIdNotDeletableException.Thrown if either for a REST POST or PUT request for creating a Thing it was tried to set an explicitthingIdin the JSON body.A mutable builder with a fluent API for aThingIdNotExplicitlySettableException.This exception indicates, that the provided JSON merge is not valid.A mutable builder with a fluent API for aThingMergeInvalidException.Thrown if the Thing was either not present in Ditto at all or if the requester had insufficient permissions to access it.A mutable builder with a fluent API for aThingNotAccessibleException.Thrown if a Thing could not be created because a linked Policy ID was not existing for example.A mutable builder with a fluent API for aThingNotCreatableException.Thrown if the Thing could not be deleted because the requester had insufficient permissions to delete it.A mutable builder with a fluent API for aThingNotDeletableException.Thrown if a Thing or a component of a Thing (attribute, feature) could not be modified because the requester had insufficient permissions to "WRITE" it.A mutable builder with a fluent API for aThingNotModifiableException.Thrown when validating a precondition header fails on a Thing or one of its sub-entities.A mutable builder with a fluent API for aThingPreconditionFailedException.Thrown when validating a precondition header on a Thing or one of its sub-entities leads to statusHttpStatus.NOT_MODIFIED.A mutable builder with a fluent API for aThingPreconditionNotModifiedException.Thrown if to a single Thing too many requests were done in a short time so that persisting those requests could no longer catch up with the amount of requests.A mutable builder with a fluent API for aThingTooManyModifyingRequestsException.Thrown if the Thing exists but is not available at the moment.A mutable builder with a fluent API for aThingUnavailableException.