public static final class ClientVpnAuthorizationRuleOptions.Builder
extends java.lang.Object
ClientVpnAuthorizationRuleOptions
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ClientVpnAuthorizationRuleOptions |
build()
Builds the configured instance.
|
ClientVpnAuthorizationRuleOptions.Builder |
cidr(java.lang.String cidr)
Sets the value of
ClientVpnAuthorizationRuleOptions.getCidr() |
ClientVpnAuthorizationRuleOptions.Builder |
description(java.lang.String description)
Sets the value of
ClientVpnAuthorizationRuleOptions.getDescription() |
ClientVpnAuthorizationRuleOptions.Builder |
groupId(java.lang.String groupId)
Sets the value of
ClientVpnAuthorizationRuleOptions.getGroupId() |
public ClientVpnAuthorizationRuleOptions.Builder cidr(java.lang.String cidr)
ClientVpnAuthorizationRuleOptions.getCidr()
cidr
- The IPv4 address range, in CIDR notation, of the network for which access is being authorized. This parameter is required.this
public ClientVpnAuthorizationRuleOptions.Builder description(java.lang.String description)
ClientVpnAuthorizationRuleOptions.getDescription()
description
- A brief description of the authorization rule.this
public ClientVpnAuthorizationRuleOptions.Builder groupId(java.lang.String groupId)
ClientVpnAuthorizationRuleOptions.getGroupId()
groupId
- The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group.this
public ClientVpnAuthorizationRuleOptions build()
ClientVpnAuthorizationRuleOptions
java.lang.NullPointerException
- if any required attribute was not provided