@Override public boolean hasType(DatasetTypeId datasetTypeId) throws DatasetManagementException { return clientCache.getUnchecked(datasetTypeId.getParent()).getType(datasetTypeId.getEntityName()) != null; }
@VisibleForTesting @Override public boolean hasType(DatasetTypeId datasetTypeId) { return registries.containsKey(datasetTypeId.getParent()) && registries.get(datasetTypeId.getParent()).hasType(datasetTypeId.getEntityName()); }
@Override public DatasetTypeMeta getTypeInfo(DatasetTypeId datasetTypeId) throws DatasetManagementException { return clientCache.getUnchecked(datasetTypeId.getParent()).getType(datasetTypeId.getEntityName()); }
@Override public boolean hasType(DatasetTypeId datasetTypeId) throws DatasetManagementException { return clientCache.getUnchecked(datasetTypeId.getParent()).getType(datasetTypeId.getEntityName()) != null; }
@VisibleForTesting @Override public boolean hasType(DatasetTypeId datasetTypeId) { return registries.containsKey(datasetTypeId.getParent()) && registries.get(datasetTypeId.getParent()).hasType(datasetTypeId.getEntityName()); }
@Override public DatasetTypeMeta getTypeInfo(DatasetTypeId datasetTypeId) throws DatasetManagementException { return clientCache.getUnchecked(datasetTypeId.getParent()).getType(datasetTypeId.getEntityName()); }
@Nullable public DatasetModuleMeta getModuleByType(DatasetTypeId datasetTypeId) { DatasetModuleId datasetModuleId = get(getTypeKey(datasetTypeId.getNamespace(), datasetTypeId.getEntityName()), DatasetModuleId.class); if (datasetModuleId == null) { return null; } // TODO: Slightly strange. Maybe change signature to accept NamespaceId separately from typeName return getModule(datasetModuleId); }
@Nullable public DatasetModuleMeta getModuleByType(DatasetTypeId datasetTypeId) { DatasetModuleId datasetModuleId = get(getTypeKey(datasetTypeId.getNamespace(), datasetTypeId.getEntityName()), DatasetModuleId.class); if (datasetModuleId == null) { return null; } // TODO: Slightly strange. Maybe change signature to accept NamespaceId separately from typeName return getModule(datasetModuleId); }
public DatasetTypeMeta getType(DatasetTypeId datasetTypeId) { DatasetModuleMeta moduleName = getModuleByType(datasetTypeId); if (moduleName == null) { return null; } return getTypeMeta(datasetTypeId.getParent(), datasetTypeId.getEntityName(), moduleName); }
public DatasetTypeMeta getType(DatasetTypeId datasetTypeId) { DatasetModuleMeta moduleName = getModuleByType(datasetTypeId); if (moduleName == null) { return null; } return getTypeMeta(datasetTypeId.getParent(), datasetTypeId.getEntityName(), moduleName); }
private void writeTypeToModuleMapping(DatasetTypeId datasetTypeId, DatasetModuleId datasetModuleId) { write(getTypeKey(datasetTypeId.getNamespace(), datasetTypeId.getEntityName()), datasetModuleId); }
private void writeTypeToModuleMapping(DatasetTypeId datasetTypeId, DatasetModuleId datasetModuleId) { write(getTypeKey(datasetTypeId.getNamespace(), datasetTypeId.getEntityName()), datasetModuleId); }
private HttpResponse makeTypeInfoRequest(DatasetTypeId datasetType) throws IOException { HttpRequest request = HttpRequest.get( getUrl(datasetType.getNamespace(), "/data/types/" + datasetType.getEntityName())).build(); return HttpRequests.execute(request); } }