@Generated(value="software.amazon.awssdk:codegen") public final class StaticPolicyDefinition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StaticPolicyDefinition.Builder,StaticPolicyDefinition>
Contains information about a static policy.
This data type is used as a field that is part of the PolicyDefinitionDetail type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StaticPolicyDefinition.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StaticPolicyDefinition.Builder |
builder() |
String |
description()
The description of the static policy.
|
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 StaticPolicyDefinition.Builder> |
serializableBuilderClass() |
String |
statement()
The policy content of the static policy, written in the Cedar policy language.
|
StaticPolicyDefinition.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String description()
The description of the static policy.
public final String statement()
The policy content of the static policy, written in the Cedar policy language.
public StaticPolicyDefinition.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StaticPolicyDefinition.Builder,StaticPolicyDefinition>public static StaticPolicyDefinition.Builder builder()
public static Class<? extends StaticPolicyDefinition.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.