Class ClientContext.Builder (2.30.1)

  public 
  
 abstract 
  
 static 
  
 class 
 ClientContext 
 . 
 Builder 
 

Inheritance

java.lang.Object > ClientContext.Builder

Constructors

Builder()

  public 
  
 Builder 
 () 
 

Methods

build()

  public 
  
 abstract 
  
 ClientContext 
  
 build 
 () 
 
Returns
Type
Description

setBackgroundResources(List<BackgroundResource> backgroundResources)

  public 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setBackgroundResources 
 ( 
 List<BackgroundResource> 
  
 backgroundResources 
 ) 
 
Parameter
Name
Description
backgroundResources
Returns
Type
Description

setClock(ApiClock clock)

  public 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setClock 
 ( 
 ApiClock 
  
 clock 
 ) 
 
Parameter
Name
Description
clock
Returns
Type
Description

setCredentials(Credentials value)

  public 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setCredentials 
 ( 
 Credentials 
  
 value 
 ) 
 
Parameter
Name
Description
value
com.google.auth.Credentials
Returns
Type
Description

setDefaultCallContext(ApiCallContext defaultCallContext)

  public 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setDefaultCallContext 
 ( 
 ApiCallContext 
  
 defaultCallContext 
 ) 
 
Parameter
Name
Description
defaultCallContext
Returns
Type
Description

setEndpoint(String endpoint)

  public 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setEndpoint 
 ( 
 String 
  
 endpoint 
 ) 
 
Parameter
Name
Description
endpoint
Returns
Type
Description

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).

Parameter
Name
Description
Returns
Type
Description

setHeaders(Map<String,String> headers)

  public 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setHeaders 
 ( 
 Map<String 
 , 
 String 
>  
 headers 
 ) 
 
Parameter
Name
Description
headers
Map < String , String >
Returns
Type
Description

setInternalHeaders(Map<String,String> headers)

  protected 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setInternalHeaders 
 ( 
 Map<String 
 , 
 String 
>  
 headers 
 ) 
 
Parameter
Name
Description
headers
Map < String , String >
Returns
Type
Description

setQuotaProjectId(String QuotaProjectId)

  public 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setQuotaProjectId 
 ( 
 String 
  
 QuotaProjectId 
 ) 
 
Parameter
Name
Description
QuotaProjectId
Returns
Type
Description

setStreamWatchdog(Watchdog watchdog)

  public 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setStreamWatchdog 
 ( 
 Watchdog 
  
 watchdog 
 ) 
 
Parameter
Name
Description
watchdog
Returns
Type
Description

setStreamWatchdogCheckInterval(Duration duration)

  public 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setStreamWatchdogCheckInterval 
 ( 
 Duration 
  
 duration 
 ) 
 
Parameter
Name
Description
duration
org.threeten.bp.Duration
Returns
Type
Description

setTracerFactory(ApiTracerFactory tracerFactory)

  public 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setTracerFactory 
 ( 
 ApiTracerFactory 
  
 tracerFactory 
 ) 
 

Set the ApiTracerFactory that will be used to generate traces for operations.

Parameter
Name
Description
tracerFactory
Returns
Type
Description

setTransportChannel(TransportChannel transportChannel)

  public 
  
 abstract 
  
 ClientContext 
 . 
 Builder 
  
 setTransportChannel 
 ( 
 TransportChannel 
  
 transportChannel 
 ) 
 
Parameter
Name
Description
transportChannel
Returns
Type
Description
Design a Mobile Site
View Site in Mobile | Classic
Share by: