Interface TeamBuilder<TS extends TeamSource>

All Known Implementing Classes:
TeamBuilderImpl

public interface TeamBuilder<TS extends TeamSource>
Builder of a Team.
Author:
Daniel Sagenschneider
  • Method Details

    • setTeamSize

      void setTeamSize(int teamSize)
      Specifies the Team size (typically being the maximum number of Thread instances within the Team).
      Parameters:
      teamSize - Team size.
    • requestNoTeamOversight

      void requestNoTeamOversight()

      Requests to the Executive that there be no TeamOversight for the Team.

      Respecting this request is Executive implementation specific.

    • addProperty

      void addProperty(String name, String value)
      Specifies a property for the TeamSource.
      Parameters:
      name - Name of property.
      value - Value of property.