Package

com.krux.hyperion

resource

Permalink

package resource

Visibility
  1. Public
  2. All

Type Members

  1. trait ActionOnResourceFailure extends AnyRef

    Permalink
  2. trait ActionOnTaskFailure extends AnyRef

    Permalink
  3. trait BaseEmrCluster extends ResourceObject

    Permalink
  4. case class Ec2Resource extends ResourceObject with Product with Serializable

    Permalink

    EC2 resource

  5. trait EmrApplication extends AnyRef

    Permalink
  6. case class EmrCluster extends BaseEmrCluster with Product with Serializable

    Permalink

    Launch a EMR cluster later than release label 4.x.x

  7. case class EmrClusterFields(amiVersion: Option[HString], standardBootstrapAction: Seq[HString], masterInstanceType: Option[HString], coreInstanceCount: HInt, coreInstanceType: Option[HString], taskInstanceCount: HInt, taskInstanceType: Option[HString], releaseLabel: Option[HString], supportedProducts: Option[HString] = None, bootstrapAction: Seq[HString] = Seq.empty, enableDebugging: Option[HBoolean] = None, hadoopSchedulerType: Option[SchedulerType] = None, masterInstanceBidPrice: Option[HDouble] = None, coreInstanceBidPrice: Option[HDouble] = None, taskInstanceBidPrice: Option[HDouble] = None, masterSecurityGroupId: Option[HString] = None, additionalMasterSecurityGroupIds: Seq[HString] = Seq.empty, slaveSecurityGroupId: Option[HString] = None, additionalSlaveSecurityGroupIds: Seq[HString] = Seq.empty, visibleToAllUsers: Option[HBoolean] = None, applications: Seq[EmrApplication] = Seq.empty, configuration: Seq[EmrConfiguration] = Seq.empty) extends Product with Serializable

    Permalink
  8. case class EmrConfiguration extends NamedPipelineObject with Product with Serializable

    Permalink
  9. case class LegacyEmrCluster extends BaseEmrCluster with Product with Serializable

    Permalink

    Use AMI versions to launch EMR clusters.

    Use AMI versions to launch EMR clusters. Use EmrCluster for release label 4.x.x or later

  10. sealed class ManagedResource[T] extends Resource[T]

    Permalink
  11. case class Property extends PipelineObject with Product with Serializable

    Permalink
  12. sealed trait Resource[+T] extends AnyRef

    Permalink
  13. case class ResourceFields(role: Option[HString], resourceRole: Option[HString], keyPair: Option[HString], region: Option[HString], availabilityZone: Option[HString], subnetId: Option[HString], useOnDemandOnLastAttempt: Option[HBoolean] = None, initTimeout: Option[HDuration] = None, terminateAfter: Option[HDuration] = None, actionOnResourceFailure: Option[ActionOnResourceFailure] = None, actionOnTaskFailure: Option[ActionOnTaskFailure] = None, httpProxy: Option[HttpProxy] = None, maximumRetries: Option[HInt] = None) extends Product with Serializable

    Permalink
  14. trait ResourceObject extends NamedPipelineObject

    Permalink

    The base trait of all resource objects.

  15. trait SchedulerType extends AnyRef

    Permalink
  16. trait WorkerGroup extends AnyRef

    Permalink
  17. sealed class WorkerGroupResource[T] extends Resource[T]

    Permalink
  18. case class SparkCluster extends BaseEmrCluster with Product with Serializable

    Permalink

    Launch a Spark cluster (pre EMR release label 4.0.0)

    Launch a Spark cluster (pre EMR release label 4.0.0)

    Annotations
    @deprecated
    Deprecated

    (Since version 5.0.0) Use EmrCluster with Spark Application instead

Value Members

  1. object BaseEmrCluster

    Permalink
  2. object ContinueOnTaskFailure extends ActionOnTaskFailure with Product with Serializable

    Permalink
  3. object DefaultScheduler extends SchedulerType with Product with Serializable

    Permalink
  4. object Ec2Resource extends Serializable

    Permalink
  5. object EmrApplication

    Permalink
  6. object EmrCluster extends Serializable

    Permalink
  7. object EmrConfiguration extends Serializable

    Permalink
  8. object LegacyEmrCluster extends Serializable

    Permalink
  9. object ParallelCapacityScheduler extends SchedulerType with Product with Serializable

    Permalink
  10. object ParallelFairScheduler extends SchedulerType with Product with Serializable

    Permalink
  11. object Property extends Serializable

    Permalink
  12. object Resource

    Permalink
  13. object RetryAllOnResourceFailure extends ActionOnResourceFailure with Product with Serializable

    Permalink
  14. object RetryNoneOnResourceFailure extends ActionOnResourceFailure with Product with Serializable

    Permalink
  15. object TerminateOnTaskFailure extends ActionOnTaskFailure with Product with Serializable

    Permalink
  16. object WorkerGroup

    Permalink

Deprecated Value Members

  1. object SparkCluster extends Serializable

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 5.0.0) Use EmrCluster with Spark Application instead

Ungrouped