code: public ValidStorageOptions withProvisionedIops(Range... provisionedIops) {
          if (this.provisionedIops == null) {
              setProvisionedIops(new java.util.ArrayList<Range>(provisionedIops.length));
          }
          for (Range ele : provisionedIops) {
              this.provisionedIops.add(ele);
          }
          return this;
      }
docs: <p>
  The valid range of provisioned IOPS. For example, 1000-20000.
  </p>
  <p>
  <b>NOTE:</b> This method appends the values to the existing list (if any). Use
  {@link #setProvisionedIops(java.util.Collection)} or {@link #withProvisionedIops(java.util.Collection)} if you
  want to override the existing values.
  </p>
  
  @param provisionedIops
  The valid range of provisioned IOPS. For example, 1000-20000.
  @return Returns a reference to this object so that method calls can be chained together.