Class SettingsCloudGateCorsSettings.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.SettingsCloudGateCorsSettings.Builder
-
- Enclosing class:
- SettingsCloudGateCorsSettings
public static class SettingsCloudGateCorsSettings.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SettingsCloudGateCorsSettingsbuild()SettingsCloudGateCorsSettings.BuildercloudGateCorsAllowedOrigins(List<String> cloudGateCorsAllowedOrigins)Cloud Gate Allowed Cross-Origin Resource Sharing (CORS) Origins for this tenant.SettingsCloudGateCorsSettings.BuildercloudGateCorsAllowNullOrigin(Boolean cloudGateCorsAllowNullOrigin)Allow Null Origin (CORS) for this tenant.SettingsCloudGateCorsSettings.BuildercloudGateCorsEnabled(Boolean cloudGateCorsEnabled)Enable Cloud Gate Cross-Origin Resource Sharing (CORS) for this tenant.SettingsCloudGateCorsSettings.BuildercloudGateCorsExposedHeaders(List<String> cloudGateCorsExposedHeaders)List of Response Headers Cloud Gate is allowed to expose in the CORS Response Header: Access-Control-Expose-Headers.SettingsCloudGateCorsSettings.BuildercloudGateCorsMaxAge(Integer cloudGateCorsMaxAge)Maximum number of seconds a CORS Pre-flight Response may be cached by client.SettingsCloudGateCorsSettings.Buildercopy(SettingsCloudGateCorsSettings model)
-
-
-
Method Detail
-
cloudGateCorsAllowNullOrigin
public SettingsCloudGateCorsSettings.Builder cloudGateCorsAllowNullOrigin(Boolean cloudGateCorsAllowNullOrigin)
Allow Null Origin (CORS) for this tenant.*Added In:** 2011192329
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
- Parameters:
cloudGateCorsAllowNullOrigin- the value to set- Returns:
- this builder
-
cloudGateCorsEnabled
public SettingsCloudGateCorsSettings.Builder cloudGateCorsEnabled(Boolean cloudGateCorsEnabled)
Enable Cloud Gate Cross-Origin Resource Sharing (CORS) for this tenant.*Added In:** 2011192329
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
- Parameters:
cloudGateCorsEnabled- the value to set- Returns:
- this builder
-
cloudGateCorsAllowedOrigins
public SettingsCloudGateCorsSettings.Builder cloudGateCorsAllowedOrigins(List<String> cloudGateCorsAllowedOrigins)
Cloud Gate Allowed Cross-Origin Resource Sharing (CORS) Origins for this tenant.*Added In:** 2011192329
*SCIM++ Properties:** - idcsSearchable: false - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
cloudGateCorsAllowedOrigins- the value to set- Returns:
- this builder
-
cloudGateCorsMaxAge
public SettingsCloudGateCorsSettings.Builder cloudGateCorsMaxAge(Integer cloudGateCorsMaxAge)
Maximum number of seconds a CORS Pre-flight Response may be cached by client.*Added In:** 2205182039
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
- Parameters:
cloudGateCorsMaxAge- the value to set- Returns:
- this builder
-
cloudGateCorsExposedHeaders
public SettingsCloudGateCorsSettings.Builder cloudGateCorsExposedHeaders(List<String> cloudGateCorsExposedHeaders)
List of Response Headers Cloud Gate is allowed to expose in the CORS Response Header: Access-Control-Expose-Headers.*Added In:** 2205182039
*SCIM++ Properties:** - idcsSearchable: false - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
cloudGateCorsExposedHeaders- the value to set- Returns:
- this builder
-
build
public SettingsCloudGateCorsSettings build()
-
copy
public SettingsCloudGateCorsSettings.Builder copy(SettingsCloudGateCorsSettings model)
-
-