content: package org.openstack4j.openstack.sahara.internal;
  
  import org.openstack4j.api.Apis;
  import org.openstack4j.api.sahara.*;
  
  /**
   * Sahara (Data Processing) Operations API implementation
   *
   * @author Ekasit Kijsipongse
   */
  public class SaharaServiceImpl extends BaseSaharaServices implements SaharaService {
  
      /**
       * {@inheritDoc}
       */
      @Override
      public ClusterService clusters() {
          return Apis.get(ClusterService.class);
      }
  
      /**
       * {@inheritDoc}
       */
      @Override
      public NodeGroupTemplateService nodeGroupTemplates() {
          return Apis.get(NodeGroupTemplateService.class);
      }
  
      /**
       * {@inheritDoc}
       */
      @Override
      public ClusterTemplateService clusterTemplates() {
          return Apis.get(ClusterTemplateService.class);
      }
  
      /**
       * {@inheritDoc}
       */
      @Override
      public SaharaImageService images() {
          return Apis.get(SaharaImageService.class);
      }
  
      /**
       * {@inheritDoc}
       */
      @Override
      public SaharaPluginService plugins() {
          return Apis.get(SaharaPluginService.class);
      }
  
      /**
       * {@inheritDoc}
       */
      @Override
      public DataSourceService dataSources() {
          return Apis.get(DataSourceService.class);
      }
  
      /**
       * {@inheritDoc}
       */
      @Override
      public JobBinaryInternalService jobBinaryInternals() {
          return Apis.get(JobBinaryInternalService.class);
      }
  
      /**
       * {@inheritDoc}
       */
      @Override
      public JobBinaryService jobBinaries() {
          return Apis.get(JobBinaryService.class);
      }
  
      /**
       * {@inheritDoc}
       */
      @Override
      public JobService jobs() {
          return Apis.get(JobService.class);
      }
  
      /**
       * {@inheritDoc}
       */
      @Override
      public JobExecutionService jobExecutions() {
          return Apis.get(JobExecutionService.class);
      }
  }
  