public static class GroupConfiguration.Builder extends Object
Modifier and Type | Field and Description |
---|---|
protected int |
cooldown |
protected int |
maxEntities |
protected Map<String,String> |
metadata |
protected int |
minEntities |
protected String |
name |
Constructor and Description |
---|
GroupConfiguration.Builder() |
Modifier and Type | Method and Description |
---|---|
GroupConfiguration |
build() |
GroupConfiguration.Builder |
cooldown(int cooldown) |
GroupConfiguration.Builder |
fromGroupConfiguration(GroupConfiguration in) |
GroupConfiguration.Builder |
maxEntities(int maxEntities) |
GroupConfiguration.Builder |
metadata(Map<String,String> metadata) |
GroupConfiguration.Builder |
minEntities(int minEntities) |
GroupConfiguration.Builder |
name(String name) |
protected String name
protected int cooldown
protected int minEntities
protected int maxEntities
public GroupConfiguration.Builder name(String name)
name
- The name of this GroupConfiguration.GroupConfiguration.getName()
public GroupConfiguration.Builder cooldown(int cooldown)
name
- The cooldown for this GroupConfiguration.GroupConfiguration.getCooldown()
public GroupConfiguration.Builder minEntities(int minEntities)
name
- The cooldown for this GroupConfiguration.GroupConfiguration.getCooldown()
public GroupConfiguration.Builder maxEntities(int maxEntities)
name
- The maxEntities for this GroupConfiguration.GroupConfiguration.getCooldown()
public GroupConfiguration.Builder metadata(Map<String,String> metadata)
name
- The metadata for this GroupConfiguration.GroupConfiguration#getDatabases()
public GroupConfiguration build()
public GroupConfiguration.Builder fromGroupConfiguration(GroupConfiguration in)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.