Class RVWebResourceDataSource

java.lang.Object
io.revealbi.core.data.RVDashboardDataSource
io.revealbi.core.data.RVWebResourceDataSource

public class RVWebResourceDataSource extends RVDashboardDataSource
Web resource data source, used to download files from HTTP URL's using GET method. See RVRESTDataSource to use other HTTP methods or to customize parameters, headers and body to sent.
  • Field Details

  • Constructor Details

    • RVWebResourceDataSource

      public RVWebResourceDataSource()
  • Method Details

    • setUrl

      public String setUrl(String value)
      URL to the web resource, is expected to be a URL with HTTP or HTTPS scheme.
      Parameters:
      value -
      Returns:
    • getUrl

      public String getUrl()
      URL to the web resource, is expected to be a URL with HTTP or HTTPS scheme.
      Returns:
    • 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 -
      Returns:
    • 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:
    • getProviderKey

      public String getProviderKey()
      Specified by:
      getProviderKey in class RVDashboardDataSource