Class HttpJsonCallOptions (2.83.0)

public abstract class HttpJsonCallOptions

Options for an http-json call, including deadline and credentials.

Inheritance

java.lang.Object > HttpJsonCallOptions

Static Fields

DEFAULT

public static final HttpJsonCallOptions DEFAULT
Field Value
Type Description
HttpJsonCallOptions

Static Methods

newBuilder()

public static HttpJsonCallOptions.Builder newBuilder()
Returns
Type Description
HttpJsonCallOptions.Builder

Constructors

HttpJsonCallOptions()

public HttpJsonCallOptions()

Methods

getCredentials()

public abstract @Nullable Credentials getCredentials()
Returns
Type Description
@org.jspecify.annotations.Nullable com.google.auth.Credentials

getDeadline()

public final @Nullable Instant getDeadline()

This method is obsolete. Use #getDeadlineInstant() instead.

Returns
Type Description
@org.jspecify.annotations.Nullable org.threeten.bp.Instant

getDeadlineInstant()

public abstract @Nullable Instant getDeadlineInstant()
Returns
Type Description
@org.jspecify.annotations.Nullable java.time.Instant

getTimeout()

public final @Nullable Duration getTimeout()

This method is obsolete. Use #getTimeoutDuration() instead.

Returns
Type Description
@org.jspecify.annotations.Nullable org.threeten.bp.Duration

getTimeoutDuration()

public abstract @Nullable Duration getTimeoutDuration()
Returns
Type Description
@org.jspecify.annotations.Nullable java.time.Duration

getTracer()

public abstract @Nullable ApiTracer getTracer()
Returns
Type Description
@org.jspecify.annotations.Nullable com.google.api.gax.tracing.ApiTracer

getTypeRegistry()

public abstract @Nullable TypeRegistry getTypeRegistry()
Returns
Type Description
@org.jspecify.annotations.Nullable com.google.protobuf.TypeRegistry

merge(HttpJsonCallOptions inputOptions)

public HttpJsonCallOptions merge(HttpJsonCallOptions inputOptions)
Parameter
Name Description
inputOptions HttpJsonCallOptions
Returns
Type Description
HttpJsonCallOptions

toBuilder()

public abstract HttpJsonCallOptions.Builder toBuilder()
Returns
Type Description
HttpJsonCallOptions.Builder