ResolverRule.Builder |
ResolverRule.Builder.arn(String arn) |
The ARN (Amazon Resource Name) for the Resolver rule specified by Id.
|
static ResolverRule.Builder |
ResolverRule.builder() |
|
ResolverRule.Builder |
ResolverRule.Builder.creationTime(String creationTime) |
The date and time that the Resolver rule was created, in Unix time format and Coordinated Universal Time
(UTC).
|
ResolverRule.Builder |
ResolverRule.Builder.creatorRequestId(String creatorRequestId) |
A unique string that you specified when you created the Resolver rule.
|
ResolverRule.Builder |
ResolverRule.Builder.domainName(String domainName) |
DNS queries for this domain name are forwarded to the IP addresses that are specified in
TargetIps.
|
ResolverRule.Builder |
ResolverRule.Builder.id(String id) |
The ID that Resolver assigned to the Resolver rule when you created it.
|
ResolverRule.Builder |
ResolverRule.Builder.modificationTime(String modificationTime) |
The date and time that the Resolver rule was last updated, in Unix time format and Coordinated Universal Time
(UTC).
|
ResolverRule.Builder |
ResolverRule.Builder.name(String name) |
The name for the Resolver rule, which you specified when you created the Resolver rule.
|
ResolverRule.Builder |
ResolverRule.Builder.ownerId(String ownerId) |
When a rule is shared with another Amazon Web Services account, the account ID of the account that the rule
is shared with.
|
ResolverRule.Builder |
ResolverRule.Builder.resolverEndpointId(String resolverEndpointId) |
The ID of the endpoint that the rule is associated with.
|
ResolverRule.Builder |
ResolverRule.Builder.ruleType(String ruleType) |
When you want to forward DNS queries for specified domain name to resolvers on your network, specify
FORWARD.
|
ResolverRule.Builder |
ResolverRule.Builder.ruleType(RuleTypeOption ruleType) |
When you want to forward DNS queries for specified domain name to resolvers on your network, specify
FORWARD.
|
ResolverRule.Builder |
ResolverRule.Builder.shareStatus(String shareStatus) |
Whether the rule is shared and, if so, whether the current account is sharing the rule with another account,
or another account is sharing the rule with the current account.
|
ResolverRule.Builder |
ResolverRule.Builder.shareStatus(ShareStatus shareStatus) |
Whether the rule is shared and, if so, whether the current account is sharing the rule with another account,
or another account is sharing the rule with the current account.
|
ResolverRule.Builder |
ResolverRule.Builder.status(String status) |
A code that specifies the current status of the Resolver rule.
|
ResolverRule.Builder |
ResolverRule.Builder.status(ResolverRuleStatus status) |
A code that specifies the current status of the Resolver rule.
|
ResolverRule.Builder |
ResolverRule.Builder.statusMessage(String statusMessage) |
A detailed description of the status of a Resolver rule.
|
ResolverRule.Builder |
ResolverRule.Builder.targetIps(Collection<TargetAddress> targetIps) |
An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to.
|
ResolverRule.Builder |
ResolverRule.Builder.targetIps(Consumer<TargetAddress.Builder>... targetIps) |
An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to.
|
ResolverRule.Builder |
ResolverRule.Builder.targetIps(TargetAddress... targetIps) |
An array that contains the IP addresses and ports that an outbound endpoint forwards DNS queries to.
|
ResolverRule.Builder |
ResolverRule.toBuilder() |
|