Package com.google.api.gax.rpc
Class BatchingCallSettings<RequestT,ResponseT>
- java.lang.Object
-
- com.google.api.gax.rpc.UnaryCallSettings<RequestT,ResponseT>
-
- com.google.api.gax.rpc.BatchingCallSettings<RequestT,ResponseT>
-
@InternalExtensionOnly public final class BatchingCallSettings<RequestT,ResponseT> extends UnaryCallSettings<RequestT,ResponseT>
A settings class to configure aUnaryCallablefor calls to an API method that supports batching. The settings are provided using an instance ofBatchingSettings.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBatchingCallSettings.Builder<RequestT,ResponseT>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BatchingDescriptor<RequestT,ResponseT>getBatchingDescriptor()BatchingSettingsgetBatchingSettings()FlowControllergetFlowController()static <RequestT,ResponseT>
BatchingCallSettings.Builder<RequestT,ResponseT>newBuilder(BatchingDescriptor<RequestT,ResponseT> batchingDescriptor)BatchingCallSettings.Builder<RequestT,ResponseT>toBuilder()java.lang.StringtoString()-
Methods inherited from class com.google.api.gax.rpc.UnaryCallSettings
equals, getRetryableCodes, getRetrySettings, hashCode, newUnaryCallSettingsBuilder
-
-
-
-
Method Detail
-
getBatchingDescriptor
public BatchingDescriptor<RequestT,ResponseT> getBatchingDescriptor()
-
getBatchingSettings
public BatchingSettings getBatchingSettings()
-
getFlowController
public FlowController getFlowController()
-
newBuilder
public static <RequestT,ResponseT> BatchingCallSettings.Builder<RequestT,ResponseT> newBuilder(BatchingDescriptor<RequestT,ResponseT> batchingDescriptor)
-
toBuilder
public final BatchingCallSettings.Builder<RequestT,ResponseT> toBuilder()
- Overrides:
toBuilderin classUnaryCallSettings<RequestT,ResponseT>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classUnaryCallSettings<RequestT,ResponseT>
-
-