@BetaApi public final class OperationCallSettings<RequestT,ResponseT,MetadataT,OperationT> extends Object
OperationCallable for calls to initiate, resume, and
cancel a long-running operation.| Modifier and Type | Class and Description |
|---|---|
static class |
OperationCallSettings.Builder<RequestT,ResponseT,MetadataT,OperationT> |
| Modifier and Type | Method and Description |
|---|---|
SimpleCallSettings<RequestT,OperationT> |
getInitialCallSettings() |
Class<MetadataT> |
getMetadataClass() |
TimedRetryAlgorithm |
getPollingAlgorithm() |
Class<ResponseT> |
getResponseClass() |
static <RequestT,ResponseT,MetadataT,OperationT> |
newBuilder()
Create a new builder which can construct an instance of OperationCallSettings.
|
OperationCallSettings.Builder<RequestT,ResponseT,MetadataT,OperationT> |
toBuilder() |
public final SimpleCallSettings<RequestT,OperationT> getInitialCallSettings()
public final TimedRetryAlgorithm getPollingAlgorithm()
public static <RequestT,ResponseT,MetadataT,OperationT> OperationCallSettings.Builder<RequestT,ResponseT,MetadataT,OperationT> newBuilder()
public final OperationCallSettings.Builder<RequestT,ResponseT,MetadataT,OperationT> toBuilder()