Beamable SDK
Public Member Functions | Static Public Member Functions | List of all members
Beamable.Editor.UI.Model.RemoteMicroserviceModel Class Reference
Inheritance diagram for Beamable.Editor.UI.Model.RemoteMicroserviceModel:
Inheritance graph
[legend]
Collaboration diagram for Beamable.Editor.UI.Model.RemoteMicroserviceModel:
Collaboration graph
[legend]

Public Member Functions

override void PopulateMoreDropdown (ContextualMenuPopulateEvent evt)
 
- Public Member Functions inherited from Beamable.Editor.UI.Model.MicroserviceModel
override Task Start ()
 
override Task Stop ()
 
Task BuildAndRestart ()
 
Task BuildAndStart ()
 
Task Build ()
 
void OpenLocalDocs ()
 
void EnrichWithRemoteReference (ServiceReference remoteReference)
 
void EnrichWithStatus (ServiceStatus status)
 
override void Refresh (IDescriptor descriptor)
 
- Public Member Functions inherited from Beamable.Editor.UI.Model.ServiceModelBase
void DetachLogs ()
 
void AttachLogs ()
 

Static Public Member Functions

static new RemoteMicroserviceModel CreateNew (MicroserviceDescriptor descriptor, MicroservicesDataModel dataModel)
 
- Static Public Member Functions inherited from Beamable.Editor.UI.Model.MicroserviceModel
static MicroserviceModel CreateNew (MicroserviceDescriptor descriptor, MicroservicesDataModel dataModel)
 

Additional Inherited Members

- Public Attributes inherited from Beamable.Editor.UI.Model.MicroserviceModel
Action< ServiceReferenceOnRemoteReferenceEnriched
 
Action< ServiceStatusOnRemoteStatusEnriched
 
- Protected Member Functions inherited from Beamable.Editor.UI.Model.MicroserviceModel
void OpenRemoteDocs ()
 
void OpenRemoteLogs ()
 
void OpenRemoteMetrics ()
 
void OpenOnRemote (string relativePath)
 
- Protected Member Functions inherited from Beamable.Editor.UI.Model.ServiceModelBase
void OpenCode ()
 
- Properties inherited from Beamable.Editor.UI.Model.MicroserviceModel
MicroserviceDescriptor ServiceDescriptor [getset]
 
string AssemblyQualifiedMicroserviceTypeName [get]
 
MicroserviceBuilder ServiceBuilder [getprotected set]
 
override IBeamableBuilder Builder [get]
 
override IDescriptor Descriptor [get]
 
ServiceReference RemoteReference [getprotected set]
 
ServiceStatus RemoteStatus [getprotected set]
 
MicroserviceConfigurationEntry Config [getprotected set]
 
List< MongoStorageModelDependencies = new List<MongoStorageModel>() [get]
 
override bool IsRunning [get]
 
bool IsBuilding [get]
 
bool SameImageOnRemoteAndLocally [get]
 
bool IncludeDebugTools [getset]
 
- Properties inherited from Beamable.Editor.UI.Model.ServiceModelBase
abstract bool IsRunning [get]
 
bool AreLogsAttached [getprotected set]
 
LogMessageStore Logs [get]
 
float VisualElementHeight [getset]
 
abstract IDescriptor Descriptor [get]
 
abstract IBeamableBuilder Builder [get]
 
ServiceType ServiceType [get]
 
string Name [get]
 
bool? IsSelected [getset]
 
bool IsCollapsed [getset]
 
Action OnLogsDetached [getset]
 
Action OnLogsAttached [getset]
 
Action< bool > OnLogsAttachmentChanged [getset]
 
Action< bool > OnSelectionChanged [getset]
 
Action OnSortChanged [getset]
 
Action< float, long, long > OnDeployProgress [getset]
 
- Properties inherited from Beamable.Editor.UI.Model.IBeamableService
bool IsSelected [getset]
 
bool IsRunning [get]
 
bool AreLogsAttached [get]
 
LogMessageStore Logs [get]
 
ServiceType ServiceType [get]
 
IDescriptor Descriptor [get]
 
string Name [get]
 
Action OnLogsDetached [getset]
 
Action OnLogsAttached [getset]
 
Action< bool > OnLogsAttachmentChanged [getset]
 
Action< bool > OnSelectionChanged [getset]
 
Action OnSortChanged [getset]
 
Action< float, long, long > OnDeployProgress [getset]
 
- Properties inherited from Beamable.Editor.UI.Model.IBeamableMicroservice
MicroserviceDescriptor ServiceDescriptor [get]
 
MicroserviceBuilder ServiceBuilder [get]
 
ServiceStatus RemoteStatus [get]
 
MicroserviceConfigurationEntry Config [get]
 
- Events inherited from Beamable.Editor.UI.Model.MicroserviceModel
override Action< Task > OnStart
 
override Action< Task > OnStop
 
Action< Task > OnBuildAndRestart
 
Action< Task > OnBuildAndStart
 
Action< Task > OnBuild
 
Action< Promise< Unit > > OnDockerLoginRequired
 
- Events inherited from Beamable.Editor.UI.Model.ServiceModelBase
abstract Action< Task > OnStart
 
abstract Action< Task > OnStop
 
- Events inherited from Beamable.Editor.UI.Model.IBeamableService
Action< Task > OnStart
 
Action< Task > OnStop
 

Member Function Documentation

◆ PopulateMoreDropdown()

override void Beamable.Editor.UI.Model.RemoteMicroserviceModel.PopulateMoreDropdown ( ContextualMenuPopulateEvent  evt)
inlinevirtual

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