java.lang.Object
com.yahoo.vespa.hosted.controller.api.integration.archive.ArchiveUriUpdate

public class ArchiveUriUpdate extends Object
Represents an operation to update or unset the archive URI value for a given tenant or cloud account.
Author:
freva
  • Method Details

    • tenantName

      public Optional<com.yahoo.config.provision.TenantName> tenantName()
    • cloudAccount

      public Optional<com.yahoo.config.provision.CloudAccount> cloudAccount()
    • archiveUri

      public Optional<URI> archiveUri()
    • setArchiveUriFor

      public static ArchiveUriUpdate setArchiveUriFor(com.yahoo.config.provision.TenantName tenantName, URI archiveUri)
    • deleteArchiveUriFor

      public static ArchiveUriUpdate deleteArchiveUriFor(com.yahoo.config.provision.TenantName tenantName)
    • setArchiveUriFor

      public static ArchiveUriUpdate setArchiveUriFor(com.yahoo.config.provision.CloudAccount cloudAccount, URI archiveUri)
    • deleteArchiveUriFor

      public static ArchiveUriUpdate deleteArchiveUriFor(com.yahoo.config.provision.CloudAccount cloudAccount)