@Target(value=TYPE) @Retention(value=RUNTIME) public @interface LoadBalancingStrategy
LoadBalancingPlugin available as a LoadBalancingStrategy in the
PingAccess Administrative API and UI.| Modifier and Type | Required Element and Description |
|---|---|
String |
label
The Label displayed in the UI, allowing the user to differentiate between LoadBalancingStrategies.
|
String |
type
An alphanumeric string used within the REST interface to designate a type of LoadBalancingStrategies.
|
| Modifier and Type | Optional Element and Description |
|---|---|
Class<? extends PluginConfiguration> |
expectedConfiguration
Describes an implementation of
SimplePluginConfiguration expected by
the ConfigurablePlugin.configure(com.pingidentity.pa.sdk.policy.PluginConfiguration) method. |
Class<? extends LoadBalancingHandler> |
handlerClass
Deprecated.
this attribute is no longer used by PingAccess
|
public abstract String label
public abstract String type
public abstract Class<? extends PluginConfiguration> expectedConfiguration
SimplePluginConfiguration expected by
the ConfigurablePlugin.configure(com.pingidentity.pa.sdk.policy.PluginConfiguration) method.@Deprecated public abstract Class<? extends LoadBalancingHandler> handlerClass
LoadBalancingHandler created by
the EntityScopedHandlerPlugin.getHandler() and
EntityScopedHandlerPlugin.getHandler(Object) methods.Copyright 2023 Ping Identity Corp. All rights reserved.