public interface INimbusCredentialPlugin extends Shutdownable
Modifier and Type | Method and Description |
---|---|
default void |
populateCredentials(Map<String,String> credentials,
Map<String,Object> topologyConf)
Deprecated.
|
default void |
populateCredentials(Map<String,String> credentials,
Map<String,Object> topoConf,
String topologyOwnerPrincipal)
Method that will be called on nimbus as part of submit topology.
|
void |
prepare(Map<String,Object> conf)
This method will be called when nimbus initializes.
|
shutdown
void prepare(Map<String,Object> conf)
conf
- the cluster config@Deprecated default void populateCredentials(Map<String,String> credentials, Map<String,Object> topologyConf)
credentials
- credentials map where more credentials will be added.topologyConf
- topology configurationdefault void populateCredentials(Map<String,String> credentials, Map<String,Object> topoConf, String topologyOwnerPrincipal)
credentials
- credentials map where more credentials will be added.topoConf
- topology configurationtopologyOwnerPrincipal
- the full principal name of the owner of the topologyCopyright © 2023 The Apache Software Foundation. All rights reserved.