JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.795

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
  • Summary:
  • Nested |
  • Field |
  • Constr |
  • Method
  • Detail:
  • Field |
  • Constr |
  • Method
com.amazonaws.services.qldb

Class AbstractAmazonQLDB

  • All Implemented Interfaces:
    AmazonQLDB
    Direct Known Subclasses:
    AbstractAmazonQLDBAsync


    @Generated(value="com.amazonaws:aws-java-sdk-code-generator")
    public class AbstractAmazonQLDB
    extends Object
    implements AmazonQLDB 
    Abstract implementation of AmazonQLDB. Convenient method forms pass through to the corresponding overload that takes a request object, which throws an UnsupportedOperationException.
    • Method Detail

      • deleteLedger

        public DeleteLedgerResult deleteLedger(DeleteLedgerRequest request)
        Description copied from interface: AmazonQLDB

        Deletes a ledger and all of its contents. This action is irreversible.

        If deletion protection is enabled, you must first disable it before you can delete the ledger. You can disable it by calling the UpdateLedger operation to set this parameter to false.

        Specified by:
        deleteLedger in interface AmazonQLDB
        Returns:
        Result of the DeleteLedger operation returned by the service.
        See Also:
        AWS API Documentation
      • describeJournalS3Export

        public DescribeJournalS3ExportResult describeJournalS3Export(DescribeJournalS3ExportRequest request)
        Description copied from interface: AmazonQLDB

        Returns information about a journal export job, including the ledger name, export ID, creation time, current status, and the parameters of the original export creation request.

        This action does not return any expired export jobs. For more information, see Export job expiration in the Amazon QLDB Developer Guide.

        If the export job with the given ExportId doesn't exist, then throws ResourceNotFoundException.

        If the ledger with the given Name doesn't exist, then throws ResourceNotFoundException.

        Specified by:
        describeJournalS3Export in interface AmazonQLDB
        Returns:
        Result of the DescribeJournalS3Export operation returned by the service.
        See Also:
        AWS API Documentation
      • exportJournalToS3

        public ExportJournalToS3Result exportJournalToS3(ExportJournalToS3Request request)
        Description copied from interface: AmazonQLDB

        Exports journal contents within a date and time range from a ledger into a specified Amazon Simple Storage Service (Amazon S3) bucket. A journal export job can write the data objects in either the text or binary representation of Amazon Ion format, or in JSON Lines text format.

        If the ledger with the given Name doesn't exist, then throws ResourceNotFoundException.

        If the ledger with the given Name is in CREATING status, then throws ResourcePreconditionNotMetException.

        You can initiate up to two concurrent journal export requests for each ledger. Beyond this limit, journal export requests throw LimitExceededException.

        Specified by:
        exportJournalToS3 in interface AmazonQLDB
        Returns:
        Result of the ExportJournalToS3 operation returned by the service.
        See Also:
        AWS API Documentation
      • getBlock

        public GetBlockResult getBlock(GetBlockRequest request)
        Description copied from interface: AmazonQLDB

        Returns a block object at a specified address in a journal. Also returns a proof of the specified block for verification if DigestTipAddress is provided.

        For information about the data contents in a block, see Journal contents in the Amazon QLDB Developer Guide.

        If the specified ledger doesn't exist or is in DELETING status, then throws ResourceNotFoundException.

        If the specified ledger is in CREATING status, then throws ResourcePreconditionNotMetException.

        If no block exists with the specified address, then throws InvalidParameterException.

        Specified by:
        getBlock in interface AmazonQLDB
        Returns:
        Result of the GetBlock operation returned by the service.
        See Also:
        AWS API Documentation
      • getDigest

        public GetDigestResult getDigest(GetDigestRequest request)
        Description copied from interface: AmazonQLDB

        Returns the digest of a ledger at the latest committed block in the journal. The response includes a 256-bit hash value and a block address.

        Specified by:
        getDigest in interface AmazonQLDB
        Returns:
        Result of the GetDigest operation returned by the service.
        See Also:
        AWS API Documentation
      • getRevision

        public GetRevisionResult getRevision(GetRevisionRequest request)
        Description copied from interface: AmazonQLDB

        Returns a revision data object for a specified document ID and block address. Also returns a proof of the specified revision for verification if DigestTipAddress is provided.

        Specified by:
        getRevision in interface AmazonQLDB
        Returns:
        Result of the GetRevision operation returned by the service.
        See Also:
        AWS API Documentation
      • listJournalS3Exports

        public ListJournalS3ExportsResult listJournalS3Exports(ListJournalS3ExportsRequest request)
        Description copied from interface: AmazonQLDB

        Returns all journal export jobs for all ledgers that are associated with the current Amazon Web Services account and Region.

        This action returns a maximum of MaxResults items, and is paginated so that you can retrieve all the items by calling ListJournalS3Exports multiple times.

        This action does not return any expired export jobs. For more information, see Export job expiration in the Amazon QLDB Developer Guide.

        Specified by:
        listJournalS3Exports in interface AmazonQLDB
        Returns:
        Result of the ListJournalS3Exports operation returned by the service.
        See Also:
        AWS API Documentation
      • listLedgers

        public ListLedgersResult listLedgers(ListLedgersRequest request)
        Description copied from interface: AmazonQLDB

        Returns all ledgers that are associated with the current Amazon Web Services account and Region.

        This action returns a maximum of MaxResults items and is paginated so that you can retrieve all the items by calling ListLedgers multiple times.

        Specified by:
        listLedgers in interface AmazonQLDB
        Returns:
        Result of the ListLedgers operation returned by the service.
        See Also:
        AWS API Documentation
      • tagResource

        public TagResourceResult tagResource(TagResourceRequest request)
        Description copied from interface: AmazonQLDB

        Adds one or more tags to a specified Amazon QLDB resource.

        A resource can have up to 50 tags. If you try to create more than 50 tags for a resource, your request fails and returns an error.

        Specified by:
        tagResource in interface AmazonQLDB
        Returns:
        Result of the TagResource operation returned by the service.
        See Also:
        AWS API Documentation
      • shutdown

        public void shutdown()
        Description copied from interface: AmazonQLDB
        Shuts down this client object, releasing any resources that might be held open. This is an optional method, and callers are not expected to call it, but can if they want to explicitly release any open resources. Once a client has been shutdown, it should not be used to make any more requests.
        Specified by:
        shutdown in interface AmazonQLDB
      • getCachedResponseMetadata

        public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
        Description copied from interface: AmazonQLDB
        Returns additional metadata for a previously executed successful request, typically used for debugging issues where a service isn't acting as expected. This data isn't considered part of the result data returned by an operation, so it's available through this separate, diagnostic interface.

        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 a request.

        Specified by:
        getCachedResponseMetadata in interface AmazonQLDB
        Parameters:
        request - The originally executed request.
        Returns:
        The response metadata for the specified request, or null if none is available.
Skip navigation links
  • Summary:
  • Nested |
  • Field |
  • Constr |
  • Method
  • Detail:
  • Field |
  • Constr |
  • Method

AltStyle によって変換されたページ (->オリジナル) /