Package com.oracle.bmc.identity.model
Class UpdateSaml2IdentityProviderDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.identity.model.UpdateSaml2IdentityProviderDetails.Builder
-
- Enclosing class:
- UpdateSaml2IdentityProviderDetails
public static class UpdateSaml2IdentityProviderDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateSaml2IdentityProviderDetails
build()
UpdateSaml2IdentityProviderDetails.Builder
copy(UpdateSaml2IdentityProviderDetails model)
UpdateSaml2IdentityProviderDetails.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
UpdateSaml2IdentityProviderDetails.Builder
description(String description)
UpdateSaml2IdentityProviderDetails.Builder
freeformAttributes(Map<String,String> freeformAttributes)
Extra name value pairs associated with this identity provider.UpdateSaml2IdentityProviderDetails.Builder
freeformTags(Map<String,String> freeformTags)
UpdateSaml2IdentityProviderDetails.Builder
metadata(String metadata)
The XML that contains the information required for federating.UpdateSaml2IdentityProviderDetails.Builder
metadataUrl(String metadataUrl)
The URL for retrieving the identity provider’s metadata, which contains information required for federating.
-
-
-
Method Detail
-
description
public UpdateSaml2IdentityProviderDetails.Builder description(String description)
-
freeformTags
public UpdateSaml2IdentityProviderDetails.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public UpdateSaml2IdentityProviderDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
metadataUrl
public UpdateSaml2IdentityProviderDetails.Builder metadataUrl(String metadataUrl)
The URL for retrieving the identity provider’s metadata, which contains information required for federating.- Parameters:
metadataUrl
- the value to set- Returns:
- this builder
-
metadata
public UpdateSaml2IdentityProviderDetails.Builder metadata(String metadata)
The XML that contains the information required for federating.- Parameters:
metadata
- the value to set- Returns:
- this builder
-
freeformAttributes
public UpdateSaml2IdentityProviderDetails.Builder freeformAttributes(Map<String,String> freeformAttributes)
Extra name value pairs associated with this identity provider.Example: {“clientId”: “app_sf3kdjf3”}
- Parameters:
freeformAttributes
- the value to set- Returns:
- this builder
-
build
public UpdateSaml2IdentityProviderDetails build()
-
copy
public UpdateSaml2IdentityProviderDetails.Builder copy(UpdateSaml2IdentityProviderDetails model)
-
-