| Package | Description |
|---|---|
| org.apache.pulsar.client.admin |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.pulsar.packages.management.core.common |
Packages management general classes.
|
| Modifier and Type | Method and Description |
|---|---|
PackageMetadata |
Packages.getMetadata(String packageName)
Get a package metadata information.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<PackageMetadata> |
Packages.getMetadataAsync(String packageName)
Get a package metadata information asynchronously.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Packages.updateMetadata(String packageName,
PackageMetadata metadata)
Update a package metadata information.
|
CompletableFuture<Void> |
Packages.updateMetadataAsync(String packageName,
PackageMetadata metadata)
Update a package metadata information asynchronously.
|
void |
Packages.upload(PackageMetadata metadata,
String packageName,
String path)
Upload a package to the package management service.
|
CompletableFuture<Void> |
Packages.uploadAsync(PackageMetadata metadata,
String packageName,
String path)
Upload a package to the package management service asynchronously.
|
| Modifier and Type | Method and Description |
|---|---|
static PackageMetadata |
PackageMetadata.fromBytes(byte[] bytes) |
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.