public static class CloudGateExtMappings.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CloudGateExtMappings.Builder |
appId(String appId)
The ID of the App being mapped to
|
CloudGateExtMappings |
build() |
CloudGateExtMappings.Builder |
copy(CloudGateExtMappings model) |
CloudGateExtMappings.Builder |
mappingId(String mappingId)
The id of the Cloud Gate Mapping
|
CloudGateExtMappings.Builder |
name(String name)
The name (Client ID) of the App being mapped to
|
CloudGateExtMappings.Builder |
nginxSettings(String nginxSettings)
More NGINX Settings.
|
CloudGateExtMappings.Builder |
policyName(String policyName)
The Web Tier policy name used for the App that is mapped to this Cloud Gate
|
CloudGateExtMappings.Builder |
proxyPass(String proxyPass)
NGINX ProxyPass entry for this Mapping
|
CloudGateExtMappings.Builder |
ref(String ref)
URI of the App being mapped to
|
CloudGateExtMappings.Builder |
resourcePrefix(String resourcePrefix)
Resource prefix for this mapping.
|
CloudGateExtMappings.Builder |
serverId(String serverId)
Server Instance for the Mapping.
|
CloudGateExtMappings.Builder |
upstreamServerGroupId(String upstreamServerGroupId)
Upstream server group instance for the Mapping.
|
CloudGateExtMappings.Builder |
value(String value)
The id of the App being mapped to
|
public CloudGateExtMappings.Builder mappingId(String mappingId)
The id of the Cloud Gate Mapping
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
mappingId
- the value to setpublic CloudGateExtMappings.Builder resourcePrefix(String resourcePrefix)
Resource prefix for this mapping. This will be used to define the location block
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readOnly - required: true - returned: default - type: string - uniqueness: none
resourcePrefix
- the value to setpublic CloudGateExtMappings.Builder proxyPass(String proxyPass)
NGINX ProxyPass entry for this Mapping
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
proxyPass
- the value to setpublic CloudGateExtMappings.Builder serverId(String serverId)
Server Instance for the Mapping. This is one of the server IDs(server blocks) from the associated Cloud Gate list
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readOnly - required: true - returned: default - type: string - uniqueness: none
serverId
- the value to setpublic CloudGateExtMappings.Builder nginxSettings(String nginxSettings)
More NGINX Settings. JSON encoded key value pairs similar to WTP encoding
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
nginxSettings
- the value to setpublic CloudGateExtMappings.Builder appId(String appId)
The ID of the App being mapped to
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
appId
- the value to setpublic CloudGateExtMappings.Builder value(String value)
The id of the App being mapped to
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
value
- the value to setpublic CloudGateExtMappings.Builder name(String name)
The name (Client ID) of the App being mapped to
*Added In:** 19.2.1
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
name
- the value to setpublic CloudGateExtMappings.Builder ref(String ref)
URI of the App being mapped to
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: reference - uniqueness: none
ref
- the value to setpublic CloudGateExtMappings.Builder policyName(String policyName)
The Web Tier policy name used for the App that is mapped to this Cloud Gate
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
policyName
- the value to setpublic CloudGateExtMappings.Builder upstreamServerGroupId(String upstreamServerGroupId)
Upstream server group instance for the Mapping. This is one of the upstream server group IDs(upstream blocks) from the associated Cloud Gate list
*Added In:** 20.1.3
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
upstreamServerGroupId
- the value to setpublic CloudGateExtMappings build()
public CloudGateExtMappings.Builder copy(CloudGateExtMappings model)
Copyright © 2016–2024. All rights reserved.