@Generated(value="software.amazon.awssdk:codegen") public final class GetVpnConnectionDeviceSampleConfigurationRequest extends Ec2Request implements ToCopyableBuilder<GetVpnConnectionDeviceSampleConfigurationRequest.Builder,GetVpnConnectionDeviceSampleConfigurationRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
GetVpnConnectionDeviceSampleConfigurationRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static GetVpnConnectionDeviceSampleConfigurationRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
internetKeyExchangeVersion()
The IKE version to be used in the sample configuration file for your customer gateway device.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetVpnConnectionDeviceSampleConfigurationRequest.Builder> |
serializableBuilderClass() |
GetVpnConnectionDeviceSampleConfigurationRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
vpnConnectionDeviceTypeId()
Device identifier provided by the
GetVpnConnectionDeviceTypes API. |
String |
vpnConnectionId()
The
VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration. |
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String vpnConnectionId()
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 final String vpnConnectionDeviceTypeId()
Device identifier provided by the GetVpnConnectionDeviceTypes
API.
GetVpnConnectionDeviceTypes
API.public final 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
.
ikev1
or ikev2
.public GetVpnConnectionDeviceSampleConfigurationRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<GetVpnConnectionDeviceSampleConfigurationRequest.Builder,GetVpnConnectionDeviceSampleConfigurationRequest>
toBuilder
in class Ec2Request
public static GetVpnConnectionDeviceSampleConfigurationRequest.Builder builder()
public static Class<? extends GetVpnConnectionDeviceSampleConfigurationRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsRequest
public final boolean equals(Object obj)
equals
in class AwsRequest
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2023. All rights reserved.