Redshift

trait Redshift extends AmazonRedshift

Amazon Redshift Java client wrapper

Amazon Redshift Java client wrapper

See also
Companion
object
trait AmazonRedshift
class Object
trait Matchable
class Any

Value members

Concrete methods

def at(region: Region): Redshift
def authorizeAccess(snapshot: Snapshot, accountId: String): Unit
def authorizeSecurityGroupIngress(securityGroup: ClusterSecurityGroup, ec2SecurityGroup: EC2SecurityGroup, cidrip: String): Unit
def authorizeSnapshotAccess(snapshot: Snapshot, accountId: String): Unit
def cluster(identifier: String, marker: Option[String], maxRecords: Option[Int]): Option[Cluster]
def clusterParameterGroup(name: String, marker: String, maxRecords: Int): Option[ClusterParameterGroup]
def clusterSecurityGroup(name: String, marker: String, maxRecords: Int): Option[ClusterSecurityGroup]
def clusterSubnetGroup(name: String, marker: String, maxRecords: Int): Option[ClusterSubnetGroup]
def clusterVersion(version: String, paramtereGroupFamily: String, marker: String, maxRecords: Int): Option[ClusterVersion]
def clusters: Seq[Cluster]
def copy(source: Snapshot, targetIdentifier: String): Snapshot
def copySnapshot(source: Snapshot, targetIdentifier: String): Snapshot
def createCluster(newCluster: NewCluster): Cluster
def createClusterParameterGroup(name: String, family: String, description: String): ClusterParameterGroup
def createClusterSecurityGroup(name: String, description: String): ClusterSecurityGroup
def createSnapshot(cluster: Cluster, snapshotIdentifier: String): Snapshot
def createSubnetGroup(name: String, description: String, subnetIds: Seq[String]): ClusterSubnetGroup
def delete(cluster: Cluster, finalSnapshotIdentifier: String): Unit
def delete(snapshot: Snapshot): Unit
def delete(group: ClusterParameterGroup): Unit
def delete(group: ClusterSecurityGroup): Unit
def delete(group: ClusterSubnetGroup): Unit
def deleteCluster(cluster: Cluster, finalSnapshotIdentifier: String): Unit
def deleteSnapshot(snapshot: Snapshot): Unit
def deleteWithoutFinalSnapshot(cluster: Cluster): Unit
def events: Seq[Event]
def revokeAccess(snapshot: Snapshot, accountId: String): Unit
def revokeSnapshotAccess(snapshot: Snapshot, accountId: String): Unit
def snapshot(snapshotIdentifier: String, clusterIdentifier: String, from: DateTime, to: DateTime, marker: String, maxRecords: Int, ownerAccount: String, snapshotType: SnapshotType): Option[Snapshot]
def snapshots: Seq[Snapshot]

Inherited methods

