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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateSaml2IdentityProviderDetailsbuild()UpdateSaml2IdentityProviderDetails.Buildercopy(UpdateSaml2IdentityProviderDetails model)UpdateSaml2IdentityProviderDetails.BuilderdefinedTags(Map<String,Map<String,Object>> definedTags)UpdateSaml2IdentityProviderDetails.Builderdescription(String description)UpdateSaml2IdentityProviderDetails.BuilderfreeformAttributes(Map<String,String> freeformAttributes)Extra name value pairs associated with this identity provider.UpdateSaml2IdentityProviderDetails.BuilderfreeformTags(Map<String,String> freeformTags)UpdateSaml2IdentityProviderDetails.Buildermetadata(String metadata)The XML that contains the information required for federating.UpdateSaml2IdentityProviderDetails.BuildermetadataUrl(String metadataUrl)The URL for retrieving the identity provider’s metadata, which contains information required for federating.
 
- 
- 
- 
Method Detail- 
descriptionpublic UpdateSaml2IdentityProviderDetails.Builder description(String description) 
 - 
freeformTagspublic UpdateSaml2IdentityProviderDetails.Builder freeformTags(Map<String,String> freeformTags) 
 - 
definedTagspublic UpdateSaml2IdentityProviderDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
metadataUrlpublic 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
 
 - 
metadatapublic UpdateSaml2IdentityProviderDetails.Builder metadata(String metadata) The XML that contains the information required for federating.- Parameters:
- metadata- the value to set
- Returns:
- this builder
 
 - 
freeformAttributespublic 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
 
 - 
buildpublic UpdateSaml2IdentityProviderDetails build() 
 - 
copypublic UpdateSaml2IdentityProviderDetails.Builder copy(UpdateSaml2IdentityProviderDetails model) 
 
- 
 
-