Interface DataProcessingBuilders
-
- All Known Implementing Classes:
SaharaBuilders
public interface DataProcessingBuildersThe Data Processing (Sahara) builders
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClusterBuildercluster()The builder to create a sahara clusterClusterTemplateBuilderclusterTemplate()The builder to create a sahara cluster templateDataSourceBuilderdataSource()The builder which creates a sahara Data SourceJobBuilderjob()The builder which creates a sahara JobJobBinaryBuilderjobBinary()The builder which creates a sahara Job BinaryJobConfigBuilderjobConfig()The builder which creates a job configuration for sahara job executionJobExecutionBuilderjobExecution()The builder which creates a sahara job executionNodeGroupBuildernodeGroup()The builder to create a sahara node groupNodeGroupTemplateBuildernodeGroupTemplate()The builder to create a sahara node group templateServiceConfigBuilderserviceConfig()The builder to create a sahara service configuration
-
-
-
Method Detail
-
cluster
ClusterBuilder cluster()
The builder to create a sahara cluster- Returns:
- the cluster builder
-
clusterTemplate
ClusterTemplateBuilder clusterTemplate()
The builder to create a sahara cluster template- Returns:
- the cluster template builder
-
nodeGroup
NodeGroupBuilder nodeGroup()
The builder to create a sahara node group- Returns:
- the node group builder
-
nodeGroupTemplate
NodeGroupTemplateBuilder nodeGroupTemplate()
The builder to create a sahara node group template- Returns:
- the node group template builder
-
serviceConfig
ServiceConfigBuilder serviceConfig()
The builder to create a sahara service configuration- Returns:
- the service configuration builder
-
dataSource
DataSourceBuilder dataSource()
The builder which creates a sahara Data Source- Returns:
- the data source builder
-
jobBinary
JobBinaryBuilder jobBinary()
The builder which creates a sahara Job Binary- Returns:
- the job binary builder
-
job
JobBuilder job()
The builder which creates a sahara Job- Returns:
- the job builder
-
jobConfig
JobConfigBuilder jobConfig()
The builder which creates a job configuration for sahara job execution- Returns:
- the job config builder
-
jobExecution
JobExecutionBuilder jobExecution()
The builder which creates a sahara job execution- Returns:
- the job execution builder
-
-