Class AuditSinkSpec

  • All Implemented Interfaces:
    com.marcnuri.yakc.model.Model

    public class AuditSinkSpec
    extends java.lang.Object
    implements com.marcnuri.yakc.model.Model
    AuditSinkSpec holds the spec for the audit sink
    • Constructor Detail

      • AuditSinkSpec

        public AuditSinkSpec​(@NonNull
                             @NonNull Policy policy,
                             @NonNull
                             @NonNull Webhook webhook)
      • AuditSinkSpec

        public AuditSinkSpec()
    • Method Detail

      • getPolicy

        @NonNull
        public @NonNull Policy getPolicy()
      • getWebhook

        @NonNull
        public @NonNull Webhook getWebhook()
      • setPolicy

        public void setPolicy​(@NonNull
                              @NonNull Policy policy)
      • setWebhook

        public void setWebhook​(@NonNull
                               @NonNull Webhook webhook)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object