@Generated(value="software.amazon.awssdk:codegen") public final class AccessPolicySummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AccessPolicySummary.Builder,AccessPolicySummary>
A summary of the data access policy.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AccessPolicySummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AccessPolicySummary.Builder |
builder() |
Long |
createdDate()
The Epoch time when the access policy was created.
|
String |
description()
The description of the access policy.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Long |
lastModifiedDate()
The date and time when the collection was last modified.
|
String |
name()
The name of the access policy.
|
String |
policyVersion()
The version of the policy.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AccessPolicySummary.Builder> |
serializableBuilderClass() |
AccessPolicySummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
AccessPolicyType |
type()
The type of access policy.
|
String |
typeAsString()
The type of access policy.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Long createdDate()
The Epoch time when the access policy was created.
public final String description()
The description of the access policy.
public final Long lastModifiedDate()
The date and time when the collection was last modified.
public final String name()
The name of the access policy.
public final String policyVersion()
The version of the policy.
public final AccessPolicyType type()
The type of access policy. Currently the only available type is data.
If the service returns an enum value that is not available in the current SDK version, type will return
AccessPolicyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
data.AccessPolicyTypepublic final String typeAsString()
The type of access policy. Currently the only available type is data.
If the service returns an enum value that is not available in the current SDK version, type will return
AccessPolicyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
data.AccessPolicyTypepublic AccessPolicySummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AccessPolicySummary.Builder,AccessPolicySummary>public static AccessPolicySummary.Builder builder()
public static Class<? extends AccessPolicySummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.