docs: public void setCustomPartitioned(FieldSet partitionedFields, Partitioner<?> partitioner) {
  		if (partitionedFields == null || partitioner == null) {
  			throw new NullPointerException();
  		}
  		
  		this.partitioning = PartitioningProperty.CUSTOM_PARTITIONING;
  		this.partitioningFields = partitionedFields;
  		this.ordering = null;
  		this.customPartitioner = partitioner;
  	}