Package io.grpc.alts.internal
Class AltsContext.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<AltsContext.Builder>
-
- io.grpc.alts.internal.AltsContext.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,AltsContextOrBuilder
,java.lang.Cloneable
- Enclosing class:
- AltsContext
public static final class AltsContext.Builder extends com.google.protobuf.GeneratedMessage.Builder<AltsContext.Builder> implements AltsContextOrBuilder
Protobuf typegrpc.gcp.AltsContext
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Object
applicationProtocol_
private int
bitField0_
private java.lang.Object
localServiceAccount_
private com.google.protobuf.MapField<java.lang.String,java.lang.String>
peerAttributes_
private RpcProtocolVersions
peerRpcVersions_
private com.google.protobuf.SingleFieldBuilder<RpcProtocolVersions,RpcProtocolVersions.Builder,RpcProtocolVersionsOrBuilder>
peerRpcVersionsBuilder_
private java.lang.Object
peerServiceAccount_
private java.lang.Object
recordProtocol_
private int
securityLevel_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AltsContext
build()
AltsContext
buildPartial()
private void
buildPartial0(AltsContext result)
AltsContext.Builder
clear()
AltsContext.Builder
clearApplicationProtocol()
The application protocol negotiated for this connection.AltsContext.Builder
clearLocalServiceAccount()
The local service account.AltsContext.Builder
clearPeerAttributes()
AltsContext.Builder
clearPeerRpcVersions()
The RPC protocol versions supported by the peer.AltsContext.Builder
clearPeerServiceAccount()
The peer service account.AltsContext.Builder
clearRecordProtocol()
The record protocol negotiated for this connection.AltsContext.Builder
clearSecurityLevel()
The security level of the created secure channel.boolean
containsPeerAttributes(java.lang.String key)
Additional attributes of the peer.java.lang.String
getApplicationProtocol()
The application protocol negotiated for this connection.com.google.protobuf.ByteString
getApplicationProtocolBytes()
The application protocol negotiated for this connection.AltsContext
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
java.lang.String
getLocalServiceAccount()
The local service account.com.google.protobuf.ByteString
getLocalServiceAccountBytes()
The local service account.java.util.Map<java.lang.String,java.lang.String>
getMutablePeerAttributes()
Deprecated.java.util.Map<java.lang.String,java.lang.String>
getPeerAttributes()
Deprecated.int
getPeerAttributesCount()
Additional attributes of the peer.java.util.Map<java.lang.String,java.lang.String>
getPeerAttributesMap()
Additional attributes of the peer.java.lang.String
getPeerAttributesOrDefault(java.lang.String key, java.lang.String defaultValue)
Additional attributes of the peer.java.lang.String
getPeerAttributesOrThrow(java.lang.String key)
Additional attributes of the peer.RpcProtocolVersions
getPeerRpcVersions()
The RPC protocol versions supported by the peer.RpcProtocolVersions.Builder
getPeerRpcVersionsBuilder()
The RPC protocol versions supported by the peer.private com.google.protobuf.SingleFieldBuilder<RpcProtocolVersions,RpcProtocolVersions.Builder,RpcProtocolVersionsOrBuilder>
getPeerRpcVersionsFieldBuilder()
The RPC protocol versions supported by the peer.RpcProtocolVersionsOrBuilder
getPeerRpcVersionsOrBuilder()
The RPC protocol versions supported by the peer.java.lang.String
getPeerServiceAccount()
The peer service account.com.google.protobuf.ByteString
getPeerServiceAccountBytes()
The peer service account.java.lang.String
getRecordProtocol()
The record protocol negotiated for this connection.com.google.protobuf.ByteString
getRecordProtocolBytes()
The record protocol negotiated for this connection.SecurityLevel
getSecurityLevel()
The security level of the created secure channel.int
getSecurityLevelValue()
The security level of the created secure channel.boolean
hasPeerRpcVersions()
The RPC protocol versions supported by the peer.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapFieldReflectionAccessor
internalGetMapFieldReflection(int number)
protected com.google.protobuf.MapFieldReflectionAccessor
internalGetMutableMapFieldReflection(int number)
private com.google.protobuf.MapField<java.lang.String,java.lang.String>
internalGetMutablePeerAttributes()
private com.google.protobuf.MapField<java.lang.String,java.lang.String>
internalGetPeerAttributes()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
AltsContext.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AltsContext.Builder
mergeFrom(com.google.protobuf.Message other)
AltsContext.Builder
mergeFrom(AltsContext other)
AltsContext.Builder
mergePeerRpcVersions(RpcProtocolVersions value)
The RPC protocol versions supported by the peer.AltsContext.Builder
putAllPeerAttributes(java.util.Map<java.lang.String,java.lang.String> values)
Additional attributes of the peer.AltsContext.Builder
putPeerAttributes(java.lang.String key, java.lang.String value)
Additional attributes of the peer.AltsContext.Builder
removePeerAttributes(java.lang.String key)
Additional attributes of the peer.AltsContext.Builder
setApplicationProtocol(java.lang.String value)
The application protocol negotiated for this connection.AltsContext.Builder
setApplicationProtocolBytes(com.google.protobuf.ByteString value)
The application protocol negotiated for this connection.AltsContext.Builder
setLocalServiceAccount(java.lang.String value)
The local service account.AltsContext.Builder
setLocalServiceAccountBytes(com.google.protobuf.ByteString value)
The local service account.AltsContext.Builder
setPeerRpcVersions(RpcProtocolVersions value)
The RPC protocol versions supported by the peer.AltsContext.Builder
setPeerRpcVersions(RpcProtocolVersions.Builder builderForValue)
The RPC protocol versions supported by the peer.AltsContext.Builder
setPeerServiceAccount(java.lang.String value)
The peer service account.AltsContext.Builder
setPeerServiceAccountBytes(com.google.protobuf.ByteString value)
The peer service account.AltsContext.Builder
setRecordProtocol(java.lang.String value)
The record protocol negotiated for this connection.AltsContext.Builder
setRecordProtocolBytes(com.google.protobuf.ByteString value)
The record protocol negotiated for this connection.AltsContext.Builder
setSecurityLevel(SecurityLevel value)
The security level of the created secure channel.AltsContext.Builder
setSecurityLevelValue(int value)
The security level of the created secure channel.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
applicationProtocol_
private java.lang.Object applicationProtocol_
-
recordProtocol_
private java.lang.Object recordProtocol_
-
securityLevel_
private int securityLevel_
-
peerServiceAccount_
private java.lang.Object peerServiceAccount_
-
localServiceAccount_
private java.lang.Object localServiceAccount_
-
peerRpcVersions_
private RpcProtocolVersions peerRpcVersions_
-
peerRpcVersionsBuilder_
private com.google.protobuf.SingleFieldBuilder<RpcProtocolVersions,RpcProtocolVersions.Builder,RpcProtocolVersionsOrBuilder> peerRpcVersionsBuilder_
-
peerAttributes_
private com.google.protobuf.MapField<java.lang.String,java.lang.String> peerAttributes_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
- Overrides:
internalGetMapFieldReflection
in classcom.google.protobuf.GeneratedMessage.Builder<AltsContext.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
- Overrides:
internalGetMutableMapFieldReflection
in classcom.google.protobuf.GeneratedMessage.Builder<AltsContext.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<AltsContext.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public AltsContext.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<AltsContext.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<AltsContext.Builder>
-
getDefaultInstanceForType
public AltsContext getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AltsContext build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AltsContext buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(AltsContext result)
-
mergeFrom
public AltsContext.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AltsContext.Builder>
-
mergeFrom
public AltsContext.Builder mergeFrom(AltsContext other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<AltsContext.Builder>
-
mergeFrom
public AltsContext.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AltsContext.Builder>
- Throws:
java.io.IOException
-
getApplicationProtocol
public java.lang.String getApplicationProtocol()
The application protocol negotiated for this connection.
string application_protocol = 1;
- Specified by:
getApplicationProtocol
in interfaceAltsContextOrBuilder
- Returns:
- The applicationProtocol.
-
getApplicationProtocolBytes
public com.google.protobuf.ByteString getApplicationProtocolBytes()
The application protocol negotiated for this connection.
string application_protocol = 1;
- Specified by:
getApplicationProtocolBytes
in interfaceAltsContextOrBuilder
- Returns:
- The bytes for applicationProtocol.
-
setApplicationProtocol
public AltsContext.Builder setApplicationProtocol(java.lang.String value)
The application protocol negotiated for this connection.
string application_protocol = 1;
- Parameters:
value
- The applicationProtocol to set.- Returns:
- This builder for chaining.
-
clearApplicationProtocol
public AltsContext.Builder clearApplicationProtocol()
The application protocol negotiated for this connection.
string application_protocol = 1;
- Returns:
- This builder for chaining.
-
setApplicationProtocolBytes
public AltsContext.Builder setApplicationProtocolBytes(com.google.protobuf.ByteString value)
The application protocol negotiated for this connection.
string application_protocol = 1;
- Parameters:
value
- The bytes for applicationProtocol to set.- Returns:
- This builder for chaining.
-
getRecordProtocol
public java.lang.String getRecordProtocol()
The record protocol negotiated for this connection.
string record_protocol = 2;
- Specified by:
getRecordProtocol
in interfaceAltsContextOrBuilder
- Returns:
- The recordProtocol.
-
getRecordProtocolBytes
public com.google.protobuf.ByteString getRecordProtocolBytes()
The record protocol negotiated for this connection.
string record_protocol = 2;
- Specified by:
getRecordProtocolBytes
in interfaceAltsContextOrBuilder
- Returns:
- The bytes for recordProtocol.
-
setRecordProtocol
public AltsContext.Builder setRecordProtocol(java.lang.String value)
The record protocol negotiated for this connection.
string record_protocol = 2;
- Parameters:
value
- The recordProtocol to set.- Returns:
- This builder for chaining.
-
clearRecordProtocol
public AltsContext.Builder clearRecordProtocol()
The record protocol negotiated for this connection.
string record_protocol = 2;
- Returns:
- This builder for chaining.
-
setRecordProtocolBytes
public AltsContext.Builder setRecordProtocolBytes(com.google.protobuf.ByteString value)
The record protocol negotiated for this connection.
string record_protocol = 2;
- Parameters:
value
- The bytes for recordProtocol to set.- Returns:
- This builder for chaining.
-
getSecurityLevelValue
public int getSecurityLevelValue()
The security level of the created secure channel.
.grpc.gcp.SecurityLevel security_level = 3;
- Specified by:
getSecurityLevelValue
in interfaceAltsContextOrBuilder
- Returns:
- The enum numeric value on the wire for securityLevel.
-
setSecurityLevelValue
public AltsContext.Builder setSecurityLevelValue(int value)
The security level of the created secure channel.
.grpc.gcp.SecurityLevel security_level = 3;
- Parameters:
value
- The enum numeric value on the wire for securityLevel to set.- Returns:
- This builder for chaining.
-
getSecurityLevel
public SecurityLevel getSecurityLevel()
The security level of the created secure channel.
.grpc.gcp.SecurityLevel security_level = 3;
- Specified by:
getSecurityLevel
in interfaceAltsContextOrBuilder
- Returns:
- The securityLevel.
-
setSecurityLevel
public AltsContext.Builder setSecurityLevel(SecurityLevel value)
The security level of the created secure channel.
.grpc.gcp.SecurityLevel security_level = 3;
- Parameters:
value
- The securityLevel to set.- Returns:
- This builder for chaining.
-
clearSecurityLevel
public AltsContext.Builder clearSecurityLevel()
The security level of the created secure channel.
.grpc.gcp.SecurityLevel security_level = 3;
- Returns:
- This builder for chaining.
-
getPeerServiceAccount
public java.lang.String getPeerServiceAccount()
The peer service account.
string peer_service_account = 4;
- Specified by:
getPeerServiceAccount
in interfaceAltsContextOrBuilder
- Returns:
- The peerServiceAccount.
-
getPeerServiceAccountBytes
public com.google.protobuf.ByteString getPeerServiceAccountBytes()
The peer service account.
string peer_service_account = 4;
- Specified by:
getPeerServiceAccountBytes
in interfaceAltsContextOrBuilder
- Returns:
- The bytes for peerServiceAccount.
-
setPeerServiceAccount
public AltsContext.Builder setPeerServiceAccount(java.lang.String value)
The peer service account.
string peer_service_account = 4;
- Parameters:
value
- The peerServiceAccount to set.- Returns:
- This builder for chaining.
-
clearPeerServiceAccount
public AltsContext.Builder clearPeerServiceAccount()
The peer service account.
string peer_service_account = 4;
- Returns:
- This builder for chaining.
-
setPeerServiceAccountBytes
public AltsContext.Builder setPeerServiceAccountBytes(com.google.protobuf.ByteString value)
The peer service account.
string peer_service_account = 4;
- Parameters:
value
- The bytes for peerServiceAccount to set.- Returns:
- This builder for chaining.
-
getLocalServiceAccount
public java.lang.String getLocalServiceAccount()
The local service account.
string local_service_account = 5;
- Specified by:
getLocalServiceAccount
in interfaceAltsContextOrBuilder
- Returns:
- The localServiceAccount.
-
getLocalServiceAccountBytes
public com.google.protobuf.ByteString getLocalServiceAccountBytes()
The local service account.
string local_service_account = 5;
- Specified by:
getLocalServiceAccountBytes
in interfaceAltsContextOrBuilder
- Returns:
- The bytes for localServiceAccount.
-
setLocalServiceAccount
public AltsContext.Builder setLocalServiceAccount(java.lang.String value)
The local service account.
string local_service_account = 5;
- Parameters:
value
- The localServiceAccount to set.- Returns:
- This builder for chaining.
-
clearLocalServiceAccount
public AltsContext.Builder clearLocalServiceAccount()
The local service account.
string local_service_account = 5;
- Returns:
- This builder for chaining.
-
setLocalServiceAccountBytes
public AltsContext.Builder setLocalServiceAccountBytes(com.google.protobuf.ByteString value)
The local service account.
string local_service_account = 5;
- Parameters:
value
- The bytes for localServiceAccount to set.- Returns:
- This builder for chaining.
-
hasPeerRpcVersions
public boolean hasPeerRpcVersions()
The RPC protocol versions supported by the peer.
.grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
- Specified by:
hasPeerRpcVersions
in interfaceAltsContextOrBuilder
- Returns:
- Whether the peerRpcVersions field is set.
-
getPeerRpcVersions
public RpcProtocolVersions getPeerRpcVersions()
The RPC protocol versions supported by the peer.
.grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
- Specified by:
getPeerRpcVersions
in interfaceAltsContextOrBuilder
- Returns:
- The peerRpcVersions.
-
setPeerRpcVersions
public AltsContext.Builder setPeerRpcVersions(RpcProtocolVersions value)
The RPC protocol versions supported by the peer.
.grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
-
setPeerRpcVersions
public AltsContext.Builder setPeerRpcVersions(RpcProtocolVersions.Builder builderForValue)
The RPC protocol versions supported by the peer.
.grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
-
mergePeerRpcVersions
public AltsContext.Builder mergePeerRpcVersions(RpcProtocolVersions value)
The RPC protocol versions supported by the peer.
.grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
-
clearPeerRpcVersions
public AltsContext.Builder clearPeerRpcVersions()
The RPC protocol versions supported by the peer.
.grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
-
getPeerRpcVersionsBuilder
public RpcProtocolVersions.Builder getPeerRpcVersionsBuilder()
The RPC protocol versions supported by the peer.
.grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
-
getPeerRpcVersionsOrBuilder
public RpcProtocolVersionsOrBuilder getPeerRpcVersionsOrBuilder()
The RPC protocol versions supported by the peer.
.grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
- Specified by:
getPeerRpcVersionsOrBuilder
in interfaceAltsContextOrBuilder
-
getPeerRpcVersionsFieldBuilder
private com.google.protobuf.SingleFieldBuilder<RpcProtocolVersions,RpcProtocolVersions.Builder,RpcProtocolVersionsOrBuilder> getPeerRpcVersionsFieldBuilder()
The RPC protocol versions supported by the peer.
.grpc.gcp.RpcProtocolVersions peer_rpc_versions = 6;
-
internalGetPeerAttributes
private com.google.protobuf.MapField<java.lang.String,java.lang.String> internalGetPeerAttributes()
-
internalGetMutablePeerAttributes
private com.google.protobuf.MapField<java.lang.String,java.lang.String> internalGetMutablePeerAttributes()
-
getPeerAttributesCount
public int getPeerAttributesCount()
Description copied from interface:AltsContextOrBuilder
Additional attributes of the peer.
map<string, string> peer_attributes = 7;
- Specified by:
getPeerAttributesCount
in interfaceAltsContextOrBuilder
-
containsPeerAttributes
public boolean containsPeerAttributes(java.lang.String key)
Additional attributes of the peer.
map<string, string> peer_attributes = 7;
- Specified by:
containsPeerAttributes
in interfaceAltsContextOrBuilder
-
getPeerAttributes
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getPeerAttributes()
Deprecated.UsegetPeerAttributesMap()
instead.- Specified by:
getPeerAttributes
in interfaceAltsContextOrBuilder
-
getPeerAttributesMap
public java.util.Map<java.lang.String,java.lang.String> getPeerAttributesMap()
Additional attributes of the peer.
map<string, string> peer_attributes = 7;
- Specified by:
getPeerAttributesMap
in interfaceAltsContextOrBuilder
-
getPeerAttributesOrDefault
public java.lang.String getPeerAttributesOrDefault(java.lang.String key, java.lang.String defaultValue)
Additional attributes of the peer.
map<string, string> peer_attributes = 7;
- Specified by:
getPeerAttributesOrDefault
in interfaceAltsContextOrBuilder
-
getPeerAttributesOrThrow
public java.lang.String getPeerAttributesOrThrow(java.lang.String key)
Additional attributes of the peer.
map<string, string> peer_attributes = 7;
- Specified by:
getPeerAttributesOrThrow
in interfaceAltsContextOrBuilder
-
clearPeerAttributes
public AltsContext.Builder clearPeerAttributes()
-
removePeerAttributes
public AltsContext.Builder removePeerAttributes(java.lang.String key)
Additional attributes of the peer.
map<string, string> peer_attributes = 7;
-
getMutablePeerAttributes
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMutablePeerAttributes()
Deprecated.Use alternate mutation accessors instead.
-
putPeerAttributes
public AltsContext.Builder putPeerAttributes(java.lang.String key, java.lang.String value)
Additional attributes of the peer.
map<string, string> peer_attributes = 7;
-
putAllPeerAttributes
public AltsContext.Builder putAllPeerAttributes(java.util.Map<java.lang.String,java.lang.String> values)
Additional attributes of the peer.
map<string, string> peer_attributes = 7;
-
-