awscala.redshift

Redshift

trait Redshift extends AmazonRedshift

Amazon Redshift Java client wrapper

See also

"http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/"

Linear Supertypes
AmazonRedshift, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Redshift
  2. AmazonRedshift
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def authorizeClusterSecurityGroupIngress(arg0: AuthorizeClusterSecurityGroupIngressRequest): com.amazonaws.services.redshift.model.ClusterSecurityGroup

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  2. abstract def authorizeSnapshotAccess(arg0: AuthorizeSnapshotAccessRequest): com.amazonaws.services.redshift.model.Snapshot

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  3. abstract def copyClusterSnapshot(arg0: CopyClusterSnapshotRequest): com.amazonaws.services.redshift.model.Snapshot

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  4. abstract def createCluster(arg0: CreateClusterRequest): com.amazonaws.services.redshift.model.Cluster

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  5. abstract def createClusterParameterGroup(arg0: CreateClusterParameterGroupRequest): com.amazonaws.services.redshift.model.ClusterParameterGroup

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  6. abstract def createClusterSecurityGroup(arg0: CreateClusterSecurityGroupRequest): com.amazonaws.services.redshift.model.ClusterSecurityGroup

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  7. abstract def createClusterSnapshot(arg0: CreateClusterSnapshotRequest): com.amazonaws.services.redshift.model.Snapshot

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  8. abstract def createClusterSubnetGroup(arg0: CreateClusterSubnetGroupRequest): com.amazonaws.services.redshift.model.ClusterSubnetGroup

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  9. abstract def createEventSubscription(arg0: CreateEventSubscriptionRequest): EventSubscription

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  10. abstract def createHsmClientCertificate(arg0: CreateHsmClientCertificateRequest): HsmClientCertificate

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  11. abstract def createHsmConfiguration(arg0: CreateHsmConfigurationRequest): HsmConfiguration

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  12. abstract def deleteCluster(arg0: DeleteClusterRequest): com.amazonaws.services.redshift.model.Cluster

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  13. abstract def deleteClusterParameterGroup(arg0: DeleteClusterParameterGroupRequest): Unit

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  14. abstract def deleteClusterSecurityGroup(arg0: DeleteClusterSecurityGroupRequest): Unit

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  15. abstract def deleteClusterSnapshot(arg0: DeleteClusterSnapshotRequest): com.amazonaws.services.redshift.model.Snapshot

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  16. abstract def deleteClusterSubnetGroup(arg0: DeleteClusterSubnetGroupRequest): Unit

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  17. abstract def deleteEventSubscription(arg0: DeleteEventSubscriptionRequest): Unit

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  18. abstract def deleteHsmClientCertificate(arg0: DeleteHsmClientCertificateRequest): Unit

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  19. abstract def deleteHsmConfiguration(arg0: DeleteHsmConfigurationRequest): Unit

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  20. abstract def describeClusterParameterGroups(): DescribeClusterParameterGroupsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  21. abstract def describeClusterParameterGroups(arg0: DescribeClusterParameterGroupsRequest): DescribeClusterParameterGroupsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  22. abstract def describeClusterParameters(arg0: DescribeClusterParametersRequest): DescribeClusterParametersResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  23. abstract def describeClusterSecurityGroups(): DescribeClusterSecurityGroupsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  24. abstract def describeClusterSecurityGroups(arg0: DescribeClusterSecurityGroupsRequest): DescribeClusterSecurityGroupsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  25. abstract def describeClusterSnapshots(): DescribeClusterSnapshotsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  26. abstract def describeClusterSnapshots(arg0: DescribeClusterSnapshotsRequest): DescribeClusterSnapshotsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  27. abstract def describeClusterSubnetGroups(): DescribeClusterSubnetGroupsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  28. abstract def describeClusterSubnetGroups(arg0: DescribeClusterSubnetGroupsRequest): DescribeClusterSubnetGroupsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  29. abstract def describeClusterVersions(): DescribeClusterVersionsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  30. abstract def describeClusterVersions(arg0: DescribeClusterVersionsRequest): DescribeClusterVersionsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  31. abstract def describeClusters(): DescribeClustersResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  32. abstract def describeClusters(arg0: DescribeClustersRequest): DescribeClustersResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  33. abstract def describeDefaultClusterParameters(arg0: DescribeDefaultClusterParametersRequest): DefaultClusterParameters

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  34. abstract def describeEventCategories(): DescribeEventCategoriesResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  35. abstract def describeEventCategories(arg0: DescribeEventCategoriesRequest): DescribeEventCategoriesResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  36. abstract def describeEventSubscriptions(): DescribeEventSubscriptionsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  37. abstract def describeEventSubscriptions(arg0: DescribeEventSubscriptionsRequest): DescribeEventSubscriptionsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  38. abstract def describeEvents(): DescribeEventsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  39. abstract def describeEvents(arg0: DescribeEventsRequest): DescribeEventsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  40. abstract def describeHsmClientCertificates(): DescribeHsmClientCertificatesResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  41. abstract def describeHsmClientCertificates(arg0: DescribeHsmClientCertificatesRequest): DescribeHsmClientCertificatesResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  42. abstract def describeHsmConfigurations(): DescribeHsmConfigurationsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  43. abstract def describeHsmConfigurations(arg0: DescribeHsmConfigurationsRequest): DescribeHsmConfigurationsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  44. abstract def describeLoggingStatus(arg0: DescribeLoggingStatusRequest): DescribeLoggingStatusResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  45. abstract def describeOrderableClusterOptions(): DescribeOrderableClusterOptionsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  46. abstract def describeOrderableClusterOptions(arg0: DescribeOrderableClusterOptionsRequest): DescribeOrderableClusterOptionsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  47. abstract def describeReservedNodeOfferings(): DescribeReservedNodeOfferingsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  48. abstract def describeReservedNodeOfferings(arg0: DescribeReservedNodeOfferingsRequest): DescribeReservedNodeOfferingsResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  49. abstract def describeReservedNodes(): DescribeReservedNodesResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  50. abstract def describeReservedNodes(arg0: DescribeReservedNodesRequest): DescribeReservedNodesResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  51. abstract def describeResize(arg0: DescribeResizeRequest): DescribeResizeResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  52. abstract def disableLogging(arg0: DisableLoggingRequest): DisableLoggingResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  53. abstract def disableSnapshotCopy(arg0: DisableSnapshotCopyRequest): com.amazonaws.services.redshift.model.Cluster

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  54. abstract def enableLogging(arg0: EnableLoggingRequest): EnableLoggingResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  55. abstract def enableSnapshotCopy(arg0: EnableSnapshotCopyRequest): com.amazonaws.services.redshift.model.Cluster

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  56. abstract def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata

    Definition Classes
    AmazonRedshift
  57. abstract def modifyCluster(arg0: ModifyClusterRequest): com.amazonaws.services.redshift.model.Cluster

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  58. abstract def modifyClusterParameterGroup(arg0: ModifyClusterParameterGroupRequest): ModifyClusterParameterGroupResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  59. abstract def modifyClusterSubnetGroup(arg0: ModifyClusterSubnetGroupRequest): com.amazonaws.services.redshift.model.ClusterSubnetGroup

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  60. abstract def modifyEventSubscription(arg0: ModifyEventSubscriptionRequest): EventSubscription

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  61. abstract def modifySnapshotCopyRetentionPeriod(arg0: ModifySnapshotCopyRetentionPeriodRequest): com.amazonaws.services.redshift.model.Cluster

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  62. abstract def purchaseReservedNodeOffering(arg0: PurchaseReservedNodeOfferingRequest): com.amazonaws.services.redshift.model.ReservedNode

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  63. abstract def rebootCluster(arg0: RebootClusterRequest): com.amazonaws.services.redshift.model.Cluster

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  64. abstract def resetClusterParameterGroup(arg0: ResetClusterParameterGroupRequest): ResetClusterParameterGroupResult

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  65. abstract def restoreFromClusterSnapshot(arg0: RestoreFromClusterSnapshotRequest): com.amazonaws.services.redshift.model.Cluster

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  66. abstract def revokeClusterSecurityGroupIngress(arg0: RevokeClusterSecurityGroupIngressRequest): com.amazonaws.services.redshift.model.ClusterSecurityGroup

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  67. abstract def revokeSnapshotAccess(arg0: RevokeSnapshotAccessRequest): com.amazonaws.services.redshift.model.Snapshot

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  68. abstract def rotateEncryptionKey(arg0: RotateEncryptionKeyRequest): com.amazonaws.services.redshift.model.Cluster

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  69. abstract def setEndpoint(arg0: String): Unit

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... )
  70. abstract def setRegion(arg0: com.amazonaws.regions.Region): Unit

    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... )
  71. abstract def shutdown(): Unit

    Definition Classes
    AmazonRedshift

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def at(region: Region): Redshift

  6. def authorizeAccess(snapshot: Snapshot, accountId: String): Unit

  7. def authorizeSecurityGroupIngress(securityGroup: ClusterSecurityGroup, ec2SecurityGroup: EC2SecurityGroup, cidrip: String): Unit

  8. def authorizeSnapshotAccess(snapshot: Snapshot, accountId: String): Unit

  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def cluster(identifier: String, marker: Option[String] = None, maxRecords: Option[Int] = None): Option[Cluster]

  11. def clusterParameterGroup(name: String, marker: String = null, maxRecords: Int = 1): Option[ClusterParameterGroup]

  12. def clusterParameterGroups: Seq[ClusterParameterGroup]

  13. def clusterSecurityGroup(name: String, marker: String = null, maxRecords: Int = 1): Option[ClusterSecurityGroup]

  14. def clusterSecurityGroups: Seq[ClusterSecurityGroup]

  15. def clusterSubnetGroup(name: String, marker: String = null, maxRecords: Int = 1): Option[ClusterSubnetGroup]

  16. def clusterSubnetGroups: Seq[ClusterSubnetGroup]

  17. def clusterVersion(version: String, paramtereGroupFamily: String = null, marker: String = null, maxRecords: Int = 1): Option[ClusterVersion]

  18. def clusterVersions: Seq[ClusterVersion]

  19. def clusters: Seq[Cluster]

  20. def copy(source: Snapshot, targetIdentifier: String): Snapshot

  21. def copySnapshot(source: Snapshot, targetIdentifier: String): Snapshot

  22. def createCluster(newCluster: NewCluster): Cluster

  23. def createClusterParameterGroup(name: String, family: String, description: String): ClusterParameterGroup

  24. def createClusterSecurityGroup(name: String, description: String): ClusterSecurityGroup

  25. def createSnapshot(cluster: Cluster, snapshotIdentifier: String): Snapshot

  26. def createSubnetGroup(name: String, description: String, subnetIds: Seq[String]): ClusterSubnetGroup

  27. def delete(group: ClusterSubnetGroup): Unit

  28. def delete(group: ClusterSecurityGroup): Unit

  29. def delete(group: ClusterParameterGroup): Unit

  30. def delete(snapshot: Snapshot): Unit

  31. def delete(cluster: Cluster, finalSnapshotIdentifier: String): Unit

  32. def deleteCluster(cluster: Cluster, finalSnapshotIdentifier: String): Unit

  33. def deleteClusterParameterGroup(group: ClusterParameterGroup): Unit

  34. def deleteClusterSecurityGroup(group: ClusterSecurityGroup): Unit

  35. def deleteClusterWithoutFinalSnapshot(cluster: Cluster): Unit

  36. def deleteSnapshot(snapshot: Snapshot): Unit

  37. def deleteSubnetGroup(group: ClusterSubnetGroup): Unit

  38. def deleteWithoutFinalSnapshot(cluster: Cluster): Unit

  39. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  40. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  41. def events: Seq[Event]

  42. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  43. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  44. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  45. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  46. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  47. final def notify(): Unit

    Definition Classes
    AnyRef
  48. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  49. def reservedNodes: Seq[ReservedNode]

  50. def revokeAccess(snapshot: Snapshot, accountId: String): Unit

  51. def revokeSnapshotAccess(snapshot: Snapshot, accountId: String): Unit

  52. def snapshot(snapshotIdentifier: String, clusterIdentifier: String = null, from: DateTime = null, to: DateTime = null, marker: String = null, maxRecords: Int = 1, ownerAccount: String = null, snapshotType: SnapshotType = null): Option[Snapshot]

  53. def snapshots: Seq[Snapshot]

  54. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  55. def toString(): String

    Definition Classes
    AnyRef → Any
  56. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AmazonRedshift

Inherited from AnyRef

Inherited from Any

Ungrouped