Interface GraphQLAgentBusinessUnitLimitExceededError
- All Superinterfaces:
GraphQLErrorObject
Returned by a /responses request when the customer is associated with more Business Units than can be resolved automatically. To resolve this error, specify an explicit businessUnit reference in the request.
Example to create an instance using the builder pattern
GraphQLAgentBusinessUnitLimitExceededError graphQLAgentBusinessUnitLimitExceededError = GraphQLAgentBusinessUnitLimitExceededError.builder()
.build()
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringdiscriminator value for GraphQLAgentBusinessUnitLimitExceededError -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder factory method for GraphQLAgentBusinessUnitLimitExceededErrorcreate builder for GraphQLAgentBusinessUnitLimitExceededError instancecopyDeep()factory method to create a deep copy of GraphQLAgentBusinessUnitLimitExceededError@NotNull StringgetCode()One of the error codes that is listed on the Errors page.of()factory methodof(GraphQLAgentBusinessUnitLimitExceededError template) factory method to create a shallow copy GraphQLAgentBusinessUnitLimitExceededErrorstatic tools.jackson.core.type.TypeReference<GraphQLAgentBusinessUnitLimitExceededError>gives a TypeReference for usage with Jackson DataBinddefault <T> TwithGraphQLAgentBusinessUnitLimitExceededError(Function<GraphQLAgentBusinessUnitLimitExceededError, T> helper) accessor map functionMethods inherited from interface com.commercetools.api.models.error.GraphQLErrorObject
setValue, values, withGraphQLErrorObject
-
Field Details
-
BUSINESS_UNIT_LIMIT_EXCEEDED
discriminator value for GraphQLAgentBusinessUnitLimitExceededError- See Also:
-
-
Method Details
-
getCode
Description copied from interface:GraphQLErrorObjectOne of the error codes that is listed on the Errors page.
- Specified by:
getCodein interfaceGraphQLErrorObject- Returns:
- code
-
of
factory method- Returns:
- instance of GraphQLAgentBusinessUnitLimitExceededError
-
of
static GraphQLAgentBusinessUnitLimitExceededError of(GraphQLAgentBusinessUnitLimitExceededError template) factory method to create a shallow copy GraphQLAgentBusinessUnitLimitExceededError- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
GraphQLAgentBusinessUnitLimitExceededError copyDeep()- Specified by:
copyDeepin interfaceGraphQLErrorObject
-
deepCopy
@Nullable static GraphQLAgentBusinessUnitLimitExceededError deepCopy(@Nullable GraphQLAgentBusinessUnitLimitExceededError template) factory method to create a deep copy of GraphQLAgentBusinessUnitLimitExceededError- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for GraphQLAgentBusinessUnitLimitExceededError- Returns:
- builder
-
builder
static GraphQLAgentBusinessUnitLimitExceededErrorBuilder builder(GraphQLAgentBusinessUnitLimitExceededError template) create builder for GraphQLAgentBusinessUnitLimitExceededError instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withGraphQLAgentBusinessUnitLimitExceededError
default <T> T withGraphQLAgentBusinessUnitLimitExceededError(Function<GraphQLAgentBusinessUnitLimitExceededError, T> helper) accessor map function- Type Parameters:
T- mapped type- Parameters:
helper- function to map the object- Returns:
- mapped value
-
typeReference
static tools.jackson.core.type.TypeReference<GraphQLAgentBusinessUnitLimitExceededError> typeReference()gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-