Class AppointmentProperties
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.securitymanager.properties.AppointmentProperties
-
- All Implemented Interfaces:
Serializable
public class AppointmentProperties extends Object implements Serializable
MetadataSourceRequestBody carries the parameters for marking an asset or schema as external.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AppointmentProperties()Default constructorAppointmentProperties(AppointmentProperties template)Copy/clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Return comparison result based on the content of the properties.DategetEffectiveFrom()Return the date/time that this element is effective from (null means effective from the epoch).DategetEffectiveTo()Return the date/time that element is effective to (null means that it is effective indefinitely into the future).booleangetIsPublic()Return if the contents of this profile be shared with colleagues.inthashCode()Return hash code for this objectvoidsetEffectiveFrom(Date effectiveFrom)Set up the date/time that this element is effective from (null means effective from the epoch).voidsetEffectiveTo(Date effectiveTo)Set the date/time that element is effective to (null means that it is effective indefinitely into the future).voidsetIsPublic(boolean isPublic)Set up if the contents of this profile be shared with colleagues.StringtoString()JSON-style toString
-
-
-
Constructor Detail
-
AppointmentProperties
public AppointmentProperties()
Default constructor
-
AppointmentProperties
public AppointmentProperties(AppointmentProperties template)
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getEffectiveFrom
public Date getEffectiveFrom()
Return the date/time that this element is effective from (null means effective from the epoch).- Returns:
- date object
-
setEffectiveFrom
public void setEffectiveFrom(Date effectiveFrom)
Set up the date/time that this element is effective from (null means effective from the epoch).- Parameters:
effectiveFrom- date object
-
getEffectiveTo
public Date getEffectiveTo()
Return the date/time that element is effective to (null means that it is effective indefinitely into the future).- Returns:
- date object
-
setEffectiveTo
public void setEffectiveTo(Date effectiveTo)
Set the date/time that element is effective to (null means that it is effective indefinitely into the future).- Parameters:
effectiveTo- date object
-
getIsPublic
public boolean getIsPublic()
Return if the contents of this profile be shared with colleagues.- Returns:
- flag
-
setIsPublic
public void setIsPublic(boolean isPublic)
Set up if the contents of this profile be shared with colleagues.- Parameters:
isPublic- flag
-
toString
public String toString()
JSON-style toString
-
equals
public boolean equals(Object objectToCompare)
Return comparison result based on the content of the properties.
-
-