Builder

public final class Builder

A builder for WebhookConfig.

Functions

Link copied to clipboard
public final Interaction.WebhookConfig.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Link copied to clipboard

Returns an immutable instance of WebhookConfig.

Link copied to clipboard
public final Interaction.WebhookConfig.Builder putAdditionalProperty(String key, JsonValue value)
Link copied to clipboard
public final Interaction.WebhookConfig.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
public final Interaction.WebhookConfig.Builder uris(JsonField<List<String>> uris)

Sets Builder.uris to an arbitrary JSON value.

Optional. If set, these webhook URIs will be used for webhook events instead of the registered webhooks.

Link copied to clipboard

Sets Builder.userMetadata to an arbitrary JSON value.

Optional. The user metadata that will be returned on each event emission to the webhooks.