C# Class Amazon.ElasticMapReduce.Model.StepFactory

This class provides helper methods for creating common Elastic MapReduce step types. To use StepFactory, you should construct it with the appropriate bucket for your region. The official bucket format is "<region>.elasticmapreduce", so us-east-1 would use the bucket "us-east-1.elasticmapreduce".
Show file Open project: scopely/aws-sdk-net Class Usage Examples

Public Methods

Method Description
NewEnableDebuggingStep ( ) : HadoopJarStepConfig

When run as the first step in your job flow, enables the Hadoop debugging UI in the AWS Management Console.

NewInstallHiveStep ( ) : HadoopJarStepConfig

Step that installs Hive on your job flow.

NewInstallPigStep ( ) : HadoopJarStepConfig

Step that installs Pig on your job flow.

NewRunHiveScriptStep ( string script ) : HadoopJarStepConfig

Step that runs a Hive script on your job flow.

NewRunHiveScriptStepVersioned ( string script, string version ) : HadoopJarStepConfig

Step that runs a Hive script on your job flow with a specific verson of Hive.

NewRunPigScriptStep ( string script ) : HadoopJarStepConfig

Step that runs a Pig script on your job flow.

NewScriptRunnerStep ( string script ) : HadoopJarStepConfig

Runs a specified script on the master node of your cluster.

StepFactory ( ) : System
StepFactory ( String bucket ) : System

Private Methods

Method Description
newHivePigStep ( string type ) : HadoopJarStepConfig

Method Details

NewEnableDebuggingStep() public method

When run as the first step in your job flow, enables the Hadoop debugging UI in the AWS Management Console.
public NewEnableDebuggingStep ( ) : HadoopJarStepConfig
return HadoopJarStepConfig

NewInstallHiveStep() public method

Step that installs Hive on your job flow.
public NewInstallHiveStep ( ) : HadoopJarStepConfig
return HadoopJarStepConfig

NewInstallPigStep() public method

Step that installs Pig on your job flow.
public NewInstallPigStep ( ) : HadoopJarStepConfig
return HadoopJarStepConfig

NewRunHiveScriptStep() public method

Step that runs a Hive script on your job flow.
public NewRunHiveScriptStep ( string script ) : HadoopJarStepConfig
script string The script to run.
return HadoopJarStepConfig

NewRunHiveScriptStepVersioned() public method

Step that runs a Hive script on your job flow with a specific verson of Hive.
public NewRunHiveScriptStepVersioned ( string script, string version ) : HadoopJarStepConfig
script string The script to run.
version string The version of Hive to run.
return HadoopJarStepConfig

NewRunPigScriptStep() public method

Step that runs a Pig script on your job flow.
public NewRunPigScriptStep ( string script ) : HadoopJarStepConfig
script string The script to run.
return HadoopJarStepConfig

NewScriptRunnerStep() public method

Runs a specified script on the master node of your cluster.
public NewScriptRunnerStep ( string script ) : HadoopJarStepConfig
script string The script to run
return HadoopJarStepConfig

StepFactory() public method

public StepFactory ( ) : System
return System

StepFactory() public method

public StepFactory ( String bucket ) : System
bucket String
return System