hostinger 2.5.0 Help

Storage

package de.bytestore.hostinger.proxmox.extensions; import de.bytestore.hostinger.AutowireLoader; import de.bytestore.hostinger.process.entity.hosting.enums.StorageType; import de.bytestore.hostinger.process.entity.hosting.hosting.Virtualized; import de.bytestore.hostinger.process.extension.virtualization.VirtualizedStorageExtensionPoint; import de.bytestore.hostinger.process.extension.virtualization.storage.VirtualizedFile; import de.bytestore.hostinger.process.extension.virtualization.storage.VirtualizedStorage; import org.pf4j.Extension; import org.springframework.beans.factory.annotation.Autowired; import java.util.ArrayList; @Extension public class StorageExtension implements VirtualizedStorageExtensionPoint { /** * Return Name of the extension point Provider Name. * @return */ @Override public String name() { return "proxmox"; } /** * Retrieves a list of VirtualizedStorage objects based on the provided Virtualized and StorageType filters. * * @param virtualizedIO The Virtualized object to filter the list by. * @param filterIO The StorageType enum to filter the list by. * @return An ArrayList of VirtualizedStorage objects matching the provided filters. */ @Override public ArrayList<VirtualizedStorage> list(Virtualized virtualizedIO, StorageType filterIO, boolean activeIO) { } /** * Retrieves a list of VirtualizedFile objects based on the provided Virtualized and StorageType filters. * * @param virtualizedIO The Virtualized object to filter the files by. * @param filterIO The StorageType enum to filter the files by. * @return An ArrayList of VirtualizedFile objects matching the provided filters. */ @Override public ArrayList<VirtualizedFile> files(Virtualized virtualizedIO, StorageType filterIO) { } }
Last modified: 22 December 2024