Interface NodeSemantics.Builder

  • Method Details

    • purpose

      NodeSemantics.Builder purpose(String purpose)

      What the service does.

      Parameters:
      purpose - What the service does.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • language

      NodeSemantics.Builder language(String language)

      The primary programming language the service is written in.

      Parameters:
      language - The primary programming language the service is written in.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • framework

      NodeSemantics.Builder framework(String framework)

      The application framework the service is built on.

      Parameters:
      framework - The application framework the service is built on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kind

      The kind of workload the service is.

      Parameters:
      kind - The kind of workload the service is.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • repository

      NodeSemantics.Builder repository(String repository)

      The source repository the service is built from.

      Parameters:
      repository - The source repository the service is built from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.