Class CloudGateExtUpstreamServerGroups.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.CloudGateExtUpstreamServerGroups.Builder
-
- Enclosing class:
- CloudGateExtUpstreamServerGroups
public static class CloudGateExtUpstreamServerGroups.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudGateExtUpstreamServerGroups
build()
CloudGateExtUpstreamServerGroups.Builder
copy(CloudGateExtUpstreamServerGroups model)
CloudGateExtUpstreamServerGroups.Builder
displayName(String displayName)
Display name of upstreamCloudGateExtUpstreamServerGroups.Builder
nginxSettings(String nginxSettings)
Any additional settings in nginx configuration formCloudGateExtUpstreamServerGroups.Builder
ref(String ref)
URI of the upstream server groupsCloudGateExtUpstreamServerGroups.Builder
ssl(Boolean ssl)
SSL flag for the Upstream BlockCloudGateExtUpstreamServerGroups.Builder
value(String value)
Name for the Upstream Block
-
-
-
Method Detail
-
value
public CloudGateExtUpstreamServerGroups.Builder value(String value)
Name for the Upstream Block*Added In:** 20.1.3
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readOnly - required: true - returned: default - type: string - uniqueness: none
- Parameters:
value
- the value to set- Returns:
- this builder
-
ref
public CloudGateExtUpstreamServerGroups.Builder ref(String ref)
URI of the upstream server groups*Added In:** 20.1.3
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: reference - uniqueness: none
- Parameters:
ref
- the value to set- Returns:
- this builder
-
nginxSettings
public CloudGateExtUpstreamServerGroups.Builder nginxSettings(String nginxSettings)
Any additional settings in nginx configuration form*Added In:** 20.1.3
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
nginxSettings
- the value to set- Returns:
- this builder
-
ssl
public CloudGateExtUpstreamServerGroups.Builder ssl(Boolean ssl)
SSL flag for the Upstream Block*Added In:** 20.1.3
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none
- Parameters:
ssl
- the value to set- Returns:
- this builder
-
displayName
public CloudGateExtUpstreamServerGroups.Builder displayName(String displayName)
Display name of upstream*Added In:** 20.1.3
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: true - returned: default - type: string - uniqueness: none
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
build
public CloudGateExtUpstreamServerGroups build()
-
copy
public CloudGateExtUpstreamServerGroups.Builder copy(CloudGateExtUpstreamServerGroups model)
-
-