Class WebhookConfiguration

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable

    public class WebhookConfiguration
    extends GenericItem
    Generated class for type WebhookConfiguration.
    See Also:
    Serialized Form
    • Field Detail

      • EVENTTYPE

        public static final java.lang.String EVENTTYPE
        Qualifier of the WebhookConfiguration.eventType attribute
        See Also:
        Constant Field Values
      • INTEGRATIONOBJECT

        public static final java.lang.String INTEGRATIONOBJECT
        Qualifier of the WebhookConfiguration.integrationObject attribute
        See Also:
        Constant Field Values
      • DESTINATION

        public static final java.lang.String DESTINATION
        Qualifier of the WebhookConfiguration.destination attribute
        See Also:
        Constant Field Values
      • FILTERLOCATION

        public static final java.lang.String FILTERLOCATION
        Qualifier of the WebhookConfiguration.filterLocation attribute
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • WebhookConfiguration

        public WebhookConfiguration()
    • Method Detail

      • 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 java.lang.String getEventType​(SessionContext ctx)
        Generated method - Getter of the WebhookConfiguration.eventType attribute.
        Returns:
        the eventType - The event this WebhookConfiguration responds to
      • getEventType

        public java.lang.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,
                                 java.lang.String value)
        Generated method - Setter of the WebhookConfiguration.eventType attribute.
        Parameters:
        value - the eventType - The event this WebhookConfiguration responds to
      • setEventType

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

        public java.lang.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 java.lang.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,
                                      java.lang.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​(java.lang.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