@ -60,7 +61,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@@ -60,7 +61,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
privatestaticfinalStringMAX_TIME="maxTimeMS";
privatestaticfinalStringHINT="hint";
privatefinalOptional<Boolean>allowDiskUse;
privatefinalDiskUsediskUse;
privatefinalbooleanexplain;
privatefinalOptional<Document>cursor;
privatefinalOptional<Collation>collation;
@ -85,6 +86,15 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@@ -85,6 +86,15 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@ -97,7 +107,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@@ -97,7 +107,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@ -113,13 +123,18 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@@ -113,13 +123,18 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@ -128,10 +143,10 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@@ -128,10 +143,10 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@ -172,7 +187,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@@ -172,7 +187,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@ -196,7 +211,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@@ -196,7 +211,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@ -206,7 +221,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@@ -206,7 +221,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
*@since4.2.5
*/
publicbooleanisAllowDiskUseSet(){
returnallowDiskUse.isPresent();
return!diskUse.equals(DiskUse.DEFAULT);
}
/**
@ -427,7 +442,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@@ -427,7 +442,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
*/
publicstaticclassBuilder{
private@NullableBooleanallowDiskUse;
private@NullableDiskUsediskUse=DiskUse.DEFAULT;
privatebooleanexplain;
private@NullableDocumentcursor;
private@NullableCollationcollation;
@ -447,8 +462,19 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@@ -447,8 +462,19 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@ -655,7 +681,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware
@@ -655,7 +681,7 @@ public class AggregationOptions implements ReadConcernAware, ReadPreferenceAware