package io.muoncore;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.ToString;
import java.net.URI;
import java.util.Collection;
import java.util.List;
@Getter
@AllArgsConstructor
@ToString(of = {"instanceId", "identifier", "tags"})
public class InstanceDescriptor {
private String instanceId;
private String identifier;
private List<String> tags;
private List<String> codecs;
private List<URI> connectionUrls;
private Collection<String> capabilities;
public void validate() {
if (instanceId == null) {
instanceId = identifier;
}
}
}