@ConfigurationProperties(value="graphql.graphql-ws")
public class GraphQLWsConfiguration
extends java.lang.Object
implements io.micronaut.core.util.Toggleable
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_ENABLED
The default enabled value.
|
static boolean |
DEFAULT_KEEP_ALIVE_ENABLED
The default keep alive enabled value.
|
static java.lang.String |
DEFAULT_KEEP_ALIVE_INTERVAL
The default keep alive interval value.
|
static java.lang.String |
DEFAULT_PATH
The default GraphQL websocket path.
|
protected boolean |
enabled |
static java.lang.String |
ENABLED
The configuration name whether the GraphQL websocket is enabled.
|
static java.lang.String |
KEEP_ALIVE_ENABLED
The configuration name of the GraphQL keep alive enabled path..
|
static java.lang.String |
KEEP_ALIVE_INTERVAL
The configuration name of the GraphQL keep alive interval path..
|
protected boolean |
keepAliveEnabled |
protected java.lang.String |
keepAliveInterval |
protected java.lang.String |
path |
static java.lang.String |
PATH
The configuration name of the GraphQL websocket path.
|
static java.lang.String |
PREFIX
The prefix to use for all GraphQL websocket configuration properties.
|
Constructor and Description |
---|
GraphQLWsConfiguration() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getKeepAliveInterval()
Returns the GraphQL keep alive interval in seconds.
|
java.lang.String |
getPath()
Returns the GraphQL websocket path.
|
boolean |
isEnabled()
Returns whether GraphQL websocket is enabled.
|
boolean |
isKeepAliveEnabled()
Returns whether GraphQL websocket keep alive is enabled.
|
public static final java.lang.String PREFIX
public static final java.lang.String ENABLED
public static final boolean DEFAULT_ENABLED
public static final java.lang.String PATH
public static final java.lang.String DEFAULT_PATH
public static final java.lang.String KEEP_ALIVE_ENABLED
public static final boolean DEFAULT_KEEP_ALIVE_ENABLED
public static final java.lang.String KEEP_ALIVE_INTERVAL
public static final java.lang.String DEFAULT_KEEP_ALIVE_INTERVAL
protected boolean enabled
protected java.lang.String path
protected boolean keepAliveEnabled
protected java.lang.String keepAliveInterval
public boolean isEnabled()
isEnabled
in interface io.micronaut.core.util.Toggleable
public java.lang.String getPath()
public boolean isKeepAliveEnabled()
public java.lang.String getKeepAliveInterval()