com.vmware.vcloud.sdk.admin.extensions
Class VcloudAdminExtensionSettings

java.lang.Object
  extended by com.vmware.vcloud.sdk.admin.extensions.VcloudAdminExtensionSettings

public class VcloudAdminExtensionSettings
extends Object

This class represents the vCloud Admin Settings. Helps in configuring the general, notifications, amqp, blocking task.

Since:
API 1.5, SDK 1.5
Author:
Ecosystem Engineering

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

getResource

public com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType getResource()
Returns the Vcloud Admin Settings Resource as defined in the vCloud API


getSystemSettings

public com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType getSystemSettings()
Returns the Vcloud Admin Settings Resource as defined in the vCloud API


updateSystemSettings

public com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType updateSystemSettings(com.vmware.vcloud.api.rest.schema.extension.SystemSettingsType systemSettingsType)
                                                                                    throws VCloudException
Updates the vcloud system settings

Parameters:
systemSettingsType - SystemSettingsType - system settings.
Returns:
SystemSettingsType
Throws:
VCloudException

getGeneralSettings

public com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType getGeneralSettings()
Returns the General settings of the vcloud system

Returns:
GeneralSettingsType

getGeneralSettings

public static com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType getGeneralSettings(VcloudClient client)
                                                                                          throws VCloudException
Returns the General settings of the vcloud system

Parameters:
client - VcloudClient
Returns:
GeneralSettingsType
Throws:
VCloudException

getKerberosSettings

public com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType getKerberosSettings()
Returns the Kerberos settings

Returns:
KerberosSettingsType
Since:
API 5.1, SDK 5.1

getKerberosSettings

public static com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType getKerberosSettings(VcloudClient client)
                                                                                            throws VCloudException
Returns the Kerberos settings

Parameters:
client - VcloudClient
Returns:
KerberosSettingsType
Throws:
VCloudException
Since:
API 5.1, SDK 5.1

updateGeneralSettings

public com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType updateGeneralSettings(com.vmware.vcloud.api.rest.schema.extension.GeneralSettingsType generalSettingsType)
                                                                                      throws VCloudException
Updates the vcloud system's general settings

Parameters:
generalSettingsType - GeneralSettingsType - general settings.
Returns:
GeneralSettingsType
Throws:
VCloudException

updateKerberosSettings

public com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType updateKerberosSettings(com.vmware.vcloud.api.rest.schema.extension.KerberosSettingsType kerberosSettingsType)
                                                                                        throws VCloudException
Updates the vcloud system's Kerberos settings

Parameters:
kerberosSettingsType - KerberosSettingsType - kerberos settings.
Returns:
KerberosSettingsType
Throws:
VCloudException
Since:
API 5.1, SDK 5.1

getBrandingSettings

public com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType getBrandingSettings()
                                                                                     throws VCloudException
Returns the Branding settings of the vcloud system

Returns:
BrandingSettingsType
Throws:
VCloudException

getBrandingSettings

public static com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType getBrandingSettings(VcloudClient client)
                                                                                            throws VCloudException
Returns the Branding settings of the vcloud system

Parameters:
client - VcloudClient
Returns:
BrandingSettingsType
Throws:
VCloudException

updateBrandingSettings

public com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType updateBrandingSettings(com.vmware.vcloud.api.rest.schema.extension.BrandingSettingsType brandingSettingsType)
                                                                                        throws VCloudException
Updates the vcloud system's branding settings

Parameters:
brandingSettingsType - BrandingSettingsType - branding settings.
Returns:
BrandingSettingsType
Throws:
VCloudException

getEmailSettings

public com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType getEmailSettings()
                                                                               throws VCloudException
Returns the Email settings of the vcloud system

Returns:
EmailSettingsType
Throws:
VCloudException

getEmailSettings

public static com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType getEmailSettings(VcloudClient client)
                                                                                      throws VCloudException
Returns the Email settings of the vcloud system

Parameters:
client - VcloudClient
Returns:
EmailSettingsType
Throws:
VCloudException

updateEmailSettings

public com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType updateEmailSettings(com.vmware.vcloud.api.rest.schema.extension.EmailSettingsType emailSettingsType)
                                                                                  throws VCloudException
Updates the vcloud system's email settings

Parameters:
emailSettingsType - EmailSettingsType - email settings.
Returns:
EmailSettingsType
Throws:
VCloudException

getLicenseSettings

public com.vmware.vcloud.api.rest.schema.extension.LicenseType getLicenseSettings()
                                                                           throws VCloudException
Returns the License settings of the vcloud system

Returns:
LicenseType
Throws:
VCloudException

getLicenseSettings

