@Generated(value="software.amazon.awssdk:codegen") public final class BatchDetachPolicy extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BatchDetachPolicy.Builder,BatchDetachPolicy>
Detaches the specified policy from the specified directory inside a BatchWrite operation. For more information, see DetachPolicy and BatchWriteRequest$Operations.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BatchDetachPolicy.Builder |
| Modifier and Type | Method and Description |
|---|---|
static BatchDetachPolicy.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ObjectReference |
objectReference()
Reference that identifies the object whose policy object will be detached.
|
ObjectReference |
policyReference()
Reference that identifies the policy object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BatchDetachPolicy.Builder> |
serializableBuilderClass() |
BatchDetachPolicy.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ObjectReference policyReference()
Reference that identifies the policy object.
public final ObjectReference objectReference()
Reference that identifies the object whose policy object will be detached.
public BatchDetachPolicy.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BatchDetachPolicy.Builder,BatchDetachPolicy>public static BatchDetachPolicy.Builder builder()
public static Class<? extends BatchDetachPolicy.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.