| Package | Description |
|---|---|
| com.vmware.content |
The Content package provides classes and interfaces for configuring global
settings and permissions, and for managing libraries in the Content Library
Service.
|
| com.vmware.content.library |
The Content Library package provides classes and interfaces for defining and
managing the library's items, subscription, publication, and storage.
|
| com.vmware.content.library.item |
The Content Library Item package provides classes and interfaces for managing
files in a library item.
|
| Class and Description |
|---|
LibraryFactory
LibraryFactory is responsible for creating instances of services
contained inside the com.vmware.content.library package and also has the subpackages reference
to access respective subpackage services. |
| OptimizationInfo
The
OptimizationInfo class defines different optimizations and
optimization parameters applied to particular library. |
| PublishInfo
The
PublishInfo class defines how a local library is published publicly
for synchronization to other libraries. |
| StorageBacking
The
StorageBacking class defines a storage location where content in a
library will be stored. |
| SubscriptionInfo
The
SubscriptionInfo class defines the subscription behavior for a
subscribed library. |
| Class and Description |
|---|
| Item
The
Item interface provides methods for managing library items. |
| ItemModel
The
ItemModel class represents a library item that has been stored in a
library. |
| ItemModel.Builder
Builder class for
ItemModel. |
| ItemTypes
The
Item interface provides methods for managing library items. |
| ItemTypes.DestinationSpec
The
DestinationSpec class contains information required to publish the
library item to a specific subscription. |
| ItemTypes.FindSpec
The
FindSpec class specifies the properties that can be used as a filter
to find library items. |
| ItemTypes.FindSpec.Builder
Builder class for
ItemTypes.FindSpec. |
LibraryFactory
LibraryFactory is responsible for creating instances of services
contained inside the com.vmware.content.library package and also has the subpackages reference
to access respective subpackage services. |
| OptimizationInfo
The
OptimizationInfo class defines different optimizations and
optimization parameters applied to particular library. |
| OptimizationInfo.Builder
Builder class for
OptimizationInfo. |
| PublishInfo
The
PublishInfo class defines how a local library is published publicly
for synchronization to other libraries. |
| PublishInfo.AuthenticationMethod
The
AuthenticationMethod enumeration class indicates how a subscribed
library should authenticate to the published library endpoint. |
| PublishInfo.AuthenticationMethod.Values
Native Java
enum representing this enumeration class. |
| PublishInfo.Builder
Builder class for
PublishInfo. |
| SourceInfo
The
SourceInfo class contains information about the source published
library of a subscribed library. |
| SourceInfo.Builder
Builder class for
SourceInfo. |
| StorageBacking
The
StorageBacking class defines a storage location where content in a
library will be stored. |
| StorageBacking.Builder
Builder class for
StorageBacking. |
| StorageBacking.Type
The
Type enumeration class specifies the type of the StorageBacking. |
| StorageBacking.Type.Values
Native Java
enum representing this enumeration class. |
| SubscribedItem
The
SubscribedItem interface manages the unique features of library
items that are members of a subscribed library. |
| SubscribedItemTypes
The
SubscribedItem interface manages the unique features of library
items that are members of a subscribed library. |
| SubscriptionInfo
The
SubscriptionInfo class defines the subscription behavior for a
subscribed library. |
| SubscriptionInfo.AuthenticationMethod
Indicate how the subscribed library should authenticate with the published
library endpoint.
|
| SubscriptionInfo.AuthenticationMethod.Values
Native Java
enum representing this enumeration class. |
| SubscriptionInfo.Builder
Builder class for
SubscriptionInfo. |
| Subscriptions
The
Subscriptions interface provides methods for managing the
subscription information of the subscribers of a published library. |
| SubscriptionsTypes
The
Subscriptions interface provides methods for managing the
subscription information of the subscribers of a published library. |
| SubscriptionsTypes.CreateSpec
The
CreateSpec class defines the information required to create a new
subscription of the published library. |
| SubscriptionsTypes.CreateSpecNewSubscribedLibrary
The
CreateSpecNewSubscribedLibrary class defines the information
required to create a new subscribed library. |
| SubscriptionsTypes.CreateSpecNewSubscribedLibrary.Builder
Builder class for
SubscriptionsTypes.CreateSpecNewSubscribedLibrary. |
| SubscriptionsTypes.CreateSpecPlacement
The
CreateSpecPlacement class defines the placement information for the
subscribed library's virtual machine template library items. |
| SubscriptionsTypes.CreateSpecPlacement.Builder
Builder class for
SubscriptionsTypes.CreateSpecPlacement. |
| SubscriptionsTypes.CreateSpecSubscribedLibrary
The
CreateSpecSubscribedLibrary class defines the subscribed library
information used to create the subscription. |
| SubscriptionsTypes.CreateSpecSubscribedLibrary.Builder
Builder class for
SubscriptionsTypes.CreateSpecSubscribedLibrary. |
| SubscriptionsTypes.CreateSpecSubscribedLibrary.Target
The
Target enumeration class defines the options related to the target
subscribed library which will be associated with the subscription. |
| SubscriptionsTypes.CreateSpecSubscribedLibrary.Target.Values
Native Java
enum representing this enumeration class. |
| SubscriptionsTypes.CreateSpecVcenter
The
CreateSpecVcenter class defines information about the vCenter Server
instance where the subscribed library associated with the subscription exists or
will be created. |
| SubscriptionsTypes.CreateSpecVcenter.Builder
Builder class for
SubscriptionsTypes.CreateSpecVcenter. |
| SubscriptionsTypes.Info
The
Info class contains information about the subscription. |
| SubscriptionsTypes.Info.Builder
Builder class for
SubscriptionsTypes.Info. |
| SubscriptionsTypes.Location
The
Location enumeration class defines the location of subscribed
library relative to the published library. |
| SubscriptionsTypes.Location.Values
Native Java
enum representing this enumeration class. |
| SubscriptionsTypes.PlacementInfo
The
PlacementInfo class contains the placement information for the
subscribed library's virtual machine template library items. |
| SubscriptionsTypes.PlacementInfo.Builder
Builder class for
SubscriptionsTypes.PlacementInfo. |
| SubscriptionsTypes.Summary
The
Summary class contains commonly used information about the
subscription. |
| SubscriptionsTypes.Summary.Builder
Builder class for
SubscriptionsTypes.Summary. |
| SubscriptionsTypes.UpdateSpec
The
UpdateSpec class defines information required to update the
subscription. |
| SubscriptionsTypes.UpdateSpec.Builder
Builder class for
SubscriptionsTypes.UpdateSpec. |
| SubscriptionsTypes.UpdateSpecPlacement
The
UpdateSpecPlacement class defines the placement information for the
subscribed library's virtual machine template library items. |
| SubscriptionsTypes.UpdateSpecPlacement.Builder
Builder class for
SubscriptionsTypes.UpdateSpecPlacement. |
| SubscriptionsTypes.UpdateSpecVcenter
The
UpdateSpecVcenter class defines information about the vCenter Server
instance where the subscribed library associated with the subscription exists. |
| SubscriptionsTypes.UpdateSpecVcenter.Builder
Builder class for
SubscriptionsTypes.UpdateSpecVcenter. |
| SubscriptionsTypes.VcenterInfo
The
VcenterInfo class contains information about the vCenter Server
instance where the subscribed library associated with the subscription exists. |
| SubscriptionsTypes.VcenterInfo.Builder
Builder class for
SubscriptionsTypes.VcenterInfo. |
| Class and Description |
|---|
| StorageBacking
The
StorageBacking class defines a storage location where content in a
library will be stored. |