diff --git a/core/lib/Drupal/Core/Field/FieldConfigBase.php b/core/lib/Drupal/Core/Field/FieldConfigBase.php
index c7b98fd..0fa3ac6 100644
--- a/core/lib/Drupal/Core/Field/FieldConfigBase.php
+++ b/core/lib/Drupal/Core/Field/FieldConfigBase.php
@@ -366,6 +366,7 @@ public function getSetting($setting_name) {
    */
   public function setSetting($setting_name, $value) {
     $this->settings[$setting_name] = $value;
+    return $this;
   }
 
   /**
@@ -535,6 +536,7 @@ public function getConfig($bundle) {
    */
   public function setConstraints(array $constraints) {
     $this->constraints = $constraints;
+    return $this;
   }
 
   /**
@@ -542,6 +544,7 @@ public function setConstraints(array $constraints) {
    */
   public function addConstraint($constraint_name, $options = NULL) {
     $this->constraints[$constraint_name] = $options;
+    return $this;
   }
 
   /**
