Package com.morpheusdata.core.providers
Interface ClusterProvider.ClusterUpdateFacet
- All Superinterfaces:
PluginProvider.UpdateFacet<ComputeServerGroup>
- Enclosing interface:
- ClusterProvider
public static interface ClusterProvider.ClusterUpdateFacet
extends PluginProvider.UpdateFacet<ComputeServerGroup>
Facet interface for cluster update operations. Cluster providers that support system-scoped
update definitions should implement this facet to handle validate, execute, post-update, and
rollback lifecycle hooks.
Parameter ordering note: ClusterUpdateFacet takes (ComputeServerGroup, UpdateDefinition)
to stay consistent with the other update facets.
- Since:
- 1.4.0
-
Method Summary
Methods inherited from interface com.morpheusdata.core.providers.PluginProvider.UpdateFacet
executeUpdate, postUpdate, refreshUpdate, rollbackUpdate, validateUpdate