VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::content::ConfigurationModel::Builder Class Reference

Builder class for ConfigurationModel. More...

List of all members.

Public Member Functions

 Builder ()
 Constructor with parameters for the required properties of ConfigurationModel.
Builder SetAutomaticSyncEnabled (bool?automaticSyncEnabled)
 Whether automatic synchronization is enabled.
Builder SetAutomaticSyncStartHour (long?automaticSyncStartHour)
 The hour at which the automatic synchronization will start.
Builder SetAutomaticSyncStopHour (long?automaticSyncStopHour)
 The hour at which the automatic synchronization will stop.
Builder SetMaximumConcurrentItemSyncs (long?maximumConcurrentItemSyncs)
 The maximum allowed number of library items to synchronize concurrently from remote libraries.
ConfigurationModel Build ()

Detailed Description


Constructor & Destructor Documentation

vmware::content::ConfigurationModel::Builder::Builder ( ) [inline]

Constructor with parameters for the required properties of ConfigurationModel.


Member Function Documentation

ConfigurationModel vmware::content::ConfigurationModel::Builder::Build ( ) [inline]
Builder vmware::content::ConfigurationModel::Builder::SetAutomaticSyncEnabled ( bool?  automaticSyncEnabled) [inline]

Whether automatic synchronization is enabled.

When automatic synchronization is enabled, the Content Library Service will automatically synchronize all subscribed libraries on a daily basis. Subscribed libraries with the library.SubscriptionInfo.automaticSyncEnabled flag turned on will be synchronized every hour between ConfigurationModel.automaticSyncStartHour and ConfigurationModel.automaticSyncStopHour .

Builder vmware::content::ConfigurationModel::Builder::SetAutomaticSyncStartHour ( long?  automaticSyncStartHour) [inline]

The hour at which the automatic synchronization will start.

This value is between 0 (midnight) and 23 inclusive.

Builder vmware::content::ConfigurationModel::Builder::SetAutomaticSyncStopHour ( long?  automaticSyncStopHour) [inline]

The hour at which the automatic synchronization will stop.

Any active synchronization operation will continue to run, however no new synchronization operations will be triggered after the stop hour. This value is between 0 (midnight) and 23 inclusive.

Builder vmware::content::ConfigurationModel::Builder::SetMaximumConcurrentItemSyncs ( long?  maximumConcurrentItemSyncs) [inline]

The maximum allowed number of library items to synchronize concurrently from remote libraries.

This must be a positive number. The service may not be able to guarantee the requested concurrency if there is no available capacity.

This setting is global across all subscribed libraries.


The documentation for this class was generated from the following file: