public class ServiceMeta
extends java.lang.Object
| Constructor and Description |
|---|
ServiceMeta()
Constructor for ServiceMeta.
|
ServiceMeta(java.lang.String name)
Constructor for ServiceMeta.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addInterface(InterfaceMeta intrfc)
addInterface.
|
void |
addInterfaces(java.util.Collection<InterfaceMeta> interfaces)
addInterfaces.
|
java.lang.String |
contextPath()
Provides service context path.
|
java.lang.Integer |
getDeploymentOrder()
Getter for the field
deploymentOrder. |
java.lang.String |
getDockerFile()
Getter for the field
dockerFile. |
ExecutionMode |
getExecutionMode()
Getter for the field
executionMode. |
java.lang.Long |
getId()
Getter for the field
id. |
java.util.Set<InterfaceMeta> |
getInterfaces()
Getter for the field
interfaces. |
java.lang.String |
getName()
Getter for the field
name. |
ServiceRoute |
getRoute()
Getter for the field
route. |
Stage |
getStage()
Getter for the field
stage. |
Version |
getVersion()
Getter for the field
version. |
boolean |
isDynamic()
isDynamic.
|
ServiceMeta |
lightweightCopy()
Creates a lightweight copy to avoid cyclic object dependency.
|
void |
setDeploymentOrder(int deploymentOrder)
Setter for the field
deploymentOrder. |
void |
setDockerFile(java.lang.String dockerFile)
Setter for the field
dockerFile. |
void |
setDynamic(boolean isDynamic)
setDynamic.
|
void |
setExecutionMode(ExecutionMode executionMode)
Setter for the field
executionMode. |
void |
setId(java.lang.Long id)
Setter for the field
id. |
void |
setName(java.lang.String name)
Setter for the field
name. |
void |
setRoute(ServiceRoute route)
Setter for the field
route. |
void |
setStage(Stage stage)
Setter for the field
stage. |
void |
setVersion(Version version)
Setter for the field
version. |
public ServiceMeta()
Constructor for ServiceMeta.
public ServiceMeta(java.lang.String name)
Constructor for ServiceMeta.
name - a String object.public void addInterface(InterfaceMeta intrfc)
addInterface.
intrfc - a InterfaceMeta object.public java.lang.String getName()
Getter for the field name.
String object.public void setName(java.lang.String name)
Setter for the field name.
name - a String object.public java.lang.Long getId()
Getter for the field id.
Long object.public void setId(java.lang.Long id)
Setter for the field id.
id - a Long object.public boolean isDynamic()
isDynamic.
public void setDynamic(boolean isDynamic)
setDynamic.
isDynamic - a boolean.public java.util.Set<InterfaceMeta> getInterfaces()
Getter for the field interfaces.
Set object.public ServiceMeta lightweightCopy()
public java.lang.String contextPath()
public ServiceRoute getRoute()
Getter for the field route.
ServiceRoute object.public void setRoute(ServiceRoute route)
Setter for the field route.
route - a ServiceRoute object.public java.lang.String getDockerFile()
Getter for the field dockerFile.
String object.public void setDockerFile(java.lang.String dockerFile)
Setter for the field dockerFile.
dockerFile - a String object.public java.lang.Integer getDeploymentOrder()
Getter for the field deploymentOrder.
Integer object.public void setDeploymentOrder(int deploymentOrder)
Setter for the field deploymentOrder.
deploymentOrder - a int.public void setVersion(Version version)
Setter for the field version.
version - a Version object.public void setStage(Stage stage)
Setter for the field stage.
stage - a Stage object.public ExecutionMode getExecutionMode()
Getter for the field executionMode.
ExecutionMode object.public void setExecutionMode(ExecutionMode executionMode)
Setter for the field executionMode.
executionMode - a ExecutionMode object.public void addInterfaces(java.util.Collection<InterfaceMeta> interfaces)
addInterfaces.
interfaces - a Collection object.Copyright © 2021. All rights reserved.