@Generated(value="software.amazon.awssdk:codegen") public final class NetworkInterfacePermissionState extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkInterfacePermissionState.Builder,NetworkInterfacePermissionState>
Describes the state of a network interface permission.
| Modifier and Type | Class and Description |
|---|---|
static interface |
NetworkInterfacePermissionState.Builder |
| Modifier and Type | Method and Description |
|---|---|
static NetworkInterfacePermissionState.Builder |
builder() |
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 NetworkInterfacePermissionState.Builder> |
serializableBuilderClass() |
NetworkInterfacePermissionStateCode |
state()
The state of the permission.
|
String |
stateAsString()
The state of the permission.
|
String |
statusMessage()
A status message, if applicable.
|
NetworkInterfacePermissionState.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic NetworkInterfacePermissionStateCode state()
The state of the permission.
If the service returns an enum value that is not available in the current SDK version, state will return
NetworkInterfacePermissionStateCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from stateAsString().
NetworkInterfacePermissionStateCodepublic String stateAsString()
The state of the permission.
If the service returns an enum value that is not available in the current SDK version, state will return
NetworkInterfacePermissionStateCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from stateAsString().
NetworkInterfacePermissionStateCodepublic String statusMessage()
A status message, if applicable.
public NetworkInterfacePermissionState.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<NetworkInterfacePermissionState.Builder,NetworkInterfacePermissionState>public static NetworkInterfacePermissionState.Builder builder()
public static Class<? extends NetworkInterfacePermissionState.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.