Package com.ibm.cloud.cloudant.v1.model
Class PutDesignDocumentOptions
java.lang.Object
com.ibm.cloud.sdk.core.service.model.GenericModel
com.ibm.cloud.cloudant.v1.model.PutDesignDocumentOptions
- All Implemented Interfaces:
ObjectModel
The putDesignDocument options.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
Query parameter to specify whether to store in batch mode.static class
Builder. -
Method Summary
Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel
equals, hashCode, toString
-
Method Details
-
newBuilder
New builder.- Returns:
- a PutDesignDocumentOptions builder
-
db
Gets the db. Path parameter to specify the database name.- Returns:
- the db
-
ddoc
Gets the ddoc. Path parameter to specify the design document name. The design document name is the design document ID excluding the `_design/` prefix.- Returns:
- the ddoc
-
designDocument
Gets the designDocument. HTTP request body for DesignDocument operations.- Returns:
- the designDocument
-
ifMatch
Gets the ifMatch. Header parameter for a conditional HTTP request matching an ETag.- Returns:
- the ifMatch
-
batch
Gets the batch. Query parameter to specify whether to store in batch mode. The server will respond with a HTTP 202 Accepted response code immediately.- Returns:
- the batch
-
newEdits
Gets the newEdits. Query parameter to specify whether to prevent insertion of conflicting document revisions. If false, a well-formed _rev must be included in the document. False is used by the replicator to insert documents into the target database even if that leads to the creation of conflicts. Avoid using this parameter, since this option applies document revisions without checking for conflicts, so it is very easy to accidentally end up with a large number of conflicts.- Returns:
- the newEdits
-
rev
Gets the rev. Query parameter to specify a document revision.- Returns:
- the rev
-