@Generated(value="software.amazon.awssdk:codegen") public final class PortRange extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PortRange.Builder,PortRange>
A complex type for a range of ports for a listener.
Modifier and Type | Class and Description |
---|---|
static interface |
PortRange.Builder |
Modifier and Type | Method and Description |
---|---|
static PortRange.Builder |
builder() |
boolean |
equals(Object obj) |
Integer |
fromPort()
The first port in the range of ports, inclusive.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends PortRange.Builder> |
serializableBuilderClass() |
PortRange.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
Integer |
toPort()
The last port in the range of ports, inclusive.
|
String |
toString() |
copy
public Integer fromPort()
The first port in the range of ports, inclusive.
public Integer toPort()
The last port in the range of ports, inclusive.
public PortRange.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<PortRange.Builder,PortRange>
public static PortRange.Builder builder()
public static Class<? extends PortRange.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.