public static com.vmware.vcloud.api.rest.schema.extension.LicenseType getLicenseSettings(VcloudClient client)
                                                                                  throws VCloudException
Returns the License settings of the vcloud system

Parameters:
client - VcloudClient
Returns:
LicenseType
Throws:
VCloudException

updateLicenseSettings

public com.vmware.vcloud.api.rest.schema.extension.LicenseType updateLicenseSettings(com.vmware.vcloud.api.rest.schema.extension.LicenseType licenseType)
                                                                              throws VCloudException
Updates the vcloud system's license settings

Parameters:
licenseType - LicenseType - branding settings.
Returns:
LicenseType
Throws:
VCloudException

getLicenseMetricsInfo

public com.vmware.vcloud.api.rest.schema.extension.LicenseMetricsInfoType getLicenseMetricsInfo()
                                                                                         throws VCloudException
Returns the LicenseMetrics info of the vcloud system

Returns:
LicenseMetricsInfoType
Throws:
VCloudException

getEmailSmtpSettings

public com.vmware.vcloud.api.rest.schema.extension.SmtpSettingsType getEmailSmtpSettings()
                                                                                  throws VCloudException
Returns the EmailSmtp settings of the vcloud system

Returns:
SmtpSettingsType
Throws:
VCloudException

isNotificationsEnabled

public Boolean isNotificationsEnabled()
Returns the Notifications settings of the vcloud system

Returns:
Boolean

isNotificationsEnabled

public static Boolean isNotificationsEnabled(VcloudClient client)
                                      throws VCloudException
Returns the Notifications settings of the vcloud system

Parameters:
client - VcloudClient
Returns:
Boolean
Throws:
VCloudException

setEnableNotifications

public void setEnableNotifications(Boolean enableNotificationsSetting)
                            throws VCloudException
Enable/Disable the vcloud system's notifications settings

Parameters:
enableNotificationsSetting - Boolean
Throws:
VCloudException

getAmqpSettings

public com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType getAmqpSettings()
Returns the Amqp settings of the vcloud system

Returns:
AmqpSettingsType

getAmqpSettings

public static com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType getAmqpSettings(VcloudClient client)
                                                                                    throws VCloudException
Returns the Amqp settings of the vcloud system

Parameters:
client - VcloudClient
Returns:
AmqpSettingsType
Throws:
VCloudException

updateAmqpSettings

public com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType updateAmqpSettings(com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType amqpSettingsType)
                                                                                throws VCloudException
Updates the vcloud system's amqp settings

Parameters:
amqpSettingsType - AmqpSettingsType - amqp settings.
Returns:
AmqpSettingsType
Throws:
VCloudException

getLdapSettings

public com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType getLdapSettings()
Deprecated. API 5.1, SDK 5.1

Returns the LDAP settings of the vcloud system

Returns:
LdapSettingsType

getLdapSettings

public static com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType getLdapSettings(VcloudClient client)
                                                                                    throws VCloudException
Deprecated. API 5.1, SDK 5.1

Returns the LDAP settings of the vcloud system

Parameters:
client - VcloudClient
Returns:
LdapSettingsType
Throws:
VCloudException

updateLdapSettings

public com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType updateLdapSettings(com.vmware.vcloud.api.rest.schema.extension.LdapSettingsType ldapSettingsType)
                                                                                throws VCloudException
Deprecated. API 5.1, SDK 5.1

Updates the vcloud system's LDAP settings

Parameters:
ldapSettingsType - LdapSettingsType - LDAP settings.
Returns:
LdapSettingsType
Throws:
VCloudException

getLdapUserSettings

public com.vmware.vcloud.api.rest.schema.extension.LdapUserAttributesType getLdapUserSettings()
Deprecated. API 5.1, SDK 5.1

Returns the LDAP user settings of the vcloud system

Returns:
LdapUserAttributesType

getLdapGroupSettings

public com.vmware.vcloud.api.rest.schema.extension.LdapGroupAttributesType getLdapGroupSettings()
Deprecated. API 5.1, SDK 5.1

Returns the LDAP group settings of the vcloud system

Returns:
LdapGroupAttributesType

testAmqpConnection

public Boolean testAmqpConnection()
                           throws VCloudException
Test the amqp connection.

Returns:
Boolean
Throws:
VCloudException

testAmqpConnection

public static Boolean testAmqpConnection(VcloudClient client,
                                         com.vmware.vcloud.api.rest.schema.extension.AmqpSettingsType amqpSettings)
                                  throws VCloudException
Test the amqp connection.

Parameters:
client - VcloudClient
amqpSettings - AmqpSettingsType
Returns:
Boolean
Throws:
VCloudException

getPasswordPolicySettings

public com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType getPasswordPolicySettings()
Returns the PasswordPolicy settings of the vcloud system

