Class DubboRpcExt.Builder

  • Enclosing class:
    DubboRpcExt

    public static final class DubboRpcExt.Builder
    extends java.lang.Object
    the Builder of DubboRpcExt.
    • Method Detail

      • group

        public DubboRpcExt.Builder group​(java.lang.String group)
        set group.
        Parameters:
        group - group
        Returns:
        Builder
      • version

        public DubboRpcExt.Builder version​(java.lang.String version)
        set version.
        Parameters:
        version - version
        Returns:
        Builder
      • loadbalance

        public DubboRpcExt.Builder loadbalance​(java.lang.String loadbalance)
        set loadbalance.
        Parameters:
        loadbalance - loadbalance
        Returns:
        Builder
      • retries

        public DubboRpcExt.Builder retries​(java.lang.Integer retries)
        set retries.
        Parameters:
        retries - retries
        Returns:
        Builder
      • timeout

        public DubboRpcExt.Builder timeout​(java.lang.Integer timeout)
        set timeout.
        Parameters:
        timeout - timeout
        Returns:
        Builder
      • url

        public DubboRpcExt.Builder url​(java.lang.String url)
        set url.
        Parameters:
        url - url
        Returns:
        Builder
      • sent

        public DubboRpcExt.Builder sent​(java.lang.Boolean sent)
        set sent.
        Parameters:
        sent - sent
        Returns:
        Builder
      • cluster

        public DubboRpcExt.Builder cluster​(java.lang.String cluster)
        set cluster.
        Parameters:
        cluster - cluster
        Returns:
        Builder
      • protocol

        public DubboRpcExt.Builder protocol​(java.lang.String protocol)
        set protocol.
        Parameters:
        protocol - protocol
        Returns:
        Builder
      • build

        public DubboRpcExt build()
        build DubboRpcExt.
        Returns:
        DubboRpcExt