Interface ExtractedParameter.Builder

    • Method Detail

      • key

        ExtractedParameter.Builder key​(String key)

        The parameter key name that will be used in subsequent requests.

        Parameters:
        key - The parameter key name that will be used in subsequent requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • defaultValue

        ExtractedParameter.Builder defaultValue​(String defaultValue)

        The default value to use if the parameter cannot be extracted from the response.

        Parameters:
        defaultValue - The default value to use if the parameter cannot be extracted from the response.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • propertyLocation

        ExtractedParameter.Builder propertyLocation​(String propertyLocation)

        Specifies where this extracted parameter should be placed in subsequent requests, such as in headers, query parameters, or request body.

        Parameters:
        propertyLocation - Specifies where this extracted parameter should be placed in subsequent requests, such as in headers, query parameters, or request body.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PropertyLocation, PropertyLocation
      • propertyLocation

        ExtractedParameter.Builder propertyLocation​(PropertyLocation propertyLocation)

        Specifies where this extracted parameter should be placed in subsequent requests, such as in headers, query parameters, or request body.

        Parameters:
        propertyLocation - Specifies where this extracted parameter should be placed in subsequent requests, such as in headers, query parameters, or request body.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PropertyLocation, PropertyLocation
      • value

        ExtractedParameter.Builder value​(ResponseExtractionMapping value)

        The JSON path or extraction mapping that defines how to extract the parameter value from API responses.

        Parameters:
        value - The JSON path or extraction mapping that defines how to extract the parameter value from API responses.
        Returns:
        Returns a reference to this object so that method calls can be chained together.