Interface Model.Builder

    • Method Detail

      • contentType

        Model.Builder contentType​(String contentType)

        The content-type for the model, for example, "application/json".

        Parameters:
        contentType - The content-type for the model, for example, "application/json".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        Model.Builder description​(String description)

        The description of the model.

        Parameters:
        description - The description of the model.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • modelId

        Model.Builder modelId​(String modelId)

        The model identifier.

        Parameters:
        modelId - The model identifier.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        Model.Builder name​(String name)

        The name of the model. Must be alphanumeric.

        Parameters:
        name - The name of the model. Must be alphanumeric.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • schema

        Model.Builder schema​(String schema)

        The schema for the model. For application/json models, this should be JSON schema draft 4 model.

        Parameters:
        schema - The schema for the model. For application/json models, this should be JSON schema draft 4 model.
        Returns:
        Returns a reference to this object so that method calls can be chained together.