public class ReportContext
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ReportContext()
Empty constructor to create this class
|
ReportContext(int type,
java.lang.String cloudName,
java.lang.String id)
ReportContext can be created by providing type, cloudname and id
|
Modifier and Type | Method and Description |
---|---|
static void |
addDerivedContext(int child,
int parent) |
static int |
createNewDynamicContext(java.lang.String reportName)
Deprecated.
|
static int |
createNewDynamicContext(java.lang.String reportName,
java.lang.String label)
This method is used to create a new Dynamic Report Context
|
static DynReportContext[] |
getAllDynamicReportContexts()
Returns the array of all the DynamicReportContext
|
java.lang.String |
getCloudName()
Returns the cloudName
|
static int |
getDynamicContextLevel(java.lang.String name)
Returns the ReportingContext for the given Dynamic Report
|
java.lang.String |
getFilterId()
Returns the filterId
|
java.lang.String |
getId()
Returns the id
|
java.lang.String[] |
getIds()
Returns the Multi Select IDs
|
java.lang.String |
getTargetCuicId()
Returns the targetUICID
|
int |
getType()
Returns the type
|
static void |
loadContextFromDB()
Added for open automation to maintain dynamic contexts
|
static void |
loadLegacyContexts()
This method loads the legacy contexts upon loading this class
|
static void |
main(java.lang.String[] args) |
boolean |
requiresCloudName()
Checks to see if this requires cloud name
|
static java.lang.String |
resolveDynamicContextName(int type)
Returns the name of the dynamic report context name for the given ID
|
void |
setCloudName(java.lang.String cloudName)
The cloudName to set
|
void |
setFilterId(java.lang.String filterId)
Set the filterId
|
void |
setId(java.lang.String id)
The id to set
|
void |
setIds(java.lang.String[] ids)
IDs for multi-select
|
void |
setTargetCuicId(java.lang.String targetCuicId)
Set the targetCUICID
|
void |
setType(int type)
The type to set
|
java.lang.String |
toString() |
public static final int CONTEXT_TYPE_OAC_CONTEXT1
public static final int CONTEXT_TYPE_OAC_CONTEXT2
public static final int CONTEXT_TYPE_NA
public static final int CONTEXT_TYPE_GLOBAL
public static final int CONTEXT_TYPE_PER_CLOUD
public static final int CONTEXT_TYPE_PER_HOSTNODE
public static final int CONTEXT_TYPE_PER_VM
public static final int CONTEXT_TYPE_PER_ACTION
public static final int CONTEXT_TYPE_PER_CLUSTER
public static final int CONTEXT_TYPE_SERVICES_GLOBAL
public static final int CONTEXT_TYPE_PER_GROUP
public static final int CONTEXT_TYPE_PER_USER
public static final int CONTEXT_TYPE_PER_EVENT
public static final int CONTEXT_TYPE_GLOBAL_ADMIN
public static final int CONTEXT_TYPE_CATALOG
public static final int CONTEXT_TYPE_SERVICE_REQUEST
public static final int CONTEXT_TYPE_WORKFLOW_USER
public static final int CONTEXT_TYPE_AMZ_DEP_POLICY
public static final int CONTEXT_TYPE_RACKSPACE_DEP_POLICY
public static final int CONTEXT_TYPE_INFRA_COMPUTE_CHASSIS
public static final int CONTEXT_TYPE_INFRA_COMPUTE_SERVER
public static final int CONTEXT_TYPE_INFRA_COMPUTE_IOCARD
public static final int CONTEXT_TYPE_INFRA_COMPUTE_FBI
public static final int CONTEXT_TYPE_UCS_FI_ETHERNET_PORT
public static final int CONTEXT_TYPE_VDC
public static final int CONTEXT_TYPE_VDC_REPORTS
public static final int CONTEXT_TYPE_PHYSICAL_DATACENTER
public static final int CONTEXT_TYPE_ALL_PHYSICAL_DATACENTERS
public static final int CONTEXT_TYPE_INFRA_COMPUTE_SERVICE_PROFILE
public static final int CONTEXT_TYPE_INFRA_COMPUTE_SERVER_POOL
public static final int CONTEXT_TYPE_VM_SNAPSHOT
public static final int CONTEXT_TYPE_MANAGED_REPORT
public static final int CONTEXT_TYPE_CLOUDSENSE_PARTNER
public static final int CONTEXT_TYPE_CLOUDSENSE_CUSTOMER
public static final int CONTEXT_TYPE_CLOUDSENSE_PARTNER_ADMIN
public static final int CONTEXT_TYPE_CLOUDSENSE_ADMIN
public static final int CONTEXT_TYPE_INFRA_STORAGE_VOLUMES
public static final int CONTEXT_TYPE_CUSTOM_ACTIONS
public static final int CONTEXT_TYPE_INFRA_STORAGE_AGGREGATES
public static final int CONTEXT_TYPE_INFRA_STORAGE_DISKS
public static final int CONTEXT_TYPE_INFRA_UCSM
public static final int CONTEXT_TYPE_INFRA_NETWORK_PARI
public static final int CONTEXT_TYPE_INFRA_NETWORK_PARI_DEVICE
public static final int CONTEXT_TYPE_INFRA_STORAGE_ACCOUNTS
public static final int CONTEXT_TYPE_HOST_ACCOUNT
public static final int CONTEXT_TYPE_INFRA_NETWORK
public static final int CONTEXT_TYPE_INFRA_NETWORK_DEVICE
public static final int CONTEXT_TYPE_INFRA_STORAGE_LUNS
public static final int CONTEXT_TYPE_INFRA_NETWORK_SWITCH_PORT
public static final int CONTEXT_TYPE_INFRA_NET_DEVICE_GEN_SWITCH
public static final int CONTEXT_TYPE_INFRA_NET_DEVICE_N1K
public static final int CONTEXT_TYPE_INFRA_NET_DEVICE_FAB_IC
public static final int CONTEXT_TYPE_INFRA_NET_DEVICE_N5K
public static final int CONTEXT_TYPE_UCS_STORAGE_POLICY
public static final int CONTEXT_TYPE_UCS_NETWORK_POLICY
public static final int CONTEXT_TYPE_PER_MSP
public static final int CONTEXT_TYPE_UCS_ORG
public static final int CONTEXT_TYPE_UCS_POLICIES
public static final int CONTEXT_TYPE_UCS_MAC
public static final int CONTEXT_TYPE_UCS_BOOT_POLICY
public static final int CONTEXT_TYPE_NETAPP_DFM_PROVISIONING_POLICY
public static final int CONTEXT_TYPE_NETAPP_DFM_PROTECTION_POLICY
public static final int CONTEXT_TYPE_NETAPP_DFM_SERVICE_POLICY
public static final int CONTEXT_TYPE_NETAPP_DFM_VFILER_TEMPLATE_POLICY
public static final int CONTEXT_TYPE_UCS_SP_TEMPLATE
public static final int CONTEXT_TYPE_NETAPP_DFM_DATASET
public static final int CONTEXT_TYPE_RHEV_DATACENTER
public static final int CONTEXT_TYPE_RHEV_STORAGE_DOMAIN
public static final int CONTEXT_TYPE_RHEV_USER
public static final int CONTEXT_TYPE_RHEV_TEMPLATE
public static final int CONTEXT_TYPE_NETAPP_FILER
public static final int CONTEXT_TYPE_UCS_WWNN
public static final int CONTEXT_TYPE_UCS_WWPN
public static final int CONTEXT_TYPE_UCS_UUID
public static final int CONTEXT_TYPE_UCS_IOMODULE
public static final int CONTEXT_TYPE_UCS_IOMODULE_PORT
public static final int CONTEXT_TYPE_NETAPP_V_FILER
public static final int CONTEXT_TYPE_NETAPP_VFILER_VOLUME
public static final int CONTEXT_TYPE_NETAPP_VFILER_LUN
public static final int CONTEXT_TYPE_UCS_SERVICE_PROFILE
public static final int CONTEXT_TYPE_UCS_SERVICE_PROFILE_TEMPLATE
public static final int CONTEXT_TYPE_VMWARE_PORT_GROUP
public static final int CONTEXT_TYPE_UCS_SAN_PORTCHANNEL
public static final int CONTEXT_TYPE_NETAPP_INFRA_IGROUP
public static final int CONTEXT_TYPE_NETAPP_INFRA_INITIATOR
public static final int CONTEXT_TYPE_NETAPP_VFILER_IGROUP
public static final int CONTEXT_TYPE_NETAPP_VFILER_INITIATOR
public static final int CONTEXT_TYPE_KVM_DEP_POLICY
public static final int CONTEXT_TYPE_VVD
public static final int CONTEXT_TYPE_OCAP_MODULE
public static final int CONTEXT_TYPE_INFRA_HP
public static final int CONTEXT_TYPE_INFRA_HP_SERVER
public static final int CONTEXT_TYPE_OCAP_REPORT
public static final int CONTEXT_TYPE_OCAP_FILE
public static final int CONTEXT_TYPE_OCAP_CHANGELOG
public static final int CONTEXT_TYPE_OCAP_WORKFLOWTASKS
public static final int CONTEXT_TYPE_OCAP_WORKFLOWINOUT
public static final int CONTEXT_TYPE_OCAP_SCHEDJOBS
public static final int CONTEXT_TYPE_OCAP_CLOUDSENSE
public static final int CONTEXT_TYPE_UCS_MAC_ADDR_BLOCK
public static final int CONTEXT_TYPE_INFRA_COMPUTE_SERVER_ADAPTER_UNIT
public static final int CONTEXT_TYPE_UCS_LOCALE
public static final int CONTEXT_TYPE_NETAPP_DFM_GROUP
public static final int CONTEXT_TYPE_UCS_SERVICE_PROFILE_VHBA
public static final int CONTEXT_TYPE_UCS_SERVICE_PROFILE_VNIC
public static final int CONTEXT_TYPE_UCS_VNIC_TEMPLATE
public static final int CONTEXT_TYPE_INFRA_NET_QOS_POLICY
public static final int CONTEXT_TYPE_NETAPP_INFRA_IPSPACE
public static final int CONTEXT_TYPE_NETAPP_INFRA_INTERFACE
public static final int CONTEXT_TYPE_UCS_VLAN
public static final int CONTEXT_TYPE_VMWARE_NETWORK_VSWITCH
public static final int CONTEXT_TYPE_VMWARE_NETWORK_DVSWITCH
public static final int CONTEXT_TYPE_VMWARE_NETWORK_DVPORTGROUP
public static final int CONTEXT_TYPE_VMWARE_NETWORK_VMKNIC
public static final int CONTEXT_TYPE_DATASTORE
public static final int CONTEXT_TYPE_INFRA_NETWORK_DEVICE_VLAN
public static final int CONTEXT_TYPE_INFRA_NETWORK_DEVICE_VSAN
public static final int CONTEXT_TYPE_INFRA_NETWORK_DEVICE_INTERFACE
public static final int CONTEXT_TYPE_INFRA_NETWORK_DEVICE_PORT_PROFILE
public static final int CONTEXT_TYPE_INFRA_NETWORK_DEVICE_ZONE
public static final int CONTEXT_TYPE_STORAGE_IP_PROTOCOL_POLICY
public static final int CONTEXT_TYPE_INFRA_CIMC
public static final int CONTEXT_TYPE_CIMC_SERVER
public static final int CONTEXT_TYPE_CIMC_BOOT_DEFINITION
public static final int CONTEXT_TYPE_INFRA_NET_DEVICE_ASA
public static final int CONTEXT_TYPE_INFRA_NET_DEVICE_ASA_CTX
public static final int CONTEXT_TYPE_NETAPP_CIFS_SHARE
public static final int CONTEXT_TYPE_NETAPP_VFILER_CIFS_SHARE
public static final int CONTEXT_TYPE_NETAPP_QTREE
public static final int CONTEXT_TYPE_NETAPP_VFILER_QTREE
public static final int CONTEXT_TYPE_XENVDI_DESKTOPS
public static final int CONTEXT_TYPE_XENVDI_CATALOGS
public static final int CONTEXT_TYPE_XENVDI_DESKTOP_GROUP
public static final int CONTEXT_TYPE_VVD_STUDIO_WIZARD
public static final int CONTEXT_TYPE_VVD_STUDIO_WIZARD_PAGE
public static final int CONTEXT_TYPE_CIMC_SERVER_CPU
public static final int CONTEXT_TYPE_CIMC_SERVER_MEMORY
public static final int CONTEXT_TYPE_CIMC_SERVER_PCI_ADAPTERS
public static final int CONTEXT_TYPE_CIMC_SERVER_PSU
public static final int CONTEXT_TYPE_CIMC_SERVER_FAN
public static final int CONTEXT_TYPE_CIMC_SERVER_NETWORK_ADAPTER
public static final int CONTEXT_TYPE_CIMC_SERVER_NETWORK_ADAPTER_VHBA
public static final int CONTEXT_TYPE_CIMC_SERVER_NETWORK_ADAPTER_VHBA_BOOT_TABLE
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_CONTROLLER
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_ACCOUNT
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_NODE
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_VSERVER
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_VOLUME
public static final int CONTEXT_TYPE_CIMC_SERVER_NETWORK_ADAPTER_VNIC
public static final int CONTEXT_TYPE_TIER3_GROUP
public static final int CONTEXT_TYPE_EMC_VNX_ACCOUNT
public static final int CONTEXT_TYPE_XENVDI_IDENTITY_POOL
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_LUN
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_IGROUP
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_LOGINF
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_INITIATOR
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_QTREE
public static final int CONTEXT_TYPE_EMC_VNX_FILE_SYSTEM
public static final int CONTEXT_TYPE_EMC_VNX_DATA_MOVER
public static final int CONTEXT_TYPE_EMC_VNX_MOUNT
public static final int CONTEXT_TYPE_EMC_VNX_CIFS_SHARE
public static final int CONTEXT_TYPE_EMC_VNX_VOLUME
public static final int CONTEXT_TYPE_EMC_VNX_NFS_EXPORT
public static final int CONTEXT_TYPE_EMC_VNX_STORAGE_POOL
public static final int CONTEXT_TYPE_SCM_WORKSPACE
public static final int CONTEXT_TYPE_SCM_CONFIG_ACCOUNT
public static final int CONTEXT_TYPE_EMC_VNX_CIFS_SERVER
public static final int CONTEXT_TYPE_EMC_VNX_DNS_DOMAIN
public static final int CONTEXT_TYPE_EMC_VNX_NETWORK_INTERFACE
public static final int CONTEXT_TYPE_EMC_VNX_LOGICAL_NETWORK_DEVICE
public static final int CONTEXT_TYPE_INFRA_NET_DEVICE_BROCADE_300
public static final int CONTEXT_TYPE_VMWARE_NETWORK_VMNIC
public static final int CONTEXT_TYPE_INFRA_LOAD_BALANCERS
public static final int CONTEXT_TYPE_EMC_VNX_LUN
public static final int CONTEXT_TYPE_EMC_VNX_STORAGE_POOL_FOR_BLOCK
public static final int CONTEXT_TYPE_EMC_VNX_RAID_GROUP
public static final int CONTEXT_TYPE_EMC_VNX_LUN_FOLDER
public static final int CONTEXT_TYPE_EMC_VNX_STORAGE_GROUP
public static final int CONTEXT_TYPE_EMC_VNX_HOST
public static final int CONTEXT_TYPE_EMC_VNX_HOST_INITIATOR
public static final int CONTEXT_TYPE_EMC_VNX_STORAGE_PROCESSOR
public static final int CONTEXT_TYPE_INFRA_IPMI
public static final int CONTEXT_TYPE_IPMI_SERVER
public static final int CONTEXT_TYPE_INFRA_COMPUTE_ACCOUNTS
public static final int CONTEXT_TYPE_HYPERV_LIBRARY_SERVER
public static final int CONTEXT_TYPE_INFRA_NET_DEVICE_BROCADE_NOS_VDX
public static final int CONTEXT_TYPE_VMWARE_IMAGE
public static final int CONTEXT_TYPE_NETAPP_SNAPMIRROR
public static final int CONTEXT_TYPE_NETAPP_VFILER_SNAPMIRROR
public static final int CONTEXT_TYPE_NETAPP_SNAPMIRROR_DESTINATION
public static final int CONTEXT_TYPE_NETAPP_VFILER_SNAPMIRROR_DESTINATION
public static final int CONTEXT_TYPE_NETAPP_SNAPMIRROR_SCHEDULE
public static final int CONTEXT_TYPE_NETAPP_VFILER_SNAPMIRROR_SCHEDULE
public static final int CONTEXT_TYPE_INFRA_COMPUTE_SERVERS
public static final int CONTEXT_TYPE_INFRA_BROCADE_NOS
public static final int CONTEXT_TYPE_INFRA_BROCADE_FOS
public static final int CONTEXT_TYPE_PER_DATACENTER_UCS_ACCOUNT
public static final int CONTEXT_TYPE_UCS_IQN_POOL
public static final int CONTEXT_TYPE_RESOURCE_POOL
public static final int CONTEXT_TYPE_PER_DC_UCS_ACCOUNT_SERVER
public static final int CONTEXT_TYPE_PER_ACCOUNT_RACK_SERVER
public static final int CONTEXT_TYPE_PER_ACCOUNT_HP_SERVER
public static final int CONTEXT_TYPE_PER_ACCOUNT_IPMI_SERVER
public static final int CONTEXT_TYPE_PER_DATACENTER_IPMI_ACCOUNT
public static final int CONTEXT_TYPE_PER_DATACENTER_HP_ACCOUNT
public static final int CONTEXT_TYPE_PER_DATACENTER_CIMC_ACCOUNT
public static final int CONTEXT_TYPE_EXTERNAL_SERVICE_REQUEST
public static final int CONTEXT_TYPE_INFRA_NET_CISCO_NXOS
public static final int CONTEXT_TYPE_INFRA_NET_CISCO_NXOS_N7K
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_PORT
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_IFGROUP
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_VLAN
public static final int CONTEXT_TYPE_EXTERNAL_SR_CHARGEBACK
public static final int CONTEXT_TYPE_RESOURCES_CHARGEBACK
public static final int CONTEXT_TYPE_UCS_SERVICE_PROFILE_BOOT_POLICY
public static final int CONTEXT_TYPE_UCS_RACK_MOUNT_SERVER
public static final int CONTEXT_TYPE_UCS_FABRIC_EXTENDER
public static final int CONTEXT_TYPE_UCS_FAN_MODULE
public static final int CONTEXT_TYPE_WORK_ORDER
public static final int CONTEXT_TYPE_RESOURCE_ALERT
public static final int CONTEXT_TYPE_HYPERV_IMAGE
public static final int CONTEXT_TYPE_HYPERV_SNAPSHOT
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_EXPORT_RULE
public static final int CONTEXT_TYPE_UCS_FAN
public static final int CONTEXT_TYPE_UCS_IO_MODULE_PORT
public static final int CONTEXT_TYPE_UCS_PSU
public static final int CONTEXT_TYPE_UCS_SERVER_DCE_INTERFACE
public static final int CONTEXT_TYPE_UCS_SERVER_HBA_INTERFACE
public static final int CONTEXT_TYPE_UCS_SERVER_NIC_INTERFACE
public static final int CONTEXT_TYPE_UCS_SERVER_PROCESSOR_UNIT
public static final int CONTEXT_TYPE_UCS_SERVER_MEMORY_UNIT
public static final int CONTEXT_TYPE_UCS_SERVER_LOCAL_DISK
public static final int CONTEXT_TYPE_UCS_VSAN
public static final int CONTEXT_TYPE_UCS_LAN_PORT_CHANNEL
public static final int CONTEXT_TYPE_UCS_FI_FC_PORT
public static final int CONTEXT_TYPE_CUSTOM_FEATURE
public static final int CONTEXT_TYPE_UCS_VHBA_TEMPLATE
public static final int CONTEXT_TYPE_UCS_VLAN_GROUP
public static final int CONTEXT_TYPE_EMC_VMAX_DEVICE
public static final int CONTEXT_TYPE_EMC_VMAX_ACCOUNT
public static final int CONTEXT_TYPE_EMC_VMAX_INITIATOR_GROUP
public static final int CONTEXT_TYPE_EMC_VMAX_PORT_GROUP
public static final int CONTEXT_TYPE_EMC_VMAX_STORAGE_GROUP
public static final int CONTEXT_TYPE_EMC_VMAX_MASKING_VIEW
public static final int CONTEXT_TYPE_UCS_LAN_CONNECTIVITY_POLICY
public static final int CONTEXT_TYPE_UCS_SAN_CONNECTIVITY_POLICY
public static final int CONTEXT_TYPE_UCS_STORAGE_CONNECTIVITY_POLICY
public static final int CONTEXT_TYPE_UCS_STORAGE_INITIATOR_GROUP
public static final int CONTEXT_TYPE_UCS_DECOMMISSIONED_SERVER
public static final int CONTEXT_TYPE_HYPERV_CLUSTER_CSV
public static final int CONTEXT_TYPE_HYPERV_LOGICAL_NW
public static final int CONTEXT_TYPE_HYPERV_LOGICAL_NW_DEF
public static final int CONTEXT_TYPE_HYPERV_VM_NETWORK_SUBNET
public static final int CONTEXT_TYPE_HYPERV_VM_NETWORK
public static final int CONTEXT_TYPE_HYPERV_LOGICAL_SWITCH
public static final int CONTEXT_TYPE_HYPERV_FILE_SHARE
public static final int CONTEXT_TYPE_HYPERV_CLUSTER_AVAILABLE_NODES
public static final int CONTEXT_TYPE_UCS_SERVICE_PROFILE_RENAME
public static final int CONTEXT_TYPE_HYPERV_LOGICAL_NW_DEF_SUBNET
public static final int CONTEXT_TYPE_HYPERV_STORAGE_FILE_SERVER
public static final int CONTEXT_TYPE_HYPERV_STORAGE_ARRAY
public static final int CONTEXT_TYPE_HYPERV_STORAGE_PROVIDER
public static final int CONTEXT_TYPE_HYPERV_STORAGE_CLASSIFICATIONS
public static final int CONTEXT_TYPE_HYPERV_STORAGE_POOL
public static final int CONTEXT_TYPE_HYPERV_STORAGE_POOL_PER_ARRAY
public static final int CONTEXT_TYPE_PER_DATACENTER_VNMC_ACCOUNT
public static final int CONTEXT_TYPE_VNMC_ACCOUNT
public static final int CONTEXT_TYPE_UCS_FAULT_SUPPRESSION_TASK
public static final int CONTEXT_TYPE_HYPERV_HOST_GROUP
public static final int CONTEXT_TYPE_VNMC_TENANT
public static final int CONTEXT_TYPE_VNMC_ZONE
public static final int CONTEXT_TYPE_VNMC_ACL_POLICY_RULE
public static final int CONTEXT_TYPE_VNMC_VDC
public static final int CONTEXT_TYPE_VNMC_VAPP
public static final int CONTEXT_TYPE_VNMC_TIER
public static final int CONTEXT_TYPE_INFRA_NET_CISCO_NXOS_N3K
public static final int CONTEXT_TYPE_INFRA_NET_CISCO_NXOS_MDS
public static final int CONTEXT_TYPE_INFRA_NET_CISCO_NXOS_N7K_VDC
public static final int CONTEXT_TYPE_EMC_VMAX_DIRECTOR
public static final int CONTEXT_TYPE_HYPERV_NATIVE_UPLINK_PP
public static final int CONTEXT_TYPE_HYPERV_NATIVE_VNA_PP
public static final int CONTEXT_TYPE_HYPERV_STATIC_IP_POOL
public static final int CONTEXT_TYPE_HYPERV_PORT_CLASSIFICATION
public static final int CONTEXT_TYPE_HYPERV_VM_NETWORK_ADAPTER
public static final int CONTEXT_TYPE_EMC_VMAX_THIN_POOL
public static final int CONTEXT_TYPE_EMC_VMAX_META_DEV
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_AGGREGATES
public static final int CONTEXT_TYPE_INFRA_NET_DEVICE_IOS
public static final int CONTEXT_TYPE_EMC_VMAX_FAST_POLICY
public static final int CONTEXT_TYPE_EMC_VMAX_STORAGE_TIER
public static final int CONTEXT_TYPE_NETAPP_CLUSTER_CRON_JOB
public static final int CONTEXT_TYPE_NETAPP_CLUSTER_SNAPSHOT_POLICY
public static final int CONTEXT_TYPE_NETAPP_CLUSTER_SNAPSHOT_POLICY_SCHEDULE
public static final int CONTEXT_TYPE_UCS_LOCAL_DISK_CONFIG_POLICY
public static final int CONTEXT_TYPE_EMC_VNX_META_LUN
public static final int CONTEXT_TYPE_EMC_VNX_BLOCK_ACCOUNT
public static final int CONTEXT_TYPE_EMC_VNX_FILE_ACCOUNT
public static final int CONTEXT_TYPE_NETAPP_CLUSTER_VOLUME_SNAPSHOT
public static final int CONTEXT_TYPE_STORAGE_CLUSTER_VOLUME_CIFS
public static final int CONTEXT_TYPE_INFRA_COMPUTE_DISCOVERED_SERVER
public static final int CONTEXT_TYPE_UCS_CENTRAL_ACCOUNT
public static final int CONTEXT_TYPE_UCS_CENTRAL_DOMAIN_GROUPS
public static final int CONTEXT_TYPE_UCS_CENTRAL_COMPUTE_SYSTEM
public static final int CONTEXT_TYPE_INFRA_NET_CISCO_NXOS_N7K_VDC_STORAGE
public static final int CONTEXT_TYPE_VCE_VISION_IO_ACCOUNTS
public static final int CONTEXT_TYPE_STORAGE_DATASTORE
public static final int CONTEXT_TYPE_APIC_BRIDGE_GROUP
public static final int CONTEXT_TYPE_VMWARE_NETWORK_POLICY
public static final int CONTEXT_TYPE_STORAGE_OBJECT_INVENTORTY
public static final int CONTEXT_TYPE_EMC_VMAX_MODIFY_FAST_SETTINGS
public static final int CONTEXT_TYPE_ARCHIVED_SERVICE_REQUEST
public static final int CONTEXT_TYPE_DEVICE_HOSTS_INFO
public static final int CONTEXT_TYPE_ASA_CONTEXT_INTERFACE
public static final int CONTEXT_TYPE_WORKFLOW_VERSION_INFO
public static final int CONTEXT_TYPE_ASA_CONTEXT_INTERFACE_MGMT
public static final int CONTEXT_TYPE_ASA_CONTEXT_IN_OUT_INTERFACE
public static final int CONTEXT_TYPE_VMWARE_NETWORK_TCPIPSTACK
public static final java.lang.String[] CONTEXT_NAMES
public static final java.lang.String[] OAC_CONTEXT_NAMES
public ReportContext()
public ReportContext(int type, java.lang.String cloudName, java.lang.String id)
type
- - the type of the reportContextcloudName
- - the name of the cloudNameid
- - the ide of the contextpublic static void main(java.lang.String[] args)
public static void loadLegacyContexts()
public boolean requiresCloudName()
public int getType()
public void setType(int type)
type
- public java.lang.String getCloudName()
public void setCloudName(java.lang.String cloudName)
cloudName
- public java.lang.String getId()
public void setId(java.lang.String id)
id
- public java.lang.String[] getIds()
public void setIds(java.lang.String[] ids)
ids
- public java.lang.String getTargetCuicId()
public void setTargetCuicId(java.lang.String targetCuicId)
targetCuicId
- public java.lang.String toString()
toString
in class java.lang.Object
public static void loadContextFromDB() throws java.lang.Exception
java.lang.Exception
public static int getDynamicContextLevel(java.lang.String name)
name
- public static java.lang.String resolveDynamicContextName(int type)
type
- - the ID of the Dynamic Report Context@Deprecated public static int createNewDynamicContext(java.lang.String reportName) throws java.lang.Exception
reportName
- java.lang.Exception
public static int createNewDynamicContext(java.lang.String reportName, java.lang.String label) throws java.lang.Exception
reportName
- - the reportNAmelabel
- - the labeljava.lang.Exception
public static DynReportContext[] getAllDynamicReportContexts()
public java.lang.String getFilterId()
public void setFilterId(java.lang.String filterId)
filterId
- public static void addDerivedContext(int child, int parent)