Interface ErrorObject

All Known Subinterfaces:
AnonymousIdAlreadyInUseError, AssociateMissingPermissionError, AttributeDefinitionAlreadyExistsError, AttributeDefinitionTypeConflictError, AttributeNameDoesNotExistError, BadGatewayError, ConcurrentModificationError, ContentTooLargeError, CountryNotConfiguredInStoreError, DiscountCodeNonApplicableError, DuplicateAttributeValueError, DuplicateAttributeValuesError, DuplicateEnumValuesError, DuplicateFieldError, DuplicateFieldWithConflictingResourceError, DuplicatePriceKeyError, DuplicatePriceScopeError, DuplicateStandalonePriceScopeError, DuplicateVariantValuesError, EditPreviewFailedError, EnumKeyAlreadyExistsError, EnumKeyDoesNotExistError, EnumValueIsUsedError, EnumValuesMustMatchError, ExtensionBadResponseError, ExtensionNoResponseError, ExtensionPredicateEvaluationFailedError, ExtensionUpdateActionsFailedError, ExternalOAuthFailedError, FeatureRemovedError, GeneralError, InsufficientScopeError, InternalConstraintViolatedError, InvalidCredentialsError, InvalidCurrentPasswordError, InvalidFieldError, InvalidInputError, InvalidItemShippingDetailsError, InvalidJsonInputError, InvalidOperationError, InvalidSubjectError, InvalidTokenError, LanguageUsedInStoresError, MatchingPriceNotFoundError, MaxCartDiscountsReachedError, MaxResourceLimitExceededError, MaxStoreReferencesReachedError, MissingRoleOnChannelError, MissingTaxRateForCountryError, MoneyOverflowError, NoMatchingProductDiscountFoundError, NotEnabledError, ObjectNotFoundError, OutOfStockError, OverCapacityError, OverlappingStandalonePriceValidityError, PendingOperationError, PriceChangedError, ProductAssignmentMissingError, ProductPresentWithDifferentVariantSelectionError, ProjectNotConfiguredForLanguagesError, QueryComplexityLimitExceededError, QueryTimedOutError, ReferencedResourceNotFoundError, ReferenceExistsError, RequiredFieldError, ResourceNotFoundError, ResourceSizeLimitExceededError, SearchDeactivatedError, SearchExecutionFailureError, SearchFacetPathNotFoundError, SearchIndexingInProgressError, SemanticErrorError, ShippingMethodDoesNotMatchCartError, StoreCartDiscountsLimitReachedError, SyntaxErrorError
All Known Implementing Classes:
AnonymousIdAlreadyInUseErrorImpl, AssociateMissingPermissionErrorImpl, AttributeDefinitionAlreadyExistsErrorImpl, AttributeDefinitionTypeConflictErrorImpl, AttributeNameDoesNotExistErrorImpl, BadGatewayErrorImpl, ConcurrentModificationErrorImpl, ContentTooLargeErrorImpl, CountryNotConfiguredInStoreErrorImpl, DiscountCodeNonApplicableErrorImpl, DuplicateAttributeValueErrorImpl, DuplicateAttributeValuesErrorImpl, DuplicateEnumValuesErrorImpl, DuplicateFieldErrorImpl, DuplicateFieldWithConflictingResourceErrorImpl, DuplicatePriceKeyErrorImpl, DuplicatePriceScopeErrorImpl, DuplicateStandalonePriceScopeErrorImpl, DuplicateVariantValuesErrorImpl, EditPreviewFailedErrorImpl, EnumKeyAlreadyExistsErrorImpl, EnumKeyDoesNotExistErrorImpl, EnumValueIsUsedErrorImpl, EnumValuesMustMatchErrorImpl, ErrorObjectImpl, ExtensionBadResponseErrorImpl, ExtensionNoResponseErrorImpl, ExtensionPredicateEvaluationFailedErrorImpl, ExtensionUpdateActionsFailedErrorImpl, ExternalOAuthFailedErrorImpl, FeatureRemovedErrorImpl, GeneralErrorImpl, InsufficientScopeErrorImpl, InternalConstraintViolatedErrorImpl, InvalidCredentialsErrorImpl, InvalidCurrentPasswordErrorImpl, InvalidFieldErrorImpl, InvalidInputErrorImpl, InvalidItemShippingDetailsErrorImpl, InvalidJsonInputErrorImpl, InvalidOperationErrorImpl, InvalidSubjectErrorImpl, InvalidTokenErrorImpl, LanguageUsedInStoresErrorImpl, MatchingPriceNotFoundErrorImpl, MaxCartDiscountsReachedErrorImpl, MaxResourceLimitExceededErrorImpl, MaxStoreReferencesReachedErrorImpl, MissingRoleOnChannelErrorImpl, MissingTaxRateForCountryErrorImpl, MoneyOverflowErrorImpl, NoMatchingProductDiscountFoundErrorImpl, NotEnabledErrorImpl, ObjectNotFoundErrorImpl, OutOfStockErrorImpl, OverCapacityErrorImpl, OverlappingStandalonePriceValidityErrorImpl, PendingOperationErrorImpl, PriceChangedErrorImpl, ProductAssignmentMissingErrorImpl, ProductPresentWithDifferentVariantSelectionErrorImpl, ProjectNotConfiguredForLanguagesErrorImpl, QueryComplexityLimitExceededErrorImpl, QueryTimedOutErrorImpl, ReferencedResourceNotFoundErrorImpl, ReferenceExistsErrorImpl, RequiredFieldErrorImpl, ResourceNotFoundErrorImpl, ResourceSizeLimitExceededErrorImpl, SearchDeactivatedErrorImpl, SearchExecutionFailureErrorImpl, SearchFacetPathNotFoundErrorImpl, SearchIndexingInProgressErrorImpl, SemanticErrorErrorImpl, ShippingMethodDoesNotMatchCartErrorImpl, StoreCartDiscountsLimitReachedErrorImpl, SyntaxErrorErrorImpl

public interface ErrorObject

Represents a single error. Multiple errors may be included in an ErrorResponse.


Example to create a subtype instance using the builder pattern

     ErrorObject errorObject = ErrorObject.anonymousIdAlreadyInUseBuilder()
             message("{message}")

             .build()