Package com.oracle.bmc.apigateway.model
Class CustomClientAppDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.apigateway.model.CustomClientAppDetails.Builder
-
- Enclosing class:
- CustomClientAppDetails
public static class CustomClientAppDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomClientAppDetails
build()
CustomClientAppDetails.Builder
clientId(String clientId)
Client ID for the OAuth2/OIDC app.CustomClientAppDetails.Builder
clientSecretId(String clientSecretId)
The OCID of the Oracle Vault Service secret resource.CustomClientAppDetails.Builder
clientSecretVersionNumber(Long clientSecretVersionNumber)
The version number of the client secret to use.CustomClientAppDetails.Builder
copy(CustomClientAppDetails model)
-
-
-
Method Detail
-
clientId
public CustomClientAppDetails.Builder clientId(String clientId)
Client ID for the OAuth2/OIDC app.- Parameters:
clientId
- the value to set- Returns:
- this builder
-
clientSecretId
public CustomClientAppDetails.Builder clientSecretId(String clientSecretId)
The OCID of the Oracle Vault Service secret resource.- Parameters:
clientSecretId
- the value to set- Returns:
- this builder
-
clientSecretVersionNumber
public CustomClientAppDetails.Builder clientSecretVersionNumber(Long clientSecretVersionNumber)
The version number of the client secret to use.- Parameters:
clientSecretVersionNumber
- the value to set- Returns:
- this builder
-
build
public CustomClientAppDetails build()
-
copy
public CustomClientAppDetails.Builder copy(CustomClientAppDetails model)
-
-