Interface PublishService
- All Known Implementing Classes:
PublishServiceImpl
public interface PublishService
-
Method Summary
Modifier and TypeMethodDescriptionscala.concurrent.Future<org.apache.pekko.Done>cancelPublication(HRN hrn, InternalSettings settings, String publicationId) scala.concurrent.Future<org.apache.pekko.Done>closePublication(HRN hrn, InternalSettings settings, String publicationId) scala.concurrent.Future<Publication>getPublication(HRN hrn, InternalSettings settings, String publicationId) scala.concurrent.Future<String>openPublication(HRN hrn, InternalSettings settings, scala.collection.immutable.Seq<String> layerIds, scala.collection.immutable.Seq<VersionDependency> versionDependencies) scala.concurrent.Future<org.apache.pekko.Done>uploadPublicationMetadata(HRN hrn, InternalSettings settings, String layerId, String publicationId, scala.collection.immutable.Seq<PublishPartition> partitions)
-
Method Details
-
cancelPublication
scala.concurrent.Future<org.apache.pekko.Done> cancelPublication(HRN hrn, InternalSettings settings, String publicationId) -
closePublication
scala.concurrent.Future<org.apache.pekko.Done> closePublication(HRN hrn, InternalSettings settings, String publicationId) -
getPublication
scala.concurrent.Future<Publication> getPublication(HRN hrn, InternalSettings settings, String publicationId) -
openPublication
scala.concurrent.Future<String> openPublication(HRN hrn, InternalSettings settings, scala.collection.immutable.Seq<String> layerIds, scala.collection.immutable.Seq<VersionDependency> versionDependencies) -
uploadPublicationMetadata
scala.concurrent.Future<org.apache.pekko.Done> uploadPublicationMetadata(HRN hrn, InternalSettings settings, String layerId, String publicationId, scala.collection.immutable.Seq<PublishPartition> partitions)
-