Class S3ObjectId

    • Constructor Detail

      • S3ObjectId

        public S3ObjectId​(String bucket,
                          String key)
      • S3ObjectId

        public S3ObjectId​(String bucket,
                          String key,
                          String versionId)
        Parameters:
        bucket - the S3 bucket name which must not be null
        key - the S3 key name which must not be null
        versionId - optional version id
      • S3ObjectId

        public S3ObjectId​(S3ObjectIdBuilder builder)
        Parameters:
        builder - must not be null.
    • Method Detail

      • getBucket

        public String getBucket()
      • getKey

        public String getKey()
      • getVersionId

        public String getVersionId()
        Returns the version id which is optionally applicable for S3 get (but not put) operations.
      • instructionFileId

        public InstructionFileId instructionFileId()
        Returns the instruction file id of the default instruction file.
      • instructionFileId

        public InstructionFileId instructionFileId​(String suffix)
        Returns the instruction file id of an instruction file with the given suffix.