Class GRpcServerProperties.NettyServerProperties
- java.lang.Object
-
- org.lognet.springboot.grpc.autoconfigure.GRpcServerProperties.NettyServerProperties
-
- Enclosing class:
- GRpcServerProperties
public static class GRpcServerProperties.NettyServerProperties extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description NettyServerProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.net.InetSocketAddress>getAdditionalListenAddresses()java.lang.IntegergetFlowControlWindow()java.lang.IntegergetInitialFlowControlWindow()java.time.DurationgetKeepAliveTime()java.time.DurationgetKeepAliveTimeout()java.lang.IntegergetMaxConcurrentCallsPerConnection()java.time.DurationgetMaxConnectionAge()java.time.DurationgetMaxConnectionAgeGrace()java.time.DurationgetMaxConnectionIdle()org.springframework.util.unit.DataSizegetMaxInboundMessageSize()org.springframework.util.unit.DataSizegetMaxInboundMetadataSize()java.time.DurationgetPermitKeepAliveTime()java.lang.BooleangetPermitKeepAliveWithoutCalls()java.net.InetSocketAddressgetPrimaryListenAddress()grpc listen address.booleanisOnCollisionPreferShadedNetty()voidsetAdditionalListenAddresses(java.util.List<java.net.InetSocketAddress> additionalListenAddresses)voidsetFlowControlWindow(java.lang.Integer flowControlWindow)voidsetInitialFlowControlWindow(java.lang.Integer initialFlowControlWindow)voidsetKeepAliveTime(java.time.Duration keepAliveTime)voidsetKeepAliveTimeout(java.time.Duration keepAliveTimeout)voidsetMaxConcurrentCallsPerConnection(java.lang.Integer maxConcurrentCallsPerConnection)voidsetMaxConnectionAge(java.time.Duration maxConnectionAge)voidsetMaxConnectionAgeGrace(java.time.Duration maxConnectionAgeGrace)voidsetMaxConnectionIdle(java.time.Duration maxConnectionIdle)voidsetMaxInboundMessageSize(org.springframework.util.unit.DataSize maxInboundMessageSize)voidsetMaxInboundMetadataSize(org.springframework.util.unit.DataSize maxInboundMetadataSize)voidsetOnCollisionPreferShadedNetty(boolean onCollisionPreferShadedNetty)voidsetPermitKeepAliveTime(java.time.Duration permitKeepAliveTime)voidsetPermitKeepAliveWithoutCalls(java.lang.Boolean permitKeepAliveWithoutCalls)voidsetPrimaryListenAddress(java.net.InetSocketAddress primaryListenAddress)grpc listen address.
-
-
-
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.portproperty 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.portproperty 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)
-
-