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

Builder class for OptimizationInfo. More...

List of all members.

Public Member Functions

 Builder ()
 Constructor with parameters for the required properties of OptimizationInfo.
Builder SetOptimizeRemotePublishing (bool?optimizeRemotePublishing)
 If set to true then library would be optimized for remote publishing.
OptimizationInfo Build ()

Detailed Description


Constructor & Destructor Documentation

vmware::content::library::OptimizationInfo::Builder::Builder ( ) [inline]

Constructor with parameters for the required properties of OptimizationInfo.


Member Function Documentation

OptimizationInfo vmware::content::library::OptimizationInfo::Builder::Build ( ) [inline]
Builder vmware::content::library::OptimizationInfo::Builder::SetOptimizeRemotePublishing ( bool?  optimizeRemotePublishing) [inline]

If set to true then library would be optimized for remote publishing.

Turn it on if remote publishing is dominant use case for this library. Remote publishing means here that publisher and subscribers are not the part of the same Vcenter SSO domain.

Any optimizations could be done as result of turning on this optimization during library creation. For example, library content could be stored in different format but optimizations are not limited to just storage format.

Note, that value of this toggle could be set only during creation of the library and you would need to migrate your library in case you need to change this value (optimize the library for different use case).


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