Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. package com.jamf.qa.automation.lib.uapi.controller.configprofiles;
  2.  
  3. public class SomePayload {
  4.  
  5. String someField1;
  6. String someField2;
  7.  
  8. public String getSomeField1() {
  9. return someField1;
  10. }
  11.  
  12. public void setSomeField1(String someField1) {
  13. this.someField1 = someField1;
  14. }
  15.  
  16. public String getSomeField2() {
  17. return someField2;
  18. }
  19.  
  20. public void setSomeField2(String someField2) {
  21. this.someField2 = someField2;
  22. }
  23.  
  24. public static SomePayloadBuilder builder() {
  25. return SomePayloadBuilder.builder();
  26. }
  27.  
  28. public static class SomePayloadBuilder {
  29. String someField1;
  30.  
  31. String someField2;
  32.  
  33. public static SomePayloadBuilder builder() {
  34. return new SomePayloadBuilder();
  35. }
  36.  
  37. public SomePayloadBuilder someField1(String someField1) {
  38. this.someField1 = someField1;
  39. return this;
  40. }
  41.  
  42. public SomePayloadBuilder someField2(String someField1) {
  43. this.someField2 = someField2;
  44. return this;
  45. }
  46.  
  47. public SomePayload build(){
  48. SomePayload sp = new SomePayload();
  49. sp.setSomeField1(someField1);
  50. sp.setSomeField2(someField2);
  51. return sp;
  52. }
  53.  
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement