Builder
A builder for WebhookConfig.
Functions
Link copied to clipboard
public final Interaction.WebhookConfig.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Adds a single String to Builder.uris.
Link copied to clipboard
Returns an immutable instance of WebhookConfig.
Link copied to clipboard
Link copied to clipboard
public final Interaction.WebhookConfig.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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
public final Interaction.WebhookConfig.Builder userMetadata(JsonField<Interaction.WebhookConfig.UserMetadata> userMetadata)
Sets Builder.userMetadata to an arbitrary JSON value.
public final Interaction.WebhookConfig.Builder userMetadata(Interaction.WebhookConfig.UserMetadata userMetadata)
Optional. The user metadata that will be returned on each event emission to the webhooks.