Class IdcsSecret.Builder
- java.lang.Object
-
- com.oracle.bmc.generativeaiagent.model.IdcsSecret.Builder
-
- Enclosing class:
- IdcsSecret
public static class IdcsSecret.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdcsSecret
build()
IdcsSecret.Builder
clientId(String clientId)
The IDCS Connect clientId.IdcsSecret.Builder
copy(IdcsSecret model)
IdcsSecret.Builder
idcsUrl(String idcsUrl)
The URL represent authentication url of the IDCS.IdcsSecret.Builder
scopeUrl(String scopeUrl)
Fully qualified scope urlIdcsSecret.Builder
vaultSecretId(String vaultSecretId)
The OCID of the secret for client secret.
-
-
-
Method Detail
-
idcsUrl
public IdcsSecret.Builder idcsUrl(String idcsUrl)
The URL represent authentication url of the IDCS.- Parameters:
idcsUrl
- the value to set- Returns:
- this builder
-
clientId
public IdcsSecret.Builder clientId(String clientId)
The IDCS Connect clientId.- Parameters:
clientId
- the value to set- Returns:
- this builder
-
vaultSecretId
public IdcsSecret.Builder vaultSecretId(String vaultSecretId)
The OCID of the secret for client secret.- Parameters:
vaultSecretId
- the value to set- Returns:
- this builder
-
scopeUrl
public IdcsSecret.Builder scopeUrl(String scopeUrl)
Fully qualified scope url- Parameters:
scopeUrl
- the value to set- Returns:
- this builder
-
build
public IdcsSecret build()
-
copy
public IdcsSecret.Builder copy(IdcsSecret model)
-
-