Class WebhookConfiguration

All Implemented Interfaces:
Serializable, Comparable

public class WebhookConfiguration extends GenericItem
Generated class for type WebhookConfiguration.
See Also:
  • Field Details

    • EVENTTYPE

      public static final String EVENTTYPE
      Qualifier of the WebhookConfiguration.eventType attribute
      See Also:
    • INTEGRATIONOBJECT

      public static final String INTEGRATIONOBJECT
      Qualifier of the WebhookConfiguration.integrationObject attribute
      See Also:
    • DESTINATION

      public static final String DESTINATION
      Qualifier of the WebhookConfiguration.destination attribute
      See Also:
    • FILTERLOCATION

      public static final String FILTERLOCATION
      Qualifier of the WebhookConfiguration.filterLocation attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • WebhookConfiguration

      public WebhookConfiguration()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class Item
    • getDestination

      public ConsumedDestination getDestination(SessionContext ctx)
      Generated method - Getter of the WebhookConfiguration.destination attribute.
      Returns:
      the destination - The destination this WebhookConfiguration is to send the payload
    • getDestination

      public ConsumedDestination getDestination()
      Generated method - Getter of the WebhookConfiguration.destination attribute.
      Returns:
      the destination - The destination this WebhookConfiguration is to send the payload
    • setDestination

      public void setDestination(SessionContext ctx, ConsumedDestination value)
      Generated method - Setter of the WebhookConfiguration.destination attribute.
      Parameters:
      value - the destination - The destination this WebhookConfiguration is to send the payload
    • setDestination

      public void setDestination(ConsumedDestination value)
      Generated method - Setter of the WebhookConfiguration.destination attribute.
      Parameters:
      value - the destination - The destination this WebhookConfiguration is to send the payload
    • getEventType

      public String getEventType(SessionContext ctx)
      Generated method - Getter of the WebhookConfiguration.eventType attribute.
      Returns:
      the eventType - The event this WebhookConfiguration responds to
    • getEventType

      public String getEventType()
      Generated method - Getter of the WebhookConfiguration.eventType attribute.
      Returns:
      the eventType - The event this WebhookConfiguration responds to
    • setEventType

      public void setEventType(SessionContext ctx, String value)
      Generated method - Setter of the WebhookConfiguration.eventType attribute.
      Parameters:
      value - the eventType - The event this WebhookConfiguration responds to
    • setEventType

      public void setEventType(String value)
      Generated method - Setter of the WebhookConfiguration.eventType attribute.
      Parameters:
      value - the eventType - The event this WebhookConfiguration responds to
    • getFilterLocation

      public String getFilterLocation(SessionContext ctx)
      Generated method - Getter of the WebhookConfiguration.filterLocation attribute.
      Returns:
      the filterLocation - Specifies the URI of the filter logic. For example, script://orderFilter.
    • getFilterLocation

      public String getFilterLocation()
      Generated method - Getter of the WebhookConfiguration.filterLocation attribute.
      Returns:
      the filterLocation - Specifies the URI of the filter logic. For example, script://orderFilter.
    • setFilterLocation

      public void setFilterLocation(SessionContext ctx, String value)
      Generated method - Setter of the WebhookConfiguration.filterLocation attribute.
      Parameters:
      value - the filterLocation - Specifies the URI of the filter logic. For example, script://orderFilter.
    • setFilterLocation

      public void setFilterLocation(String value)
      Generated method - Setter of the WebhookConfiguration.filterLocation attribute.
      Parameters:
      value - the filterLocation - Specifies the URI of the filter logic. For example, script://orderFilter.
    • getIntegrationObject

      public IntegrationObject getIntegrationObject(SessionContext ctx)
      Generated method - Getter of the WebhookConfiguration.integrationObject attribute.
      Returns:
      the integrationObject - The IntegrationObject this WebhookConfiguration is to use when sending the payload
    • getIntegrationObject

      public IntegrationObject getIntegrationObject()
      Generated method - Getter of the WebhookConfiguration.integrationObject attribute.
      Returns:
      the integrationObject - The IntegrationObject this WebhookConfiguration is to use when sending the payload
    • setIntegrationObject

      public void setIntegrationObject(SessionContext ctx, IntegrationObject value)
      Generated method - Setter of the WebhookConfiguration.integrationObject attribute.
      Parameters:
      value - the integrationObject - The IntegrationObject this WebhookConfiguration is to use when sending the payload
    • setIntegrationObject

      public void setIntegrationObject(IntegrationObject value)
      Generated method - Setter of the WebhookConfiguration.integrationObject attribute.
      Parameters:
      value - the integrationObject - The IntegrationObject this WebhookConfiguration is to use when sending the payload