WebPubSubHubProperties Class
- java.
lang. Object - com.
azure. resourcemanager. webpubsub. models. WebPubSubHubProperties
- com.
public final class WebPubSubHubProperties
Properties of a hub.
Constructor Summary
| Constructor | Description |
|---|---|
| WebPubSubHubProperties() |
Creates an instance of Web |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
anonymousConnectPolicy()
Get the anonymous |
|
List<Event |
eventHandlers()
Get the event |
|
List<Event |
eventListeners()
Get the event |
| void |
validate()
Validates the instance. |
|
Web |
withAnonymousConnectPolicy(String anonymousConnectPolicy)
Set the anonymous |
|
Web |
withEventHandlers(List<EventHandler> eventHandlers)
Set the event |
|
Web |
withEventListeners(List<EventListener> eventListeners)
Set the event |
Methods inherited from java.lang.Object
Constructor Details
WebPubSubHubProperties
public WebPubSubHubProperties()
Creates an instance of WebPubSubHubProperties class.
Method Details
anonymousConnectPolicy
public String anonymousConnectPolicy()
Get the anonymousConnectPolicy property: The settings for configuring if anonymous connections are allowed for this hub: "allow" or "deny". Default to "deny".
Returns:
eventHandlers
public List<EventHandler> eventHandlers()
Get the eventHandlers property: Event handler of a hub.
Returns:
eventListeners
public List<EventListener> eventListeners()
Get the eventListeners property: Event listener settings for forwarding your client events to listeners. Event listener is transparent to Web PubSub clients, and it doesn't return any result to clients nor interrupt the lifetime of clients. One event can be sent to multiple listeners, as long as it matches the filters in those listeners. The order of the array elements doesn't matter. Maximum count of event listeners among all hubs is 10.
Returns:
validate
public void validate()
Validates the instance.
withAnonymousConnectPolicy
public WebPubSubHubProperties withAnonymousConnectPolicy(String anonymousConnectPolicy)
Set the anonymousConnectPolicy property: The settings for configuring if anonymous connections are allowed for this hub: "allow" or "deny". Default to "deny".
Parameters:
Returns:
withEventHandlers
public WebPubSubHubProperties withEventHandlers(List<EventHandler> eventHandlers)
Set the eventHandlers property: Event handler of a hub.
Parameters:
Returns:
withEventListeners
public WebPubSubHubProperties withEventListeners(List<EventListener> eventListeners)
Set the eventListeners property: Event listener settings for forwarding your client events to listeners. Event listener is transparent to Web PubSub clients, and it doesn't return any result to clients nor interrupt the lifetime of clients. One event can be sent to multiple listeners, as long as it matches the filters in those listeners. The order of the array elements doesn't matter. Maximum count of event listeners among all hubs is 10.
Parameters:
Returns: