@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetVpnConnectionDeviceSampleConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<GetVpnConnectionDeviceSampleConfigurationRequest>
NOOP| Constructor and Description |
|---|
GetVpnConnectionDeviceSampleConfigurationRequest() |
| Modifier and Type | Method and Description |
|---|---|
GetVpnConnectionDeviceSampleConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Request<GetVpnConnectionDeviceSampleConfigurationRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
String |
getInternetKeyExchangeVersion()
The IKE version to be used in the sample configuration file for your customer gateway device.
|
String |
getVpnConnectionDeviceTypeId()
Device identifier provided by the
GetVpnConnectionDeviceTypes API. |
String |
getVpnConnectionId()
The
VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration. |
int |
hashCode() |
void |
setInternetKeyExchangeVersion(String internetKeyExchangeVersion)
The IKE version to be used in the sample configuration file for your customer gateway device.
|
void |
setVpnConnectionDeviceTypeId(String vpnConnectionDeviceTypeId)
Device identifier provided by the
GetVpnConnectionDeviceTypes API. |
void |
setVpnConnectionId(String vpnConnectionId)
The
VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration. |
String |
toString()
Returns a string representation of this object.
|
GetVpnConnectionDeviceSampleConfigurationRequest |
withInternetKeyExchangeVersion(String internetKeyExchangeVersion)
The IKE version to be used in the sample configuration file for your customer gateway device.
|
GetVpnConnectionDeviceSampleConfigurationRequest |
withVpnConnectionDeviceTypeId(String vpnConnectionDeviceTypeId)
Device identifier provided by the
GetVpnConnectionDeviceTypes API. |
GetVpnConnectionDeviceSampleConfigurationRequest |
withVpnConnectionId(String vpnConnectionId)
The
VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration. |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic GetVpnConnectionDeviceSampleConfigurationRequest()
public void setVpnConnectionId(String vpnConnectionId)
The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.
vpnConnectionId - The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample
configuration.public String getVpnConnectionId()
The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.
VpnConnectionId specifies the Site-to-Site VPN connection used for the sample
configuration.public GetVpnConnectionDeviceSampleConfigurationRequest withVpnConnectionId(String vpnConnectionId)
The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.
vpnConnectionId - The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample
configuration.public void setVpnConnectionDeviceTypeId(String vpnConnectionDeviceTypeId)
Device identifier provided by the GetVpnConnectionDeviceTypes API.
vpnConnectionDeviceTypeId - Device identifier provided by the GetVpnConnectionDeviceTypes API.public String getVpnConnectionDeviceTypeId()
Device identifier provided by the GetVpnConnectionDeviceTypes API.
GetVpnConnectionDeviceTypes API.public GetVpnConnectionDeviceSampleConfigurationRequest withVpnConnectionDeviceTypeId(String vpnConnectionDeviceTypeId)
Device identifier provided by the GetVpnConnectionDeviceTypes API.
vpnConnectionDeviceTypeId - Device identifier provided by the GetVpnConnectionDeviceTypes API.public void setInternetKeyExchangeVersion(String internetKeyExchangeVersion)
The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one
of the following versions: ikev1 or ikev2.
internetKeyExchangeVersion - The IKE version to be used in the sample configuration file for your customer gateway device. You can
specify one of the following versions: ikev1 or ikev2.public String getInternetKeyExchangeVersion()
The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one
of the following versions: ikev1 or ikev2.
ikev1 or ikev2.public GetVpnConnectionDeviceSampleConfigurationRequest withInternetKeyExchangeVersion(String internetKeyExchangeVersion)
The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one
of the following versions: ikev1 or ikev2.
internetKeyExchangeVersion - The IKE version to be used in the sample configuration file for your customer gateway device. You can
specify one of the following versions: ikev1 or ikev2.public Request<GetVpnConnectionDeviceSampleConfigurationRequest> getDryRunRequest()
getDryRunRequest in interface DryRunSupportedRequest<GetVpnConnectionDeviceSampleConfigurationRequest>public String toString()
toString in class ObjectObject.toString()public GetVpnConnectionDeviceSampleConfigurationRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()