Microsoft.Hadoop.Client Namespace

 

Updated: October 19, 2013

System_CAPS_noteNote

This version of the HDInsight .NET SDK is deprecated and will be removed by January 1, 2017. You are encouraged to use the newer ARM-based version of HDInsight .NET SDK going forward. For instructions on how to use the new HDInsight .NET SDK to create a cluster, see Create HDInsight Linux clusters using .NET SDK. For instructions on how to submit jobs using the new .NET SDK and other approaches, see Submit jobs to an HDInsight cluster. The HDInsight SDK reference for the newer version is available at HDInsight .NET SDK Reference.

Provides classes related the creation, configuration, submission, and monitoring of Hadoop jobs.

ClassDescription
System_CAPS_pubclassApplicationAttemptDetails

Represents generic information about YARN Application Attempts.

System_CAPS_pubclassApplicationContainerDetails

Represents generic information about containers of YARN Applications.

System_CAPS_pubclassApplicationDetails

Represents generic information about YARN Applications.

System_CAPS_pubclassBasicAuthCredential

Provides the credentials needed to connect to an Hadoop cluster when submitting jobs to that cluster.

System_CAPS_pubclassClientBase

Represents the base class of client objects.

System_CAPS_pubclassContentSummary

Provides content summary of a directory entry.

System_CAPS_pubclassDirectoryEntry

Provides the status of file/directory in HDFS.

System_CAPS_pubclassDirectoryListing

Provides the directory listing.

System_CAPS_pubclassHiveJobCreateParameters

Provides creation details for a new Hive job.

System_CAPS_pubclassIHadoopClientExtensions

Defines the interface for extension methods that wait synchronously or asynchronously for job completion for a specified duration of time.

System_CAPS_pubclassJobCreateHttpResponse

Provides the base class for results returned from a job submission request against an Hadoop cluster.

System_CAPS_pubclassJobCreateParameters

Provides file resources and a status folder for the creation of an Hadoop job when implemented.

System_CAPS_pubclassJobCreationResults

Provides the results from a job creation request.

System_CAPS_pubclassJobDetails

Represents the properties of a Hadoop job.

System_CAPS_pubclassJobDetailsBase

Represents the base job properties of a Hadoop job.

System_CAPS_pubclassJobList

Represents a list of jobs on a Hadoop cluster.

System_CAPS_pubclassJobSubmissionClientFactory

Factory class to create new instances a client that can be used to submit jobs to an Hadoop cluster.

System_CAPS_pubclassMapReduceJobCreateParameters

Provides creation details for a new MapReduce job.

System_CAPS_pubclassPigJobCreateParameters

Provides creation details needed to submit a new Pig job.

System_CAPS_pubclassQueryJobCreateParameters

Provides resources that specify a query and how it is to be run that is needed for jobs that contain a query or command field.

System_CAPS_pubclassSqoopJobCreateParameters

Provides creation details needed to submit a new Sqoop job.

System_CAPS_pubclassStreamingMapReduceJobCreateParameters

Provides creation details for a new Streaming job.

System_CAPS_pubclassWaitJobStatusEventArgs

Provides event arguments for job wait events.

InterfaceDescription
System_CAPS_pubinterfaceIHadoopAbstractionContext(Of TCredentials)

Defined the interface for the abstraction context for client credentials.

System_CAPS_pubinterfaceIHadoopClientBase

Represents the base interface of a Hadoop Client.

System_CAPS_pubinterfaceIJobSubmissionAsyncClient

Defines the interface for a client used to submit jobs to a Hadoop cluster asynchronously.

System_CAPS_pubinterfaceIJobSubmissionClient

Defines the interface for a client used to submit jobs to a Hadoop cluster.

System_CAPS_pubinterfaceIJobSubmissionClientBase

Defines the base interface for client job submission.

System_CAPS_pubinterfaceIJobSubmissionClientCredential

Defines the interface for the credential objects used by clients to submit Hadoop jobs.

System_CAPS_pubinterfaceIJobSubmissionSyncClient

Defines the interface for a client used to submit jobs to a Hadoop cluster synchronously.

System_CAPS_pubinterfaceIStorageClientCredential

Represents the base interface for credentials used by storage clients.

EnumerationDescription
System_CAPS_pubenumApplicationAttemptState

Enumerates the possible application attempt states.

System_CAPS_pubenumApplicationContainerState

Enumerates the possible container states.

System_CAPS_pubenumApplicationFinalStatus

Enumerates the final status of application if finished, as returned by the application itself.

System_CAPS_pubenumApplicationState

Enumerates the possible application states. This is tied to the state returned by Resource Manager. DO NOT UPDATE/CHANGE unless the values returned from Resource Manager change.

System_CAPS_pubenumDirectoryEntryType

Represents the type of directory entry.

System_CAPS_pubenumJobStatusCode

Specifies an enumeration for the possible job states.

Return to top
Show: