| Package | Description |
|---|---|
| org.apache.pulsar.packages.management.core |
Packages management provides an easier way to manage the packages.
|
| org.apache.pulsar.packages.management.core.common |
Packages management general classes.
|
| org.apache.pulsar.packages.management.core.impl |
Packages management service implementation.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
PackagesManagement.delete(PackageName packageName)
Delete a package.
|
CompletableFuture<Void> |
PackagesManagement.download(PackageName packageName,
OutputStream outputStream)
Download a package of a given version to a given path.
|
CompletableFuture<PackageMetadata> |
PackagesManagement.getMeta(PackageName packageName)
Get the metadata of a package.
|
CompletableFuture<List<String>> |
PackagesManagement.list(PackageName packageName)
List all the versions of a package.
|
CompletableFuture<Void> |
PackagesManagement.updateMeta(PackageName packageName,
PackageMetadata metadata)
Update the metadata of a package.
|
CompletableFuture<Void> |
PackagesManagement.upload(PackageName packageName,
PackageMetadata metadata,
InputStream inputStream)
Upload a package of a given version from a given path.
|
| Modifier and Type | Method and Description |
|---|---|
static PackageName |
PackageName.get(String packageName) |
static PackageName |
PackageName.get(String type,
String name,
String version) |
static PackageName |
PackageName.get(String type,
String tenant,
String namespace,
String name,
String version) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
PackagesManagementImpl.delete(PackageName packageName) |
CompletableFuture<Void> |
PackagesManagementImpl.download(PackageName packageName,
OutputStream outputStream) |
CompletableFuture<PackageMetadata> |
PackagesManagementImpl.getMeta(PackageName packageName) |
CompletableFuture<List<String>> |
PackagesManagementImpl.list(PackageName packageName) |
CompletableFuture<Void> |
PackagesManagementImpl.updateMeta(PackageName packageName,
PackageMetadata metadata) |
CompletableFuture<Void> |
PackagesManagementImpl.upload(PackageName packageName,
PackageMetadata metadata,
InputStream inputStream) |
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.