Skip navigation links
C D E G H I L N O P R S T U V W 

C

closeAsync() - Method in interface org.apache.pulsar.packages.management.core.PackagesStorage
Close storage asynchronously.

D

DefaultPackagesStorageConfiguration - Class in org.apache.pulsar.packages.management.core.impl
 
DefaultPackagesStorageConfiguration() - Constructor for class org.apache.pulsar.packages.management.core.impl.DefaultPackagesStorageConfiguration
 
delete(PackageName) - Method in class org.apache.pulsar.packages.management.core.impl.PackagesManagementImpl
 
delete(PackageName) - Method in interface org.apache.pulsar.packages.management.core.PackagesManagement
Delete a package.
deleteAsync(String) - Method in interface org.apache.pulsar.packages.management.core.PackagesStorage
Delete a file.
download(PackageName, OutputStream) - Method in class org.apache.pulsar.packages.management.core.impl.PackagesManagementImpl
 
download(PackageName, OutputStream) - Method in interface org.apache.pulsar.packages.management.core.PackagesManagement
Download a package of a given version to a given path.

E

equals(Object) - Method in class org.apache.pulsar.packages.management.core.common.PackageName
 
existAsync(String) - Method in interface org.apache.pulsar.packages.management.core.PackagesStorage
Check the file is or not exists.

G

get(String, String, String, String, String) - Static method in class org.apache.pulsar.packages.management.core.common.PackageName
 
get(String, String, String) - Static method in class org.apache.pulsar.packages.management.core.common.PackageName
 
get(String) - Static method in class org.apache.pulsar.packages.management.core.common.PackageName
 
getCompleteName() - Method in class org.apache.pulsar.packages.management.core.common.PackageName
 
getEnum(String) - Static method in enum org.apache.pulsar.packages.management.core.common.PackageType
 
getMeta(PackageName) - Method in class org.apache.pulsar.packages.management.core.impl.PackagesManagementImpl
 
getMeta(PackageName) - Method in interface org.apache.pulsar.packages.management.core.PackagesManagement
Get the metadata of a package.
getName() - Method in class org.apache.pulsar.packages.management.core.common.PackageName
 
getNamespace() - Method in class org.apache.pulsar.packages.management.core.common.PackageName
 
getPkgType() - Method in class org.apache.pulsar.packages.management.core.common.PackageName
 
getProperty(String) - Method in class org.apache.pulsar.packages.management.core.impl.DefaultPackagesStorageConfiguration
 
getProperty(String) - Method in interface org.apache.pulsar.packages.management.core.PackagesStorageConfiguration
Get a property with the key.
getStorage(PackagesStorageConfiguration) - Method in interface org.apache.pulsar.packages.management.core.PackagesStorageProvider
Get a storage with the configuration.
getTenant() - Method in class org.apache.pulsar.packages.management.core.common.PackageName
 
getVersion() - Method in class org.apache.pulsar.packages.management.core.common.PackageName
 

H

hashCode() - Method in class org.apache.pulsar.packages.management.core.common.PackageName
 

I

initialize(PackagesStorage) - Method in class org.apache.pulsar.packages.management.core.impl.PackagesManagementImpl
 
initialize(PackagesStorage) - Method in interface org.apache.pulsar.packages.management.core.PackagesManagement
Initialize the packages management service with the given storage.
initialize() - Method in interface org.apache.pulsar.packages.management.core.PackagesStorage
Initialize the packages management service with the given storage.

L

list(PackageName) - Method in class org.apache.pulsar.packages.management.core.impl.PackagesManagementImpl
 
list(PackageType, String, String) - Method in class org.apache.pulsar.packages.management.core.impl.PackagesManagementImpl
 
list(PackageName) - Method in interface org.apache.pulsar.packages.management.core.PackagesManagement
List all the versions of a package.
list(PackageType, String, String) - Method in interface org.apache.pulsar.packages.management.core.PackagesManagement
List all the packages with the type of a namespace.
listAsync(String) - Method in interface org.apache.pulsar.packages.management.core.PackagesStorage
List all the file under a path.

N

newProvider(String) - Static method in interface org.apache.pulsar.packages.management.core.PackagesStorageProvider
Construct a provider from the provided class.

O

org.apache.pulsar.packages.management.core - package org.apache.pulsar.packages.management.core
Packages management provides an easier way to manage the packages.
org.apache.pulsar.packages.management.core.common - package org.apache.pulsar.packages.management.core.common
Packages management general classes.
org.apache.pulsar.packages.management.core.impl - package org.apache.pulsar.packages.management.core.impl
Packages management service implementation.

P

PackageName - Class in org.apache.pulsar.packages.management.core.common
A package name has five parts, type, tenant, namespace, package-name, and version.
PackagesManagement - Interface in org.apache.pulsar.packages.management.core
PackagesManagement provides a way to manage the packages of function, sink, and source.
PackagesManagementImpl - Class in org.apache.pulsar.packages.management.core.impl
Packages management implementation.
PackagesManagementImpl() - Constructor for class org.apache.pulsar.packages.management.core.impl.PackagesManagementImpl
 
PackagesStorage - Interface in org.apache.pulsar.packages.management.core
 
PackagesStorageConfiguration - Interface in org.apache.pulsar.packages.management.core
Packages storage configuration is used to set and get the storage related configuration values.
PackagesStorageProvider - Interface in org.apache.pulsar.packages.management.core
The provider provides a generic method to get a storage provider.
PackageType - Enum in org.apache.pulsar.packages.management.core.common
PackageType used to identify the package type.

R

readAsync(String, OutputStream) - Method in interface org.apache.pulsar.packages.management.core.PackagesStorage
Read a file to a output stream.

S

setProperty(String, String) - Method in class org.apache.pulsar.packages.management.core.impl.DefaultPackagesStorageConfiguration
 
setProperty(Properties) - Method in class org.apache.pulsar.packages.management.core.impl.DefaultPackagesStorageConfiguration
 
setProperty(String, String) - Method in interface org.apache.pulsar.packages.management.core.PackagesStorageConfiguration
Set a property with the key.
setProperty(Properties) - Method in interface org.apache.pulsar.packages.management.core.PackagesStorageConfiguration
Set a group of the property.

T

toRestPath() - Method in class org.apache.pulsar.packages.management.core.common.PackageName
 
toString() - Method in class org.apache.pulsar.packages.management.core.common.PackageName
 
toString() - Method in enum org.apache.pulsar.packages.management.core.common.PackageType
 

U

updateMeta(PackageName, PackageMetadata) - Method in class org.apache.pulsar.packages.management.core.impl.PackagesManagementImpl
 
updateMeta(PackageName, PackageMetadata) - Method in interface org.apache.pulsar.packages.management.core.PackagesManagement
Update the metadata of a package.
upload(PackageName, PackageMetadata, InputStream) - Method in class org.apache.pulsar.packages.management.core.impl.PackagesManagementImpl
 
upload(PackageName, PackageMetadata, InputStream) - Method in interface org.apache.pulsar.packages.management.core.PackagesManagement
Upload a package of a given version from a given path.

V

value() - Method in enum org.apache.pulsar.packages.management.core.common.PackageType
 
valueOf(String) - Static method in enum org.apache.pulsar.packages.management.core.common.PackageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.pulsar.packages.management.core.common.PackageType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeAsync(String, InputStream) - Method in interface org.apache.pulsar.packages.management.core.PackagesStorage
Write a input stream to a path.
C D E G H I L N O P R S T U V W 
Skip navigation links

Copyright © 2017–2021 Apache Software Foundation. All rights reserved.