Class MessageAuditLogEntry


  • public abstract class MessageAuditLogEntry
    extends AuditLogEntry
    MessageAuditLogEntry records the handling of a Protobuf message by a service call.
    • Constructor Detail

      • MessageAuditLogEntry

        public MessageAuditLogEntry()
    • Method Detail

      • getId

        public abstract UUID getId()
        Id used to identify the service call that the log entry is recording
      • getService

        public abstract String getService()
        The name of the service that was used to handle the service call.
      • getMethod

        public abstract String getMethod()
        The name of the method that was used to handle the service call.
      • getRequest

        public abstract com.google.protobuf.Message getRequest()
        The request Protobuf Message that was passed to the Service in the service call.
      • getResponse

        public abstract com.google.protobuf.Message getResponse()
        The response Protobuf Message that was passed to the Service in the service call. May be an Empty protobuf no request could be collected due to an error.
      • getIdentity

        public abstract String getIdentity()
        The authenticated identity that was assumed during the handling of the service call. For example, the user id or email that identifies the user making the call. Empty if the service call is not authenticated.
      • getStatusCode

        public abstract io.grpc.Status.Code getStatusCode()
        The result status code of the service call.