UpdatePolicyRequest

public final class UpdatePolicyRequest

Class representation of a Nylas update policy request.

Constructors

Link copied to clipboard
public UpdatePolicyRequest UpdatePolicyRequest(@Json(name = "name") String name, @Json(name = "options") PolicyOptions options, @Json(name = "limits") PolicyLimits limits, @Json(name = "rules") List<String> rules, @Json(name = "spam_detection") PolicySpamDetection spamDetection)

Types

Link copied to clipboard
public final class Builder

Builder for UpdatePolicyRequest.

Properties

Link copied to clipboard
private final PolicyLimits limits

Resource and rate limits for agent accounts using this policy.

Link copied to clipboard
private final String name

Name of the policy.

Link copied to clipboard
private final PolicyOptions options

Optional mailbox and behavior settings.

Link copied to clipboard
private final List<String> rules

IDs of rules to link to this policy.

Link copied to clipboard

Spam detection configuration.

Functions

Link copied to clipboard
public final PolicyLimits getLimits()

Resource and rate limits for agent accounts using this policy.

Link copied to clipboard
public final String getName()

Name of the policy.

Link copied to clipboard
public final PolicyOptions getOptions()

Optional mailbox and behavior settings.

Link copied to clipboard
public final List<String> getRules()

IDs of rules to link to this policy.

Link copied to clipboard

Spam detection configuration.