Interface TeamBuilder<TS extends TeamSource>

  • All Known Implementing Classes:
    TeamBuilderImpl

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

      • 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​(java.lang.String name,
                         java.lang.String value)
        Specifies a property for the TeamSource.
        Parameters:
        name - Name of property.
        value - Value of property.