public LambdaDslObject minMaxArrayLike(String name, Integer minSize, Integer maxSize, int numberExamples,
                                      Consumer<LambdaDslObject> nestedObject) {
    final PactDslJsonBody maxArrayLike = object.minMaxArrayLike(name, minSize, maxSize, numberExamples);
    final LambdaDslObject dslObject = new LambdaDslObject(maxArrayLike);
    nestedObject.accept(dslObject);
    maxArrayLike.closeArray();
    return this;
  }
public LambdaDslObject minMaxArrayLike ( String name , Integer minSize , Integer maxSize , int numberExamples , Consumer < LambdaDslObject > nestedObject ) { final PactDslJsonBody maxArrayLike = object . minMaxArrayLike ( name , minSize , maxSize , numberExamples ) ; final LambdaDslObject dslObject = new LambdaDslObject ( maxArrayLike ) ; nestedObject . accept ( dslObject ) ; maxArrayLike . closeArray ( ) ; return this ; }
Attribute that is an array with a minimum and maximum size where each item must match the following example

@param name           field name
@param minSize minimum size of the array
@param maxSize maximum size of the array
@param numberExamples number of examples to generate