Package com.ibm.cloud.cloudant.v1.model
Class PostDesignDocsOptions.Builder
java.lang.Object
com.ibm.cloud.cloudant.v1.model.PostDesignDocsOptions.Builder
- Enclosing class:
PostDesignDocsOptions
Builder.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds a new element to keys.attachments
(Boolean attachments) Set the attachments.attEncodingInfo
(Boolean attEncodingInfo) Set the attEncodingInfo.build()
Builds a PostDesignDocsOptions.Set the conflicts.Set the db.descending
(Boolean descending) Set the descending.Set the endKey.includeDocs
(Boolean includeDocs) Set the includeDocs.inclusiveEnd
(Boolean inclusiveEnd) Set the inclusiveEnd.Set the key.Set the keys.limit
(long limit) Set the limit.skip
(long skip) Set the skip.Set the startKey.Set the updateSeq.
-
Constructor Details
-
Builder
public Builder()Instantiates a new builder. -
Builder
Instantiates a new builder with required properties.- Parameters:
db
- the db
-
-
Method Details
-
build
Builds a PostDesignDocsOptions.- Returns:
- the new PostDesignDocsOptions instance
-
addKeys
Adds a new element to keys.- Parameters:
keys
- the new element to be added- Returns:
- the PostDesignDocsOptions builder
-
db
Set the db.- Parameters:
db
- the db- Returns:
- the PostDesignDocsOptions builder
-
attEncodingInfo
Set the attEncodingInfo.- Parameters:
attEncodingInfo
- the attEncodingInfo- Returns:
- the PostDesignDocsOptions builder
-
attachments
Set the attachments.- Parameters:
attachments
- the attachments- Returns:
- the PostDesignDocsOptions builder
-
conflicts
Set the conflicts.- Parameters:
conflicts
- the conflicts- Returns:
- the PostDesignDocsOptions builder
-
descending
Set the descending.- Parameters:
descending
- the descending- Returns:
- the PostDesignDocsOptions builder
-
includeDocs
Set the includeDocs.- Parameters:
includeDocs
- the includeDocs- Returns:
- the PostDesignDocsOptions builder
-
inclusiveEnd
Set the inclusiveEnd.- Parameters:
inclusiveEnd
- the inclusiveEnd- Returns:
- the PostDesignDocsOptions builder
-
limit
Set the limit.- Parameters:
limit
- the limit- Returns:
- the PostDesignDocsOptions builder
-
skip
Set the skip.- Parameters:
skip
- the skip- Returns:
- the PostDesignDocsOptions builder
-
updateSeq
Set the updateSeq.- Parameters:
updateSeq
- the updateSeq- Returns:
- the PostDesignDocsOptions builder
-
endKey
Set the endKey.- Parameters:
endKey
- the endKey- Returns:
- the PostDesignDocsOptions builder
-
key
Set the key.- Parameters:
key
- the key- Returns:
- the PostDesignDocsOptions builder
-
keys
Set the keys. Existing keys will be replaced.- Parameters:
keys
- the keys- Returns:
- the PostDesignDocsOptions builder
-
startKey
Set the startKey.- Parameters:
startKey
- the startKey- Returns:
- the PostDesignDocsOptions builder
-