Package com.atlan.model.admin
Class AbstractPolicy
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.admin.AbstractPolicy
- All Implemented Interfaces:
Serializable
,Comparable<AbstractPolicy>
- Direct Known Subclasses:
AbstractPersonaPolicy
,AbstractPurposePolicy
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
AbstractPolicy.AbstractPolicyBuilder<C extends AbstractPolicy,
B extends AbstractPolicy.AbstractPolicyBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,
B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
Fields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject
-
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
int
boolean
getAllow()
Whether the actions are granted (true) or explicitly denied (false).Time (epoch) at which this policy was created, in milliseconds.Username of the user who created this policy.Explanation of the policy.getId()
Unique identifier (GUID) of the policy.getName()
Name of the policy.Time (epoch) at which this policy was updated, in milliseconds.Username of the user who updated this policy.int
hashCode()
toString()
Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Constructor Details
-
AbstractPolicy
-
-
Method Details
-
compareTo
- Specified by:
compareTo
in interfaceComparable<AbstractPolicy>
-
getId
Unique identifier (GUID) of the policy. -
getName
Name of the policy. -
getDescription
Explanation of the policy. -
getAllow
Whether the actions are granted (true) or explicitly denied (false). -
getCreatedAt
Time (epoch) at which this policy was created, in milliseconds. -
getCreatedBy
Username of the user who created this policy. -
getUpdatedAt
Time (epoch) at which this policy was updated, in milliseconds. -
getUpdatedBy
Username of the user who updated this policy. -
equals
- Overrides:
equals
in classAtlanObject
-
canEqual
- Overrides:
canEqual
in classAtlanObject
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAtlanObject
-
toString
Description copied from class:AtlanObject
- Overrides:
toString
in classAtlanObject
-