public class SourceConfiguration
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
A specification for an environment configuration
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
applicationName
The name of the application associated with the configuration.
|
private java.lang.String |
templateName
The name of the configuration template.
|
Constructor and Description |
---|
SourceConfiguration() |
Modifier and Type | Method and Description |
---|---|
SourceConfiguration |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getApplicationName()
The name of the application associated with the configuration.
|
java.lang.String |
getTemplateName()
The name of the configuration template.
|
int |
hashCode() |
void |
setApplicationName(java.lang.String applicationName)
The name of the application associated with the configuration.
|
void |
setTemplateName(java.lang.String templateName)
The name of the configuration template.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
SourceConfiguration |
withApplicationName(java.lang.String applicationName)
The name of the application associated with the configuration.
|
SourceConfiguration |
withTemplateName(java.lang.String templateName)
The name of the configuration template.
|
private java.lang.String applicationName
The name of the application associated with the configuration.
private java.lang.String templateName
The name of the configuration template.
public void setApplicationName(java.lang.String applicationName)
The name of the application associated with the configuration.
applicationName
- The name of the application associated with the configuration.public java.lang.String getApplicationName()
The name of the application associated with the configuration.
public SourceConfiguration withApplicationName(java.lang.String applicationName)
The name of the application associated with the configuration.
applicationName
- The name of the application associated with the configuration.public void setTemplateName(java.lang.String templateName)
The name of the configuration template.
templateName
- The name of the configuration template.public java.lang.String getTemplateName()
The name of the configuration template.
public SourceConfiguration withTemplateName(java.lang.String templateName)
The name of the configuration template.
templateName
- The name of the configuration template.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public SourceConfiguration clone()
clone
in class java.lang.Object