|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConnectionApi
Connection management features.
| Method Summary | |
|---|---|
void |
createOrUpdateConnectionThrottle(ConnectionThrottle connectionThrottle)
The connection throttling feature imposes limits on the number of connections per IP address to help mitigate malicious or abusive traffic to your applications. |
boolean |
deleteConnectionThrottle()
Delete connection throttle. |
void |
disableConnectionLogging()
Disable logging connections. |
void |
enableConnectionLogging()
Enable logging connections. |
ConnectionThrottle |
getConnectionThrottle()
Get connection throttle. |
boolean |
isConnectionLogging()
Determine if the load balancer is logging connections. |
| Method Detail |
|---|
@Named(value="connectionthrottle:create") void createOrUpdateConnectionThrottle(ConnectionThrottle connectionThrottle)
@Named(value="connectionthrottle:get") ConnectionThrottle getConnectionThrottle()
@Named(value="connectionthrottle:delete") boolean deleteConnectionThrottle()
@Named(value="connectionlogging:state") boolean isConnectionLogging()
@Named(value="connectionlogging:state") void enableConnectionLogging()
@Named(value="connectionlogging:state") void disableConnectionLogging()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||