Class Callbacks.Builder

  • Enclosing class:
    Callbacks

    public static class Callbacks.Builder
    extends java.lang.Object
    Builder.
    • Constructor Detail

      • Builder

        public Builder()
        Instantiates a new builder.
    • Method Detail

      • build

        public Callbacks build()
        Builds a Callbacks.
        Returns:
        the new Callbacks instance
      • controllerUrl

        public Callbacks.Builder controllerUrl​(java.lang.String controllerUrl)
        Set the controllerUrl.
        Parameters:
        controllerUrl - the controllerUrl
        Returns:
        the Callbacks builder
      • brokerUrl

        public Callbacks.Builder brokerUrl​(java.lang.String brokerUrl)
        Set the brokerUrl.
        Parameters:
        brokerUrl - the brokerUrl
        Returns:
        the Callbacks builder
      • brokerProxyUrl

        @Deprecated
        public Callbacks.Builder brokerProxyUrl​(java.lang.String brokerProxyUrl)
        Deprecated.
        this method is deprecated and may be removed in a future release
        Set the brokerProxyUrl.
        Parameters:
        brokerProxyUrl - the brokerProxyUrl
        Returns:
        the Callbacks builder
      • dashboardUrl

        public Callbacks.Builder dashboardUrl​(java.lang.String dashboardUrl)
        Set the dashboardUrl.
        Parameters:
        dashboardUrl - the dashboardUrl
        Returns:
        the Callbacks builder
      • dashboardDataUrl

        public Callbacks.Builder dashboardDataUrl​(java.lang.String dashboardDataUrl)
        Set the dashboardDataUrl.
        Parameters:
        dashboardDataUrl - the dashboardDataUrl
        Returns:
        the Callbacks builder
      • dashboardDetailTabUrl

        public Callbacks.Builder dashboardDetailTabUrl​(java.lang.String dashboardDetailTabUrl)
        Set the dashboardDetailTabUrl.
        Parameters:
        dashboardDetailTabUrl - the dashboardDetailTabUrl
        Returns:
        the Callbacks builder
      • dashboardDetailTabExtUrl

        public Callbacks.Builder dashboardDetailTabExtUrl​(java.lang.String dashboardDetailTabExtUrl)
        Set the dashboardDetailTabExtUrl.
        Parameters:
        dashboardDetailTabExtUrl - the dashboardDetailTabExtUrl
        Returns:
        the Callbacks builder
      • serviceMonitorApi

        public Callbacks.Builder serviceMonitorApi​(java.lang.String serviceMonitorApi)
        Set the serviceMonitorApi.
        Parameters:
        serviceMonitorApi - the serviceMonitorApi
        Returns:
        the Callbacks builder
      • serviceMonitorApp

        public Callbacks.Builder serviceMonitorApp​(java.lang.String serviceMonitorApp)
        Set the serviceMonitorApp.
        Parameters:
        serviceMonitorApp - the serviceMonitorApp
        Returns:
        the Callbacks builder
      • apiEndpoint

        public Callbacks.Builder apiEndpoint​(java.util.Map<java.lang.String,​java.lang.String> apiEndpoint)
        Set the apiEndpoint.
        Parameters:
        apiEndpoint - the apiEndpoint
        Returns:
        the Callbacks builder