public abstract static class GapicBatchingSettings.Builder extends Object
| Constructor and Description |
|---|
Builder() |
public abstract GapicBatchingSettings.Builder setProtoPakkage(String protoPakkage)
public abstract GapicBatchingSettings.Builder setServiceName(String serviceName)
public abstract GapicBatchingSettings.Builder setMethodName(String methodName)
public abstract GapicBatchingSettings.Builder setElementCountThreshold(int elementCountThreshold)
public abstract GapicBatchingSettings.Builder setRequestByteThreshold(long requestByteThreshold)
public abstract GapicBatchingSettings.Builder setDelayThresholdMillis(long delalyThresholdMillis)
public abstract GapicBatchingSettings.Builder setFlowControlElementLimit(Integer flowControlElementLimit)
public abstract GapicBatchingSettings.Builder setFlowControlByteLimit(Integer flowControlByteLimit)
public abstract GapicBatchingSettings.Builder setFlowControlLimitExceededBehavior(GapicBatchingSettings.FlowControlLimitExceededBehavior behavior)
public abstract GapicBatchingSettings.Builder setBatchedFieldName(String batchedFieldName)
public abstract GapicBatchingSettings.Builder setDiscriminatorFieldNames(List<String> discriminatorFieldNames)
public abstract GapicBatchingSettings.Builder setSubresponseFieldName(String subresponseFieldName)
public abstract GapicBatchingSettings build()
Copyright © 2022 Google LLC. All rights reserved.