Package io.revealbi.core.data
Class RVODataDataSource
java.lang.Object
io.revealbi.core.data.RVDashboardDataSource
io.revealbi.core.data.RVODataDataSource
OData data source, configures the URL to get data from.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetUrl()URL to the OData endpoint, is expected to be a URL with HTTP or HTTPS scheme.booleanBoolean flag indicating if anonymous authentication should be used for this data source or credentials must be requested to the containing application.booleanBoolean flag indicating if preemptive authentication should be used for this data source to the containing application.URL to the OData endpoint, is expected to be a URL with HTTP or HTTPS scheme.booleansetUseAnonymousAuthentication(boolean value) Boolean flag indicating if anonymous authentication should be used for this data source or credentials must be requested to the containing application.booleansetUsePreemptiveAuthentication(boolean value) Boolean flag indicating if preemptive authentication should be used for this data source to the containing application.Methods inherited from class io.revealbi.core.data.RVDashboardDataSource
getDefaultRefreshRate, getId, getSubtitle, getTitle, setDefaultRefreshRate, setId, setSubtitle, setTitle
-
Field Details
-
PROVIDER_KEY
- See Also:
-
-
Constructor Details
-
RVODataDataSource
public RVODataDataSource()
-
-
Method Details
-
setUrl
URL to the OData endpoint, is expected to be a URL with HTTP or HTTPS scheme.- Parameters:
value- URL to the OData endpoint, is expected to be a URL with HTTP or HTTPS scheme.- Returns:
- The URL to the OData endpoint.
-
getUrl
URL to the OData endpoint, is expected to be a URL with HTTP or HTTPS scheme.- Returns:
- URL to the OData endpoint, is expected to be a URL with HTTP or HTTPS scheme.
-
setUseAnonymousAuthentication
public boolean setUseAnonymousAuthentication(boolean value) Boolean flag indicating if anonymous authentication should be used for this data source or credentials must be requested to the containing application.- Parameters:
value- Boolean flag indicating if anonymous authentication should be used for this data source or credentials must be requested to the containing application.- Returns:
trueif anonymous authentication should be used for this data source; otherwise,false.
-
getUseAnonymousAuthentication
public boolean getUseAnonymousAuthentication()Boolean flag indicating if anonymous authentication should be used for this data source or credentials must be requested to the containing application.- Returns:
- Boolean flag indicating if anonymous authentication should be used for this data source or credentials must be requested to the containing application.
-
setUsePreemptiveAuthentication
public boolean setUsePreemptiveAuthentication(boolean value) Boolean flag indicating if preemptive authentication should be used for this data source to the containing application.- Parameters:
value- Boolean flag indicating if preemptive authentication should be used for this data source to the containing application.- Returns:
trueif preemptive authentication should be used for this data source; otherwise,false.
-
getUsePreemptiveAuthentication
public boolean getUsePreemptiveAuthentication()Boolean flag indicating if preemptive authentication should be used for this data source to the containing application.- Returns:
- Boolean flag indicating if preemptive authentication should be used for this data source to the containing application.
-
getProviderKey
- Specified by:
getProviderKeyin classRVDashboardDataSource
-