code: public PublicIpMetadata sourceRestrictions(String... sourceRestrictions) {
          List<SourceRestriction> restrictions = new ArrayList<>(sourceRestrictions.length);
          Arrays.asList(sourceRestrictions).forEach(value -> restrictions.add(new SourceRestriction(value)));
          setSourceRestrictions(restrictions);
          return this;
      }
docs: Specify List of source restrictions in CIDR(Classless Inter-Domain Routing) format
  @param sourceRestrictions the list of source restrictions provided in CIDR format
  @return PublicIp configuration