- 2.70.0 (latest)
- 2.69.0
- 2.68.2
- 2.67.0
- 2.66.0
- 2.65.0
- 2.63.1
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.1
- 2.58.0
- 2.57.0
- 2.55.0
- 2.54.1
- 2.53.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.1
- 2.47.0
- 2.46.1
- 2.45.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.1
- 2.33.0
- 2.32.1
- 2.31.1
- 2.30.1
- 2.24.0
- 2.23.3
- 2.22.0
- 2.21.0
- 2.20.1
- 2.19.6
- 2.18.7
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.2
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.1
- 2.7.1
public
abstract
static
class
ClientContext
.
Builder
Constructors
Builder()
public
Builder
()
Methods
build()
public
abstract
ClientContext
build
()
setBackgroundResources(List<BackgroundResource> backgroundResources)
public
abstract
ClientContext
.
Builder
setBackgroundResources
(
List<BackgroundResource>
backgroundResources
)
setClock(ApiClock clock)
public
abstract
ClientContext
.
Builder
setClock
(
ApiClock
clock
)
setCredentials(Credentials value)
public
abstract
ClientContext
.
Builder
setCredentials
(
Credentials
value
)
value
com.google.auth.Credentials
setDefaultCallContext(ApiCallContext defaultCallContext)
public
abstract
ClientContext
.
Builder
setDefaultCallContext
(
ApiCallContext
defaultCallContext
)
setEndpoint(String endpoint)
public
abstract
ClientContext
.
Builder
setEndpoint
(
String
endpoint
)
setExecutor(ScheduledExecutorService value)
public
abstract
ClientContext
.
Builder
setExecutor
(
ScheduledExecutorService
value
)
Sets the executor to use for running scheduled API call logic (such as retries and long-running operations).
setGdchApiAudience(String gdchApiAudience)
public
abstract
ClientContext
.
Builder
setGdchApiAudience
(
String
gdchApiAudience
)
Sets the API audience used by com.google.auth.oauth2.GdchCredentials It cannot be used if other type of com.google.auth.Credentials is used
If the provided credentials already contain an api audience, it will be overriden by this one
gdchApiAudience
setHeaders(Map<String,String> headers)
public
abstract
ClientContext
.
Builder
setHeaders
(
Map<String
,
String
>
headers
)
setInternalHeaders(Map<String,String> headers)
protected
abstract
ClientContext
.
Builder
setInternalHeaders
(
Map<String
,
String
>
headers
)
setQuotaProjectId(String QuotaProjectId)
public
abstract
ClientContext
.
Builder
setQuotaProjectId
(
String
QuotaProjectId
)
setStreamWatchdog(Watchdog watchdog)
public
abstract
ClientContext
.
Builder
setStreamWatchdog
(
Watchdog
watchdog
)
setStreamWatchdogCheckInterval(Duration duration)
public
abstract
ClientContext
.
Builder
setStreamWatchdogCheckInterval
(
Duration
duration
)
duration
org.threeten.bp.Duration
setTracerFactory(ApiTracerFactory tracerFactory)
public
abstract
ClientContext
.
Builder
setTracerFactory
(
ApiTracerFactory
tracerFactory
)
Set the ApiTracerFactory that will be used to generate traces for operations.
setTransportChannel(TransportChannel transportChannel)
public
abstract
ClientContext
.
Builder
setTransportChannel
(
TransportChannel
transportChannel
)
setUniverseDomain(String universeDomain)
public
abstract
ClientContext
.
Builder
setUniverseDomain
(
String
universeDomain
)