com.krux.hyperion

resource

package resource

Visibility
  1. Public
  2. All

Type Members

  1. trait ActionOnResourceFailure extends AnyRef

  2. trait ActionOnTaskFailure extends AnyRef

  3. case class Ec2Resource extends ResourceObject with Product with Serializable

    EC2 resource

  4. trait EmrCluster extends ResourceObject

  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] = scala.None, bootstrapAction: Seq[HString] = collection.this.Seq.empty[Nothing], enableDebugging: Option[HBoolean] = scala.None, hadoopSchedulerType: Option[SchedulerType] = scala.None, masterInstanceBidPrice: Option[HDouble] = scala.None, coreInstanceBidPrice: Option[HDouble] = scala.None, taskInstanceBidPrice: Option[HDouble] = scala.None, masterSecurityGroupId: Option[HString] = scala.None, additionalMasterSecurityGroupIds: Seq[HString] = collection.this.Seq.empty[Nothing], slaveSecurityGroupId: Option[HString] = scala.None, additionalSlaveSecurityGroupIds: Seq[HString] = collection.this.Seq.empty[Nothing], visibleToAllUsers: Option[HBoolean] = scala.None, applications: Seq[HString] = collection.this.Seq.empty[Nothing], configuration: Seq[EmrConfiguration] = collection.this.Seq.empty[Nothing]) extends Product with Serializable

  6. case class EmrConfiguration extends NamedPipelineObject with Product with Serializable

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

  8. case class MapReduceCluster extends EmrCluster with Product with Serializable

    Launch a map reduce cluster

  9. case class Property extends PipelineObject with Product with Serializable

  10. sealed trait Resource[T] extends AnyRef

  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] = scala.None, initTimeout: Option[HDuration] = scala.None, terminateAfter: Option[HDuration] = scala.None, actionOnResourceFailure: Option[ActionOnResourceFailure] = scala.None, actionOnTaskFailure: Option[ActionOnTaskFailure] = scala.None, httpProxy: Option[HttpProxy] = scala.None) extends Product with Serializable

  12. trait ResourceObject extends NamedPipelineObject

    The base trait of all resource objects.

  13. trait SchedulerType extends AnyRef

  14. case class SparkCluster extends EmrCluster with Product with Serializable

    Launch a Spark cluster

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

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

Value Members

  1. object ContinueOnTaskFailure extends ActionOnTaskFailure with Product with Serializable

  2. object DefaultScheduler extends SchedulerType with Product with Serializable

  3. object Ec2Resource extends Serializable

  4. object EmrCluster

  5. object EmrConfiguration extends Serializable

  6. object MapReduceCluster extends Serializable

  7. object ParallelCapacityScheduler extends SchedulerType with Product with Serializable

  8. object ParallelFairScheduler extends SchedulerType with Product with Serializable

  9. object Property extends Serializable

  10. object Resource

  11. object RetryAllOnResourceFailure extends ActionOnResourceFailure with Product with Serializable

  12. object RetryNoneOnResourceFailure extends ActionOnResourceFailure with Product with Serializable

  13. object SparkCluster extends Serializable

  14. object TerminateOnTaskFailure extends ActionOnTaskFailure with Product with Serializable

Ungrouped