com.vmware.vcenter.namespace_management.supervisor_services package
provides interfaces for managing supervisor services that are extensions to the
Supervisor.See: Description
| Interface | Description |
|---|---|
| ClusterSupervisorServices |
The
ClusterSupervisorServices interface provides methods to manage a
Supervisor Service on the vSphere Supervisors. |
| ClusterSupervisorServicesTypes |
The
ClusterSupervisorServices interface provides methods to manage a
Supervisor Service on the vSphere Supervisors. |
| Versions |
The
Versions interface provides methods to manage a version object of a
Supervisor Service. |
| VersionsTypes |
The
Versions interface provides methods to manage a version object of a
Supervisor Service. |
| Class | Description |
|---|---|
| ClusterSupervisorServicesDefinitions |
Defines the type descriptors for the
ClusterSupervisorServices
API service. |
| ClusterSupervisorServicesStub |
Remote stub implementation of the
ClusterSupervisorServices
API service. |
| ClusterSupervisorServicesTypes.ConfigStatus |
The
ConfigStatus enumeration class describes the status of reaching the
desired state configuration for the Supervisor Service. |
| ClusterSupervisorServicesTypes.CreateSpec |
The
CreateSpec class provides a specification required to create a
Supervisor Service on a vSphere Supervisor. |
| ClusterSupervisorServicesTypes.CreateSpec.Builder |
Builder class for
ClusterSupervisorServicesTypes.CreateSpec. |
| ClusterSupervisorServicesTypes.Info |
The
Info class contains the detailed information about a Supervisor
Service on the vSphere Supervisor. |
| ClusterSupervisorServicesTypes.Info.Builder |
Builder class for
ClusterSupervisorServicesTypes.Info. |
| ClusterSupervisorServicesTypes.Message |
The
Message class contains the information about the Supervisor Service
configuration on a vSphere Supervisor. |
| ClusterSupervisorServicesTypes.Message.Builder |
Builder class for
ClusterSupervisorServicesTypes.Message. |
| ClusterSupervisorServicesTypes.Message.MessageSeverity |
The
MessageSeverity enumeration class represents the severity of the
message. |
| ClusterSupervisorServicesTypes.SetSpec |
The
SetSpec class provides a specification required to set a new
configuration on a Supervisor Service in a vSphere Supervisor. |
| ClusterSupervisorServicesTypes.SetSpec.Builder |
Builder class for
ClusterSupervisorServicesTypes.SetSpec. |
| ClusterSupervisorServicesTypes.Summary |
The
Summary class contains the basic information about a Supervisor
Service on the vSphere Supervisor. |
| ClusterSupervisorServicesTypes.Summary.Builder |
Builder class for
ClusterSupervisorServicesTypes.Summary. |
| StructDefinitions |
Defines the type descriptors for the top-level types in
com.vmware.vcenter.namespace_management.supervisor_services package. |
| SupervisorServicesFactory |
SupervisorServicesFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter.namespace_management.supervisor_services package and also has the subpackages reference
to access respective subpackage services. |
| VersionsDefinitions |
Defines the type descriptors for the
Versions
API service. |
| VersionsStub |
Remote stub implementation of the
Versions
API service. |
| VersionsTypes.CarvelCreateSpec |
The
CarvelCreateSpec class provides a specification required to create a
Supervisor Service version from Carvel application package format (Package and
PackageMetadata resources should be declared). |
| VersionsTypes.CarvelCreateSpec.Builder |
Builder class for
VersionsTypes.CarvelCreateSpec. |
| VersionsTypes.ContentType |
The
ContentType enumeration class defines the type of content that
describes the format of Supervisor Service version definition. |
| VersionsTypes.CreateSpec |
The
CreateSpec class provides a specification required to create a
Supervisor Service version. |
| VersionsTypes.CreateSpec.Builder |
Builder class for
VersionsTypes.CreateSpec. |
| VersionsTypes.CustomCreateSpec |
The
CustomCreateSpec class provides a specification required to create a
Supervisor Service version from a plain Kubernetes YAML format. |
| VersionsTypes.CustomCreateSpec.Builder |
Builder class for
VersionsTypes.CustomCreateSpec. |
| VersionsTypes.Info |
The
Info class contains detailed information about a Supervisor Service
version. |
| VersionsTypes.Info.Builder |
Builder class for
VersionsTypes.Info. |
| VersionsTypes.State |
The
State enumeration class defines the state of a Supervisor Service
version. |
| VersionsTypes.Summary |
The
Summary class contains the basic information about a Supervisor
Service version. |
| VersionsTypes.Summary.Builder |
Builder class for
VersionsTypes.Summary. |
| VersionsTypes.VsphereCreateSpec |
The
VsphereCreateSpec class provides a specification required to create
a Supervisor Service version from vSphere application service format, which
shall contain the Supervisor Service identifier, version identifier, display
name and description information. |
| VersionsTypes.VsphereCreateSpec.Builder |
Builder class for
VersionsTypes.VsphereCreateSpec. |
| Enum | Description |
|---|---|
| ClusterSupervisorServicesTypes.ConfigStatus.Values |
Native Java
enum representing this enumeration class. |
| ClusterSupervisorServicesTypes.Message.MessageSeverity.Values |
Native Java
enum representing this enumeration class. |
| VersionsTypes.ContentType.Values |
Native Java
enum representing this enumeration class. |
| VersionsTypes.State.Values |
Native Java
enum representing this enumeration class. |
com.vmware.vcenter.namespace_management.supervisor_services package
provides interfaces for managing supervisor services that are extensions to the
Supervisor.