@Generated(value="software.amazon.awssdk:codegen") public final class VirtualGatewayPortMapping extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VirtualGatewayPortMapping.Builder,VirtualGatewayPortMapping>
An object that represents a port mapping.
| Modifier and Type | Class and Description |
|---|---|
static interface |
VirtualGatewayPortMapping.Builder |
| Modifier and Type | Method and Description |
|---|---|
static VirtualGatewayPortMapping.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
port()
The port used for the port mapping.
|
VirtualGatewayPortProtocol |
protocol()
The protocol used for the port mapping.
|
String |
protocolAsString()
The protocol used for the port mapping.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VirtualGatewayPortMapping.Builder> |
serializableBuilderClass() |
VirtualGatewayPortMapping.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer port()
The port used for the port mapping. Specify one protocol.
public final VirtualGatewayPortProtocol protocol()
The protocol used for the port mapping.
If the service returns an enum value that is not available in the current SDK version, protocol will
return VirtualGatewayPortProtocol.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from protocolAsString().
VirtualGatewayPortProtocolpublic final String protocolAsString()
The protocol used for the port mapping.
If the service returns an enum value that is not available in the current SDK version, protocol will
return VirtualGatewayPortProtocol.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from protocolAsString().
VirtualGatewayPortProtocolpublic VirtualGatewayPortMapping.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<VirtualGatewayPortMapping.Builder,VirtualGatewayPortMapping>public static VirtualGatewayPortMapping.Builder builder()
public static Class<? extends VirtualGatewayPortMapping.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.