@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ClientConnectResponseOptions extends Object implements Serializable, Cloneable
The options for managing connection authorization for new client connections.
Constructor and Description |
---|
ClientConnectResponseOptions() |
Modifier and Type | Method and Description |
---|---|
ClientConnectResponseOptions |
clone() |
boolean |
equals(Object obj) |
Boolean |
getEnabled()
Indicates whether client connect options are enabled.
|
String |
getLambdaFunctionArn()
The Amazon Resource Name (ARN) of the Lambda function used for connection authorization.
|
ClientVpnEndpointAttributeStatus |
getStatus()
The status of any updates to the client connect options.
|
int |
hashCode() |
Boolean |
isEnabled()
Indicates whether client connect options are enabled.
|
void |
setEnabled(Boolean enabled)
Indicates whether client connect options are enabled.
|
void |
setLambdaFunctionArn(String lambdaFunctionArn)
The Amazon Resource Name (ARN) of the Lambda function used for connection authorization.
|
void |
setStatus(ClientVpnEndpointAttributeStatus status)
The status of any updates to the client connect options.
|
String |
toString()
Returns a string representation of this object.
|
ClientConnectResponseOptions |
withEnabled(Boolean enabled)
Indicates whether client connect options are enabled.
|
ClientConnectResponseOptions |
withLambdaFunctionArn(String lambdaFunctionArn)
The Amazon Resource Name (ARN) of the Lambda function used for connection authorization.
|
ClientConnectResponseOptions |
withStatus(ClientVpnEndpointAttributeStatus status)
The status of any updates to the client connect options.
|
public void setEnabled(Boolean enabled)
Indicates whether client connect options are enabled.
enabled
- Indicates whether client connect options are enabled.public Boolean getEnabled()
Indicates whether client connect options are enabled.
public ClientConnectResponseOptions withEnabled(Boolean enabled)
Indicates whether client connect options are enabled.
enabled
- Indicates whether client connect options are enabled.public Boolean isEnabled()
Indicates whether client connect options are enabled.
public void setLambdaFunctionArn(String lambdaFunctionArn)
The Amazon Resource Name (ARN) of the Lambda function used for connection authorization.
lambdaFunctionArn
- The Amazon Resource Name (ARN) of the Lambda function used for connection authorization.public String getLambdaFunctionArn()
The Amazon Resource Name (ARN) of the Lambda function used for connection authorization.
public ClientConnectResponseOptions withLambdaFunctionArn(String lambdaFunctionArn)
The Amazon Resource Name (ARN) of the Lambda function used for connection authorization.
lambdaFunctionArn
- The Amazon Resource Name (ARN) of the Lambda function used for connection authorization.public void setStatus(ClientVpnEndpointAttributeStatus status)
The status of any updates to the client connect options.
status
- The status of any updates to the client connect options.public ClientVpnEndpointAttributeStatus getStatus()
The status of any updates to the client connect options.
public ClientConnectResponseOptions withStatus(ClientVpnEndpointAttributeStatus status)
The status of any updates to the client connect options.
status
- The status of any updates to the client connect options.public String toString()
toString
in class Object
Object.toString()
public ClientConnectResponseOptions clone()