@Generated(value="software.amazon.awssdk:codegen") public final class TerminateClientVpnConnectionsRequest extends Ec2Request implements ToCopyableBuilder<TerminateClientVpnConnectionsRequest.Builder,TerminateClientVpnConnectionsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
TerminateClientVpnConnectionsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TerminateClientVpnConnectionsRequest.Builder |
builder() |
String |
clientVpnEndpointId()
The ID of the Client VPN endpoint to which the client is connected.
|
String |
connectionId()
The ID of the client connection to be terminated.
|
Boolean |
dryRun()
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends TerminateClientVpnConnectionsRequest.Builder> |
serializableBuilderClass() |
TerminateClientVpnConnectionsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
username()
The name of the user who initiated the connection.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clientVpnEndpointId()
The ID of the Client VPN endpoint to which the client is connected.
public final String connectionId()
The ID of the client connection to be terminated.
public final String username()
The name of the user who initiated the connection. Use this option to terminate all active connections for the specified user. This option can only be used if the user has established up to five connections.
public final Boolean dryRun()
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response. If you have the required permissions, the error response is
DryRunOperation. Otherwise, it is UnauthorizedOperation.
DryRunOperation. Otherwise, it is UnauthorizedOperation.public TerminateClientVpnConnectionsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TerminateClientVpnConnectionsRequest.Builder,TerminateClientVpnConnectionsRequest>toBuilder in class Ec2Requestpublic static TerminateClientVpnConnectionsRequest.Builder builder()
public static Class<? extends TerminateClientVpnConnectionsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.