Class XdsKubernetesEndpointFetchingPlugin
java.lang.Object
com.linecorp.centraldogma.xds.k8s.v1.XdsKubernetesEndpointFetchingPlugin
- All Implemented Interfaces:
Plugin
A plugin that fetches Kubernetes endpoints from Central Dogma and provides them to the control plane.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionClass
<?> Returns the type of the configuration for thisPlugin
.start
(PluginContext context) Invoked when thisPlugin
is supposed to be started.stop
(PluginContext context) Invoked when thisPlugin
is supposed to be stopped.target
(CentralDogmaConfig config) Returns thePluginTarget
which specifies the replicas that thisPlugin
is applied to.toString()
-
Constructor Details
-
XdsKubernetesEndpointFetchingPlugin
public XdsKubernetesEndpointFetchingPlugin()
-
-
Method Details
-
target
Description copied from interface:Plugin
Returns thePluginTarget
which specifies the replicas that thisPlugin
is applied to. -
start
Description copied from interface:Plugin
Invoked when thisPlugin
is supposed to be started. -
stop
Description copied from interface:Plugin
Invoked when thisPlugin
is supposed to be stopped. -
configType
Description copied from interface:Plugin
Returns the type of the configuration for thisPlugin
.- Specified by:
configType
in interfacePlugin
-
toString
-