Class PathRequestFilter
- java.lang.Object
-
- software.amazon.awssdk.services.ec2.model.PathRequestFilter
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<PathRequestFilter.Builder,PathRequestFilter>
@Generated("software.amazon.awssdk:codegen") public final class PathRequestFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PathRequestFilter.Builder,PathRequestFilter>
Describes a set of filters for a path analysis. Use path filters to scope the analysis when there can be multiple resulting paths.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
PathRequestFilter.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PathRequestFilter.Builder
builder()
String
destinationAddress()
The destination IPv4 address.RequestFilterPortRange
destinationPortRange()
The destination port range.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
List<SdkField<?>>
sdkFields()
static Class<? extends PathRequestFilter.Builder>
serializableBuilderClass()
String
sourceAddress()
The source IPv4 address.RequestFilterPortRange
sourcePortRange()
The source port range.PathRequestFilter.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
sourceAddress
public final String sourceAddress()
The source IPv4 address.
- Returns:
- The source IPv4 address.
-
sourcePortRange
public final RequestFilterPortRange sourcePortRange()
The source port range.
- Returns:
- The source port range.
-
destinationAddress
public final String destinationAddress()
The destination IPv4 address.
- Returns:
- The destination IPv4 address.
-
destinationPortRange
public final RequestFilterPortRange destinationPortRange()
The destination port range.
- Returns:
- The destination port range.
-
toBuilder
public PathRequestFilter.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<PathRequestFilter.Builder,PathRequestFilter>
-
builder
public static PathRequestFilter.Builder builder()
-
serializableBuilderClass
public static Class<? extends PathRequestFilter.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String 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.
-
-