Package zipkin2.proto3
Class Endpoint
- All Implemented Interfaces:
Serializable
public final class Endpoint extends com.squareup.wire.Message<Endpoint,Endpoint.Builder>
The network context of a node in the service graph.
The next id is 5.
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Endpoint.Builder
-
Field Summary
Fields Modifier and Type Field Description static com.squareup.wire.ProtoAdapter<Endpoint>
ADAPTER
static okio.ByteString
DEFAULT_IPV4
static okio.ByteString
DEFAULT_IPV6
static Integer
DEFAULT_PORT
static String
DEFAULT_SERVICE_NAME
okio.ByteString
ipv4
4 byte representation of the primary IPv4 address associated with this connection.okio.ByteString
ipv6
16 byte representation of the primary IPv6 address associated with this connection.Integer
port
Depending on context, this could be a listen port or the client-side of a socket.String
service_name
Lower-case label of this node in the service graph, such as "favstar". -
Constructor Summary
-
Method Summary
Modifier and Type Method Description boolean
equals(Object other)
int
hashCode()
Endpoint.Builder
newBuilder()
String
toString()
-
Field Details
-
ADAPTER
-
DEFAULT_SERVICE_NAME
- See Also:
- Constant Field Values
-
DEFAULT_IPV4
public static final okio.ByteString DEFAULT_IPV4 -
DEFAULT_IPV6
public static final okio.ByteString DEFAULT_IPV6 -
DEFAULT_PORT
-
service_name
Lower-case label of this node in the service graph, such as "favstar". Leave absent if unknown. This is a primary label for trace lookup and aggregation, so it should be intuitive and consistent. Many use a name from service discovery. -
ipv4
public final okio.ByteString ipv44 byte representation of the primary IPv4 address associated with this connection. Absent if unknown. -
ipv6
public final okio.ByteString ipv616 byte representation of the primary IPv6 address associated with this connection. Absent if unknown. Prefer using the ipv4 field for mapped addresses. -
port
Depending on context, this could be a listen port or the client-side of a socket. Absent if unknown.
-
-
Constructor Details
-
Method Details
-
newBuilder
- Specified by:
newBuilder
in classcom.squareup.wire.Message<Endpoint,Endpoint.Builder>
-
equals
-
hashCode
public int hashCode() -
toString
- Overrides:
toString
in classcom.squareup.wire.Message<Endpoint,Endpoint.Builder>
-