Class RequestAuthenticationDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.apmsynthetics.model.RequestAuthenticationDetails.Builder
 
- 
- Enclosing class:
- RequestAuthenticationDetails
 
 public static class RequestAuthenticationDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
oauthSchemepublic RequestAuthenticationDetails.Builder oauthScheme(OAuthSchemes oauthScheme) Request HTTP OAuth scheme.- Parameters:
- oauthScheme- the value to set
- Returns:
- this builder
 
 - 
authUserNamepublic RequestAuthenticationDetails.Builder authUserName(String authUserName) User name for authentication.- Parameters:
- authUserName- the value to set
- Returns:
- this builder
 
 - 
authUserPasswordpublic RequestAuthenticationDetails.Builder authUserPassword(String authUserPassword) User password for authentication.- Parameters:
- authUserPassword- the value to set
- Returns:
- this builder
 
 - 
authTokenpublic RequestAuthenticationDetails.Builder authToken(String authToken) Authentication token.- Parameters:
- authToken- the value to set
- Returns:
- this builder
 
 - 
authUrlpublic RequestAuthenticationDetails.Builder authUrl(String authUrl) URL to get authentication token.- Parameters:
- authUrl- the value to set
- Returns:
- this builder
 
 - 
authHeaderspublic RequestAuthenticationDetails.Builder authHeaders(List<Header> authHeaders) List of authentication headers.Example: [{“headerName”: “content-type”, “headerValue”:“json”}] - Parameters:
- authHeaders- the value to set
- Returns:
- this builder
 
 - 
authRequestMethodpublic RequestAuthenticationDetails.Builder authRequestMethod(RequestMethods authRequestMethod) Request method.- Parameters:
- authRequestMethod- the value to set
- Returns:
- this builder
 
 - 
authRequestPostBodypublic RequestAuthenticationDetails.Builder authRequestPostBody(String authRequestPostBody) Request post body.- Parameters:
- authRequestPostBody- the value to set
- Returns:
- this builder
 
 - 
buildpublic RequestAuthenticationDetails build() 
 - 
copypublic RequestAuthenticationDetails.Builder copy(RequestAuthenticationDetails model) 
 
- 
 
-