public class SubChannels extends Object
| 构造器和说明 |
|---|
SubChannels() |
| 限定符和类型 | 方法和说明 |
|---|---|
static io.grpc.Attributes |
createAttributes(int weight,
String status)
Create Attributes.
|
static io.grpc.LoadBalancer.Subchannel |
createSubChannel(io.grpc.LoadBalancer.Helper helper,
io.grpc.EquivalentAddressGroup addressGroup,
io.grpc.Attributes attributes)
CreateSubChannel.
|
static io.grpc.ConnectivityStateInfo |
getStateInfo(io.grpc.LoadBalancer.Subchannel subchannel)
Get ConnectivityStateInfo.
|
static String |
getStatus(io.grpc.LoadBalancer.Subchannel subchannel)
Get status.
|
static int |
getWeight(io.grpc.LoadBalancer.Subchannel subchannel)
Get weight. weight
|
static void |
setStateInfo(io.grpc.LoadBalancer.Subchannel subchannel,
io.grpc.ConnectivityStateInfo value)
SetStateInfo.
|
static void |
updateAttributes(io.grpc.LoadBalancer.Subchannel subchannel,
io.grpc.Attributes attributes)
UpdateAttributes.
|
public static io.grpc.LoadBalancer.Subchannel createSubChannel(io.grpc.LoadBalancer.Helper helper,
io.grpc.EquivalentAddressGroup addressGroup,
io.grpc.Attributes attributes)
helper - helperaddressGroup - addressGroupattributes - attributespublic static io.grpc.Attributes createAttributes(int weight,
String status)
weight - weightstatus - statuspublic static int getWeight(io.grpc.LoadBalancer.Subchannel subchannel)
subchannel - subchannelpublic static String getStatus(io.grpc.LoadBalancer.Subchannel subchannel)
subchannel - subchannelpublic static io.grpc.ConnectivityStateInfo getStateInfo(io.grpc.LoadBalancer.Subchannel subchannel)
subchannel - subchannelpublic static void setStateInfo(io.grpc.LoadBalancer.Subchannel subchannel,
io.grpc.ConnectivityStateInfo value)
subchannel - subchannelvalue - valuepublic static void updateAttributes(io.grpc.LoadBalancer.Subchannel subchannel,
io.grpc.Attributes attributes)
subchannel - newAttributesattributes - attributesCopyright © 2021 dromara. All rights reserved.