Package com.oracle.bmc.apigateway.model
Class ExternalRespCache.Builder
- java.lang.Object
- 
- com.oracle.bmc.apigateway.model.ExternalRespCache.Builder
 
- 
- Enclosing class:
- ExternalRespCache
 
 public static class ExternalRespCache.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalRespCache.BuilderauthenticationSecretId(String authenticationSecretId)The OCID of the Oracle Vault Service secret resource.ExternalRespCache.BuilderauthenticationSecretVersionNumber(Long authenticationSecretVersionNumber)The version number of the authentication secret to use.ExternalRespCachebuild()ExternalRespCache.BuilderconnectTimeoutInMs(Integer connectTimeoutInMs)Defines the timeout for establishing a connection with the Response Cache.ExternalRespCache.Buildercopy(ExternalRespCache model)ExternalRespCache.BuilderisSslEnabled(Boolean isSslEnabled)Defines if the connection should be over SSL.ExternalRespCache.BuilderisSslVerifyDisabled(Boolean isSslVerifyDisabled)Defines whether or not to uphold SSL verification.ExternalRespCache.BuilderreadTimeoutInMs(Integer readTimeoutInMs)Defines the timeout for reading data from the Response Cache.ExternalRespCache.BuildersendTimeoutInMs(Integer sendTimeoutInMs)Defines the timeout for transmitting data to the Response Cache.ExternalRespCache.Builderservers(List<ResponseCacheRespServer> servers)The set of cache store members to connect to.
 
- 
- 
- 
Method Detail- 
serverspublic ExternalRespCache.Builder servers(List<ResponseCacheRespServer> servers) The set of cache store members to connect to.At present only a single server is supported. - Parameters:
- servers- the value to set
- Returns:
- this builder
 
 - 
authenticationSecretIdpublic ExternalRespCache.Builder authenticationSecretId(String authenticationSecretId) The OCID of the Oracle Vault Service secret resource.- Parameters:
- authenticationSecretId- the value to set
- Returns:
- this builder
 
 - 
authenticationSecretVersionNumberpublic ExternalRespCache.Builder authenticationSecretVersionNumber(Long authenticationSecretVersionNumber) The version number of the authentication secret to use.- Parameters:
- authenticationSecretVersionNumber- the value to set
- Returns:
- this builder
 
 - 
isSslEnabledpublic ExternalRespCache.Builder isSslEnabled(Boolean isSslEnabled) Defines if the connection should be over SSL.- Parameters:
- isSslEnabled- the value to set
- Returns:
- this builder
 
 - 
isSslVerifyDisabledpublic ExternalRespCache.Builder isSslVerifyDisabled(Boolean isSslVerifyDisabled) Defines whether or not to uphold SSL verification.- Parameters:
- isSslVerifyDisabled- the value to set
- Returns:
- this builder
 
 - 
connectTimeoutInMspublic ExternalRespCache.Builder connectTimeoutInMs(Integer connectTimeoutInMs) Defines the timeout for establishing a connection with the Response Cache.- Parameters:
- connectTimeoutInMs- the value to set
- Returns:
- this builder
 
 - 
readTimeoutInMspublic ExternalRespCache.Builder readTimeoutInMs(Integer readTimeoutInMs) Defines the timeout for reading data from the Response Cache.- Parameters:
- readTimeoutInMs- the value to set
- Returns:
- this builder
 
 - 
sendTimeoutInMspublic ExternalRespCache.Builder sendTimeoutInMs(Integer sendTimeoutInMs) Defines the timeout for transmitting data to the Response Cache.- Parameters:
- sendTimeoutInMs- the value to set
- Returns:
- this builder
 
 - 
buildpublic ExternalRespCache build() 
 - 
copypublic ExternalRespCache.Builder copy(ExternalRespCache model) 
 
- 
 
-