Class PropertyValuePojo
java.lang.Object
flexagon.ff.common.core.pojos.BasePOJO
flexagon.fd.model.pojos.rest.properties.PropertyValuePojo
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionPropertyValuePojo(String pPropertyName, String pPropertyValue) PropertyValuePojo(String pPropertyName, String pPropertyValue, Long pCredentialId) PropertyValuePojo(String pPropertyName, String pPropertyValue, Long pCredentialId, boolean pIsExpression) -
Method Summary
Modifier and TypeMethodDescriptionWe need to use the envId and instId in the kye so it is unique.static String_internalKeyLookup(String pPropertyName, Long pEnvId, Long pInstId) We need to use the envId and instId in the kye so it is unique.booleanvoidsetCredentialId(Long pCredentialId) voidsetIsExpression(boolean pIsExpression) voidsetOverrideDetailsPojo(OverrideDetailsPojo pOverrideDetailsPojo) voidsetPropertyName(String pPropertyName) voidsetPropertyValue(String pPropertyValue) toString()Make sure any password properties show "*****" instead of the hashed passwordsvoidvalidate()
-
Constructor Details
-
PropertyValuePojo
public PropertyValuePojo() -
PropertyValuePojo
-
PropertyValuePojo
-
PropertyValuePojo
-
-
Method Details
-
setPropertyName
-
getPropertyName
-
setPropertyValue
-
getPropertyValue
-
setCredentialId
-
getCredentialId
-
setIsExpression
public void setIsExpression(boolean pIsExpression) -
isIsExpression
public boolean isIsExpression() -
setOverrideDetailsPojo
-
getOverrideDetailsPojo
-
_internalKeyLookup
We need to use the envId and instId in the kye so it is unique. Pipe is just a seperator in case envId + instId would be the same as different env/inst id's.- Returns:
- PropertyName|EnvironmentId|InstanceId
-
_internalKeyLookup
We need to use the envId and instId in the kye so it is unique. Pipe is just a seperator in case envId + instId would be the same as different env/inst id's.- Parameters:
pPropertyName- Code of the propertypEnvId-pInstId-- Returns:
- PropertyName|EnvironmentId|InstanceId
-
toString
Make sure any password properties show "*****" instead of the hashed passwords -
validate
- Throws:
FlexCheckedException
-
toPropertyKeyDataObject
-