public class PushOptions extends Object
Updates.pushEach(String, java.util.List, PushOptions)| Constructor and Description | 
|---|
| PushOptions() | 
| Modifier and Type | Method and Description | 
|---|---|
| Integer | getPosition()Gets the position at which to add the pushed values in the array. | 
| Integer | getSlice()Gets the slice value, which is the limit on the number of array elements allowed. | 
| Integer | getSort()Gets the sort direction for sorting array elements that are not documents. | 
| Bson | getSortDocument()Gets the sort direction for sorting array elements that are documents. | 
| PushOptions | position(Integer position)Sets the position at which to add the pushed values in the array. | 
| PushOptions | slice(Integer slice)Sets the limit on the number of array elements allowed. | 
| PushOptions | sort(Integer sort)Sets the sort direction for sorting array elements that are not documents. | 
| PushOptions | sortDocument(Bson sortDocument)Sets the sort direction for sorting array elements that are documents. | 
| String | toString() | 
public Integer getPosition()
public PushOptions position(Integer position)
position - the positionpublic Integer getSlice()
public PushOptions slice(Integer slice)
slice - the limitpublic Integer getSort()
public PushOptions sort(Integer sort)
sort - the sort directionIllegalStateException - if sortDocument property is already setpublic Bson getSortDocument()
public PushOptions sortDocument(Bson sortDocument)
sortDocument - the sort documentIllegalStateException - if sort property is already set