Interface AttributeContext.PeerOrBuilder

    • Method Detail

      • getIp

        String getIp()
         The IP address of the peer.
         
        string ip = 1;
        Returns:
        The ip.
      • getIpBytes

        com.google.protobuf.ByteString getIpBytes()
         The IP address of the peer.
         
        string ip = 1;
        Returns:
        The bytes for ip.
      • getPort

        long getPort()
         The network port of the peer.
         
        int64 port = 2;
        Returns:
        The port.
      • getLabelsCount

        int getLabelsCount()
         The labels associated with the peer.
         
        map<string, string> labels = 6;
      • containsLabels

        boolean containsLabels​(String key)
         The labels associated with the peer.
         
        map<string, string> labels = 6;
      • getLabelsMap

        Map<String,​String> getLabelsMap()
         The labels associated with the peer.
         
        map<string, string> labels = 6;
      • getLabelsOrDefault

        String getLabelsOrDefault​(String key,
                                  String defaultValue)
         The labels associated with the peer.
         
        map<string, string> labels = 6;
      • getLabelsOrThrow

        String getLabelsOrThrow​(String key)
         The labels associated with the peer.
         
        map<string, string> labels = 6;
      • getPrincipal

        String getPrincipal()
         The identity of this peer. Similar to `Request.auth.principal`, but
         relative to the peer instead of the request. For example, the
         identity associated with a load balancer that forwarded the request.
         
        string principal = 7;
        Returns:
        The principal.
      • getPrincipalBytes

        com.google.protobuf.ByteString getPrincipalBytes()
         The identity of this peer. Similar to `Request.auth.principal`, but
         relative to the peer instead of the request. For example, the
         identity associated with a load balancer that forwarded the request.
         
        string principal = 7;
        Returns:
        The bytes for principal.
      • getRegionCode

        String getRegionCode()
         The CLDR country/region code associated with the above IP address.
         If the IP address is private, the `region_code` should reflect the
         physical location where this peer is running.
         
        string region_code = 8;
        Returns:
        The regionCode.
      • getRegionCodeBytes

        com.google.protobuf.ByteString getRegionCodeBytes()
         The CLDR country/region code associated with the above IP address.
         If the IP address is private, the `region_code` should reflect the
         physical location where this peer is running.
         
        string region_code = 8;
        Returns:
        The bytes for regionCode.