C# 클래스 Neo4jManager.Client.Neo4jManagerClient

상속: INeo4jManagerClient
파일 보기 프로젝트 열기: barnardos-au/Neo4jManager

공개 메소드들

메소드 설명
Backup ( BackupRequest request ) : Stream
Backup ( string id ) : Stream
BackupAsync ( BackupRequest request ) : Task
BackupAsync ( string id ) : Task
Clear ( string id ) : void
ClearAsync ( string id ) : Task
Configure ( string id, string configFile, string key, string value ) : void
ConfigureAsync ( string id, string configFile, string key, string value ) : Task
Control ( ControlRequest request ) : void
ControlAsync ( ControlRequest request ) : Task
Create ( CreateDeploymentRequest request ) : Neo4jManager.Client.Deployment
Create ( string versionNumber, TimeSpan? leasePeriod = null, List settings = null, List pluginUrls = null, string restoreDumpFile = null, bool autoStart = false ) : Neo4jManager.Client.Deployment
CreateAsync ( CreateDeploymentRequest request ) : Task
CreateAsync ( string versionNumber, TimeSpan? leasePeriod = null, List settings = null, List pluginUrls = null, string restoreDumpFile = null, bool autoStart = false ) : Task
Delete ( DeploymentRequest request ) : void
Delete ( string id, bool permanent = false ) : void
DeleteAll ( DeploymentsRequest request ) : void
DeleteAll ( bool permanent = false ) : void
DeleteAllAsync ( DeploymentsRequest request ) : Task
DeleteAllAsync ( bool permanent = false ) : Task
DeleteAsync ( DeploymentRequest request ) : Task
DeleteAsync ( string id, bool permanent = false ) : Task
GetDeployment ( DeploymentRequest request ) : Neo4jManager.Client.Deployment
GetDeployment ( string id ) : Neo4jManager.Client.Deployment
GetDeploymentAsync ( DeploymentRequest request ) : Task
GetDeploymentAsync ( string id ) : Task
GetDeployments ( ) : IEnumerable
GetDeployments ( DeploymentsRequest request ) : IEnumerable
GetDeploymentsAsync ( ) : Task>
GetDeploymentsAsync ( DeploymentsRequest request ) : Task>
GetVersions ( ) : IEnumerable
GetVersions ( VersionsRequest request ) : IEnumerable
GetVersionsAsync ( ) : Task>
GetVersionsAsync ( VersionsRequest request ) : Task>
Neo4jManagerClient ( string baseUrl ) : System
Restart ( string id ) : void
RestartAsync ( string id ) : Task
Restore ( string id, Stream fileStream ) : DeploymentResponse
RestoreAsync ( string id, Stream fileStream ) : Task
Start ( string id ) : void
StartAsync ( string id ) : Task
Stop ( string id ) : void
StopAsync ( string id ) : Task

비공개 메소드들

메소드 설명
GetTimeStampDumpFileName ( ) : string

메소드 상세

Backup() 공개 메소드

public Backup ( BackupRequest request ) : Stream
request BackupRequest
리턴 Stream

Backup() 공개 메소드

public Backup ( string id ) : Stream
id string
리턴 Stream

BackupAsync() 공개 메소드

public BackupAsync ( BackupRequest request ) : Task
request BackupRequest
리턴 Task

BackupAsync() 공개 메소드

public BackupAsync ( string id ) : Task
id string
리턴 Task

Clear() 공개 메소드

public Clear ( string id ) : void
id string
리턴 void

ClearAsync() 공개 메소드

public ClearAsync ( string id ) : Task
id string
리턴 Task

Configure() 공개 메소드

public Configure ( string id, string configFile, string key, string value ) : void
id string
configFile string
key string
value string
리턴 void

ConfigureAsync() 공개 메소드

public ConfigureAsync ( string id, string configFile, string key, string value ) : Task
id string
configFile string
key string
value string
리턴 Task

Control() 공개 메소드

public Control ( ControlRequest request ) : void
request ControlRequest
리턴 void

ControlAsync() 공개 메소드

public ControlAsync ( ControlRequest request ) : Task
request ControlRequest
리턴 Task

Create() 공개 메소드

public Create ( CreateDeploymentRequest request ) : Neo4jManager.Client.Deployment
request CreateDeploymentRequest
리턴 Neo4jManager.Client.Deployment

Create() 공개 메소드

public Create ( string versionNumber, TimeSpan? leasePeriod = null, List settings = null, List pluginUrls = null, string restoreDumpFile = null, bool autoStart = false ) : Neo4jManager.Client.Deployment
versionNumber string
leasePeriod TimeSpan?
settings List
pluginUrls List
restoreDumpFile string
autoStart bool
리턴 Neo4jManager.Client.Deployment

