com.hubspot.chrome.devtools.client.core.network.WebSocketCreatedEvent Maven / Gradle / Ivy
package com.hubspot.chrome.devtools.client.core.network;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.hubspot.chrome.devtools.client.core.Event;
/**
* Fired upon WebSocket creation.
*/
public final class WebSocketCreatedEvent extends Event {
private RequestId requestId;
private String url;
private Initiator initiator;
@JsonCreator
public WebSocketCreatedEvent(@JsonProperty("requestId") RequestId requestId,
@JsonProperty("url") String url, @JsonProperty("initiator") Initiator initiator) {
this.requestId = requestId;
this.url = url;
this.initiator = initiator;
}
public RequestId getRequestId() {
return requestId;
}
public String getUrl() {
return url;
}
public Initiator getInitiator() {
return initiator;
}
}