public interface RequestMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
RequestMetadata.Address |
getClientAddress(int index)
Network address of the remote client.
|
int |
getClientAddressCount()
Network address of the remote client.
|
List<RequestMetadata.Address> |
getClientAddressList()
Network address of the remote client.
|
RequestMetadata.AddressOrBuilder |
getClientAddressOrBuilder(int index)
Network address of the remote client.
|
List<? extends RequestMetadata.AddressOrBuilder> |
getClientAddressOrBuilderList()
Network address of the remote client.
|
String |
getClientId()
A client-provided identifier, logged for correlation, as a courtesy to
the client.
|
com.google.protobuf.ByteString |
getClientIdBytes()
A client-provided identifier, logged for correlation, as a courtesy to
the client.
|
com.google.protobuf.ByteString |
getClientTraceId()
A client-provided identifier, logged for correlation, as a courtesy to
the client.
|
String |
getConnectionId()
Uniquely identifies an authenticated connection.
|
com.google.protobuf.ByteString |
getConnectionIdBytes()
Uniquely identifies an authenticated connection.
|
RequestMetadata.Address |
getLocalAddress()
The local address that received the request on the service.
|
RequestMetadata.AddressOrBuilder |
getLocalAddressOrBuilder()
The local address that received the request on the service.
|
String |
getRequestId(int index)
Uniquely identifies a client request.
|
com.google.protobuf.ByteString |
getRequestIdBytes(int index)
Uniquely identifies a client request.
|
int |
getRequestIdCount()
Uniquely identifies a client request.
|
List<String> |
getRequestIdList()
Uniquely identifies a client request.
|
String |
getRequestPath()
Service path for the request
This would help in identifying the endpoint version (e.g.
|
com.google.protobuf.ByteString |
getRequestPathBytes()
Service path for the request
This would help in identifying the endpoint version (e.g.
|
RequestMetadata.RequestType |
getRequestType()
Request Type for the request
|
int |
getRequestTypeValue()
Request Type for the request
|
com.google.protobuf.ByteString |
getServiceSpanId()
The distributed span ID of the request, if the service generated one.
|
com.google.protobuf.ByteString |
getServiceTraceId()
The distributed trace ID of the request, if the service has or provides
one.
|
boolean |
hasLocalAddress()
The local address that received the request on the service.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
String getConnectionId()
Uniquely identifies an authenticated connection. Only present for successfully authenticated connections. May be used during analysis to correlate events back to credentials.
string connection_id = 1 [(.confluent.protobuf.field_meta) = { ... }
com.google.protobuf.ByteString getConnectionIdBytes()
Uniquely identifies an authenticated connection. Only present for successfully authenticated connections. May be used during analysis to correlate events back to credentials.
string connection_id = 1 [(.confluent.protobuf.field_meta) = { ... }
List<String> getRequestIdList()
Uniquely identifies a client request. May be used during analysis to correlate authorization check and response audit events back to the original client's request.
repeated string request_id = 2 [(.confluent.protobuf.field_meta) = { ... }
int getRequestIdCount()
Uniquely identifies a client request. May be used during analysis to correlate authorization check and response audit events back to the original client's request.
repeated string request_id = 2 [(.confluent.protobuf.field_meta) = { ... }
String getRequestId(int index)
Uniquely identifies a client request. May be used during analysis to correlate authorization check and response audit events back to the original client's request.
repeated string request_id = 2 [(.confluent.protobuf.field_meta) = { ... }
index
- The index of the element to return.com.google.protobuf.ByteString getRequestIdBytes(int index)
Uniquely identifies a client request. May be used during analysis to correlate authorization check and response audit events back to the original client's request.
repeated string request_id = 2 [(.confluent.protobuf.field_meta) = { ... }
index
- The index of the value to return.List<RequestMetadata.Address> getClientAddressList()
Network address of the remote client. Source service must take care to ensure that this is not the address of a load balancer.
repeated .auditlog.v2.RequestMetadata.Address client_address = 3 [(.confluent.protobuf.field_meta) = { ... }
RequestMetadata.Address getClientAddress(int index)
Network address of the remote client. Source service must take care to ensure that this is not the address of a load balancer.
repeated .auditlog.v2.RequestMetadata.Address client_address = 3 [(.confluent.protobuf.field_meta) = { ... }
int getClientAddressCount()
Network address of the remote client. Source service must take care to ensure that this is not the address of a load balancer.
repeated .auditlog.v2.RequestMetadata.Address client_address = 3 [(.confluent.protobuf.field_meta) = { ... }
List<? extends RequestMetadata.AddressOrBuilder> getClientAddressOrBuilderList()
Network address of the remote client. Source service must take care to ensure that this is not the address of a load balancer.
repeated .auditlog.v2.RequestMetadata.Address client_address = 3 [(.confluent.protobuf.field_meta) = { ... }
RequestMetadata.AddressOrBuilder getClientAddressOrBuilder(int index)
Network address of the remote client. Source service must take care to ensure that this is not the address of a load balancer.
repeated .auditlog.v2.RequestMetadata.Address client_address = 3 [(.confluent.protobuf.field_meta) = { ... }
String getClientId()
A client-provided identifier, logged for correlation, as a courtesy to the client. May be omitted if, to reduce volume, the system combines multiple events that are otherwise similar except for this field.
string client_id = 4 [(.confluent.protobuf.field_meta) = { ... }
com.google.protobuf.ByteString getClientIdBytes()
A client-provided identifier, logged for correlation, as a courtesy to the client. May be omitted if, to reduce volume, the system combines multiple events that are otherwise similar except for this field.
string client_id = 4 [(.confluent.protobuf.field_meta) = { ... }
com.google.protobuf.ByteString getClientTraceId()
A client-provided identifier, logged for correlation, as a courtesy to the client. May be omitted if, to reduce volume, the system combines multiple events that are otherwise similar except for this field.
bytes client_trace_id = 5 [(.confluent.protobuf.field_meta) = { ... }
boolean hasLocalAddress()
The local address that received the request on the service.
.auditlog.v2.RequestMetadata.Address local_address = 6 [(.confluent.protobuf.field_meta) = { ... }
RequestMetadata.Address getLocalAddress()
The local address that received the request on the service.
.auditlog.v2.RequestMetadata.Address local_address = 6 [(.confluent.protobuf.field_meta) = { ... }
RequestMetadata.AddressOrBuilder getLocalAddressOrBuilder()
The local address that received the request on the service.
.auditlog.v2.RequestMetadata.Address local_address = 6 [(.confluent.protobuf.field_meta) = { ... }
com.google.protobuf.ByteString getServiceTraceId()
The distributed trace ID of the request, if the service has or provides one. Intended for correlation with OpenTelemetry tracing or its cousins. May be omitted if, to reduce volume, the system combines multiple events that are otherwise similar except for this field.
bytes service_trace_id = 7 [(.confluent.protobuf.field_meta) = { ... }
com.google.protobuf.ByteString getServiceSpanId()
The distributed span ID of the request, if the service generated one. Intended for correlation with OpenTelemetry tracing or its cousins. May be omitted if, to reduce volume, the system combines multiple events that are otherwise similar except for this field.
bytes service_span_id = 8 [(.confluent.protobuf.field_meta) = { ... }
int getRequestTypeValue()
Request Type for the request
.auditlog.v2.RequestMetadata.RequestType request_type = 9 [(.confluent.protobuf.field_meta) = { ... }
RequestMetadata.RequestType getRequestType()
Request Type for the request
.auditlog.v2.RequestMetadata.RequestType request_type = 9 [(.confluent.protobuf.field_meta) = { ... }
String getRequestPath()
Service path for the request This would help in identifying the endpoint version (e.g. http v1/v2)
string request_path = 10 [(.confluent.protobuf.field_meta) = { ... }
com.google.protobuf.ByteString getRequestPathBytes()
Service path for the request This would help in identifying the endpoint version (e.g. http v1/v2)
string request_path = 10 [(.confluent.protobuf.field_meta) = { ... }