@Generated(value="software.amazon.awssdk:codegen") public final class PerObjectStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PerObjectStatus.Builder,PerObjectStatus>
Provides configuration status for a single policy or rule group that is used for a firewall endpoint. Network Firewall provides each endpoint with the rules that are configured in the firewall policy. Each time you add a subnet or modify the associated firewall policy, Network Firewall synchronizes the rules in the endpoint, so it can properly filter network traffic. This is part of a SyncState for a firewall.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PerObjectStatus.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PerObjectStatus.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 PerObjectStatus.Builder> |
serializableBuilderClass() |
PerObjectSyncStatus |
syncStatus()
Indicates whether this object is in sync with the version indicated in the update token.
|
String |
syncStatusAsString()
Indicates whether this object is in sync with the version indicated in the update token.
|
PerObjectStatus.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
updateToken()
The current version of the object that is either in sync or pending synchronization.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final PerObjectSyncStatus syncStatus()
Indicates whether this object is in sync with the version indicated in the update token.
If the service returns an enum value that is not available in the current SDK version, syncStatus will
return PerObjectSyncStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from syncStatusAsString().
PerObjectSyncStatuspublic final String syncStatusAsString()
Indicates whether this object is in sync with the version indicated in the update token.
If the service returns an enum value that is not available in the current SDK version, syncStatus will
return PerObjectSyncStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from syncStatusAsString().
PerObjectSyncStatuspublic final String updateToken()
The current version of the object that is either in sync or pending synchronization.
public PerObjectStatus.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PerObjectStatus.Builder,PerObjectStatus>public static PerObjectStatus.Builder builder()
public static Class<? extends PerObjectStatus.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.