Class IdentityPropagationTrustKeytab.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.IdentityPropagationTrustKeytab.Builder
-
- Enclosing class:
- IdentityPropagationTrustKeytab
public static class IdentityPropagationTrustKeytab.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdentityPropagationTrustKeytab
build()
IdentityPropagationTrustKeytab.Builder
copy(IdentityPropagationTrustKeytab model)
IdentityPropagationTrustKeytab.Builder
secretOcid(String secretOcid)
The OCID of the secret.IdentityPropagationTrustKeytab.Builder
secretVersion(Integer secretVersion)
The version of the secret.
-
-
-
Method Detail
-
secretOcid
public IdentityPropagationTrustKeytab.Builder secretOcid(String secretOcid)
The OCID of the secret.The secret content corresponding to the OCID is expected to be in Base64 encoded content type.
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
- Parameters:
secretOcid
- the value to set- Returns:
- this builder
-
secretVersion
public IdentityPropagationTrustKeytab.Builder secretVersion(Integer secretVersion)
The version of the secret.When the version is not specified, then the latest secret version is used during runtime.
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
- Parameters:
secretVersion
- the value to set- Returns:
- this builder
-
build
public IdentityPropagationTrustKeytab build()
-
copy
public IdentityPropagationTrustKeytab.Builder copy(IdentityPropagationTrustKeytab model)
-
-