@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BatchWriteOperation extends Object implements Serializable, Cloneable, StructuredPojo
Represents the output of a BatchWrite operation.
| Constructor and Description |
|---|
BatchWriteOperation() |
| Modifier and Type | Method and Description |
|---|---|
BatchWriteOperation |
clone() |
boolean |
equals(Object obj) |
BatchAddFacetToObject |
getAddFacetToObject()
A batch operation that adds a facet to an object.
|
BatchAttachObject |
getAttachObject()
Attaches an object to a Directory.
|
BatchCreateObject |
getCreateObject()
Creates an object.
|
BatchDeleteObject |
getDeleteObject()
Deletes an object in a Directory.
|
BatchDetachObject |
getDetachObject()
Detaches an object from a Directory.
|
BatchRemoveFacetFromObject |
getRemoveFacetFromObject()
A batch operation that removes a facet from an object.
|
BatchUpdateObjectAttributes |
getUpdateObjectAttributes()
Updates a given object's attributes.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAddFacetToObject(BatchAddFacetToObject addFacetToObject)
A batch operation that adds a facet to an object.
|
void |
setAttachObject(BatchAttachObject attachObject)
Attaches an object to a Directory.
|
void |
setCreateObject(BatchCreateObject createObject)
Creates an object.
|
void |
setDeleteObject(BatchDeleteObject deleteObject)
Deletes an object in a Directory.
|
void |
setDetachObject(BatchDetachObject detachObject)
Detaches an object from a Directory.
|
void |
setRemoveFacetFromObject(BatchRemoveFacetFromObject removeFacetFromObject)
A batch operation that removes a facet from an object.
|
void |
setUpdateObjectAttributes(BatchUpdateObjectAttributes updateObjectAttributes)
Updates a given object's attributes.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
BatchWriteOperation |
withAddFacetToObject(BatchAddFacetToObject addFacetToObject)
A batch operation that adds a facet to an object.
|
BatchWriteOperation |
withAttachObject(BatchAttachObject attachObject)
Attaches an object to a Directory.
|
BatchWriteOperation |
withCreateObject(BatchCreateObject createObject)
Creates an object.
|
BatchWriteOperation |
withDeleteObject(BatchDeleteObject deleteObject)
Deletes an object in a Directory.
|
BatchWriteOperation |
withDetachObject(BatchDetachObject detachObject)
Detaches an object from a Directory.
|
BatchWriteOperation |
withRemoveFacetFromObject(BatchRemoveFacetFromObject removeFacetFromObject)
A batch operation that removes a facet from an object.
|
BatchWriteOperation |
withUpdateObjectAttributes(BatchUpdateObjectAttributes updateObjectAttributes)
Updates a given object's attributes.
|
public void setCreateObject(BatchCreateObject createObject)
Creates an object.
createObject - Creates an object.public BatchCreateObject getCreateObject()
Creates an object.
public BatchWriteOperation withCreateObject(BatchCreateObject createObject)
Creates an object.
createObject - Creates an object.public void setAttachObject(BatchAttachObject attachObject)
Attaches an object to a Directory.
attachObject - Attaches an object to a Directory.public BatchAttachObject getAttachObject()
Attaches an object to a Directory.
public BatchWriteOperation withAttachObject(BatchAttachObject attachObject)
Attaches an object to a Directory.
attachObject - Attaches an object to a Directory.public void setDetachObject(BatchDetachObject detachObject)
Detaches an object from a Directory.
detachObject - Detaches an object from a Directory.public BatchDetachObject getDetachObject()
Detaches an object from a Directory.
public BatchWriteOperation withDetachObject(BatchDetachObject detachObject)
Detaches an object from a Directory.
detachObject - Detaches an object from a Directory.public void setUpdateObjectAttributes(BatchUpdateObjectAttributes updateObjectAttributes)
Updates a given object's attributes.
updateObjectAttributes - Updates a given object's attributes.public BatchUpdateObjectAttributes getUpdateObjectAttributes()
Updates a given object's attributes.
public BatchWriteOperation withUpdateObjectAttributes(BatchUpdateObjectAttributes updateObjectAttributes)
Updates a given object's attributes.
updateObjectAttributes - Updates a given object's attributes.public void setDeleteObject(BatchDeleteObject deleteObject)
Deletes an object in a Directory.
deleteObject - Deletes an object in a Directory.public BatchDeleteObject getDeleteObject()
Deletes an object in a Directory.
public BatchWriteOperation withDeleteObject(BatchDeleteObject deleteObject)
Deletes an object in a Directory.
deleteObject - Deletes an object in a Directory.public void setAddFacetToObject(BatchAddFacetToObject addFacetToObject)
A batch operation that adds a facet to an object.
addFacetToObject - A batch operation that adds a facet to an object.public BatchAddFacetToObject getAddFacetToObject()
A batch operation that adds a facet to an object.
public BatchWriteOperation withAddFacetToObject(BatchAddFacetToObject addFacetToObject)
A batch operation that adds a facet to an object.
addFacetToObject - A batch operation that adds a facet to an object.public void setRemoveFacetFromObject(BatchRemoveFacetFromObject removeFacetFromObject)
A batch operation that removes a facet from an object.
removeFacetFromObject - A batch operation that removes a facet from an object.public BatchRemoveFacetFromObject getRemoveFacetFromObject()
A batch operation that removes a facet from an object.
public BatchWriteOperation withRemoveFacetFromObject(BatchRemoveFacetFromObject removeFacetFromObject)
A batch operation that removes a facet from an object.
removeFacetFromObject - A batch operation that removes a facet from an object.public String toString()
toString in class ObjectObject.toString()public BatchWriteOperation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2017. All rights reserved.