Returns:
SystemPasswordPolicySettingsType

getPasswordPolicySettings

public static com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType getPasswordPolicySettings(VcloudClient client)
                                                                                                              throws VCloudException
Returns the PasswordPolicy settings of the vcloud system

Parameters:
client - VcloudClient
Returns:
SystemPasswordPolicySettingsType
Throws:
VCloudException

updatePasswordPolicySettings

public com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType updatePasswordPolicySettings(com.vmware.vcloud.api.rest.schema.extension.SystemPasswordPolicySettingsType passwordPolicySettingsType)
                                                                                                          throws VCloudException
Updates the vcloud system's PasswordPolicy settings

Parameters:
passwordPolicySettingsType - SystemPasswordPolicySettingsType - password policy settings.
Returns:
SystemPasswordPolicySettingsType
Throws:
VCloudException

getBlockingTaskSettings

public com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType getBlockingTaskSettings()
Returns global blocking blocking task settings.

Returns:
BlockingTaskSettingsType

getBlockingTaskSettings

public static com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType getBlockingTaskSettings(VcloudClient client)
                                                                                                    throws VCloudException
Returns global blocking task settings.

Parameters:
client - VcloudClient
Returns:
BlockingTaskSettingsType
Throws:
VCloudException

updateBlockingTaskSettings

public com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType updateBlockingTaskSettings(com.vmware.vcloud.api.rest.schema.extension.BlockingTaskSettingsType blockingTaskSettingsType)
                                                                                                throws VCloudException
Updates the vcloud system's blocking task settings

Parameters:
blockingTaskSettingsType - BlockingTaskSettingsType - extension settings.
Returns:
BlockingTaskSettingsType
Throws:
VCloudException

getEnabledBlockingTaskOperations

public List<BlockingTaskOperationType> getEnabledBlockingTaskOperations()
Get blocking task operations which are enabled.

Returns:
List<BlockingTaskOperationType>

getEnabledBlockingTaskOperations

public static List<BlockingTaskOperationType> getEnabledBlockingTaskOperations(VcloudClient client)
                                                                        throws VCloudException
Get blocking task operations which are enabled.

Parameters:
client - VcloudClient
Returns:
List<BlockingTaskOperationType>
Throws:
VCloudException

updateEnabledBlockingTaskOperations

public List<BlockingTaskOperationType> updateEnabledBlockingTaskOperations(List<BlockingTaskOperationType> enabledBlockingTaskOperations)
                                                                    throws VCloudException
Updates the list of operations for extension.

Parameters:
enabledBlockingTaskOperations - List<BlockingTaskOperationType> - extension enabled operations list.
Returns:
List<BlockingTaskOperationType>
Throws:
VCloudException

getLookupService

public com.vmware.vcloud.api.rest.schema.extension.LookupServiceSettingsType getLookupService()
                                                                                       throws VCloudException
Returns the Lookup service of the vcloud system.

Returns:
LicenseType
Throws:
VCloudException
Since:
API 5.1, SDK 5.1

getLookupService

public static com.vmware.vcloud.api.rest.schema.extension.LookupServiceSettingsType getLookupService(VcloudClient client)
                                                                                              throws VCloudException
Returns the Lookup service of the vcloud system.

Parameters:
client - VcloudClient
Returns:
LookupServiceSettingsType
Throws:
VCloudException
Since:
API 5.1, SDK 5.1

updateLookupService

public Task updateLookupService(com.vmware.vcloud.api.rest.schema.extension.LookupServiceParamsType lookupServiceParams)
                         throws VCloudException
Deprecated. API 5.1, SDK 5.1

Updates the Lookup service of the vcloud system.

Parameters:
lookupServiceParams - LookupServiceParamsType
Returns:
Task
Throws:
VCloudException
Since:
API 5.1, SDK 5.1

resetAmqpCertificate

public void resetAmqpCertificate()
                          throws VCloudException
Resets AMQP certificate.

Throws:
VCloudException
Since:
API 5.1, SDK 5.1

resetAmqpTruststore

public void resetAmqpTruststore()
                         throws VCloudException
Resets AMQP truststore.

Throws:
VCloudException
Since:
API 5.1, SDK 5.1

updateAmqpCertificate

public com.vmware.vcloud.api.rest.schema.CertificateUploadSocketType updateAmqpCertificate(com.vmware.vcloud.api.rest.schema.CertificateUpdateParamsType certificateUpdateParamsType)
                                                                                    throws VCloudException
Updates AMQP certificate. AMQP certificate and trust store are mutually exclusive. Overrides AMQP trust store, if update is successful.

