Class VpnConnectionDeviceType
java.lang.Object
software.amazon.awssdk.services.ec2.model.VpnConnectionDeviceType
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<VpnConnectionDeviceType.Builder,VpnConnectionDeviceType>
@Generated("software.amazon.awssdk:codegen")
public final class VpnConnectionDeviceType
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<VpnConnectionDeviceType.Builder,VpnConnectionDeviceType>
List of customer gateway devices that have a sample configuration file available for use. You can also see the list of device types with sample configuration files available under Your customer gateway device in the Amazon Web Services Site-to-Site VPN User Guide.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringplatform()Customer gateway device platform.static Class<? extends VpnConnectionDeviceType.Builder>final Stringsoftware()Customer gateway device software version.final StringtoString()Returns a string representation of this object.final Stringvendor()Customer gateway device vendor.final StringCustomer gateway device identifier.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
vpnConnectionDeviceTypeId
Customer gateway device identifier.
- Returns:
- Customer gateway device identifier.
-
vendor
Customer gateway device vendor.
- Returns:
- Customer gateway device vendor.
-
platform
Customer gateway device platform.
- Returns:
- Customer gateway device platform.
-
software
Customer gateway device software version.
- Returns:
- Customer gateway device software version.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<VpnConnectionDeviceType.Builder,VpnConnectionDeviceType>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-