1 package org.onap.so.client.graphinventory.entities.uri;
3 import org.onap.so.client.graphinventory.GraphInventoryObjectPlurals;
4 import org.onap.so.client.graphinventory.GraphInventoryObjectType;
6 public interface GraphInventorySingleResourceUri<T extends GraphInventorySingleResourceUri<?, ?, ?, ?>, P extends GraphInventoryPluralResourceUri<?, ?>, SingleObject extends GraphInventoryObjectType, PluralObject extends GraphInventoryObjectPlurals>
7 extends GraphInventoryResourceUri<T, SingleObject> {
9 public T resourceVersion(String version);
11 public T relationshipAPI();
13 public P relatedTo(PluralObject plural);
15 public T relatedTo(SingleObject type, String... values);