public Element rootElement() { return Element.asRoot(this.connection.getServiceContent().getRootFolder()); }
public Folder getRootFolder() { return new Folder(this.getServerConnection(), this.getServiceContent().getRootFolder()); }
@Test public void list() throws InvalidPropertyFaultMsg, FinderException, RuntimeFaultFaultMsg { Lister lister = new Lister(this.connection, this.connection.getServiceContent().getRootFolder(), ""); List<Element> list = lister.list(); for (Element element : list) { System.out.println(element); } } }
ospec.setObj(connection.getServiceContent().getRootFolder()); ospec.setSkip(false); spec.getObjectSet().add(ospec);
@Test public void recurse() throws InvalidPropertyFaultMsg, FinderException, RuntimeFaultFaultMsg { Recurser recurser = new Recurser(this.connection); recurser.setTraverseLeafs(true); Element root = Element.asRoot(this.connection.getServiceContent().getRootFolder()); List<Element> all = recurser.recurse(root, "New Folder", "My*"); for (Element element : all) { System.out.println(element); } } }
public ConnectionResources(HttpInputs httpInputs, VmInputs vmInputs) throws Exception { this.connection = getVCenterConnection(httpInputs); this.moRefHandler = new MoRefHandler(connection); this.morRootFolder = basicConnection.getServiceContent().getRootFolder(); this.serviceInstance = basicConnection.getServiceInstanceReference(); setDataCenterMor(vmInputs); setHostMor(vmInputs); setComputeResourceMor(); setResourcePoolMor(); setVmFolderMor(); this.vimPortType = connection.getVimPort(); }
@Test public void example() throws InvalidPropertyFaultMsg, RuntimeFaultFaultMsg { BasicConnection conn = new BasicConnection(); String url = System.getProperty("vsphere.url"); String username = System.getProperty("vsphere.username"); String password = System.getProperty("vsphere.password"); conn.setURI(URI.create(url)); conn.setUsername(username); conn.setPassword(password); conn.setIgnoreSslErrors(true); conn.setRequestTimeout(30, TimeUnit.SECONDS); conn.connect(); AboutInfo about = conn.getServiceContent().getAbout(); System.out.println(Utils.toJsonHtml(about)); ManagedObjectReference rootFolder = conn.getServiceContent().getRootFolder(); GetMoRef getMoRef = new GetMoRef(conn); String name = getMoRef.entityProp(rootFolder, "name"); System.out.println("Root folder is called \'" + name + "\'"); } }
"resourcePoolTraversalSpec"))); rootFolder = connection.getServiceContent().getRootFolder(); PropertyFilterSpec spec = Helper.newPropertyFilterSpec( new PropertySpec[]{
ManagedObjectReference rootFolder = this.serviceContent.getRootFolder(); TraversalSpec tSpec = getVMTraversalSpec();