Interface ArchiveService

  • All Known Implementing Classes:
    MockArchiveService

    public interface ArchiveService
    Service that manages archive storage URIs for tenant nodes.
    Author:
    freva, andreer
    • Method Detail

      • createArchiveBucketFor

        ArchiveBucket createArchiveBucketFor​(com.yahoo.config.provision.zone.ZoneId zoneId,
                                             boolean sharded)
      • updateBucketAndKeyPolicy

        void updateBucketAndKeyPolicy​(com.yahoo.config.provision.zone.ZoneId zoneId,
                                      ArchiveBucket bucket,
                                      Map<com.yahoo.config.provision.TenantName,​String> authorizeIamRoleByTenantName)