public class VDC extends java.lang.Object implements MoResourceIf
Constructor and Description |
---|
VDC() |
Modifier and Type | Method and Description |
---|---|
VDC |
cloneVDC() |
java.util.List<VDCAppCategory> |
getAppCategoryList() |
java.lang.String |
getApproverList() |
java.lang.String[] |
getApprovers() |
java.lang.String |
getCloudName() |
java.lang.String |
getComputingPolicy() |
java.lang.String |
getComputingPolicy(int catId) |
java.lang.String |
getCostModel() |
java.lang.String |
getCostModel(int catId) |
java.lang.String |
getDeploymentPolicy(int catId) |
int |
getGroupId() |
int |
getInactivityPeriodForDeletion() |
java.lang.String |
getIsoMappingPolicy() |
java.lang.String |
getNetworkPolicy() |
java.lang.String |
getNetworkPolicy(int catId) |
java.lang.String |
getPrimaryApprovers() |
java.lang.String |
getPrimaryDeployPolicy() |
int |
getReminderInterval() |
int |
getResendMailCount() |
java.lang.String |
getSecondaryApprovers() |
java.lang.String |
getSecondaryDeployPolicy() |
int |
getSelfServiceEndUserPolicyId() |
java.lang.String |
getSlaPolicy() |
java.lang.String |
getSmartAllocationPolicy(int catId) |
java.lang.String |
getSpVDCName() |
java.lang.String |
getStoragePolicy() |
java.lang.String |
getStoragePolicy(int catId) |
java.lang.String |
getUserActionsPolicy() |
java.lang.String |
getVdcCustomerNoticationEmail() |
java.lang.String |
getVdcDescription() |
int |
getVdcId() |
java.lang.String |
getVdcName() |
java.lang.String |
getVdcSupportEmail() |
java.lang.String |
getVDCType() |
int |
getVmManagementPolicyId() |
VDCXenDesktopParams |
getXdVdcParms() |
boolean |
isApprovalReqUsers() |
boolean |
isContainerVDC() |
boolean |
isDefaultVDC() |
boolean |
isDeletable() |
boolean |
isDisableCostModelDisplay() |
boolean |
isEnableStorageEfficiency() |
boolean |
isLocked() |
boolean |
isSrmEnabled() |
boolean |
isVDCProfile() |
boolean |
isVdiVDC() |
void |
setAppCategoryList(java.util.List<VDCAppCategory> appCategoryList) |
void |
setApprovalReqUsers(boolean approvalReqUsers) |
void |
setApproverList(java.lang.String approverLIst) |
void |
setApprovers(java.lang.String[] approvers) |
void |
setCloudName(java.lang.String cloudName) |
void |
setComputingPolicy(java.lang.String computingPolicy) |
void |
setContainerVDC(boolean isContainerVDC) |
void |
setCostModel(java.lang.String costModel) |
void |
setDeletable(boolean isDeletable) |
void |
setDisableCostModelDisplay(boolean disableCostModelDisplay) |
void |
setEnableStorageEfficiency(boolean isEnableStorageEfficiency) |
void |
setGroupId(int groupId) |
void |
setInactivityPeriodForDeletion(int inactivityPeriodForDeletion) |
void |
setIsoMappingPolicy(java.lang.String isoMappingPolicy) |
void |
setLocked(boolean isLocked) |
void |
setNetworkPolicy(java.lang.String networkPolicy) |
void |
setPrimaryApprovers(java.lang.String primaryApprovers) |
void |
setPrimaryDeployPolicy(java.lang.String primaryDeployPolicy) |
void |
setReminderInterval(int reminderInterval) |
void |
setResendMailCount(int resendMailCount) |
void |
setSecondaryApprovers(java.lang.String secondaryApprovers) |
void |
setSecondaryDeployPolicy(java.lang.String secondaryDeployPolicy) |
void |
setSelfServiceEndUserPolicyId(int selfServiceEndUserPolicyId) |
void |
setSlaPolicy(java.lang.String slaPolicy) |
void |
setSpVDCName(java.lang.String spVDCName) |
void |
setSrmEnabled(boolean srmEnabled) |
void |
setStoragePolicy(java.lang.String storagePolicy) |
void |
setUserActionsPolicy(java.lang.String userActionsPolicy) |
void |
setVdcCustomerNoticationEmail(java.lang.String vdcCustomerNoticationEmail) |
void |
setVdcDescription(java.lang.String vdcDescription) |
void |
setVdcId(int vdcId) |
void |
setVdcName(java.lang.String vdcName) |
void |
setVDCProfile(boolean isVDCProfile) |
void |
setVdcSupportEmail(java.lang.String vdcSupportEmail) |
void |
setVdiVDC(boolean isVdiVDC) |
void |
setVmManagementPolicyId(int vmManagementPolicyId) |
void |
setXdVdcParms(VDCXenDesktopParams xdVdcParms) |
public VDC cloneVDC()
public java.lang.String getVDCType()
public boolean isContainerVDC()
public void setContainerVDC(boolean isContainerVDC)
public boolean isVdiVDC()
public void setVdiVDC(boolean isVdiVDC)
public VDCXenDesktopParams getXdVdcParms()
public void setXdVdcParms(VDCXenDesktopParams xdVdcParms)
public boolean isEnableStorageEfficiency()
public void setEnableStorageEfficiency(boolean isEnableStorageEfficiency)
public boolean isVDCProfile()
public void setVDCProfile(boolean isVDCProfile)
public java.lang.String getUserActionsPolicy()
public void setUserActionsPolicy(java.lang.String userActionsPolicy)
public int getInactivityPeriodForDeletion()
public void setInactivityPeriodForDeletion(int inactivityPeriodForDeletion)
public int getVdcId()
isSelfServiceSnapshotMgmt
- the isSelfServiceSnapshotMgmt to setpublic void setVdcId(int vdcId)
public java.util.List<VDCAppCategory> getAppCategoryList()
public void setAppCategoryList(java.util.List<VDCAppCategory> appCategoryList)
public java.lang.String getVdcName()
public void setVdcName(java.lang.String vdcName)
public java.lang.String getVdcDescription()
public boolean isLocked()
public void setLocked(boolean isLocked)
public java.lang.String getVdcSupportEmail()
public void setVdcSupportEmail(java.lang.String vdcSupportEmail)
public boolean isDeletable()
public void setDeletable(boolean isDeletable)
public void setVdcDescription(java.lang.String vdcDescription)
public java.lang.String getCloudName()
public void setCloudName(java.lang.String cloudName)
public int getGroupId()
public void setGroupId(int groupId)
public java.lang.String[] getApprovers()
public void setApprovers(java.lang.String[] approvers)
public java.lang.String getSlaPolicy()
public void setSlaPolicy(java.lang.String slaPolicy)
public java.lang.String getComputingPolicy()
public void setComputingPolicy(java.lang.String computingPolicy)
public java.lang.String getStoragePolicy()
public void setStoragePolicy(java.lang.String storagePolicy)
public java.lang.String getNetworkPolicy()
public void setNetworkPolicy(java.lang.String networkPolicy)
public void setIsoMappingPolicy(java.lang.String isoMappingPolicy)
public java.lang.String getIsoMappingPolicy()
public java.lang.String getCostModel()
public void setCostModel(java.lang.String costModel)
public java.lang.String getSpVDCName()
public void setSpVDCName(java.lang.String spVDCName)
public java.lang.String getPrimaryDeployPolicy()
public void setPrimaryDeployPolicy(java.lang.String primaryDeployPolicy)
public java.lang.String getSecondaryDeployPolicy()
public void setSecondaryDeployPolicy(java.lang.String secondaryDeployPolicy)
public java.lang.String getVdcCustomerNoticationEmail()
public void setVdcCustomerNoticationEmail(java.lang.String vdcCustomerNoticationEmail)
vdcCustomerNoticationEmail
- the vdcCustomerNoticationEmail to setpublic java.lang.String getComputingPolicy(int catId)
public java.lang.String getStoragePolicy(int catId)
public java.lang.String getNetworkPolicy(int catId)
public java.lang.String getDeploymentPolicy(int catId)
public java.lang.String getCostModel(int catId)
public java.lang.String getSmartAllocationPolicy(int catId)
public boolean isDefaultVDC()
public void setDisableCostModelDisplay(boolean disableCostModelDisplay)
public boolean isDisableCostModelDisplay()
public void setApproverList(java.lang.String approverLIst)
public java.lang.String getApproverList()
public void setSrmEnabled(boolean srmEnabled)
public boolean isSrmEnabled()
public int getSelfServiceEndUserPolicyId()
public void setSelfServiceEndUserPolicyId(int selfServiceEndUserPolicyId)
public java.lang.String getPrimaryApprovers()
public void setPrimaryApprovers(java.lang.String primaryApprovers)
public java.lang.String getSecondaryApprovers()
public void setSecondaryApprovers(java.lang.String secondaryApprovers)
public boolean isApprovalReqUsers()
public void setApprovalReqUsers(boolean approvalReqUsers)
public int getResendMailCount()
public void setResendMailCount(int resendMailCount)
public int getReminderInterval()
public void setReminderInterval(int reminderInterval)
public int getVmManagementPolicyId()
public void setVmManagementPolicyId(int vmManagementPolicyId)