Skip to content

Commit 1fff00c

Browse files
feat: added manual .builder() method to UserContext to align to the documentation
1 parent 008ad22 commit 1fff00c

File tree

1 file changed

+5
-1
lines changed
  • lib/src/main/java/growthbook/sdk/java/multiusermode/configurations

1 file changed

+5
-1
lines changed

lib/src/main/java/growthbook/sdk/java/multiusermode/configurations/UserContext.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package growthbook.sdk.java.multiusermode.configurations;
22

33
import com.google.gson.JsonObject;
4-
import growthbook.sdk.java.multiusermode.util.TransformationUtil;
54
import growthbook.sdk.java.model.StickyAssignmentsDocument;
5+
import growthbook.sdk.java.multiusermode.util.TransformationUtil;
66
import lombok.Setter;
77
import lombok.extern.slf4j.Slf4j;
88

@@ -41,6 +41,10 @@ private UserContext(UserContextBuilder userContextBuilder) {
4141
attributesJson = userContextBuilder.attributesJson;
4242
}
4343

44+
public static UserContextBuilder builder() {
45+
return new UserContextBuilder();
46+
}
47+
4448
public UserContext witAttributesJson(String attributesJson) {
4549
// Build a new context using only the provided attributesJson for attributes
4650
return new UserContextBuilder()

0 commit comments

Comments
 (0)