Interface BaseGrpcClient.Dependencies

    • Method Detail

      • getName

        String getName()
        Return the underlying resource name.
        Returns:
        the underlying resource name
      • getChannel

        io.grpc.Channel getChannel()
        Returns the gRPC Channel.

        This method must not return null.

        Returns:
        the gRPC Channel
      • getScopeName

        Optional<String> getScopeName()
        Returns the scope named used to link requests to a specific server side scope.
        Returns:
        the scope named used to for requests
      • getSerializer

        Optional<com.tangosol.io.Serializer> getSerializer()
        Return the Serializer to use to serialize request and response payloads.
        Returns:
        the Serializer to use for request and response payloads
      • getSerializerFormat

        Optional<String> getSerializerFormat()
        Return the name of the serialization format to be used for requests and responses.
        Returns:
        the name of the serialization format to be used for requests and responses
      • getEventDispatcher

        com.tangosol.net.events.EventDispatcher getEventDispatcher()
        Returns the event dispatcher for the resource.
        Returns:
        the event dispatcher for the resource
      • getDeadline

        default long getDeadline()
        Obtain a default rpc deadline value.

        If set to a value less than or equal to zero, a value of 30 seconds is used.

        Returns:
        the default request timeout