CreateAsync() 공개 메소드

public CreateAsync ( CreateDeploymentRequest request ) : Task
request CreateDeploymentRequest
리턴 Task

CreateAsync() 공개 메소드

public CreateAsync ( string versionNumber, TimeSpan? leasePeriod = null, List settings = null, List pluginUrls = null, string restoreDumpFile = null, bool autoStart = false ) : Task
versionNumber string
leasePeriod TimeSpan?
settings List
pluginUrls List
restoreDumpFile string
autoStart bool
리턴 Task

Delete() 공개 메소드

public Delete ( DeploymentRequest request ) : void
request DeploymentRequest
리턴 void

Delete() 공개 메소드

public Delete ( string id, bool permanent = false ) : void
id string
permanent bool
리턴 void

DeleteAll() 공개 메소드

public DeleteAll ( DeploymentsRequest request ) : void
request DeploymentsRequest
리턴 void

DeleteAll() 공개 메소드

public DeleteAll ( bool permanent = false ) : void
permanent bool
리턴 void

DeleteAllAsync() 공개 메소드

public DeleteAllAsync ( DeploymentsRequest request ) : Task
request DeploymentsRequest
리턴 Task

DeleteAllAsync() 공개 메소드

public DeleteAllAsync ( bool permanent = false ) : Task
permanent bool
리턴 Task

DeleteAsync() 공개 메소드

public DeleteAsync ( DeploymentRequest request ) : Task
request DeploymentRequest
리턴 Task

DeleteAsync() 공개 메소드

public DeleteAsync ( string id, bool permanent = false ) : Task
id string
permanent bool
리턴 Task

GetDeployment() 공개 메소드

public GetDeployment ( DeploymentRequest request ) : Neo4jManager.Client.Deployment
request DeploymentRequest
리턴 Neo4jManager.Client.Deployment

GetDeployment() 공개 메소드

public GetDeployment ( string id ) : Neo4jManager.Client.Deployment
id string
리턴 Neo4jManager.Client.Deployment

GetDeploymentAsync() 공개 메소드

public GetDeploymentAsync ( DeploymentRequest request ) : Task
request DeploymentRequest
리턴 Task

GetDeploymentAsync() 공개 메소드

public GetDeploymentAsync ( string id ) : Task
id string
리턴 Task

GetDeployments() 공개 메소드

public GetDeployments ( ) : IEnumerable
리턴 IEnumerable

GetDeployments() 공개 메소드

public GetDeployments ( DeploymentsRequest request ) : IEnumerable
request DeploymentsRequest
리턴 IEnumerable

GetDeploymentsAsync() 공개 메소드

public GetDeploymentsAsync ( ) : Task>
리턴 Task>

GetDeploymentsAsync() 공개 메소드

public GetDeploymentsAsync ( DeploymentsRequest request ) : Task>
request DeploymentsRequest
리턴 Task>

GetVersions() 공개 메소드

public GetVersions ( ) : IEnumerable
리턴 IEnumerable

GetVersions() 공개 메소드

public GetVersions ( VersionsRequest request ) : IEnumerable
request VersionsRequest
리턴 IEnumerable

GetVersionsAsync() 공개 메소드

public GetVersionsAsync ( ) : Task>
리턴 Task>

GetVersionsAsync() 공개 메소드

public GetVersionsAsync ( VersionsRequest request ) : Task>
request VersionsRequest
리턴 Task>

Neo4jManagerClient() 공개 메소드

public Neo4jManagerClient ( string baseUrl ) : System
baseUrl string
리턴 System

Restart() 공개 메소드

public Restart ( string id ) : void
id string
리턴 void

RestartAsync() 공개 메소드

public RestartAsync ( string id ) : Task
id string
리턴 Task

Restore() 공개 메소드

public Restore ( string id, Stream fileStream ) : DeploymentResponse
id string
fileStream Stream
리턴 DeploymentResponse

RestoreAsync() 공개 메소드

public RestoreAsync ( string id, Stream fileStream ) : Task
id string
fileStream Stream
리턴 Task

Start() 공개 메소드

public Start ( string id ) : void
id string
리턴 void

StartAsync() 공개 메소드

public StartAsync ( string id ) : Task
id string
리턴 Task

Stop() 공개 메소드

public Stop ( string id ) : void
id string
리턴 void

StopAsync() 공개 메소드

public StopAsync ( string id ) : Task
id string
리턴 Task