Set how long to wait before considering the stream orphaned by the user and closing it.
java.time.Duration#ZERO disables the check for abandoned streams.
When using the method, make sure that the RetrySettings are complete. For example,
the following code will disable retries because the retry delay is not set:
[[["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 2025-08-15 UTC."],[[["\u003cp\u003eThis page provides documentation for the \u003ccode\u003eServerStreamingCallSettings.Builder\u003c/code\u003e class, which is part of the Google API Client Libraries for Java (gax).\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of \u003ccode\u003eServerStreamingCallSettings.Builder\u003c/code\u003e is 2.63.1, with a comprehensive list of previous versions available for reference.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eServerStreamingCallSettings.Builder\u003c/code\u003e extends \u003ccode\u003eStreamingCallSettings.Builder\u003c/code\u003e and inherits its members, allowing for building configurations for server-streaming RPC calls.\u003c/p\u003e\n"],["\u003cp\u003eKey functionalities include setting timeouts, defining retry behavior, and configuring stream resumption strategies, with most options having an alternative to support \u003ccode\u003ejava.time.Duration\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ebuild()\u003c/code\u003e method is used to finalize the \u003ccode\u003eServerStreamingCallSettings\u003c/code\u003e configuration, and there are methods available for direct manipulation of the underlying \u003ccode\u003eRetrySettings\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]