@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSRedshiftServerlessClient extends AmazonWebServiceClient implements AWSRedshiftServerless
This is an interface reference for Amazon Redshift Serverless. It contains documentation for one of the programming or command line interfaces you can use to manage Amazon Redshift Serverless.
Amazon Redshift Serverless automatically provisions data warehouse capacity and intelligently scales the underlying resources based on workload demands. Amazon Redshift Serverless adjusts capacity in seconds to deliver consistently high performance and simplified operations for even the most demanding and volatile workloads. Amazon Redshift Serverless lets you focus on using your data to acquire new insights for your business and customers.
To learn more about Amazon Redshift Serverless, see What is Amazon Redshift Serverless.
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
static AWSRedshiftServerlessClientBuilder |
builder() |
ConvertRecoveryPointToSnapshotResult |
convertRecoveryPointToSnapshot(ConvertRecoveryPointToSnapshotRequest request)
Converts a recovery point to a snapshot.
|
CreateEndpointAccessResult |
createEndpointAccess(CreateEndpointAccessRequest request)
Creates an Amazon Redshift Serverless managed VPC endpoint.
|
CreateNamespaceResult |
createNamespace(CreateNamespaceRequest request)
Creates a namespace in Amazon Redshift Serverless.
|
CreateSnapshotResult |
createSnapshot(CreateSnapshotRequest request)
Creates a snapshot of all databases in a namespace.
|
CreateUsageLimitResult |
createUsageLimit(CreateUsageLimitRequest request)
Creates a usage limit for a specified Amazon Redshift Serverless usage type.
|
CreateWorkgroupResult |
createWorkgroup(CreateWorkgroupRequest request)
Creates an workgroup in Amazon Redshift Serverless.
|
DeleteEndpointAccessResult |
deleteEndpointAccess(DeleteEndpointAccessRequest request)
Deletes an Amazon Redshift Serverless managed VPC endpoint.
|
DeleteNamespaceResult |
deleteNamespace(DeleteNamespaceRequest request)
Deletes a namespace from Amazon Redshift Serverless.
|
DeleteResourcePolicyResult |
deleteResourcePolicy(DeleteResourcePolicyRequest request)
Deletes the specified resource policy.
|
DeleteSnapshotResult |
deleteSnapshot(DeleteSnapshotRequest request)
Deletes a snapshot from Amazon Redshift Serverless.
|
DeleteUsageLimitResult |
deleteUsageLimit(DeleteUsageLimitRequest request)
Deletes a usage limit from Amazon Redshift Serverless.
|
DeleteWorkgroupResult |
deleteWorkgroup(DeleteWorkgroupRequest request)
Deletes a workgroup.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful, request, typically used for debugging issues
where a service isn't acting as expected.
|
GetCredentialsResult |
getCredentials(GetCredentialsRequest request)
Returns a database user name and temporary password with temporary authorization to log in to Amazon Redshift
Serverless.
|
GetEndpointAccessResult |
getEndpointAccess(GetEndpointAccessRequest request)
Returns information, such as the name, about a VPC endpoint.
|
GetNamespaceResult |
getNamespace(GetNamespaceRequest request)
Returns information about a namespace in Amazon Redshift Serverless.
|
GetRecoveryPointResult |
getRecoveryPoint(GetRecoveryPointRequest request)
Returns information about a recovery point.
|
GetResourcePolicyResult |
getResourcePolicy(GetResourcePolicyRequest request)
Returns a resource policy.
|
GetSnapshotResult |
getSnapshot(GetSnapshotRequest request)
Returns information about a specific snapshot.
|
GetUsageLimitResult |
getUsageLimit(GetUsageLimitRequest request)
Returns information about a usage limit.
|
GetWorkgroupResult |
getWorkgroup(GetWorkgroupRequest request)
Returns information about a specific workgroup.
|
ListEndpointAccessResult |
listEndpointAccess(ListEndpointAccessRequest request)
Returns an array of
EndpointAccess objects and relevant information. |
ListNamespacesResult |
listNamespaces(ListNamespacesRequest request)
Returns information about a list of specified namespaces.
|
ListRecoveryPointsResult |
listRecoveryPoints(ListRecoveryPointsRequest request)
Returns an array of recovery points.
|
ListSnapshotsResult |
listSnapshots(ListSnapshotsRequest request)
Returns a list of snapshots.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists the tags assigned to a resource.
|
ListUsageLimitsResult |
listUsageLimits(ListUsageLimitsRequest request)
Lists all usage limits within Amazon Redshift Serverless.
|
ListWorkgroupsResult |
listWorkgroups(ListWorkgroupsRequest request)
Returns information about a list of specified workgroups.
|
PutResourcePolicyResult |
putResourcePolicy(PutResourcePolicyRequest request)
Creates or updates a resource policy.
|
RestoreFromRecoveryPointResult |
restoreFromRecoveryPoint(RestoreFromRecoveryPointRequest request)
Restore the data from a recovery point.
|
RestoreFromSnapshotResult |
restoreFromSnapshot(RestoreFromSnapshotRequest request)
Restores a namespace from a snapshot.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held
open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Assigns one or more tags to a resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes a tag or set of tags from a resource.
|
UpdateEndpointAccessResult |
updateEndpointAccess(UpdateEndpointAccessRequest request)
Updates an Amazon Redshift Serverless managed endpoint.
|
UpdateNamespaceResult |
updateNamespace(UpdateNamespaceRequest request)
Updates a namespace with the specified settings.
|
UpdateSnapshotResult |
updateSnapshot(UpdateSnapshotRequest request)
Updates a snapshot.
|
UpdateUsageLimitResult |
updateUsageLimit(UpdateUsageLimitRequest request)
Update a usage limit in Amazon Redshift Serverless.
|
UpdateWorkgroupResult |
updateWorkgroup(UpdateWorkgroupRequest request)
Updates a workgroup with the specified configuration settings.
|
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
public static AWSRedshiftServerlessClientBuilder builder()
public ConvertRecoveryPointToSnapshotResult convertRecoveryPointToSnapshot(ConvertRecoveryPointToSnapshotRequest request)
Converts a recovery point to a snapshot. For more information about recovery points and snapshots, see Working with snapshots and recovery points.
convertRecoveryPointToSnapshot
in interface AWSRedshiftServerless
convertRecoveryPointToSnapshotRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.ServiceQuotaExceededException
- The service limit was exceeded.public CreateEndpointAccessResult createEndpointAccess(CreateEndpointAccessRequest request)
Creates an Amazon Redshift Serverless managed VPC endpoint.
createEndpointAccess
in interface AWSRedshiftServerless
createEndpointAccessRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.AccessDeniedException
- You do not have sufficient access to perform this action.ServiceQuotaExceededException
- The service limit was exceeded.public CreateNamespaceResult createNamespace(CreateNamespaceRequest request)
Creates a namespace in Amazon Redshift Serverless.
createNamespace
in interface AWSRedshiftServerless
createNamespaceRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.TooManyTagsException
- The request exceeded the number of tags allowed for a resource.public CreateSnapshotResult createSnapshot(CreateSnapshotRequest request)
Creates a snapshot of all databases in a namespace. For more information about snapshots, see Working with snapshots and recovery points.
createSnapshot
in interface AWSRedshiftServerless
createSnapshotRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.ServiceQuotaExceededException
- The service limit was exceeded.public CreateUsageLimitResult createUsageLimit(CreateUsageLimitRequest request)
Creates a usage limit for a specified Amazon Redshift Serverless usage type. The usage limit is identified by the returned usage limit identifier.
createUsageLimit
in interface AWSRedshiftServerless
createUsageLimitRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.ServiceQuotaExceededException
- The service limit was exceeded.public CreateWorkgroupResult createWorkgroup(CreateWorkgroupRequest request)
Creates an workgroup in Amazon Redshift Serverless.
createWorkgroup
in interface AWSRedshiftServerless
createWorkgroupRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.InsufficientCapacityException
- There is an insufficient capacity to perform the action.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.TooManyTagsException
- The request exceeded the number of tags allowed for a resource.public DeleteEndpointAccessResult deleteEndpointAccess(DeleteEndpointAccessRequest request)
Deletes an Amazon Redshift Serverless managed VPC endpoint.
deleteEndpointAccess
in interface AWSRedshiftServerless
deleteEndpointAccessRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public DeleteNamespaceResult deleteNamespace(DeleteNamespaceRequest request)
Deletes a namespace from Amazon Redshift Serverless. Before you delete the namespace, you can create a final snapshot that has all of the data within the namespace.
deleteNamespace
in interface AWSRedshiftServerless
deleteNamespaceRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public DeleteResourcePolicyResult deleteResourcePolicy(DeleteResourcePolicyRequest request)
Deletes the specified resource policy.
deleteResourcePolicy
in interface AWSRedshiftServerless
deleteResourcePolicyRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public DeleteSnapshotResult deleteSnapshot(DeleteSnapshotRequest request)
Deletes a snapshot from Amazon Redshift Serverless.
deleteSnapshot
in interface AWSRedshiftServerless
deleteSnapshotRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public DeleteUsageLimitResult deleteUsageLimit(DeleteUsageLimitRequest request)
Deletes a usage limit from Amazon Redshift Serverless.
deleteUsageLimit
in interface AWSRedshiftServerless
deleteUsageLimitRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public DeleteWorkgroupResult deleteWorkgroup(DeleteWorkgroupRequest request)
Deletes a workgroup.
deleteWorkgroup
in interface AWSRedshiftServerless
deleteWorkgroupRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public GetCredentialsResult getCredentials(GetCredentialsRequest request)
Returns a database user name and temporary password with temporary authorization to log in to Amazon Redshift Serverless.
By default, the temporary credentials expire in 900 seconds. You can optionally specify a duration between 900 seconds (15 minutes) and 3600 seconds (60 minutes).
<p> The Identity and Access Management (IAM) user or role that runs GetCredentials must have an IAM policy attached that allows access to all necessary actions and resources. </p> <p> If the <code>DbName</code> parameter is specified, the IAM policy must allow access to the resource dbname for the specified database name.</p>
getCredentials
in interface AWSRedshiftServerless
getCredentialsRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public GetEndpointAccessResult getEndpointAccess(GetEndpointAccessRequest request)
Returns information, such as the name, about a VPC endpoint.
getEndpointAccess
in interface AWSRedshiftServerless
getEndpointAccessRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public GetNamespaceResult getNamespace(GetNamespaceRequest request)
Returns information about a namespace in Amazon Redshift Serverless.
getNamespace
in interface AWSRedshiftServerless
getNamespaceRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public GetRecoveryPointResult getRecoveryPoint(GetRecoveryPointRequest request)
Returns information about a recovery point.
getRecoveryPoint
in interface AWSRedshiftServerless
getRecoveryPointRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public GetResourcePolicyResult getResourcePolicy(GetResourcePolicyRequest request)
Returns a resource policy.
getResourcePolicy
in interface AWSRedshiftServerless
getResourcePolicyRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public GetSnapshotResult getSnapshot(GetSnapshotRequest request)
Returns information about a specific snapshot.
getSnapshot
in interface AWSRedshiftServerless
getSnapshotRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public GetUsageLimitResult getUsageLimit(GetUsageLimitRequest request)
Returns information about a usage limit.
getUsageLimit
in interface AWSRedshiftServerless
getUsageLimitRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public GetWorkgroupResult getWorkgroup(GetWorkgroupRequest request)
Returns information about a specific workgroup.
getWorkgroup
in interface AWSRedshiftServerless
getWorkgroupRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public ListEndpointAccessResult listEndpointAccess(ListEndpointAccessRequest request)
Returns an array of EndpointAccess
objects and relevant information.
listEndpointAccess
in interface AWSRedshiftServerless
listEndpointAccessRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public ListNamespacesResult listNamespaces(ListNamespacesRequest request)
Returns information about a list of specified namespaces.
listNamespaces
in interface AWSRedshiftServerless
listNamespacesRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public ListRecoveryPointsResult listRecoveryPoints(ListRecoveryPointsRequest request)
Returns an array of recovery points.
listRecoveryPoints
in interface AWSRedshiftServerless
listRecoveryPointsRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public ListSnapshotsResult listSnapshots(ListSnapshotsRequest request)
Returns a list of snapshots.
listSnapshots
in interface AWSRedshiftServerless
listSnapshotsRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
Lists the tags assigned to a resource.
listTagsForResource
in interface AWSRedshiftServerless
listTagsForResourceRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.ThrottlingException
- The request was denied due to request throttling.public ListUsageLimitsResult listUsageLimits(ListUsageLimitsRequest request)
Lists all usage limits within Amazon Redshift Serverless.
listUsageLimits
in interface AWSRedshiftServerless
listUsageLimitsRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.InvalidPaginationException
- The provided pagination token is invalid.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public ListWorkgroupsResult listWorkgroups(ListWorkgroupsRequest request)
Returns information about a list of specified workgroups.
listWorkgroups
in interface AWSRedshiftServerless
listWorkgroupsRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public PutResourcePolicyResult putResourcePolicy(PutResourcePolicyRequest request)
Creates or updates a resource policy. Currently, you can use policies to share snapshots across Amazon Web Services accounts.
putResourcePolicy
in interface AWSRedshiftServerless
putResourcePolicyRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.ServiceQuotaExceededException
- The service limit was exceeded.public RestoreFromRecoveryPointResult restoreFromRecoveryPoint(RestoreFromRecoveryPointRequest request)
Restore the data from a recovery point.
restoreFromRecoveryPoint
in interface AWSRedshiftServerless
restoreFromRecoveryPointRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public RestoreFromSnapshotResult restoreFromSnapshot(RestoreFromSnapshotRequest request)
Restores a namespace from a snapshot.
restoreFromSnapshot
in interface AWSRedshiftServerless
restoreFromSnapshotRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.ServiceQuotaExceededException
- The service limit was exceeded.public TagResourceResult tagResource(TagResourceRequest request)
Assigns one or more tags to a resource.
tagResource
in interface AWSRedshiftServerless
tagResourceRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.TooManyTagsException
- The request exceeded the number of tags allowed for a resource.ThrottlingException
- The request was denied due to request throttling.public UntagResourceResult untagResource(UntagResourceRequest request)
Removes a tag or set of tags from a resource.
untagResource
in interface AWSRedshiftServerless
untagResourceRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.ThrottlingException
- The request was denied due to request throttling.public UpdateEndpointAccessResult updateEndpointAccess(UpdateEndpointAccessRequest request)
Updates an Amazon Redshift Serverless managed endpoint.
updateEndpointAccess
in interface AWSRedshiftServerless
updateEndpointAccessRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.AccessDeniedException
- You do not have sufficient access to perform this action.public UpdateNamespaceResult updateNamespace(UpdateNamespaceRequest request)
Updates a namespace with the specified settings.
updateNamespace
in interface AWSRedshiftServerless
updateNamespaceRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public UpdateSnapshotResult updateSnapshot(UpdateSnapshotRequest request)
Updates a snapshot.
updateSnapshot
in interface AWSRedshiftServerless
updateSnapshotRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public UpdateUsageLimitResult updateUsageLimit(UpdateUsageLimitRequest request)
Update a usage limit in Amazon Redshift Serverless. You can't update the usage type or period of a usage limit.
updateUsageLimit
in interface AWSRedshiftServerless
updateUsageLimitRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public UpdateWorkgroupResult updateWorkgroup(UpdateWorkgroupRequest request)
Updates a workgroup with the specified configuration settings.
updateWorkgroup
in interface AWSRedshiftServerless
updateWorkgroupRequest
- InternalServerException
- The request processing has failed because of an unknown error, exception or failure.InsufficientCapacityException
- There is an insufficient capacity to perform the action.ResourceNotFoundException
- The resource could not be found.ConflictException
- The submitted action has conflicts.ValidationException
- The input failed to satisfy the constraints specified by an AWS service.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing the request.
getCachedResponseMetadata
in interface AWSRedshiftServerless
request
- The originally executed requestpublic void shutdown()
AmazonWebServiceClient
shutdown
in interface AWSRedshiftServerless
shutdown
in class AmazonWebServiceClient