public class DeleteCommandData extends Object implements ICommandData
Constructor and Description |
---|
DeleteCommandData() |
DeleteCommandData(String key,
Etag etag) |
Modifier and Type | Method and Description |
---|---|
RavenJObject |
getAdditionalData()
Additional command data.
|
Etag |
getEtag()
Current document etag, used for concurrency checks (null to skip check)
|
String |
getKey()
Key of a document to delete.
|
RavenJObject |
getMetadata()
RavenJObject representing document's metadata.
|
HttpMethods |
getMethod()
Returns operation method.
|
void |
setAdditionalData(RavenJObject additionalData)
Additional command data.
|
void |
setEtag(Etag etag)
Current document etag, used for concurrency checks (null to skip check)
|
void |
setKey(String key)
Key of a document to delete.
|
RavenJObject |
toJson()
Translates this instance to a Json object.
|
public RavenJObject getAdditionalData()
getAdditionalData
in interface ICommandData
public Etag getEtag()
getEtag
in interface ICommandData
public String getKey()
getKey
in interface ICommandData
public RavenJObject getMetadata()
getMetadata
in interface ICommandData
public HttpMethods getMethod()
getMethod
in interface ICommandData
public void setAdditionalData(RavenJObject additionalData)
setAdditionalData
in interface ICommandData
additionalData
- public void setEtag(Etag etag)
etag
- public void setKey(String key)
key
- public RavenJObject toJson()
toJson
in interface ICommandData
Copyright © 2016. All Rights Reserved.