public static class HttpStorageOptions.Builder extends StorageOptions.Builder
   
  
  
    Inherited Members
    
      com.google.cloud.ServiceOptions.Builder.getAllowedClientLibTokens()
    
    
      com.google.cloud.ServiceOptions.Builder.self()
    
    
      com.google.cloud.ServiceOptions.Builder.setApiTracerFactory(com.google.api.gax.tracing.ApiTracerFactory)
    
    
      com.google.cloud.ServiceOptions.Builder.setClientLibToken(java.lang.String)
    
    
      com.google.cloud.ServiceOptions.Builder.setClock(com.google.api.core.ApiClock)
    
    
      com.google.cloud.ServiceOptions.Builder.setCredentials(com.google.auth.Credentials)
    
    
      com.google.cloud.ServiceOptions.Builder.setHeaderProvider(com.google.api.gax.rpc.HeaderProvider)
    
    
      com.google.cloud.ServiceOptions.Builder.setHost(java.lang.String)
    
    
      com.google.cloud.ServiceOptions.Builder.setProjectId(java.lang.String)
    
    
      com.google.cloud.ServiceOptions.Builder.setQuotaProjectId(java.lang.String)
    
    
      com.google.cloud.ServiceOptions.Builder.setRetrySettings(com.google.api.gax.retrying.RetrySettings)
    
    
      com.google.cloud.ServiceOptions.Builder.setServiceFactory(com.google.cloud.ServiceFactory<ServiceT,OptionsT>)
    
    
      com.google.cloud.ServiceOptions.Builder.setServiceRpcFactory(com.google.cloud.spi.ServiceRpcFactory<OptionsT>)
    
    
      com.google.cloud.ServiceOptions.Builder.setTransportOptions(com.google.cloud.TransportOptions)
    
    
      com.google.cloud.ServiceOptions.Builder.setUniverseDomain(java.lang.String)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
   
  Methods
  
  
  build()
  
    public HttpStorageOptions build()
   
  
  Overrides
  
  
  self()
  
    protected HttpStorageOptions.Builder self()
   
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.self()
  
  setBlobWriteSessionConfig(@NonNull BlobWriteSessionConfig blobWriteSessionConfig)
  
    public HttpStorageOptions.Builder setBlobWriteSessionConfig(@NonNull BlobWriteSessionConfig blobWriteSessionConfig)
   
  
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | blobWriteSessionConfig | @org.checkerframework.checker.nullness.qual.NonNull com.google.cloud.storage.BlobWriteSessionConfig
 | 
    
  
  
  Overrides
  
  
  setClientLibToken(String clientLibToken)
  
    public HttpStorageOptions.Builder setClientLibToken(String clientLibToken)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | clientLibToken | String
 | 
    
  
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.setClientLibToken(java.lang.String)
  
  setClock(ApiClock clock)
  
    public HttpStorageOptions.Builder setClock(ApiClock clock)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | clock | ApiClock
 | 
    
  
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.setClock(com.google.api.core.ApiClock)
  
  setCredentials(Credentials credentials)
  
    public HttpStorageOptions.Builder setCredentials(Credentials credentials)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | credentials | com.google.auth.Credentials
 | 
    
  
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.setCredentials(com.google.auth.Credentials)
  
  
  
    public HttpStorageOptions.Builder setHeaderProvider(HeaderProvider headerProvider)
   
  
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.setHeaderProvider(com.google.api.gax.rpc.HeaderProvider)
  
  setHost(String host)
  
    public HttpStorageOptions.Builder setHost(String host)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | host | String
 | 
    
  
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.setHost(java.lang.String)
  
  setProjectId(String projectId)
  
    public HttpStorageOptions.Builder setProjectId(String projectId)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | projectId | String
 | 
    
  
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.setProjectId(java.lang.String)
  
  setQuotaProjectId(String quotaProjectId)
  
    public HttpStorageOptions.Builder setQuotaProjectId(String quotaProjectId)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | quotaProjectId | String
 | 
    
  
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.setQuotaProjectId(java.lang.String)
  
  setRetrySettings(RetrySettings retrySettings)
  
    public HttpStorageOptions.Builder setRetrySettings(RetrySettings retrySettings)
   
  
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.setRetrySettings(com.google.api.gax.retrying.RetrySettings)
  
  setServiceFactory(ServiceFactory<Storage,StorageOptions> serviceFactory)
  
    public HttpStorageOptions.Builder setServiceFactory(ServiceFactory<Storage,StorageOptions> serviceFactory)
   
  
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.setServiceFactory(com.google.cloud.ServiceFactory<ServiceT,OptionsT>)
  
  setServiceRpcFactory(ServiceRpcFactory<StorageOptions> serviceRpcFactory)
  
    public HttpStorageOptions.Builder setServiceRpcFactory(ServiceRpcFactory<StorageOptions> serviceRpcFactory)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | serviceRpcFactory | com.google.cloud.spi.ServiceRpcFactory<StorageOptions>
 | 
    
  
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.setServiceRpcFactory(com.google.cloud.spi.ServiceRpcFactory<OptionsT>)
  
  setStorageRetryStrategy(StorageRetryStrategy storageRetryStrategy)
  
    public HttpStorageOptions.Builder setStorageRetryStrategy(StorageRetryStrategy storageRetryStrategy)
   
  
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | storageRetryStrategy | StorageRetryStrategy
 a non-null storageRetryStrategy to use | 
    
  
  
  Overrides
  
  
  setTransportOptions(TransportOptions transportOptions)
  
    public HttpStorageOptions.Builder setTransportOptions(TransportOptions transportOptions)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | transportOptions | com.google.cloud.TransportOptions
 | 
    
  
  
  Overrides
  com.google.cloud.ServiceOptions.Builder.setTransportOptions(com.google.cloud.TransportOptions)