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
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 createSnapshotCopyGrant(arg0: CreateSnapshotCopyGrantRequest): SnapshotCopyGrant
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  13. abstract def createTags(arg0: CreateTagsRequest): Unit
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  14. abstract def deleteCluster(arg0: DeleteClusterRequest): com.amazonaws.services.redshift.model.Cluster
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  15. abstract def deleteClusterParameterGroup(arg0: DeleteClusterParameterGroupRequest): Unit
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  16. abstract def deleteClusterSecurityGroup(arg0: DeleteClusterSecurityGroupRequest): Unit
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  17. abstract def deleteClusterSnapshot(arg0: DeleteClusterSnapshotRequest): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  18. abstract def deleteClusterSubnetGroup(arg0: DeleteClusterSubnetGroupRequest): Unit
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  19. abstract def deleteEventSubscription(arg0: DeleteEventSubscriptionRequest): Unit
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  20. abstract def deleteHsmClientCertificate(arg0: DeleteHsmClientCertificateRequest): Unit
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  21. abstract def deleteHsmConfiguration(arg0: DeleteHsmConfigurationRequest): Unit
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  22. abstract def deleteSnapshotCopyGrant(arg0: DeleteSnapshotCopyGrantRequest): Unit
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  23. abstract def deleteTags(arg0: DeleteTagsRequest): Unit
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  24. abstract def describeClusterParameterGroups(): DescribeClusterParameterGroupsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  25. abstract def describeClusterParameterGroups(arg0: DescribeClusterParameterGroupsRequest): DescribeClusterParameterGroupsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  26. abstract def describeClusterParameters(arg0: DescribeClusterParametersRequest): DescribeClusterParametersResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  27. abstract def describeClusterSecurityGroups(): DescribeClusterSecurityGroupsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  28. abstract def describeClusterSecurityGroups(arg0: DescribeClusterSecurityGroupsRequest): DescribeClusterSecurityGroupsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  29. abstract def describeClusterSnapshots(): DescribeClusterSnapshotsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  30. abstract def describeClusterSnapshots(arg0: DescribeClusterSnapshotsRequest): DescribeClusterSnapshotsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  31. abstract def describeClusterSubnetGroups(): DescribeClusterSubnetGroupsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  32. abstract def describeClusterSubnetGroups(arg0: DescribeClusterSubnetGroupsRequest): DescribeClusterSubnetGroupsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  33. abstract def describeClusterVersions(): DescribeClusterVersionsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  34. abstract def describeClusterVersions(arg0: DescribeClusterVersionsRequest): DescribeClusterVersionsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  35. abstract def describeClusters(): DescribeClustersResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  36. abstract def describeClusters(arg0: DescribeClustersRequest): DescribeClustersResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  37. abstract def describeDefaultClusterParameters(arg0: DescribeDefaultClusterParametersRequest): DefaultClusterParameters
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  38. abstract def describeEventCategories(): DescribeEventCategoriesResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  39. abstract def describeEventCategories(arg0: DescribeEventCategoriesRequest): DescribeEventCategoriesResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  40. abstract def describeEventSubscriptions(): DescribeEventSubscriptionsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  41. abstract def describeEventSubscriptions(arg0: DescribeEventSubscriptionsRequest): DescribeEventSubscriptionsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  42. abstract def describeEvents(): DescribeEventsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  43. abstract def describeEvents(arg0: DescribeEventsRequest): DescribeEventsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  44. abstract def describeHsmClientCertificates(): DescribeHsmClientCertificatesResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  45. abstract def describeHsmClientCertificates(arg0: DescribeHsmClientCertificatesRequest): DescribeHsmClientCertificatesResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  46. abstract def describeHsmConfigurations(): DescribeHsmConfigurationsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  47. abstract def describeHsmConfigurations(arg0: DescribeHsmConfigurationsRequest): DescribeHsmConfigurationsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  48. abstract def describeLoggingStatus(arg0: DescribeLoggingStatusRequest): DescribeLoggingStatusResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  49. abstract def describeOrderableClusterOptions(): DescribeOrderableClusterOptionsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  50. abstract def describeOrderableClusterOptions(arg0: DescribeOrderableClusterOptionsRequest): DescribeOrderableClusterOptionsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  51. abstract def describeReservedNodeOfferings(): DescribeReservedNodeOfferingsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  52. abstract def describeReservedNodeOfferings(arg0: DescribeReservedNodeOfferingsRequest): DescribeReservedNodeOfferingsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  53. abstract def describeReservedNodes(): DescribeReservedNodesResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  54. abstract def describeReservedNodes(arg0: DescribeReservedNodesRequest): DescribeReservedNodesResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  55. abstract def describeResize(arg0: DescribeResizeRequest): DescribeResizeResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  56. abstract def describeSnapshotCopyGrants(): DescribeSnapshotCopyGrantsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  57. abstract def describeSnapshotCopyGrants(arg0: DescribeSnapshotCopyGrantsRequest): DescribeSnapshotCopyGrantsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  58. abstract def describeTableRestoreStatus(): DescribeTableRestoreStatusResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  59. abstract def describeTableRestoreStatus(arg0: DescribeTableRestoreStatusRequest): DescribeTableRestoreStatusResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  60. abstract def describeTags(): DescribeTagsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  61. abstract def describeTags(arg0: DescribeTagsRequest): DescribeTagsResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  62. abstract def disableLogging(arg0: DisableLoggingRequest): DisableLoggingResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  63. abstract def disableSnapshotCopy(arg0: DisableSnapshotCopyRequest): com.amazonaws.services.redshift.model.Cluster
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  64. abstract def enableLogging(arg0: EnableLoggingRequest): EnableLoggingResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  65. abstract def enableSnapshotCopy(arg0: EnableSnapshotCopyRequest): com.amazonaws.services.redshift.model.Cluster
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  66. abstract def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata
    Definition Classes
    AmazonRedshift
  67. abstract def modifyCluster(arg0: ModifyClusterRequest): com.amazonaws.services.redshift.model.Cluster
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  68. abstract def modifyClusterIamRoles(arg0: ModifyClusterIamRolesRequest): com.amazonaws.services.redshift.model.Cluster
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  69. abstract def modifyClusterParameterGroup(arg0: ModifyClusterParameterGroupRequest): ModifyClusterParameterGroupResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  70. abstract def modifyClusterSubnetGroup(arg0: ModifyClusterSubnetGroupRequest): com.amazonaws.services.redshift.model.ClusterSubnetGroup
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  71. abstract def modifyEventSubscription(arg0: ModifyEventSubscriptionRequest): EventSubscription
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  72. abstract def modifySnapshotCopyRetentionPeriod(arg0: ModifySnapshotCopyRetentionPeriodRequest): com.amazonaws.services.redshift.model.Cluster
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  73. abstract def purchaseReservedNodeOffering(arg0: PurchaseReservedNodeOfferingRequest): com.amazonaws.services.redshift.model.ReservedNode
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  74. abstract def rebootCluster(arg0: RebootClusterRequest): com.amazonaws.services.redshift.model.Cluster
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  75. abstract def resetClusterParameterGroup(arg0: ResetClusterParameterGroupRequest): ResetClusterParameterGroupResult
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  76. abstract def restoreFromClusterSnapshot(arg0: RestoreFromClusterSnapshotRequest): com.amazonaws.services.redshift.model.Cluster
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  77. abstract def restoreTableFromClusterSnapshot(arg0: RestoreTableFromClusterSnapshotRequest): TableRestoreStatus
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  78. abstract def revokeClusterSecurityGroupIngress(arg0: RevokeClusterSecurityGroupIngressRequest): com.amazonaws.services.redshift.model.ClusterSecurityGroup
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  79. abstract def revokeSnapshotAccess(arg0: RevokeSnapshotAccessRequest): com.amazonaws.services.redshift.model.Snapshot
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  80. abstract def rotateEncryptionKey(arg0: RotateEncryptionKeyRequest): com.amazonaws.services.redshift.model.Cluster
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... ) @throws( ... )
  81. abstract def setEndpoint(arg0: String): Unit
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... )
  82. abstract def setRegion(arg0: com.amazonaws.regions.Region): Unit
    Definition Classes
    AmazonRedshift
    Annotations
    @throws( ... )
  83. 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