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: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

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

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

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

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

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

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

  11. def clone(): AnyRef

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

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

  14. def clusterParameterGroups: Seq[ClusterParameterGroup]

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

  16. def clusterSecurityGroups: Seq[ClusterSecurityGroup]

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

  18. def clusterSubnetGroups: Seq[ClusterSubnetGroup]

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

  20. def clusterVersions: Seq[ClusterVersion]

  21. def clusters: Seq[Cluster]

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

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

  24. def createCluster(newCluster: NewCluster): Cluster

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

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

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

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

  29. def delete(group: ClusterSubnetGroup): Unit

  30. def delete(group: ClusterSecurityGroup): Unit

  31. def delete(group: ClusterParameterGroup): Unit

  32. def delete(snapshot: Snapshot): Unit

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

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

  35. def deleteClusterParameterGroup(group: ClusterParameterGroup): Unit

  36. def deleteClusterSecurityGroup(group: ClusterSecurityGroup): Unit

  37. def deleteClusterWithoutFinalSnapshot(cluster: Cluster): Unit

  38. def deleteSnapshot(snapshot: Snapshot): Unit

  39. def deleteSubnetGroup(group: ClusterSubnetGroup): Unit

  40. def deleteWithoutFinalSnapshot(cluster: Cluster): Unit

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

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

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

  44. def finalize(): Unit

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

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

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

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

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

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

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

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

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

  54. 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]

  55. def snapshots: Seq[Snapshot]

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

    Definition Classes
    AnyRef
  57. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AmazonRedshift

Inherited from AnyRef

Inherited from Any

Ungrouped