Class GraphQLUnauthorizedErrorBuilder
java.lang.Object
com.commercetools.api.models.error.GraphQLUnauthorizedErrorBuilder
- All Implemented Interfaces:
Builder<GraphQLUnauthorizedError>
public class GraphQLUnauthorizedErrorBuilder
extends Object
implements Builder<GraphQLUnauthorizedError>
GraphQLUnauthorizedErrorBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
GraphQLUnauthorizedError graphQLUnauthorizedError = GraphQLUnauthorizedError.builder()
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionError-specific additional fields.build()builds GraphQLUnauthorizedError with checking for non-null required valuesbuilds GraphQLUnauthorizedError without checking for non-null required valuesKeys of Stores for which the required permission to modify is missing.Error-specific additional fields.of()factory method for an instance of GraphQLUnauthorizedErrorBuilderof(GraphQLUnauthorizedError template) create builder for GraphQLUnauthorizedError instanceplusStoresWithoutPermission(String... storesWithoutPermission) Keys of Stores for which the required permission to modify is missing.storesWithoutPermission(String... storesWithoutPermission) Keys of Stores for which the required permission to modify is missing.storesWithoutPermission(List<String> storesWithoutPermission) Keys of Stores for which the required permission to modify is missing.Error-specific additional fields.
-
Constructor Details
-
GraphQLUnauthorizedErrorBuilder
public GraphQLUnauthorizedErrorBuilder()
-
-
Method Details
-
values
Error-specific additional fields.
- Parameters:
values- properties to be set- Returns:
- Builder
-
addValue
Error-specific additional fields.
- Parameters:
key- property namevalue- property value- Returns:
- Builder
-
storesWithoutPermission
public GraphQLUnauthorizedErrorBuilder storesWithoutPermission(@Nullable String... storesWithoutPermission) Keys of Stores for which the required permission to modify is missing.
This field is returned only for Cart Discounts.
- Parameters:
storesWithoutPermission- value to be set- Returns:
- Builder
-
storesWithoutPermission
public GraphQLUnauthorizedErrorBuilder storesWithoutPermission(@Nullable List<String> storesWithoutPermission) Keys of Stores for which the required permission to modify is missing.
This field is returned only for Cart Discounts.
- Parameters:
storesWithoutPermission- value to be set- Returns:
- Builder
-
plusStoresWithoutPermission
public GraphQLUnauthorizedErrorBuilder plusStoresWithoutPermission(@Nullable String... storesWithoutPermission) Keys of Stores for which the required permission to modify is missing.
This field is returned only for Cart Discounts.
- Parameters:
storesWithoutPermission- value to be set- Returns:
- Builder
-
getValues
Error-specific additional fields.
- Returns:
- pattern properties
-
getStoresWithoutPermission
Keys of Stores for which the required permission to modify is missing.
This field is returned only for Cart Discounts.
- Returns:
- storesWithoutPermission
-
build
builds GraphQLUnauthorizedError with checking for non-null required values- Specified by:
buildin interfaceBuilder<GraphQLUnauthorizedError>- Returns:
- GraphQLUnauthorizedError
-
buildUnchecked
builds GraphQLUnauthorizedError without checking for non-null required values- Returns:
- GraphQLUnauthorizedError
-
of
factory method for an instance of GraphQLUnauthorizedErrorBuilder- Returns:
- builder
-
of
create builder for GraphQLUnauthorizedError instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-