Class Redshift
- java.lang.Object
-
- software.tnb.common.service.ConfigurableService<AWSConfiguration>
-
- software.tnb.aws.common.service.AWSService<RedshiftAccount,software.amazon.awssdk.services.redshiftdata.RedshiftDataClient,RedshiftValidation>
-
- software.tnb.aws.redshift.service.Redshift
-
- All Implemented Interfaces:
org.junit.jupiter.api.extension.AfterAllCallback,org.junit.jupiter.api.extension.BeforeAllCallback,org.junit.jupiter.api.extension.Extension,Service
@AutoService(Redshift.class) public class Redshift extends AWSService<RedshiftAccount,software.amazon.awssdk.services.redshiftdata.RedshiftDataClient,RedshiftValidation>
-
-
Field Summary
-
Fields inherited from class software.tnb.aws.common.service.AWSService
account, client, localStack, LOG, validation
-
-
Constructor Summary
Constructors Constructor Description Redshift()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RedshiftAccountaccount()voidafterAll(org.junit.jupiter.api.extension.ExtensionContext extensionContext)voidbeforeAll(org.junit.jupiter.api.extension.ExtensionContext extensionContext)software.amazon.awssdk.services.redshift.model.ClustergetCluster()-
Methods inherited from class software.tnb.aws.common.service.AWSService
client, serviceUrl, validation
-
Methods inherited from class software.tnb.common.service.ConfigurableService
getConfiguration
-
-
-
-
Method Detail
-
beforeAll
public void beforeAll(org.junit.jupiter.api.extension.ExtensionContext extensionContext) throws Exception- Specified by:
beforeAllin interfaceorg.junit.jupiter.api.extension.BeforeAllCallback- Overrides:
beforeAllin classAWSService<RedshiftAccount,software.amazon.awssdk.services.redshiftdata.RedshiftDataClient,RedshiftValidation>- Throws:
Exception
-
afterAll
public void afterAll(org.junit.jupiter.api.extension.ExtensionContext extensionContext) throws Exception- Specified by:
afterAllin interfaceorg.junit.jupiter.api.extension.AfterAllCallback- Overrides:
afterAllin classAWSService<RedshiftAccount,software.amazon.awssdk.services.redshiftdata.RedshiftDataClient,RedshiftValidation>- Throws:
Exception
-
account
public RedshiftAccount account()
- Overrides:
accountin classAWSService<RedshiftAccount,software.amazon.awssdk.services.redshiftdata.RedshiftDataClient,RedshiftValidation>
-
getCluster
public software.amazon.awssdk.services.redshift.model.Cluster getCluster()
-
-