Class GraphQLAttributeDefinitionTypeConflictErrorBuilder
java.lang.Object
com.commercetools.api.models.error.GraphQLAttributeDefinitionTypeConflictErrorBuilder
- All Implemented Interfaces:
Builder<GraphQLAttributeDefinitionTypeConflictError>
public class GraphQLAttributeDefinitionTypeConflictErrorBuilder
extends Object
implements Builder<GraphQLAttributeDefinitionTypeConflictError>
GraphQLAttributeDefinitionTypeConflictErrorBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
GraphQLAttributeDefinitionTypeConflictError graphQLAttributeDefinitionTypeConflictError = GraphQLAttributeDefinitionTypeConflictError.builder()
.conflictingProductTypeId("{conflictingProductTypeId}")
.conflictingProductTypeName("{conflictingProductTypeName}")
.conflictingAttributeName("{conflictingAttributeName}")
.build()
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionError-specific additional fields.build()
builds GraphQLAttributeDefinitionTypeConflictError with checking for non-null required valuesbuilds GraphQLAttributeDefinitionTypeConflictError without checking for non-null required valuesconflictingAttributeName
(String conflictingAttributeName) Name of the conflicting Attribute.conflictingProductTypeId
(String conflictingProductTypeId) Unique identifier of the Product Type containing the conflicting name.conflictingProductTypeName
(String conflictingProductTypeName) Name of the Product Type containing the conflicting name.Name of the conflicting Attribute.Unique identifier of the Product Type containing the conflicting name.Name of the Product Type containing the conflicting name.Error-specific additional fields.of()
factory method for an instance of GraphQLAttributeDefinitionTypeConflictErrorBuildercreate builder for GraphQLAttributeDefinitionTypeConflictError instanceError-specific additional fields.
-
Constructor Details
-
GraphQLAttributeDefinitionTypeConflictErrorBuilder
public GraphQLAttributeDefinitionTypeConflictErrorBuilder()
-
-
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
-
conflictingProductTypeId
public GraphQLAttributeDefinitionTypeConflictErrorBuilder conflictingProductTypeId(String conflictingProductTypeId) Unique identifier of the Product Type containing the conflicting name.
- Parameters:
conflictingProductTypeId
- value to be set- Returns:
- Builder
-
conflictingProductTypeName
public GraphQLAttributeDefinitionTypeConflictErrorBuilder conflictingProductTypeName(String conflictingProductTypeName) Name of the Product Type containing the conflicting name.
- Parameters:
conflictingProductTypeName
- value to be set- Returns:
- Builder
-
conflictingAttributeName
public GraphQLAttributeDefinitionTypeConflictErrorBuilder conflictingAttributeName(String conflictingAttributeName) Name of the conflicting Attribute.
- Parameters:
conflictingAttributeName
- value to be set- Returns:
- Builder
-
getValues
Error-specific additional fields.
- Returns:
- pattern properties
-
getConflictingProductTypeId
Unique identifier of the Product Type containing the conflicting name.
- Returns:
- conflictingProductTypeId
-
getConflictingProductTypeName
Name of the Product Type containing the conflicting name.
- Returns:
- conflictingProductTypeName
-
getConflictingAttributeName
Name of the conflicting Attribute.
- Returns:
- conflictingAttributeName
-
build
builds GraphQLAttributeDefinitionTypeConflictError with checking for non-null required values- Specified by:
build
in interfaceBuilder<GraphQLAttributeDefinitionTypeConflictError>
- Returns:
- GraphQLAttributeDefinitionTypeConflictError
-
buildUnchecked
builds GraphQLAttributeDefinitionTypeConflictError without checking for non-null required values- Returns:
- GraphQLAttributeDefinitionTypeConflictError
-
of
factory method for an instance of GraphQLAttributeDefinitionTypeConflictErrorBuilder- Returns:
- builder
-
of
public static GraphQLAttributeDefinitionTypeConflictErrorBuilder of(GraphQLAttributeDefinitionTypeConflictError template) create builder for GraphQLAttributeDefinitionTypeConflictError instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-