Parameters:
certificateUpdateParamsType - CertificateUpdateParamsType
Returns:
CertificateUploadSocketType
Throws:
VCloudException
Since:
API 5.1, SDK 5.1

updateAmqpTruststore

public com.vmware.vcloud.api.rest.schema.TrustStoreUploadSocketType updateAmqpTruststore(com.vmware.vcloud.api.rest.schema.TrustStoreUpdateParamsType trustStoreUpdateParamsType)
                                                                                  throws VCloudException
Updates AMQP trust store. AMQP certificate and trust store are mutually exclusive. Overrides AMQP certificate, if update is successful.

Parameters:
trustStoreUpdateParamsType - TrustStoreUpdateParamsType
Returns:
TrustStoreUploadSocketType
Throws:
VCloudException
Since:
API 5.1, SDK 5.1

resetVcTrustsore

public void resetVcTrustsore()
                      throws VCloudException
Resets vCenter trust store.

Throws:
VCloudException
Since:
API 5.1, SDK 5.1

updateVcTrustsore

public com.vmware.vcloud.api.rest.schema.extension.VcTrustStoreUploadSocketType updateVcTrustsore(com.vmware.vcloud.api.rest.schema.extension.VcTrustStoreUpdateParamsType vcTrustStoreUpdateParamsType)
                                                                                           throws VCloudException
Updates vCenter trust store.

Parameters:
vcTrustStoreUpdateParamsType - VcTrustStoreUpdateParamsType
Returns:
VcTrustStoreUploadSocketType
Throws:
VCloudException
Since:
API 5.1, SDK 5.1

resetLdapCertificate

public void resetLdapCertificate()
                          throws VCloudException
Resets system LDAP SSL certificate.

Throws:
VCloudException
Since:
API 5.1, SDK 5.1

resetLdapKeyStore

public void resetLdapKeyStore()
                       throws VCloudException
Resets system LDAP keystore.

Throws:
VCloudException
Since:
API 5.1, SDK 5.1

resetLdapSspiKeytab

public void resetLdapSspiKeytab()
                         throws VCloudException
Resets system LDAP SSPI key tab.

Throws:
VCloudException
Since:
API 5.1, SDK 5.1

updateLdapCertificate

public com.vmware.vcloud.api.rest.schema.CertificateUploadSocketType updateLdapCertificate(com.vmware.vcloud.api.rest.schema.CertificateUpdateParamsType certificateUpdateParamsType)
                                                                                    throws VCloudException
Updates system LDAP SSL certificate.

Parameters:
certificateUpdateParamsType - CertificateUpdateParamsType
Returns:
CertificateUploadSocketType
Throws:
VCloudException
Since:
API 5.1, SDK 5.1

updateLdapKeyStore

public com.vmware.vcloud.api.rest.schema.KeystoreUploadSocketType updateLdapKeyStore(com.vmware.vcloud.api.rest.schema.KeystoreUpdateParamsType keystoreUpdateParamsType)
                                                                              throws VCloudException
Updates system LDAP keystore.

Parameters:
keystoreUpdateParamsType - KeystoreUpdateParamsType
Returns:
KeystoreUploadSocketType
Throws:
VCloudException
Since:
API 5.1, SDK 5.1

updateLdapSspiKeytab

public com.vmware.vcloud.api.rest.schema.SspiKeytabUploadSocketType updateLdapSspiKeytab(com.vmware.vcloud.api.rest.schema.SspiKeytabUpdateParamsType sspiKeytabUpdateParamsType)
                                                                                  throws VCloudException
Updates system LDAP SSPI key tab.

Parameters:
sspiKeytabUpdateParamsType - SspiKeytabUpdateParamsType
Returns:
SspiKeytabUploadSocketType
Throws:
VCloudException
Since:
API 5.1, SDK 5.1

getCatalogSettings

public com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType getCatalogSettings()
                                                                                   throws VCloudException
Retrieve vCloud Director catalog setting details.

Returns:
CatalogSettingsType since API 5.5 since SDK 5.5
Throws:
VCloudException

getCatalogSettings

public static com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType getCatalogSettings(VcloudClient client)
                                                                                          throws VCloudException
Retrieve vCloud Director catalog setting details.

Parameters:
client - VcloudClient
Returns:
CatalogSettingsType since API 5.5 since SDK 5.5
Throws:
VCloudException

updateCatalogSettings

public com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType updateCatalogSettings(com.vmware.vcloud.api.rest.schema.extension.CatalogSettingsType catalogSettingsParams)
                                                                                      throws VCloudException
Update catalog settings details.

Parameters:
catalogSettingsParams - CatalogSettingsType
Returns:
CatalogSettingsType since API 5.5 since SDK 5.5
Throws:
VCloudException


Copyright © 2016. All Rights Reserved.