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 CloudGateExtUpstreamServerGroupsbuild()CloudGateExtUpstreamServerGroups.Buildercopy(CloudGateExtUpstreamServerGroups model)CloudGateExtUpstreamServerGroups.BuilderdisplayName(String displayName)Display name of upstreamCloudGateExtUpstreamServerGroups.BuildernginxSettings(String nginxSettings)Any additional settings in nginx configuration formCloudGateExtUpstreamServerGroups.Builderref(String ref)URI of the upstream server groupsCloudGateExtUpstreamServerGroups.Builderssl(Boolean ssl)SSL flag for the Upstream BlockCloudGateExtUpstreamServerGroups.Buildervalue(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)
-
-