All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vmware.vim25.mo.samples.storage.PrintStorageSystem.class Maven / Gradle / Ivy

The newest version!
????2?6com/vmware/vim25/mo/samples/storage/PrintStorageSystemjava/lang/Object()VCode
	LineNumberTableLocalVariableTablethis8Lcom/vmware/vim25/mo/samples/storage/PrintStorageSystem;main([Ljava/lang/String;)V
Exceptionsjava/lang/Exception	java/lang/SystemoutLjava/io/PrintStream;:Usage: java PrintStorageSystem   
java/io/PrintStream println(Ljava/lang/String;)V"#com/vmware/vim25/mo/ServiceInstance$java/net/URL
#& 
!()6(Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;Z)V+sjin-dev1.eng.vmware.com
!-./
getRootFolder()Lcom/vmware/vim25/mo/Folder;1&com/vmware/vim25/mo/InventoryNavigator
034&(Lcom/vmware/vim25/mo/ManagedEntity;)V6
HostSystem
089:searchManagedEntityI(Ljava/lang/String;Ljava/lang/String;)Lcom/vmware/vim25/mo/ManagedEntity;<com/vmware/vim25/mo/HostSystem>Host not found
!@ABgetServerConnection(()Lcom/vmware/vim25/mo/ServerConnection;
DFE$com/vmware/vim25/mo/ServerConnectionGlogout
;IJKgetHostStorageSystem)()Lcom/vmware/vim25/mo/HostStorageSystem;M#Supported file system volume types:
OQP%com/vmware/vim25/mo/HostStorageSystemRSgetFileSystemVolumeInfo-()Lcom/vmware/vim25/HostFileSystemVolumeInfo;
UVWprintFileVolumeInfo.(Lcom/vmware/vim25/HostFileSystemVolumeInfo;)VY
Storage device information:
O[\]getStorageDeviceInfo*()Lcom/vmware/vim25/HostStorageDeviceInfo;
_`aprintStorageDeviceInfo+(Lcom/vmware/vim25/HostStorageDeviceInfo;)Vargs[Ljava/lang/String;si%Lcom/vmware/vim25/mo/ServiceInstance;hostnameLjava/lang/String;
rootFolderLcom/vmware/vim25/mo/Folder;host Lcom/vmware/vim25/mo/HostSystem;hds'Lcom/vmware/vim25/mo/HostStorageSystem;vi+Lcom/vmware/vim25/HostFileSystemVolumeInfo;hsdi(Lcom/vmware/vim25/HostStorageDeviceInfo;
StackMapTablecujava/lang/Stringwcom/vmware/vim25/mo/Foldery
Host bus adapters
{}|&com/vmware/vim25/HostStorageDeviceInfo~getHostBusAdapter(()[Lcom/vmware/vim25/HostHostBusAdapter;
???	printHBAs)([Lcom/vmware/vim25/HostHostBusAdapter;)V?
Multipath information
{???getMultipathInfo&()Lcom/vmware/vim25/HostMultipathInfo;
???printMultiPathInfo'(Lcom/vmware/vim25/HostMultipathInfo;)V?

SCSI LUNs
{???
getScsiLun()[Lcom/vmware/vim25/ScsiLun;
???
printScsiLuns([Lcom/vmware/vim25/ScsiLun;)V
{???getScsiTopology%()Lcom/vmware/vim25/HostScsiTopology;
???printScsiTopology&(Lcom/vmware/vim25/HostScsiTopology;)V?java/lang/StringBuilder?
Software iSCSI enabled:
?&
{???isSoftwareInternetScsiEnabled()Z
????append(Z)Ljava/lang/StringBuilder;
????toString()Ljava/lang/String;hmi$Lcom/vmware/vim25/HostMultipathInfo;hst#Lcom/vmware/vim25/HostScsiTopology;?Device:
???#com/vmware/vim25/HostHostBusAdapter??	getDevice
????-(Ljava/lang/String;)Ljava/lang/StringBuilder;?Bus:
????getBus()I
????(I)Ljava/lang/StringBuilder;?Driver:
????	getDriver?Key:
????getKey?Model:
????getModel?PCI:
????getPci?Status:
????	getStatushbas&[Lcom/vmware/vim25/HostHostBusAdapter;iI
???!com/vmware/vim25/HostScsiTopology??
getAdapter/()[Lcom/vmware/vim25/HostScsiTopologyInterface;?Adapter:
???*com/vmware/vim25/HostScsiTopologyInterface??
??
????	getTarget,()[Lcom/vmware/vim25/HostScsiTopologyTarget;
???'com/vmware/vim25/HostScsiTopologyTarget?Target:
?????
Transport:
?getTransport(()Lcom/vmware/vim25/HostTargetTransport;
getClass()Ljava/lang/Class;

	java/lang/Class?getName
?
getLun)()[Lcom/vmware/vim25/HostScsiTopologyLun;
?$com/vmware/vim25/HostScsiTopologyLunLUN:
?ScsiLun:
??hstis-[Lcom/vmware/vim25/HostScsiTopologyInterface;hstts*[Lcom/vmware/vim25/HostScsiTopologyTarget;jluns'[Lcom/vmware/vim25/HostScsiTopologyLun;k!'UUID:
)+*com/vmware/vim25/ScsiLun,?getUuid.CanonicalName:
)01?getCanonicalName3LunType:
)56?
getLunType8OperationalState:
:; print
)=>?getOperationalState()[Ljava/lang/String;
tABCvalueOf&(Ljava/lang/Object;)Ljava/lang/String;E G
SCSI Level:
)IJKgetScsiLevel()Ljava/lang/Integer;
?M?N-(Ljava/lang/Object;)Ljava/lang/StringBuilder;PVendor:
)RS?	getVendorslscom/vmware/vim25/ScsiLun;states
XZY"com/vmware/vim25/HostMultipathInfo[2()[Lcom/vmware/vim25/HostMultipathInfoLogicalUnit;]ID:
_a`-com/vmware/vim25/HostMultipathInfoLogicalUnitb?getId
_?
_e?
_ghigetPath+()[Lcom/vmware/vim25/HostMultipathInfoPath;kAdpator:
m?n&com/vmware/vim25/HostMultipathInfoPath
meqName:
m
t
PathState:
mvw?getPathState
m
_z{|	getPolicy7()Lcom/vmware/vim25/HostMultipathInfoLogicalUnitPolicy;~Policy:
???3com/vmware/vim25/HostMultipathInfoLogicalUnitPolicy{?lus0[Lcom/vmware/vim25/HostMultipathInfoLogicalUnit;hmips)[Lcom/vmware/vim25/HostMultipathInfoPath;policy5Lcom/vmware/vim25/HostMultipathInfoLogicalUnitPolicy;??
???)com/vmware/vim25/HostFileSystemVolumeInfo??getVolumeTypeList?!
The file system volumes mounted:
????getMountInfo-()[Lcom/vmware/vim25/HostFileSystemMountInfo;
???(com/vmware/vim25/HostFileSystemMountInfo??"()Lcom/vmware/vim25/HostMountInfo;?
Accessible:
???com/vmware/vim25/HostMountInfo??
getAccessible()Ljava/lang/Boolean;?AccessMode:
????
getAccessMode?Path:
??h?
????	getVolume)()Lcom/vmware/vim25/HostFileSystemVolume;?	Capacity:
???%com/vmware/vim25/HostFileSystemVolume??getCapacity()J
????(J)Ljava/lang/StringBuilder;
?
?Type:
????getTypeinfovolTypesmis+[Lcom/vmware/vim25/HostFileSystemMountInfo; Lcom/vmware/vim25/HostMountInfo;hfsv'Lcom/vmware/vim25/HostFileSystemVolume;?
SourceFilePrintStorageSystem.java!/*??
<
	??*??????!Y?#Y*2?%*2*2?'L*M+?,N:?0Y-?25,?7?;:??=?+???C??H:?L??N:?T?X??Z:?^+???C?
n@BDGH$G(J+L0M3O7P8O;PAOFRKTSUZV[Yb[j\q]v_~`?a?c?dR?bc(jde+gfg0bhi3_jkb0lmq!no?
pqr?Ks!tv;`a?R?x?*?z?????*??L+?????*????*??M,?????Y???*????????
6
hiklm o(p/r4s8uDvNuQw Rpq6??4????:??"???Y,2?@??D?????9?,?	,???ڲ??YF??*2?H?L??????YO??*2?Q??????*?	*???,?
F??!?.?:?=?Y?b?i?n???????????????*?TU???ifVck,?r??hs?	?:?	??>*?WL=?,???Y\??+2?^????????Yͷ?+2?c????????Y??+2?d?????+2?fN6?????Yj??-2?l????????Yͷ?-2?o????????Yp??-2?r????????Ys??-2?u????????Y???-2?x????????-?
-???`+2?y:???Y}?????????+?	+???б
Z??
?&?A?]?d?j???????????????????
???0?=?>>??9??6??d???g????r?
??_????
?%?	VW??*??L=??+2??+?	+???????*??M>??,2??:???Y??????L??????Y?????????????Y??????????,2??:???Y?????????????Yp????????????Y???????????,?	,???D?
F??
?? ?)?.?3?;?V?q?????????????H??o??c??.???0???;????Q??r?
s?	?????	??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy