Class GrpcSessionConfiguration.DefaultConfiguration

    • Method Detail

      • isEnabled

        public boolean isEnabled()
        Specified by:
        isEnabled in interface com.tangosol.net.SessionConfiguration
      • getChannel

        public io.grpc.Channel getChannel()
        Returns the gRPC Channel to use.
        Specified by:
        getChannel in interface GrpcSessionConfiguration
        Returns:
        the gRPC Channel to use
      • getSerializer

        public Optional<com.tangosol.io.Serializer> getSerializer()
        Returns the Serializer to use to serialize gRPC message payloads.
        Specified by:
        getSerializer in interface GrpcSessionConfiguration
        Returns:
        the Serializer to use
      • getFormat

        public Optional<String> getFormat()
        Returns the name of the serialization format to use to serialize gRPC message payloads.
        Specified by:
        getFormat in interface GrpcSessionConfiguration
        Returns:
        the name of the serialization format
      • enableTracing

        public boolean enableTracing()
        Returns true if client gRPC tracing should be enabled.
        Specified by:
        enableTracing in interface GrpcSessionConfiguration
        Returns:
        true if client gRPC tracing should be enabled
      • getName

        public String getName()
        Specified by:
        getName in interface com.tangosol.net.SessionConfiguration
      • getScopeName

        public String getScopeName()
        Return the scope name of the Session.

        If not specifically set, the name will default to the Coherence.DEFAULT_SCOPE value.

        Specified by:
        getScopeName in interface GrpcSessionConfiguration
        Specified by:
        getScopeName in interface com.tangosol.net.SessionConfiguration
        Returns:
        the scope name of the Session
      • getPriority

        public int getPriority()
        Specified by:
        getPriority in interface com.tangosol.net.SessionConfiguration