@Generated(value="software.amazon.awssdk:codegen") public final class BatchWriteOperation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BatchWriteOperation.Builder,BatchWriteOperation>
Represents the output of a BatchWrite operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BatchWriteOperation.Builder |
| Modifier and Type | Method and Description |
|---|---|
BatchAddFacetToObject |
addFacetToObject()
A batch operation that adds a facet to an object.
|
BatchAttachObject |
attachObject()
Attaches an object to a Directory.
|
BatchAttachPolicy |
attachPolicy()
Attaches a policy object to a regular object.
|
BatchAttachToIndex |
attachToIndex()
Attaches the specified object to the specified index.
|
BatchAttachTypedLink |
attachTypedLink()
Attaches a typed link to a specified source and target object.
|
static BatchWriteOperation.Builder |
builder() |
BatchCreateIndex |
createIndex()
Creates an index object.
|
BatchCreateObject |
createObject()
Creates an object.
|
BatchDeleteObject |
deleteObject()
Deletes an object in a Directory.
|
BatchDetachFromIndex |
detachFromIndex()
Detaches the specified object from the specified index.
|
BatchDetachObject |
detachObject()
Detaches an object from a Directory.
|
BatchDetachPolicy |
detachPolicy()
Detaches a policy from a Directory.
|
BatchDetachTypedLink |
detachTypedLink()
Detaches a typed link from a specified source and target object.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
BatchRemoveFacetFromObject |
removeFacetFromObject()
A batch operation that removes a facet from an object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BatchWriteOperation.Builder> |
serializableBuilderClass() |
BatchWriteOperation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
BatchUpdateLinkAttributes |
updateLinkAttributes()
Updates a given object's attributes.
|
BatchUpdateObjectAttributes |
updateObjectAttributes()
Updates a given object's attributes.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final BatchCreateObject createObject()
Creates an object.
public final BatchAttachObject attachObject()
Attaches an object to a Directory.
public final BatchDetachObject detachObject()
Detaches an object from a Directory.
public final BatchUpdateObjectAttributes updateObjectAttributes()
Updates a given object's attributes.
public final BatchDeleteObject deleteObject()
Deletes an object in a Directory.
public final BatchAddFacetToObject addFacetToObject()
A batch operation that adds a facet to an object.
public final BatchRemoveFacetFromObject removeFacetFromObject()
A batch operation that removes a facet from an object.
public final BatchAttachPolicy attachPolicy()
Attaches a policy object to a regular object. An object can have a limited number of attached policies.
public final BatchDetachPolicy detachPolicy()
Detaches a policy from a Directory.
public final BatchCreateIndex createIndex()
Creates an index object. See Indexing and search for more information.
public final BatchAttachToIndex attachToIndex()
Attaches the specified object to the specified index.
public final BatchDetachFromIndex detachFromIndex()
Detaches the specified object from the specified index.
public final BatchAttachTypedLink attachTypedLink()
Attaches a typed link to a specified source and target object. For more information, see Typed Links.
public final BatchDetachTypedLink detachTypedLink()
Detaches a typed link from a specified source and target object. For more information, see Typed Links.
public final BatchUpdateLinkAttributes updateLinkAttributes()
Updates a given object's attributes.
public BatchWriteOperation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BatchWriteOperation.Builder,BatchWriteOperation>public static BatchWriteOperation.Builder builder()
public static Class<? extends BatchWriteOperation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.