Interface ImportDocumentationPartsRequest.Builder

    • Method Detail

      • restApiId

        ImportDocumentationPartsRequest.Builder restApiId​(String restApiId)

        The string identifier of the associated RestApi.

        Parameters:
        restApiId - The string identifier of the associated RestApi.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • mode

        ImportDocumentationPartsRequest.Builder mode​(String mode)

        A query parameter to indicate whether to overwrite (overwrite) any existing DocumentationParts definition or to merge (merge) the new definition into the existing one. The default value is merge.

        Parameters:
        mode - A query parameter to indicate whether to overwrite (overwrite) any existing DocumentationParts definition or to merge (merge) the new definition into the existing one. The default value is merge.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PutMode, PutMode
      • mode

        ImportDocumentationPartsRequest.Builder mode​(PutMode mode)

        A query parameter to indicate whether to overwrite (overwrite) any existing DocumentationParts definition or to merge (merge) the new definition into the existing one. The default value is merge.

        Parameters:
        mode - A query parameter to indicate whether to overwrite (overwrite) any existing DocumentationParts definition or to merge (merge) the new definition into the existing one. The default value is merge.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PutMode, PutMode
      • failOnWarnings

        ImportDocumentationPartsRequest.Builder failOnWarnings​(Boolean failOnWarnings)

        A query parameter to specify whether to rollback the documentation importation (true) or not ( false) when a warning is encountered. The default value is false.

        Parameters:
        failOnWarnings - A query parameter to specify whether to rollback the documentation importation (true) or not (false) when a warning is encountered. The default value is false.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • body

        ImportDocumentationPartsRequest.Builder body​(SdkBytes body)

        Raw byte array representing the to-be-imported documentation parts. To import from an OpenAPI file, this is a JSON object.

        Parameters:
        body - Raw byte array representing the to-be-imported documentation parts. To import from an OpenAPI file, this is a JSON object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.