Send feedback
Class BulkWriterOptions.Builder (3.12.1)
Stay organized with collections
Save and categorize content based on your preferences.
Version 3.12.1 keyboard_arrow_down
public abstract static class BulkWriterOptions . Builder
Constructors
Builder()
Methods
autoBuild()
public abstract BulkWriterOptions autoBuild ()
build()
public BulkWriterOptions build ()
setExecutor(ScheduledExecutorService executor)
public abstract BulkWriterOptions . Builder setExecutor ( ScheduledExecutorService executor )
Set the executor that the BulkWriter instance schedules operations on.
setInitialOpsPerSecond(int initialOpsPerSecond)
public BulkWriterOptions . Builder setInitialOpsPerSecond ( int initialOpsPerSecond )
Set the initial maximum number of operations per second allowed by the throttler.
Parameter Name Description initialOpsPerSecond
int
The initial maximum number of operations per second allowed by the
throttler.
setMaxOpsPerSecond(int maxOpsPerSecond)
public BulkWriterOptions . Builder setMaxOpsPerSecond ( int maxOpsPerSecond )
Set the maximum number of operations per second allowed by the throttler.
Parameter Name Description maxOpsPerSecond
int
The maximum number of operations per second allowed by the throttler.
The throttler's allowed operations per second does not ramp up past the specified
operations per second.
setThrottlingEnabled(boolean enabled)
public abstract BulkWriterOptions . Builder setThrottlingEnabled ( boolean enabled )
Sets whether throttling should be enabled. By default, throttling is enabled.
Parameter Name Description enabled
boolean
Whether throttling should be enabled.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-20 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-09-20 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-20 UTC."]]