awscala

redshift

package redshift

Visibility
  1. Public
  2. All

Type Members

  1. case class AccountWithRestoreAccess(accountId: String) extends com.amazonaws.services.redshift.model.AccountWithRestoreAccess with Product with Serializable

  2. class Cluster extends com.amazonaws.services.redshift.model.Cluster

  3. case class ClusterParameterGroup(name: String, family: String, description: String) extends com.amazonaws.services.redshift.model.ClusterParameterGroup with Product with Serializable

  4. case class ClusterParameterGroupStatus(applyStatus: String, groupName: String) extends com.amazonaws.services.redshift.model.ClusterParameterGroupStatus with Product with Serializable

  5. case class ClusterSecurityGroup(name: String, ec2SecurityGroups: Seq[EC2SecurityGroup], ipranges: Seq[IPRange], description: String) extends com.amazonaws.services.redshift.model.ClusterSecurityGroup with Product with Serializable

  6. case class ClusterSecurityGroupMembership(groupName: String, status: String) extends com.amazonaws.services.redshift.model.ClusterSecurityGroupMembership with Product with Serializable

  7. case class ClusterSubnetGroup(name: String, description: String, status: String, subnets: Seq[Subnet], vpcId: String) extends com.amazonaws.services.redshift.model.ClusterSubnetGroup with Product with Serializable

  8. case class ClusterType(name: String) extends Product with Serializable

  9. case class ClusterVersion(version: String, description: Option[String] = scala.None, parameterGroupFamily: Option[String] = scala.None) extends com.amazonaws.services.redshift.model.ClusterVersion with Product with Serializable

  10. case class EC2SecurityGroup(name: String, ownerId: String, status: String) extends com.amazonaws.services.redshift.model.EC2SecurityGroup with Product with Serializable

  11. case class Endpoint(address: String, port: Int) extends com.amazonaws.services.redshift.model.Endpoint with Product with Serializable

  12. case class Event(sourceIdentifier: String, sourceType: SourceType, message: String, createdAt: DateTime) extends com.amazonaws.services.redshift.model.Event with Product with Serializable

  13. case class IPRange(cidrip: String, status: String) extends com.amazonaws.services.redshift.model.IPRange with Product with Serializable

  14. case class NewCluster(identifier: String, dbName: String, masterUsername: String, masterUserPassword: String, parameterGroupName: Option[String] = scala.None, availabilityZone: Option[AvailabilityZone] = scala.None, subnetGroupName: Option[String] = scala.None, clusterType: ClusterType = ClusterType.SingleNode, clusterVersion: ClusterVersion = ClusterVersion.Version_1_0, nodeType: NodeType = NodeType.dw_hs1_xlarge, numOfNodes: Int = 1, port: Int = 5439, preferredMaintenanceWindow: Option[String] = scala.None, encrypted: Boolean = false, allowVersionUpgrade: Boolean = true, publiclyAccessible: Boolean = true, automatedSnapshotRetentionPeriod: Int = 1, securityGroupNames: Seq[String] = immutable.this.Nil, vpcSecurityGroupIds: Seq[String] = immutable.this.Nil) extends Product with Serializable

  15. case class NodeType(value: String) extends Product with Serializable

  16. case class PendingModifiedValues(clusterType: Option[String], clusterVersion: Option[String], masterUserPassword: Option[String], nodeType: Option[String], numOfNodes: Option[Int], automatedSnapshotRetentionPeriod: Option[Int]) extends com.amazonaws.services.redshift.model.PendingModifiedValues with Product with Serializable

  17. case class RecurringCharge(amount: Double, frequency: String) extends com.amazonaws.services.redshift.model.RecurringCharge with Product with Serializable

  18. trait Redshift extends AmazonRedshift

    Amazon Redshift Java client wrapper

  19. class RedshiftClient extends AmazonRedshiftClient with Redshift

    Default Implementation

  20. class ReservedNode extends com.amazonaws.services.redshift.model.ReservedNode

  21. case class RestoreStatus(status: String, currentRestoreRateInMegaBytesPerSecond: Double, elapsedTimeInSeconds: Long, estimatedTimeToCompletionInSeconds: Long, progressInMegaBytes: Long, snapshotSizeInMegaBytes: Long) extends com.amazonaws.services.redshift.model.RestoreStatus with Product with Serializable

  22. class Snapshot extends com.amazonaws.services.redshift.model.Snapshot

  23. case class SnapshotType(value: String) extends Product with Serializable

  24. case class Status(value: String) extends Product with Serializable

  25. case class Subnet(identifier: String, availabilityZone: AvailabilityZone, status: String) extends com.amazonaws.services.redshift.model.Subnet with Product with Serializable

  26. case class VpcSecurityGroupMembership(status: String, vpcSecurityGroupId: String) extends com.amazonaws.services.redshift.model.VpcSecurityGroupMembership with Product with Serializable

Value Members

  1. object Cluster extends Serializable

  2. object ClusterParameterGroup extends Serializable

  3. object ClusterParameterGroupStatus extends Serializable

  4. object ClusterSecurityGroup extends Serializable

  5. object ClusterSecurityGroupMembership extends Serializable

  6. object ClusterSubnetGroup extends Serializable

  7. object ClusterType extends Serializable

  8. object ClusterVersion extends Serializable

  9. object Endpoint extends Serializable

  10. object Event extends Serializable

  11. object NodeType extends Serializable

  12. object PendingModifiedValues extends Serializable

  13. object Redshift

  14. object ReservedNode extends Serializable

  15. object RestoreStatus extends Serializable

  16. object Snapshot extends Serializable

  17. object SnapshotType extends Serializable

  18. object Status extends Serializable

  19. object Subnet extends Serializable

  20. object VpcSecurityGroupMembership extends Serializable

Ungrouped