|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vmware.vcloud.sdk.admin.extensions.VcloudAdminExtensionSettings
public class VcloudAdminExtensionSettings
This class represents the vCloud Admin Settings. Helps in configuring the general, notifications, amqp, blocking task.
| Method Summary | |
|---|---|
com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType |
getAmqpSettings()
Returns the Amqp settings of the vcloud system |
static com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType |
getAmqpSettings(VcloudClient client)
Returns the Amqp settings of the vcloud system |
com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType |
getBlockingTaskSettings()
Returns global blocking blocking task settings. |
static com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType |
getBlockingTaskSettings(VcloudClient client)
Returns global blocking task settings. |
com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType |
getBrandingSettings()
Returns the Branding settings of the vcloud system |
static com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType |
getBrandingSettings(VcloudClient client)
Returns the Branding settings of the vcloud system |
com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType |
getCatalogSettings()
Retrieve vCloud Director catalog setting details. |
static com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType |
getCatalogSettings(VcloudClient client)
Retrieve vCloud Director catalog setting details. |
com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType |
getEmailSettings()
Returns the Email settings of the vcloud system |
static com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType |
getEmailSettings(VcloudClient client)
Returns the Email settings of the vcloud system |
com.vmware.vcloud.api.rest.schema.extension.SmtpSettingsType |
getEmailSmtpSettings()
Returns the EmailSmtp settings of the vcloud system |
List<BlockingTaskOperationType> |
getEnabledBlockingTaskOperations()
Get blocking task operations which are enabled. |
static List<BlockingTaskOperationType> |
getEnabledBlockingTaskOperations(VcloudClient client)
Get blocking task operations which are enabled. |
com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType |
getGeneralSettings()
Returns the General settings of the vcloud system |
static com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType |
getGeneralSettings(VcloudClient client)
Returns the General settings of the vcloud system |
com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType |
getKerberosSettings()
Returns the Kerberos settings |
static com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType |
getKerberosSettings(VcloudClient client)
Returns the Kerberos settings |
com.vmware.vcloud.api.rest.schema.extension.LdapGroupAttributesType |
getLdapGroupSettings()
Deprecated. API 5.1, SDK 5.1 |
com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType |
getLdapSettings()
Deprecated. API 5.1, SDK 5.1 |
static com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType |
getLdapSettings(VcloudClient client)
Deprecated. API 5.1, SDK 5.1 |
com.vmware.vcloud.api.rest.schema.extension.LdapUserAttributesType |
getLdapUserSettings()
Deprecated. API 5.1, SDK 5.1 |
com.vmware.vcloud.api.rest.schema.extension.LicenseMetricsInfoType |
getLicenseMetricsInfo()
Returns the LicenseMetrics info of the vcloud system |
com.vmware.vcloud.api.rest.schema.extension.LicenseType |
getLicenseSettings()
Returns the License settings of the vcloud system |
static com.vmware.vcloud.api.rest.schema.extension.LicenseType |
getLicenseSettings(VcloudClient client)
Returns the License settings of the vcloud system |
com.vmware.vcloud.api.rest.schema.extension.LookupServiceSettingsType |
getLookupService()
Returns the Lookup service of the vcloud system. |
static com.vmware.vcloud.api.rest.schema.extension.LookupServiceSettingsType |
getLookupService(VcloudClient client)
Returns the Lookup service of the vcloud system. |
com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType |
getPasswordPolicySettings()
Returns the PasswordPolicy settings of the vcloud system |
static com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType |
getPasswordPolicySettings(VcloudClient client)
Returns the PasswordPolicy settings of the vcloud system |
com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType |
getResource()
Returns the Vcloud Admin Settings Resource as defined in the vCloud API |
com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType |
getSystemSettings()
Returns the Vcloud Admin Settings Resource as defined in the vCloud API |
Boolean |
isNotificationsEnabled()
Returns the Notifications settings of the vcloud system |
static Boolean |
isNotificationsEnabled(VcloudClient client)
Returns the Notifications settings of the vcloud system |
void |
resetAmqpCertificate()
Resets AMQP certificate. |
void |
resetAmqpTruststore()
Resets AMQP truststore. |
void |
resetLdapCertificate()
Resets system LDAP SSL certificate. |
void |
resetLdapKeyStore()
Resets system LDAP keystore. |
void |
resetLdapSspiKeytab()
Resets system LDAP SSPI key tab. |
void |
resetVcTrustsore()
Resets vCenter trust store. |
void |
setEnableNotifications(Boolean enableNotificationsSetting)
Enable/Disable the vcloud system's notifications settings |
Boolean |
testAmqpConnection()
Test the amqp connection. |
static Boolean |
testAmqpConnection(VcloudClient client,
com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType amqpSettings)
Test the amqp connection. |
com.vmware.vcloud.api.rest.schema.CertificateUploadSocketType |
updateAmqpCertificate(com.vmware.vcloud.api.rest.schema.CertificateUpdateParamsType certificateUpdateParamsType)
Updates AMQP certificate. |
com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType |
updateAmqpSettings(com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType amqpSettingsType)
Updates the vcloud system's amqp settings |
com.vmware.vcloud.api.rest.schema.TrustStoreUploadSocketType |
updateAmqpTruststore(com.vmware.vcloud.api.rest.schema.TrustStoreUpdateParamsType trustStoreUpdateParamsType)
Updates AMQP trust store. |
com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType |
updateBlockingTaskSettings(com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType blockingTaskSettingsType)
Updates the vcloud system's blocking task settings |
com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType |
updateBrandingSettings(com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType brandingSettingsType)
Updates the vcloud system's branding settings |
com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType |
updateCatalogSettings(com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType catalogSettingsParams)
Update catalog settings details. |
com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType |
updateEmailSettings(com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType emailSettingsType)
Updates the vcloud system's email settings |
List<BlockingTaskOperationType> |
updateEnabledBlockingTaskOperations(List<BlockingTaskOperationType> enabledBlockingTaskOperations)
Updates the list of operations for extension. |
com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType |
updateGeneralSettings(com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType generalSettingsType)
Updates the vcloud system's general settings |
com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType |
updateKerberosSettings(com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType kerberosSettingsType)
Updates the vcloud system's Kerberos settings |
com.vmware.vcloud.api.rest.schema.CertificateUploadSocketType |
updateLdapCertificate(com.vmware.vcloud.api.rest.schema.CertificateUpdateParamsType certificateUpdateParamsType)
Updates system LDAP SSL certificate. |
com.vmware.vcloud.api.rest.schema.KeystoreUploadSocketType |
updateLdapKeyStore(com.vmware.vcloud.api.rest.schema.KeystoreUpdateParamsType keystoreUpdateParamsType)
Updates system LDAP keystore. |
com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType |
updateLdapSettings(com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType ldapSettingsType)
Deprecated. API 5.1, SDK 5.1 |
com.vmware.vcloud.api.rest.schema.SspiKeytabUploadSocketType |
updateLdapSspiKeytab(com.vmware.vcloud.api.rest.schema.SspiKeytabUpdateParamsType sspiKeytabUpdateParamsType)
Updates system LDAP SSPI key tab. |
com.vmware.vcloud.api.rest.schema.extension.LicenseType |
updateLicenseSettings(com.vmware.vcloud.api.rest.schema.extension.LicenseType licenseType)
Updates the vcloud system's license settings |
Task |
updateLookupService(com.vmware.vcloud.api.rest.schema.extension.LookupServiceParamsType lookupServiceParams)
Deprecated. API 5.1, SDK 5.1 |
com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType |
updatePasswordPolicySettings(com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType passwordPolicySettingsType)
Updates the vcloud system's PasswordPolicy settings |
com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType |
updateSystemSettings(com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType systemSettingsType)
Updates the vcloud system settings |
com.vmware.vcloud.api.rest.schema.extension.VcTrustStoreUploadSocketType |
updateVcTrustsore(com.vmware.vcloud.api.rest.schema.extension.VcTrustStoreUpdateParamsType vcTrustStoreUpdateParamsType)
Updates vCenter trust store. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType getResource()
public com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType getSystemSettings()
public com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType updateSystemSettings(com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType systemSettingsType)
throws VCloudException
systemSettingsType - SystemSettingsType - system settings.
SystemSettingsType
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType getGeneralSettings()
GeneralSettingsType
public static com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType getGeneralSettings(VcloudClient client)
throws VCloudException
client - VcloudClient
GeneralSettingsType
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType getKerberosSettings()
KerberosSettingsType
public static com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType getKerberosSettings(VcloudClient client)
throws VCloudException
client - VcloudClient
KerberosSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType updateGeneralSettings(com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType generalSettingsType)
throws VCloudException
generalSettingsType - GeneralSettingsType - general settings.
GeneralSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType updateKerberosSettings(com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType kerberosSettingsType)
throws VCloudException
kerberosSettingsType - KerberosSettingsType - kerberos settings.
KerberosSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType getBrandingSettings()
throws VCloudException
BrandingSettingsType
VCloudException
public static com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType getBrandingSettings(VcloudClient client)
throws VCloudException
client - VcloudClient
BrandingSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType updateBrandingSettings(com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType brandingSettingsType)
throws VCloudException
brandingSettingsType - BrandingSettingsType - branding settings.
BrandingSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType getEmailSettings()
throws VCloudException
EmailSettingsType
VCloudException
public static com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType getEmailSettings(VcloudClient client)
throws VCloudException
client - VcloudClient
EmailSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType updateEmailSettings(com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType emailSettingsType)
throws VCloudException
emailSettingsType - EmailSettingsType - email settings.
EmailSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.LicenseType getLicenseSettings()
throws VCloudException
LicenseType
VCloudException
public static com.vmware.vcloud.api.rest.schema.extension.LicenseType getLicenseSettings(VcloudClient client)
throws VCloudException
client - VcloudClient
LicenseType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.LicenseType updateLicenseSettings(com.vmware.vcloud.api.rest.schema.extension.LicenseType licenseType)
throws VCloudException
licenseType - LicenseType - branding settings.
LicenseType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.LicenseMetricsInfoType getLicenseMetricsInfo()
throws VCloudException
LicenseMetricsInfoType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.SmtpSettingsType getEmailSmtpSettings()
throws VCloudException
SmtpSettingsType
VCloudExceptionpublic Boolean isNotificationsEnabled()
Boolean
public static Boolean isNotificationsEnabled(VcloudClient client)
throws VCloudException
client - VcloudClient
Boolean
VCloudException
public void setEnableNotifications(Boolean enableNotificationsSetting)
throws VCloudException
enableNotificationsSetting - Boolean
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType getAmqpSettings()
AmqpSettingsType
public static com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType getAmqpSettings(VcloudClient client)
throws VCloudException
client - VcloudClient
AmqpSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType updateAmqpSettings(com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType amqpSettingsType)
throws VCloudException
amqpSettingsType - AmqpSettingsType - amqp settings.
AmqpSettingsType
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType getLdapSettings()
LdapSettingsType
public static com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType getLdapSettings(VcloudClient client)
throws VCloudException
client - VcloudClient
LdapSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType updateLdapSettings(com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType ldapSettingsType)
throws VCloudException
ldapSettingsType - LdapSettingsType - LDAP settings.
LdapSettingsType
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.extension.LdapUserAttributesType getLdapUserSettings()
LdapUserAttributesTypepublic com.vmware.vcloud.api.rest.schema.extension.LdapGroupAttributesType getLdapGroupSettings()
LdapGroupAttributesType
public Boolean testAmqpConnection()
throws VCloudException
Boolean
VCloudException
public static Boolean testAmqpConnection(VcloudClient client,
com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType amqpSettings)
throws VCloudException
client - VcloudClientamqpSettings - AmqpSettingsType
Boolean
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType getPasswordPolicySettings()
SystemPasswordPolicySettingsType
public static com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType getPasswordPolicySettings(VcloudClient client)
throws VCloudException
client - VcloudClient
SystemPasswordPolicySettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType updatePasswordPolicySettings(com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType passwordPolicySettingsType)
throws VCloudException
passwordPolicySettingsType - SystemPasswordPolicySettingsType - password policy settings.
SystemPasswordPolicySettingsType
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType getBlockingTaskSettings()
BlockingTaskSettingsType
public static com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType getBlockingTaskSettings(VcloudClient client)
throws VCloudException
client - VcloudClient
BlockingTaskSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType updateBlockingTaskSettings(com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType blockingTaskSettingsType)
throws VCloudException
blockingTaskSettingsType - BlockingTaskSettingsType - extension settings.
BlockingTaskSettingsType
VCloudExceptionpublic List<BlockingTaskOperationType> getEnabledBlockingTaskOperations()
List<BlockingTaskOperationType>
public static List<BlockingTaskOperationType> getEnabledBlockingTaskOperations(VcloudClient client)
throws VCloudException
client - VcloudClient
List<BlockingTaskOperationType>
VCloudException
public List<BlockingTaskOperationType> updateEnabledBlockingTaskOperations(List<BlockingTaskOperationType> enabledBlockingTaskOperations)
throws VCloudException
enabledBlockingTaskOperations - List<BlockingTaskOperationType> - extension enabled operations
list.
List<BlockingTaskOperationType>
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.LookupServiceSettingsType getLookupService()
throws VCloudException
LicenseType
VCloudException
public static com.vmware.vcloud.api.rest.schema.extension.LookupServiceSettingsType getLookupService(VcloudClient client)
throws VCloudException
client - VcloudClient
LookupServiceSettingsType
VCloudException
public Task updateLookupService(com.vmware.vcloud.api.rest.schema.extension.LookupServiceParamsType lookupServiceParams)
throws VCloudException
lookupServiceParams - LookupServiceParamsType
Task
VCloudException
public void resetAmqpCertificate()
throws VCloudException
VCloudException
public void resetAmqpTruststore()
throws VCloudException
VCloudException
public com.vmware.vcloud.api.rest.schema.CertificateUploadSocketType updateAmqpCertificate(com.vmware.vcloud.api.rest.schema.CertificateUpdateParamsType certificateUpdateParamsType)
throws VCloudException
certificateUpdateParamsType - CertificateUpdateParamsType
CertificateUploadSocketType
VCloudException
public com.vmware.vcloud.api.rest.schema.TrustStoreUploadSocketType updateAmqpTruststore(com.vmware.vcloud.api.rest.schema.TrustStoreUpdateParamsType trustStoreUpdateParamsType)
throws VCloudException
trustStoreUpdateParamsType - TrustStoreUpdateParamsType
TrustStoreUploadSocketType
VCloudException
public void resetVcTrustsore()
throws VCloudException
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.VcTrustStoreUploadSocketType updateVcTrustsore(com.vmware.vcloud.api.rest.schema.extension.VcTrustStoreUpdateParamsType vcTrustStoreUpdateParamsType)
throws VCloudException
vcTrustStoreUpdateParamsType - VcTrustStoreUpdateParamsType
VcTrustStoreUploadSocketType
VCloudException
public void resetLdapCertificate()
throws VCloudException
VCloudException
public void resetLdapKeyStore()
throws VCloudException
VCloudException
public void resetLdapSspiKeytab()
throws VCloudException
VCloudException
public com.vmware.vcloud.api.rest.schema.CertificateUploadSocketType updateLdapCertificate(com.vmware.vcloud.api.rest.schema.CertificateUpdateParamsType certificateUpdateParamsType)
throws VCloudException
certificateUpdateParamsType - CertificateUpdateParamsType
CertificateUploadSocketType
VCloudException
public com.vmware.vcloud.api.rest.schema.KeystoreUploadSocketType updateLdapKeyStore(com.vmware.vcloud.api.rest.schema.KeystoreUpdateParamsType keystoreUpdateParamsType)
throws VCloudException
keystoreUpdateParamsType - KeystoreUpdateParamsType
KeystoreUploadSocketType
VCloudException
public com.vmware.vcloud.api.rest.schema.SspiKeytabUploadSocketType updateLdapSspiKeytab(com.vmware.vcloud.api.rest.schema.SspiKeytabUpdateParamsType sspiKeytabUpdateParamsType)
throws VCloudException
sspiKeytabUpdateParamsType - SspiKeytabUpdateParamsType
SspiKeytabUploadSocketType
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType getCatalogSettings()
throws VCloudException
CatalogSettingsType since API 5.5 since SDK 5.5
VCloudException
public static com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType getCatalogSettings(VcloudClient client)
throws VCloudException
client - VcloudClient
CatalogSettingsType since API 5.5 since SDK 5.5
VCloudException
public com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType updateCatalogSettings(com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType catalogSettingsParams)
throws VCloudException
catalogSettingsParams - CatalogSettingsType
CatalogSettingsType since API 5.5 since SDK 5.5
VCloudException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||