class CompletionMetadata implements Serializable {

  public static @Nonnull Builder builder() {
    return new Builder();
  }

  public  CompletionMetadata(
      Set<String> filterNames,
      Set<NodeInterfacePair> interfaces,
      Map<Ip, IpCompletionMetadata> ips,
      Set<Location> sourceLocations,
      Set<String> mlagIds,
      Map<String, NodeCompletionMetadata> nodes,
      Set<String> prefixes,
      Set<String> routingPolicyNames,
      Set<String> structureNames,
      Set<String> vrfs,
      Set<String> zones);

}