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. case class Ec2Resource extends ResourceObject with Product with Serializable

    Permalink

    EC2 resource

  4. trait EmrCluster extends ResourceObject

    Permalink
  5. 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[HString] = Seq.empty, configuration: Seq[EmrConfiguration] = Seq.empty) extends Product with Serializable

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

    Permalink
  7. sealed class ManagedResource[T] extends Resource[T]

    Permalink
  8. case class MapReduceCluster extends EmrCluster with Product with Serializable

    Permalink

    Launch a map reduce cluster

  9. case class Property extends PipelineObject with Product with Serializable

    Permalink
  10. sealed trait Resource[T] extends AnyRef

    Permalink
  11. 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
  12. trait ResourceObject extends NamedPipelineObject

    Permalink

    The base trait of all resource objects.

  13. trait SchedulerType extends AnyRef

    Permalink
  14. case class SparkCluster extends EmrCluster with Product with Serializable

    Permalink

    Launch a Spark cluster

  15. case class WorkerGroup(ref: String) extends Product with Serializable

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

    Permalink

Value Members

  1. object ContinueOnTaskFailure extends ActionOnTaskFailure with Product with Serializable

    Permalink
  2. object DefaultScheduler extends SchedulerType with Product with Serializable

    Permalink
  3. object Ec2Resource extends Serializable

    Permalink
  4. object EmrCluster

    Permalink
  5. object EmrConfiguration extends Serializable

    Permalink
  6. object MapReduceCluster extends Serializable

    Permalink
  7. object ParallelCapacityScheduler extends SchedulerType with Product with Serializable

    Permalink
  8. object ParallelFairScheduler extends SchedulerType with Product with Serializable

    Permalink
  9. object Property extends Serializable

    Permalink
  10. object Resource

    Permalink
  11. object RetryAllOnResourceFailure extends ActionOnResourceFailure with Product with Serializable

    Permalink
  12. object RetryNoneOnResourceFailure extends ActionOnResourceFailure with Product with Serializable

    Permalink
  13. object SparkCluster extends Serializable

    Permalink
  14. object TerminateOnTaskFailure extends ActionOnTaskFailure with Product with Serializable

    Permalink

Ungrouped