# Functions

AddAnnotations sets the desired annotations on the object and returns true if the annotations have changed.
HasPaused returns true if the object has the `paused` annotation.
HasRemediateMachine returns true if the object has the `remediate-machine` annotation.
HasSkipRemediation returns true if the object has the `skip-remediation` annotation.
HasWithPrefix returns true if at least one of the annotations has the prefix specified.
IsExternallyManaged returns true if the object has the `managed-by` annotation.
IsPaused returns true if the Cluster is paused or the object has the `paused` annotation.
ReplicasManagedByExternalAutoscaler returns true if the standard annotation for external autoscaler is present.