Class CloudGateExtUpstreamServers.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • value

        public CloudGateExtUpstreamServers.Builder value​(String value)
        ID of the upstream server

        *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 CloudGateExtUpstreamServers.Builder ref​(String ref)
        URI of the upstream server

        *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
      • hostName

        public CloudGateExtUpstreamServers.Builder hostName​(String hostName)
        Any incoming request to cloud gate is finally sent to this host, if selected during load balancing

        *Added In:** 20.1.3

        *SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none

        Parameters:
        hostName - the value to set
        Returns:
        this builder
      • port

        public CloudGateExtUpstreamServers.Builder port​(Integer port)
        Port for the Upstream Server

        *Added In:** 20.1.3

        *SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: integer - uniqueness: none

        Parameters:
        port - the value to set
        Returns:
        this builder
      • nginxSettings

        public CloudGateExtUpstreamServers.Builder nginxSettings​(String nginxSettings)
        Any additional settings for this upstream server 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
      • groupId

        public CloudGateExtUpstreamServers.Builder groupId​(String groupId)
        Upstream Server Group instance for the upstream server.

        This is one of the upstreamServerGroup IDs(upstream blocks) from the associated Cloud Gate list

        *Added In:** 20.1.3

        *SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none

        Parameters:
        groupId - the value to set
        Returns:
        this builder
      • displayName

        public CloudGateExtUpstreamServers.Builder displayName​(String displayName)
        Display name of upstream server

        *Added In:** 20.1.3

        *SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none

        Parameters:
        displayName - the value to set
        Returns:
        this builder