package com.faforever.client.game;
import com.faforever.client.remote.domain.GameTypeMessage;
public class GameTypeInfoBuilder {
private final GameTypeMessage gameTypeMessage;
public GameTypeInfoBuilder() {
gameTypeMessage = new GameTypeMessage();
}
public GameTypeInfoBuilder defaultValues() {
gameTypeMessage.setDesc("Description");
gameTypeMessage.setFullname("Full name");
gameTypeMessage.setIcon("icon");
gameTypeMessage.setJoin(true);
gameTypeMessage.setPublish(true);
gameTypeMessage.setOptions(new Boolean[0]);
return this;
}
public GameTypeMessage get() {
return gameTypeMessage;
}
public static GameTypeInfoBuilder create() {
return new GameTypeInfoBuilder();
}
}