A base builder class for UnaryCallSettings. This class should not be used to create an
instance of the base class UnaryCallSettings. See the class documentation of UnaryCallSettings for a description of the different values that can be set, and for a
description of when this builder may be used. Builders for concrete derived classes can be used
to create instances of those classes.
Builds an instance of the containing class. This operation is unsupported on the abstract
base class UnaryCallSettings, but is valid on concrete derived classes.
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-03-21 UTC."],[[["This document provides documentation for the `UnaryCallSettings.Builder` class, a base builder for `UnaryCallSettings`, within the Google API Client Library for Java (GAX)."],["The latest version of the API is 2.63.1, and the document offers links to numerous versions ranging from 2.63.1 down to 2.7.1, each version providing specific access to the `UnaryCallSettings.Builder` class."],["`UnaryCallSettings.Builder` is designed to configure settings for unary RPC calls, and users are advised not to create instances of the base class, but rather use derived classes for concrete implementations."],["Key functionalities include setting and getting retry settings (`RetrySettings`), specifying retryable status codes, and building instances of `UnaryCallSettings` in derived classes, along with the ability to set a simple timeout with no retries."],["The document also lists the inherited methods from the `java.lang.Object` class and specifies type parameters `RequestT` and `ResponseT`, without a defined description for what they are in this context, as well as describing the usage of two specific constructors."]]],[]]