Package io.stargate.sdk.grpc.audit
Class ServiceGrpcCallEvent
java.lang.Object
io.stargate.sdk.audit.ServiceCallEvent<ServiceGrpc>
io.stargate.sdk.grpc.audit.ServiceGrpcCallEvent
- All Implemented Interfaces:
io.stargate.sdk.api.ApiConstants
public class ServiceGrpcCallEvent
extends io.stargate.sdk.audit.ServiceCallEvent<ServiceGrpc>
implements io.stargate.sdk.api.ApiConstants
Event triggered for Api Invocation with input/output tracing.
- Author:
- Cedrick LUNVEN (@clunven)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final BatchGrpcgrpc Batch.protected final QueryGrpcgrpc Query.protected booleanResponse GRPC.Fields inherited from class io.stargate.sdk.audit.ServiceCallEvent
errorClass, errorMessage, lastException, requestId, responseElapsedTime, responseTime, responseTimestamp, service, timestamp, totalTriesFields inherited from interface io.stargate.sdk.api.ApiConstants
CONTENT_TYPE_GRAPHQL, CONTENT_TYPE_JSON, HEADER_ACCEPT, HEADER_AUTHORIZATION, HEADER_CASSANDRA, HEADER_CONTENT_TYPE, HEADER_REQUEST_ID, HEADER_REQUESTED_WITH, HEADER_USER_AGENT, REQUEST_WITH -
Constructor Summary
ConstructorsConstructorDescriptionServiceGrpcCallEvent(ServiceGrpc service, BatchGrpc batch) Constructor with grpc request.ServiceGrpcCallEvent(ServiceGrpc service, QueryGrpc query) Constructor with grpc request. -
Method Summary
Methods inherited from class io.stargate.sdk.audit.ServiceCallEvent
getErrorClass, getErrorMessage, getLastException, getRequestId, getResponseElapsedTime, getResponseTime, getResponseTimestamp, getService, getTimestamp, getTotalTries, setErrorClass, setErrorMessage, setLastException, setRequestId, setResponseElapsedTime, setResponseTime, setResponseTimestamp, setService, setTimestamp, setTotalTries
-
Field Details
-
query
grpc Query. -
batch
grpc Batch. -
success
protected boolean successResponse GRPC.
-
-
Constructor Details
-
ServiceGrpcCallEvent
Constructor with grpc request.- Parameters:
service- current grpc Servicequery- current grpc query
-
ServiceGrpcCallEvent
Constructor with grpc request.- Parameters:
service- current grpc Servicebatch- current grpc query
-
-
Method Details
-
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
Gets batch- Returns:
- value of batch
-