@Generated(value="software.amazon.awssdk:codegen") public final class App extends Object implements SdkPojo, Serializable, ToCopyableBuilder<App.Builder,App>
An individual AWS Firewall Manager application.
| Modifier and Type | Class and Description |
|---|---|
static interface |
App.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
appName()
The application's name.
|
static App.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Long |
port()
The application's port number, for example
80. |
String |
protocol()
The IP protocol name or number.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends App.Builder> |
serializableBuilderClass() |
App.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String appName()
The application's name.
public String protocol()
The IP protocol name or number. The name can be one of tcp, udp, or icmp.
For information on possible numbers, see Protocol Numbers.
tcp, udp, or
icmp. For information on possible numbers, see Protocol Numbers.public Long port()
The application's port number, for example 80.
80.public App.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<App.Builder,App>public static App.Builder builder()
public static Class<? extends App.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.