Class App.EventHook

  • Enclosing class:
    App

    public static class App.EventHook
    extends java.lang.Object
    • Constructor Detail

      • EventHook

        public EventHook()
    • Method Detail

      • getId

        @Nullable
        public @Nullable java.lang.String getId()
      • getHookType

        @Nullable
        public @Nullable App.HookType getHookType()
      • getEnabled

        @Nullable
        public @Nullable java.lang.Boolean getEnabled()
      • getProduct

        @Nullable
        public @Nullable App.Product getProduct()
      • getEventTypes

        @Nullable
        public @Nullable java.util.List<java.lang.String> getEventTypes()
      • getWebhookURL

        @Nullable
        public @Nullable java.lang.String getWebhookURL()
      • getSqsQueueURL

        @Nullable
        public @Nullable java.lang.String getSqsQueueURL()
      • getSqsRegion

        @Nullable
        public @Nullable java.lang.String getSqsRegion()
      • getSqsAuthType

        @Nullable
        public @Nullable App.AuthType getSqsAuthType()
      • getSqsKey

        @Nullable
        public @Nullable java.lang.String getSqsKey()
      • getSqsSecret

        @Nullable
        public @Nullable java.lang.String getSqsSecret()
      • getSqsRoleARN

        @Nullable
        public @Nullable java.lang.String getSqsRoleARN()
      • getSnsTopicARN

        @Nullable
        public @Nullable java.lang.String getSnsTopicARN()
      • getSnsRegion

        @Nullable
        public @Nullable java.lang.String getSnsRegion()
      • getSnsAuthType

        @Nullable
        public @Nullable App.AuthType getSnsAuthType()
      • getSnsKey

        @Nullable
        public @Nullable java.lang.String getSnsKey()
      • getSnsSecret

        @Nullable
        public @Nullable java.lang.String getSnsSecret()
      • getSnsRoleARN

        @Nullable
        public @Nullable java.lang.String getSnsRoleARN()
      • getTimeoutMs

        @Nullable
        public @Nullable java.lang.Number getTimeoutMs()
      • getCreatedAt

        @Nullable
        public @Nullable java.util.Date getCreatedAt()
      • getUpdatedAt

        @Nullable
        public @Nullable java.util.Date getUpdatedAt()
      • setId

        public void setId​(@Nullable
                          @Nullable java.lang.String id)
      • setHookType

        public void setHookType​(@Nullable
                                @Nullable App.HookType hookType)
      • setEnabled

        public void setEnabled​(@Nullable
                               @Nullable java.lang.Boolean enabled)
      • setProduct

        public void setProduct​(@Nullable
                               @Nullable App.Product product)
      • setEventTypes

        public void setEventTypes​(@Nullable
                                  @Nullable java.util.List<java.lang.String> eventTypes)
      • setWebhookURL

        public void setWebhookURL​(@Nullable
                                  @Nullable java.lang.String webhookURL)
      • setSqsQueueURL

        public void setSqsQueueURL​(@Nullable
                                   @Nullable java.lang.String sqsQueueURL)
      • setSqsRegion

        public void setSqsRegion​(@Nullable
                                 @Nullable java.lang.String sqsRegion)
      • setSqsAuthType

        public void setSqsAuthType​(@Nullable
                                   @Nullable App.AuthType sqsAuthType)
      • setSqsKey

        public void setSqsKey​(@Nullable
                              @Nullable java.lang.String sqsKey)
      • setSqsSecret

        public void setSqsSecret​(@Nullable
                                 @Nullable java.lang.String sqsSecret)
      • setSqsRoleARN

        public void setSqsRoleARN​(@Nullable
                                  @Nullable java.lang.String sqsRoleARN)
      • setSnsTopicARN

        public void setSnsTopicARN​(@Nullable
                                   @Nullable java.lang.String snsTopicARN)
      • setSnsRegion

        public void setSnsRegion​(@Nullable
                                 @Nullable java.lang.String snsRegion)
      • setSnsAuthType

        public void setSnsAuthType​(@Nullable
                                   @Nullable App.AuthType snsAuthType)
      • setSnsKey

        public void setSnsKey​(@Nullable
                              @Nullable java.lang.String snsKey)
      • setSnsSecret

        public void setSnsSecret​(@Nullable
                                 @Nullable java.lang.String snsSecret)
      • setSnsRoleARN

        public void setSnsRoleARN​(@Nullable
                                  @Nullable java.lang.String snsRoleARN)
      • setTimeoutMs

        public void setTimeoutMs​(@Nullable
                                 @Nullable java.lang.Number timeoutMs)
      • setCreatedAt

        public void setCreatedAt​(@Nullable
                                 @Nullable java.util.Date createdAt)
      • setUpdatedAt

        public void setUpdatedAt​(@Nullable
                                 @Nullable java.util.Date updatedAt)
      • 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