VMware GemFire Java API Reference
Class Deployment
- java.lang.Object
-
- org.apache.geode.management.configuration.AbstractConfiguration<R>
-
- org.apache.geode.management.configuration.GroupableConfiguration<DeploymentInfo>
-
- org.apache.geode.management.configuration.Deployment
-
- All Implemented Interfaces:
java.io.Serializable,Identifiable<java.lang.String>,JsonSerializable,HasFile
public class Deployment extends GroupableConfiguration<DeploymentInfo> implements HasFile
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEPLOYMENT_ENDPOINT-
Fields inherited from class org.apache.geode.management.configuration.AbstractConfiguration
CLUSTER
-
Fields inherited from interface org.apache.geode.management.configuration.HasFile
CONFIG_PARAM, FILE_PARAM
-
-
Constructor Summary
Constructors Constructor Description Deployment()Deployment(java.lang.String name, java.lang.String deployedBy, java.lang.String deployedTime)Deployment(java.lang.String jarFileName, java.lang.String deployedBy, java.lang.String deployedTime, java.lang.String applicationName)Deployment(java.lang.String jarFileName, java.lang.String deployedBy, java.lang.String deployedTime, java.util.List<java.lang.String> dependencies)Deployment(java.lang.String jarFileName, java.lang.String deployedBy, java.lang.String deployedTime, java.util.List<java.lang.String> dependencies, java.lang.String applicationName)Deployment(Deployment deployment, java.io.File jarFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetApplicationName()CommandTypegetCreationCommandType()java.util.List<java.lang.String>getDependencies()java.lang.StringgetDeployedBy()java.lang.StringgetDeployedTime()java.io.FilegetFile()java.lang.StringgetFileName()java.lang.StringgetFilePath()java.lang.StringgetId()Returns the attribute of the configuration that uniquely identifies itLinksgetLinks()inthashCode()voidsetDependencies(java.util.List<java.lang.String> dependencies)voidsetDeployedBy(java.lang.String deployedBy)For internal use onlyvoidsetDeployedTime(java.lang.String deployedTime)For internal use onlyvoidsetFile(java.io.File file)voidsetFileName(java.lang.String jarFileName)java.lang.StringtoString()-
Methods inherited from class org.apache.geode.management.configuration.GroupableConfiguration
getGroup, setGroup
-
Methods inherited from class org.apache.geode.management.configuration.AbstractConfiguration
getGroupName, isCluster, isGlobalRuntime
-
-
-
-
Field Detail
-
DEPLOYMENT_ENDPOINT
public static final java.lang.String DEPLOYMENT_ENDPOINT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Deployment
public Deployment()
-
Deployment
public Deployment(java.lang.String jarFileName, java.lang.String deployedBy, java.lang.String deployedTime, java.util.List<java.lang.String> dependencies, java.lang.String applicationName)
-
Deployment
public Deployment(java.lang.String jarFileName, java.lang.String deployedBy, java.lang.String deployedTime, java.lang.String applicationName)
-
Deployment
public Deployment(Deployment deployment, java.io.File jarFile)
-
Deployment
public Deployment(java.lang.String name, java.lang.String deployedBy, java.lang.String deployedTime)
-
Deployment
public Deployment(java.lang.String jarFileName, java.lang.String deployedBy, java.lang.String deployedTime, java.util.List<java.lang.String> dependencies)
-
-
Method Detail
-
getApplicationName
public java.lang.String getApplicationName()
-
getFilePath
public java.lang.String getFilePath()
-
getId
public java.lang.String getId()
Description copied from class:AbstractConfigurationReturns the attribute of the configuration that uniquely identifies it- Specified by:
getIdin interfaceIdentifiable<java.lang.String>- Specified by:
getIdin classAbstractConfiguration<DeploymentInfo>- Returns:
- an identifier uniquely identifying this Object.
-
getFileName
public java.lang.String getFileName()
- Specified by:
getFileNamein interfaceHasFile
-
setFileName
public void setFileName(java.lang.String jarFileName)
-
getDeployedTime
public java.lang.String getDeployedTime()
-
setDeployedTime
public void setDeployedTime(java.lang.String deployedTime)
For internal use only- Parameters:
deployedTime- the deployed time value
-
getDeployedBy
public java.lang.String getDeployedBy()
-
setDeployedBy
public void setDeployedBy(java.lang.String deployedBy)
For internal use only- Parameters:
deployedBy- the deployed by value
-
getLinks
public Links getLinks()
- Specified by:
getLinksin classAbstractConfiguration<DeploymentInfo>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getCreationCommandType
public CommandType getCreationCommandType()
- Overrides:
getCreationCommandTypein classAbstractConfiguration<DeploymentInfo>
-
getDependencies
public java.util.List<java.lang.String> getDependencies()
-
setDependencies
public void setDependencies(java.util.List<java.lang.String> dependencies)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classGroupableConfiguration<DeploymentInfo>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classGroupableConfiguration<DeploymentInfo>
-
-