Enum StatefulRuleProtocol
- java.lang.Object
-
- java.lang.Enum<StatefulRuleProtocol>
-
- software.amazon.awssdk.services.networkfirewall.model.StatefulRuleProtocol
-
- All Implemented Interfaces:
Serializable,Comparable<StatefulRuleProtocol>
@Generated("software.amazon.awssdk:codegen") public enum StatefulRuleProtocol extends Enum<StatefulRuleProtocol>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StatefulRuleProtocolfromValue(String value)Use this in place of valueOf to convert the raw string returned by the service into the enum value.static Set<StatefulRuleProtocol>knownValues()StringtoString()static StatefulRuleProtocolvalueOf(String name)Returns the enum constant of this type with the specified name.static StatefulRuleProtocol[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
IP
public static final StatefulRuleProtocol IP
-
TCP
public static final StatefulRuleProtocol TCP
-
UDP
public static final StatefulRuleProtocol UDP
-
ICMP
public static final StatefulRuleProtocol ICMP
-
HTTP
public static final StatefulRuleProtocol HTTP
-
FTP
public static final StatefulRuleProtocol FTP
-
TLS
public static final StatefulRuleProtocol TLS
-
SMB
public static final StatefulRuleProtocol SMB
-
DNS
public static final StatefulRuleProtocol DNS
-
DCERPC
public static final StatefulRuleProtocol DCERPC
-
SSH
public static final StatefulRuleProtocol SSH
-
SMTP
public static final StatefulRuleProtocol SMTP
-
IMAP
public static final StatefulRuleProtocol IMAP
-
MSN
public static final StatefulRuleProtocol MSN
-
KRB5
public static final StatefulRuleProtocol KRB5
-
IKEV2
public static final StatefulRuleProtocol IKEV2
-
TFTP
public static final StatefulRuleProtocol TFTP
-
NTP
public static final StatefulRuleProtocol NTP
-
DHCP
public static final StatefulRuleProtocol DHCP
-
UNKNOWN_TO_SDK_VERSION
public static final StatefulRuleProtocol UNKNOWN_TO_SDK_VERSION
-
-
Method Detail
-
values
public static StatefulRuleProtocol[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (StatefulRuleProtocol c : StatefulRuleProtocol.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static StatefulRuleProtocol valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
toString
public String toString()
- Overrides:
toStringin classEnum<StatefulRuleProtocol>
-
fromValue
public static StatefulRuleProtocol fromValue(String value)
Use this in place of valueOf to convert the raw string returned by the service into the enum value.- Parameters:
value- real value- Returns:
- StatefulRuleProtocol corresponding to the value
-
knownValues
public static Set<StatefulRuleProtocol> knownValues()
Use this in place ofvalues()to return aSetof all values known to the SDK. This will return all known enum values exceptUNKNOWN_TO_SDK_VERSION.- Returns:
- a
Setof knownStatefulRuleProtocols
-
-