def acceptReservedNodeExchange(`x$0`: AcceptReservedNodeExchangeRequest): ReservedNode
Inherited from
AmazonRedshift
def addPartner(`x$0`: AddPartnerRequest): AddPartnerResult
Inherited from
AmazonRedshift
def authorizeClusterSecurityGroupIngress(`x$0`: AuthorizeClusterSecurityGroupIngressRequest): ClusterSecurityGroup
Inherited from
AmazonRedshift
def authorizeEndpointAccess(`x$0`: AuthorizeEndpointAccessRequest): AuthorizeEndpointAccessResult
Inherited from
AmazonRedshift
def authorizeSnapshotAccess(`x$0`: AuthorizeSnapshotAccessRequest): Snapshot
Inherited from
AmazonRedshift
def batchDeleteClusterSnapshots(`x$0`: BatchDeleteClusterSnapshotsRequest): BatchDeleteClusterSnapshotsResult
Inherited from
AmazonRedshift
def batchModifyClusterSnapshots(`x$0`: BatchModifyClusterSnapshotsRequest): BatchModifyClusterSnapshotsResult
Inherited from
AmazonRedshift
def cancelResize(`x$0`: CancelResizeRequest): CancelResizeResult
Inherited from
AmazonRedshift
def copyClusterSnapshot(`x$0`: CopyClusterSnapshotRequest): Snapshot
Inherited from
AmazonRedshift
def createCluster(`x$0`: CreateClusterRequest): Cluster
Inherited from
AmazonRedshift
def createClusterParameterGroup(`x$0`: CreateClusterParameterGroupRequest): ClusterParameterGroup
Inherited from
AmazonRedshift
def createClusterSecurityGroup(`x$0`: CreateClusterSecurityGroupRequest): ClusterSecurityGroup
Inherited from
AmazonRedshift
def createClusterSnapshot(`x$0`: CreateClusterSnapshotRequest): Snapshot
Inherited from
AmazonRedshift
def createClusterSubnetGroup(`x$0`: CreateClusterSubnetGroupRequest): ClusterSubnetGroup
Inherited from
AmazonRedshift
def createEndpointAccess(`x$0`: CreateEndpointAccessRequest): CreateEndpointAccessResult
Inherited from
AmazonRedshift
def createEventSubscription(`x$0`: CreateEventSubscriptionRequest): EventSubscription
Inherited from
AmazonRedshift
def createHsmClientCertificate(`x$0`: CreateHsmClientCertificateRequest): HsmClientCertificate
Inherited from
AmazonRedshift
def createHsmConfiguration(`x$0`: CreateHsmConfigurationRequest): HsmConfiguration
Inherited from
AmazonRedshift
def createScheduledAction(`x$0`: CreateScheduledActionRequest): CreateScheduledActionResult
Inherited from
AmazonRedshift
def createSnapshotCopyGrant(`x$0`: CreateSnapshotCopyGrantRequest): SnapshotCopyGrant
Inherited from
AmazonRedshift
def createSnapshotSchedule(`x$0`: CreateSnapshotScheduleRequest): CreateSnapshotScheduleResult
Inherited from
AmazonRedshift
def createTags(`x$0`: CreateTagsRequest): CreateTagsResult
Inherited from
AmazonRedshift
def createUsageLimit(`x$0`: CreateUsageLimitRequest): CreateUsageLimitResult
Inherited from
AmazonRedshift
def deleteCluster(`x$0`: DeleteClusterRequest): Cluster
Inherited from
AmazonRedshift
def deleteClusterParameterGroup(`x$0`: DeleteClusterParameterGroupRequest): DeleteClusterParameterGroupResult
Inherited from
AmazonRedshift
def deleteClusterSecurityGroup(`x$0`: DeleteClusterSecurityGroupRequest): DeleteClusterSecurityGroupResult
Inherited from
AmazonRedshift
def deleteClusterSnapshot(`x$0`: DeleteClusterSnapshotRequest): Snapshot
Inherited from
AmazonRedshift
def deleteClusterSubnetGroup(`x$0`: DeleteClusterSubnetGroupRequest): DeleteClusterSubnetGroupResult
Inherited from
AmazonRedshift
def deleteEndpointAccess(`x$0`: DeleteEndpointAccessRequest): DeleteEndpointAccessResult
Inherited from
AmazonRedshift
def deleteEventSubscription(`x$0`: DeleteEventSubscriptionRequest): DeleteEventSubscriptionResult
Inherited from
AmazonRedshift
def deleteHsmClientCertificate(`x$0`: DeleteHsmClientCertificateRequest): DeleteHsmClientCertificateResult
Inherited from
AmazonRedshift
def deleteHsmConfiguration(`x$0`: DeleteHsmConfigurationRequest): DeleteHsmConfigurationResult
Inherited from
AmazonRedshift
def deletePartner(`x$0`: DeletePartnerRequest): DeletePartnerResult
Inherited from
AmazonRedshift
def deleteScheduledAction(`x$0`: DeleteScheduledActionRequest): DeleteScheduledActionResult
Inherited from
AmazonRedshift
def deleteSnapshotCopyGrant(`x$0`: DeleteSnapshotCopyGrantRequest): DeleteSnapshotCopyGrantResult
Inherited from
AmazonRedshift
def deleteSnapshotSchedule(`x$0`: DeleteSnapshotScheduleRequest): DeleteSnapshotScheduleResult
Inherited from
AmazonRedshift
def deleteTags(`x$0`: DeleteTagsRequest): DeleteTagsResult
Inherited from
AmazonRedshift
def deleteUsageLimit(`x$0`: DeleteUsageLimitRequest): DeleteUsageLimitResult
Inherited from
AmazonRedshift
def describeAccountAttributes(`x$0`: DescribeAccountAttributesRequest): DescribeAccountAttributesResult
Inherited from
AmazonRedshift
def describeClusterDbRevisions(`x$0`: DescribeClusterDbRevisionsRequest): DescribeClusterDbRevisionsResult
Inherited from
AmazonRedshift
def describeClusterParameterGroups(): DescribeClusterParameterGroupsResult
Inherited from
AmazonRedshift
def describeClusterParameterGroups(`x$0`: DescribeClusterParameterGroupsRequest): DescribeClusterParameterGroupsResult
Inherited from
AmazonRedshift
def describeClusterParameters(`x$0`: DescribeClusterParametersRequest): DescribeClusterParametersResult
Inherited from
AmazonRedshift
def describeClusterSecurityGroups(): DescribeClusterSecurityGroupsResult
Inherited from
AmazonRedshift
def describeClusterSecurityGroups(`x$0`: DescribeClusterSecurityGroupsRequest): DescribeClusterSecurityGroupsResult
Inherited from
AmazonRedshift
def describeClusterSnapshots(): DescribeClusterSnapshotsResult
Inherited from
AmazonRedshift
def describeClusterSnapshots(`x$0`: DescribeClusterSnapshotsRequest): DescribeClusterSnapshotsResult
Inherited from
AmazonRedshift
def describeClusterSubnetGroups(): DescribeClusterSubnetGroupsResult
Inherited from
AmazonRedshift
def describeClusterSubnetGroups(`x$0`: DescribeClusterSubnetGroupsRequest): DescribeClusterSubnetGroupsResult
Inherited from
AmazonRedshift
def describeClusterTracks(`x$0`: DescribeClusterTracksRequest): DescribeClusterTracksResult
Inherited from
AmazonRedshift
def describeClusterVersions(): DescribeClusterVersionsResult
Inherited from
AmazonRedshift
def describeClusterVersions(`x$0`: DescribeClusterVersionsRequest): DescribeClusterVersionsResult
Inherited from
AmazonRedshift
def describeClusters(): DescribeClustersResult
Inherited from
AmazonRedshift
def describeClusters(`x$0`: DescribeClustersRequest): DescribeClustersResult
Inherited from
AmazonRedshift
def describeDefaultClusterParameters(`x$0`: DescribeDefaultClusterParametersRequest): DefaultClusterParameters
Inherited from
AmazonRedshift
def describeEndpointAccess(`x$0`: DescribeEndpointAccessRequest): DescribeEndpointAccessResult
Inherited from
AmazonRedshift
def describeEndpointAuthorization(`x$0`: DescribeEndpointAuthorizationRequest): DescribeEndpointAuthorizationResult
Inherited from
AmazonRedshift
def describeEventCategories(): DescribeEventCategoriesResult
Inherited from
AmazonRedshift
def describeEventCategories(`x$0`: DescribeEventCategoriesRequest): DescribeEventCategoriesResult
Inherited from
AmazonRedshift
def describeEventSubscriptions(): DescribeEventSubscriptionsResult
Inherited from
AmazonRedshift
def describeEventSubscriptions(`x$0`: DescribeEventSubscriptionsRequest): DescribeEventSubscriptionsResult
Inherited from
AmazonRedshift
def describeEvents(): DescribeEventsResult
Inherited from
AmazonRedshift
def describeEvents(`x$0`: DescribeEventsRequest): DescribeEventsResult
Inherited from
AmazonRedshift
def describeHsmClientCertificates(): DescribeHsmClientCertificatesResult
Inherited from
AmazonRedshift
def describeHsmClientCertificates(`x$0`: DescribeHsmClientCertificatesRequest): DescribeHsmClientCertificatesResult
Inherited from
AmazonRedshift
def describeHsmConfigurations(): DescribeHsmConfigurationsResult
Inherited from
AmazonRedshift
def describeHsmConfigurations(`x$0`: DescribeHsmConfigurationsRequest): DescribeHsmConfigurationsResult
Inherited from
AmazonRedshift
def describeLoggingStatus(`x$0`: DescribeLoggingStatusRequest): DescribeLoggingStatusResult
Inherited from
AmazonRedshift
def describeNodeConfigurationOptions(`x$0`: DescribeNodeConfigurationOptionsRequest): DescribeNodeConfigurationOptionsResult
Inherited from
AmazonRedshift
def describeOrderableClusterOptions(): DescribeOrderableClusterOptionsResult
Inherited from
AmazonRedshift
def describeOrderableClusterOptions(`x$0`: DescribeOrderableClusterOptionsRequest): DescribeOrderableClusterOptionsResult
Inherited from
AmazonRedshift
def describePartners(`x$0`: DescribePartnersRequest): DescribePartnersResult
Inherited from
AmazonRedshift
def describeReservedNodeOfferings(): DescribeReservedNodeOfferingsResult
Inherited from
AmazonRedshift
def describeReservedNodeOfferings(`x$0`: DescribeReservedNodeOfferingsRequest): DescribeReservedNodeOfferingsResult
Inherited from
AmazonRedshift
def describeReservedNodes(): DescribeReservedNodesResult
Inherited from
AmazonRedshift
def describeReservedNodes(`x$0`: DescribeReservedNodesRequest): DescribeReservedNodesResult
Inherited from
AmazonRedshift
def describeResize(`x$0`: DescribeResizeRequest): DescribeResizeResult
Inherited from
AmazonRedshift
def describeScheduledActions(`x$0`: DescribeScheduledActionsRequest): DescribeScheduledActionsResult
Inherited from
AmazonRedshift
def describeSnapshotCopyGrants(): DescribeSnapshotCopyGrantsResult
Inherited from
AmazonRedshift
def describeSnapshotCopyGrants(`x$0`: DescribeSnapshotCopyGrantsRequest): DescribeSnapshotCopyGrantsResult
Inherited from
AmazonRedshift
def describeSnapshotSchedules(`x$0`: DescribeSnapshotSchedulesRequest): DescribeSnapshotSchedulesResult
Inherited from
AmazonRedshift
def describeStorage(`x$0`: DescribeStorageRequest): DescribeStorageResult
Inherited from
AmazonRedshift
def describeTableRestoreStatus(): DescribeTableRestoreStatusResult
Inherited from
AmazonRedshift
def describeTableRestoreStatus(`x$0`: DescribeTableRestoreStatusRequest): DescribeTableRestoreStatusResult
Inherited from
AmazonRedshift
def describeTags(): DescribeTagsResult
Inherited from
AmazonRedshift
def describeTags(`x$0`: DescribeTagsRequest): DescribeTagsResult
Inherited from
AmazonRedshift
def describeUsageLimits(`x$0`: DescribeUsageLimitsRequest): DescribeUsageLimitsResult
Inherited from
AmazonRedshift
def disableLogging(`x$0`: DisableLoggingRequest): DisableLoggingResult
Inherited from
AmazonRedshift
def disableSnapshotCopy(`x$0`: DisableSnapshotCopyRequest): Cluster
Inherited from
AmazonRedshift
def enableLogging(`x$0`: EnableLoggingRequest): EnableLoggingResult
Inherited from
AmazonRedshift
def enableSnapshotCopy(`x$0`: EnableSnapshotCopyRequest): Cluster
Inherited from
AmazonRedshift
def getCachedResponseMetadata(`x$0`: AmazonWebServiceRequest): ResponseMetadata
Inherited from
AmazonRedshift
def getClusterCredentials(`x$0`: GetClusterCredentialsRequest): GetClusterCredentialsResult
Inherited from
AmazonRedshift
def getReservedNodeExchangeOfferings(`x$0`: GetReservedNodeExchangeOfferingsRequest): GetReservedNodeExchangeOfferingsResult
Inherited from
AmazonRedshift
def modifyAquaConfiguration(`x$0`: ModifyAquaConfigurationRequest): ModifyAquaConfigurationResult
Inherited from
AmazonRedshift
def modifyCluster(`x$0`: ModifyClusterRequest): Cluster
Inherited from
AmazonRedshift
def modifyClusterDbRevision(`x$0`: ModifyClusterDbRevisionRequest): Cluster
Inherited from
AmazonRedshift
def modifyClusterIamRoles(`x$0`: ModifyClusterIamRolesRequest): Cluster
Inherited from
AmazonRedshift
def modifyClusterMaintenance(`x$0`: ModifyClusterMaintenanceRequest): Cluster
Inherited from
AmazonRedshift
def modifyClusterParameterGroup(`x$0`: ModifyClusterParameterGroupRequest): ModifyClusterParameterGroupResult
Inherited from
AmazonRedshift
def modifyClusterSnapshot(`x$0`: ModifyClusterSnapshotRequest): Snapshot
Inherited from
AmazonRedshift
def modifyClusterSnapshotSchedule(`x$0`: ModifyClusterSnapshotScheduleRequest): ModifyClusterSnapshotScheduleResult
Inherited from
AmazonRedshift
def modifyClusterSubnetGroup(`x$0`: ModifyClusterSubnetGroupRequest): ClusterSubnetGroup
Inherited from
AmazonRedshift
def modifyEndpointAccess(`x$0`: ModifyEndpointAccessRequest): ModifyEndpointAccessResult
Inherited from
AmazonRedshift
def modifyEventSubscription(`x$0`: ModifyEventSubscriptionRequest): EventSubscription
Inherited from
AmazonRedshift
def modifyScheduledAction(`x$0`: ModifyScheduledActionRequest): ModifyScheduledActionResult
Inherited from
AmazonRedshift
def modifySnapshotCopyRetentionPeriod(`x$0`: ModifySnapshotCopyRetentionPeriodRequest): Cluster
Inherited from
AmazonRedshift
def modifySnapshotSchedule(`x$0`: ModifySnapshotScheduleRequest): ModifySnapshotScheduleResult
Inherited from
AmazonRedshift
def modifyUsageLimit(`x$0`: ModifyUsageLimitRequest): ModifyUsageLimitResult
Inherited from
AmazonRedshift
def pauseCluster(`x$0`: PauseClusterRequest): Cluster
Inherited from
AmazonRedshift
def purchaseReservedNodeOffering(`x$0`: PurchaseReservedNodeOfferingRequest): ReservedNode
Inherited from
AmazonRedshift
def rebootCluster(`x$0`: RebootClusterRequest): Cluster
Inherited from
AmazonRedshift
def resetClusterParameterGroup(`x$0`: ResetClusterParameterGroupRequest): ResetClusterParameterGroupResult
Inherited from
AmazonRedshift
def resizeCluster(`x$0`: ResizeClusterRequest): Cluster
Inherited from
AmazonRedshift
def restoreFromClusterSnapshot(`x$0`: RestoreFromClusterSnapshotRequest): Cluster
Inherited from
AmazonRedshift
def restoreTableFromClusterSnapshot(`x$0`: RestoreTableFromClusterSnapshotRequest): TableRestoreStatus
Inherited from
AmazonRedshift
def resumeCluster(`x$0`: ResumeClusterRequest): Cluster
Inherited from
AmazonRedshift
def revokeClusterSecurityGroupIngress(`x$0`: RevokeClusterSecurityGroupIngressRequest): ClusterSecurityGroup
Inherited from
AmazonRedshift
def revokeEndpointAccess(`x$0`: RevokeEndpointAccessRequest): RevokeEndpointAccessResult
Inherited from
AmazonRedshift
def revokeSnapshotAccess(`x$0`: RevokeSnapshotAccessRequest): Snapshot
Inherited from
AmazonRedshift
def rotateEncryptionKey(`x$0`: RotateEncryptionKeyRequest): Cluster
Inherited from
AmazonRedshift
def shutdown(): Unit
Inherited from
AmazonRedshift
def updatePartnerStatus(`x$0`: UpdatePartnerStatusRequest): UpdatePartnerStatusResult
Inherited from
AmazonRedshift
def waiters(): AmazonRedshiftWaiters
Inherited from
AmazonRedshift

Deprecated and Inherited methods

@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def setEndpoint(`x$0`: String): Unit
Deprecated
Inherited from
AmazonRedshift
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def setRegion(`x$0`: Region): Unit
Deprecated
Inherited from
AmazonRedshift