public class KeystoneProject extends Object implements Project
Modifier and Type | Class and Description |
---|---|
static class |
KeystoneProject.ProjectConcreteBuilder |
static class |
KeystoneProject.Projects |
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
Constructor and Description |
---|
KeystoneProject() |
Modifier and Type | Method and Description |
---|---|
static ProjectBuilder |
builder() |
boolean |
equals(Object obj) |
String |
getDescription() |
Domain |
getDomain() |
String |
getDomainId() |
Map<String,String> |
getExtra() |
String |
getExtra(String key) |
String |
getId()
Globally unique within the owning domain.
|
Map<String,String> |
getLinks() |
String |
getName() |
String |
getParentId() |
String |
getParents() |
String |
getSubtree() |
int |
hashCode() |
boolean |
isEnabled() |
void |
setEnabled(Boolean enabled)
set project enabled
|
void |
setExtra(String key,
String value) |
void |
setLinks(Map<String,String> links) |
ProjectBuilder |
toBuilder() |
String |
toString() |
public static ProjectBuilder builder()
public ProjectBuilder toBuilder()
toBuilder
in interface Buildable<ProjectBuilder>
public String getId()
public Domain getDomain()
public String getDomainId()
getDomainId
in interface Project
public String getDescription()
getDescription
in interface Project
public String getName()
public String getParentId()
getParentId
in interface Project
public String getSubtree()
getSubtree
in interface Project
public String getParents()
getParents
in interface Project
public boolean isEnabled()
public void setEnabled(Boolean enabled)
enabled
- the new enabled statusCopyright © 2017. All rights reserved.