## Uses of Class
com.hazelcast.spi.InvocationBuilder

- Packages that use InvocationBuilder
  Package | Description
  --- | ---
  com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services.

- - ### Uses of InvocationBuilder in com.hazelcast.spi

    Methods in com.hazelcast.spi that return InvocationBuilder
    Modifier and Type | Method and Description
    --- | ---
    `InvocationBuilder` | OperationService.`createInvocationBuilder(String serviceName, Operation op, Address target)`
    `InvocationBuilder` | OperationService.`createInvocationBuilder(String serviceName, Operation op, int partitionId)`
    `InvocationBuilder` | InvocationBuilder.`setCallTimeout(long callTimeout)`
    `InvocationBuilder` | InvocationBuilder.`setDoneCallback(Runnable doneCallback)` Sets a callback that will respond to the "task done" event for the invocation this builder is about to create.
    `InvocationBuilder` | InvocationBuilder.`setEndpointManager(EndpointManager endpointManager)`
    `InvocationBuilder` | InvocationBuilder.`setExecutionCallback(ExecutionCallback<Object> executionCallback)` Sets the ExecutionCallback.
    `InvocationBuilder` | InvocationBuilder.`setFailOnIndeterminateOperationState(boolean failOnIndeterminateOperationState)` Enables / disables throwing `IndeterminateOperationStateException` for this invocation.
    `InvocationBuilder` | InvocationBuilder.`setReplicaIndex(int replicaIndex)` Sets the replicaIndex.
    `InvocationBuilder` | InvocationBuilder.`setResultDeserialized(boolean resultDeserialized)` Sets the automatic deserialized option for the result.
    `InvocationBuilder` | InvocationBuilder.`setTryCount(int tryCount)` Sets the try count; the number of times this operation can be retried.
    `InvocationBuilder` | InvocationBuilder.`setTryPauseMillis(long tryPauseMillis)` Sets the pause time in milliseconds.

Copyright © 2019. All rights reserved.