Class GRpcServerProperties.NettyServerProperties

  • Enclosing class:
    GRpcServerProperties

    public static class GRpcServerProperties.NettyServerProperties
    extends java.lang.Object
    • Constructor Detail

      • NettyServerProperties

        public NettyServerProperties()
    • Method Detail

      • isOnCollisionPreferShadedNetty

        public boolean isOnCollisionPreferShadedNetty()
      • getFlowControlWindow

        public java.lang.Integer getFlowControlWindow()
      • getInitialFlowControlWindow

        public java.lang.Integer getInitialFlowControlWindow()
      • getMaxConcurrentCallsPerConnection

        public java.lang.Integer getMaxConcurrentCallsPerConnection()
      • getKeepAliveTime

        public java.time.Duration getKeepAliveTime()
      • getKeepAliveTimeout

        public java.time.Duration getKeepAliveTimeout()
      • getMaxConnectionAge

        public java.time.Duration getMaxConnectionAge()
      • getMaxConnectionAgeGrace

        public java.time.Duration getMaxConnectionAgeGrace()
      • getMaxConnectionIdle

        public java.time.Duration getMaxConnectionIdle()
      • getPermitKeepAliveTime

        public java.time.Duration getPermitKeepAliveTime()
      • getMaxInboundMessageSize

        public org.springframework.util.unit.DataSize getMaxInboundMessageSize()
      • getMaxInboundMetadataSize

        public org.springframework.util.unit.DataSize getMaxInboundMetadataSize()
      • getPermitKeepAliveWithoutCalls

        public java.lang.Boolean getPermitKeepAliveWithoutCalls()
      • getPrimaryListenAddress

        public java.net.InetSocketAddress getPrimaryListenAddress()
        grpc listen address.

        If configured, takes precedence over grpc.port property value. Supported format:

        • host:port (if port is less than 1, uses random value)
        • host: (uses default grpc port, 6565 )
      • getAdditionalListenAddresses

        public java.util.List<java.net.InetSocketAddress> getAdditionalListenAddresses()
      • setOnCollisionPreferShadedNetty

        public void setOnCollisionPreferShadedNetty​(boolean onCollisionPreferShadedNetty)
      • setFlowControlWindow

        public void setFlowControlWindow​(java.lang.Integer flowControlWindow)
      • setInitialFlowControlWindow

        public void setInitialFlowControlWindow​(java.lang.Integer initialFlowControlWindow)
      • setMaxConcurrentCallsPerConnection

        public void setMaxConcurrentCallsPerConnection​(java.lang.Integer maxConcurrentCallsPerConnection)
      • setKeepAliveTime

        public void setKeepAliveTime​(java.time.Duration keepAliveTime)
      • setKeepAliveTimeout

        public void setKeepAliveTimeout​(java.time.Duration keepAliveTimeout)
      • setMaxConnectionAge

        public void setMaxConnectionAge​(java.time.Duration maxConnectionAge)
      • setMaxConnectionAgeGrace

        public void setMaxConnectionAgeGrace​(java.time.Duration maxConnectionAgeGrace)
      • setMaxConnectionIdle

        public void setMaxConnectionIdle​(java.time.Duration maxConnectionIdle)
      • setPermitKeepAliveTime

        public void setPermitKeepAliveTime​(java.time.Duration permitKeepAliveTime)
      • setMaxInboundMessageSize

        public void setMaxInboundMessageSize​(org.springframework.util.unit.DataSize maxInboundMessageSize)
      • setMaxInboundMetadataSize

        public void setMaxInboundMetadataSize​(org.springframework.util.unit.DataSize maxInboundMetadataSize)
      • setPermitKeepAliveWithoutCalls

        public void setPermitKeepAliveWithoutCalls​(java.lang.Boolean permitKeepAliveWithoutCalls)
      • setPrimaryListenAddress

        public void setPrimaryListenAddress​(java.net.InetSocketAddress primaryListenAddress)
        grpc listen address.

        If configured, takes precedence over grpc.port property value. Supported format:

        • host:port (if port is less than 1, uses random value)
        • host: (uses default grpc port, 6565 )
      • setAdditionalListenAddresses

        public void setAdditionalListenAddresses​(java.util.List<java.net.InetSocketAddress> additionalListenAddresses)