public interface Sources<W extends WorkerService> extends Component<W>
| Modifier and Type | Method and Description |
|---|---|
List<org.apache.pulsar.common.io.ConfigFieldDefinition> |
getSourceConfigDefinition(String name) |
org.apache.pulsar.common.io.SourceConfig |
getSourceInfo(String tenant,
String namespace,
String componentName) |
org.apache.pulsar.common.policies.data.SourceStatus.SourceInstanceStatus.SourceInstanceStatusData |
getSourceInstanceStatus(String tenant,
String namespace,
String sourceName,
String instanceId,
URI uri,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
List<org.apache.pulsar.common.io.ConnectorDefinition> |
getSourceList() |
org.apache.pulsar.common.policies.data.SourceStatus |
getSourceStatus(String tenant,
String namespace,
String componentName,
URI uri,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
default void |
registerSource(String tenant,
String namespace,
String sourceName,
InputStream uploadedInputStream,
org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail,
String sourcePkgUrl,
org.apache.pulsar.common.io.SourceConfig sourceConfig,
String clientRole,
AuthenticationDataHttps clientAuthenticationDataHttps)
Deprecated.
|
void |
registerSource(String tenant,
String namespace,
String sourceName,
InputStream uploadedInputStream,
org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail,
String sourcePkgUrl,
org.apache.pulsar.common.io.SourceConfig sourceConfig,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps)
Update a function.
|
default void |
updateSource(String tenant,
String namespace,
String sourceName,
InputStream uploadedInputStream,
org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail,
String sourcePkgUrl,
org.apache.pulsar.common.io.SourceConfig sourceConfig,
String clientRole,
AuthenticationDataHttps clientAuthenticationDataHttps,
org.apache.pulsar.common.functions.UpdateOptionsImpl updateOptions)
Deprecated.
|
void |
updateSource(String tenant,
String namespace,
String sourceName,
InputStream uploadedInputStream,
org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail,
String sourcePkgUrl,
org.apache.pulsar.common.io.SourceConfig sourceConfig,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps,
org.apache.pulsar.common.functions.UpdateOptionsImpl updateOptions)
Update a function.
|
deregisterFunction, deregisterFunction, downloadFunction, downloadFunction, downloadFunction, downloadFunction, getFunctionInfo, getFunctionsInstanceStats, getFunctionState, getFunctionStats, getListOfConnectors, listFunctions, putFunctionState, reloadConnectors, restartFunctionInstance, restartFunctionInstances, startFunctionInstance, startFunctionInstances, stopFunctionInstance, stopFunctionInstances, triggerFunction, uploadFunction, workervoid registerSource(String tenant, String namespace, String sourceName, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String sourcePkgUrl, org.apache.pulsar.common.io.SourceConfig sourceConfig, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
tenant - The tenant of a Pulsar Sourcenamespace - The namespace of a Pulsar SourcesourceName - The name of a Pulsar SourceuploadedInputStream - Input stream of bytesfileDetail - A form-data content disposition headersourcePkgUrl - URL path of the Pulsar Source packagesourceConfig - Configuration of Pulsar SourceclientRole - Client role for running the Pulsar SourceclientAuthenticationDataHttps - Authentication status of the http client@Deprecated default void registerSource(String tenant, String namespace, String sourceName, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String sourcePkgUrl, org.apache.pulsar.common.io.SourceConfig sourceConfig, String clientRole, AuthenticationDataHttps clientAuthenticationDataHttps)
void updateSource(String tenant, String namespace, String sourceName, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String sourcePkgUrl, org.apache.pulsar.common.io.SourceConfig sourceConfig, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps, org.apache.pulsar.common.functions.UpdateOptionsImpl updateOptions)
tenant - The tenant of a Pulsar Sourcenamespace - The namespace of a Pulsar SourcesourceName - The name of a Pulsar SourceuploadedInputStream - Input stream of bytesfileDetail - A form-data content disposition headersourcePkgUrl - URL path of the Pulsar Source packagesourceConfig - Configuration of Pulsar SourceclientRole - Client role for running the Pulsar SourceclientAuthenticationDataHttps - Authentication status of the http clientupdateOptions - Options while updating the source@Deprecated default void updateSource(String tenant, String namespace, String sourceName, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String sourcePkgUrl, org.apache.pulsar.common.io.SourceConfig sourceConfig, String clientRole, AuthenticationDataHttps clientAuthenticationDataHttps, org.apache.pulsar.common.functions.UpdateOptionsImpl updateOptions)
org.apache.pulsar.common.policies.data.SourceStatus getSourceStatus(String tenant, String namespace, String componentName, URI uri, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
org.apache.pulsar.common.policies.data.SourceStatus.SourceInstanceStatus.SourceInstanceStatusData getSourceInstanceStatus(String tenant, String namespace, String sourceName, String instanceId, URI uri, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
org.apache.pulsar.common.io.SourceConfig getSourceInfo(String tenant, String namespace, String componentName)
List<org.apache.pulsar.common.io.ConnectorDefinition> getSourceList()
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.