@InterfaceStability.Committed @InterfaceAudience.Public public class SubdocOptionsBuilder extends Object
Constructor and Description |
---|
SubdocOptionsBuilder() |
Modifier and Type | Method and Description |
---|---|
static SubdocOptionsBuilder |
builder() |
boolean |
createParents()
Deprecated.
Please use
createPath() instead, this method will be removed
in the next major version. |
SubdocOptionsBuilder |
createParents(boolean createParents)
Deprecated.
Please use
createPath(boolean) instead, this method will be removed
in the next major version. |
boolean |
createPath()
Returns true if the intermediate paths should be created.
|
SubdocOptionsBuilder |
createPath(boolean createPath)
Set true/false if the intermediate paths should be created.
|
boolean |
expandMacros()
Get whether macros will be expanded for this field.
|
SubdocOptionsBuilder |
expandMacros(boolean expandMacros)
Controls whether macros such as ${Mutation.CAS} will be expanded by the server for this field.
|
String |
toString() |
boolean |
xattr()
Get xattr value set on builder
|
SubdocOptionsBuilder |
xattr(boolean xattr)
Set xattr to true to accessing extended attributes, else false.
|
public static SubdocOptionsBuilder builder()
@Deprecated public SubdocOptionsBuilder createParents(boolean createParents)
createPath(boolean)
instead, this method will be removed
in the next major version.public SubdocOptionsBuilder createPath(boolean createPath)
createPath
- true if they should be created, false otherwise.@Deprecated public boolean createParents()
createPath()
instead, this method will be removed
in the next major version.public boolean createPath()
@InterfaceStability.Committed public SubdocOptionsBuilder xattr(boolean xattr)
public boolean xattr()
@InterfaceAudience.Private public SubdocOptionsBuilder expandMacros(boolean expandMacros)
@InterfaceAudience.Private public boolean expandMacros()
Copyright © 2015 Couchbase, Inc.