C# Class Microsoft.WindowsAzure.Commands.Test.Utilities.HDInsight.Simulators.AzureHDInsightClusterManagementClientSimulator

Inheritance: IHDInsightClient
Exibir arquivo Open project: AzureRT/azure-sdk-tools Class Usage Examples

Public Methods

Method Description
AddLogWriter ( ILogWriter logWriter ) : void
AzureHDInsightClusterManagementClientSimulator ( IHDInsightSubscriptionCredentials credentials ) : System
Cancel ( ) : void
CreateCluster ( ClusterCreateParameters cluster ) : ClusterDetails
CreateCluster ( ClusterCreateParameters cluster, System.TimeSpan timeout ) : ClusterDetails
CreateClusterAsync ( ClusterCreateParameters clusterCreateParameters ) : Task
DeleteCluster ( string dnsName ) : void
DeleteCluster ( string dnsName, System.TimeSpan timeout ) : void
DeleteClusterAsync ( string name ) : Task
DisableHttp ( string dnsName, string location ) : void
DisableHttpAsync ( string dnsName, string location ) : Task
Dispose ( ) : void
EnableHttp ( string dnsName, string location, string httpUserName, string httpPassword ) : void
EnableHttpAsync ( string dnsName, string location, string httpUserName, string httpPassword ) : Task
GetCluster ( string dnsName ) : ClusterDetails
GetClusterAsync ( string name ) : Task
ListAvailableLocations ( ) : Collection
ListAvailableLocationsAsync ( ) : Task>
ListAvailableVersions ( ) : Collection
ListAvailableVersionsAsync ( ) : Task>
ListClusters ( ) : ICollection
ListClustersAsync ( ) : Task>
ListResourceProviderProperties ( ) : string>>.IEnumerable
ListResourceProviderPropertiesAsync ( ) : string>>>.Task
RaiseClusterProvisioningEvent ( object sender, ClusterProvisioningStatusEventArgs e ) : void
SetCancellationSource ( CancellationTokenSource tokenSource ) : void

Private Methods

Method Description
GetClusterInternal ( string clusterName ) : SimulatorClusterContainer
LogMessage ( string content ) : void

Method Details

AddLogWriter() public method

public AddLogWriter ( ILogWriter logWriter ) : void
logWriter ILogWriter
return void

AzureHDInsightClusterManagementClientSimulator() public method

public AzureHDInsightClusterManagementClientSimulator ( IHDInsightSubscriptionCredentials credentials ) : System
credentials IHDInsightSubscriptionCredentials
return System

Cancel() public method

public Cancel ( ) : void
return void

CreateCluster() public method

public CreateCluster ( ClusterCreateParameters cluster ) : ClusterDetails
cluster ClusterCreateParameters
return ClusterDetails

CreateCluster() public method

public CreateCluster ( ClusterCreateParameters cluster, System.TimeSpan timeout ) : ClusterDetails
cluster ClusterCreateParameters
timeout System.TimeSpan
return ClusterDetails

CreateClusterAsync() public method

public CreateClusterAsync ( ClusterCreateParameters clusterCreateParameters ) : Task
clusterCreateParameters ClusterCreateParameters
return Task

DeleteCluster() public method

public DeleteCluster ( string dnsName ) : void
dnsName string
return void

DeleteCluster() public method

public DeleteCluster ( string dnsName, System.TimeSpan timeout ) : void
dnsName string
timeout System.TimeSpan
return void

DeleteClusterAsync() public method

public DeleteClusterAsync ( string name ) : Task
name string
return Task

DisableHttp() public method

public DisableHttp ( string dnsName, string location ) : void
dnsName string
location string
return void

DisableHttpAsync() public method

public DisableHttpAsync ( string dnsName, string location ) : Task
dnsName string
location string
return Task

Dispose() public method

public Dispose ( ) : void
return void

EnableHttp() public method

public EnableHttp ( string dnsName, string location, string httpUserName, string httpPassword ) : void
dnsName string
location string
httpUserName string
httpPassword string
return void

EnableHttpAsync() public method

public EnableHttpAsync ( string dnsName, string location, string httpUserName, string httpPassword ) : Task
dnsName string
location string
httpUserName string
httpPassword string
return Task

GetCluster() public method

public GetCluster ( string dnsName ) : ClusterDetails
dnsName string
return ClusterDetails

GetClusterAsync() public method

public GetClusterAsync ( string name ) : Task
name string
return Task

ListAvailableLocations() public method

public ListAvailableLocations ( ) : Collection
return Collection

ListAvailableLocationsAsync() public method

public ListAvailableLocationsAsync ( ) : Task>
return Task>

ListAvailableVersions() public method

public ListAvailableVersions ( ) : Collection
return Collection

ListAvailableVersionsAsync() public method

public ListAvailableVersionsAsync ( ) : Task>
return Task>

ListClusters() public method

public ListClusters ( ) : ICollection
return ICollection

ListClustersAsync() public method

public ListClustersAsync ( ) : Task>
return Task>

ListResourceProviderProperties() public method

public ListResourceProviderProperties ( ) : string>>.IEnumerable
return string>>.IEnumerable

ListResourceProviderPropertiesAsync() public method

public ListResourceProviderPropertiesAsync ( ) : string>>>.Task
return string>>>.Task

RaiseClusterProvisioningEvent() public method

public RaiseClusterProvisioningEvent ( object sender, ClusterProvisioningStatusEventArgs e ) : void
sender object
e ClusterProvisioningStatusEventArgs
return void

SetCancellationSource() public method

public SetCancellationSource ( CancellationTokenSource tokenSource ) : void
tokenSource System.Threading.CancellationTokenSource
return void