java.lang.Object
com.hedera.hashgraph.sdk.Executable.GrpcRequest
- Enclosing class:
Executable<SdkRequestT,ProtoRequestT extends com.google.protobuf.MessageLite, ResponseT extends com.google.protobuf.MessageLite, O>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.grpc.ClientCall<ProtoRequestT, ResponseT> io.grpc.CallOptionslonggetDelay()getNode()(package private) voidhandleResponse(ResponseT response, Status status, ExecutionState executionState, Client client) (package private) O(package private) PrecheckStatusException(package private) ThrowablevoidsetGrpcDeadline(Duration grpcDeadline) (package private) boolean(package private) voidverboseLog(Node node)
-
Constructor Details
-
GrpcRequest
-
-
Method Details
-
getCallOptions
public io.grpc.CallOptions getCallOptions() -
setGrpcDeadline
-
getNode
-
createCall
-
getRequest
-
getDelay
public long getDelay() -
reactToConnectionFailure
Throwable reactToConnectionFailure() -
shouldRetryExceptionally
-
mapStatusException
PrecheckStatusException mapStatusException() -
mapResponse
O mapResponse() -
handleResponse
void handleResponse(ResponseT response, Status status, ExecutionState executionState, @Nullable Client client) -
verboseLog
-