| Modifier and Type | Field and Description | 
|---|---|
static Attributes.Key<String> | 
EquivalentAddressGroup.ATTR_AUTHORITY_OVERRIDE
The authority to be used when constructing Subchannels for this EquivalentAddressGroup. 
 | 
static Attributes.Key<Map<String,?>> | 
LoadBalancer.ATTR_HEALTH_CHECKING_CONFIG  | 
static Attributes.Key<SocketAddress> | 
Grpc.TRANSPORT_ATTR_LOCAL_ADDR
Attribute key for the local address of a transport. 
 | 
static Attributes.Key<SocketAddress> | 
Grpc.TRANSPORT_ATTR_REMOTE_ADDR
Attribute key for the remote address of a transport. 
 | 
static Attributes.Key<SSLSession> | 
Grpc.TRANSPORT_ATTR_SSL_SESSION
Attribute key for SSL session of a transport. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> Attributes.Key<T> | 
Attributes.Key.create(String debugString)
Factory method for creating instances of  
Attributes.Key. | 
static <T> Attributes.Key<T> | 
Attributes.Key.of(String debugString)
Deprecated. 
 
use  
create(java.lang.String) instead. This method will be removed in the future. | 
| Modifier and Type | Method and Description | 
|---|---|
Set<Attributes.Key<?>> | 
Attributes.keys()
Deprecated. 
 
This method is being considered for removal, if you feel this method is needed
     please reach out on this Github issue:
     grpc-java/issues/1764. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T> Attributes.Builder | 
Attributes.Builder.discard(Attributes.Key<T> key)
Removes the key and associated value from the attribtues. 
 | 
<T> T | 
Attributes.get(Attributes.Key<T> key)
Gets the value for the key, or  
null if it's not present. | 
<T> Attributes.Builder | 
Attributes.Builder.set(Attributes.Key<T> key,
   T value)  |