Class InvalidFieldsUpdateErrorBuilder

java.lang.Object
com.commercetools.importapi.models.errors.InvalidFieldsUpdateErrorBuilder
All Implemented Interfaces:
io.vrap.rmf.base.client.Builder<InvalidFieldsUpdateError>

public class InvalidFieldsUpdateErrorBuilder extends Object implements io.vrap.rmf.base.client.Builder<InvalidFieldsUpdateError>
InvalidFieldsUpdateErrorBuilder
Example to create an instance using the builder pattern

     InvalidFieldsUpdateError invalidFieldsUpdateError = InvalidFieldsUpdateError.builder()
             .message("{message}")
             .plusFields(fieldsBuilder -> fieldsBuilder)
             .build()
 
  • Constructor Details

    • InvalidFieldsUpdateErrorBuilder

      public InvalidFieldsUpdateErrorBuilder()
  • Method Details

    • message

      public InvalidFieldsUpdateErrorBuilder message(String message)

      "The following fields are currently not supported for changes/updates"

      Parameters:
      message - value to be set
      Returns:
      Builder
    • fields

      public InvalidFieldsUpdateErrorBuilder fields(String... fields)

      Fields that cannot be updated.

      Parameters:
      fields - value to be set
      Returns:
      Builder
    • fields

      public InvalidFieldsUpdateErrorBuilder fields(List<String> fields)

      Fields that cannot be updated.

      Parameters:
      fields - value to be set
      Returns:
      Builder
    • plusFields

      public InvalidFieldsUpdateErrorBuilder plusFields(String... fields)

      Fields that cannot be updated.

      Parameters:
      fields - value to be set
      Returns:
      Builder
    • getMessage

      public String getMessage()

      "The following fields are currently not supported for changes/updates"

      Returns:
      message
    • getFields

      public List<String> getFields()

      Fields that cannot be updated.

      Returns:
      fields
    • build

      public InvalidFieldsUpdateError build()
      builds InvalidFieldsUpdateError with checking for non-null required values
      Specified by:
      build in interface io.vrap.rmf.base.client.Builder<InvalidFieldsUpdateError>
      Returns:
      InvalidFieldsUpdateError
    • buildUnchecked

      public InvalidFieldsUpdateError buildUnchecked()
      builds InvalidFieldsUpdateError without checking for non-null required values
      Returns:
      InvalidFieldsUpdateError
    • of

      public static InvalidFieldsUpdateErrorBuilder of()
      factory method for an instance of InvalidFieldsUpdateErrorBuilder
      Returns:
      builder
    • of

      create builder for InvalidFieldsUpdateError instance
      Parameters:
      template - instance with prefilled values for the builder
      Returns:
      builder