Class MyAppApp.Builder
- java.lang.Object
- 
- com.oracle.bmc.identitydomains.model.MyAppApp.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MyAppApp.Builderactive(Boolean active)If true, this App is able to participate in runtime services, such as automatic-login, OAuth, and SAML.MyAppApp.BuilderappIcon(String appIcon)Application icon.MyAppApp.BuilderappThumbnail(String appThumbnail)Application thumbnail.MyAppAppbuild()MyAppApp.Buildercopy(MyAppApp model)MyAppApp.Builderdescription(String description)Application descriptionMyAppApp.Builderdisplay(String display)Application display nameMyAppApp.BuilderisAliasApp(Boolean isAliasApp)If true, this App is an AliasApp and it cannot be granted to an end user directlyMyAppApp.BuilderisLoginTarget(Boolean isLoginTarget)If true, this App allows runtime services to log end users into this App automatically.MyAppApp.BuilderisOPCService(Boolean isOPCService)If true, this application is an Oracle Public Cloud service-instance.MyAppApp.BuilderloginMechanism(String loginMechanism)The protocol that runtime services will use to log end users in to this App automatically.MyAppApp.Builderref(String ref)Application URIMyAppApp.BuilderserviceTypeURN(String serviceTypeURN)This Uniform Resource Name (URN) value identifies the type of Oracle Public Cloud service of which this app is an instance.MyAppApp.BuildershowInMyApps(Boolean showInMyApps)If true, this App will be displayed in the MyApps page of each end-user who has access to this App.MyAppApp.Buildervalue(String value)Application identifier
 
- 
- 
- 
Method Detail- 
valuepublic MyAppApp.Builder value(String value) Application identifier*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: true - returned: default - type: string - uniqueness: none - Parameters:
- value- the value to set
- Returns:
- this builder
 
 - 
refpublic MyAppApp.Builder ref(String ref) Application URI*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: reference - uniqueness: none - Parameters:
- ref- the value to set
- Returns:
- this builder
 
 - 
displaypublic MyAppApp.Builder display(String display) Application display name*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none - Parameters:
- display- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic MyAppApp.Builder description(String description) Application description*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none - Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
isLoginTargetpublic MyAppApp.Builder isLoginTarget(Boolean isLoginTarget) If true, this App allows runtime services to log end users into this App automatically.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none - Parameters:
- isLoginTarget- the value to set
- Returns:
- this builder
 
 - 
showInMyAppspublic MyAppApp.Builder showInMyApps(Boolean showInMyApps) If true, this App will be displayed in the MyApps page of each end-user who has access to this App.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none - Parameters:
- showInMyApps- the value to set
- Returns:
- this builder
 
 - 
isAliasApppublic MyAppApp.Builder isAliasApp(Boolean isAliasApp) If true, this App is an AliasApp and it cannot be granted to an end user directly*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: writeOnly - required: false - returned: never - type: boolean - uniqueness: none - Parameters:
- isAliasApp- the value to set
- Returns:
- this builder
 
 - 
activepublic MyAppApp.Builder active(Boolean active) If true, this App is able to participate in runtime services, such as automatic-login, OAuth, and SAML.If false, all runtime services are disabled for this App, and only administrative operations can be performed. *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none - Parameters:
- active- the value to set
- Returns:
- this builder
 
 - 
loginMechanismpublic MyAppApp.Builder loginMechanism(String loginMechanism) The protocol that runtime services will use to log end users in to this App automatically.If ‘OIDC’, then runtime services use the OpenID Connect protocol. If ‘SAML’, then runtime services use Security Assertion Markup Language protocol. *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none - Parameters:
- loginMechanism- the value to set
- Returns:
- this builder
 
 - 
appIconpublic MyAppApp.Builder appIcon(String appIcon) Application icon.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none - Parameters:
- appIcon- the value to set
- Returns:
- this builder
 
 - 
appThumbnailpublic MyAppApp.Builder appThumbnail(String appThumbnail) Application thumbnail.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none - Parameters:
- appThumbnail- the value to set
- Returns:
- this builder
 
 - 
isOPCServicepublic MyAppApp.Builder isOPCService(Boolean isOPCService) If true, this application is an Oracle Public Cloud service-instance.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none - Parameters:
- isOPCService- the value to set
- Returns:
- this builder
 
 - 
serviceTypeURNpublic MyAppApp.Builder serviceTypeURN(String serviceTypeURN) This Uniform Resource Name (URN) value identifies the type of Oracle Public Cloud service of which this app is an instance.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none - Parameters:
- serviceTypeURN- the value to set
- Returns:
- this builder
 
 - 
buildpublic MyAppApp build() 
 - 
copypublic MyAppApp.Builder copy(MyAppApp model) 
 
- 
 
-