Class ServiceGrpcCallEvent

java.lang.Object
io.stargate.sdk.audit.ServiceCallEvent<ServiceGrpc>
io.stargate.sdk.grpc.audit.ServiceGrpcCallEvent
All Implemented Interfaces:
ApiConstants

public class ServiceGrpcCallEvent extends ServiceCallEvent<ServiceGrpc> implements ApiConstants
Event triggered for Api Invocation with input/output tracing.
Author:
Cedrick LUNVEN (@clunven)
  • Field Details

    • query

      protected final QueryGrpc query
      grpc Query.
    • batch

      protected final BatchGrpc batch
      grpc Batch.
    • success

      protected boolean success
      Response GRPC.
  • Constructor Details

    • ServiceGrpcCallEvent

      public ServiceGrpcCallEvent(ServiceGrpc service, QueryGrpc query)
      Constructor with grpc request.
      Parameters:
      service - current grpc Service
      query - current grpc query
    • ServiceGrpcCallEvent

      public ServiceGrpcCallEvent(ServiceGrpc service, BatchGrpc batch)
      Constructor with grpc request.
      Parameters:
      service - current grpc Service
      batch - current grpc query
  • Method Details

    • getQuery

      public QueryGrpc getQuery()
      Gets query
      Returns:
      value of query
    • isSuccess

      public boolean isSuccess()
      Gets success
      Returns:
      value of success
    • setSuccess

      public void setSuccess(boolean success)
      Set value for success
      Parameters:
      success - new value for success
    • getBatch

      public BatchGrpc getBatch()
      Gets batch
      Returns:
      value of batch