All Downloads are FREE. Search and download functionalities are using the official Maven repository.

brooklyn.extras.whirr.core.WhirrRole Maven / Gradle / Ivy

package brooklyn.extras.whirr.core;

import brooklyn.entity.Entity;
import brooklyn.entity.proxying.ImplementedBy;
import brooklyn.event.basic.BasicConfigKey;
import brooklyn.util.flags.SetFromFlag;

@ImplementedBy(WhirrRoleImpl.class)
public interface WhirrRole extends Entity {

    @SetFromFlag("role")
    public static final BasicConfigKey ROLE = new BasicConfigKey(
            String.class, "whirr.instance.role", "Apache Whirr instance role");

    public String getRole();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy