Uses of Interface
software.amazon.awssdk.services.ec2.model.ClientVpnEndpoint.Builder
Packages that use ClientVpnEndpoint.Builder
-
Uses of ClientVpnEndpoint.Builder in software.amazon.awssdk.services.ec2.model
Methods in software.amazon.awssdk.services.ec2.model that return ClientVpnEndpoint.BuilderModifier and TypeMethodDescriptionClientVpnEndpoint.Builder.associatedTargetNetworks(Collection<AssociatedTargetNetwork> associatedTargetNetworks) Deprecated.This property is deprecated.ClientVpnEndpoint.Builder.associatedTargetNetworks(Consumer<AssociatedTargetNetwork.Builder>... associatedTargetNetworks) Deprecated.This property is deprecated.ClientVpnEndpoint.Builder.associatedTargetNetworks(AssociatedTargetNetwork... associatedTargetNetworks) Deprecated.This property is deprecated.ClientVpnEndpoint.Builder.authenticationOptions(Collection<ClientVpnAuthentication> authenticationOptions) Information about the authentication method used by the Client VPN endpoint.ClientVpnEndpoint.Builder.authenticationOptions(Consumer<ClientVpnAuthentication.Builder>... authenticationOptions) Information about the authentication method used by the Client VPN endpoint.ClientVpnEndpoint.Builder.authenticationOptions(ClientVpnAuthentication... authenticationOptions) Information about the authentication method used by the Client VPN endpoint.static ClientVpnEndpoint.BuilderClientVpnEndpoint.builder()ClientVpnEndpoint.Builder.clientCidrBlock(String clientCidrBlock) The IPv4 address range, in CIDR notation, from which client IP addresses are assigned.default ClientVpnEndpoint.BuilderClientVpnEndpoint.Builder.clientConnectOptions(Consumer<ClientConnectResponseOptions.Builder> clientConnectOptions) The options for managing connection authorization for new client connections.ClientVpnEndpoint.Builder.clientConnectOptions(ClientConnectResponseOptions clientConnectOptions) The options for managing connection authorization for new client connections.default ClientVpnEndpoint.BuilderClientVpnEndpoint.Builder.clientLoginBannerOptions(Consumer<ClientLoginBannerResponseOptions.Builder> clientLoginBannerOptions) Options for enabling a customizable text banner that will be displayed on Amazon Web Services provided clients when a VPN session is established.ClientVpnEndpoint.Builder.clientLoginBannerOptions(ClientLoginBannerResponseOptions clientLoginBannerOptions) Options for enabling a customizable text banner that will be displayed on Amazon Web Services provided clients when a VPN session is established.default ClientVpnEndpoint.BuilderClientVpnEndpoint.Builder.clientRouteEnforcementOptions(Consumer<ClientRouteEnforcementResponseOptions.Builder> clientRouteEnforcementOptions) Client route enforcement is a feature of the Client VPN service that helps enforce administrator defined routes on devices connected through the VPN.ClientVpnEndpoint.Builder.clientRouteEnforcementOptions(ClientRouteEnforcementResponseOptions clientRouteEnforcementOptions) Client route enforcement is a feature of the Client VPN service that helps enforce administrator defined routes on devices connected through the VPN.ClientVpnEndpoint.Builder.clientVpnEndpointId(String clientVpnEndpointId) The ID of the Client VPN endpoint.default ClientVpnEndpoint.BuilderClientVpnEndpoint.Builder.connectionLogOptions(Consumer<ConnectionLogResponseOptions.Builder> connectionLogOptions) Information about the client connection logging options for the Client VPN endpoint.ClientVpnEndpoint.Builder.connectionLogOptions(ConnectionLogResponseOptions connectionLogOptions) Information about the client connection logging options for the Client VPN endpoint.ClientVpnEndpoint.Builder.creationTime(String creationTime) The date and time the Client VPN endpoint was created.ClientVpnEndpoint.Builder.deletionTime(String deletionTime) The date and time the Client VPN endpoint was deleted, if applicable.ClientVpnEndpoint.Builder.description(String description) A brief description of the endpoint.ClientVpnEndpoint.Builder.disconnectOnSessionTimeout(Boolean disconnectOnSessionTimeout) Indicates whether the client VPN session is disconnected after the maximumsessionTimeoutHoursis reached.The DNS name to be used by clients when connecting to the Client VPN endpoint.ClientVpnEndpoint.Builder.dnsServers(String... dnsServers) Information about the DNS servers to be used for DNS resolution.ClientVpnEndpoint.Builder.dnsServers(Collection<String> dnsServers) Information about the DNS servers to be used for DNS resolution.ClientVpnEndpoint.Builder.endpointIpAddressType(String endpointIpAddressType) The IP address type of the Client VPN endpoint.ClientVpnEndpoint.Builder.endpointIpAddressType(EndpointIpAddressType endpointIpAddressType) The IP address type of the Client VPN endpoint.ClientVpnEndpoint.Builder.securityGroupIds(String... securityGroupIds) The IDs of the security groups for the target network.ClientVpnEndpoint.Builder.securityGroupIds(Collection<String> securityGroupIds) The IDs of the security groups for the target network.ClientVpnEndpoint.Builder.selfServicePortalUrl(String selfServicePortalUrl) The URL of the self-service portal.ClientVpnEndpoint.Builder.serverCertificateArn(String serverCertificateArn) The ARN of the server certificate.ClientVpnEndpoint.Builder.sessionTimeoutHours(Integer sessionTimeoutHours) The maximum VPN session duration time in hours.ClientVpnEndpoint.Builder.splitTunnel(Boolean splitTunnel) Indicates whether split-tunnel is enabled in the Client VPN endpoint.default ClientVpnEndpoint.BuilderClientVpnEndpoint.Builder.status(Consumer<ClientVpnEndpointStatus.Builder> status) The current state of the Client VPN endpoint.ClientVpnEndpoint.Builder.status(ClientVpnEndpointStatus status) The current state of the Client VPN endpoint.ClientVpnEndpoint.Builder.tags(Collection<Tag> tags) Any tags assigned to the Client VPN endpoint.ClientVpnEndpoint.Builder.tags(Consumer<Tag.Builder>... tags) Any tags assigned to the Client VPN endpoint.Any tags assigned to the Client VPN endpoint.ClientVpnEndpoint.toBuilder()ClientVpnEndpoint.Builder.trafficIpAddressType(String trafficIpAddressType) The IP address type of the Client VPN endpoint.ClientVpnEndpoint.Builder.trafficIpAddressType(TrafficIpAddressType trafficIpAddressType) The IP address type of the Client VPN endpoint.default ClientVpnEndpoint.BuilderClientVpnEndpoint.Builder.transitGatewayConfiguration(Consumer<TransitGatewayConfigurationDescribeEndpointStructure.Builder> transitGatewayConfiguration) The Transit Gateway configuration for the Client VPN endpoint.ClientVpnEndpoint.Builder.transitGatewayConfiguration(TransitGatewayConfigurationDescribeEndpointStructure transitGatewayConfiguration) The Transit Gateway configuration for the Client VPN endpoint.ClientVpnEndpoint.Builder.transportProtocol(String transportProtocol) The transport protocol used by the Client VPN endpoint.ClientVpnEndpoint.Builder.transportProtocol(TransportProtocol transportProtocol) The transport protocol used by the Client VPN endpoint.The ID of the VPC.The port number for the Client VPN endpoint.ClientVpnEndpoint.Builder.vpnProtocol(String vpnProtocol) The protocol used by the VPN session.ClientVpnEndpoint.Builder.vpnProtocol(VpnProtocol vpnProtocol) The protocol used by the VPN session.Methods in software.amazon.awssdk.services.ec2.model that return types with arguments of type ClientVpnEndpoint.BuilderModifier and TypeMethodDescriptionstatic Class<? extends ClientVpnEndpoint.Builder>ClientVpnEndpoint.serializableBuilderClass()