Interface CloudService
- All Superinterfaces:
eu.cloudnetservice.driver.provider.SpecificCloudServiceProvider
public interface CloudService
extends eu.cloudnetservice.driver.provider.SpecificCloudServiceProvider
-
Method Summary
Modifier and TypeMethodDescriptionbooleanalive()@NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshot@NonNull eu.cloudnetservice.driver.service.ServiceLifeCycle@Nullable eu.cloudnetservice.driver.network.NetworkChannelvoidruntime()@NonNull eu.cloudnetservice.driver.service.ServiceConfiguration@NonNull eu.cloudnetservice.driver.service.ServiceId@NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshotMethods inherited from interface eu.cloudnetservice.driver.provider.SpecificCloudServiceProvider
addServiceDeployment, addServiceDeploymentAsync, addServiceRemoteInclusion, addServiceRemoteInclusionAsync, addServiceTemplate, addServiceTemplateAsync, cachedLogMessages, cachedLogMessagesAsync, delete, deleteAsync, deleteFiles, deleteFilesAsync, deployResources, deployResourcesAsync, forceUpdateServiceInfo, forceUpdateServiceInfoAsync, includeWaitingServiceInclusions, includeWaitingServiceInclusionsAsync, includeWaitingServiceTemplates, includeWaitingServiceTemplates, includeWaitingServiceTemplatesAsync, includeWaitingServiceTemplatesAsync, installedDeployments, installedInclusions, installedTemplates, removeAndExecuteDeployments, removeAndExecuteDeploymentsAsync, restart, restartAsync, runCommand, runCommandAsync, serviceInfoAsync, start, startAsync, stop, stopAsync, toggleScreenEvents, toggleScreenEventsAsync, updateLifecycle, updateLifecycleAsync, updateProperties, updatePropertiesAsync, valid, validAsync
-
Method Details
-
serviceInfo
-
runtime
-
waitingIncludes
-
waitingTemplates
-
waitingDeployments
-
lifeCycle
-
cloudServiceManager
-
serviceConfiguration
-
serviceId
-
connectionKey
-
directory
-
pluginDirectory
-
networkChannel
-
lastServiceInfoSnapshot
-
serviceConsoleLogCache
-
alive
boolean alive() -
publishServiceInfoSnapshot
void publishServiceInfoSnapshot()
-