Groovy Documentation

org.linkedin.glu.provisioner.core.model
[Groovy] Class SystemEntry

java.lang.Object
  org.linkedin.glu.provisioner.core.model.SystemEntry
All Implemented Interfaces:
MetadataProvider, ReadOnlyTaggeable

class SystemEntry

Authors:
ypujante@linkedin.com


Field Summary
static java.lang.String DEFAULT_ENTRY_STATE

static java.lang.String DEFAULT_PARENT

 
Property Summary
java.lang.Object actionArgs

java.lang.String agent

java.lang.String entryState

ReadOnlyTaggeable entryTags

java.lang.Object initParameters

java.util.Map metadata

java.lang.String mountPoint

java.lang.String parent

java.lang.Object script

 
Method Summary
SystemEntry clone()

boolean equals(java.lang.Object o)

java.util.Map flatten()

@return a flattened version of the entry (a map with only one level)

java.util.Map flatten(java.util.Map destMap)

@param destMap the map to store the result

static SystemEntry fromExternalRepresentation(java.lang.Object er)

java.util.Set getCommonTags(java.util.Collection tags)

java.lang.String getEntryState()

java.lang.String getKey()

java.util.Set getMissingTags(java.util.Collection tags)

java.lang.String getParent()

java.lang.String getParentKey()

java.util.Set getTags()

int getTagsCount()

boolean hasAllTags(java.util.Collection tags)

boolean hasAnyTag(java.util.Collection tags)

boolean hasTag(java.lang.String tag)

boolean hasTags()

int hashCode()

boolean isDefaultParent()

boolean isEmptyAgent()

void setTags(java.util.Collection tags)

java.lang.Object toExternalRepresentation()

java.lang.String toString()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

DEFAULT_ENTRY_STATE

public static final java.lang.String DEFAULT_ENTRY_STATE


DEFAULT_PARENT

public static final java.lang.String DEFAULT_PARENT


 
Property Detail

actionArgs

java.lang.Object actionArgs


agent

java.lang.String agent


entryState

java.lang.String entryState


entryTags

ReadOnlyTaggeable entryTags


initParameters

java.lang.Object initParameters


metadata

java.util.Map metadata


mountPoint

java.lang.String mountPoint


parent

java.lang.String parent


script

java.lang.Object script


 
Method Detail

clone

SystemEntry clone()


equals

boolean equals(java.lang.Object o)


flatten

java.util.Map flatten()
Returns:
a flattened version of the entry (a map with only one level)


flatten

java.util.Map flatten(java.util.Map destMap)
Parameters:
destMap - the map to store the result
Returns:
destMap


fromExternalRepresentation

static SystemEntry fromExternalRepresentation(java.lang.Object er)


getCommonTags

@Override
java.util.Set getCommonTags(java.util.Collection tags)


getEntryState

java.lang.String getEntryState()


getKey

java.lang.String getKey()


getMissingTags

@Override
java.util.Set getMissingTags(java.util.Collection tags)


getParent

java.lang.String getParent()


getParentKey

java.lang.String getParentKey()


getTags

@Override
java.util.Set getTags()


getTagsCount

@Override
int getTagsCount()


hasAllTags

@Override
boolean hasAllTags(java.util.Collection tags)


hasAnyTag

@Override
boolean hasAnyTag(java.util.Collection tags)


hasTag

@Override
boolean hasTag(java.lang.String tag)


hasTags

@Override
boolean hasTags()


hashCode

int hashCode()


isDefaultParent

boolean isDefaultParent()


isEmptyAgent

boolean isEmptyAgent()


setTags

void setTags(java.util.Collection tags)


toExternalRepresentation

java.lang.Object toExternalRepresentation()


toString

java.lang.String toString()


 

Groovy Documentation