@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) |
<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()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public ObjectReference policyReference()
Reference that identifies the policy object.
public ObjectReference objectReference()
Reference that identifies the object whose policy object will be detached.
public BatchDetachPolicy.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<BatchDetachPolicy.Builder,BatchDetachPolicy>
public static BatchDetachPolicy.Builder builder()
public static Class<? extends BatchDetachPolicy.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.